0

mqtt 究竟依赖 tcp 做什么?就像没有TCP它可以生存吗?我得到了面向连接的协议和东西,但是 MQTT 和 TCP 之间的关系还有更多吗?

4

1 回答 1

3

作为应用层协议,MQTT 对其运行的连接做了一些假设:

  1. 连接状态是众所周知的;如果连接中断/中断,则通知双方。
  2. 在连接一端写入的字节将以相同的顺序到达另一端:
    1. 由网络中的数据包碎片引起的任何重新排序都是隐藏的。
    2. 字节的任何损坏都已解决

这些特性由 TCP 提供。

于 2013-05-29T10:43:45.177 回答