Message Queuing Telemetry Transport (MQTT)
  • is a lightweight publish/subscribe messaging protocol designed for low-bandwidth, high-latency, or unreliable networks
  • most commonly used in IoT systems

MQTT - Details

  • Very small header (as little as 2 bytes)
  • Runs over TCP or WebSockets:
    • Default port: 1883
    • TLS: 8883