C RPL BR路线限制?
我正在开发一个Contiki+Cooja应用程序(sky motes),其中有一个边界路由器和大约30个motes。 对于其中一些,我将它们放在BR(在cooja中)的tx范围内并设置为:#define DUIP_CONF_IPV6_RPL 0,以此模拟直接电缆连接 我注意到,查询br()中的邻居和路由时,我收到的总是最多20条路由(并不总是相同的)。 不在列表中的路由无法访问。 只有20条路线是有特殊原因的吗? 谢谢,C RPL BR路线限制?,c,ipv6,sensors,contiki,C,Ipv6,Sensors,Contiki,我正在开发一个Contiki+Cooja应用程序(sky motes),其中有一个边界路由器和大约30个motes。 对于其中一些,我将它们放在BR(在cooja中)的tx范围内并设置为:#define DUIP_CONF_IPV6_RPL 0,以此模拟直接电缆连接 我注意到,查询br()中的邻居和路由时,我收到的总是最多20条路由(并不总是相同的)。 不在列表中的路由无法访问。 只有20条路线是有特殊原因的吗? 谢谢, Daniel可配置最大路由数。默认值为20。请参见已解决,需要添加与边界路
Daniel可配置最大路由数。默认值为20。请参见已解决,需要添加与边界路由器相关的project.conf
#undef NBR_TABLE_CONF_MAX_NEIGHBORS
#define NBR_TABLE_CONF_MAX_NEIGHBORS 40
#undef UIP_CONF_MAX_ROUTES
#define UIP_CONF_MAX_ROUTES 40
其中40是新值您可以在project.conf文件中更改配置。使用Cooja模拟和z1 mote,在我的情况下,最大路线数为50