Udp MQTT-SN有效负载大小

Udp MQTT-SN有效负载大小,udp,mqtt,iot,Udp,Mqtt,Iot,UDP上MQTT-SN数据包的最大有效负载长度是多少?UDP在其负载上支持65507字节的数据,但我想知道MQTT-SN负载的最大大小是多少。此外,可以在MQTT-SN有效负载中压缩数据吗 可以找到MQTT-SN协议规范 第5节讨论消息格式,第5.2节讨论报头的组成方式 长度字段的长度可以是1或3字节,后跟消息类型字节。然后根据消息的类型选择多个字段 3字节大小可以表示最大总消息65535字节 假设发布,则第5.4.12节具有发布消息的格式。还假设您使用的是主题ID,而不是全文主题。标题大小为9

UDP上MQTT-SN数据包的最大有效负载长度是多少?UDP在其负载上支持65507字节的数据,但我想知道MQTT-SN负载的最大大小是多少。此外,可以在MQTT-SN有效负载中压缩数据吗

可以找到MQTT-SN协议规范

第5节讨论消息格式,第5.2节讨论报头的组成方式

长度字段的长度可以是1或3字节,后跟消息类型字节。然后根据消息的类型选择多个字段

3字节大小可以表示最大总消息65535字节


假设发布,则第5.4.12节具有发布消息的格式。还假设您使用的是主题ID,而不是全文主题。标题大小为9字节(假设您需要一条大消息,因此需要3字节大小),这意味着最大有效负载可以为65498字节。

感谢@hardillb,感谢您对此的见解,我确实查看了它,但一些论坛表示,只有4kB的数据可以通过UDP发送。再考虑一下,这将取决于您使用的网络的MTU