Cisco声称7600 路由器是全新的为企业网核心和运营商边缘开发的高端路由设备,这个说法本身就存在问题。随着网络的发展,无论是企业网还是运营商 网络,其功能越来越接近,都是部署一个IP/MPLS 网络来承载所有的网络业务(语音、视频、数据等)。大型企业网和运营商网络唯一的不同就是网络在性能和功能方面的可扩展性,越来 越多的运营商网络技术被应用在企业网环境中,如MPLS ×××。

Cisco7600路由器架构上源于Cat6500以太网交换机,Cisco为了适合路由器对业务的需求,开发了一些新的板卡、引擎和大功率电源,同时在适配IOS操作系统,提供路由器需要的软件功能,由于先天体系结构的问题,目前在中国的运营商骨干网上,仍然极少部署7600系列路由器,以中国电信和中国网通为例,在省网以上的环境中基本看不到7600的部署;在中国市场上,7600基本作为大型园区网骨干和小型城域网以太网汇聚设备使用,仍然具有明显的核心三层交换机的应用特征。产生这种状况的原因如下:


1. 核心引擎的问题

Cisco6500交换机到7600路由器经过了多年的产品变更,供出现过4代引擎,SUP1、SUP32、SUP720-3B、SUP720-3BXL;现在,SUP1引擎已经推出市场,后三种引擎均可以供货,主要区别如下:

SUP32:支持256G以太网交换背板,30Mpps包处理能力,是典型的三层交换机引擎;在配置SUP32时,Cisco新开发的路由器板卡SIP无法使用,如果提供广域网端口(ATM155M、POS155M、E1等),需要配置Flex WAN板卡适配器,性能降为15Mpps。

SUP720-3B和SUP720-3BXL:支持720G以太网交换背板,声称400Mpps包处理能力;支持最新开发的SIP板卡,能够提供较强的路由器功能和性能;3B和3BXL引擎最大的不同是路由表容量和访问控制列表数量,3B引擎路由表仅支持25万条路由,3BXL引擎路由表支持100万条路由。

Cisco7600系列所有的引擎板均同时提供路由功能和转发功能,SUP720-3B和SUP720-3BXL还提供交换矩阵,这种结构明显是企业网交换机结构;相比之下,Juniper M系列路由器和Cisco GSR12000路由器均提供路由引擎、转发引擎和交换矩阵分离的体系结构,提供更好的整机稳定性和功能开发的方便性。这也正是运营商网络中Cisco GSR、Juniper M路由器均大规模部署,而7600却很少看到的重要原因。


2.     以太网板卡选择问题

Cisco7600系列的以太网板卡主要有三种类型:LAN板卡、OSM板卡和SIP板卡。三种板卡的主要区别如下:

LAN板卡:提供高密度的10GE/GE/FE以太网交换板卡,内存配置小,价格便宜,但是无法提供多业务需求的QOS队列、ACLs、VPLS等业务功能;大量的三层业务处理需要开销SUP引擎上的资源。SUP引擎上的GE端口均为LAN端口。如果使用引擎上的GE端口,在引擎故障切换时,GE端口必需同时切换,所以,运营商客户均不接受引擎上的GE端口的应用。

OSM板卡:OSM板卡是7600上的第一代路由器板卡,能够提供分布式的三层路由处理能力,但是无法提供丰富的广域网端口类型。

SIP板卡:是Cisco开发的最新的路由器适配板卡,SIP板卡配置较大的板卡内存,路由器功能和性能比较丰富,提供SIP200、400、600分别适配不同速率的路由器板卡。

SIP板卡必需与SUP720-3B和SUP720-3BXL配合才能使用。

不同的板卡价格也有明显不同,同样配置16端口GE,价格差距如下:

LAN板卡:33750×1=$33,750

WS-X6816-GBIC
Cat6500 16-port GigE mod, 2 fab I/F, (Req GBICs, DFC/DFC3)
$33,750

OSM板卡:92400×4=$369,600

OSM-2+4GE-WAN+
Enhanced OSM with 4 GE WAN ports and 2 GE LAN ports
$92,400

SIP板卡:189000+37800+63000=$289,800

7600-SIP-600
Cisco 7600 Series SPA Interface Processor-600
$189,000

SPA-5X1GE
5-port Gigabit Ethernet Shared Port Adapter
$37,800

SPA-10X1GE
10-port Gigabit Ethernet Shared Port Adapter
$63,000


3. 广域网端口配置问题

为了适配路由器需求的广域网端口,Cisco在7600上主要开发了两种板卡:FlexWAN板卡和SIP板卡。

FlexWAN板卡:该板卡是为了适配早期的7500路由器的PA卡设计,提供从E1到155M端口的适配,需要注意的是,一旦使用了FlexWAN板卡,整机的处理能里马上降为15Mpps;

SIP板卡:Cisco最新开发了SIP板卡来提供高性能的WAN接口,端口的功能与性能基本符合路由器的需求。

SIP板卡必需与SUP720-3B和SUP720-3BXL配合才能使用。

以上两种板卡的价格也明显不同,以常用POS 155M端口为例,配置如下:

FlexWAN板卡:

WS-X6182-2PA
FlexWAN Module for Cisco 7600 / Catalyst 6000
$30,000

PA-POS-2OC3
2 Port Packet/SONET OC3c/STM1 Port Adapter
$19,950


SIP板卡:

7600-SIP-200
Cisco 7600 Series SPA Interface Processor-200
$37,800

SPA-2XOC3-POS
2-port OC3/STM1 POS Shared Port Adapters
$24,150


4.其他问题

除了以上需要注意的问题以外,Cisco7600由于源于企业网交换机的架构,在部署高可靠性网络时面临巨大的困难,在中国电信的测试中,主要体现在以下几点:

    路由收敛速度慢

由于没有独立的路由引擎,7600路由器在大规模IGP/BGP路由收敛时,速度远远低于真正的骨干网路由器。在中国电信的测试中,BGP收敛速度见下表:

骨干网路由器。在中国电信的测试中,BGP收敛速度见下表:

3d512897c5731a6a54fb9675.jpg

IGP ISIS收敛速度见下表:

0ebcf903061287eb09fa9375.jpg

    无法提供主备引擎的平滑切换(Graceful Switchover)

Cisco7600声称提供NSF(Non Stop Forwarding),由于路由和转发引擎均在一块SUP引擎上,所以在切换时必然导致路由进程的中断和路由的重新建立,在测试种,7600系列在引擎切换时产生大量丢包。

    无法提供路由协议的完美重启动(Graceful Restart)

Juniper 路由器为了提高网络可靠性,研发了提供路由协议的完美重启动功能,使得路由器在路由引擎故障和切换时,数据转发不受影响,从而做 到不中断业务的路由进程重启动。

Cisco7600在测试中无法支持此项功能。

    无法提供MPLS FRR

为了提高骨干网可靠性,解决链路和节点故障对网络业务的影响,Juniper公司所有的骨干ROUTER均支持MPLS FRR功能,该功能已经在中国电信CN2网络的核心节点部署,为中国电信骨干网提供50ms的链路故障回复功能,满足中国电信语音、视频、数据融合的网络业务需求。

虽然Cisco声称最新的IOS版本已经支持MPLS FRR功能,但是没有真正的商用案例。Cisco7600在2005年的测试中不支持此项功能,在中国电信CN2/CNGI、中国网通CNGI等项目的招标中,被中国运营商拒绝使用,Cisco在上述项目中,均使用GSR12400和12800路由器。