ipv6
位址格式
ipv6
的位址長度是
128位(
bit)。
將這128位的位址按每
16位劃分為乙個段,將每個段轉換成十六進製制數字,並用冒號隔開。
例如:2000:0000:0000:0000:0001:2345:6789:abcd
這個位址很長,可以用兩種方法對這個位址進行壓縮,
前導零壓縮法:
將每一段的前導零省略,但是每一段都至少應該有乙個數字
例如:2000:0:0:0:1:2345:6789:abcd
雙冒號法:
如果乙個以冒號十六進製制數表示法表示的
ipv6
位址中,如果幾個連續的段值都是
0,那麼這些
0可以簡記為
::。每個位址中只能有乙個::。
例如:2000::1:2345:6789:abcd
可聚合的全球單播位址(
aggregatable global unicast addresses
)可在全球範圍內路由和到達的,
相當於ipv4
裡面的global addresses
。前三個
bit是
001例如:
2000::1:2345:6789:abcd
鏈路本地位址(
link-local addresses)
用於同乙個鏈路上的相鄰節點之間通訊,相當於
ipv4
裡面的169.254.0.0/16
位址。ipv6
的路由器不會**鏈路本地位址的資料報。前10個
bit是
1111 1110 10
,由於最後是
64bit
的inte***ce id
,所以它的字首總是
fe80::/64
例如:fe80::1
站點本地位址(
site-local addresses
)對於無法訪問
internet
的本地網路,可以使用站點本地位址,這個相當於
ipv4
裡面的private address
(10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16
)。它的前10個
bit是
1111 1110 11
,它最後是
16bit
的subnet id
和64bit
的inte***ce id
,所以它的字首是
fec0::/48。
值得注意的是,在
rfc3879
中,最終決定放棄單播站點本地位址。放棄的理由是,由於其固有的二義性帶來的單播站點本地位址的複雜性超過了它們可能帶來的好處。它在
rfc4193
中被ula
取代。
唯一的本地
ipv6
單播位址(
ula,
unique local ipv6 unicast address)
在rfc4193
中標準化了一種用來在本地通訊中取代單播站點本地位址的位址。
ula擁有固定字首
fd00::/8
,後面跟乙個被稱為全域性id的
40bit
隨機識別符號。
未指定位址(
unspecified address)
0:0:0:0:0:0:0:0
或者::
當乙個有效位址還不能確定,一般用未指定位址作為源位址。未指定位址不能作為乙個目標位址來使用。
回環位址(
loopback address)
回環位址
::1用於標識乙個回環介面,可以使乙個節點可以給自己傳送資料報。相當於
ipv4
的回環位址
127.0.0.1
相容ipv4
的位址(
ipv4-compatible address)
形如::w.x,y.z
,這裡的
w.x.y.z
是ipv4
公共位址的十進位制點號表示法,用於
ipv6/ipv4
節點們(同時支援)在使用僅支援
ipv4
的網路上用
ipv6
的協議進行通訊。
但是事實證明這種技術不是個好主意,
rfc4291
中廢棄了對這類位址的使用。
ipv4
對映位址()
形如::ffff:w.x.y.z
,這裡的
w.x.y.z
是ipv4
公共位址的十進位制點號表示法
,用於乙個僅支援
ipv4
的節點表現為乙個
ipv6
的節點
6over4位址
[64bit-prefix]:0:0:wwxx:yyzz,
其中的wwxx:yyzz
是w.x.y.z ipv4
公共位址的十進位制點號表示法,用於乙個使用
6to4
協議的隧道機制的節點。
6to4位址
2002:wwxx:yyzz:[sla id]:[inte***ce id],
用於表示乙個使用
6to4
協議的隧道機制節點。
前8個bit
為1111 1111,
其中ff01::
到ff0f::
的多播位址是保留專用位址
ff01::1
節點本地範圍所有節點多播位址
ff02::1
鏈路本地範圍所有節點多播位址
ff01::2
節點本地範圍所有路由器多播位址
ff02::2
鏈路本地範圍所有路由器多播位址
ff05::2
站點本地範圍所有路由器多播位址
IPv6 位址格式
ipv6 位址大小為 128 位。首選的 ipv6 位址表示為 x x x x x x x x 其中每個 x 是代表乙個 4 位的十六進製制數字。ipv6 位址範圍從 0000 0000 0000 0000 0000 0000 0000 0000 至 ffff ffff ffff ffff ffff...
IPV6位址格式
一 單播位址 unicast ipv6addresses 1.可聚合的全球單播 aggregatable global unicast 即global位址,全球範圍內可達 2.鏈路本地位址 link local 用於同乙個鏈路上相鄰節點之間通訊。ipv6的路由器不會 鏈路本地位址的資料報。link ...
IPv6位址格式
一般二進位制數不好閱讀和記憶,所以推薦使用十六進製制數作為首選格式,這128位的位址按每16位劃分為一組,每組轉換成4個十六進製制數,每組之間用冒號隔開,稱為冒分十六進製制表示法。乙個典型的ipv6位址為8組4個十六進製制數,如下 2001 0000 0000 0000 085b 3c51 f5ff...