(2021-6-15)
所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。
(理解:目的是为了确认客户端与服务器之前确保双方可正常收发消息)

1.三次握手的理解


1.1三次握手的过程

image.png

1.2.为什么不是两次握手

image.png

1.3理解

客户端:在么?
服务器:在的你在么?
客户端:在的在的你说

2.四次挥手的过程

2.1四次挥手的过程

image.png

2.2四次挥手的原因

image.png

2.3理解

客户端:可以关闭连接了
服务器:收到了关闭消息的请求(告诉客户端我收到了你说要关闭),并问你还需要关闭么
客户端:要的要的,你关闭叭
服务器:ok 关闭(此处所有报文发布完毕)