天天看點

ipv6位址格式

IPv6 位址大小為 128 位。首選的 IPv6 位址表示為:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx,其中每個 x 是代表一個 4 位的十六進制數字。IPv6 位址範圍從 0000:0000:0000:0000:0000:0000:0000:0000 至 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff。 

IPv4的位址是由32位二進制碼組成。格式為xxx.xxx.xxx.xxx,其中的x代表的是一個三位的二進制數字。

除此首選的格式之外,IPv6 位址還可以其它兩種短格式指定: 

省略前導零 

通過省略前導零指定 IPv6 位址。例如,IPv6 位址 1050:0000:0000:0000:0005:0600:300c:326b 可寫為 1050:0:0:0:5:600:300c:326b。 

雙冒号 

通過使用雙冒号(::)代替一系列零來指定 IPv6 位址。例如,IPv6 位址 ff06:0:0:0:0:0:0:c3 可寫為 ff06::c3。一個 IP 位址中隻可使用一次雙冒号。

IPv6 位址的另一種可選格式組合了冒号與帶點表示法,是以可将 IPv4 位址嵌入到 IPv6 位址中。對最左邊 96 個位指定十六進制值,對最右邊 32 個位指定十進制值,來訓示嵌入的 IPv4 位址。在混合的網絡環境中工作時,此格式確定 IPv6 節點和 IPv4 節點之間的相容性。 

這兩種類型的 IPv6 位址使用此可選格式: 

通過 IPv4 映射的 IPv6 位址 

此類型的位址用于将 IPv4 節點表示為 IPv6 位址。它允許 IPv6 應用程式直接與 IPv4 應用程式通信。例如,0:0:0:0:0:ffff:192.1.56.10 和 ::ffff:192.1.56.10/96(短格式)。 

相容 IPv4 的 IPv6 位址 

此類型的位址用于隧道傳送。它允許 IPv6 節點通過 IPv4 基礎結構通信。例如,0:0:0:0:0:0:192.1.56.10 和 ::192.1.56.10/96(短格式)。

附:

16進制轉2進制:

0H=0000

1H=0001

2H=0010

3H=0011

4H=0100

5H=0101

6H=0110

7H=0111

8H=1000

9H=1001

A=1010

B=1011

C=1100

D=1101

E=1110

F=1111

本文轉自linux部落格51CTO部落格,原文連結http://blog.51cto.com/yangzhiming/1753047如需轉載請自行聯系原作者

yangzhimingg

繼續閱讀