IPv4如何过渡到IPv6

TCP/IP协议是互联网发展的基石,其中IP是网络层协议,规范互联网中分组信息的交换和选路。目前采用的IPV4协议地址长度为32位,总数约43亿个IPv4地址已分配殆尽。

在当时,“40亿空间已经大得不得了。没想到互联网急剧发展,人们开始意识到,这个数量级并不能满足互联网飞速发展的需求”。中国工程院院士、清华大学教授吴建平说。

为了修正IPv4的不足,IPv6被寄予厚望。“IPv6的地址空间扩大到2的128次方。这个空间大到无法想象,也就是说,地球上每一平方米,都可以有10的26次方的地址,甚至可以分配地址到空中的尘埃。”吴建平说。

对于以“万物互联”为目标的物联网建设来说,这意味着所有想要连上网的物体都能被分配到IP地址。可以说,IPv6将成为下一代人类智能生活的枢纽工程。

TCP/IP协议共同开发者、被誉为“互联网之父”之一的文顿·瑟夫博士表示:“IPv4是实验网络,IPv6网络是未来发展的必由之路。”

IP(互联网互联的协议)Internet portocol

相当于网络中的节点,类似于地址,我们称之为ip地址。同一个网络中IP地址具有唯一性
因为计算机只能使用二进制,而IP地址是用32位二进制数来定义的。这样IPv4分为4段,每段的长度为8位,8位二进制数最大为11111111,换算成十进制就是255。
IPv4中规定IP地址长度为32,即有2^32-1个地址;
因为二进制11111111转换成十进制的方法是要从右到左用二进制的每个数去乘以2的相应次方:

11111111= 1 x 2^7 + 1 x 2^6 +1 x 2^5+1 x 2^4+1 x 2^3+1 x 2^2+ 1 x 2^1 + 1 x 2^0 
=128+64+32+16+8+4+2+1
= 255

所以二进制11111111等于255。
以下IP段为内网IP段:
192.168.0.0 - 192.168.255.255
172.16.0.0 - 172.31.255.255
10.0.0.0 - 10.255.255.255

 

IPV6 互联网协议的第六版

IPv6 大小 128 位元。偏好的 IPv6 位址法为 x:x:x:x:x:x:x:x,其中每一个 x 都是十六进位值。
16个字节携程8个16位的无符号整数,每个整数用4个十六进制表示,数与数之间用冒号隔开。
IPv6 位址范围从 0000:0000:0000:0000:0000:0000:0000:0000 到 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff
IPv6中IP地址的长度为128,即有2^128-1个地址


很多时候我们经常可以看到,IP后面加了个斜杠数字,这个代表的是一些IP,比如12.12.12.0/24,但是这代表具体多少个IP呢?

IPV4:
/32(1)
/31(2)
/30(4)
/29(8)
/28(16)
/27(32)
/26(64)
/25(128)
/24(256)
/23(512)
/22(1024)
/21(2048)
/20(4096)
/19(8192)
/18(16384)
/17(32768)
/16(65536)
/15(131072)
/14(262144)
/13(524288)
/12(1048576)
/11(2097152)
/10(4194304)
/9(8388608)
/8(16777216)


IPV6:
::/128(1)
::/127(2)
::/126(4)
::/125(8)
::/124(16)
::/123(32)
::/122(64)
::/121(128)
::/120(256)
::/119(512)
::/118(1024)
::/117(2048)
::/116(4096)
::/115(8192)
::/114(16384)
::/113(32768)
::/112(65536)
::/111(131072)
::/110(262144)
::/109(524288)
::/108(1048576)
::/107(2097152)
::/106(4194304)
::/105(8388608)
::/104(16777216)
::/103(33554432)
::/102(67108864)
::/101(134217728)
::/100(268435456)
::/99(536870912)
::/98(1073741824)
::/97(2147483648)
::/96(4294967296)
::/95(8589934592)
::/94(17179869184)
::/93(34359738368)
::/92(68719476736)
::/91(137438953472)
::/90(274877906944)
::/89(549755813888)
::/88(1099511627776)
::/87(2199023255552)
::/86(4398046511104)
::/85(8796093022208)
::/84(17592186044416)
::/83(35184372088832)
::/82(70368744177664)
::/81(140737488355328)
::/80(281474976710656)
::/79(562949953421312)
::/78(1125899906842624)
::/77(2251799813685248)
::/76(4503599627370496)
::/75(9007199254740992)
::/74(18014398509481984)
::/73(36028797018963968)
::/72(72057594037927936)
::/71(144115188075855872)
::/70(288230376151711744)
::/69(576460752303423488)
::/68(1152921504606846976)
::/67(2305843009213693952)
::/66(4611686018427387904)
::/65(9.2233720368548E+18)
::/64(1.844674407371E+19)
::/63(3.6893488147419E+19)
::/62(7.3786976294838E+19)
::/61(1.4757395258968E+20)
::/60(2.9514790517935E+20)
::/59(5.9029581035871E+20)
::/58(1.1805916207174E+21)
::/57(2.3611832414348E+21)
::/56(4.7223664828696E+21)
::/55(9.4447329657393E+21)
::/54(1.8889465931479E+22)
::/53(3.7778931862957E+22)
::/52(7.5557863725914E+22)
::/51(1.5111572745183E+23)
::/50(3.0223145490366E+23)
::/49(6.0446290980731E+23)
::/48(1.2089258196146E+24)
::/47(2.4178516392293E+24)
::/46(4.8357032784585E+24)
::/45(9.671406556917E+24)
::/44(1.9342813113834E+25)
::/43(3.8685626227668E+25)
::/42(7.7371252455336E+25)
::/41(1.5474250491067E+26)
::/40(3.0948500982135E+26)
::/39(6.1897001964269E+26)
::/38(1.2379400392854E+27)
::/37(2.4758800785708E+27)
::/36(4.9517601571415E+27)
::/35(9.903520314283E+27)
::/34(1.9807040628566E+28)
::/33(3.9614081257132E+28)
::/32(7.9228162514264E+28)
::/31(1.5845632502853E+29)
::/30(3.1691265005706E+29)
::/29(6.3382530011411E+29)
::/28(1.2676506002282E+30)
::/27(2.5353012004565E+30)
::/26(5.0706024009129E+30)
::/25(1.0141204801826E+31)
::/24(2.0282409603652E+31)
::/23(4.0564819207303E+31)
::/22(8.1129638414607E+31)
::/21(1.6225927682921E+32)
::/20(3.2451855365843E+32)