免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: springwind426
打印 上一主题 下一主题

[网络管理] 发布一个速度匹配的内核模块(hashspeed) [复制链接]

论坛徽章:
0
1 [报告]
发表于 2008-01-03 01:47 |显示全部楼层
这样的限速仅仅是通过丢包实现的,如果能结合 tc 实现针对 per IP 进行流量整形就好了
我也在考虑这个问题,但目前还没有什么好的想法
初步想法是修改 tc 的内核代码,通过 hash 实现对 per IP 的控制

论坛徽章:
0
2 [报告]
发表于 2008-01-03 11:14 |显示全部楼层
springwind426 兄这个模块是你自己改的吧?是根据哪个内核版本的 hashlimit 改的?
我对比了一下 2.6.21 的,发现不是 ipt_hashlimit 而是 xt_hashlimit,里面也有很多结构都不一样了
我相对比一下改之前和之后的情况,看看究竟动了哪里

论坛徽章:
0
3 [报告]
发表于 2008-01-03 12:43 |显示全部楼层
原帖由 springwind426 于 2008-1-3 11:42 发表
对,就是用hashlimit修改的

是根据哪个内核版本的 hashlimit 改的?

论坛徽章:
0
4 [报告]
发表于 2008-03-09 01:50 |显示全部楼层
原帖由 skylove 于 2008-3-9 00:23 发表


结果倒是编译出来了,不过不少警告。。。

make
make -C /lib/modules/2.6.24.3skylove/build M=/data/hashspeed-0.1 modules
make[1]: Entering directory `/data/linux-2.6.24.3'
make[1]: Warning: ...

你的是 64 位机吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP