Category Archives: Communication Protocols

EtherNet/IP Encapsulation Protocol Explained: The 24-Byte Header That Carries CIP

Open Wireshark on an EtherNet/IP network and the first thing you see is not CIP. You see TCP. Then a strange 24-byte header. Then more bytes inside that look like CIP. The 24-byte header is the EtherNet/IP Encapsulation Protocol — the layer that wraps every CIP message onto a TCP/IP network. Nobody talks about it because everyone calls… Read More: EtherNet/IP Encapsulation Protocol Explained: The 24-Byte Header That Carries CIP »

CIP Safety vs PROFIsafe: An Honest Comparison of SIL3 Safety Protocols

Both protocols certify safety up to SIL3, Cat 4, PL e. Both use the Black Channel principle. Both have been deployed for nearly two decades and are used extensively across industries worldwide, with very large installed bases. On paper, CIP Safety and PROFIsafe look almost interchangeable. In practice, choosing between them is one of the most consequential decisions… Read More: CIP Safety vs PROFIsafe: An Honest Comparison of SIL3 Safety… »

MQTT Retained Messages Explained: Last Known Value

In MQTT, a publishing client has no guarantee that a subscribing client will actually receive its message, because pub/sub decouples them. The publisher’s only guarantee is that the message arrives at the broker; from there, delivery to subscribers depends on who is currently subscribed. Similarly, a client that has just connected and subscribed has no guarantee about when… Read More: MQTT Retained Messages Explained: Last Known Value »