IRF之分布式弹性路由

系统概述
何谓“IRF”
IRF的含义就是智能弹性架构(Intelligent Resilient Framework) 。
支持IRF的多台设备可以互相连接起来形成一个“联合设备”,这台“联合设备”称为一个Fabric,而将组成Fabric的每个设备称为一个Unit(如图1所示) 。多个Unit组成Fabric后,无论在治理还是在使用上,就成为了一个整体 。它既可以随时通过增加Unit来扩展设备的端口数量和交换能力,大大提高了设备的可扩展性;同时也可以通过多台Unit之间的互相备份增强设备的可靠性;并且整个Fabric作为一台设备进行治理,用户治理起来也非常方便 。
简单来说,就是IRF设备通过多个Unit的堆叠形成了用户迫切需要的易治理、易扩展以及高可靠的产品特点,是一种不同于业界现有所有设备的全新理念的网络设备 。
图1 Fabric设备示意图
何谓“IRF之分布式弹性路由”
IRF产品有三个要害特性:
DDM(分布式设备治理):外界可以将整个Fabric看成一台整体设备进行治理,用户可以通过CONSOLE、SNMP、TELNET、WEB等多种方式来治理整个Fabric 。
DLA(分布式链路聚合):支持跨设备的链路聚合,支持LACP协议 。可以在设备之间进行链路的负载分担和互为备份 。
DRR(分布式弹性路由):包含多个Unit的Fabric在外界看来是一台单独的三层交换机 。整个Fabric将作为一台设备进行路由功能和转发功能 。在Fabric中的某一个Unit发生故障时,整个Fabric的路由协议和数据转发不会中断 。
以上这三个要害特性支撑了IRF设备的易治理、易扩展以及高可靠的产品特点,也同时使得IRF设备具有现有业界已有设备无法比拟的应用优势 。
本文所要描述的“IRF之分布式弹性路由”(DRR)作为IRF设备三个要害特性之一,它是IRF设备的实现基础,也是IRF设备中最具亮点和应用价值的特性之一 。
“IRF之分布式弹性路由”的技术特点及应用价值
自网络设备诞生起,设备的可靠性一直是各个厂商竭力攻关的课题 。到目前为止,随着各种技术的不断进步,设备的可靠性方面也确实有了大幅度的提升,但是最能使设备可靠性得到质的飞跃的技术“路由协议热备份”,却由于其无法想象的复杂性,成了困扰业界各个厂商悬而未决的难题 。
“路由协议热备份”之所以复杂,是因为其具有复杂多变的各种协议状态机,并且具有庞大而多变的链路信息库(LSDB),要想通过设备间的热备份实现几台设备上各种协议状态机以及LSDB的严格同步是非常困难的 。而“路由协议热备份”之所以重要,是因为一旦解决了这个难题,就可以实现在不中断路由协议和业务的情况下轻松切换工作设备,也就可以轻松实现网络平滑升级、设备故障智能保护等客户急需的特性需求,从而实现在各种情况下网络业务的无中断运行 。
华为3Com的“IRF之分布式弹性路由”技术是业界首次真正实现“路由协议热备份”的技术,做到了同一个Fabric中各个Unit上路由信息的严格同步,并且在其中一个或多个Unit出现故障的时候,其它Unit可以照常运行并迅速接管故障Unit的功能,此时,路由协议不会随之出现中断,二/三层转发流量和业务也不会出现中断,从而实现了真正意义上的不中断路由协议、不中断业务的故障保护和设备切换功能 。
另外,华为3Com的“IRF之分布式弹性路由”还将实现一个非常重要的功能,那就是“分布式三层转发”,它在业界首次改变了普通堆叠设备的三层转发模式,是具有重大创新意义的全新“分布式三层转发”流程 。

在业界现有的设备中,一般堆叠设备的三层转发模式如图2所示:

推荐阅读