ipv6中位址被擴充為128位元。 IPv6位址是以十六進位表示的二進位數,一個IPv6的IP位址由8個位址節組成,每節包含16個位址位,總長度是「16x8=128」;因此IPv6協定具有128位元位址長度,是IPv4位址長度的4倍。
本教學操作環境:windows7系統、Dell G3電腦。
ipv6中位址被擴充到128位元。
IPv6是英文「Internet Protocol Version 6」(互聯網協議第6版)的縮寫,是互聯網工程任務組(IETF)設計的用於替代IPv4的下一代IP協議,其地址數量號稱可以為全世界的每一粒沙編上一個地址。
由於IPv4最大的問題在於網路位址資源不足,嚴重限制了網路的應用與發展。 IPv6的使用,不僅能解決網路位址資源數量的問題,也解決了多種接取設備連入網際網路的障礙。
IPv6的設計目的是取代IPv4,然而長期以來IPv4在網路流量中仍佔據主要地位,IPv6的使用成長緩慢。在2022年4月,透過IPv6使用Google服務的用戶百分率首次超過40%。
IPv6的位址長度為128位,是IPv4位址長度的4倍。一個IPv6的IP位址由8個位址節組成,每節包含16個位址位,總長度是16x8=128位。
於是IPv4點分十進位格式不再適用,並採用十六進位表示法。
IPv6有3種表示方法:
1、冒分十六進位表示法
#格式為X:X:X:X:X:X:X:X,其中每個X表示位址中的16b,以十六進位表示,例如:
ABCD:EF01: 2345:6789:ABCD:EF01:2345:6789
這種表示法中,每個X的前導0是可以省略的,例如:
#2001:0DB8:0000:0023: 0008:0800:200C:417A→ 2001:DB8:0:23:8:800:200C:417A
#2、0位元壓縮表示法
在某某
2、0位元壓縮表示法在某某某
2、0位元壓縮表示法
在某一有些情況下,一個IPv6位址中間可能包含很長的一段0,可以把連續的一段0壓縮為「::」。但為保證位址解析的唯一性,位址中」::」只能出現一次,例如:
FF01:0:0:0:0:0:0:1101 → FF01::11010:0:0:0:0:0:0:1 → ::10:0:0:0:0:0:0:0 → ::
3、內嵌IPv4位址表示法為了實現IPv4-IPv6互通,IPv4位址會嵌入IPv6位址中,此時位址常表示為:X:X:X :X:X:X:d.d.d.d,前96b採用冒分十六進位表示,而最後32b位址則使用IPv4的點分十進位表示,例如::192.168.0.1與::FFFF:192.168.0.1就是兩個典型的例子,注意在前96b中,壓縮0位元的方法依舊適用
位址類型
單播位址:用來唯一標識一個接口,類似IPv4中的單播位址。傳送到單播位址的資料封包將會傳送給此位址所標識的一個介面。 組播位址:用來識別一組介面(通常這組介面屬於不同的節點),類似IPv4中的組播位址。傳送到組播位址的資料封包傳送給此位址所標識的所有介面。 | 任播位址:用來識別一組介面(通常這組介面屬於不同的節點)。傳送到任播位址的資料封包傳送給此位址所識別的一組介面中距離來源節點最近(根據使用的路由協定進行度量)的一個介面。 IPv6位址類型是由位址前綴部分來決定,主要位址類型與位址前綴的對應關係如下:
|
位址類型 |
|
位址前綴(二進位) |
IPv6前綴標識 | #單播位址 | |
# ##00…0(128 bits)############::/128#################環回位址### | 00…1(128 bits) |
#::1/128 |
|
# #連結本地位址 | 1111111010 | FE80::/10 | |
|
|||
FC00::/7 | (包括FD00::/8和不常用的FC00::/8) | ||
1111111011 | #FEC0::/10 | ||
其他形式 |
- |
群播位址 | |
11111111 |
FF00::/8 |
以上是ipv6中位址擴充為多少位的詳細內容。更多資訊請關注PHP中文網其他相關文章!