什么是计算机网络中的减载?
拥塞的存在意味着负载大于网络上可处理的资源。通常我们会通过尝试增加资源或减少负载来获得减少拥塞的想法,但这并不是一个好主意。
有一些方法可以在网络上进行拥塞控制,这些方法通常在不同的时间尺度上应用,以防止拥塞或在拥塞发生后对其做出反应。
现在让我们看看一种称为减载的拥塞控制技术 -
减载
它是拥塞控制的方法之一。路由器包含一个缓冲区来存储数据包并将其路由到目的地。当缓冲区已满时,它只是丢弃一些数据包。它根据数据链路层实施的策略选择要丢弃的数据包。这称为减载
减载将使用丢弃旧数据包而不是新数据包来避免拥塞。丢弃作为差异的一部分的数据包是更可取的,因为未来的数据包取决于全帧。
为了实施智能丢弃策略,应用程序必须标记它们的数据包以向网络表明它们的重要性。当必须丢弃数据包时,路由器可以先丢弃最不重要的类的数据包,然后再丢弃最重要的类,以此类推。
好处
减载的优点如下 -
它可用于检测拥塞。
它可以从拥塞中恢复。
它减少了网络流量。
跨网络的同步数据包流。
在发生拥塞之前删除数据包。
缺点
减载的缺点如下 -
数据包由于被路由器丢弃而丢失。
如果缓冲区大小较小,则会导致更多数据包被丢弃。
不能保证避免拥塞。
路由器始终检查缓冲区是否已满的开销。
以上是 什么是计算机网络中的减载? 的全部内容, 来源链接: utcz.com/z/363017.html