为IPv6开发的邻居发现(Neighbor Discovery,ND)协议,由RFC2461定义,它可以使
节点(
主机和
路由器)发现本链路上其他邻居的
数据链路层地址。
主机可以使用邻居发现协议发现邻近的
路由器,把它作为自己的
默认网关;
节点使用邻居发现协议主动跟踪邻居是否可达,并检测邻居数据链路层地址的改变。当
路由器或到达路由器的
路径失效时,
主机依靠该协议主动搜索可用的路由器或路径。概括起来,邻居发现协议解决的是在统一链路上的
节点之间的交互问问题,这些问题包括:
邻居发现协议(NDP)使用以下5种类型的ICMPv6
数据包工作。
· 邻居宣告:对邻居请求信息的回应信息,节点也可以发送未被请求的邻居宣告(Unsolicited Neighbor Advertisement)信息通告数据链路层地址的更改;