TCP協議那些事

2022-08-20 14:30:21 字數 835 閱讀 7021

即兩倍的

msl,

tcp的

time_wait

狀態也稱為

2msl

等待狀態,

當tcp

的一端發起主動關閉,在發出最後乙個

ack包後,即第3

次握手完成後傳送了第四次握手的

ack包後就進入了

time_wait

狀態,必須在此狀態上停留兩倍的

msl時間,

等待2msl

時間主要目的是怕最後乙個

ack包對方沒收到,

那麼對方在超時後將重發第三次握手的

fin包,

主動關閉端接到重發的

fin包後可以再發乙個

ack應答包。

在time_wait

狀態時兩端的埠不能使用,要等到

2msl

時間結束才可繼續使用。

當連線處於

2msl

等待階段時任何遲到的報文段都將被丟棄。

不過在實際應用中可以通過設定

so_reuseaddr

選項達到不必等待

2msl

時間結束再使用此埠。

偽裝資料報

HTTP協議那些事

1 http全程是hypertext transfer protocol 超文字傳輸協議 的簡寫,是tcp ip協議的乙個應用層協議,用於定義web遊覽器和web伺服器之間交換資料的過程,由請求和響應構成,是乙個標準的客戶端服務伺服器模型,乙個無狀態的協議 2 http版本 http 1.0和htt...

http協議那些事

乙個 中包含http協議,當然還有其他的協議,比如上傳檔案是採用tfp協議,還有ip位址,後期我們由於ip位址不容易被記憶,所以就出現了網域名稱,還有埠 ip位址是指某一網路中,唯一的位址 埠是指,伺服器跟伺服器之間的通訊通道 當瀏覽器輸入url的時候會發生什麼 當我們在瀏覽器位址列上輸入要訪問的u...

協議那些事 三

檢視ip資訊的命令 ifconfig與ip addr的區別 網絡卡名稱後的 是net device flags 網路裝置的狀態標識 ip位址 這裡我們要區分公有ip 和私有ip 又因為ipv4的劃分規則 使c類最大主機數過低 而b類主機數又過多 會造成浪費 所以又出現了無型別域間選路 cidr 將i...