物联网的连接协议

物联网协议说明

  设备与设备之间的连接是物联网的重要组成部分,连接协议是连接最重要的部分。物联网设备对协议有着严苛的要求,长连接,高可用,低功耗,低成本。目前,连接协议有这几种:Http,SocketWebSocket,MQTT,和COAP。本文旨在对以上几种协议进行概括比较。

物联网协议对比

  传输层 安全加密 编码 传输 实时 特性
Http TCP TLS 普通文本 单工 耦合服务调用
WebSocket TCP SSL 普通文本 双工 接口长连接调用
Socket TCP SSL 二进制 双工 原生IO连接
MQTT TCP SSL 二进制 双工 低带宽
CoAP UDP SSL 二进制 单工 简化HTTP
DDS UDP/TCP SSL/TLS 二进制 双工 高可靠性、实时

参考文献

物联网有哪七大通信协议
MQTT Broker的需求和各大Broker对比

今日诗词

作者信息