拥塞控制
来源:互联网 发布:婚礼堵门游戏 知乎 编辑:程序博客网 时间:2024/05/24 06:36
拥塞控制是指在拥塞发生之前预防拥塞,或在拥塞发生之后消除拥塞的技术和机制。通常,我们把拥塞控制分为
两类:开环拥塞控制(预防)和闭环拥塞控制(消除)
开环拥塞控制,在拥塞发生之前,应用某种策略来预防拥塞现象的发生。在这些机制中,源端或目的端都可以处
理拥塞控制。预防拥塞的几种策略:
(1)重传策略
(2)窗口策略
(3)确认策略 并不对它所接收的每一个分组进行确认,则它会使发送方放慢发送速度,从而有助于预防拥塞
(4)丢弃策略 路由器使用好的丢弃策略可以预拥塞,同时不破坏传输的完整性
闭环拥塞控制,在拥塞发生之后,可以缓解拥塞状况
(1)背压:一个拥塞点停止接收来自直接上行节点或近邻节点的数据。这会引起上行节点或一些近邻节点发生
拥塞,他们依次拒绝上行节点或近邻节点的数据,以此类推。背压是点到点拥塞控制,它从一开始,然后传播,
数据流反方向到达源端。
(2)抑制分组:该分组节点发送给源端,通知他发生拥塞的情况。在抑制分组方法中,警告从已经发生拥塞的
路由器直接传到源端,该分组经过的那些中间节点没被警告。
(3)隐含指令
(4)显示指令
两类:开环拥塞控制(预防)和闭环拥塞控制(消除)
开环拥塞控制,在拥塞发生之前,应用某种策略来预防拥塞现象的发生。在这些机制中,源端或目的端都可以处
理拥塞控制。预防拥塞的几种策略:
(1)重传策略
(2)窗口策略
(3)确认策略 并不对它所接收的每一个分组进行确认,则它会使发送方放慢发送速度,从而有助于预防拥塞
(4)丢弃策略 路由器使用好的丢弃策略可以预拥塞,同时不破坏传输的完整性
闭环拥塞控制,在拥塞发生之后,可以缓解拥塞状况
(1)背压:一个拥塞点停止接收来自直接上行节点或近邻节点的数据。这会引起上行节点或一些近邻节点发生
拥塞,他们依次拒绝上行节点或近邻节点的数据,以此类推。背压是点到点拥塞控制,它从一开始,然后传播,
数据流反方向到达源端。
(2)抑制分组:该分组节点发送给源端,通知他发生拥塞的情况。在抑制分组方法中,警告从已经发生拥塞的
路由器直接传到源端,该分组经过的那些中间节点没被警告。
(3)隐含指令
(4)显示指令
0 0
- 拥塞控制
- 拥塞控制
- 拥塞控制
- 拥塞控制
- 拥塞控制
- 拥塞控制
- 拥塞控制
- 拥塞控制
- 网络拥塞控制TCP拥塞控制算法
- 计算机网络拥塞控制综述
- TCP拥塞控制方案
- 拥塞控制策略
- 计算机网络拥塞控制综述
- TCP的拥塞控制
- TCP 网络拥塞控制
- TCP网络拥塞控制
- 拥塞控制策略
- IPv6网络拥塞控制
- 面试:C语言C++小知识总结(1)
- spark-2.0-从RDD到DataSet
- java的枚举
- 最简单的计算机
- 5.一学期的学校
- 拥塞控制
- 【EA教程】——ER图生成数据库
- 【Linux】zookeeper集群
- POJ 1017-Packets
- hdu1527 取石子游戏-威佐夫博奕
- hibernate
- poj3613 Cow Relays
- Hibernate持久化对象的状态(1)
- 关于react-native不能热加载的解决方法