1. 程式人生 > 其它 >騰訊雲CDN QUIC內測進行中(另附奇葩發現)

騰訊雲CDN QUIC內測進行中(另附奇葩發現)

如想獲得最佳閱讀體驗,請訪問:https://blog.projectoms.com/pages/197.html

QUIC

大概15天前,我看見了這篇文章

抱著啥都要試一試的態度(畢竟QUIC是真的香),我申請了內測,申請連結:https://cloud.tencent.com/apply/p/2j0i34wqyw8

我是3月11日提交的,22日通過。

按照說明文件,只能新增新域名,不能對已有域名進行更改(這估計是因為QUIC的伺服器和現在的穩定版伺服器不一樣),我便添加了quic.projectoms.com以供測試。

在新增域名的時候要選擇QUIC才能在接下來設定QUIC。。。

不要驚奇我有mac(雖然是租的)

可以清晰的看到,採用的cname是:[CDN加速ID].mbq.cdntip.com,與現在的穩定版本:[CDN加速ID].sltadapter.cdntip.com返回的節點也不一樣。

當然這些都是小問題,畢竟我們的主要目的是測試QUIC,到這裡要注意:並不是選了之前那個按鈕就能啟用QUIC,你還需要配置https證書併到https面板手動開啟QUIC才算正式啟動。

現在,QUIC算是正式開啟了,接下來要做的一切便是測試了。

首先,你需要一個支援QUIC的瀏覽器,我用的是chrome(具體如何開啟QUIC可以參考別人的文章)。

現在由於h3還是草案,第一次連線會使用h2,目的是確認伺服器是否支援h3(即有無alt-svc頭)

再重新整理就可以發現使用h3-Q050了,只不過第一次連線.....這也太離譜了吧。。。

# 2021-03-26 更新:在和騰訊 切 磋 交 流 後,該問題已經(可能,至少我已無法復現)被解決。

3.7秒啊!!!

再次連線,發現是支援0-RTT的。

用http3check.net測試一波,檢測報告:

# 2021-04-02 更新:騰訊雲更新了文件(https://cloud.tencent.com/document/product/228/51800),聲稱支援 h3 Draft 28, h3-Q050, h3-Q046, h3-Q043, Q046, Q043,但實際測試中似乎僅支援 h3-Q050, h3-Q046, h3-Q043。

還有根據文字遊戲大法,將來這項功能可能會作為增值服務收費,就像阿里雲CDN HTTPS請求要收費一樣(不知這是否預示著騰訊雲CDN HTTPS 請求也要收費了。。。。。)

總結:除了第一次連線,騰訊雲CDN對QUIC的支援都很好。

意外發現

眾所周知,騰訊雲CDN以前是沒有新疆節點的(包括VIP大客戶)。

今天(2021-03-24)研究發現,大客戶沒有新疆節點(如cnblogs),但是像給錢就像玩一樣的超級VIP大客戶,(如CNTV)是有新疆節點的。

但是,在習慣性的ping了QUIC域名後...

?????這是測試附贈驚喜嗎?

用17ce更詳細的測試一下,發現騰訊雲在新疆三網已均有節點。

17ce聯通節點故障,用boce.com頂一下

據此,我又看了看西藏的節點情況。

之前是沒有西藏節點的。

現在似乎西藏有了移動節點,相信其他2網也不遠了。

希望新疆,西藏的節點能儘快正式啟用。

# 2021-04-02 更新:以 cdntip.com (如 avatar.vtp.xyz, r4s2s27u.sltadapter.cdntip.com)為CNAME的已增加新疆節點,但 tdnsv5.com 和其他的似乎還沒有動靜。

騰訊雲作為國內不錯的CDN,近年來已經從完全依賴Cloudfront的技術慢慢轉向自研系統,相信未來騰訊雲CDN會更好。

本文內容就到這裡,謝謝大家!

能讀到這裡,還不點個贊,我CDN流量不就白跑了嗎?(嗚嗚嗚)