A-A+
在TCP的拥塞控制中 什么是慢开始 拥塞避免 快重传和快恢复算法?这里每一种算法各起什么作用
问题详情
在TCP的拥塞控制中,什么是慢开始、拥塞避免、快重传和快恢复算法?这里每一种算法各起什么作用?“乘法减小”和“加法增大”各用在什么情况下?
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:慢开始是指发送端按指数规律由小到大逐渐增大拥塞窗口数值避免发生网络拥塞;拥塞避免是指当网络已经发生拥塞的情况下发送端按线性规律缓慢增大拥塞窗口值尽量减少主机发送到网络中的分组数使得发生拥塞的路由器有足够时间把队列中积压的分组处理完毕;快重传是指在某些情况下可更早地重传丢失的报文段(如发送端一连收到三个重复的ACK即可断定有分组丢失就应立即重传)并非取消重传计时器;快恢复是指当网络发生拥塞时为了网络能快速地恢复到正常工作状态而采用的一种机制常常与快重传配合使用。无论是在慢开始还是在拥塞避免阶段只要出现一次超时(即出现一次网络拥塞)就执行 “乘法减小”将慢开始门限值设置为当前的拥塞窗口值的一半。在执行拥塞避免算法后当收到对所有发出的报文段的确认执行“加法增大”将拥塞窗口增加一个MSS大小使拥塞窗口缓慢增大以防止网络过早出现拥塞。
本题考查的是常用拥塞控制算法的含义及各自的作用。