如何实现带宽控制,限制上传下载速率?

mhhaifeng 2012-07-04 09:02:07
如何实现带宽控制,限制上传下载速率?
监控倒简单,直接读取信息就行
那怎么控制?
怎么设置虚似网卡的带宽?
如何实现像360流量监控中的限制上传下载速率?
实现这个功能后对网速有什么负面影响?
...全文
1693 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
SNOM_Me 2014-03-12
  • 打赏
  • 举报
回复
引用 3 楼 aqtata 的回复:
读读这个,360的好像是通过TDI驱动做的 http://blog.csdn.net/lziog/article/details/6530501
大爱啊
fang 2012-07-25
  • 打赏
  • 举报
回复
检测流量大小确实是挺简单,控制流量大小不知道控制TCP协议栈发送缓冲大小能不能实现,感觉上能说得通没实现过。帮顶,有做过的出个声。
mhhaifeng 2012-07-23
  • 打赏
  • 举报
回复
看来人品太差了!

有接分的没? 散分结贴
mhhaifeng 2012-07-11
  • 打赏
  • 举报
回复
自己顶
各位有没什么好意见?参考下
mhhaifeng 2012-07-05
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

读读这个,360的好像是通过TDI驱动做的
http://blog.csdn.net/lziog/article/details/6530501
[/Quote]
看了下 限时方案是:测速->超速->暂停发送数据一段时间使之减速->超速->暂停
这方案 好像不太靠谱 做服务端流量控制更不妥

TDI好像过时了 vista 以上都不支持了
NDIS 找到些资料分享下 http://wenku.baidu.com/view/1f1f6134eefdc8d376ee323e.html

WFP http://blog.sina.com.cn/s/blog_55a9111c0100s0of.html
天涯倦客 2012-07-04
  • 打赏
  • 举报
回复
不错 路过
mhhaifeng 2012-07-04
  • 打赏
  • 举报
回复
介绍一文章
http://www.eefocus.com/article/07-09/160050809390246.html
只可惜 只是大概介绍 没写具体一点的
最细一句就是
控制效果:采用DPI和DFI技术的带宽管理系统在对具体应用进行带宽控制的时候采用的基本上都是TCP的滑窗机制或队列控制技术,都可以实现对应用流量的最大、最小带宽保障或阻断等控制效果。
现在最难理解的是:
要限速,得先测速吧?测速与限速好像挺矛盾的
除非 把带宽分成N等分 每等分的最大速率是一定的 不用测速



1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧