TCP协议三次握手和四次握手机制

tcp连接时三次握手

3次握手其实就是在建立连接的时候
1-客户端先发一个请求告诉服务端:你在吗,我准备发数据了
2-服务端接收到之后,回应:我在,我准备好接受数据了,你还在吗
3-客户端接到服务端的消息后,再次回应:我在,我们开始吧.
这样连接就建立成功了

在这里插入图片描述

tcp断开时四次挥手

tcp在断开时

1-客户端发消息告诉服务端我要准备断开了
2-服务端接到消息后,回应客户端我这边处理完就断开
3-服务端处理完之后,会告诉客户端我这边ok了,我们准备断开连接把
4-客户端发消息给服务端回应说好的,我们断开把.然后服务端就真的断开了,但是此时客户端还要等待一段时候再关闭

在这里插入图片描述

tcp信息传输中的交流

在连接建立中,接收信息的一方在接收完信息后要恢复一个ack信息,告诉对方我收到了,如果客户端发消息给服务端时消息丢了,这个时候客户端就不会接收到ack信息就会重传,还有服务端接收到消息后回应的ack信息丢了,这个时候客户端还是会重传,只要发送者没有ack信息,发送者就会重传

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值