TCP網絡關閉的狀態變換時序圖
TCP共有11個網路狀態,其中涉及到關閉的狀態有5個。
在我們編寫網絡相關程序的時候,這5個狀態經常出現。因為這5個狀態相互關聯,相互糾纏,而且狀態變化觸發都是由應用觸發,但是又涉及操作系統和網絡,所以正確的理解TCP 在關閉時網絡狀態變化情況,為我們診斷網絡中各種問題,快速定位故障有著非常重要的作用和意義。
下是是根據W.Richard Stevens的《TCP/IP詳解》一書的TCP狀態轉換圖。
TCP共有11個網路狀態,其中涉及到關閉的狀態有5個。
在我們編寫網絡相關程序的時候,這5個狀態經常出現。因為這5個狀態相互關聯,相互糾纏,而且狀態變化觸發都是由應用觸發,但是又涉及操作系統和網絡,所以正確的理解TCP 在關閉時網絡狀態變化情況,為我們診斷網絡中各種問題,快速定位故障有著非常重要的作用和意義。
下是是根據W.Richard Stevens的《TCP/IP詳解》一書的TCP狀態轉換圖。