靚麗時尚館

位置:首頁 > 健康生活 > 心理

ipv6地址壓縮規則

心理2.57W
ipv6地址壓縮規則

IPv6的編碼規則:

(1)IPv6地址為128位長,通常寫作8組,每組四個字元(字母或數字,換算為16位長),組與組之間用半形“:”分隔。例如:

2001:0db8:85a3:08d3:1319:8a2e:0370:7344

這是一個合法的IPv6地址。

(2)如果在某個組中,四個字元都是零,就可以縮寫為1個零,也可以被省略。例如:

2001:0db8:85a3:0000:1319:8a2e:0370:7344

等價於

2001:0db8:85a3:0:1319:8a2e:0370:7344

2001:0db8:85a3::1319:8a2e:0370:7344

(3)如果因為省略而出現了連續兩個以上的冒號的話,可以壓縮為兩個冒號。例如:

2001:0DB8:0000:0000:0000:0000:1428:57ab

等價於

2001:0DB8:0:0:0:0:1428:57ab

2001:0DB8:0:0:::1428:57ab

2001:0DB8::::1428:57ab

2001:0DB8::1428:57ab

但是,零壓縮在地址中只能出現一次,象“2001::25de::cade”這樣的IPv6地址是非法的。因為中間出現了兩個被分隔了的壓縮,會讓人搞不清楚每個壓縮中有幾個全零的分組。

(4)在每個分組中,前導的零可以省略,比如:

2001:0DB8:02de::0e13

等價於

2001:DB8:2de::e13

(5)IPv4 地址可以很容易的轉化為IPv6地址格式。

舉例來說,如果IPv4的一個地址為(十六進位制為0x874B2B34),它可以被轉化成以下三種完全等價的IPv6格式:

0000:0000:0000:0000:0000:0000:874B:2B34

::874B:2B34

::