前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TCP的滑动窗口

TCP的滑动窗口

作者头像
名字是乱打的
发布2022-05-13 12:14:24
9500
发布2022-05-13 12:14:24
举报
文章被收录于专栏:软件工程

TCP滑动窗口在数据发送和接收的安全性保障要依赖于确认重传机制: RTT和RTO是确认重传机制下的两个概念

  • RTT:发送一个数据包到收到对应的ACK,所花费的时间
  • RTO:重传时间间隔,(发送端发送数据包后就设置重传时间,重传时间内都没有接收到ACK发送端将进行重传,如果发送端接收到了ACK,则RTO失效)(RTO是由RTT计算出来的)

RTO所代表的确认重传机制即是TCP数据安全性和滑动窗口数据安全性的保障.

TCP使用滑动窗口做流量控制与乱序重排
  • 保证TCP的可靠性(TCP将数据包拆成一个个报文段,不可能每次只传一个)(建立在确认重传基础上)
  • 保证TCP的流控特性(TCP发送包会携带window,告诉对方我有多少缓存,你计算一下你可以发多少发多快)

接收方的有效缓存计算(用于发送方评估和决定发送速率等流量控制)

TCP滑动窗口机制
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • TCP使用滑动窗口做流量控制与乱序重排
  • TCP滑动窗口机制
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档