无法导致碎片

时间:2017-03-15 08:16:42

标签: contiki

我正在使用最新版本的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是多少? 如何进行碎片化?

1 个答案:

答案 0 :(得分:0)

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

致谢:https://github.com/contiki-os/contiki/issues/2141

相关问题