首页/网络/常用端口速查/5683 CoAP 物联网协议

5683 CoAP 物联网协议

受限设备世界的 HTTP:CoAP 用 UDP 5683(DTLS 加密版 5684)承载物联网设备通信,报头极小、支持组播发现。

常用端口速查网络更新于 2026-10-13

CoAP 与 5683 端口

5683 是 CoAP(Constrained Application Protocol)的默认端口,规范见 RFC 7252,加密版本 coaps 使用 5684 并基于 DTLS。它把 HTTP 的请求响应模型压缩到很小的报文里,运行在 UDP 之上,还支持组播发现,专门面向智能电表、楼宇自控与传感器这类资源受限设备,语义上可以理解为受限设备世界的 HTTP。

基本信息

服务CoAP(RFC 7252)
端口/协议UDP 5683,加密版 coaps 使用 5684
交互模型类 HTTP 的方法与响应码,报文精简
附加能力资源发现与组播,适合设备批量通信
典型设备智能电表、楼宇自控、工业传感器
安全等级仅物联网专网内可达

典型使用场景

  • 智能抄表:电表与水表周期性上报读数
  • 楼宇自控:空调与照明设备的状态采集与控制
  • 工业监测:传感器数据上报与阈值告警
  • 设备发现:用组播快速找到同网段的节点
  • 网关接入:网关把设备数据转换为上层协议

通信观察与请求

通信观察与请求
sudo tcpdump -n -i eth0 'udp port 5683'    # 观察设备通信,需在授权范围内
coap-client -m get coap://iot-gw.example.com/status   # 具体参数以所用客户端实现为准
ss -lunp | grep 5683                       # 查看本机是否监听
# 加密版本把端口换成 5684,并配置 DTLS 凭据与证书

明文与加密版本对比

维度明文 CoAPDTLS 版本
端口56835684
加密无基于 DTLS
适用场景隔离专网内部跨不可信网络
注意点内容可被旁路读取凭据与证书需妥善管理

运维要点

  • 物联网设备单独划分网段,避免与办公网直接互通
  • 把设备固件版本纳入台账,受限设备常缺少批量升级手段
  • 网关侧做协议转换与访问控制,减少设备直连上层服务
  • 监控设备在线率与上报周期,异常批量离线先查网络与网关
  • DTLS 凭据的到期时间纳入提醒,避免批量设备同时失联
CoAP 运行在 UDP 上,无连接的特性让设备实现更简单,但也意味着链路质量差时丢包更明显。排障时要区分设备侧发送失败与网络丢包。
明文 CoAP 的请求报文小、部分响应体较大,具备被用作反射放大的条件。把 5683 开放到公网或允许任意来源请求,会带来被滥用的风险。

易错点

  • 在生产专网之外暴露 5683:无认证的请求可被任意来源构造
  • 未加密设备直接上线:采集数据在链路上可被旁路读取
  • 忽略 DTLS 凭据更新:证书或密钥过期后批量设备同时失联
  • 设备固件长期不更新:受限设备缺少远程升级通道,漏洞修补困难

数据来源与参考

  • RFC 7252: Constrained Application Protocol (CoAP)
  • IANA 端口注册表(coap 5683/5684)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌