TCP 3次握手原理

SYN    seq=3127944310

  1. 客户端发送的一个段是 SYN 报文,这个报文只有 SYN 标记被置位。
  2. SYN 报文不携带数据,但是它占用一个序号,下次发送数据序列号要加一。客户端会随机选择一个数字作为初始序列号(ISN)
  3. Ack 3127944311, sn=459556809

    2、服务端收到客户端的 SYN 段以后,将 SYN 和 ACK 标记都置位

  4. Ack 459556810 sn3127944311

    3、客户端发送三次握手最后一个 ACK 段,这个 ACK 段用来确认收到了服务端发送的 SYN 段。因为这个 ACK 段不携带任何数据,且不需要再被确认,这个 ACK 段不消耗任何序列号。

发布了3883 篇原创文章 · 获赞 120 · 访问量 360万+

猜你喜欢

转载自blog.csdn.net/zhaoyangjian724/article/details/105064609