TCP 半關閉,半打開,半連接


半關閉

close:全關閉,不再輸出,也不能接收輸入

shutdown:半關閉

當半關閉輸出時:對應TCP四次揮手的 FIN_WAIT_2狀態

半打開:

如果一方異常關閉(斷網,斷電),而另一方並不知情。處於半打開的狀態,如果雙方不進行數據通信,是無法發現問題的。可以引入心跳機制,以檢測半打開狀態,檢測到了發送RST重新建立連接

半連接:

三次握手中,主動發起握手的一方不發最后一次ACK,使得服務器端阻塞在SYN_RECV狀態

半連接攻擊(SYN攻擊):會耗盡服務器資源,使得真正的請求無法建立連接。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM