刘琳工作室新浪微博:关于IPv4与IPv6

来源:百度文库 编辑:高校问答 时间:2024/05/05 11:25:34
在IPv4中,IP地址是32位的,一共有四组数被小数点分隔开,但IPv6是64位的,难道说以后的IP地址要8组数那么长?
才疏学浅,希望各位大虾帮我解答!

首先纠正一下IPv6是128位~
IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。
IPv4地址是类似 A.B.C.D 的格式,它是32位,用"."分成四段,用10进制表示;而IPv6地址类似X:X:X:X:X:X:X:X的格式,它是128位的,用":"分成8段,用16进制表示;可见,IPv6地址空间相对于IPv4地址有了极大的扩充。
RFC2373中详细定义了IPv6地址,按照定义,一个完整的IPv6地址的表示法: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx
例如:2031:0000:1F1F:0000:0000:0100:11A0:ADDF

人家也没说几位一组吧,比如:
65535.65535.65535.65535
有什么不行的。