[socket] 斷開連接時,time_wait狀態的解釋和驗證:

time_wait狀態的解釋和驗證: 在TCP同步雙工斷開連接中,假設沒有time-wait這個狀態,那麼在最後一個FIN N發送時,主動關閉方接到後,返回ack N+1.那麼這個時候如果N+1這個包在沒有正確達到,那麼對方會一直處於LAST ACK的狀態,而發送方因爲沒tim_wait這個狀態,已經認爲是正確發送了就退出了,造成接收方一直等待。 加入time_wait後,time_wait本身這
相關文章
相關標籤/搜索