【Google 的新網路協定 QUIC,讀網頁速度會更快】
Google 已經從以 SPDY 為基礎的 HTTP 協定 16 年來的首個更新 HTTP/2 正式定稿中嘗到了甜頭。
最近 Google 又開始考慮更進一步,用改進版的 UDP 協定 QUIC 給 web 提升速度。
QUIC 是 Quick UDP Internet Connection 的簡稱,是 Google 制定的一種基於 UDP 的低時延的網路傳輸層協定。
TCP / IP 協定族是網路的基礎。其中傳輸層協定包括 TCP 和 UDP 協定。與 TCP 協定相比,UDP 更為輕量,但是錯誤校驗也要少得多。這意味著 UDP 往往效率更高(不經常跟伺服器端通信察看數據封包是否送達或者按序),但是可靠性比不上 TCP。通常遊戲、串流媒體以及 VoIP 等應用均採用 UDP,而網頁、郵件、遠端登入等大部分的應用均採用 TCP。
以往典型的安全 TCP 連線(TCP + TLS)往往需要在發送與接收端先進行 2、3 輪的握手通信才能正式開始數據傳輸。
而利用 QUIC 協定,如果雙方此前通信過的話馬上就可以對話(即便雙方此前未通信過時延也只有 100 毫秒,是 TCP + TLS 用時的 1/3)。
此外,QUIC 還增加了擁塞控制和自動重傳等功能,所以可靠性上要比 UDP 更高。
資料來源 : http://technews.tw/2015/04/20/google-quic-tcp-udp/
Search