半关闭

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

shutdown:半关闭

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

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

半打开:

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

半连接:

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

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

 

相关文章:

  • 2021-04-05
  • 2021-07-19
  • 2022-12-23
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-04-30
  • 2022-01-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案