思科最近推出的Catalyst 4500系列是4000系列中端机型的后续产品,4500系列产品可以扮演各种角色--从第二层交换机到支持RIP或者OSPF路由协议的、功能丰富的路由器。思科于1999年推出的4000系列专门用于小型企业的骨干网、布线室和分支机构中。除了功能强大的新型4500主板以外,思科还在4500系列中添加了一个新的Supervisor卡--Supervisor IV--和馈线供电功能(不需要外接电源)。
我在我们的Syracuse大学真实世界实验室中安装了一个配置齐全的4507R,并对它进行了全面的测试,结果是:4507R全部轻松过关。
速度与冲力
我测试了4507R,它是4500系列中唯一一个可以使用冗余Supervisor卡的产品。我对这项功能的测试方法是:在ping这个设备的过程中,拔出主Supervisor卡。备用Supervisor大约花了30秒的时间投入使用,并开始转发ping数据包。但是思科的代表指出,如果交换机的路由表较为庞大,那么这样的切换过程可能需要耗时一分钟。我还在运行要求最严格的吞吐量测试的过程中拔出了冗余电源,而4507R没有丢失一个数据包。
在我的测试中,4507R装了5个线路卡(最高容量),其中每个线路卡含有6个千兆位光纤端口。在Supervisor卡上还有两个主千兆位光纤端口,因而总共可以提供32个千兆位端口。我在该设备上连接了一个Spirent SmartBits 6000B测试器,并在全双工模式下通过所有32个端口以100%的利用率输入真正的线速流量。我发送了1518个字节的数据包,最小的数据包则只有64个字节,这导致4507R在相同的时间内处理了更多的报头信息。我还发送了一些中等大小的数据包,并设置了SmartBits以限定0%的丢失率--结果是4507R连一个数据包也没有丢失。
接下来我设置了一个30行的访问列表,并在所有端口上启用该列表,而且设定必须传输整个列表。测试中的吞吐量非常完美,这证实了思科所宣称的线速访问列表处理。我在继续启用列表的情况下,在全网格模式中进行了一次延时测试,这种模式可以将来自于每个端口的流量平等地发往所有其他端口。这个测试稍微减缓了交换机的工作速度。最佳的延时结果是大约3.4微秒,当时用的是64字节的数据包。即便是最糟糕的延时也非常低,足以忽略不计--大约73微秒,用的是1518个字节的数据包。
优点
真正的线速性能,即使在使用访问列表的情况下
极为重要的冗余功能
馈线供电
缺点
价格较高
有限的线速端口密度
改进4000系列
思科最近为Catalyst系列推出了一些新的软件功能。利用新的软件,4500系列,甚至采用较老的Supervisor 3卡的4000系列,都可以支持802.1x无线身份认证和DHCP监听--一项极为出色的功能。在我的测试中,4507R可以阻止DHCP服务器应答各个端口的DHCP请求。对于那些拥有功能不太稳定的、可能导致网络严重故障的DHCP服务器的用户来说,这是一项非常重要的功能。不幸的是,Microsoft Windows 2000的服务器版在实际测试中要求安装程序启用DHCP服务器,这在某些网络上会导致严重的问题。
除非您使用了六端口的线路卡,否则您不会获得这种性能。尽管您可以获得更高密度的10/100和千兆位线路卡,每个线路卡和主板之间的带宽仍然只限于每个方向上6GB。思科并没有隐瞒这个事实,并建议用户在布线室应用中使用更高的密度,因为在这种情况下,来自于台式机的较少的突发性流量在任何时候都不大可能需要在每个方向上使用超过6GB的带宽。
更高密度的线路卡在一定程度上提高了每个端口的成本,但是这款交换机具有全面的路由和交换功能,以及QoS(服务质量)特性和线速访问列表功能,因此它可以轻松处理一个中等规模的骨干网的数据流量。实际上我认为思科可以提供一个端口密度更高而功能稍少(可以在将来升级)的系统,这将为用户带来一个更加具有吸引力的布线室解决方案。将交换引擎集中于Supervisor卡将有助于后续的升级。
给4000系列用户的一个好消息是,4000系列和4500系列的线路卡可以交互使用。新的Supervisor卡是针对进一步的改进而设计--明年您将能够获得一个可以现场安装的子卡,它可以通过一个Netflow卡提供详细的网络使用统计数据。(完)