HTTP TCP IP個人筆記

2021-07-28 03:03:21 字數 907 閱讀 2217

是目前應用最廣泛的應用層協議,它規定了瀏覽器和伺服器通訊的資料格式。就像寫信要按照某種格式寫一樣。

包括請求行、請求頭、請求正文

空行 請求正文,裡面一般存放了post時的資料

包括狀態行、響應頭、響應正文

空行響應正文:就是準備顯示在瀏覽器視窗上的東西

實際上,www.baidu.com這個檔案只有兩行

所謂的http,主要就是在學習請求頭和響應報頭

tcp向上層提供面向連線的、可靠的連線服務,通過多種方式保證其傳送的資料一定會傳送給對方。就像寫完信然後封裝好寄出去一樣

tcp對來自上層的資料進行分組,加上相應的tcp頭部,構成一定的格式,然後傳送出去。

這是在網路層起作用的協議,傳送資料到確定主機。

ip協議是一種!盡力而為!的協議,它會盡量傳送資料報,而不會保證資料報的完整。

ip資料報的格式為:

版本:主要指明是ipv4還是ipv6

首部長度:至少為5,至多為15,每一對應四位元組,即 5 * 4 = 20是首部的最小長度,若首部長度不是4的整數倍會有填充

服務型別:

總長度:指明這個ip資料報的總長度,最大65535,但是由於鏈路層限制,所以最大1500

16位標識:在ip分割資料時,指明是同乙個資料的ip包

標誌:表示還有無分片和能不能分片

片偏移:指明前面來自同乙個資料的ip包的相對位置

8位協議:指定所攜帶的資料是什麼協議(用的tcp還是udp還是什麼什麼。。)

首部校驗和:只檢驗資料報的首部,不檢驗資料。使用crc演算法。

HTTP TCP IP 心得筆記

通常使用的網路 包括網際網路 是在 tcp ip 協議族的基礎上運作的。而 http 屬於它內部的乙個子集。但是如今的http在這十多年來發展比較慢,幾乎沒啥變化。http大學學的有點糊塗,感覺老師不會講佔了一大部分 嘿嘿 計算機與網路裝置要相互通訊,雙方就必須基於相同的方法。比如,如何探測到通訊目...

HTTP TCP IP協議簡單了解

一丶什麼是http協議 http協議是hypertexttransferprotocol 超文字傳輸協議 的簡寫,它是tcp ip協議的乙個應用層協議,用於定義web瀏覽器伺服器之間交換資料的過程,客戶端連上web伺服器後,若想獲得web伺服器中的某個資源,需遵守一定的通訊格式,http協議用於定義...

簡單聊聊HTTP TCP IP協議

一丶什麼是http協議 http協議是hypertexttransferprotocol 超文字傳輸協議 的簡寫,它是tcp ip協議的乙個應用層協議,用於定義web瀏覽器伺服器之間交換資料的過程,客戶端連上web伺服器後,若想獲得web伺服器中的某個資源,需遵守一定的通訊格式,http協議用於定義...