什么是开环拥塞控制?

当网络节点或链路承载的数据超出其处理能力时,服务质量的下降称为“网络拥塞”。网络中的拥塞会导致数据包丢失甚至阻塞新连接等影响。

因此,网络中的拥塞可以定义为“由于消息流量过大导致网络响应时间变慢而在网络层发生的状态称为拥塞”。

拥塞的影响

以下是拥塞的影响 -

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

  • 此外,在最坏的情况下,由于发生延迟,也可能发生重新传输,这会使情况恶化。

拥塞分类

对拥塞进行分类的更广泛方法如下 -

  • 实际网络拥塞

  • TCP/IP 拥塞

拥塞控制技术

为了控制网络中的拥塞,控制技术大致分为两类,如下所示 -

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

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

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

开环拥塞控制

在这种情况下,控制策略被应用于防止拥塞发生之前。它由源或目标处理。

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

  • Window Policy - 在这种类型的窗口中,发送者也可能会影响拥塞。对于拥塞控制,选择性重复窗口优于 Go-Back-N 窗口。在 Go-Back-N 窗口中,当一个数据包的计时器超时时,可能会重新发送一些数据包,尽管有些数据包可能已经安全完好地到达接收器。

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

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

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