寻好的带宽控制算法(100分)

  • 主题发起人 主题发起人 evering
  • 开始时间 开始时间
E

evering

Unregistered / Unconfirmed
GUEST, unregistred user!
需求:
类似提供FTP/HTTP服务,为连接上来的各客户端提供文件下载等服务,现在需要限制各客户端可用的最大带宽,比如,指定某个客户端连接上来后,下载速度最大只能到10,000字节/秒。

我能想到的方法是,将时间分段,比如每秒分成10段,则每段时间长度为100毫秒,在一段时间只发送10000/10=1000字节的数据

但是感觉这个方法不是太好,请介绍一些更好的相关算法?
 
看看BT的源代碼不就行了,還不錯。
 
谢谢guanyueguan,找到了eMule的源码的相关部分

如果有相关算法就更好了
 
暂时结束吧
 
后退
顶部