ND(Neighbor Discovery,鄰居發(fā)現)協(xié)議是IPv6的一個(gè)關(guān)鍵協(xié)議,它綜合了IPv4中的一些協(xié)議如ARP、ICMP路由器發(fā)現和ICMP重定向等,并對他們做了改進(jìn)。本章介紹了IPv6鄰居發(fā)現協(xié)議中的地址解析、無(wú)狀態(tài)地址自動(dòng)配置等重要功能,并對如何配置ND協(xié)議進(jìn)行了講解。
ND協(xié)議使用ICMPv6報文
與IPv4中的地址解析不同,IPv6地址解析包含了兩個(gè)過(guò)程
解析IPv6地址所對應的鏈路層地址過(guò)程
鄰居可達性狀態(tài)的維護過(guò)程,即鄰居不可達檢測(NUD)
IPv6地址解析的優(yōu)點(diǎn):
加強了解析協(xié)議與底層鏈路的獨立性
增強了安全性
減小了報文傳播范圍
NUD(Neighbor Unreachability Detection,鄰居不可達檢測)是節點(diǎn)確定鄰居可達性的過(guò)程
鄰居可達性狀態(tài)機用來(lái)描述鄰居的可達性,共有五種狀態(tài),可互相遷移
INCOMPLETE(未完成)
REACHABLE(可達)
STALE(失效)
DEALY(延時(shí))
PROBE(探測)
IPv6地址自動(dòng)配置:
有狀態(tài)地址自動(dòng)配置:網(wǎng)絡(luò )遷移方便?
ND協(xié)議通過(guò)在節點(diǎn)間交互RS和RA報文完成路由器發(fā)現/前綴發(fā)現并自動(dòng)配置全局IPv6地址