我需要限制带宽的使用,类似于一些ISP的做法,所以在几秒钟后,它会降低速度。
你正在寻找的是所谓的交通塑造。 它的最佳信息来源(我知道的)是Linux高级路由和stream量控制 。 这有点过时,但仍然有很多好的信息。 如果你是谷歌的Linux Traffic Shaping
,你可以find一些脚本和工具,使stream量整形configuration更容易一些。
除非您find工具或脚本来为您完成工作,否则您将使用的特定命令是tc和/或tcng。 我也想警告你,如果你之前没有做过,stream量整形可能会变得非常复杂,特别是如果你正在努力的话。
此外,还要记住,您只能可靠地控制您发送的数据的速度。
你可能也想看看这些类似的serverfault问题:
我们使用tc.bash( 链接 )进行stream量控制,并结合IPTables。 它完成了迄今为止我们所需要的一切。
(在CentOS 4和5上进行testing,并且应该使用tc和iptables来配合linux的任何风格。)