tcp三次握手
TCP三次握手是TCP协议在建立连接时使用的一种过程,其目的是确保通信双方的状态同步。具体过程如下:
-
客户端向服务端发送SYN包,其中包含一个随机数A,并将SYN标志位设置为1。
-
服务端收到SYN包后,向客户端发送一个ACK包,其中包含一个随机数B和确认号A+1,并将ACK标志位和SYN标志位都设置为1。
-
客户端收到ACK包后,向服务端发送一个ACK包,其中确认号为B+1,并将ACK标志位设置为1。
三次握手完成后,连接就建立成功了。这个过程中,客户端和服务端都能够确认对方的状态,以便于后续的通信。如果任意一方在某个阶段没有收到对方的确认包,则会重新发送相应的包,直到确认成功为止。
原文地址: https://www.cveoy.top/t/topic/hhQ5 著作权归作者所有。请勿转载和采集!