MQTT,说白了就是物联网世界的“快递驿站”系统——让成千上万台机器(传感器、充电桩、共享单车)把消息靠谱地送到该收的人手里,而且送得特别省电、特别省流量。
为什么现在值得了解?因为你身边的共享单车开锁、电动车充电桩、家里的智能灯泡,背后跑的大概率都是这个协议。而当 AI 智能体要“伸手”触摸物理世界时,MQTT 正在成为数据进出的主通道。这个词已经从工程师的小圈子,火到了招聘网站和行业发布会的大屏幕上。
MQTT(名字来源挺有趣,后面说)是一种轻量级的消息传输协议。“协议”这个词不用怕,它就是机器之间约定好的聊天规矩——就像我们寄快递要统一填写“收件地址、寄件人、物品清单”,机器之间传消息也得有固定格式,MQTT 就是物联网领域最流行的那套格式。
想象你家楼下有个快递驿站:
sensor/1/temperature(1号传感器的温度)。这个“发布—订阅”模式(行话叫 Pub/Sub)是 MQTT 的灵魂:大家只跟驿站打交道,彼此解耦,所以系统想加多少设备就加多少设备,扩展起来特别轻松。
物联网设备的处境很“惨”:一颗纽扣电池要撑好几年、芯片算力还没你手机零头大、网络时好时坏(地下室、电梯井、偏远山区)。而互联网上最常用的 HTTP 协议(你刷网页用的那套)就像开着一辆大货车送一封信——光是信封(报文头部)就有几百字节,太浪费了。
MQTT 反其道而行之:
顺带解开名字之谜:MQTT 早年是 "Message Queuing Telemetry Transport"(消息队列遥测传输)的缩写,"MQ" 来自 IBM 的 MQSeries 消息队列产品。但维基百科明确指出,这个协议其实用的是发布/订阅模式、并没有队列,所以从 2013 年起,官方干脆宣布 MQTT 不再代表任何单词——它就是个名字。
MQTT 诞生于 1999 年,作者是 IBM 的 Andy Stanford-Clark 和 Arlen Nipper。当年他们要通过昂贵的卫星链路监控千里之外的石油管道,逼出来三条设计铁律:省带宽、省电、够可靠。谁能想到,这套为油田设计的“节约型协议”,二十多年后成了百亿级设备上网的通用语言。它 2014 年成为 OASIS 国际标准,后来又被收录为 ISO/IEC 20922 国际标准,目前的最新版本是 MQTT 5.0(2019 年 3 月发布)。
一个 27 岁的“老协议”为什么在 2026 年反而热度飙升?背后有三股推力:
第一,物联网连接数进入“百亿时代”。 咱们之前聊过的 NB-IoT 水表、Cat.1 共享单车、无源物联网标签——这些海量低功耗设备连上网之后,总得有个统一的消息通道。MQTT 凭借“一个报文两个字节”的抠门本色,成了各类终端接入云端的事实标准。国内的两轮电动车联网平台、充电桩运营商、智能家居云,绝大多数都在用它。
第二,MQTT 自己在“换代升级”,新词不断。 据 MQTT 官网和 EMQ(全球主流 MQTT 服务器厂商之一)2025 年发布的入门指南,几个新方向正在圈内刷屏:
第三,也是 2026 年最热的一股风——AI。 EMQ 在其《MQTT + AI 白皮书》里提出了一个很形象的说法:MQTT 正在成为 AI 时代的“神经系统”——大语言模型和 AI 智能体要感知物理世界(先经过大模型把海量传感器数据读懂,再做出动作),中间那条可靠、迅捷的信号传输管道,正是 MQTT。咱们之前聊过的“AI 智能体”“MCP 协议”解决的是 AI 之间、AI 与软件工具之间的对话;而 MQTT 解决的是 AI 与“物理设备”之间的对话——三块拼图正在合拢。
另外一个冷知识:你天天在用的不少聊天软件、外卖骑手的位置上报,背后也有 MQTT 的影子——Facebook Messenger 早年就采用 MQTT 做消息推送,看中的正是它在手机弱网环境下的省电与长连接能力。
下面这张图展示 MQTT 的经典工作流:两台设备 + 一个手机 App,通过 Broker 各说各话、互不认识。
flowchart TD
subgraph 设备端
A["🌡️ 温度传感器<br/>(发布者)"]
B["🔌 智能插座<br/>(发布者+订阅者)"]
end
subgraph 云端
K["📦 MQTT Broker 消息驿站<br/>(居中分发·保留消息·代发遗嘱)"]
end
subgraph 用户端
C["📱 手机 App<br/>(订阅者)"]
end
A -- "① 发布 → 主题: home/温度<br/>消息: 26°C" --> K
B -- "② 发布 → 主题: home/插座状态<br/>消息: 已开启" --> K
K -- "③ 转发给订阅了<br/>home/温度 的人" --> C
C -- "④ 发布 → 主题: home/插座指令<br/>消息: 请关闭 (QoS 2)" --> K
K -- "⑤ 转发指令<br/>给订阅了该主题的设备" --> B
B -- "⑥ 执行: 关闭插座 ✂️" --> B
style K fill:#fff3cd,stroke:#b8860b,stroke-width:2px
style A fill:#d1ecf1,stroke:#0c5460
style B fill:#d1ecf1,stroke:#0c5460
style C fill:#d4edda,stroke:#155724
一句话读图:所有消息都经过中间的“驿站”(Broker)按主题分发,发布者和订阅者互相不知道对方是谁——温度传感器只管发,手机 App 只管收,指令下发也是同一条路反向走。这就是 MQTT 的全部精髓。
如果你是普通人: 你每天至少“用”它十几次而不自知——扫码开共享单车那一下、电动车在充电桩插枪充电、家里的温湿度计往手机推数据、汽车远程开空调,背后大概率是 MQTT 在跑腿。理解它,你就理解了“万物互联”最底层的那根线:设备不是直接连到你的手机,而是所有东西都连到云端驿站,靠主题规则转发。
如果你是从业者/求职者: 打开招聘软件搜“物联网平台开发”“嵌入式工程师”,MQTT 几乎是标配关键词。好消息是入门门槛极低:它本身只是个应用层协议,用现成的开源客户端库(几十种编程语言都有)加一个免费公共 Broker,一个下午就能跑通第一个 Demo。想往上走,再啃 MQTT 5.0 的特性、Sparkplug 工业规范和 QoS 2 的握手细节即可。运维和测试岗也可以关注 MQTT 服务的集群化、安全加固(比如 TLS 加密、防慢速连接攻击)这些方向。
如果你是投资者: MQTT 本身是开放免费标准,没有“MQTT 股票”可买,但它是一条产业链的“胶水”:往下游看,设备连接数越涨,承载 MQTT 的云平台、Broker 软件、物联网 PaaS(平台即服务)的商业价值越大;往上游看,它和 RedCap、无源物联网这些“连接技术”是共生关系——连接技术负责“把设备连上网”,MQTT 负责“连上之后说什么话”。看物联网平台型公司的财报时,“接入设备数”“消息吞吐量”就是最值得盯的两个指标,它们衡量的大多正是 MQTT 这类连接的规模。
本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
