关于 IPv6 国家有大动作啦!快来瞅瞅行动计划都说了什么~
随着进入三伏天开始,杭州就像突然被丢上了炭火炉,没有空调的高温厕所,彻底断绝了二狗子带薪摸鱼的快乐。深感绝望的二狗子只能痛苦地把自己的摸鱼地点改成了空调大开的零食角。“哎,真的很不喜欢零食角,它会让我变胖。”二狗子一边凡尔赛着一边打开了手机,迎面而来是一则关于工信部、网信办印发《IPv6流量提升三年专项行动计划(2021-2023年)》的消息。
这个通知,简而言之是要大力推动我国的 IPv6 规模化部署。要知道截至 2020 年 11 月,我国 IPv6 活跃用户数已达 4.35 亿,IPv6 地址分配也已经是世界第一。这个 IPv6 到底有什么魔力值得我们这么大力推广?二狗子决定好好了解一下。
什么是 IPv6
其实看到 IPv6 这个名字,二狗子就有了一个大胆的假设,毕竟 IP 地址(简称为“IP”)是 Internet Protocol,也就是互联网协议的核心组成部分。它是内部或外部网络中的设备(例如计算机,Web 服务器或打印机等)的唯一可识别地址。
既然 IPv6 名里带 IP ,那想来肯定和 IP 地址脱不了干系。
二狗子打开百度输入 IPv6,果不其然度娘告诉二狗子, IPv6 的全称是 Internet Protocol version 6,是互联网协议第六版,是用于替代 IPv4 的下一代 IP 协议。
什么?不会有人不知道 IPv4 是什么吧?不会吧?不会吧?
别打了别打了,二狗子这就给各位看官老爷好好说明。
劳苦功高的 IPv4
IPv4,全称为 Internet Protocol version 4,作用是为每一个网络和每一台主机分配一个 IP。IP 地址是一个 32 位的二进制数,算下来有 2^32 个地址。这个数量乍一看上去非常多,但是其实早在 2019 年 11 月 26 日负责英国、欧洲、中东和部分中亚地区互联网资源分配的欧洲网络协调中心(RIPE NCC)就宣布 IPv4 地址已经耗尽了。
IPv4 的地址耗尽意味着新的设备将再也无法连接到 Internet,在这个万物互联的时代,这简直是不能想象的事情,反正二狗子光是想想就觉得天崩地裂。
当然这事必然是不可能发生的,我们可以通过 ISP 重用、回收未使用的 IPv4 地址,或者使用网络地址转换技术,让新设备也能联网。可是两种方法治标不治本,如果不是 IPv6 的出现,可能 2021 年的八千万竞拍可能就不是青眼白龙,而是能联网的手机了。
IPv6 VS IPv4
好了不贫了,回到我们最初的话题 IPv6。正如我们上面所提到 IPv4 采用 32 位地址长度,可以为我们提供 2^32 大约 43 亿个地址,而 IPv6 采用 128 位地址长度,为我们提供了 2^128 个地址,可以说是不受任何限制的提供地址。保守估算,IPv6 实际可分配的地址数量足够在整个地球的每平方米面积上分配 1000 多个地址,毫不夸张的说 IPv6 可以为全世界的每一粒沙子编上一个 IP 地址。
如果只是数量多,那么 IPv6 也配不上如此大规模的推广,与 IPv4 相比它还有以下优点:
- 传输速度更快
IPv6 使用的是固定报头,不像 IPv4 那样携带一堆冗长的数据,简短的报头提升了网络数据转发的效率。并且由于 IPv6 的路由表更小,聚合能力更强,保证了数据转发的路径更短,极大的提高了转发效率,IPv6 也消除了 IPv4 中常见的大部分地址冲突问题,并为设备提供了更多简化的连接和通信。
- 传输方式更安全
IPv4 在安全性上一直充满诟病,虽然开启 SSL 证书的网站已经是现在的主流,但是市面上依然有大量的网站没有采用 HTTPS。而 IPv6 则是从头到尾都建立在安全的基础上。它在网络层认证与加密数据并对 IP 报文进行校验,为用户提供客户端到服务端的数据安全,保证数据不被劫持。
- 移动端更友好
相比 IPv4, IPv6 协议对移动端更加友好,它可以增强移动终端的移动特性、安全特性、路由特性,同时降低网络部署的难度和投资。IPv6 增加了自动配置以及重配置技术,即插即用,对于 IP 地址等信息实现自动增删更新配置,提升 IPv6 的易管理性。
- 全网支持,无需配置
IPv6 这么好,但是升级 IPv6 的难度却不小。因为 IPv6 和 IPv4 是两个完全不兼容的协议(在极少数的特定场景可以实现兼容),如果要从支持 IPv4 升级到 IPv6,无论是应用程序客户端、服务器程序端、路由器等等,都要同时支持 IPv6 才能解决问题,这个的升级改造需要花费的成本是巨大的。
这时候就不得不提又拍云早已实现的全网 IPv6 支持啦,又拍云在 2016 年便开始投入 IPv6 的建设,为客户提供智能化的 IPv6 服务。到 2019 年,又拍云已完成全网的 IPv6 资源部署,成为国内领先的全网支持 IPv6 的云服务商。而且又拍云 IPv6 是默认开放的,您只需采用 CDN 加速式一键配置,无需配置 IPv6 源站,也不需要提供专门的 IPv6 域名,只需要将企业域名 CNAME 到又拍云就可以了,非常便捷好用。还不快来试一试~
关于 IPv6 国家有大动作啦!快来瞅瞅行动计划都说了什么~的更多相关文章
- IPv6,AppStore 审核不是唯一选择它的原因
为什么选择 IPv6?因为更快的 InternetIPv6 更快有两个原因.第一点,像 iOS.MacOS.Chrome 和 Firefox 这样的主流的操作系统或者浏览器,在它们使用 IPv4 连接 ...
- IPv6启动五年后,距离我们究竟还有多远?
作者:RicardoIPv6拥有更好的IP拓展性,更高的安全保障以及更快的传输速度,互联网协会将2012年6月6日定为了世界IPv6启动日,距此5年后,国内外Cloudflare.又拍云等CDN服务已 ...
- IPv6应用普及,任重而道远
导读 2018年初开始,全国尤其是运营商网络开启了IPv6改造的大幕,很多企业都从工信部领到了军令状,要将IPv6改造工作彻底落实下去.现在2018年已接近尾声,回头看看实际部署情况如何. IPv6涉 ...
- cocos2dx 3.x(常见的46种动作)
Sprite * sp= Sprite::create("Icon.png"); sp->setPosition(Vec2(, )); addChild(sp,,); // ...
- cocos2dx常见的46中+22中动作详解
cocos2dx常见的46中+22中动作详解 分类: iOS2013-10-16 00:44 1429人阅读 评论(0) 收藏 举报 bool HelloWorld::init(){ ///// ...
- 转载cocos2dx的各种动作用法
以下内容来源于:http://www.cnblogs.com/linux-ios/archive/2013/04/06/3001946.html 转载时请保留以上链接. bool HelloWorld ...
- Cocos2d-x 3.0 动作
http://blog.csdn.net/lnb333666/article/details/16858635 //运行一个action动作对象 runAction("action对象&qu ...
- 动作-CCActionInterval之CCActionEase家族
补间动作也是一个包装器(之前叫补间动画,从字面上讲,叫动作更合适一些.).你也可以叫他缓释动作. 1.含义 补间动作改变的是,内部动作的执行速率(注意,并没有改变执行的最终效果,和执行的时间.)关于这 ...
- IPv6被拒如何破?-b
APP在美国的IPv6-Only网络环境下测试不通过. 网上各种方法都试了,什么NSURLConnection, Reachability,试完还是拼人品,快要跪了 小伙伴们开始质疑这种测试方法了. ...
随机推荐
- Could not get JDBC Connection排查
最近在维护的一个比较旧的项目,发现总是隔一段时间JDBC就报错: Could not get JDBC Connection; nested exception is org.apache.commo ...
- Python爬取微信小程序(Charles)
Python爬取微信小程序(Charles) 本文链接:https://blog.csdn.net/HeyShHeyou/article/details/90045204 一.前言 最近需要获取微信小 ...
- GPU自动调度卷积层
GPU自动调度卷积层 本文对GPU使用自动调度程序. 与依靠手动模板定义搜索空间的基于模板的autotvm不同,自动调度程序不需要任何模板.用户只需要编写计算声明,无需任何调度命令或模板.自动调度程序 ...
- 用华为MindSpore进行分布式训练
技术背景 分布式和并行计算,在计算机领域是非常重要的概念.对于一些行外人来说,总觉得这是一些很简单的工作,但是如果我们纵观计算机的硬件发展史,从CPU到GPU,再到TPU和华为的昇腾(NPU),乃至当 ...
- 已经安装好了tensorboardX,任然报错 No module named ‘tensorboardX‘ ??
问题: 1.在jupyter notebook网页版中已经使用命令pip install tensorboardX来安装tensorboardX包,但是运行程序时仍旧出现错误:No module na ...
- 使用allure工具生成测试报告(基于pytest框架)
一.allure简介:一个轻量级的,灵活的,支持多语言,多平台的开源report框架 Allure基于标准的xUnit结果输出,但是添加了一些补充数据.任何报告都是通过两个步骤生成的.在测试执行期间( ...
- 【渗透实战】记一次艰难的内网漫游第四期_蹭我WIFI?看我如何利用组合拳日进蹭网者内网
/文章作者:Kali_MG1937 CSDN博客ID:ALDYS4 QQ:3496925334/ 内网漫游系列第三期:[渗透实战]记一次艰难的内网漫游第三期_我是如何利用APT攻击拿到内网最高权限的 ...
- .Net RabbitMQ实战指南——HTTP API接口调用
RabbitMQ Management插件还提供了基于RESTful风格的HTTP API接口来方便调用.一共涉及4种HTTP方法:GET.PUT.DELETE和POST.GET方法一般用来获取如集群 ...
- 学习响应式编程 Reactor (1) - 响应式编程
响应式编程 命令式编程(Imperative Programing),是一种描述计算机所需做出的行为的编程范式.详细的命令机器怎么(How)去处理以达到想要的结果(What). 声明式编程(Decla ...
- 空指针的解决方案Optional包装类
有道云笔记地址 (建议有道云打开,markdown文档,直接拷贝过来有一些问题) 引言 在java的开发中,有一个问题始终会伴随着开发的进程.记得我第一个项目的时候,有一个同事在评论我的代码的时候说到 ...