LabVIEWForum.de
TCP : Verbindung herstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: TCP : Verbindung herstellen (/Thread-TCP-Verbindung-herstellen)



TCP : Verbindung herstellen - ALEXonBANDIT - 24.11.2009 11:18

Hallo zusammen,

mein Problem ist folgendes:
Ich habe in unserem PXI Chassis 3 "8234" - Netzwrekkarten von NI. Nun möchte ich mich von einem der sechs möglichen Netzwerkports (z.B. 10.251.56.51) auf den Prüfling, auf dem ein Server läuft, verbinden. Das Problem ist jedoch dass, ich nicht weiß wie ich ihm vorgeben kann von welchem der Port er sich zu dem Prüfling verbinden soll (allen in einem Netzwerk). Ich habe noch folgenden Link gefunden:
http://digital.ni.com/public.nsf/websearch...5E?OpenDocument

When using TCP Open Connection, the operating system decides which network card to use based on the local PC's IP address and the IP address of the computer to which you are attempting to open a connection.

Weiß jemand wie ich das Problem lösen kann?

Vielen Dank schonmals


TCP : Verbindung herstellen - rolfk - 25.11.2009 08:42

Das sollte die socket library selber im Stande sein aufzulösen, solange Du jeder Netzwerkschnittstelle ein klar definiertes Subnetz zugeordnet hast.

Ich habe auf meinem Computer bis zu 7 Netzwerkschnittstellen, (Wired, Wireless, VPN, VmWare virtual) und da geht es immer automatisch gut, aber da hat jede Schnittstelle ein eigenes klar definiertes Subnetz.

Wenn Du dagegen komische Netwerkkonfigurationen mit Überlappung der Subnets hast, (oder Pooling mit mehreren Schnitstellen parallel) wirst Du nicht darum herumkommen, dem TCP/IP Router mit der Kommandline "route" etwas zu helfen, wenn Du denn ein ganz bestimmtes Interface benützt haben willst.