拥塞控制

来源:互联网 发布:婚礼堵门游戏 知乎 编辑:程序博客网 时间:2024/05/24 06:36
拥塞控制是指在拥塞发生之前预防拥塞,或在拥塞发生之后消除拥塞的技术和机制。通常,我们把拥塞控制分为
两类:开环拥塞控制(预防)和闭环拥塞控制(消除)

开环拥塞控制,在拥塞发生之前,应用某种策略来预防拥塞现象的发生。在这些机制中,源端或目的端都可以处
理拥塞控制。预防拥塞的几种策略:
(1)重传策略
(2)窗口策略
(3)确认策略  并不对它所接收的每一个分组进行确认,则它会使发送方放慢发送速度,从而有助于预防拥塞
(4)丢弃策略 路由器使用好的丢弃策略可以预拥塞,同时不破坏传输的完整性


闭环拥塞控制,在拥塞发生之后,可以缓解拥塞状况
(1)背压:一个拥塞点停止接收来自直接上行节点或近邻节点的数据。这会引起上行节点或一些近邻节点发生
拥塞,他们依次拒绝上行节点或近邻节点的数据,以此类推。背压是点到点拥塞控制,它从一开始,然后传播,
数据流反方向到达源端。
(2)抑制分组:该分组节点发送给源端,通知他发生拥塞的情况。在抑制分组方法中,警告从已经发生拥塞的
路由器直接传到源端,该分组经过的那些中间节点没被警告。
(3)隐含指令
(4)显示指令
0 0