CDN IPv6 支持情況
目前國際上大多數CDN供應商在IPv6支持上都有了一定的進展,許多供應商都可以為客戶的內容提供IPv6鏈接。全球IPv6測試中心對當前國際CDN供應商的IPv6支持情況做了匯總。
Akamai是全球最大的CDN提供商之一,它在2012年就開啟了對IPv6的支持,并且將雙棧協議作為新配置的默認配置。今年的2月11日,Akamai的IPv6流量峰值達到了21Tpbs的新里程碑(圖1)。
圖1 Akamai宣布IPv6流量峰值達到了21Tpbs
AWS CloudFront 是面向全球的CDN產品,擁有約200個PoP,遍布 30 個國家/地區。2016年10月亞馬遜AWS在也宣布其CloudFront開始提供IPv6連接。從2016年起所有新創建的Amazon CloudFront都將默認啟用IPv6,且CloudFront 的所有現有功能都繼續在 IPv6 上工作,圖2為AWS Cloud Front的內容分發設置,可以看到有啟用IPv6的選項。
圖2 AWS Cloud Front的內容分發設置
微軟Azure 內容分發網絡 (CDN) 包括四個產品:“來自 Microsoft 的 Azure CDN Standard”、“來自 Akamai 的 Azure CDN Standard”、“來自Verizon 的 Azure CDN Standard”和“來自 Verizon 的 Azure CDN Premium” 。微軟Azure從2017年開始向客戶提供IPv6服務。我們在微軟的官方文檔中也發現了關于四個產品的IPv6持支情況,見圖3。
圖3 微軟Azure CDN IPv6支持情況
Cloudflare也是全球著名的CDN提供商,其在2014年開始支持IPv6(圖4)。
圖4 Cloudflare的IPv6配置已經改為默認開啟
谷歌云平臺的CDN也已經支持了IPv6。
Fastly是一家現代CDN提供商,他們在2016年夏天開始為客戶提供有限的IPv6服務。
CacheFly曾經是以美國為中心的CDN,但是最近開始成為全球性的CDN提供商,也是全球最快的CDN服務提供商之一,早在2012年就已經宣布其CDN服務開始支持IPv6(圖5)。
圖5 CacheFly官網關于支持IPv6的介紹
云IPv6支持情況
亞馬遜 AWS、微軟Azure以及谷歌云平臺是當前國際主流的云服務提供商。
亞馬遜AWS的云服務中支持IPv6的服務有AWS WAF和S3 Transfer Acceleration。AWS WAF現在可以檢查來自IPv4或IPv6地址的HTTP/HTTPS請求。所有現有的WAF功能將與IPv6一起工作,并且在性能上不會有明顯的變化。IPv6將出現在WAF收集和顯示的采樣請求中,見圖6。
圖 6 WAF收集和顯示的采樣請求
微軟Azure的負載均衡器和虛擬機已支持IPv6。面向Internet的基本SKU負載均衡器可以使用IPv6地址進行部署。除了IPv4連接以外,還可以實現以下功能:通過負載均衡器在公共 Internet 客戶端與 Azure 虛擬機 (VM) 之間建立本機端到端 IPv6 連接;在 VM 與公共 Internet 上已啟用 IPv6 的客戶端之間建立本機端到端 IPv6 輸出連接。圖7演示了 Azure 負載均衡器的IPv6功能。?
圖7 Azure負載均衡器的IPv6功能示意
谷歌云平臺目前唯一支持IPv6的是負載均衡器(圖8)。技術人員可以為支持HTTP(S)、SSL和TCP的負載均衡器配置IPv4和IPv6外部地址。負載均衡器可以接受來自用戶的IPv6連接,并將這些連接通過IPv4代理到虛擬機(實例),使得這些實例可以作為IPv6服務出現在IPv6客戶端上。
圖8 谷歌云負載均衡器的IPv6功能示意
來源:下一代互聯網國家工程中心全球IPv6測試中心《2020全球IPv6支持度白皮書》