在过去三年中,互联网上IPv6的采用率显著提升。越来越多的IPv6前缀被路由,越来越多的知名网站支持IPv6,主流服务提供商报告的IPv6客户端连接数量也在增加。然而,IPv6流量份额的报道却大相径庭。一些ISP报告称,其网络中的IPv6流量份额在20%至40%之间,但在一些大型互联网交换点(IXP)中,IPv6流量仅占总流量的很小一部分(例如,在AMS-IX中为2%,在SeattleIX中为7%)。因此,将实际流量从IPv4转移到IPv6似乎比仅仅提供IPv6连接要复杂得多。那么,是什么原因导致流量通过IPv4或IPv6传输呢?在我们的最新研究中,我们分析了13,000名欧洲主要双栈ISP的ADSL订阅者的IPv6连接和流量的相互作用,其中客户同时拥有IPv4和IPv6连接。在这个特定的ISP中,IPv6的份额约为11%。我们应该期待更高的份额吗?如果是这样,导致流量通过IPv4的原因是什么?IPv6流量需要什么?
IPv6流量传输的条件
为了使终端用户流量在双栈网络中通过IPv6传输,从用户设备到内容提供商的路径上必须满足几个条件:家庭网络中的终端用户设备支持IPv6;CPE路由器为这些设备提供IPv6连接;ISP将IPv6前缀委派给订阅者的CPE;ISP与其他网络之间有IPv6连接;内容提供商使其服务通过IPv6可用。IPv6网络条件良好(快乐眼球:RFC6555)。
IPv6连接与流量的匹配
考虑到这些要求,我们感兴趣的是了解特定的流量流是否可以通过IPv4或IPv6传输。为此,我们需要为这个ISP中交换的每个流量添加“连接选项”的注释。对于每个流量流,我们尽可能地识别其前面的DNS请求和回复。DNS请求告诉我们,订阅者的设备是否想要IPv6(请求AAAA记录),或者设备是否只请求IPv4(请求A记录)。DNS回复告诉我们,请求的服务是否通过IPv6可用(提供AAAA资源记录)。我们使用这些观察结果对数据流进行注释(图2)。我们还注释了DSL是否收到了IPv6前缀。有关技术细节的更多信息,请参阅我们的论文(例如,关于我们如何处理DNS的细节)。
结论
通过分析13,000名ADSL订阅者的数据,我们发现IPv6流量在双栈网络中的份额相对较低。这表明,尽管IPv6的采用率在增长,但在实际流量传输中,IPv4仍然占据主导地位。对于运维和网络工程师来说,了解IPv6流量传输的障碍对于优化网络性能和确保平滑过渡至IPv6至关重要。通过识别和解决IPv6流量传输中的问题,可以提升用户体验,并推动IPv6的更广泛采用。
对于运维和网络工程师的实际意义:
了解IPv6流量传输的障碍对于优化网络性能和确保平滑过渡至IPv6至关重要。通过识别和解决IPv6流量传输中的问题,可以提升用户体验,并推动IPv6的更广泛采用。
原文: APNIC Blog(2017-06-13)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog