NetHammer M582路由器测试亮点
■ 千兆链路大包可达到线速。
■ ACL对性能的影响不大。
■ 静态NAT对性能影响不大。
■ 300000万条的动态NAT能力,250Kpps的转发能力。
更宽的广域网带宽,电子商务、电子政务、三网融合,这些耳熟能详的话题对于网络产品的设计人员来说,意味着什么?调和矛盾!
一段时间内多业务和高性能之间是一对矛盾。但是,今天国内的行业用户、企业用户就需要厂商把这些原本看来矛盾的因素很好的兼顾起来。
近日,《网络世界》评测实验室测试了港湾公司M582路由器,从多项测试指标看,该产品较好的解决了灵活性与高性能之间的矛盾,有能力成为企业、行业用户未来高速、多业务网络的基石。
新结构
多业务用CPU,高性能用ASIC,这是以往人们一贯的看法。要想调和多业务和性能的矛盾,就需要在产品设计上做出创新。港湾公司的NetHammer M582路由器在设计上让我们看到了不少闪光点。
首先是CPU,NetHammer582采用了具备NP特性的处理器,以求能够做到在处理复杂应用业务流的时候,性能不出现太大的损耗。另一方面港湾还采用了双PCI总线技术,从而使总线不会成为路由器多个接口模块转发的性能瓶颈。更有特色的是,NetHammer M582提供了固定配置的10/100/1000Mbps自适应端口,这在同一档次的路由器中较为罕见。而这两个固定配置千兆端口不占用PCI总线,直接与CPU进行连接,提高了整机的性能。这些在测试中都有体现。
NetHammer M582提供6个业务插槽,除支持155M POS/ATM接口模块外(HNM),还提供了非凡的扩展槽,保证和NetHammer M系列路由器目前所有NM接口模块的接口兼容,这一设计对于大型行业用户来说非常体贴,因为考虑到成本的问题,一般用户会在汇聚层或者核心层放置NetHammer M582,而在分支机构使用更低端的M系列路由器,这一设计既做到了投资保护,同时提高零件的通用性,减少用户、集成商的备件压力。
NetHammer M582所提供的以太网交换模块是设计上的另一个亮点。最顶部两个插槽中间的滑轨可以去掉,合并起来可插入一块20FE1GE的三层交换模块。如此形成的路由、三层交换设备,一方面提供了高性能的2/3层交换,另一方面由于NetHammer M582的CPU要强于通常的固定配置三层交换机,因而具备更强的路由能力。NetHammer M582支持双电源,较之普通的固定配置2/3层交换机提供更好的可靠性。而NetHammer M582还支持网守等功能。对于一些网络规模不大、不需要高密度千兆端口的用户来说,一台路由器配合2层交换机,就可以构建一个结构紧凑、高可靠、多业务的局域网。
还要提到的是,作为企业网的路由器, NetHammer M582却采用了一些电信网设备的设计方法,确保设备的可靠性。比如,采用互为冗余备份的双电源(1+1冗余)模块,支持交、直流输入和电源热插拔,并支持HNM接口模块热插拔等等。
多业务
从应用的角度看,“今非昔比”用在今天的行业用户网上已经有些不贴切了,甚至应该说“非电信网可比”。港湾的NetHammer M582设计上的创新就是为了应对企业网业务需求的变化。
首先是VPN,今天大型行业用户网中热门的技术是MPLS,NetHammer M582支持丰富的MPLS特性,包括二层VPN和三层VPN等。
而更值得一说的是港湾的动态VPN。动态分配的IP地址也带来了IPSec VPN组网的难题,这使得普及的宽带接入却变成了一些大型企业用户的鸡肋。NetHammer M582支持动态VPN,通过支持隧道一端地址协商,让企业网也能够享受宽带接入的福分。
针对IP语音的广泛应用,NetHammer M582还支持丰富的语音特性,一方面提供多种语音接口,支持多种编码算法,MGCP/ H.323协议栈,还提供强大的网守和H.323 Proxy处理能力。另外,NetHammer M582还提供了丰富的QoS特性,保障多业务应用对服务质量的需要。
高性能
前面提到的设计上的创新、业务和高性能的平衡,在我们进行的测试中得到了很好的验证。
我们分别测试了NetHammer M582的基本转发性能、在ACL下的转发性能、NAT下的转发性能,以及NAT的最大并发连接数和连接速度。NetHammer M582性能指标出众,非凡是路由器的性能并没有受到实验室中模拟的多业务环境太大影响。
千兆逼近线速
送测的NetHammer M582提供了两个千兆端口,在千兆链路双向全双工、时间长达120秒的严酷测试过程中,64字节NetHammer M582的转发速率达到了778925pps,超过了该公司标称的600kpps的性能指标。而512到1518字节的大包,测试结果都达到了线速(测试结果见表一)。
ACL影响不大
通用CPU的优势在于灵活性、多业务,但是缺陷在于多业务情况下,性能下降比较明显。非凡是在添加了大量访问控制列表的时候。而在诸多的业务配置中,访问控制列表是最为常用的配置参数。我们在NetHammer M582上配置了1000条访问控制列表,进行了与基本转发速率同样的测试。测试结果显示,64字节675746pps,性能下降了13%,仍然高于该公司提供的600kpps的数据。512字节以上依旧达到了线速。从测试的结果看,性能没有非常严重的下降(测试结果见表二)。
我们还进行了静态NAT的转发测试。测试结果显示,64字节为573476pps,性能下降了26%,仍然比我们想象的要小(测试结果见表三)。
强大的动态NAT能力
对于IP地址匮乏的国内网络环境来说,越来越多的用户对动态NAT提出了高要求。我们测试NetHammer M582支持的动态NAT的最大并发连接数,结果是30万条。建立30万个并发连接数需要多长时间呢?我们的测试结果证实NetHammer M582建立一个多达300000项动态NAT转换表所需要的时间是20秒,也就是在每秒钟它能够建立15000条表项。我们还测试NetHammer M582在30万条并发的动态NAT转换下的转发性能,64字节包长下测试结果为251002pps。性能非常优异。