拥塞控制与流量控制的区别
拥塞控制和流量控制的主要区别如下:
1. 目标不同:流量控制解决的是发送方和接收方速率不匹配的问题,主要关注点对点的通信量的控制,通过抑制发送端发送数据的速率,以便使接收端来及接收。
拥塞控制解决的是避免网络资源被耗尽的问题,是一个全局性的过程,涉及所有的主机、所有的路由器,以及与降低网络传输性能有关的所有因素。
2. 实现方式不同:流量控制是通过滑动窗口来实现的,滑动窗口分为发送端窗口和接收端窗口,通过控制发送了但未被Ack的包数量,从而控制发送方发送的数据速率。
拥塞控制是通过拥塞窗口来实现的,拥塞窗口指发送端在一个RTT内可以最多发送的数据包数,拥塞控制一般包括慢启动、拥塞避免两个阶段。
尽管拥塞控制和流量控制在目标和实现方式上有所不同,但它们都通过控制发送方发送数据的速率来达到控制效果。
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。
主办单位:广州小漏斗信息技术有限公司 新企在线数码版权所有 粤ICP备20006251号