Sie müssen die Firewalls sowie die NAT-Router konfigurieren, über die Netzwerk-Umgebungsvariablen Daten austauschen sollen. Wenn Sie die Firewall oder den Router nicht korrekt konfigurieren, funktionieren Netzwerk-Umgebungsvariablen möglicherweise nicht.

Server für Netzwerk-Umgebungsvariablen verwenden den TCP-Port 2343 und den UDP-Port 2343 zusätzlich zu einem TCP-Port für jede ausgeführte Anwendung. Das NI-Protokoll zum Senden und Empfangen (PSP) beginnt bei Port 59110 mit der Suche nach verfügbaren TCP-Ports. Die Anzahl der verfügbaren Ports, die konfiguriert werden müssen, richtet sich nach der Anzahl der ausgeführten Anwendungen. Konfigurieren Sie die TCP-Ports für das NI-PSP-Protokoll manuell, indem Sie eine LogosXT.ini-Datei erstellen und neue Werte für die Parameter LogosXT_BasePort und LogosXT_NumPortsToCheck angeben. (Phar Lap, ETS, VxWorks) Für Phar Lap, ETS und VxWorks-Zielsysteme werden die TCP-Ports in der Datei ni-rt.ini konfiguriert.

Verwenden Sie zum Übertragen von Netzwerk-Umgebungsvariablen nach Möglichkeit TCP.

Hinweis (Optional) Sie können weiterhin UDP-Ports für Server für Netzwerk-Umgebungsvariablen verwenden. Zusätzlich zum erforderlichen UDP-Port 2343 verwenden die Server einer Reihe UDP-Ports ab 6000. Die Anzahl der Ports über 6000, die von Servern für Netzwerk-Umgebungsvariablen verwendet werden, hängt von der Anzahl der auf dem Computer laufenden Server ab. Clients für Netzwerk-Umgebungsvariablen arbeiten mit UDP-Ports ab 5000. Die Anzahl der Ports über 5000, die von Servern für diese Art von Umgebungsvariablen verwendet werden, hängt von der Anzahl der auf dem Computer laufenden Client-Anwendungen ab. Wenn Sie herausfinden möchten, wie viele Ports die Server- und Client-Rechner verwenden, arbeiten Sie zuerst mit TCP ohne konfigurierte Firewall.

Führen Sie folgende Schritte aus, um die Verbindung zwischen Clients außerhalb der Firewall mit einem Server innerhalb der Firewall zu erlauben. Die genauen Konfigurationsschritte hängen von der verwendeten Firewall ab. Weitere Informationen zum Öffnen von Ports finden Sie in der Dokumentation der Firewall.

  1. Öffnen Sie den TCP-Port 2343 und den UDP-Port 2343 für eingehende Pakete.
  2. Beginnen Sie bei TCP-Port 59110 und öffnen Sie einen TCP-Port für jede auszuführende Anwendung.
  3. (Optional) Öffnen Sie den UPD-Port-Bereich von 6000 bis 6010 für eingehende Pakete.

Sie können auch die Verbindung zwischen Clients innerhalb der Firewall mit einem Server außerhalb der Firewall erlauben. Einige Firewalls übertragen automatisch ohne jegliche Konfiguration eingehende Pakete. (Optional) Wenn die Firewall die Ports nicht automatisch öffnet, öffnen Sie den UPD-Port-Bereich zwischen 5000 und 5010 für eingehende Pakete.

Führen Sie folgende Schritte aus, um die Verbindung zwischen Clients außerhalb der Firewall mit einem NAT-Router innerhalb der Firewall zu erlauben. Die genauen Konfigurationsschritte hängen von dem verwendeten NAT-Router ab. Weitere Informationen zu Übertragungs-Ports finden Sie in der Dokumentation des Routers. Innerhalb des Routers kann nur ein Computer als Server arbeiten.

  1. Leiten Sie TCP-Port 2343 und UDP-Port 2343 an den Computer mit dem Server.
  2. Beginnen Sie bei TCP-Port 59110 und leiten Sie einen TCP-Port für jede auszuführende Anwendung an den Computer.
  3. (Optional) Leiten Sie den UPD-Port-Bereich von 6000 bis 6010 an den Computer mit dem Server.

Sie können auch die Verbindung zwischen Clients innerhalb eines NAT-Routers mit einem Server außerhalb des NAT-Routers erlauben. Einige Router leiten Ports automatisch ohne jegliche Konfiguration weiter. (Optional) Wenn der Router Ports nicht automatisch weiterleitet, leiten Sie den UPD-Port-Bereich von 5000 bis 5010 an den Computer mit dem Client weiter.

Hinweis Wenn Sie eine Netzwerkvariable an einen Windows-Rechner bereitstellen, dessen Windows-Firewall aktiviert ist, müssen Sie \National Instruments\Shared\Tagger\tagsrv.exe und \windows\SysWOW64\lkads.exe zur Ausnahmeliste der Firewall von Windows hinzufügen, damit Sie auf dem Rechner auf die Variable zugreifen (lesen und schreiben) können.