这两个算目前比较流行的router fireware。不少router可以刷这两种fireware,刚好我都用过这两个,就做一个比较把。& J0 \. H- K+ M8 Q
) ^6 c/ Z( M: A6 Y% {1:界面比较( @2 Q) ^6 }# L& u( { H# [$ v
8 s U. i: C9 b       我比较喜欢dd的界面,因为他的管理菜单是横排的,尤其我用的是宽屏,这样管理起来比较方便。还有就是提供不少的风格来选择。
D) i4 V* e+ |4 s* S# T1 X
! c7 g9 L0 l, V) | m而tomato,好像就只有一种风格。不过router,也就配置一次,无所谓了。
' f5 {7 T. _! n
! A2 x. A, c$ j, G5 O2:语言
9 b1 Q Y0 p2 L% i" H/ k7 E+ ~
]" k) [9 l' y! C/ R' `很多人都希望有中文版,目前dd本身就带中文,修改语言种类就可以了。
: C, c E; j$ h* y1 c% z1 t7 e2 x& ^" b o' s
tomato,目前已经有人做汉化了,有繁体和简体。不过不是官方,' H3 b& ]) O) ? g/ t
6 s$ R, `# X* j& L0 J4 L" O. Z
我自己就喜欢用英文,很多情况下,不知道中文是什么意思,翻译不好翻啊。
, T8 I2 l0 t3 ^0 m
" Y$ [0 C9 E+ Y& d1 `0 [9 F8 k3:支持的硬件! a9 v5 u- P _4 k) Z
]" ~- R- z& W, K# z% N1 l
目前应该是dd可以刷的硬件比较多点,可以刷tomato的基本都是可以刷dd。大家可以查询一下官方网站。目前很新的硬件,支持802.11n的dd都支持了。: O7 Z( F5 ^+ L' J& w
5 ]. f9 P+ I9 X3 w9 ~# Y& J3 ?4:版本的升级和更新
* Y V3 n0 `9 G; K! X T5 C& z8 }" w2 B/ a( c& h7 y
tomato好像是在06年才出来的,不过版本升级很快啊,现在好像1个月出一个版本," r1 L, D3 _& ^4 z1 D+ S8 D
3 O, I6 t2 Y3 j- I. \- Q
ddwrt 出来很长时间了,现在是v24版本,v24sp1也出来了。 d, `# X' T7 o5 i. H
4 \. F0 o7 `$ t, y4 o( I) ]2 k- N' p" L+ m
5:性能比较' G& z' m1 A! e7 o* G
2 ~1 `- H& a) Q
性能,很多情况和功能相关,功能越多,性能肯定好不了多少。其实就看你怎么使用。如果只是用来当router用,那么绝对是tomato性能好。- @' F2 V8 M- d6 V9 { ^3 X
* d0 S, @5 u: ^# x* b1 K, K0 {$ J我现在用的是tomato1.19,我一直都很奇怪,认为里面显示的cpu占用,不准,都是0,无论我bt,电驴,迅雷,一台机器的时候,cpu基本都是0,不动。
$ Y2 g9 F& U; N. a
4 V& Z, f$ Q. a, W7 H5 S你只有在机器重新启动的情况下,启动某些服务,才能看到cpu使用一点。
# ~2 ^4 n1 N8 X; T
. q" s t, [& L8 Eddwrt,就差不少了。我用1台机器,就能把cpu占用到20%左右。如果是4台机器,估计就能把他累死。/ m5 T3 D8 i" ^' Z4 l* @4 _ l
- ]9 \, E7 K+ G: q8 y" x8 u4 \- w9 c3 C
淘宝上就有卖家说,如果是用来做router,那么tomato绝对是首选。1 q G+ ?# E, l- g
3 O* _! U9 I% A& q4 l8 s看来是不错。
. L! L; }; w" H: Q( ]
/ }" T X' K4 e' ], a, e! m不过我没有用过目前最新的ddwrt v24 rc5以上的版本。不过估计差不了太多。7 b9 C* |- \ w. ~8 |0 e
/ t/ W" g- M$ V; @! B. `; u. _2 Y R6:功能比较
; ~+ o3 p! H, G7 Q' I# _3 G- [% u
这个就具体谈谈他们的功能把
+ B5 A2 X2 k+ o
! o" t& Z [# b! |1 {, X& [1 J(1)动态dns
/ ~5 c/ Y0 B0 j& H7 l c6 h
% s4 Q+ \, n& ^% \% X6 r这个两个都支持。我都测试过,没有问题。不过我感觉tomato功能比dd强不少,不过我没有用到那些功能。* {; K! d1 c4 b& ~
. m2 d9 C! ^1 j" l8 M: N3 ~
可以配置的地方比ddwrt多不少。
# L. t/ Q, X( u% @# Q( @7 Y
0 O4 u( ^! V* u/ L$ k% u+ y(2)QOS. b& i* ]9 @) s! t, N
* i, e- i. f3 y, `1 q, t
这可是比较高级的设置,让你可以全速下载,又不影响上网。我没有测试过ddwrt的qos,不过从网上的资料可以看到,qos,还是tomato比较强大。这也是tomato的一个很大的特点。+ F+ L; [0 v# e4 O7 P
" h( L6 |% R+ ?3 J" O
这两天我刚好在公司测试qos的功能,发现真的是能起到作用,关键的一点是启动的qos功能,不会过多影响router的性能。
; l" @$ c! R4 Z+ o- w8 z4 {: w) g
我只发现内存占用多了2m,没有发现cpu占用变多。这是很难的的。1 \ q9 B2 G) i- V% d# N; _# {: F
, w: I4 B: w/ N- p
前两天看routeros的3.0的特性,也提到他们要实现7层过滤的功能。这个和tomato是一样的。) u' ?! G; u4 z$ a# E
9 L6 X* g' X2 l7 ]% @: U5 q6 s( ]
设置好qos,还能很好保证router的性能。我测试了一下,我现在通过qos现在上传的带宽,发现我的迅雷上传就控制住了。% g$ B2 W: ^, N. R
( x5 }8 o! I0 ~+ V9 _
很多情况下,你上网慢,不是没有带宽了,是由于adsl,上传只有512k,都给占满了,所以你无法上网。& K" a* e0 s+ f$ E, w: o) ~
6 v4 a; v. r- |. s" h" m
(3)snmp的功能
/ i! k) F \" c* t9 q
1 F; N/ _) {" P7 o5 K2 B6 G* `这个功能,可以让你不需要登陆router,就可以看到router的状况,比如流量。这个功能只有ddwrt有。0 _* V+ `. e# B% ?: J( V( S% e
. x/ D# X' g0 ]5 |& p: x9 b1 J
(4)中继的功能
& h! i& @* ]. s, `# G& Q' U& ^, L; V- I% ~6 P8 }. m
这是ddwrt一个非常大的亮点,假如你希望用一个无线的router去连接另外一个无线的router,那么只有ddwrt有这个功能。- m6 E+ C/ M5 b
|& S6 H7 k5 x4 S
不过说实话,一般用到这个功能的场合真不多,看你应用。" ^2 R- u" M! p: `
# q/ t5 H/ a0 Y& j& y4 O(5)带宽的检测
" n3 x; w D6 [/ M% ~$ j, _7 Q! a6 Q$ Q0 }! t& Q: h( P( b
这点上面应该说各有强项,如果说登陆router查看带宽,那么说tomato强。尤其说查看带宽的时候,性能没有过多的影响。
& g5 S! L. D& r, Z5 L3 B6 M
+ J4 ^3 m3 Y- S8 F, s7 u不过如果你希望看到具体每台机器的流量,那么目前tomato说做不到。3 c7 Q; [6 s2 r) W
+ B, _+ U4 {5 E, v+ d9 W7 A
ddwrt上,还能看到每台机器实时的对外的连接数,这个功能不错,可以查出谁用的资源多,不过问题就是当你打开这个界面的时候,cpu占用就起来了,会到100%甚至超过。
6 f* |. ]% H9 M' z( D) a8 ?& Y l" F) ?5 ?% b% E
还有就是ddwrt提供工具,你可以在本地查看到每台机器的实时的流量。这个应该能大幅减轻router的负载。这个功能还是很不错的。7 }. h0 ^1 a) A& z; ~/ [9 t
0 h0 _2 _0 D0 w% v
[ 本帖最后由 纷飞冷雨 于 2008-8-10 20:36 编辑 ] |