POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 12919|回复: 53
打印 上一主题 下一主题

【图文】SOHO路由性能大比拼

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-30 15:51 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 glk17 于 2010-6-15 15:30 编辑

由于字数超过限制,本文将移至我的博客继续探讨
http://glk17.blog.hexun.com/51839172_d.html
测试结果,及数据记录保存在在SkyDrive:
http://cid-1d62a95aef600e03.photos.live.com/browse.aspx/Router%20Performance%20Test
http://cid-1d62a95aef600e03.office.live.com/browse.aspx/.Public/RPT


评价一个无线路由的好坏,主要从性能,功能,稳定性这三个方面来比较

无线路由的网络性能主要分三部分:
内外通讯能力:
WAN转发吞吐量,连接数(这主要和路由的处理能力有关,关系接入带宽的能力和带机的数量)
内部通讯能力有线部分:
LAN-LAN的速度,这个和路由的交换机芯片有关,关系到局域网传输文件速度的快慢
内部通讯能力无线部分:
LAN-WLAN,WLAN-WLAN的速度,这个主要和路由无线模块有关,关系到无线传输的快慢

一般SOHO级的路由原厂固件功能很有限
譬如不管哪个品牌原厂固件下很少有完善有效的Qos系统;原厂固件下USB的拓展应用往往十
分有限等等。但是某些特定硬件配置的路由由于被第三方固件支持,譬如DD-WRT,Tomato,
OpenWRT等。刷写第三方固件后可以极大增强路由的功能,甚至实现某些数千甚至上万元
专业设备才有的功能。

路由的稳定性和性能及功能也有着相互联系
如果路由性能较低,虽然满负荷工作可以胜任网络应用,但是像计算机一样,长期工作在满负
荷甚至超负荷也会降低稳定性;功能方面也一样,路由的硬件资源有限,承载功能越多出错概
率也越大,这也是为什么一般原厂固件比DD-WRT稳定的原因;另外,路由是否能长期稳定
工作,还和路由的设计,做工,散热等等因素有关。





本文将主要探讨路由性能的比较和测试
测试项目:WAN转发吞吐量,PPPoE吞吐量,最大连接数,附加功能测试(譬如USB读写速度)

注:
1,LAN-LAN的局域网性能,特别是大家比较关心的路由千兆网络拷贝速度,从测试结果来看
几款千兆的路由及交换机测试曲线和网线直连时效果一样,普遍达到端口线速,跟路由本身关系
不大。关于此方面将另外探讨,这里就不多作论述;
2,路由无线部分的和很多其他因素有关,较为复杂,譬如无线网卡的选择,芯片兼容,加密
与否等,另外还有无线信号覆盖的测试。这些内容也将另作探讨

WAN转发吞吐量测试:
两台PC,PC1做主机IP设为192.168.2.1,路由WAN口接PC1,LAN接PC2(192.168.1.2)作客户端,
路由的WAN为192.168.2.2(静态IP),LAN子网为192.168.1.0/24,测试路由的WAN NAT转发性能。
注:模拟网络流量的测试软件可选NetIQ Chariot或者jperf(Iperf的Java GUI图形界面版)
NetIQ Chariot介绍下载及教程:http://www.right.com.cn/forum/viewthread.php?tid=21168
备用下载页面:http://www.xdowns.com/soft/1/3/2009/Soft_55091.html
jperf下载页面:http://code.google.com/p/xjperf/
Java环境插件:http://www.java.com/zh_CN/download/manual.jsp

测试准备步骤:
1. 关闭无线

2. 关闭Firewall防火墙

3. 关闭Qos服务

4. 为客户端PC开启DMZ

5. LAN<->LAN的预测试,检查以上测试环境是否存在瓶颈




PPPoE吞吐量测试:
两台PC,PC1做主机建PPPoE服务器,路由WAN口接PC1,WAN建PPPoE拨号,LAN接PC2作客户端。
模拟最常见的SOHO路由上网方式,测试路由的PPPoE NAT转发性能。
注:PPPoE Server为Windows XP主机,安装RASPPPOE协议,创建传入的连接来模拟。
RASPPPOE下载页面:http://www.raspppoe.com/conf.php

测试平台搭建过程:
PC1建立PPPoE Server


先上图,文字稍后补上
内容未完,待续。。。



附设备目录:

802.11G无线路由及一体机
2WIRE 1800HG 200Mhz CPU,16M Flash,32M RAM
阿尔卡特TG585 V7,Broadcom BCM6338 256Mhz,4M Flash,16M RAM
大亚DB-120WG,Broadcom BCM6358 300Mhz,16M Flash,32M RAM,BCM4318 802.11B/G on board,BCM5325百兆Switch
贝尔金7231-4p加强版,Broadcom BCM4712 200Mhz,4M Flash,64M RAM
网件WGR614 V6加强版,Broadcom BCM5352 200Mhz,8M Flash,32M RAM

802.11n无线路由:
Broadcom方案
Linksys WRT150N V1(加强版)
CPU BCM4704 264Mhz,8M Flash ,32M RAM ,BCM4321 802.11 B/G/N on board,BCM5325百兆switch
Linksys WRT300N V1.1(加强版)
CPU BCM4705/BCM4785 300Mhz,8M Flash ,128M RAM ,BCM4321 802.11 B/G/N on board,BCM5325百兆switch
Atheros方案
D-Link DIR 655 A3

CPU UBICOM IP5160U 275Mhz,4M Flash,16M RAM,AR5008-3NG(AR5416+AR2133)802.11 B/G/N MiniPCI,Realtek RTL8366SR千兆switch
Buffalo WZR-HP-G300NH
CPU Atheros AR9132 400Mhz,32M Flash,64M RAM,AR9001AP 802.11B/G/N on board,Realtek RTL8366SR千兆switch
Marvell方案
D-Link DIR 615 A1
CPU Marvell  88f5180 500Mhz,8M Flash,32M RAM,88w8361 802.11 B/G/N MiniPCI,Marvell 88E6061百兆switch

无线网卡:
Broadcom方案
Buffalo WLI-PCI-G300N-AP ,BCM4329 802.11 B/G/N PCI
Atheros方案
AR5008-3NX (AR5416+AR5133)802.11 A/B/G/N MiniPCI
AR5008-3NG (AR5416+AR2133)802.11 B/G/N MiniPCI
Marvell方案
88w8361 802.11 B/G/N MiniPCI
88w8363 802.11 A/B/G/N MiniPCI

有线网卡:
Intel(R) PRO/100 VE Network Connection(on board)
Broadcom 440x 10/100 Integrated Controller(on board)
Intel(R) PRO/1000 MT Desktop Adapter(PCI)
Intel(R) PRO/1000 MT Dual Port Network Connection (PCI)82546GB
Broadcom NetXtreme Gigabit Ethernet (PCI-E 1x)BCM5721
Realtek RTL8169 8110 Family Gigabit Ethernet NIC(PCMCIA)

本帖子中包含更多资源

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

x
54#
 楼主| 发表于 2010-6-23 15:24 | 只看该作者
tomato 好像不支持千兆的吧?
雪饮狂刀_alex 发表于 2010-6-23 14:59


Tomato原版不支持,但是Mod版,譬如比较著名的泰迪熊
可以支持WRT320N,WNR3500L,RT-N16之类的11n千兆无线路由
回复 支持 反对

使用道具 举报

53#
发表于 2010-6-23 14:59 | 只看该作者
tomato 好像不支持千兆的吧?
回复 支持 反对

使用道具 举报

52#
发表于 2010-6-22 12:58 | 只看该作者
看直播来了
好像图片打开困难。
回复 支持 反对

使用道具 举报

51#
发表于 2010-6-21 15:43 | 只看该作者
回复 50# glk17

那个看着倒是蛮漂亮的,
另外还是请问下,到底多线程BT的稳定性关键是不是在路由的内存大小呢,
换了一体机,834N的速度显得就要比780Wl的稳,内存都是一样的16MB,
独立的路由+猫会不会速度更稳定些呢。
回复 支持 反对

使用道具 举报

50#
 楼主| 发表于 2010-6-21 15:24 | 只看该作者
回复 48# dupistuta

O2版的阿尔卡特TG585 V7,Broadcom BCM6338 256Mhz,4M Flash,16M RAM
http://bbs.jysq.net/forum.php?mod=viewthread&tid=5390735
回复 支持 反对

使用道具 举报

49#
 楼主| 发表于 2010-6-21 15:20 | 只看该作者
回复  glk17
能推荐码?
按照你的思路
估计linksys就比较接近了。
但是我想问,linksys刷tomato后,能 ...
wujiwu 发表于 2010-6-21 15:01


刷Tomato的路由选择太多了,
基本只要是Broadcom 54M方案的路由都可以刷Tomato(Flash至少4MB)
基于BCM4704,BCM4712,BCM5352,BCM5354等等
部分机子:http://www.dualwan.cn/index.php/tomato-compatibility
其实,这一类硬件的路由,也是折腾的最成熟的机子,基本都是WEB随便刷
而且,没有必要买原版,玩第三方固件就是折腾,原版的一方面价格高,刷坏了没保,刷坏了心疼;另一方面原版机硬件大多比较勉强,要改动一下才能比较好的支持第三方固件。所以,从这些方面便宜的“YLJ”反而是最适合的选择,关键要找品质有保证的卖家。
我自己用的类似的机子有贝尔金7231-4p,在办公室用,除了停电基本一直开着:

连续开机20天多了,内存也可以看到,只用了10MB左右
另一台WGR614 V6刷的Tomato Dualwan也在家,接ADSL连开几十天。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

48#
发表于 2010-6-21 15:15 | 只看该作者
本帖最后由 dupistuta 于 2010-6-21 15:17 编辑

刚入了一个6358的,YLJ834N,感觉ADSL的稳定性还好,无线速度一般,当然,可能和我的两个本都是54MB的有关,原来用780WL实在受不了那个启动速度,重启下要5到10分钟才能拨号成功。

想请问下glk17,第二张图上那个漂亮的白色路由是什么型号的
回复 支持 反对

使用道具 举报

47#
发表于 2010-6-21 15:01 | 只看该作者
回复 45# glk17
能推荐码?
按照你的思路
估计linksys就比较接近了。
但是我想问,linksys刷tomato后,能刷回去吗?尤其不开壳搞什么ttl之列的。
听说rt-n16 刷死了,可以用自带光盘,恢复韧体?意味刷不死?
剩下的没什么选了
如果不要洋**
就是500u了
回复 支持 反对

使用道具 举报

46#
发表于 2010-6-21 14:57 | 只看该作者
围观,dir615A1的怎么没了?记得看到过。
回复 支持 反对

使用道具 举报

45#
 楼主| 发表于 2010-6-21 14:42 | 只看该作者
本帖最后由 glk17 于 2010-6-21 14:43 编辑
请问glk17
有没一款路由
可以满足3~4部电脑,同时运行不同程序只能分配程序优先等级,或者手动qos分配都可 ...
wujiwu 发表于 2010-6-21 13:53


据我了解:
对于Qos有要求的,就肯定不能选一体机
家用的机子Qos很难做到没有一点影响,特别是几乎所有品牌的原厂固件下,Qos面对迅雷等P2P下载几乎无效。
如果一定要选,第三方Tomato固件是这方面做的最好的
一百多的可刷Tomato的路由,用智能Qos,非常简单
对应几百KB/s的ADSL接入,还是比较合适的
回复 支持 反对

使用道具 举报

44#
发表于 2010-6-21 13:53 | 只看该作者
本帖最后由 wujiwu 于 2010-6-21 14:24 编辑

请问glk17
有没一款路由
可以满足3~4部电脑,同时运行不同程序只能分配程序优先等级,或者手动qos分配都可以
例如玩游戏,占用带宽不多,不过要优先等级高。下载bt占用带宽多,但是优先等级低。
举例这款路由qos里面最好有配置端口
然后尅选择high med low之类的优先等级。当然如果还有什么脱机下载,更多功能都没所谓
无线网络没什么要求。54m也行,内置adsl和voip更好
本人现在用st780wl
没什么大问题,主要没qos,非常郁闷,我魔兽世界游戏,老婆开网站或者下载。游戏角色就死了。玩war3 dota别人也说我做主机网速有问题,卡。虽然所手动限制速度,可以解决一小部分问题。不过希望路游戏里面可以直接解决,宽带分配问题。如果解决了,我就做山寨isp共享宽带给其他人了,还有就是长期保持几十个种子上载或者下载。偶然加迅雷下载电影。
st780wl。一般上网使用2台电脑没什么问题,不过保持游戏速度,多人使用貌似就不行了。更不用说bt
试过604+和db120wg,都不怎么满意。
现在用st780wl自带voip电话功能,希望你推荐款路由同样具备voip功能
本来看到有2701hgv-w,不过voip听说没办法解锁。暂时再观察

现在很多路由都有qos,不过实际上。和我要求的有差别。好多都是ip限制或者lan限制带宽资源。
dlink2740b qos里面类似有些我想要的功能,不过没voip和qos质量有待提高。
太贵的如
dlink game gl4500?,或者dir 855?由于没机会用过,担心买回来不适合。
wrt610
rt-n16
根本不了解。介绍都几好,价格还能承受,不过.........
便宜的
500u 刷不死.......
以上几款都没voip......美中不足。
基本要求
-------------------
1、稳定,长期开机,无线网络稳定。希望不好出现长期开机容易出现芯片过热,导致无线网络或者lan减速,断网。死机。db120wg就不合格
2、qos强大 程序优先级配置,或者智能化识别高。并且最好同时有ip mac lan配合限制宽带
3、最好有voip接口,家庭需要拨打网络电话
4、如果有adsl..........内置更好,我只想要一台设备搞点。当然以后更换非adsl线路只能泪奔了。(这个可以不要)
回复 支持 反对

使用道具 举报

43#
 楼主| 发表于 2010-6-21 11:42 | 只看该作者
不好意思哈
前一阵去旅游,帖子停顿了

现在的进度,基本上文中要看的三块性能测试:WAN吞吐量,WAN PPPoE吞吐量,连接数
测试的方法,过程,基本写好,定下来了
http://glk17.blog.hexun.com/51839172_d.html
剩下的就是把手上的路由,一台台按以上方法测出各项数值,汇总
预估的结论是,就家庭网络应用,网络性能而言,内存大小影响甚微。
普遍BCM方案的54M路由,网络性能一般。CPU主频与性能之比,相对其他方案比较低。也就是说不能光看主频,还要区分不同方案。另外固件的不同对路由性能有很大影响。BCM6358的机子比预想的性能要强一些,这是目前测试看到的,和当初预估的不同。
到时候数据出来验证下预估的是否正确。

然后,LAN-LAN,特别是千兆局域网拷贝这一块,会另外开个贴
我预估结论是,交换机,路由对千兆传输没有太大影响(普遍其内置Switch芯片都能达到1Gbps端口线速)
网线影响不太大。网卡有差异,也是最主要的一个原因;另外还和系统有关。普通局域网共享拷贝应用时,瓶颈则在硬盘。到时测试一下,看看是否和我预估的相同。

无线这块,WLAN-LAN,WLAN-WLAN,之前有讨论过,可以参考:
http://glk17.blog.hexun.com/51033596_d.html
回复 支持 反对

使用道具 举报

42#
发表于 2010-6-21 11:29 | 只看该作者
留下观望~
回复 支持 反对

使用道具 举报

41#
发表于 2010-6-21 11:05 | 只看该作者
自备望远镜等待观望完整测试结果。
回复 支持 反对

使用道具 举报

40#
发表于 2010-6-18 15:49 | 只看该作者
很期待后面的结果,
另请问glk17,希望下BT快速稳定,关键是在猫还是在路由,看有的说法是路由大内存会稳定,
又有说是2W的链接说才能用到6M内存,那么实际上16MB的内存就足够运行了。
还请指点
回复 支持 反对

使用道具 举报

39#
发表于 2010-6-18 14:17 | 只看该作者
好帖子,看了
回复 支持 反对

使用道具 举报

38#
发表于 2010-6-16 16:15 | 只看该作者
关注一下,等数据结果。
回复 支持 反对

使用道具 举报

37#
发表于 2010-6-14 13:01 | 只看该作者
看完贴,总结一句:glk家里装修不错,是个爱整洁的好同志。
回复 支持 反对

使用道具 举报

36#
发表于 2010-6-13 19:02 | 只看该作者
慢工出细活?呵呵,还是期待着glk的东西!
回复 支持 反对

使用道具 举报

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

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-12-16 23:24

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

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