TCP三次握手&四次挥手の个人理解

        所谓三次握手和四次挥手就是指TCP通信中的连接和断开。

        首先来解释一下三次握手,首先第一次握手是由客户发送一个带有意思为建立连接的特殊标识和客户身份码的数据包给到服务器;然后服务器在接收成功之后,再向客户回传一个带有相同特殊标识和经过处理的客户身份码并且加上了一个新的服务器身份码进行确认,来告诉客户我收到了你的消息;那么当客户收到了这个消息之后,会再次向服务器传一个带有相同标识和经过处理客户身份码还有经过处理的服务器身份码的数据包,让服务器知道客户收到了消息,握手结束,开始连接。

        这是我在网上找到的一组图解:

         再来解释一下四次挥手,当客户想要断开连接时,首先会给服务器发送一个带有意思为断开连接的特殊标识和客户身份码的数据包;当服务器收到之后会发送带有相同特殊标识和经过处理的客户身份码还有断连准备工作开始的提示码的数据包,通知客户自己收到断开连接的请求;然后服务器就会开始整理客户的信息,进行必要操作,操作结束后,再次发送带有特殊标识和经过处理的客户身份码还有断连准备工作结束的提示码的数据包,通知客户自己已经做好了断连准备;客户收到后,会发送带有特殊标识和经过处理的准备工作结束提示码,再附加新的提示码,当服务器收到后就会断开连接。

         这是我在网上找到的一组图解:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值