Categories
科技報導

Google開始向Google Chrome添加HTTP / 3和IETF QUIC支持



谷歌在博客中宣布,谷歌開始在其Chrome瀏覽器中實現HTTP / 3支持。 此更新將帶來一些其他的性能改進,這主要是由於QUIC作為傳輸協議的實現。 互聯網工程任務組(IETF)最早於2015年啟動了HTTP / 2,其主要改進之一是支持重用。

但是,它使用TCP作為傳輸協議和TCP中的丟失恢復機制,因此丟失的數據包仍然會導致所有活動事務的延遲。 通過採用QUIC,HTTP / 3可以進一步改善傳輸過程,因為丟失的數據包只會影響直接受其影響的事務。

Google是QUIC的原始開發者,但該協議已經由IETF掌握了一段時間。 現在,QUIC的IETF版本與Google內部的QUIC完全不同。 到目前為止,Google僅支持自己的QUIC實現,而IETF仍在研究其版本,但是這種情況現在正在改變。 谷歌表示,IETF QUIC“在TCP上的TLS 1.3上明顯優於HTTPS”。 例如,谷歌搜索延遲減少了2%,而YouTube的重新緩衝時間減少了9%。

因此,該公司已在其瀏覽器中啟用了IETF QUIC支持,並且從今天開始,將有不少於25%的用戶自動啟用它。 根據Google的說法,此實現基於第29號草案,該草案不是最新版本,但後續草案沒有重大突破。 Google還沒有添加對IETF QUIC 0-RTT的支持,該支持將在將來出現,從而帶來更好的性能。

HTTP / 3尚未完成,尚不清楚瀏覽器何時具有完全完成的實現。

Google開始向Google Chrome添加HTTP / 3和IETF QUIC支持 1