找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 15964|回复: 13

[转贴]几种路由之简单比较

[复制链接]
发表于 2004-6-20 09:38:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
闲来无事,拿来一台小pc 赛杨1G 64M RAM 双tp-link 8139网卡做我的office电脑的防火墙 测试一下 openbsd freebsd ipcop m0n0wall 全100M网络 网卡1 192.168.2.1 /24 网卡2 10.2.0.55/8 gw 10.2.0.5 客户机 192.168.2.2 通过192.168.2.1 做 nat 先装openbsd3.5 配置 /etc/hostname.rl0 hostname.r11 rl0为网卡1 rl1为网卡2 touch /etc/rc.conf.local (默认没有这个文件) 关掉sendmail ntpd 之类的 加上一行 pf=YES vi打开 /etc/pf.conf 把其中的 Ext = "tun0" # 与外界相连的设备名 换成rl1 Int = "" # 与局域网相连的设备名 换成rl0 然后接着有一条 #nat on XXX 的 去掉#号 最简单的nat就搞定了 192.168.2.2通过openbsd下载 10.2.0.30 上的office2k.iso 速度超过7800kbyte/s 下载时用top观察 cpu idle最多71-72% ,interrupt 30%左右 然后用m0n0wall 1.0的光盘+floppy版 配置好lan 和wan接口和ip地址后默认nat就ok了 192.168.2.2通过m0n0下载 10.2.0.30上的office2k.iso 速度超过8200kbyte/s 没有shell 没法用top看负载 管理界面有一个system中各负载一直为0.00 装ipcop1.4a7版配置好网络类型和ip后默认nat就ok了 192.168.2.2通过ipcop下载 10.2.0.30 上的office2k.iso 速度超过8600kbyte/s 下载时用top观察 cpu idle大多在65%以下, interrupt 35%以上 换Freebsd4.10 配置/etc/rc.conf 中ipfilter_enable=yes ipnat_enable=yes 配置 /etc/ipnat.rules map rl1 192.168.2.0/24 -> 192.168.0.55/32 portmap tcp/udp 10000:60000 map rl1 192.168.2.0/24 -> 192.168.0.55/32 192.168.2.2通过freebsd下载 10.2.0.30 上的office2k.iso 速度超过8000kbyte/s 下载时用top观察 cpu idle稳定在70% interrupt 30%左右 编译内核去掉多余device 加上options DEVICE_POLLING options HZ=1000 然后 sysctl中加上 kern.polling.enable=1 再试 下载 192.168.2.2通过freebsd下载 10.2.0.30 上的office2k.iso 速度超过8100kbyte/s 下载时用top观察 cpu idle稳定在100% ,interrupt稳定0% 值得一提的是使用ipcop做gw时 在稳定下载中的某个瞬间 cpu idle仅仅有34% 这是否说明为linux代码在稳定性的莫个方面有?,另观察Freebsd 中的cpuidle 一直稳定在70%,在整个FTP下载过程中,cpu idle浮动范围不过超过9个百分点 再就是Freebsd的polling了 真是很恐怖 interrupt 稳定0% cpu idle 100% 好像m0n0也是如此 是不是也启用了 polling ?? 做过优化的m0n0 速度上真的 很让我满意 在加上超越ipcop的功能 (桥过滤 vpn ipsec 带宽控制等)让我非常喜欢,但对比ipcop 界面我认为还不够好,至少系统和网络状态的界面ipcop就做的非常直观丰富 呵呵 说明3点 1: 纯粹个人无事时做的一个测试,不会为此测试做任何方面的任何保证 2:速度超过XX 是指下载时,速度能够达到或者超过此速度 并不是一直能够稳定超过这个XX 而是在数百Kbyte范围内波动 3: 欢迎和我做技术交流 我现在是菜鸟而已转自freebsdchina zmoon
routeros
发表于 2004-6-20 16:39:16 | 显示全部楼层
厉害,我真菜。你讲的好多名词我都不懂还请往后多多指教!
routeros
回复

使用道具 举报

发表于 2004-6-20 20:14:57 | 显示全部楼层
不错,最好有直观的数据做对比。看来BSD系统还是最优秀的
routeros
回复

使用道具 举报

 楼主| 发表于 2004-6-22 09:46:24 | 显示全部楼层
个人认为bsd是最好。
routeros
回复

使用道具 举报

发表于 2004-6-23 21:31:02 | 显示全部楼层
有测试就很有说服力。
routeros
回复

使用道具 举报

发表于 2004-7-31 21:50:37 | 显示全部楼层
是啊,到底有没有人做过正式的测试呢??
routeros
回复

使用道具 举报

发表于 2004-7-31 23:37:28 | 显示全部楼层
其实速度没什么,linux和bsd速度上是一个档次的,差不多!!!!但是bsd的稳定性决定了,让人更喜欢!!!bsd好!linux也好!每天都linux and bsd。。
routeros
回复

使用道具 举报

发表于 2004-10-17 17:20:10 | 显示全部楼层
有比较就有说服力
routeros
回复

使用道具 举报

发表于 2005-11-10 16:58:01 | 显示全部楼层
linux和bsd速度上是一个档次的,差不多!!!!

但是bsd的稳定性决定了,让人更喜欢!!!

bsd好!linux也好!每天都linux and bsd。。
routeros
回复

使用道具 举报

发表于 2006-3-20 10:34:00 | 显示全部楼层
有条件的可以测一下其它硬件配置下的情况。
routeros
回复

使用道具 举报

发表于 2006-4-23 20:03:42 | 显示全部楼层
确实很多的东西需要学习啊
routeros
回复

使用道具 举报

发表于 2006-8-25 19:22:17 | 显示全部楼层
mono有http代理缓存功能吗?就这一点我觉得在较大规模的网络里是最致命的缺点了
routeros
回复

使用道具 举报

发表于 2007-8-23 19:40:24 | 显示全部楼层
确实很多的东西需要学习啊
routeros
回复

使用道具 举报

发表于 2007-9-2 02:04:48 | 显示全部楼层
linux没有polling吗?

[ 本帖最后由 sen9ob 于 2007-9-2 02:25 编辑 ]
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-9-28 08:27 , Processed in 0.227610 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表