路由发现协议

王朝百科·作者佚名  2010-09-17
窄屏简体版  字體:   |    |    |  超大  

NDP:邻居发现协议(Neighobr Discovery Protocols,NDP)

为IPv6开发的邻居发现(Neighbor Discovery,ND)协议,由RFC2461定义,它可以使节点(主机和路由器)发现本链路上其他邻居的数据链路层地址。主机可以使用邻居发现协议发现邻近的路由器,把它作为自己的默认网关;节点使用邻居发现协议主动跟踪邻居是否可达,并检测邻居数据链路层地址的改变。当路由器或到达路由器的路径失效时,主机依靠该协议主动搜索可用的路由器或路径。概括起来,邻居发现协议解决的是在统一链路上的节点之间的交互问问题,这些问题包括:

•路由器发现

•前缀发现

•参数发现

•IPv6 地址自动配置;

• 地址解析;

•下一跳确定;

•邻居不可达检测;

•重复地质检测;

•重定向。

邻居发现协议(NDP)使用一下5种类型的ICMPv6数据包工作。

•路由器请求:当接口启动后,主机发送该信息请求路由器立即产生路由器宣告消息;

•路由器宣告:路由器在定期接收到路由器请求信息后,使用该信息向链路上宣告它的存在,该数据包中携带有用来进行地址自动配置的前缀等信息;

•邻居请求:节点使用该信息确定邻居的数据链路层地址,或缓存的邻居的数据链路层地址是否可达,该信息也用来进行重复地址检测;

•邻居宣告:对邻居请求信息的回应信息,节点也可以发送未被请求的邻居宣告(Unsolicited Neighbor Advertisement)信息通告数据链路层地址的更改;

•重定向:路由器用来通知主机更好的第一跳(网关)的信息。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航