linux、FreeBSD网桥转发性能对比
linux、FreeBSD网桥转发性能对比Byktrudger 发表于 2006-6-2 13:36:00
linux 2.6.9(redhat enterprise linux 4 update1)
包长 带宽 包速(pps)字节速率(Mbps) CPU占用
64 18.3% 259875 141.37 86%
128 30.46% 250501 264.54 94.5%
256 56.45% 250016 524.19 96%
512 89.93% 209732 865.77 80%
1024 100% 119274 980.91 40%
1500 100% 82020 986.86 29.5%
混包 43.97% 401.36 239825 93.5%
FreeBSD 4.11(polling enable,HZ=4000)
包长 带宽 包速(pps)字节速率(Mbps) CPU占用
64 32.6% 462963 251.85 1%
128 48.87% 401929 424.44 1%
256 66.35% 296209 616.11 1%
512 84.94% 198098 817.75 0%
1024 100.0% 119274 980.91 0%
1500 100% 82020 986.86 0%
混包 60.26% 328831 549.97 0%
FreeBSD 4.11(polling disabled,SMP enable)
包长 带宽 包速(pps)字节速率(Mbps) CPU占用
64 32.0% 454545 247.27 41%
128 48.10% 395570 417.72 46%
256 64.97% 290023 603.25 27.5%
512 84.94% 198098 817.75 30%
1024 100.0% 119274 980.91 14%
1500 100% 82020 986.86 11%
混包 59.17% 322888 540.03 41%
FreeBSD 6.0 (polling disabled, if_bridge)
包长 带宽 包速(pps)字节速率(Mbps) CPU占用
64 22.98% 326371 177.55 93%
128 38.48% 316456 334.18 97%
256 65.88% 294118 611.77 87%
512 84.54% 197161 813.88 32%
1024 100% 119274 980.91 22.5%
1500 100% 82020 986.86 17.5%
混包 57.97% 316351 529.09 88%
FreeBSD 6.0 (polling disabled, BRIDGE)
包长 带宽 包速(pps)字节速率(Mbps) CPU占用
64 26.43% 375375 204.20 95%
128 44.44% 365497 385.96 93%
256 65.88% 294118 611.77 61%
512 84.54% 197161 813.88 30%
1024 100% 119274 980.91 22.8%
1500 100% 82020 986.86 17%
混包 59.48% 324561 542.83 82%
FreeBSD 6.0 with RG-NTD(polling disabled, BRIDGE)
包长 带宽 包速(pps)字节速率(Mbps) CPU占用
64 10.2% 144844 78.16 89.5%
128 17.19% 141403 149.32 90%
256 31.60% 141084 293.45 89%
512 60.5% 141084 582.39 91%
1024 100% 119274 980.91 75%
1500 100% 82020 986.86 46.4%
混包 26.38% 143988 240.79 89%
PCAP抓包性能:
64字节 12.88% 183016 99.56 99%
PCAP单向抓包性能
64字节 565611 39.82% 307.69 50%
sysctl debug.bpf_bufsize=524288
sysctl debug.bpf_maxbufsize=1048576 unix才是王道。 不过UNIX太专业了。
技术支持不好,很多硬件驱动都没有。自己开发,不可能。 我最近就在弄bsd 的if_bridge,在弄一个桥过滤墙,谁有兴趣,聊几句? 原帖由 zooyo 于 2007-4-21 11:05 发表 http://bbs.routerclub.com/images/common/back.gif
unix才是王道。
王道是polling enable不是unix 不错,支持一下 哎 不知道要投靠谁了?lin 和U这两兄弟怎么也差那么多啊!我看长得都差不多啊
页:
[1]