具體區別有地址長度、地址配置、數據包大小、數據包碎片、DNS記錄、身份驗證及加密的區別。其中,ipV4和ipV6最大區別,就是ipV6的地址,要比ipV4的地址要多出許多,用網絡專業術語來描述,就是ipV6協議有128位(16字節)的地址長度,而ipV4只有32位,即4個字節的地址長度;ipv6誕生的主要原因之一,就是其網絡地址會非常之多,解決了ipv4地址不足的困擾。
具體區別
區別(一):地址長度
這是其最大的區別,剛才提到了,ipv4協議的地址長度為32位(4字節),而ipv6協議具有128位(16字節)的地址長度。
ipv6有2的128次方,約340億億億個IP地址。ipv4有2的32次方,即4294967296個地址。IPV6的地址要多出許多。
區別(二)地址配置
ipv6的地址,需要使用ICMPv6(第六代Internet控制消息協議)或SLAAC(DHCPv6的無狀態地址自動配置),而ipV4協議的地址可以通過手動或DHCP配置的。
區別(三)表示方法
ipv4是以小數表示的二進制數來描述,而ipv6是十六進制的二進制數來描述;
區別(四)DNS記錄:
ipv4的地址為(A)記錄,映射主機名;指針(PTR)記錄,IN-ADDR.ARPA DNS域;
而ipv6的地址為(AAAA)記錄,映射主機名;指針(PTR)記錄,IP6.ARPA DNS域;
區別(五)身份驗證和加密
ipv4沒有身份驗證和加密,ipv6有身份驗證和加密功能。
區別(六)數據包大小、包頭和碎片
1)數據包碎片:
ipv6的數據包碎片由發送主機完成,而ipv4的數據包碎片會由路由器轉發,和發送主機共同完成。
2)包頭:ipv4的包頭長度為20個字節,ipv6的包頭長度為40個字節。ipv4不識別用于QoS處理的數據包流,且包含最多40個字節的選項字段;而ipv6的包頭,包括指定QoS處理的數據包流的Flow Label字段;
3)數據包大小
IPv4的數據包有576個字節,碎片可選 ,而IPv6的數據包需要1280個字節,不會碎片;
最后
Ipv6(互聯網協議第6版)是要取代ipv4,也是下一代互聯網協議的標準,它的出現,解決了眾多終端設備連接互聯網所出現的地址不足問題,并且安全更高。