The EtherType assigned to EtherCAT is 0x88A4.
Every EtherCAT frame is a standard Ethernet frame with the EtherType field (bytes 12–13) set to 0x88A4, followed by the EtherCAT datagram(s). This allows EtherCAT traffic to be identified directly at layer 2 without any IP/UDP encapsulation (unless the optional UDP tunneling mode on port 0x88A4/34980 is used).
Example Wireshark filter:
wireshark-filter.txt
eth.type == 0x88a4or simply:
wireshark-filter.txt
ecat
Check out similar posts by category:
EtherCAT Networking
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow