通信协议CoAP

CoAP

Constrained Application Protocol

面向受限设备的轻量 RESTful 协议(RFC 7252),运行在 UDP 上,语义与 HTTP 类似但开销极小。

01

定义

面向受限设备的轻量 RESTful 协议(RFC 7252),运行在 UDP 上,语义与 HTTP 类似但开销极小。

02

技术规格

关键参数
传输 UDP;端口 5683(明文)/5684(DTLS);报文头仅 4 字节;支持 CON/NON 确认与观察(Observe)模式
类别
通信协议
05

优点与局限

优点开销极小;支持订阅(Observe);适合电池供电与窄带网络;可与 HTTP 语义互转。
局限基于 UDP,需自行处理可靠性;NAT 穿透困难;生态小于 MQTT。
06

工程注意

实践提示NB-IoT/LoRa 等窄带场景可考虑 CoAP;有稳定 TCP 时 MQTT 更省心。
CLOSE

把 CoAP 用起来

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

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