爲什麼在四次揮手的過程中一般都是客戶端先發起呢?(TCP揮手時爲什麼要等2MSL?)

        在調試客戶端和服務器端(使用TCP套接字)的代碼時我發現,如果先結束服務器端後結束客戶端,緊接着再重啓服務器端就會出現綁定失敗的錯誤 OSError: [Errno 98] Address already in use   等待一段時間後大概一分鐘左右就能正常重啓服務器端。爲了找出這個問題的原因,我複習了TCP的十種狀態以及四次揮手的詳細過程,我的疑問得以解答同時這也解釋了文章的題
相關文章
相關標籤/搜索