E
evering
Unregistered / Unconfirmed
GUEST, unregistred user!
需求:
类似提供FTP/HTTP服务,为连接上来的各客户端提供文件下载等服务,现在需要限制各客户端可用的最大带宽,比如,指定某个客户端连接上来后,下载速度最大只能到10,000字节/秒。
我能想到的方法是,将时间分段,比如每秒分成10段,则每段时间长度为100毫秒,在一段时间只发送10000/10=1000字节的数据
但是感觉这个方法不是太好,请介绍一些更好的相关算法?
类似提供FTP/HTTP服务,为连接上来的各客户端提供文件下载等服务,现在需要限制各客户端可用的最大带宽,比如,指定某个客户端连接上来后,下载速度最大只能到10,000字节/秒。
我能想到的方法是,将时间分段,比如每秒分成10段,则每段时间长度为100毫秒,在一段时间只发送10000/10=1000字节的数据
但是感觉这个方法不是太好,请介绍一些更好的相关算法?