前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >向IPv6演进的三种场景方案

向IPv6演进的三种场景方案

作者头像
希望的田野
发布2020-05-08 18:12:25
1.9K0
发布2020-05-08 18:12:25
举报
文章被收录于专栏:信息化漫谈信息化漫谈

劳动最光荣

劳动的人民最光荣,周末坚持学习的您们最可爱。因为IPv4地址的空间,IPv6已经逐渐走进了我们的工作和生活。对IPv6使用的三种场景,今天我们进行简要剖析。

场景一 终端双栈

在手机终端、部份已做ipv6改造的局域网中,终端一般会采用双栈的方式接入互联网

如下图,通过查看我的手机终端,有两个ip地址,分别是v4地址和v6地址。

我尝试通过该手机终端访问一个支持ipv6的网站,该网站显示了我的ipv6地址,说明我的确是通过ipv6地址访问的该网站。

根据RFC的标准要求,对于双栈主机,首先通过ipv6地址访问支持ipv6的DNS,返回服务器的ipv6地址。如果DNS未返回服务器的ipv6地址,再通过ipv4地址访问ipv4的DNS,根据该DNS的返回ip来访问对应的服务器地址。

场景二 服务器单栈改造

对于IPv6的改造,最难的有两点(应用服务器的改造、安全设备的改造),主要原因为服务器端改造成本很大(包括有可能修服务器的程序代码、数据指向等)。因此,很多应用服务器采用了单栈改造的方案,也就是在服务器前面加硬件或软件形态的ipv4/ipv6地址转换器。

例如下图所示,该协议交换平台可以实现两类地址的相互转换,服务器不用进行任务的代码级改造,称为网络层协议交换技术

某些协议交换平台还支持应用层协议交换,例如您的pc机是ipv4终端,通过协议交换平台访问了只支持ipv6的单栈服务器,而该单栈服务器的网页上有ipv6地址的外链,会造成网页显示不全等情况(空窗问题)。如果是支持应用层协议交换的平台,可以帮助你将外链信息完全显示出来。

场景三 服务器双栈

场景二是过渡性的解决方案,最好的办法是服务器采用双栈,分别配置ipv4、ipv6地址

由于服务器是在一台设备上同时绑定了IPv4和IPv6地址,启用了IPv6/ IPv4 两个可以并行工作的协议栈,无需用户进行任何改造,也无需添加任何硬件,即可实现双栈网络通信。与IPv6转换服务相比,IPv6云服务器数据包无需通过第三方应用转换,因此稳定性和灵活性更好,无论用户使用IPv4还是IPv6,均能保证良好的访问体验。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-04-25,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 信息化漫谈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com