我目前正致力于AODV协议的实现,有一件事我不清楚是否使用HELLO数据包。
甚至在路由建立之前交换HELLO数据包还是使用HELLO数据包来保持现有路由存活?
注意:另外根据我对AODV RFC 3561的理解,HELLO数据包是可选的。这是对的吗?
答案 0 :(得分:0)
用于为所有节点构造邻居表的Hello数据包。在AODV中,您可以使用 Hello数据包或链路层检测来创建邻居列表。默认情况下,AODV适用于链路层检测。如果要使用hello数据包,则必须在aodv.cc
中命令以下行//#ifndef AODV_LINK_LAYER_DETECTION
//#endif // LINK LAYER DETECTION
现在您可以使用跟踪文件验证hello数据包操作。