沒有Google光纖,可以用其QUIC協議提升網速
Google表示,其自主開發的QUIC網絡協議可以加快網頁瀏覽速度,Google正計劃向IETF標準組織提出建議,使QUIC成為下一代互聯網的協議。
QUIC是什么鬼?
在SPDY成功作為HTTP/2標準的基礎后,Google從2013年起就開始悄然致力于QUIC協議。SPDY是Google開發的基于TCP的應用層協議,用以最小化網絡延遲,提升網絡速度,優化用戶的網絡使用體驗。SPDY并不是一種用于替代HTTP的協議,而是對HTTP協議的增強。
QUIC背后的想法和SPDY一樣,都是要通過減少網絡往返時間(RTT)加快Web應用程序響應速度,即減少與服務器建立連接所需要的時間。
有什么用?
早期的試驗結果相當令人鼓舞,在Google Search這樣已經經過高度優化的網站上仍然可以看到頁面平均加載時間減少了3%,雖然這個差異并沒有十分巨大,但不可小看。
而QUIC的影響在那些較差或緩慢的互聯網鏈接上則有非常顯著地改善,例如:移動網絡。Google表示,在使用QUIC替代TCP / TLS之后,移動端的Google Search頁面加載時間減少了一秒鐘;YouTube視頻的緩沖則減少了30%。
原理是什么?
采用標準方法來進行安全的網絡瀏覽,通常都涉及TCP + TLS,簡單來說,就是在瀏覽器可以請求到真正的網頁之前,都需要2至3次往返才能與服務器建立安全的連接。而用QUIC后,如果客戶端之前訪問過給定的服務器,就可以無需任何網絡往返時間就發送數據,這使得網頁加載速度更快。
通過在互聯網UDP協議上使用QUIC的方式,來代替通常會使用的TCP協議實現這一點。這使得它可以避免掉一些TCP連接的數據包可能會發生的丟失問題。
那在此前從未發生過通信的情況下又會如何呢?在這種情況下QUIC可以讓連接時間達到和TCP連接同樣的程度,而又提供TLS+TCP的安全性。
從上圖中可以看出,相比于TCP連接,QUIC對于非***訪問的延遲降低具有更加顯著的作用。而比通過TLS來建立初始連接又快了3倍,并且每個隨后的連接都會更快。與此同時,QUIC還提供了與TLS+TCP 同等的安全性。
Google已經在最近版本的Chrome瀏覽器中增加了QUIC協議的支持,并在它的一些在線服務中其中了這個協議,從而能夠在大規模的范圍內測試協議的實際性能。





















