为知笔记地址: https://794e611d.wiz03.com/wapp/pages/view/share/s/1VjC4t215AfJ2knVCX1yXcay1HkR1O0_L4CF2w2CR_05Fnw5

总结: 四次原因 服务端收到客户端的挥手请求, 但是服务端可能还有请求需要处理, 处理完毕之后才会和客户端断开连接
 
原因是: 客户端向服务端发送 SYN 请求连接的时候服务端是不需要处理当前连接的剩余内容的, 但是在挥手的时候, 服务端可能先前已经接收了该客户端的请求在处理业务了, 这个时候业务并没有处理完成, 所以这个时候给挥手信号时, 服务端收到了,但是不能马上断开这个链接
下图是握手图:
为什么socket是三次握手挥手却是四次
 
下图是挥手图
为什么socket是三次握手挥手却是四次
 
状态转化图
为什么socket是三次握手挥手却是四次
为什么socket是三次握手挥手却是四次

相关文章:

  • 2021-11-11
  • 2021-05-28
  • 2021-06-01
  • 2021-10-30
  • 2021-11-12
  • 2022-01-17
  • 2021-07-01
猜你喜欢
  • 2021-04-21
  • 2021-07-06
  • 2021-07-25
  • 2021-08-01
  • 2021-07-23
  • 2022-01-28
  • 2021-09-20
相关资源
相似解决方案