TCP握手
2016-01-29 15:40:01 1 举报
TCP握手是建立TCP连接的过程,它需要客户端和服务器共同完成。在TCP三次握手过程中,客户端和服务器会交换三个报文段,以确认双方的接收和发送能力正常。这个过程的目的是为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误。 简单来说,TCP三次握手的过程如下: 1. 客户端向服务器发送一个带有SYN标志的数据包,表示请求建立连接。 2. 服务器收到数据包后,向客户端回送一个带有ACK标志和SYN标志的数据包,表示同意建立连接。 3. 客户端收到服务器回送的数据包后,再向服务器发送一个带有ACK标志的数据包,表示连接已经建立成功。
作者其他创作
大纲/内容
SYN J
FIN_WAIT_1
收到SYN
CLOSE_WAIT
SYN_SENT
ack K+1
FIN M
ack N+1
客户端
TIME_WAIT
ESTABLISHED
FIN_WAIT_2
服务端
ack M+1
FIN N
CLOSED
Established
LAST_ACK
0 条评论
回复 删除
下一页