在Contiki-NG中,是否可以使用邻居缓存中的链路地址从udp客户端节点向邻居发送自定义数据包?我正在寻找一种方法来避免发送icmpv6数据包,因为它会到达根目录,然后根目录会将其发送到目的地。我看到Contiki支持网状拓扑,因此应该可以直接向邻居发送数据包,而不是将数据包转发到父节点。我将感谢任何人在这方面的帮助!
发布于 2020-05-18 15:59:15
IPv6具有所谓的本地链路地址。这些地址以fe80::/64为前缀。如果你想绕过路由发送数据包,那么你应该使用这些地址。例如,如果您的网络前缀为fd00::/64,而邻居的全局IPv6地址为fd00::201:1:1:1,则向fe80::201:1:1:1发送数据包以直接到达该邻居。
与"Contiki启用网状拓扑“相关的附注-如果您在非存储模式下使用RPL Lite或RPL Classic,则所有路由的数据包在任何情况下都将通过根,因为在此模式下,网络节点不会将指向父/子节点的路由添加到其路由表中。启用存储模式,通过路由实现直接点对点报文交换。
https://stackoverflow.com/questions/61859268
复制相似问题