其他分享
首页 > 其他分享> > 三次握手与四次挥手的爱恨情仇

三次握手与四次挥手的爱恨情仇

作者:互联网

三次握手与四次挥手的爱恨情仇---你与他(她)的爱情故事


前言

本文见面知意,介绍三次握手与四次挥手,通读全文之后,保准你记住三次握手与四次挥手


一、三次握手

三次握手,就像你追一个人,向别人表白一样。

你(客户端)说(发送SYN报文):我喜欢你,你能做我男(女)朋友吗?
你喜欢的人(服务器)说(发送SYN/ACK报文):好的呀
你(客户端)直接报上去亲了一口(发送ACK),确立了关系(建立连接)

为什么TCP客户端最后还要发送一次确认?
这就相当于问你(客户端),为什么还要亲她一口(为什么还要最后确认一次),肯定是为了防止别人(突然失效的连接)又出现,你宣示主权(携带数据)

二、四次挥手

四次挥手就比较渣了,你刚刚交的男(女)朋友,你突然不喜欢了,准备和他(她)分手。
你(客户端)说(发送FIN)(进入终止等待状态1):我们分手吧
你刚刚喜欢的人(服务器)说(发送ACK)(关闭等待状态):让我想想
他(她)还喜欢你,但你不喜欢他(她),所以当他(她)说想一想的时候你在焦急的等待(进入终止等待状态2)
你刚刚喜欢的人(服务器)说(发送FIN)(最后确认状态):握不住的沙,不如扬了它
你(客户端)说(发送ACK):你好,再见(进入时间等待状态)
你刚刚喜欢的人(服务器)内心悲伤(关闭连接)

总结

标签:ACK,情仇,握手,发送,四次,服务器,爱恨,连接,客户端
来源: https://blog.csdn.net/smdbhd/article/details/118104892