kok网址入口

互联网技术研究

CDN及云IPv6支持情况

来源(yuan):

时间:2020-08-17

CDN IPv6 支持情况

  目前国(guo)际上(shang)大(da)多数(shu)CDN供应商(shang)在IPv6支持(chi)上(shang)都有了(le)一定(ding)的(de)进展,许多供应商(shang)都可以为客户的(de)内(nei)容提供IPv6链接(jie)。全球IPv6测试中心对当前国(guo)际CDN供应商(shang)的(de)IPv6支持(chi)情(qing)况做了(le)汇总。

  Akamai是(shi)全球最大(da)的CDN提供商之(zhi)一,它在2012年就开启了(le)对IPv6的支持(chi),并且将双栈协议作为新(xin)配(pei)置的默认配(pei)置。今年的2月11日,Akamai的IPv6流量峰值达到了(le)21Tpbs的新(xin)里(li)程碑(图1)。


图1 Akamai宣布IPv6流量峰值达到了21Tpbs

  AWS CloudFront 是面向(xiang)全球(qiu)的CDN产品(pin),拥有约200个(ge)PoP,遍布 30 个(ge)国家(jia)/地区。2016年10月(yue)亚马(ma)逊AWS在也宣布其CloudFront开始(shi)提供IPv6连(lian)接。从(cong)2016年起所(suo)有新创建的Amazon CloudFront都(dou)将默认启用IPv6,且(qie)CloudFront 的所(suo)有现有功能(neng)都(dou)继续在 IPv6 上工作,图2为(wei)AWS Cloud Front的内容分(fen)发设置(zhi),可以看(kan)到有启用IPv6的选项。


图2 AWS Cloud Front的内容分发设置

  微(wei)软(ruan)Azure 内容分(fen)发网络 (CDN) 包括四(si)个产(chan)品:“来(lai)(lai)自(zi) Microsoft 的(de) Azure CDN Standard”、“来(lai)(lai)自(zi) Akamai 的(de) Azure CDN Standard”、“来(lai)(lai)自(zi)Verizon 的(de) Azure CDN Standard”和“来(lai)(lai)自(zi) Verizon 的(de) Azure CDN Premium” 。微(wei)软(ruan)Azure从2017年(nian)开始向客户提供IPv6服务。我(wo)们在(zai)微(wei)软(ruan)的(de)官方文档中也发现了关于(yu)四(si)个产(chan)品的(de)IPv6持支情况(kuang),见图3。



图3 微软Azure CDN IPv6支持情况

  Cloudflare也是全球著名的CDN提供商,其在2014年开始(shi)支(zhi)持(chi)IPv6(图4)。


图4 Cloudflare的IPv6配置已经改为默认开启

  谷歌云平台的CDN也(ye)已经支持了IPv6。

  Fastly是一家现代CDN提供(gong)商,他们在2016年夏天开始为(wei)客(ke)户提供(gong)有限的IPv6服务。

  CacheFly曾经是以美国为(wei)中心的(de)CDN,但(dan)是最近开(kai)始(shi)成(cheng)为(wei)全球性的(de)CDN提供商(shang)(shang),也是全球最快的(de)CDN服(fu)务(wu)提供商(shang)(shang)之(zhi)一,早在2012年就已经宣布其CDN服(fu)务(wu)开(kai)始(shi)支(zhi)持IPv6(图5)。


图5 CacheFly官网关于支持IPv6的介绍

云IPv6支持情况

  亚马逊 AWS、微软(ruan)Azure以及谷歌(ge)云平台是当(dang)前国(guo)际(ji)主(zhu)流的云服务(wu)提供商。

  亚马逊(xun)AWS的(de)(de)云服务中支持IPv6的(de)(de)服务有(you)AWS WAF和S3 Transfer Acceleration。AWS WAF现(xian)(xian)(xian)在可(ke)以检查来自IPv4或(huo)IPv6地址的(de)(de)HTTP/HTTPS请求(qiu)。所(suo)有(you)现(xian)(xian)(xian)有(you)的(de)(de)WAF功(gong)能将与IPv6一起工作,并且在性能上不会有(you)明(ming)显的(de)(de)变化(hua)。IPv6将出(chu)现(xian)(xian)(xian)在WAF收集和显示的(de)(de)采样请求(qiu)中,见图(tu)6。


图 6 WAF收集和显示的采样请求

  微软(ruan)Azure的负载均(jun)衡(heng)(heng)器(qi)(qi)和(he)虚(xu)拟(ni)机(ji)已(yi)支持IPv6。面向(xiang)Internet的基(ji)本SKU负载均(jun)衡(heng)(heng)器(qi)(qi)可以使用IPv6地址进行(xing)部署。除(chu)了(le)IPv4连接以外,还可以实现以下功能:通过负载均(jun)衡(heng)(heng)器(qi)(qi)在公共 Internet 客(ke)户端与 Azure 虚(xu)拟(ni)机(ji) (VM) 之(zhi)间建立本机(ji)端到(dao)端 IPv6 连接;在 VM 与公共 Internet 上已(yi)启用 IPv6 的客(ke)户端之(zhi)间建立本机(ji)端到(dao)端 IPv6 输(shu)出连接。图7演(yan)示(shi)了(le) Azure 负载均(jun)衡(heng)(heng)器(qi)(qi)的IPv6功能。?


图7 Azure负载均衡器的IPv6功能示意

  谷歌云平台目前唯一支(zhi)持IPv6的是负载均衡器(图8)。技(ji)术人员可(ke)以为支(zhi)持HTTP(S)、SSL和(he)TCP的负载均衡器配(pei)置(zhi)IPv4和(he)IPv6外部地址。负载均衡器可(ke)以接受(shou)来自用户的IPv6连接,并(bing)将这(zhei)些连接通过IPv4代理到(dao)虚拟机(实(shi)例),使得这(zhei)些实(shi)例可(ke)以作为IPv6服(fu)务出现(xian)在IPv6客户端上。


图8 谷歌云负载均衡器的IPv6功能示意

  来(lai)源(yuan):下一代(dai)互联网国(guo)家(jia)工(gong)程中心(xin)全球IPv6测(ce)试中心(xin)《2020全球IPv6支持度白皮书》