GR技术介绍


GR

GRGraceful Restart(完美重启)的简称,它表示当路由协议重启时保证转发业务不中断。

GR机制的核心在于:当某设备的路由协议重启时,能够通知周边设备在一定时间内将到该设备的邻居关系和路由保持稳定。在路由协议重启完毕后,周边设备协助其进行路由信息同步,在尽量短的时间内使该设备的各种路由信息恢复到重启前的状态。在整个协议重启过程中,网络路由和转发保持高度稳定,报文转发路径也没有任何改变,整个系统可以不间断地转发IP报文。这个过程即称为完美重启。

 

GR基本原理

GR基本概念

配置了GR属性的设备,我们称之为“具备GR能力”。即该设备在路由协议重启时,能实现GR。不具备GR能力的设备,在路由协议重启的情况下,只能遵循普通的重启过程。

l              GR RestarterGR重启路由器,指由管理员或由于故障触发进行协议重启的路由器,必须具备GR能力。

l              GR Helper:即GR Restarter的邻居,能协助重启的GR Restarter保持路由关系的稳定,也必须具备GR能力。

l              GR SessionGR会话,是GR RestarterGR Helper之间的协商过程。包括协议重启通告,协议重启过程中的信息交互等。通过该会话,GR RestarterGR Helper可以掌握彼此的GR能力。

l              GR TimeGR时间,是GR RestarterGR Helper协商建立一个会话所用的时间。当某GR路由器发现邻居路由器处于down状态时,将在该时间内仍保留其发出的拓扑信息或路由。

GR通讯过程

在网络中配置一个设备为GR Restarter,该设备与其GR Helper必须支持GR或具备GR能力。这样当GR Restarter重启时,其GR Helper就可以感知它的重启进程。

&  说明:

l      GR RestarterGR Helper的作用是相互的。在某些情况下,GR RestarterGR Helper的位置和作用可以互换。

l      GR Restarter在协议重启过程中不能删除路由表或转发表中的路由信息。假如某设备不具备这样的能力,则其只能作为GR Helper而不能作为GR Restarter

 

GR RestarterGR Helper之间的具体通讯过程如下:

(1)        GR RestarterGR Helper之间建立GR Session

图1 GR RestarterGR Helper间建立GR Session

1所示,Router A承担GR Restarter角色,Router BRouter CRouter D分别是Router AGR Helper,在GR RestarterGR Helper之间建立起GR Session

(2)        GR Restarter重新启动

图2 GR Restarter的重启过程

2所示,当各GR Helper发现其对端GR Restarter处于协议重启状态时,不仅继续保持GR Session而且在GR Time仍保留来自GR Restarter的路由。

(3)        GR RestarterGR Helper发送信号

图3 GR Restarter重启完毕后向GR Helper发送信号

3所示,GR Restarter重新启动完成后,会向其每个GR Helper发送信号,从而重新建立GR Session

(4)        GR RestarterGR Helper获取拓扑或路由信息

图4 GR RestarterGR Helper获取拓扑或路由信息

4所示,GR Restarter通过与所有GR Helper建立GR Session可获得拓扑或路由信息,并以此重新计算自己的路由表。

各协议的GR机制

Comware支持基于BGPOSPFIS-ISMPLS LDPMPLS RSVP-TE协议的GR机制。

有关上述协议各自GR机制的实现原理及相关的配置过程,请分别参见“IP路由分册”中的“BGP配置”、“OSPF配置”和“IS-IS配置”,以及“MPLS分册”中的“MPLS基本配置”和“MPLS TE配置”。

 

附件下载

不同款型规格的资料略有差异, 详细信息请向具体销售和800咨询。 H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!