TCP流量控制

1 TCP流量控制

  • 接收方为TCP连接分配buffer
    这里写图片描述
  • 上层应用可能处理buffer中数据的速度较慢
  • 速度匹配机制
  • flow control:发送方不会传输的太多、太快以至于淹没接收
    方(buffer溢出)

2 流量控制

(假定TCP receiver丢弃乱序的segments)

  • Buffer中的可用空间(spareroom)
    • RcvWindow= RcvBuffer-[LastByteRcvd - LastByteRead]
  • Receiver通过在Segment的头部字段将RcvWindow 告诉Sender
  • Sender限制自己已经发送的但还未收到ACK的数据不超过接收方的空闲RcvWindow尺寸
  • Receiver告知SenderRcvWindow=0,会出现什么情况?发送方会继续发送较少的数据过去。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值