「大地主」IPV6的鄰居發現BD

引入
由於當初設計IPv4的時候,沒有考慮到網絡發展的速度這麼快,到今如今IPv4有不少不足,32位的 IPv4地址不夠用,如今128位的IPv6能徹底夠用,聽說能夠地球上每一粒沙子都分配一個地址,並且擁有更小路由表,對組播改進能更好對服務質量進行控制,地址自動配置,安全性提升; IPv6過渡會用到NATPT,當徹底過分到IPv6以後NAT將不會使用,相應的會有OSPFv4,RIPNG、BGP 4+; IPv6也有跟IPv4同樣的鄰居發現、地址解析,可是IPv6不用ARP和ICMPv4這些協議,下面就介紹IPv6的鄰居發現協議;
 
鄰居發現概述
ND(Neighbor Discovery,鄰居發現)協議是IPv6中一個很是重要的基礎協議,根據IPv4作了一些改變,和加了其餘的新功能;
IPv6的ICMPv6報文頭部
報文類型
Type=133
RS----路由器請求
Type=134
RA----路由器公告
Type=135
NS----鄰居請求
Type=136
NA----鄰居公告
Type=137
Redirect-重定向消息
 
工做流程
1.地址解析 IPv4中的地址解析不一樣,IPv6地址解析包含了兩個過程 →解析IPv6地址所對應的鏈路層地址過程 →鄰居可達性狀態的維護過程,即鄰居不可達檢測 (NUD) IPv6地址解析的優勢 →增強了解析協議與底層鏈路的獨立性 →加強了安全性 →減少了報文傳播範圍 IPv4同樣,開始只知道IP地址,可是你不知道MAC沒法進行數據鏈路層的通訊; ND協議經過在節點間交互NS和NA報文完成地址解析並創建相應的鄰居緩存表項,放邊下一次直接轉信息; 補充說明:通訊過程IP地址、MAC地址的做用 IP地址做爲一個邏輯地址,在網絡中具備尋址的功能,而在網絡中不是每個主機都有單獨的 公網地址,IP地址不是惟一的,有多是IP是相同的,在傳輸過程爲了進一步保證數據的正確 傳達,MAC地址就會做爲惟一的標識標識主機,而MAC地址在網絡中是不具備尋址功能的, 因此在想要ARP解析,根據目的IP地址去,尋找MAC地址,完成通訊;
2.鄰居消息不可達檢測 NUD (Neighbor Unreachability Detection,鄰居不可達檢測)是節點肯定鄰居可達性的過程; 鄰居可達性狀態機用來描述鄰居的可達性,共有六種狀態,可互相遷移: EMPTY(空閒狀態):表示節點上沒有相關鄰接點的鄰居緩存表項 INCOMPLETE(未完成):嘗試進行地址解析 REACHABLE(可達):地址解析成功 STALE(失效):可達時間超時,未肯定鄰居是否可達 DEALY(延時):未肯定鄰居是否可達 PROBE(探測):會週期性的向鄰居發送NS報文
3.地址自動配置 有狀態地址自動配置: →從DHCP服務器獲取地址及相關信息 無狀態地址配置: →根據路由器發佈的信息而自動配置IPv6地址及相關信息 無狀態地址自動配置的優勢 →真正的即插即用 →網絡遷移方便 ND協議經過在節點間交互RS和RA報文完成路由器發現/前綴發現並自動配置全局IPv6地址
基本配置
 
 
 
 
 
 
 
在IPv4協議裏面看的是ARP表,可是IPv6不用ARP地址解析,用的介紹下面這個命令 查看IP地址和MAC地址的對應關係
走過路過,點個三連,十分感謝 一塊兒學習,一塊兒進步 技術交流資料分享:QQ---1740602259
相關文章
相關標籤/搜索