无法造成分片

Unable to cause Fragmentation

我正在使用最新版本的 contiki。

我刚刚添加了以下行 here

#define SICLOWPAN_CONF_FRAG 1
#define UIP_CONF_BROADCAST 1
#define UIP_CONF_REASSEMBLY 1
#define NETSTACK_CONF_WITH_IPV6 1   
#define UIP_CONF_IPV6_REASSEMBLY 1  
#define UIP_CONF_UDP 1

我没有对任何文件进行任何其他更改。

我要强制分片。不管SICSLOWPAN_CONF_FRAG是否启用,控制到达this行。

我已经尝试了 MAX_PAYLOAD_LEN 的各种值,但我无法强制分片。

我注意到没有传送大数据包,但没有分段。

应该发生碎片的最小 MAX_PAYLOAD_LEN 是多少? 如何使碎片化发生?

我正在增加有效负载的大小,但我将部分数据送入缓冲区。当我在完整的buf中输入大量数据后,问题就解决了。

制作人员:https://github.com/contiki-os/contiki/issues/2141