路由發現協定

•路由器發現 •前綴發現 •參數發現

NDP:鄰居發現協定(Neighobr Discovery Protocols,NDP)
為IPv6開發的鄰居發現(neighbor Discovery,ND)協定,由RFC2461定義,它可以使節點(主機和路由器)發現本鏈路上其他鄰居的數據鏈路層地址。主機可以使用鄰居發現協定發現鄰近的路由器,把它作為自己的默認網關;節點使用鄰居發現協定主動跟蹤鄰居是否可達,並檢測鄰居數據鏈路層地址的改變。當路由器或到達路由器的路徑失效時,主機依靠該協定主動搜尋可用的路由器或路徑。概括起來,鄰居發現協定解決的是在統一鏈路上的節點之間的互動問問題,這些問題包括:
• 路由器發現
• 前綴發現
• 參數發現
• IPv6 地址自動配置;
• 地址解析;
• 下一跳確定;
• 鄰居不可達檢測;
• 重複地質檢測;
• 重定向。
鄰居發現協定(NDP)使用一下5種類型的ICMPv6數據包工作。
• 路由器請求:當接口啟動後,主機傳送該信息請求路由器立即產生路由器宣告訊息;
• 路由器宣告:路由器在定期接收到路由器請求信息後,使用該信息向鏈路上宣告它的存在,該數據包中攜帶有用來進行地址自動配置的前綴等信息;
• 鄰居請求:節點使用該信息確定鄰居的數據鏈路層地址,或快取的鄰居的數據鏈路層地址是否可達,該信息也用來進行重複地址檢測;
• 鄰居宣告:對鄰居請求信息的回應信息,節點也可以傳送未被請求的鄰居宣告(unsolicited Neighbor Advertisement)信息通告數據鏈路層地址的更改;
• 重定向:路由器用來通知主機更好的第一跳(網關)的信息。

熱門詞條

聯絡我們