mqtt究竟是什么依赖于tcp?

时间:2013-05-29 04:43:53

标签: tcp-ip mqtt

mqtt究竟依赖于tcp?在没有TCP的情况下它可以存活吗? 我得到了面向连接的协议和东西,但更多的是MQTT和TCP之间的关系

1 个答案:

答案 0 :(得分:3)

作为应用程序级协议,MQTT对运行它的连接做了一些假设:

  1. 连接状态众所周知;如果连接中断/断开,则通知双方。
  2. 在连接一端写入的字节将以相同的顺序到达另一端:
    1. 隐藏网络中数据包碎片导致的任何重新排序。
    2. 解决了对字节的任何损坏
  3. 这些功能由TCP提供。