MQTT网络传输协议巩固知识基础题(1)
2026/6/2 0:22:36 网站建设 项目流程

1. MQTT 是什么类型的协议?

A. 请求-响应协议
B. 发布-订阅协议
C. 点对点协议
D. 广播协议

答案:B
解析: MQTT(Message Queuing Telemetry Transport)是基于发布-订阅模式的轻量级消息传输协议。

2. MQTT 主要设计用于哪种场景?

A. 高带宽网络环境
B. 低带宽、高延迟或不可靠的网络
C. 局域网高速通信
D. 数据中心内部通信

答案:B
解析: MQTT 专为物联网场景设计,适用于网络条件较差的环境,如传感器网络。

3. MQTT 协议基于哪种传输层协议?

A. UDP
B. TCP
C. SCTP
D. ICMP

答案:B
解析: MQTT 基于 TCP 协议,确保消息可靠传输。

4. MQTT 中的 Broker 是什么角色?

A. 消息发布者
B. 消息订阅者
C. 消息代理/服务器
D. 消息消费者

答案:C
解析: Broker 是 MQTT 的核心组件,负责接收发布者的消息并转发给订阅者。

5. MQTT 中 QoS 0 表示什么含义?

A. 至少一次
B. 至多一次
C. 恰好一次
D. 无服务质量保证

答案:B
解析: QoS 0(At most once)表示消息可能丢失,但不会重复传输。

6. MQTT 中 QoS 1 表示什么含义?

A. 至少一次
B. 至多一次
C. 恰好一次
D. 无服务质量保证

答案:A
解析: QoS 1(At least once)保证消息至少送达一次,可能重复。

7. MQTT 中 QoS 2 表示什么含义?

A. 至少一次
B. 至多一次
C. 恰好一次
D. 无服务质量保证

答案:C
解析: QoS 2(Exactly once)确保消息恰好传送一次,是最高等级但开销最大。

8. MQTT 默认端口号是多少?

A. 1883
B. 8883
C. 80
D. 443

答案:A
解析

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询