题目
MQTT协议的主要特点是____。 A. 高带宽、高可靠性B. 低功耗、轻量级C. 支持实时视频流传输[1]D. 适合大规模数据存储
MQTT协议的主要特点是____。
- A. 高带宽、高可靠性
- B. 低功耗、轻量级
- C. 支持实时视频流传输[1]
- D. 适合大规模数据存储
题目解答
答案
B
解析
MQTT协议是物联网领域广泛使用的轻量级通信协议,其核心设计目标是低功耗和高效性,特别适用于资源受限的环境(如传感器、移动设备)。本题需明确MQTT与其他协议(如HTTP)的区别,抓住其“轻量级”和“低带宽占用”的关键特性,即可快速排除干扰选项。
选项分析
选项A:高带宽、高可靠性
- 高带宽与MQTT的“低带宽占用”特性矛盾,MQTT通过简短的报文头和按需确认机制减少网络资源消耗。
- 高可靠性虽可通过QoS(服务质量)机制实现,但并非默认模式,且并非MQTT的核心卖点。
选项B:低功耗、轻量级
- 低功耗:MQTT采用发布-订阅模式,设备仅在必要时唤醒传输数据,显著降低能耗。
- 轻量级:协议报文头部仅占2~3字节,极大减少传输数据量,适合带宽有限的物联网场景。
选项C:支持实时视频流传输
- 视频流传输需高带宽和低延迟,而MQTT设计目标为小数据量传输(如传感器数据),不适用于此类场景。
选项D:适合大规模数据存储
- 数据存储属于数据库或云存储服务范畴,MQTT仅负责消息传输,不具备存储功能。