HTTP/3 來了,你了解它么?電腦常識
導讀:電腦常識電腦常識作為我們網上沖浪最為常見,也經常被人忽視的 HTTP 已經更新換代到了 HTTP/3,是時候去學習下 HTTP/3 相關知識了。要深入了解 HTTP/3,那首先ito粉體如何分散成水溶液知識汕頭市有學電腦技術的嗎。
作為我們網上沖浪最為常見,也經常被人忽視的 HTTP 已經更新換代到seo網站優化培訓了 HTTP/3,是時候去學習下 HTTP/3 相關知識了。要深入了解 HTTP/3,那首先要知道什么是 HTTP/3。
如圖所示,HTTP/3 是基于 QUIC 的協議。而 QUIC 協議是 Google 提出的一套開源協議,它基于 UDP 來實現,直接競爭對手是 TCP 協議。
另外,要聊 HTTP/3,HTTP 的發展歷程是怎么也繞不過去的,而且可以講很久。
HTTP/3 的優點及不足
今天我們在這里簡單說一下 HTTP/3 相比較 HTTP/2 進步的那些點,相比 HTTP/2 而言 HTTP/3 有以下幾點提升:
HTTP/3 使用 stream 進一步擴展了 HTTP/2 的多路復用。
在 HTTP/3 模式下,一般傳輸多少個文件就會產生對應數量的 stream。當這些文件中的其中一個發生丟包時,你只需要重傳丟包文件的對應 stream 即可。
HTTP/3 不再是基于 TCP 建立的,而是通過 UDP 建立,在用戶空間保證傳輸的可靠性,相比 TCP,UDP 之上的 QUIC 協議提高了連接建立的速度,降低了延遲。 通過引入 Connection ID,使得 HTTP/3 支持連接遷移以及 NAT 的重綁定。
HTTP/3 含有一個包括驗證、加密、數據及負載的 built-in 的 TLS 安全機制。 擁塞控制。TCP 是在內核區實現的,而 HTTP/3 將擁塞控制移出了內核,通過用戶空間來實現。這樣做的好處就是不再需要等待內核更新可以實現很方便的進行快速迭代。 頭部壓縮。
HTTP/2 使用的 HPACK,HTTP/3 更換成了兼容 HPACK 的 QPACK 壓縮方案。QPACK 優化了對亂序發送的支持,也優化了壓縮率。
沒有哪項技術是完美無缺的,更不用說是還在發展中的 HTTP/3 了。
HTTP/3 建立傳輸用的是 UDP 協議,而在 HTTP/3 出現前 UDP 的通常出現地點是類似《計算機網絡》這樣的書面理論,即便是實際應用也大多和網絡攻擊一起出現,這就導致 UDP 的名聲不太好。名聲差了自然在硬件上的支持也捉襟見肘,大部分互聯網服務也就理所當然的對 UDP 的訪問進行限制。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-07 ,文章HTTP/3 來了,你了解它么?電腦常識主要講述常識,來了,電腦網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/it_519.html
- 上一篇:微博相冊圖片獲取工具電腦常識
- 下一篇:使用php代碼實現百度自動推送教程PC相關