TCP拥塞控制总结

本文详细介绍了TCP的拥塞控制原理,包括慢开始、拥塞避免、快重传和快恢复四个算法。通过设置拥塞窗口和慢开始门限,TCP能够有效地预防网络拥塞,提高网络效率。
摘要由CSDN通过智能技术生成

网络中的资源包括链路容量(带宽)、交换结点的缓存和处理机等。

拥塞控制的原理

拥塞:接收方对某资源的需求超过了资源能提供的可用部分,即:对资源的需求>可用资源。

拥塞的原因:
(1)某个交换结点缓存的容量太小时,到达该结点的分组因无存储空间暂存而不得不被丢弃;
(2)处理机的处理速率太慢,导致网络资源堆积无法及时处理;
(3)链路容量小,输入网络中的负载过大。

因此,拥塞控制的含义就是:防止过多的数据传入网络中,从而避免网络中的路由器或链路过载。

负载:单位时间内输入给网络的数据量;
吞吐量:单位时间内从网络输出的数据量;
死锁:当发送方提供的负载增大到某一数值时,网络的吞吐量就下降到0,从而无法工作。

拥塞控制的方法

发送窗口:发送方一次性可以给接收方发送数据的数值,其单位是字节。
拥塞窗口(cwnd):取决于网络的拥塞程度,并且由发送方控制窗口大小。一般假设为,拥塞窗口等于发送窗口。

1、慢开始算法和拥塞避免算法

慢开始算法

发送方开始发送数据时,设定一个拥塞窗口的值,每经过一个传输轮次(即为往返时间RTT),拥塞窗口的大小就加倍,直到拥塞窗口大于慢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值