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