开发者社区> 个推> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

浅谈IPv4至IPv6演进的实施路径

简介: 在互联网呈现爆炸式发展的今天, IPv4网络地址数量匮乏等问题将会影响到我国的互联网发展与应用,制约物联网、5G等新业务开展。使用IPv6网络不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的难题。
+关注继续查看


作者:个推运维平台网络工程师 宗堂

1 业务背景

在互联网呈现爆炸式发展的今天, IPv4网络地址数量匮乏等问题将会影响到我国的互联网发展与应用,制约物联网、5G等新业务开展。今年4月国家工信部发布了《关于开展2019年IPv6网络就绪专项行动的通知》,重点任务包括网络基础设施IPv6能力就绪等。IPv6即互联网协议第6版,是互联网工程任务组(IETF)设计的用于替代IPv4的下一代IP协议,使用IPv6网络不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的难题。

本文将带您细细解读从IPv4至IPv6改造的技术模型、改造实施的硬性条件以及个推IPv6的实施进度

2 IPv4至IPv6改造的技术模型

业界对IPv4 至 IPv6改造过度提供三种解决方案,即双栈技术模式、隧道技术模式、地址转换模式。

1、双栈技术模式:在同一个网络上运行两个彼此独立的平面:一个IPv4网络平面,一个IPv6网络平面,各自维护自己的IGP/EGP状态及路由。在这种模式下,IPv4和IPv6共存,既不影响现有IPv4业务,也可以满足IPv6的新需求。但这种模式下实施成本较高,一是需要全网的网络设备支持,二是全网设备IGP/EGP调整工作难度较大,如果仅在小范围内实施,这是一种比较好的选择模式。

2、隧道技术模式:这种模式运用于IPv4 和IPv6的边界。首先,借助IPv4网络来建立IPv4隧道,然后实现IPv6点到点访问,通常用于IDC出口边界或内部IGP跨域访问。技术协议包括6in4隧道、DS+NAT、DS-Lite等。隧道模式是三种改造方式中最便捷的一种,但是对内网IGP协议以及关键链路流量用量有一定的要求。

3、转换模式:即在不改动现有网络结构情况下,通过地址转换协议,进行IPv4 to IPv6 或IPv6 to IPv4 访问转换,可满足IPv4与IPv6之间的双向访问需求。技术部署协议包括NAT 46,一般面向数据中心出口,提供由外到内,由内到外的映射。这种模式对于设备性能要求较高,对高并发业务支撑较困难,适合会话较小的业务。

3 IPv4 至 IPv6实施所依赖的硬性条件

1、 网络设备:所涉及到的交换机、防火墙及操作系统,均要支持IPv6协议族。
2、 出口运营商:需要提供IPv6接入能力。
3、 内部业务改造:业务代码层面,需要新增IPv6协议栈的支持。

4 个推IPv6实施进度

1、改造模式的选择
个推实施IPv6,首先要满足实现IPv6所依赖的硬性条件基础,同时核心需求是既要满足IPv4用户高质量、低延迟访问,也要进一步保障IPv6新用户的接入。通过对三种改造模式的解析,其中“双栈模式”作为个推在推进IPv6改造过程中的技术支撑导向,是较为适合的。

2、改造拓扑

此次改造总共分为两部分:一是完成直连公网服务器群的IPv6接入改造:采用双栈技术模型,一个网卡接口同时运行IPv4和IPv6地址。通过绑定域名A记录,完成公网至IPv4网卡的引流,通过绑定AAAA记录,完成公网至IPv6网卡的引流。二是改造业务:完成SDK对IPv6协议族的支持改造。

3、实施进度

5 总结

5G时代即将来临, IPv6网络将成为互联网新业务发展与运用的强有力支撑。未来,个推也将不断打磨自身技术,积极探索并开展IPv4至IPv6之路,实现IPv6网络的全面启用。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
跨区域网络的通信学习IPv4地址的分类和计算
跨区域网络的通信学习IPv4地址的分类和计算
35 0
Docker - Win10 Hyper-V 和 VirtualBox 冲突的问题
Docker - Win10 Hyper-V 和 VirtualBox 冲突的问题
185 0
Docker搭建Let's Encrypt并连接阿里云自动签发https证书
Docker搭建Let's Encrypt并连接阿里云自动签发https证书
265 0
DLedger —基于 raft 协议的 commitlog 存储库
尊敬的阿里云用户: 您好!为方便您试用开源 RocketMQ 客户端访问阿里云MQ,我们申请了专门的优惠券,优惠券可以直接抵扣金额。请填写下您公司账号信息,点击上图,了解更多哦。 一、DLedger引入目的 在 RocketMQ 4.5 版本之前,RocketMQ 只有 Master/Slave 一种部署方式,一组 broker 中有一个 Master ,有零到多个 Slave,Slave 通过同步复制或异步复制的方式去同步 Master 数据。
11785 0
《MySQL DBA修炼之道》——3.6 ID主键
本节书摘来自华章出版社《MySQL DBA修炼之道》一书中的第3章,第3.6节,作者:陈晓勇,更多章节内容可以访问云栖社区“华章计算机”公众号查看ID主键 下面先说明选择主键的注意事项。 1) 建议主键是整型。
1689 0
如何搭建ipv6网络
网上有通过mac电脑安装ipv6网络的(这种方式的教程请访问:http://www.tuicool.com/articles/InIjMzn),发现只能承受住很少的手机在线,如果想承担起大量的用户访问,请使用以下教程: 一、搭建ipv6单台主机环境 1 IPv6网络环境总图 Paste_Image.png 2 操作系统的安装 建议安装服务器为Mandrake8.2,或redhat7.2操作系统。
1194 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
互联网协议第六版(IPv6)部署方案及设计
立即下载
企业应用IPv6改造方案
立即下载
低代码开发师(初级)实战教程
立即下载