我们不会谈论网络设施和软件的改进,让我们谈谈如何确保业务访问的连接性

发布者:上海IT外包来源:http://www.lanmon.net点击数:1494

我们来看一个图像。从IPv6的信息,我们可以看到,各大互联网公司都在部署移动和支持IPv6。这与工业和信息技术部(ICT)的大力推广密不可分。
IPv6的的“好处”是没有什么好说的,如果你使用IPv6,每个设备可能是你分配一个固定的地址,它是更方便的定位,我觉得这是非常好的(香港)佳(BU)。
我们不会谈论网络设施和软件的改进,让我们谈谈如何确保业务访问的连接性。
谈到Ipv6,访问Ipv6网站的过程如下:
对应的域名的IPv6地址通过AAAA DNS解析获得,然后通过了IPv6的地址来访问该网站。如果访问失败,将阻止该服务,并且用户的访问将失败。
如果此URL仅与Ipv6兼容,则情况就是这样。如果URL本身支持双栈,即IPv4和IPv6的支持,那么,在某些情况下,该算法快乐眼球被用于通过IPv4的快退和访问启用。
这种算法是在2011年提出了IPv6时被提拔的第一次,以避免担心使用IPv6,如果网络是不是合理的,用户都将丢失。

我们来看看Happy Eyeballs吧。对于支持双协议栈,访问网站,启动应用程序查询DNS AAAA,并在同一时间,结果排序,排序,然后测试IPv6的IPv6协议的网络环境。如果链路在大约200毫秒后失败,立即启用下一个IP链接请求,通常是Ipv4。在这种情况下,不用担心,该网站无法访问是由于较差的网络连接IPV 6即使在恶劣的连接运营商的情况下Ivv6在中国,延迟大约200毫秒。拒绝服务是完全可以接受的。


我们来试试吧我在我的网站上添加了IPv6分析。您完成的任何IP都无法访问。
接下来,检查分析是否有效:你可以看到Ipv4和Ipv6的分辨率的存在。然后我们使用curl(curl支持Happy Eyeballs)访问URL:https://fukun.org/httpget。
您可以看到应用程序进程中有一个使用Ipv6然后访问Ipv4的进程。
然后拿包裹看看网络。
您可以看到DNS查询基本上是AAAA的查询和同时启动的A记录。首先获得A记录,并在约30ms后获取AAAA记录。一条记录变得更快,所以链接在请求时,也是第一次在IPv6地址中进行构建甚至SYN请求,大约200毫秒后没有收到响应,使用IPv4甚至启动了建立链接的SYN请求成功建立并返回正确的结果。
总之,在双栈的情况下,即使Ipv6的连接性较差,也可以使用Happy Eyeballs算法快速求助Ipv4进行正常访问。
但是,此算法无法在任何地方使用,并且需要软件或操作系统支持。目前,支持Happy Eyeballs的终端包括Chrome,Opera 12.10,Firefox 13,Apple OS OS X和cURL。
IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部