http協議是什麼,http協議是基於tcp還是udp

2021-03-04 07:44:38 字數 2103 閱讀 7997

1樓:騰訊電腦管家

http是乙個屬於應用層的物件導向的協議。

http協議的主要特點可概括如下:

1.支援客戶/伺服器模式。

sip協議與http協議有什麼區別 5

2樓:騰訊電腦管家

tcp/ip

主要的作用就是保證連線的可靠性,我不管發出任何東西給你,都要有這一套協議來保證不丟包

比如說tcp協議就是這樣,無論上層讓他傳啥資料,他都通過與ip協議的操作,把這些東西分段,然後輸送,同時保證在這個過程中,資料不會丟,如果丟了一塊,他還得想辦法重新傳一次。這就是tcp、ip的意義

另外,http協議,可以認為主要是用來訪問網頁的,是比tcp更上層的協議,http裡面規定了我們訪問網頁的時候如何進行快取,以及請求什麼格式。等等,主要是為了讓人們訪問網頁的時候更快,更安全,而規定了很多引數。

http協議是基於tcp還是udp

3樓:匿名使用者

http是乙個簡單的請求-響應協議,它通常執行在tcp之上。

tcp旨在適應支援多網路應用的分層協議層次結構, 連線到不同但互連的計算機通訊網路的主計算機中的成對程序之間依靠tcp提供可靠的通訊服務。

網際網路絡與單個網路有很大的不同,因為網際網路絡的不同部分可能有截然不同的拓撲結構、頻寬、延遲、資料報大小和其他引數。tcp的設計目標是能夠動態地適應網際網路絡的這些特性,而且具備面對各種故障時的健壯性。

擴充套件資料

tcp是網際網路中的傳輸層協議,使用三次握手協議建立連線。當主動方發出syn連線請求後,等待對方回答syn+ack,並最終對對方的 syn 執行 ack 確認。這種建立連線的方法可以防止產生錯誤的連線,tcp使用的流量控制協議是可變大小的滑動視窗協議。

tcp三次握手的過程如下:

1、客戶端傳送syn(seq=x)報文給伺服器端,進入syn_send狀態。

2、伺服器端收到syn報文,回應乙個syn (seq=y)ack(ack=x+1)報文,進入syn_recv狀態。

3、客戶端收到伺服器端的syn報文,回應乙個ack(ack=y+1)報文,進入established狀態。

三次握手完成,tcp客戶端和伺服器端成功地建立連線,可以開始傳輸資料了。

4樓:匿名使用者

tcp http udp三者的關係:

tcp/ip是個協議組,可分為四個層次:網路介面層、網路層、傳輸層和應用層。

在網路層有ip協議、icmp協議、arp協議、rarp協議和bootp協議。

在傳輸層中有tcp協議與udp協議。

在應用層有ftp、http、tel***、**tp、dns等協議。

因此,http本身就是乙個協議,是從web伺服器傳輸超文字到本地瀏覽器的傳送協議。

5樓:羽度非凡

tcp協議,預設使用80埠。

http協議是基於tcp還是udp

6樓:匿名使用者

都是通訊協議,也就是通訊時所遵守的規則,只有雙方按照這個規則「說話」,對方才能理解或為之服務。

tcp http udp三者的關係:

tcp/ip是個協議組,可分為四個層次:網路介面層、網路層、傳輸層和應用層。

在網路層有ip協議、icmp協議、arp協議、rarp協議和bootp協議。

在傳輸層中有tcp協議與udp協議。

在應用層有ftp、http、tel***、**tp、dns等協議。

因此,http本身就是乙個協議,是從web伺服器傳輸超文字到本地瀏覽器的傳送協議。

7樓:不再相信理由

tcp 可靠層資料傳輸

php和http之間用的什麼協議

8樓:山東文匯軟體

1 http是一種服務,一種協議,用來進行網頁瀏覽的。

2 linux是作業系統,和windows相同,一種作業系統3 php是一種程式語言,和c語言相同,一種程式語言4 你可以這樣子簡單理解。

http協議有哪幾種方式,HTTP協議有哪幾種方式?

1.get和post 2.兩種,現在用的ipv4和處於實驗階段的ipv6 3.前兩個個區域網的內網ip位址,最後乙個是乙個廣播位址。最簡單的http請求是 其中get是關鍵字 表示請求的是跟目錄主頁 http 1.0表示使用http協議的1.0版本通訊作為伺服器端,這是會向伺服器返回首頁的全部htm...

下列關於http協議論述正確的是

b http是無連線的 無狀態的 物件導向的協議 http基於tcp協議是面向連線 無狀態的 物件導向的協議 關於http協議,下面哪個說法是正確的 請求頭里的cache control是no cache,是瀏覽器通知伺服器 本地沒有快取資料 若響應頭中的 cache control max age...

關於http協議下面哪個說法是正確的

請求頭里的cache control是no cache,是瀏覽器通知伺服器 本地沒有快取資料 若響應頭中的 cache control max age 259200則 是通知瀏覽器 259200 秒之內別來煩我,自己從緩衝區中重新整理 關於http協議,下面哪個說法是正確的 1.10 書寫程式時應遵...