JavaShuo
欄目
標籤
TCP第四次揮手爲什麼要等待2MSL
時間 2021-01-21
欄目
系統網絡
简体版
原文
原文鏈接
當客戶端進入TIME-WAIT狀態的時候(也就是第四次揮手的時候),必須經過時間計數器設置的時間2MSL(最長報文段壽命)後,才能進入關閉狀態,這時爲什麼呢??? 這最主要是因爲兩個理由: 1、爲了保證客戶端發送的最後一個ACK報文段能夠到達服務器。因爲這個ACK有可能丟失,從而導致處在LAST-ACK狀態的服務器收不到對FIN-ACK的確認報文。服務器會超時重傳這個FIN-ACK,接着客戶端再
>>阅读原文<<
相關文章
1.
爲何四次揮手等待2MSL
2.
TCP第4次揮手爲何要等待2MSL才關閉?
3.
TCP第四次揮手時,爲啥要等待2MSL才進行關閉?
4.
爲什麼四次握手之後需要等待2MSL
5.
TCP第四次揮手後爲什麼要等待2MSL後才斷開鏈接?等待時間爲什麼是2MSL?
6.
TCP爲何要3次握手和4次揮手時等待2MSL
7.
三次握手理解 四次揮手(等待2MSL)
8.
TCP爲什麼要三次握手?爲什麼要有四次揮手的TIME_WAIT?
9.
爲什麼TCP需要三次握手和四次揮手
10.
TCP爲什麼要進行三次握手四次揮手
更多相關文章...
•
TCP四次揮手斷開連接的過程
-
TCP/IP教程
•
爲什麼使用 XML Schemas?
-
XML Schema 教程
•
RxJava操作符(四)Combining
•
爲了進字節跳動,我精選了29道Java經典算法題,帶詳細講解
相關標籤/搜索
爲什麼
2msl
什麼
不知爲什麼
揮手
等待
要麼
次要
四次
爲要
系統網絡
TCP/IP教程
PHP參考手冊
Redis教程
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
resiprocate 之repro使用
2.
Ubuntu配置Github並且新建倉庫push代碼,從已有倉庫clone代碼,並且push
3.
設計模式9——模板方法模式
4.
avue crud form組件的快速配置使用方法詳細講解
5.
python基礎B
6.
從零開始···將工程上傳到github
7.
Eclipse插件篇
8.
Oracle網絡服務 獨立監聽的配置
9.
php7 fmp模式
10.
第5章 Linux文件及目錄管理命令基礎
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
爲何四次揮手等待2MSL
2.
TCP第4次揮手爲何要等待2MSL才關閉?
3.
TCP第四次揮手時,爲啥要等待2MSL才進行關閉?
4.
爲什麼四次握手之後需要等待2MSL
5.
TCP第四次揮手後爲什麼要等待2MSL後才斷開鏈接?等待時間爲什麼是2MSL?
6.
TCP爲何要3次握手和4次揮手時等待2MSL
7.
三次握手理解 四次揮手(等待2MSL)
8.
TCP爲什麼要三次握手?爲什麼要有四次揮手的TIME_WAIT?
9.
爲什麼TCP需要三次握手和四次揮手
10.
TCP爲什麼要進行三次握手四次揮手
>>更多相關文章<<