通信协议MQTT

MQTT

Message Queuing Telemetry Transport

基于发布/订阅模型的轻量级消息协议,设备向 Broker 发布主题,订阅者按需接收。

01

定义

基于发布/订阅模型的轻量级消息协议,设备向 Broker 发布主题,订阅者按需接收。

02

技术规格

关键参数
传输 TCP;端口 1883(明文)/8883(TLS);QoS 0/1/2;保留消息、遗嘱消息(LWT)、会话保持
类别
通信协议
05

优点与局限

优点报文开销极小;支持长连接与推送;内建断线遗嘱与重连;适合海量低功耗设备;生态成熟。
局限需要 Broker;主题设计需要治理(否则难以维护);QoS 越高开销越大;不保证端到端时序。
06

工程注意

实践提示主题建议采用层级结构:{站点}/{设备}/{参数};时间戳应放在载荷内而非依赖 Broker 时间。
07

相关对比

CLOSE

把 MQTT 用起来

需要把技术判断落到项目?

进入行业应用与智能选型中心,获取场景设计、选型与实施参考。