TCP-IP学习笔记回顾-4.7 TCP的流量控制-4.8 TCP的拥塞控制【重点】

本文详细介绍了TCP的流量控制和拥塞控制机制。流量控制通过滑动窗口确保发送方速率不超过接收方处理速度;拥塞控制则防止过多数据注入网络,导致路由器或链路过载。拥塞控制分为开环和闭环控制,常用算法包括慢开始、拥塞避免、快重传和快恢复。快重传要求接收方收到失序报文段后立即发送重复确认,而快恢复则在网络出现拥塞时快速调整cwnd和ssthresh,避免网络性能恶化。
摘要由CSDN通过智能技术生成

4.7 TCP的流量控制
流量控制(flow control)就是让发送方的发送率不要太快,要让接受方来得及接收。利用滑动窗口机制可以很方便地在TCP连接上实现对发送方的流量控制。发送方的发送窗口不能超过接收方给出的接收窗口的数值。TCP的窗口单位是字节,不是报文段。

4.8 TCP的拥塞控制【重点】
在计算机网络中的链路容量(即带框),交换节点中的缓存和处理机的速度等,都是网络的资源。在某段时间,若对网络中某资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏——产生拥塞(congestion)
增加资源不能解决拥塞。因为网络拥塞是一个非常复杂的问题。简单地采用上述做法,在许多情况下,不但不能解决拥塞问题,而且还可能使网络的性能更坏。
网络拥塞往往是由许多因素引起的。如:
(1)增大缓存,但未提高输出链路的容量和处理机的速度,排队等待时间将会大大增加,引起大量超时重传,解决不了网络拥塞;
(2)提高处理机处理的速率会会将瓶颈转移到其他地方;

拥塞引起的重传并不会缓解网络的拥塞,反而会加剧网络的拥塞。
拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路器不致过载。拥塞控制所要做的都有一个前提,就是网络能够承受现有的网络负荷。拥塞控制是一个全局性的过程,涉及到所有的主机、所有的路由器,以及与降低网络传输性能有关的所有因素。相反,流量控制往往指点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值