成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HTTP 1.0 1.1 2.0 3.0有什么區(qū)別?

網(wǎng)絡(luò)
HTTP協(xié)議到目前為止,所有的版本可以分為HTTP 0.9、1.0、1.1、2.0、和3.0,其中普遍應(yīng)用的是HTTP 1.1版本,正在推進(jìn)是HTTP 2.0版本,以及未來的HTTP 3.0版本。

HTTP協(xié)議,又叫做超文本傳輸協(xié)議。是一種用于在Web瀏覽器和Web服務(wù)器之間交換數(shù)據(jù)的應(yīng)用層協(xié)議。

HTTP協(xié)議到目前為止,所有的版本可以分為HTTP 0.9、1.0、1.1、2.0、和3.0,其中普遍應(yīng)用的是HTTP 1.1版本,正在推進(jìn)是HTTP 2.0版本,以及未來的HTTP 3.0版本。

HTTP1.0規(guī)定瀏覽器和服務(wù)器保持短連接,瀏覽器每次請求都需要與服務(wù)器建立一個TCP連接。HTTP1.0還規(guī)定下一個請求必須在前一個請求響應(yīng)到達(dá)之前才能發(fā)送,如果前一個請求的響應(yīng)一直不到達(dá),那么下一個請求就不發(fā)送,后面的請求就都阻塞了,所以HTTP1.0存在請求的隊頭阻塞。HTTP1.0還不支持?jǐn)帱c續(xù)傳,每次都會傳送全部的頁面和數(shù)據(jù), 在只需要部分?jǐn)?shù)據(jù)的情況下就會浪費多余帶寬。

HTTP 1.1解決了1.0版本存在的問題,它可以保持長連接,避免每次請求都要重復(fù)建立TCP連接,提高了網(wǎng)絡(luò)的利用率。HTTP 1.1 可以使用管道傳輸,支持多個請求同時發(fā)送,但服務(wù)器還是按照順序先回應(yīng)前面的請求,再回應(yīng)后面的請求,如果前面的回應(yīng)特別慢,后面就會有許多請求排隊等著處理。所以,HTTP 1.1 還是存在響應(yīng)的隊頭阻塞問題。另外,HTTP 1.1已經(jīng)可以斷點續(xù)傳。

HTTP  2.0是HTTP協(xié)議的第一個主要修訂版,它與前面的版本用于傳遞數(shù)據(jù)的方法有很大的差異。

HTTP2.0會壓縮頭部,如果同時有多個請求其頭部一樣或相似,那么協(xié)議會消除重復(fù)部分。

HTTP 2.0 將請求和響應(yīng)消息編碼為二進(jìn)制,而不再使用之前的純文本消息,增加了數(shù)據(jù)傳輸?shù)男省?/span>

HTTP 2.0可以在一個TCP連接中并發(fā)多個請求或回應(yīng),而不用按照順序一一對應(yīng),從而徹底解決了HTTP層面隊頭阻塞的問題,大幅度提高了連接的利用率。

HTTP 2.0還在一定程度上改善了傳統(tǒng)的請求應(yīng)答工作模式,服務(wù)端不再是被動地響應(yīng),而是可以主動向客戶端發(fā)送消息、推送額外的資源。

HTTP 2.0雖然通過多個請求復(fù)用一個TCP連接解決了HTTP的隊頭阻塞 ,但是一旦發(fā)生丟包,就會阻塞住所有的HTTP請求,這就屬于TCP層隊頭阻塞。為了解決這個問題,HTTP 3.0直接放棄使用TCP,將傳輸層協(xié)議改成UDP,但是因為UDP是不可靠傳輸,所以這就需要QUIC實現(xiàn)可靠機(jī)制。

QUIC全稱 “快速 UDP 互聯(lián)網(wǎng)連接”,是由Google提出的使用UDP進(jìn)行多路并發(fā)傳輸?shù)膮f(xié)議。

QUIC 有自己的一套機(jī)制可以保證傳輸?shù)目煽啃缘摹.?dāng)某一對請求響應(yīng)發(fā)生丟包時,只會阻塞當(dāng)前的請求響應(yīng),其他請求響應(yīng)不會受到影響,因此完全不存在隊頭阻塞問題。

HTTP 3 .0使用了UDP作為傳輸層協(xié)議,能夠減少三次握手的時間延遲,從而達(dá)到快速建立連接的效果。此外,QUIC協(xié)議可以使用連接ID來標(biāo)記通信的兩個端點,即使移動設(shè)備的網(wǎng)絡(luò)發(fā)送變化,導(dǎo)致IP地址變化了,只要還有連接ID和TLS密鑰等上下文信息,就可以復(fù)用原連接,從而實現(xiàn)連接遷移。

責(zé)任編輯:趙寧寧 來源: 編程十萬問
相關(guān)推薦

2022-08-26 17:14:37

HTTP 1.0HTTP 1.1HTTP

2020-10-18 09:42:52

掌握HTTP1.0 1

2023-10-20 08:14:21

2013-04-26 13:05:10

大數(shù)據(jù)全球技術(shù)峰會

2018-07-13 17:05:22

SQLMySQL數(shù)據(jù)庫

2020-03-09 20:56:19

LoRaLoRaWAN無線技術(shù)

2022-09-07 18:32:57

并發(fā)編程線程

2023-10-13 15:48:17

OT系統(tǒng)

2020-11-09 14:07:53

PyQtQt編程

2022-06-06 14:53:02

LoRaLoRaWAN

2022-09-08 18:38:26

LinuxWindowsmacOS

2021-07-20 08:23:49

HTTPWebSocketWeb

2020-12-22 13:46:48

APISKD

2011-08-08 14:09:55

dhcpbootp

2024-05-27 00:40:00

2022-02-27 15:33:22

安全CASBSASE

2021-12-17 14:40:02

while(1)for(;;)語言

2021-05-16 14:26:08

RPAIPACIO

2020-09-25 08:19:51

SecOps vs D
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 男女羞羞视频在线观看 | 黄色网址在线播放 | 美女视频黄色片 | www天天操 | 日韩国产在线 | 国产成人精品免费 | 日韩av在线中文字幕 | 日本一区二区三区在线观看 | 国产高清在线精品一区二区三区 | 人人干人人干人人干 | 国产日韩欧美 | 国产一级片免费在线观看 | 97人澡人人添人人爽欧美 | 免费一级片 | 91国内精精品久久久久久婷婷 | 精品一区二区三区在线观看国产 | 色播久久 | 国产乱一区二区三区视频 | 日韩一区中文字幕 | 欧美日韩亚洲一区 | 久久精品久久久久久 | 在线观看视频亚洲 | 羞羞视频网站免费看 | 成人亚洲视频 | 国产小视频精品 | 天天操天天舔 | 久草网免费 | 色婷婷av777| 成人精品毛片国产亚洲av十九禁 | 免费人成激情视频在线观看冫 | 91欧美精品成人综合在线观看 | 中文一区 | 九九热精品在线 | 色婷婷久久 | 免费特黄视频 | av黄色国产 | 全部免费毛片在线播放网站 | 成人在线免费视频 | 亚洲精品久久嫩草网站秘色 | 精品国产18久久久久久二百 | 国产乱码一区 |