千兆骨干交换机有很多值得学习的地方,这里我们主要介绍千兆骨干交换机实际应用。在我们测试的六款以太网交换机中,EDIMAXES-5800R和LeaPComm6004交换机是不可以管理的交换机,Accton的ES4508以及创想公司的Thinker3800交换机都是网管型交换机,3Com4900是支持三层和四层的交换机,神州数码D-LinkDGS3308TG是三层交换机。
性能首当其冲
6款产品中既有全铜缆端口的,也有全光纤端口的,还有带GBIC端口的,其中3Com4900有12个1000Base-T铜线端口,AcctonES4508带8个1000Base-SX光纤端口,神州数码D-linkDGS-3308TG有6个1000Base-T端口和2个GBIC接口,创想Thinker3800和力普LeapComm6004都是4个1000Base-SX端口的交换机。还有一点需要强调的是,3Com4900是3/4层交换机,DGS-3308TG是三层交换机。吞吐量是性能上需要考虑的首要因素。我们收集的6款全千兆骨干交换机中,3Com4900、神州数码D-linkDGS-3308TG和EDIMAXES-5800R三款在64字节、512和1518字节帧的吞吐量测试中均达到了100%线速,AcctonES4508和Thinker3800在512字节、1518字节帧都达到100%线速,仅在64字节帧时未达线速。
全网状测试的环境比吞吐量的一对一环境更要严格,它要求交换机的每个端口要接收来自其他端口发送的数据,同时也要向其他端口发送数据,但3Com4900、神州数码D-linkDGS-3308TG和EDIMAXES-5800R这三款优秀的交换机依然保持本色,没有丢包,达到了100%线速。其他有的交换机虽然在吞吐量测试中达到了线速,但全网状环境下并未达到线速,比如AcctonES4508和Thinker3800虽然在吞吐量测试中512字节、1518字节帧时达到100%线速,但全网状测试中有丢包现象,未达到线速。对于吞吐量达到100%线速的交换机来说,帧丢失率测试结果必然为0,我们的测试显示只有创想Thinker3800和力普LeapComm6004在64字节测试中帧丢失率不为零。
延迟用来决定一个数据包通过交换机的时间,各交换机延迟测试的结果差别比较大,非网管型交换机EDIMAXES-5800R的延迟时间在64字节时仅有3.92us,网管型交换机往往比非网管型产品的延迟时间要长,而神州数码D-linkDGS-3308TG表现非常不错,在100%线速情况下64字节时延迟只有4.52us。
需要指明的是,有些交换机在不同速率下的延迟差别很大,即使是它们吞吐量是100%线速,在100%线速下也可能测得比较长的延迟时间。比如有12个1000Base-T端口的3Com4900吞吐量均为100%线速,我们在100%线速下64字节帧时测出的延迟值为55.39us,而在98%线速下测出的结果是4.07us。
背对背测试结果是在稳态负载情况下获得的持续不丢包的帧数量,对于吞吐量结果为100%线速的交换机来说该值并没有太大意义。对于吞吐量不是线速的交换机,背对背测试往往能够反映设备缓存的大小,而且不同交换机差别很大。我们在进行线端阻塞测试时,发现所有交换机都支持该功能。在测试错误帧过滤时,我们考虑了小帧、超大帧、CRC错误帧、碎片、Alignment错误和Dribble错误这些主要错误帧,结果显示各交换机都具有对这些错误帧的过滤功能。
我们还对3Com4900和神州数码D-linkDGS-3308TG在三层的性能进行了测试。测试结果显示,DGS-3308TG表现非常优异,在三层的吞吐量和全网状测试中依然是100%线速,丢帧率为0,延迟在100%线速、64字节帧时仅为4.56us;3Com4900性能也不错,仅在64字节帧的吞吐量测试中获得99.13%线速的值,在延迟测试中速率的不同为3Com4900带来了相差较大的结果,在64字节帧、100%线速下延迟为59.41us,而98%线速时为4.28us。
便捷的安装
我们测试的千兆骨干交换机,比起他们的强大转发能力来说,他们的体积要显得小很多,特别是神州数码D-Link的DGS-3308TG交换机,性能非常出众,而且又是三层交换机。无论是体力上还是脑力上,安装千兆以太网骨干交换机都不是一件费力气的事情。
我们测试的千兆骨干交换机,DGS-3308TG、EDIMAXES-5800R和3Com4900交换机都有1000Base-T接口。这些交换机1000Base-T接口都能够支持10/100/1000M速率的自适应,也支持自动的线序识别,免去了网络工程师在连接交换机、服务器或者路由器的时候,苦思冥想应该用那种联线。而1000Base-T接口对于一些企业来说,可以非常好的保护原来在布线方面的投资。
我们测试的千兆骨干交换机基本上是固定配置模块式的。DGS-3308TG交换机有两个GBIC的接口,通过GBIC的模块可以适应单模和多模的光纤。3Com4900交换机在后面板有一个扩展槽,插入1000Base-T/SX/LX模块可变成16口的千兆交换机。Thinker3800交换机则是一个通过在交换机的四个插槽中分别插入千兆光纤模块而构成的,应该说它在配置方面更灵活。我们收到的交换机大部分都只有一个交流电源,而Accton的ES4508提供了一个直流电源的接口,而3Com4900和DGS-3308TG还提供了冗余电源的设计。
送测的网管型交换机都有一个恢复出厂设置的选项。Thinker3800、DGS-3308TG、AcctonES4508交换机都支持TFTP协议上传交换机现有的配置文件到TFTP服务器,或者从TFTP服务器上下载交换机先前的配置文件。如果在配置中出现失误,这两项对工程师都很有用。3Com4900公司的交换机中,每更改一次设置,3Com4900都会自动保存设置,保存速度比其他厂商专门的保存配置到ROM或者RAM的速度快。
这些支持网管的交换机都可以升级软件,升级的方法是通过TFTP或者通过串口利用Xmodem这样的协议。送测的3Com4900交换机原本是一个2层交换机,在3Com公司的工程师的帮助下,我们升级了软件,3Com4900变成了一个3~4层的交换机。你可以在3Com公司的网站上免费下载该软件。
这些网管型交换机,可以通过串口手工配置交换机的IP地址,也可以利用DHCP和BOOTP两种方式,给交换机的网管部分分配IP地址。一旦交换机的网管的代理获得了IP地址,用户就可以方便的用Telnet和HTTP配置交换机。通过对交换机SNMP的配置,网管员也可以利用支持SNMP协议的网管软件对交换机进行配置。