首页 > 新品看点 > 正文

拥塞控制与流量控制的区别

新品看点 时间:2024-09-24 02:01:20

拥塞控制与流量控制的区别 

拥塞控制和流量控制的主要区别如下:

1. 目标不同:流量控制解决的是发送方和接收方速率不匹配的问题,主要关注点对点的通信量的控制,通过抑制发送端发送数据的速率,以便使接收端来及接收。

拥塞控制解决的是避免网络资源被耗尽的问题,是一个全局性的过程,涉及所有的主机、所有的路由器,以及与降低网络传输性能有关的所有因素。

2. 实现方式不同:流量控制是通过滑动窗口来实现的,滑动窗口分为发送端窗口和接收端窗口,通过控制发送了但未被Ack的包数量,从而控制发送方发送的数据速率。

拥塞控制是通过拥塞窗口来实现的,拥塞窗口指发送端在一个RTT内可以最多发送的数据包数,拥塞控制一般包括慢启动、拥塞避免两个阶段。

尽管拥塞控制和流量控制在目标和实现方式上有所不同,但它们都通过控制发送方发送数据的速率来达到控制效果。

郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。