图 华山论剑 2005无线宽带路由器横评( 四 )


 
在P2P的世界里 , “人人为我 , 我为人人”的理念需要相应的技术来支撑 , 无线宽带路由器对UPnP的支持使得这些应用得以顺利开展 。
同样 , 为了解决网关NAT隐藏内网IP地址和端口号给人们带来的不便 , 还可以进行端口映射等设置 , 满足网吧和家庭用户访问某些游戏网站的需要 。对DDNS的支持还可以方便宽带上网用户建站 。
测试方法
环境营造——极为重要!
无线宽带路由器的比较测试对环境有着苛刻的要求 , 这一点不容忽视 , 否则不同产品间的测试环境会有明显的差异 , 造成测试结果的不公平、不客观 。
我们从以下几个方面来营造一个相对纯净的测试环境 。
第一 , 使用Network Stumbler进行频道扫描并消除干扰 。因为 , 在802.11b所使用的2.4GHz频段内 , 只有频道1 , 6 , 11和1 , 7 , 13两种组合是完全互不干扰的(802.11g也是如此) 。所以我们在扫描到办公区内有其他AP使用会产生交叠的频道时会请同事帮忙绕开这一频道 。
第二 , 我们关闭了路由器上的SSID广播功能 , 避免在测试过程中有同事发现无线网络并尝试接入而导致性能测试数据降低 。
第三 , 在笔记本上安装厂商的送测网卡时 , 为了避免反复安装不同产品的驱动造成通信异常 , 我们在测试每个产品时都会使用Ghost把笔记本恢复到系统初始安装状态 。
第四 , 不容忽视的一点 , 将IxChariot的测试流和结果收集流分开 。假如笔记本没能将文件成功下载的确认发回 , 将严重影响测试的准确度 。这种现象是无线网络所特有的 , 因为有可能会出现无线信号太弱而导致丢包的情况 。故此 , 我们在测试中设计了双路由拓扑 , 用一条有线路径专门来传送测试配置和结果反馈数据 。
此外 , 为了保证获取足够强的信号 , 我们仔细挑选了作为无线客户端的笔记本 , 并将路由器和无线接入笔记本放在了几乎同一水平线上 , 同时避免二者之间有直接障碍物存在(距离10米及10米以上测试除外) 。
性能测试
我们的性能测试力图将家庭和SOHO企业用户使用中的常见拓扑都呈现出来 。包括在802.11g条件下使用迅驰和无线网卡通过WAN口接入Internet , WPA加密 , Super G和其他速率扩展模式 , 以及多个客户端同时接入无线网络 。
测试中 , 我们使用IXIA的应用层测试软件IxChariot 6.0 , 采用其吞吐量测试脚本 , 使用TCP协议 , 模拟文件下载行为 , 调整文件大小为5M字节 。每项测试持续时间5分钟 , 测试三次取平均值 。在IxChariot中定义的通信对(pair)中 , 使用IXIA 1600T的一个百兆端口(实际上是一台高性能Linux主机)模拟一个endpoint , 通过无线接入的笔记本充当另一个endpoint 。
1.迅驰接入
如图7所示 , 笔记本使用迅驰(802.11g)和无线宽带路由器通过无线组成内网 , 由三层交换机和IXIA 1600T模拟Internet 。无线宽带路由器通过百兆以太网端口和三层交换机相连 , 采用固定分配IP的方式 。由于自动开启NAT从而隐蔽了内网IP主机 , 我们在测试中的文件传输方向为从笔记本到1600T 。
 
笔记本电脑与无线宽带路由器的直线距离分别为2米、10米和40米 。
2.厂商网卡接入
禁用笔记本的迅驰网卡 , 插入厂商的PCMCIA无线网卡 , 打开802.11g基础上的速展模式 , 重复1的测试 , 其他测试条件不变 。
3.WPA加密
无线宽带路由器和网卡上使用WPA PSK进行加密 , 重复2的测试 , 除了测试距离为2米外 , 其他测试条件不变 。选择WPA PSK方式 , 首先是因为WEP加密更轻易被破解 , 不推荐使用 。第二是WPA RADIUS方式不适合家庭用户 。

推荐阅读