免费注册 查看新帖 |

Chinaunix

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

[网络管理] pf和iptables的压力测试对比---所有测试结果统计和详细数据已整理完毕 [复制链接]

论坛徽章:
0
1 [报告]
发表于 2008-03-17 10:20 |显示全部楼层
期待 linux 的结果

论坛徽章:
0
2 [报告]
发表于 2008-03-17 17:13 |显示全部楼层
原帖由 hqpp 于 2008-3-15 17:12 发表
附录 生成防火墙规则的c 代码 (方便懒人使用,改改就可以了)
####################################
## 参数c没有用上,主要因为生成的规则已经够多了 没必要在加其他条件了
#include<stdio.h>
main()
{
FILE *fp;
int a=0;
int b=0;
int c=0;
fp=fopen("c:\\temp.txt","w");
loop: for(a=1;a<252;a++)
fprintf(fp,"iptables -A FORWARD  -s 172.16.%d.%d  -j DROP\n" ,b,a);
if(c<1)
{
if(b==250)
{c=c+1;b=1;a=1; goto loop; }
if(b<251)
{
if ( a>250 )
{ b=b+3; goto loop;}
}
}
fclose(fp);
}

#######################################

这个程序估计让你先运行几个小时的
iptables 规则数量越多,插入/追加就越慢

论坛徽章:
0
3 [报告]
发表于 2008-03-18 07:36 |显示全部楼层
柱状图蛮好看,用什么画的?

论坛徽章:
0
4 [报告]
发表于 2008-03-18 16:56 |显示全部楼层
我用的也是千兆网卡,为什么单向、单线程、无规则的情况下只有不到 400Mbps?
endpoint1 和 endpoint2 都是 XP 系统,Realtek RTL8168 千兆网卡
测试机 Intel 82541 千兆网卡

endpoint1 与 endpoint2 直连可以达到 960Mbps,连上 Linux 后只有 390Mbps,网线没有问题,Linux 系统 CPU 剩余 50%,为什么这样?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP