请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

4次挥手为什么是4次

老师 3次握手一定是三次搞明白了,是为了互相确认 收,发功能是否正常,4次挥手呢,还有 客户端怎么确认没有东西请求 需要断开连接嘞

正在回答

1回答

(1) TCP客户端发送一个FIN,用来关闭客户到服务器的数据传送。
(2) 服务器收到这个FIN,它发回一个ACK,确认序号为收到的序号加1。和SYN一样,一个FIN将占用一个序号。
(3) 服务器关闭客户端的连接,发送一个FIN给客户端。
(4) 客户端发回ACK报文确认,并将确认序号设置为收到序号加1

这就是四次挥手来断开了
https://img1.sycdn.imooc.com//szimg/5dc2748f080dd43407170532.jpg

1 回复 有任何疑惑可以回复我~
  • 提问者 啊穆 #1
    老师 为什么一定是4次啊
    回复 有任何疑惑可以回复我~ 2019-11-06 15:27:15
  • 提问者 啊穆 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-11-06 17:58:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信