48小时系统班试听入口

重启再也不怕!GR技术保驾护航,让你的网络永不掉链子!

发布作者:新盟教育 发布日期:2024-02-03 浏览人数:7587人

重启再也不怕!GR技术保驾护航,让你的网络永不掉链子!

在网络运维中,设备重启是一项常见且必要的操作,但传统方式可能引发路由振荡,导致业务中断。为了解决这一问题,Graceful Restart(平滑重启)技术应运而生。GR技术通过保持转发层面功能、控制层面邻居关系和路由计算的连续性,提高了整个网络的可靠性,保证了关键业务的数据转发。

在GR技术中,有三个重要的角色:GR Restarter(GR重启路由器)、GR Helper(协助重启路由器)和GR Session(GR会话)。GR Restarter是触发重启的设备,它具备GR能力,可以通过配置支持完全或部分GR。GR Helper是GR Restarter的邻居,也具备GR能力,可以协助GR Restarter保持路由关系的稳定。GR Session是GR Restarter和GR Helper之间的能力协商过程,确保彼此能够理解和支持对方的GR能力。

简单文字排版方形二维码.png 

TLV类型:

Grace Period TLV:Type=1,长度为4字节,表示邻居设备进入GR Helper处理流程的最长保持时间。如果超过这段时间GR Restarter还没有完成GR处理流程,则周边邻居不再担任GR Helper角色。(必须携带)

Graceful Restart Reason TLV:Type=2,长度为1字节,告知邻居设备GR Restarter的重启原因。(必须携带)

Value=0,表示原因未知;

Value=1,表示软件重启;

Value=2,表示软件重新加载(升级);

Value=3,表示GR Restarter进行主备倒换。

IP Interface Address TLV:Type=3,长度为4字节,用来告知发送Grace LSA的接口的IP地址,在网络上需要用该IP地址来唯一标识一台重启设备。

图片3.png

在实施GR重启时,首先发送九类LSA(链路状态广播报文)来通知其他设备自己要进行重启,并等待对方的确认。接着,连续发送五次九类LSA,以告知其他设备自己已经完成重启。同时,双方还会互发Hello报文,以同步数据库,确保在更新期间有新路由时能够及时同步。

最后,发送持续时间为3600秒的九类LSA来宣告GR过程已经完成,此时GR Helper也可以退出。GR过程中,无论成功与否,均可提前退出,无需等待超时。

GR技术的应用保证了网络设备重启过程中的平滑转换,避免了传统方式引发的路由振荡问题,从而提高了整个网络的可靠性。无论是对于企业还是服务提供商,GR技术都是一项强大的工具,确保关键业务不会因设备重启而中断。

总结起来,GR技术通过GR Restarter、GR Helper和GR Session的协作,以及九类LSA的交互通信,实现了网络设备重启过程中的平滑转换,保障了关键业务的连续性。这项技术在网络运维中具有重要的意义,为网络管理员提供了一种可靠的解决方案,确保网络的稳定运行。

课程招生免费进群图书二维码.png