TCP的拥塞控制

本文详细介绍了TCP的四种拥塞控制算法:慢开始算法用于逐渐增加网络流量,避免一开始就大量发送数据;拥塞避免算法则在达到阈值后平缓增加窗口大小;快重传算法通过接收三个重复确认快速重传丢失的数据段,而快恢复算法则在检测到拥塞后迅速调整窗口,避免慢开始过程。这些机制共同确保了网络的稳定性和效率。
摘要由CSDN通过智能技术生成

四种拥塞控制算法

慢开始算法,拥塞避免算法,快重传算法,快恢复算法

拥塞窗口值是几,就能发送几个数据报文段.在慢开始门限前是倍增,而在达到慢开始门限后,拥塞窗口就变为单次加1.

在发生了拥塞后,将慢开始门限值更新为发生拥塞时的拥塞窗口值的一半,然后将拥塞窗口值减小为1,然后重新执行慢开始算法.

慢开始指的是一开始向网络注入的报文段少,而不是其增长速率慢.

发送方一旦收到三个重复确认,就知道只是丢失了个别报文段,因此不会启动慢开始算法,而是执行快恢复算法,将慢开始门限值和拥塞窗口值调整为当前窗口的一半,开始执行拥塞避免算法然而,也有的快恢复实现是将快恢复开始时候的拥塞窗口的值增大为现有的值加3,原因是既然收到了三次重复确认,也就是有3个数据报文段已经离开了网络.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值