物联网的连接协议

物联网协议说明

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

物联网协议对比

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

参考文献

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

今日诗词

作者信息