控制摄入对于维持计算机网络中高效的数据传输至关重要,它能防止网络超载,并确保用户之间公平分配带宽,并使用各种方法和计算来有效解决拥堵问题.

控制摄入量的方法

管理网络拥堵采用了几种技术,这些方法可大致分为端到端和网络辅助方法。

端到端摄入控制

这种方法依靠发送者和接收者检测拥塞信号并相应调整传输速率. 传输控制协议(TCP)是常用的一个例子,它使用AIMD(Additive Great multiplicative Drowning)等算法来控制数据流.

网络辅助摄入控制

在这个方法中,路由器和开关等网络设备积极参与管理流量. 技术包括明确压缩通知(ECN),它标记包以信号拥塞而不丢弃.

摄入控制计算

有效的拥堵管理涉及计算最佳传输率和缓冲大小。关键公式包括:

  • Bandwidth-Delay产品(BDP): BDP=Bandwidth × 圆盘时间
  • 摄入窗口大小:[]根据网络反馈进行调整,以防止超载
  • 包损失率: 用于估计网络拥堵水平