ipv4的位址是32位,用點分十進位表示,每八位劃分,也就是四個0~255的十進制數;ipv6的位址是128位,一般用點分十六進位表示,每八位元劃分,也就是十六個0x00~0xff的十六進位數。 IPv6的位址長度為128位,是IPv4位址長度的4倍;一個IPv6的IP位址由8個位址節組成,每節包含16個位址位,總長度是16x8=128位。
本教學操作環境:windows7系統、Dell G3電腦。
ipv4的位址是32位,而ipv6的位址是128位。
ipv4是什麼
網路協定版本4(英文:Internet Protocol version 4,IPv4),又稱為網路通訊協議第四版,是網際協定開發過程中的第四個修訂版本,也是此協定第一個廣泛部署的版本。 IPv4是網際網路的核心,也是使用最廣泛的網際協定版本,其後繼版本為IPv6,直到2011年,IANA IPv4位址完全用盡時,IPv6仍處在部署的初期。
ipv4的位址是32位,用點分十進位表示,每八位劃分,也就是四個0~255的十進制數,這是很常見的。
IPv4使用32位元(4位元組)位址,因此位址空間中只有4,294,967,296(2)個位址。不過,有些位址是為特殊用途所保留的,如專用網路(約1800萬個位址)和多播位址(約2.7億個位址),這減少了可在網路上路由的位址數量。隨著位址不斷被分配給最終用戶,IPv4位址枯竭問題也隨之產生。基於分類網路、無類別域間路由和網路位址轉換的位址結構重構顯著減少了位址枯竭的速度。但在2011年2月3日,在最後5個位址區塊被分配給5個區域網路註冊管理機構之後,IANA的主要位址池已經用盡。
這些限制刺激了仍在開發早期的IPv6的部署,這也是唯一的長期解決方案。
位址格式
IPv4位址可被寫任何表示一個32位元整數值的形式,但為了方便人類閱讀和分析,它通常被寫作點分十進制的形式,即四個位元組被分開用十進制寫出,中間用點分隔。
下表展示了幾種不同的格式:
格式 | #值 |
從點分十進位轉換 |
---|---|---|
#點分十進位 |
192.0.2.235 |
#不適用 |
點分十六進位 |
0xC0.0x00.0x02.0xEB |
每個位元組被單獨轉換為十六進位 |
#點分八進位 |
0300.0000.0002.0353 |
每個位元組被單獨轉換為八進位 |
十六進位 |
#0xC00002EB |
將點分十六進位連在一起 |
#十進位 |
3221226219 |
|
此外,在點分格式中,每個位元組都可用任意的進位表達。如,192.0x00.0002.235是一種合法(但不常用)的表示。
ipv6是什麼
IPv6是英文「Internet Protocol Version 6」(網際網路協定第6版)的縮寫,是網路工程任務組(IETF)設計的用於替代IPv4的下一代IP協議,其地址數量號稱可以為全世界的每一粒沙子編上一個地址。
由於IPv4最大的問題在於網路位址資源不足,嚴重限制了網路的應用與發展。 IPv6的使用,不僅能解決網路位址資源數量的問題,也解決了多種接取設備連入網際網路的障礙。
IPv6的設計目的是取代IPv4,然而長期以來IPv4在網路流量中仍佔據主要地位,IPv6的使用成長緩慢。在2022年4月,透過IPv6使用Google服務的用戶百分率首次超過40%。
ipv6的位址是128位,是IPv4位址長度的4倍,一般用點分十六進位表示,每八位劃分,也就是十六個0x00~0xff的十六進位數。
一個IPv6的IP位址由8個位址節組成,每節包含16個位址位,總長度是16x8=128位。
於是IPv4點分十進位格式不再適用,採用十六進位表示法。
IPv4和IPv6協定的區別
#1、協定位址的差異
1) 、位址長度
IPv4協定具有32位元(4位元組)位址長度;IPv6協定具有128位元(16位元組)位址長度
2 )、位址的表示方法
IPv4位址是以小數表示的二進位數。 IPv6位址是以十六進位表示的二進制數。
3)位址設定
IPv4協定的位址可以透過手動或DHCP配置的。
IPv4協定需要使用Internet控制訊息協定版本6(ICMPv6)或DHCPv6的無狀態位址自動設定(SLAAC)。
2、封包的區別
1)、套件的大小
IPv4協定的封包需要576個位元組,碎片可選。 IPv6協定的資料包需要1280個字節,不會碎片
2)、包頭
IPv4協定的包頭的長度為20個字節,不識別用於QoS處理的數據包流,包含checksum,包含最多40個位元組的選項欄位。
IPv6協定的包頭的長度為40個字節,包含指定QoS處理的資料包流的Flow Label字段,不包含checksum;IPv6協定沒有字段,但IPv6擴充標頭可用。
3)封包碎片
IPv4協定的封包碎片會由轉送路由器和傳送主機完成。 IPv6協定的封包碎片僅由傳送主機完成。
3、DNS記錄
#IPv4協定的位址(A)記錄,對應主機名稱;指標(PTR)記錄, IN-ADDR.ARPA DNS域。
IPv6協定的位址(AAAA)記錄,對應主機名稱;指標(PTR)記錄,IP6.ARPA DNS域
4、IPSec支援
#IPv4協定的IPSec支援只是可選的。 IPv4協定有內建的IPSec支援。
5、位址解析協定
IPv4協定:位址解析協定(ARP)可用來將IPv4位址對應到MAC位址。
IPv6協定:位址解析協定(ARP)被鄰居發現協定(NDP)的功能所取代。
6、驗證和加密
Pv6提供身份驗證和加密,但IPv4不提供。
更多相關知識,請造訪常見問題欄位!
以上是ipv4和ipv6的位址位數是多少的詳細內容。更多資訊請關注PHP中文網其他相關文章!