拥塞控制有哪些不同的方法?

拥塞的存在意味着负载大于网络上可处理的资源。通常我们会通过尝试增加资源或减少负载来获得减少拥塞的想法,但这并不是一个好主意。

拥塞控制方法

有一些方法可以在网络上进行拥塞控制,这些方法通常在不同的时间尺度上应用,以防止拥塞或在拥塞发生后对其做出反应。

让我们逐步理解这些方法,如下所述 -

Step 1 - 避免拥塞的基本方法是建立一个与其承载的流量非常匹配的网络。如果更多的流量被引导但低带宽链路可用,则肯定会发生拥塞。

Step 2 - 当出现严重拥塞时,有时可以动态添加资源,如路由器和链接。这被称为配置,它发生在几个月的时间尺度上,由长期趋势驱动。

步骤 3 - 为了利用大多数现有网络容量,可以根据流量模式定制路由器,使它们在白天网络用户使用更多并在不同时区睡觉时处于活动状态。

第 4 步- 一些当地广播电台有直升机在他们的城市周围飞行,以报告道路拥堵情况,以便他们的移动听众能够将他们的数据包(汽车)路由到热点周围。这称为流量感知路由。

第 5 步- 有时无法增加容量。减少拥塞的唯一方法是减少负载。在虚拟电路网络中,如果新连接会导致网络拥塞,则可以拒绝它们。这称为准入控制。

第 6 步- 路由器可以监控平均负载、排队延迟或数据包丢失。在所有这些情况下,不断增加的数字表明拥塞加剧。网络被迫丢弃它无法传递的数据包。通用名称是负载脱落。选择丢弃哪些数据包的更好技术有助于防止拥塞崩溃。