运输层学习笔记七.TCP拥塞控制

本文详细介绍了TCP的拥塞控制算法,包括慢启动、拥塞避免、快速恢复等阶段。TCP通过拥塞窗口cwnd和接收窗口rwnd限制发送速率,利用超时和冗余ACK来感知拥塞。在慢启动阶段,cwnd指数增长;拥塞避免阶段,cwnd线性增长;快速恢复时,cwnd根据冗余ACK动态调整。文章还讨论了TCP吞吐量的宏观描述和公平性问题,包括与UDP和并行TCP连接的公平性比较。
摘要由CSDN通过智能技术生成

TCP使用端到端拥塞控制的原因:IP不能向端系统提供显式的网络拥塞反馈

让每一个发送方根据所感知到的网络拥塞程度来限制其能向连接发送流量的速率

  1. TCP发送方如何限制向连接发送的流量

运行在发送方的TCP拥塞控制机制跟踪一个额外的变量,即拥塞窗口,表示为cwnd,对一个TCP发送方能向网络中发送流量的速率进行了限制

L a s t B y t e S e n t − L a s t B y t e A c k e d ≤ m i n { c w n d , r w n d } LastByteSent-LastByteAcked\leq min\{cwnd,rwnd\} LastByteSentLastByteAcked

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值