近日,騰訊云宣布其內容分發(fā)網絡(CDN)已支持高性能加速協議QUIC并開啟內測,可以有效降低短視頻近33%的首幀耗時和19%的卡頓次數,助力“最后一公里”的網絡加速。
QUIC (Quick UDP Internet Connection,快速UDP互聯網連接)是一個新的基于UDP的多路復用且安全的傳輸協議。它從頭開始設計,完全棄用了TCP,使用UDP作為底層傳輸協議。
傳統TCP協議經過三十年的發(fā)展已經十分成熟,HTTP協議的第一版本和第二版本均基于TCP開發(fā)而成。然而,TCP可靠性背后的代價是雙方確認數據而衍生的一系列消耗,在當前的互聯網環(huán)境下存在諸多難以解決的結構性瓶頸。
相較而言,QUIC通過集合TCP和UDP的優(yōu)勢,具有多段256 NACK、全新丟包探測和重傳機制,以及0-RTT(往返時延)的握手建立特性,使其相比TCP的傳輸延遲大大降低。
據國際互聯網工程任務組(IETF)消息,HTTP-over-QUIC實驗性協議將被重命名為 HTTP/3,并有望成為 HTTP協議的第三個正式版本。國內外眾多知名院校以及科技巨頭紛紛布局QUIC開發(fā)以及標準化的工作。
為了給用戶提供更好的服務,騰訊也一直致力于推動QUIC的發(fā)展和落地。騰訊CDN技術負責人李叢介紹道,QUIC這些網絡協議可以看作是“招式”,而充分發(fā)揮好“招式”的能力就要修“內功”,即如何采用與當下網絡場景匹配的傳輸策略去提升傳輸效率。網絡擁塞控制算法、帶寬預測、丟包行為預測等,這些都是優(yōu)化QUIC的內功。
基于真實業(yè)務場景和網絡環(huán)境的試驗和打磨之后,QUIC優(yōu)化效果明顯,在弱網條件下尤為突出。
“在短視頻平臺上,我們的試驗結果顯示優(yōu)化后的QUIC能有效降低33%左右的首幀耗時,卡頓次數降低約19%;即便是對比經過深度協議棧優(yōu)化后的TCP,也能夠降低22%的首幀耗時!崩顓舱f。
在其他應用場景下,騰訊云優(yōu)化后的QUIC也表現不俗,有效降低了33%左右的應用下載平均響應時間和大約19%的網頁平均下載耗時。
目前,騰訊云CDN已部署2100多個加速節(jié)點,覆蓋國內移動、聯通、電信及十幾家中小型運營商以及全球50+國家地區(qū),全網帶寬超過120Tbps。