[TOC]
半关闭
close:全关闭,不再输出,也不能接收输入
shutdown:半关闭
当半关闭输出时:对应TCP四次挥手的 FIN_WAIT_2状态
半打开:
如果一方异常关闭(断网,断电),而另一方并不知情。处于半打开的状态,如果双方不进行数据通信,是无法发现问题的。可以引入心跳机制,以检测半打开状态,检测到了发送RST重新建立连接
半连接:
三次握手中,主动发起握手的一方不发最后一次ACK,使得服务器端阻塞在SYN_RECV状态
半连接攻击(SYN攻击):会耗尽服务器资源,使得真正的请求无法建立连接。