TCP 半关闭,半打开,半连接


半关闭

close:全关闭,不再输出,也不能接收输入

shutdown:半关闭

当半关闭输出时:对应TCP四次挥手的 FIN_WAIT_2状态

半打开:

如果一方异常关闭(断网,断电),而另一方并不知情。处于半打开的状态,如果双方不进行数据通信,是无法发现问题的。可以引入心跳机制,以检测半打开状态,检测到了发送RST重新建立连接

半连接:

三次握手中,主动发起握手的一方不发最后一次ACK,使得服务器端阻塞在SYN_RECV状态

半连接攻击(SYN攻击):会耗尽服务器资源,使得真正的请求无法建立连接。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM