在 Linux 中限制每个连接的带宽

在 Linux 中限制每个连接的带宽

我无法真正在 Google 上找到这个,这让我很惊讶,但也许我只是找错了方向...我想限制每个 TCP 连接的带宽,即所有连接都进入一个接口,使用相同的源地址,具有相同的目标端口,并且每个连接都应限制为例如 5 Mbit/s。这个想法是使用一个 20 Gbit/s 接口模拟数百个拥有慢速 DSL 线路的用户。

我猜想一定有一种方法可以用唯一标记来标记属于特定连接的所有数据包,然后使用这个标记来限制速度,但我从未以这种方式使用过 iptables/tc :/

非常感谢你的建议!Tomas

答案1

使用涓流来限制客户端的带宽。

相关内容