前沿技術:改良版的UDP協議QUIC將成爲未來谷歌網站新標準

去年我們宣佈QUIC,現代互聯網的udp傳輸協議。在最後一個季度,我們已經增加了流量的谷歌服務,服務在QUIC和大規模分析QUIC性能。結果到目前爲止是積極的,數據顯示,QUIC提供了一個真正的性能改進TCP由於QUIC的銅線連接建立,改進的擁塞控制和更好的復甦。

QUIC(Quick UDP Internet Connection)是谷歌制定的一種基於UDP的低時延的互聯網傳輸層協議。我們知道,TCP/IP協議族是互聯網的基礎。其中傳輸層協議包括TCP和UDP協議。與TCP協議相比,UDP更爲輕量,但是錯誤校驗也要少得多。這意味着UDP往往效率更高(不經常跟服務器端通信查看數據包是否送達或者按序),但是可靠性比不上TCP。通常遊戲、流媒體以及VoIP等應用均採用UDP,而網頁、郵件、遠程登錄等大部分的應用均採用TCP。

這裏寫圖片描述

Google想到能否把這兩種協議的優勢結合起來,同時實現低時延和高可靠並將其應用到更高安全的協議上,於是就有了QUIC。

數據表明75%的連接均可利用QUIC的優勢,哪怕預先建立的優化連接(Google搜索)採用QUIC後頁面加載性能仍然能提高3個百分點。而時延嚴重的一些Web應用,在採用QUIC後的改進效果則要更加明顯。比如有用戶報告YouTube重新緩衝次數減少了30%。

谷歌表示,TCP的支持往往是直接內置到操作系統內核,谷歌沒有任何控制權,QUIC可以讓谷歌來測試和試驗新的想法,谷歌希望如果QUIC被證明有效,那麼其功能將很快會遷移到TCP和TLS。谷歌還表示,它計劃向IETF提交基於QUIC的HTTP2作爲未來一個新的互聯網標準。

文章出處:http://blog.chromium.org/2015/04/a-quic-update-on-googles-experimental.html

發佈了93 篇原創文章 · 獲贊 8 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章