三次握手:
在创建连接时,
1.客户端首先要SYN=1,表示要创建连接,
2.服务端接受到后,要告诉客户端:我接受到了,所以加个ACK=1,就变成了ACK=1,SYN=1
3.理论上这时就创建连接成功了,但是要防止意外,所以客户端要再发一个消息给服务端确认一下,这时只需要ACK=1就行了。

四次分手:
1.首先客户端请求关闭客户端到服务端方向的连接,这时客户端就要发送一个FIN=1,表示要关闭一个方向的连接
2.服务端接受到后是需要确认一下的,所以返回了一个ACK=1
3.这时只关闭了一个方向,另一个方向也需要关闭,所以服务端也向客户端发了一个FIN=1 ACK=1
4.客户端接受到后发送ACK=1,表示接受成功
Wireshark实践

    Wireshark实践

相关文章:

  • 2021-08-23
  • 2021-11-13
  • 2021-12-07
  • 2021-07-01
  • 2021-04-10
  • 2021-07-17
猜你喜欢
  • 2021-10-04
  • 2022-12-23
  • 2021-04-18
  • 2021-12-05
  • 2021-07-05
  • 2021-09-17
相关资源
相似解决方案