OPC UA Ethernet is a simple Ethernet based protocol using EtherType B62C that is used to transport UADP NetworkMessages as payload of the Ethernet II frame without IP or UDP headers.
The syntax of the Ethernet transporting protocol URL used in the Address parameter defined in 18.104.22.168 has the following form:
The host is a MAC address, an IP address or a registered name like a hostname. The format of a MAC address is six groups of hexadecimal digits, separated by hyphens (e.g. 01-23-45-67-89-ab). A system may also accept hostnames and/or IP addresses if it provides means to resolve it to a MAC address (e.g. DNS and Reverse-ARP).
The VID is the VLAN ID as number.
The PCP is the Priority Code Point as one digit number.
The transport of a UADP NetworkMessage in an Ethernet II frame is defined in Table 95.
Table 95 – UADP message transported over Ethernet
|Frame Header||The frame header with an EtherType of 0xB62C.|
|UADP NetworkMessage||The UADP NetworkMessage is sent as Ethernet payload.|
|Frame Footer||The frame footer.|
For OPC UA Ethernet the MaxNetworkMessageSize plus additional headers shall be limited to an Ethernet frame size of 1522 Byte.
The IANA registered OPC UA EtherType for UADP communication is 0xB62C.