没有rpl的contiki ipv6,邻居发现

时间:2017-07-11 02:37:44

标签: c contiki

我实际上正在研究contiki os,我想在不使用rpl的情况下建立一个ipv6网络。我的问题是如何在无线电范围内发现邻居。我期待6lowpan和RA / RS / NA / NS消息,但我不知道如何让它工作。 我希望我的节点从其中一个路由器获得前缀,然后将udp数据包发送给我的邻居。

提前感谢。

1 个答案:

答案 0 :(得分:0)

项目配置文件中需要以下参数:

#define NETSTACK_CONF_WITH_IPV6  1
#define UIP_CONF_IPV6_RPL 0

然后会自动设置参数UIP_CONF_ND6_SEND_RAUIP_CONF_ND6_SEND_NSUIP_CONF_ND6_SEND_NA以启用ND协议。

使用UIP_CONF_ROUTER=0将设备配置为接收RA消息的简单节点。默认情况下,每个Contiki节点都配置为路由器。