查看原文
其他

IPv6终于要取代IPv4了!!!你准备好了么?

徐刘根 Java后端技术 2022-04-29
周末干什么?天气这么冷,被窝这么暖!当然钻被窝看《Java后端技术》公众号文章啦!最近,国家对IPv6发力了,小编一大早爬起来为大家整理了一篇文章,还请各位客官笑纳。
IPv6 要来啦!


新华社北京 11 月 26 日电  近日,中共中央办公厅、国务院办公厅印发了《推进互联网协议第六版(IPv6)规模部署行动计划》,并发出通知,要求各地区各部门结合实际认真贯彻落实。加快推进基于IPv6的下一代互联网规模部署,计划指出到2018年末国内IPv6活跃用户数要达到2亿,2020年末达到5亿,2025年末中国IPv6规模要达到世界第一。

下一代互联网国家工程中心也宣布由该中心牵头发起的“雪人计划”已在全球完成 25 台 IPv6 根服务器架设。其中,中国部署了4台,打破了过去没有根服务器的困境。

与此同时,下一代互联网国家工程中心正式宣布推出 IPv6 公共 DNS:240c::6666 。通过免费提供性能优异的公共 DNS 服务,为广大 IPv6 互联网用户打造安全、稳定、高速、智能的上网体验,助力《推进互联网协议第六版(IPv6)规模部署行动计划》全面落实。

下一代互联网国家工程中心称在北京、广州、兰州、武汉、芝加哥、弗里蒙特、伦敦、法兰克福等全球众多地区部署递归节点。

基于 IPv6 BGP Anycast 方式部署,让用户可以实现就近访问,使得域名在解析到根服务器的访问时延明显缩小,在速度上可以得到重要保障。不仅如此,IPv6 公共 DNS 将通过主动同步 com/net 域名、缓存热点域名等举措,减少递归过程,以最大程度实现快速应答。

为什么要开始实施IPv6?


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

统计显示,美国拥有IPv4地址最多,平均每个网民可分到近6个地址,而中国、巴西、墨西哥等发展中国家网民人均仅有不到半个IPv4地址。

随着互联网+、物联网和工业互联网等网络应用融合发展,全球对IP地址的需求还将持续增长。据预测,到2020年全球互联设备数将超300亿,中国IP地址需求可能超过100亿。

IPv6 到底是什么!


1、首先,我们从最熟悉的IPv4开始,看一下IPv4的划分结构:

2、IPv4分为5类地址:

3、IPv4一共32位,取值范围为:

一共有2^32-1个地址。

4、那么什么是IPv6哪?

可以看出IPv6是一串很复杂的字符,其实他是128位的十六进制数字!可以提供2的128次方个IP地址!

5、IPv6在windows的体现

IPv6表示方法


IPv6的地址长度为128位,是IPv4地址长度的4倍。于是IPv4点分十进制格式不再适用,采用十六进制表示。IPv6有3种表示方法。

1、冒分十六进制表示法
格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,例如:

这种表示法中,每个X的前导0是可以省略的,例如:

2、0位压缩表示法
在某些情况下,一个IPv6地址中问可能包含很长的一段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位的方法依旧适用
 

IPv6相比IPv4的优点


IPv6是IP地址的第六版协议,诞生于1999年,其最大的优点就是设计地址长度达128bit,可以提供2的128次方个IP地址,即使将地球上所有沙子都变成晶体管,依然会有足够的IP地址给电子设备使用。

近乎无穷的IP地址让IPv6能容得下海量设备,这将与5G等技术一起,支撑移动互联网、物联网、工业互联网、云计算、大数据、人工智能等新兴业态的快速发展。

除此之外还有很多有点,如下:

1、更大的地址空间

IPv4中规定IP地址长度为32,即有2^32-1个地址;而IPv6中IP地址的长度为128,即有2^128-1个地址。

2、更小的路由表

IPv6的地址分配一开始就遵循聚类(Aggregation)的原则,这使得路由器能在路由表中用一条记录(Entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。

3、增强的组播(Multicast)支持以及对流的支持(Flow-control)。

这使得网络上的多媒体应用有了长足发展的机会,为服务质量(QoS)控制提供了良好的网络平台。

4、加入了对自动配置(Auto-configuration)的支持。

这是对DHCP协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。

5、更高的安全性

在使用IPv6网络中用户可以对网络层的数据进行加密并对IP报文进行校验,这极大的增强了网络安全。

6、身份验证和保密
在 IPv6 中加入了关于身份验证、数据一致性和保密性的内容。

7、数量大便于实名制

由于IPv6的数量巨大,对于每一个设备一个IP变得可行,因此实名制是否会实行,还要等待政府决策!


最近热文阅读:

1、Java面试题84集系列全集!有需要的小伙伴赶紧过来保存啦!

2、大型网站技术架构负载均衡技术介绍及学习资源推荐

3、大型网站应用之海量数据和高并发解决方案总结一二

4、Java大型互联网公司经典面试题,论JDK源码的重要性的无限思考

更多精彩,从关注《Java后端技术》公众号开始!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存