ipv6地址的表示方法包括完整表示法、壓縮表示法、十六講制表示法等。
1、完整表示法
將16個完節以一進制形式表示每個完節用32位二進制表示,然后將它們連接在一起。例如,完整的二進制表示法為:“0000:0000:0000:0000:0000:0000:1234:5678”。
2、壓縮表示法
為了簡化表示,IPV6地址可以使用壓縮表示法,將連續的零段進行簡寫成雙冒號壓縮法、單冒號壓縮法、混合壓縮法這幾種常見的壓縮表示法。
雙冒號壓縮法是可以使用雙冒號(::)來壓縮連續的全零段,例如:“0000::1234::5678”。單冒號壓縮法是可以使用單冒號(:)來壓縮單個零段,例如:“1111:2222:3333:4444”。混合壓縮法是可以使用雙冒號(::)和單冒號(:)來混合壓縮零段,例如:“1111:2222::3333:4444”。
3、十六講制表示法
將每個字節轉換為兩個十六進制數,然后將它們連接在一起。例如十六進制表示法為:“0x0000:0x0000:0x1234:0x5678”。
IPv6協議的三種地址類型:
1、單播地址:用來唯一標識一個接口,類似于IPv4中的單播地址。發送到單播地址的數據報文將被傳送給此地址所標識的一個接口。
2、組播地址:用來標識一組接口(通常這組接口屬于不同的節點),類似于IPv4中的組播地址。發送到組播地址的數據報文被傳送給此地址所標識的所有接口。
3、任播地址:用來標識一組接口(通常這組接口屬于不同的節點)。發送到任播地址的數據報文被傳送給此地址所標識的一組接口中距離源節點最近(根據使用的路由協議進行度量)的一個接口。與原來在IPv4地址相比,新增了“任播地址”類型,取消了原來IPv4地址中的廣播地址,因為在IPv6中的廣播功能是通過組播來完成的。