MQTT 5 Correlation Data Explained: Request/Response Pattern

MQTT was designed for publish/subscribe — fire-and-forget messaging from many publishers to many subscribers. For two decades, that’s what MQTT did. If you wanted classic request/response (“send a query, get back exactly one answer for that query”), you had to use HTTP, AMQP, or roll your own correlation scheme on top of MQTT topics. MQTT 5 added native… Read More: MQTT 5 Correlation Data Explained: Request/Response Pattern »

Zakaria El Intissar

MQTT 5 Topic Aliases Explained: Per-Connection Bandwidth

A factory floor PLC publishes temperature data to the topic factory/site-A/line-3/station-5/conveyor-7/motor/temperature every 100 milliseconds. That’s a 65-byte topic name sent 10 times per second, every second of every day. Over 24 hours, the topic name alone consumes 56 megabytes of bandwidth — not the payload, just the topic string. Multiply by hundreds of similar sensors and you have… Read More: MQTT 5 Topic Aliases Explained: Per-Connection Bandwidth »

Zakaria El Intissar

MQTT 5 Flow Control Explained: Receive Maximum

In MQTT 3.1.1, the question “how many QoS 1 messages can I have in flight at once?” had no clear answer. The spec didn’t say. Implementations varied — some Servers accepted thousands of pipelined PUBLISH packets; others would only process one in-flight message per client. Clients that wanted predictable behavior had to assume the worst (one in-flight message… Read More: MQTT 5 Flow Control Explained: Receive Maximum »

Zakaria El Intissar

EtherNet/IP vs Modbus TCP: Complete Comparison Guide

Two protocols dominate industrial Ethernet networks worldwide. Modbus TCP is the most-deployed industrial Ethernet protocol globally — running on millions of devices, embraced for its simplicity and openness. EtherNet/IP dominates the North American market and is everywhere Rockwell Automation has presence — running on the same ControlLogix PLCs that drive most US manufacturing. They both run over standard… Read More: EtherNet/IP vs Modbus TCP: Complete Comparison Guide »

Zakaria El Intissar

CIP Security Explained: TLS, X.509, and OT Cybersecurity

Ten years ago, OT cybersecurity meant “air gap the control network.” That model failed. Modern industrial systems need controllers talking to MES systems, drives reporting to cloud analytics, engineering tools accessing devices remotely. The air gap is gone — and with it, the security model that depended on physical isolation. CIP Security is the ODVA-defined answer for CIP… Read More: CIP Security Explained: TLS, X.509, and OT Cybersecurity »

Zakaria El Intissar