什么是开环拥塞控制?


当网络节点或链路承载的数据量超过其处理能力时,就会出现服务质量下降的情况,这被称为“网络拥塞”。网络拥塞可能导致数据包丢失甚至阻止新的连接。

因此,网络拥塞可以定义为:“由于大量消息流量导致网络响应时间变慢而出现在网络层的一种状态被称为拥塞”。

拥塞的影响

以下是拥塞的影响:

  • 由于响应时间增加,整体性能降低。

  • 此外,在最坏的情况下,由于延迟,还会发生重传,从而使情况恶化。

拥塞的分类

对拥塞进行分类的主要方法如下:

  • 实际网络拥塞

  • TCP/IP拥塞

拥塞控制技术

为了控制网络中的拥塞,拥塞控制技术主要分为以下两类:

  • 开环指的是为了防止拥塞而应该使用的协议。也就是说,拥塞不应该首先发生。这是基于良好的设计实现技术,以防止拥塞的发生。

  • 闭环允许系统进入拥塞状态(如果发生),检测到它,然后继续消除拥塞。这是基于接收到的反馈机制。借助反馈,可以检测并消除网络中的拥塞。

现在让我们详细讨论开环拥塞控制:

开环拥塞控制

在这种控制中,策略是在拥塞发生之前应用的。它由发送方或接收方处理。

  • 重传策略 − 这种类型的策略有时是不可避免的。如果发送方认为数据包丢失或损坏,则它会考虑重传。因此,重传策略可以防止拥塞。

  • 窗口策略 − 在这种类型的窗口中,发送方也可能影响拥塞。选择性重传窗口比Go-Back-N窗口更适合拥塞控制。在Go-Back-N窗口中,当某个数据包的计时器超时时,可能会重发多个数据包,尽管有些数据包可能已安全到达接收方。

  • 确认策略 − 接收方实施的此策略也可能影响拥塞。如果接收方没有确认它接收到的每个数据包,它可能会减慢发送方的速度并帮助防止拥塞。接收方只有在有数据包要发送或特殊计时器过期时才发送确认。接收方可以决定一次只确认N个数据包。

  • 丢弃策略 − 路由器的丢弃策略可以防止拥塞,同时可能不会损害传输的完整性。

  • 准入策略 − 准入策略是一种服务质量机制,可以防止虚拟电路网络中的拥塞。

更新于:2021年9月13日

15K+ 浏览量

开启你的职业生涯

完成课程获得认证

开始学习
广告