Ethernet I/P - transmission of UDP packets cyclic with destination MAC 00:00:00:00:00:00

     



Behoben ab: i950 FW V02.01.xx (geplant 02/2027)

 

Verhalten der neuen Version: 

Der Fehler wurde behoben. Zyklische EtherNet/IP-Telegramme (UDP) werden bei gerouteten Unicast-Verbindungen mit der korrekten Ethernet-Zieladresse gesendet.

 

Quelle: Lenze SE

 

Beschreibung des Verhaltens: 

Bei einer zyklischen EtherNet/IP-I/O-Verbindung kann der i950 seine UDP-Antworttelegramme mit der ungültigen Ethernet-Zieladresse 00:00:00:00:00:00 erzeugen. Die Telegramme werden dadurch von einem Router nicht weitergeleitet. Die zyklischen Eingangsdaten der Steuerung können den i950 weiterhin erreichen, während die zyklischen Ausgangsdaten des i950 die Steuerung nicht erreichen. Die EtherNet/IP-Verbindung kann zuvor erfolgreich aufgebaut worden sein.

Bedingungen unter denen das Verhalten auftritt: 

Das Verhalten kann auftreten, wenn sich EtherNet/IP-Scanner und i950 in unterschiedlichen IP-Subnetzen befinden und die Kommunikation über einen Layer-3-Router erfolgt. Betroffen ist eine Unicast-Kommunikation über Subnetzgrenzen.

 Betroffene Produkte: 

i950A/B jeglicher FW-Version mit EtherNet/IP-Kommunikation bei gerouteter Unicast-Kommunikation zwischen unterschiedlichen IP-Subnetzen.

Kurzfristige Maßnahme, Empfehlungen, Bewertung: 

Falls möglich, EtherNet/IP-Scanner und i950 im selben IP-Subnetz beziehungsweise Layer-2-Netz betreiben, sodass keine Weiterleitung der zyklischen I/O-Telegramme über einen Router erforderlich ist. Dies ist eine mögliche technische Umgehung, kann jedoch eine Änderung der Netzwerkarchitektur erfordern. Für Netzwerke, in denen ausschließlich geroutete Unicast-Kommunikation möglich ist, steht derzeit kein praktikabler Workaround zur Verfügung. Multicast ist nur dann eine mögliche Alternative, wenn die eingesetzte Netzwerkinfrastruktur Multicast über die betreffenden Subnetzgrenzen unterstützt.


URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/202600446/0/
Kontakt