断开连接的时候的疑问

来源:10-3 TCP三次握手和四次挥手

甲骨文_0001

2020-02-10

老师,你讲的tcp连接3次挥手,和tcp断开4次挥手讲的很不错,然后下面是我的一点疑问:
连接的时候是client去连接server, client.connect()的同时 server.listen(),client是主动的一方,
那么断开的时候,如果是client先去断开,那么图示是下面这样:
图片描述

断开的时候,如果是Server先去断开,那么图示是下面这样:
图片描述

写回答

1回答

酷田

2020-02-18

断开时客户端和服务端都可以发起,并且必须确保客户端到服务端的数据全部发送完毕,同时服务端发给客户端的数据也要全部发送完毕,因此必须四次挥手……这里画的没问题,可以这么理解

0
1
甲骨文_0001
非常感谢!
2020-02-20
共1条回复

Nginx体系化深度精讲 给开发和运维的刚需课程

快速精通Nginx1.17 ,体系与深度并存,轻松搞定企业级痛点问题

661 学习 · 170 问题

查看课程