IPv6地址劃分
如圖所示,地址分為三大類:組播、單播、任意播(也稱泛播);
單播可分為:全球單播地址(可理解為公網地址---IPv6)、本地鏈路地址、站點本地地址、回環地址、未指定地址、內嵌IPv4地址。
1
全球單播地址
前3bit 固定001;
地址范圍:2xxx:xxxxx/3 - 3FFF: :FFFF; 2001::/16 IPV6因特網地址; 2002::/16 6to4過渡地址;
3ffe::/16 用于6bone測試目的的前綴;
注意:接口標識符:指64bit的MAC地址(未來網絡適配器的MAC地址),或者是基于48bit MAC地址擴展為64bit(EUI 64)。在全球單播地址中,規定如2001FEA6::/48表示一個IPv6路由前綴,2001FEA6:/64表示一個IPv6子網前綴。
2
本地鏈路地址
固定前綴FE80::/10;當一個節點啟用IPv6時自動生成,格式如下圖,64位拓展由MAC地址按照EUI 64轉換而來。
EUI-64格式:基于MAC地址自動構造;
例如:MAC地址為0012ABCD;
首先把MAC地址對半分開,插入一個固定值FFFE;
0012ABCD ----> 0012FE00:ABCD;
再把第七位翻轉:0----> 1, 1---->0
0012FE00:ABCD ---->0212FE00:ABCD;
最后加上前綴:
FE80:34FFABCD;
3
本地站點地址
類似于IPv4中的私有地址,僅在內部網絡使用,如打印機;
固定前綴FEC0::/10;
對于IPv6本地站點地址的配置,必須通過DHCPv6進行地址的分配、無狀態的前綴公告、或者手工的進行輸入。
4
唯一本地地址
ULA,唯一本地地址,概念上相當于私有IP,僅能夠在本地網絡使用,在IPv6 Internet上不可被路由。上面提到的站點本地地址由于起初的標準定義模糊而被棄用,而后RFC又重新定義了唯一本地地址以滿足本地環境中私有IPv6地址的使用。
在RFC4193中標準化了一種用來在本地通信中取代站點本地單播地址的類型。ULA擁有固定前綴FC00::/7,分為兩塊:FC00::/8暫未定義,FD00::/8定義如下:
5
未指定地址
形式:0000:0/128 --> ::/128;
表示地址未指定,或者在寫默認路由時代表所有路由;
該地址作為某些報文的源IP地址,比如作為重復地址檢測時DAD時發送的鄰居請求報文的源地址,或者DHCPv6初始化過程中客戶端所發送報文的源IP。
6
回環地址
形式:0000:1;同IPV4中127.0.0.1地址的含義一樣,表示節點自已。
7
內嵌IPv4
映射IPV4的IPV6地址--僅用于擁有IPV4和IPV6雙協議棧節點的本地范圍 其中高80bit設為0,后16bit設為1,再跟IPV4地址, 000000000000206.123.31.2, 000000000000ce7b:1f01。
8
組播地址(IPv6通信的核心)
前綴:FFxx::/8;
在IPV6中沒有廣播的概念,而是使用用組播來代替;因此IPv6中存在大量的組播使用。
標志位為0000表示是永久保留的組播地址,分配給各種技術使用;
標志位為0001表示是用戶可使用的臨時組播地址;
范圍段定義了組播地址的范圍,其定義如下:二進制 十六進制 范圍類型0001 1 本地接口范圍0010 2 本地鏈路范圍0011 3 本地子網范圍0100 4 本地管理范圍0101 5 本地站點范圍 類似組播的私網地址1000 8 組織機構范圍1110 E 全球范圍 類似組播的公網地址
下面是一些組播指定地址:FF02::1 all nodes 在本地鏈路范圍的所有節點FF02::2 all routers 在本地鏈路范圍的所有路由器FF02::5 all ospf routersFF02::9 all rip routers 所有運行RIP的路由器FF02::A all eigrp routers 所有運行eigrp的路由器FF05::2 在一個站點范圍內的所有路由器
-
二進制
+關注
關注
2文章
795瀏覽量
41643 -
路由器
+關注
關注
22文章
3728瀏覽量
113701 -
IPv6
+關注
關注
6文章
689瀏覽量
59389
原文標題:IPv6地址如何劃分?這篇文章看完必懂!
文章出處:【微信號:通信弱電交流學習,微信公眾號:通信弱電交流學習】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論