MSR系列路由器-GracefulRestart.ppt

上传人:wuy****n92 文档编号:80476850 上传时间:2023-03-23 格式:PPT 页数:42 大小:753.50KB
返回 下载 相关 举报
MSR系列路由器-GracefulRestart.ppt_第1页
第1页 / 共42页
MSR系列路由器-GracefulRestart.ppt_第2页
第2页 / 共42页
点击查看更多>>
资源描述

《MSR系列路由器-GracefulRestart.ppt》由会员分享,可在线阅读,更多相关《MSR系列路由器-GracefulRestart.ppt(42页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、华为3Com培训中心华为华为华为华为3Com3Com公司版权所有,未经授权不得使用与传播公司版权所有,未经授权不得使用与传播公司版权所有,未经授权不得使用与传播公司版权所有,未经授权不得使用与传播MSRMSR路由新特性之路由新特性之路由新特性之路由新特性之Graceful RestartGraceful RestartISSUE 1.0ISSUE 1.0陈安MSR技术支持引入引入l高可靠性一直是设备厂商孜孜不倦进行追求的目标l目前提高设备可靠性的技术到底有哪些?lGR是高可靠性技术之一2学习目标学习目标l了解了解GR的基本概念的基本概念l了解了解OSPF/BGP的的GR协议协议l了解了解MSR

2、系列路由器的系列路由器的GR配置配置l了解了解GR的应用场合的应用场合学习完本课程,您应该能够:学习完本课程,您应该能够:3课程内容课程内容第一章第一章 GR的基本概念的基本概念第二章第二章 OSPF/BGP的的GR协议协议第三章第三章 MSR系列路由器的系列路由器的GR配置配置第四章第四章 GR的应用场合的应用场合4第一章第一章 GR的基本概念的基本概念5第一章第一章 GR的基本概念的基本概念6第一章第一章 GR的基本概念的基本概念l什么是什么是Graceful Restart?Graceful Restart简称简称GR,字面意义是完美重起,主要功能,字面意义是完美重起,主要功能是在路由协

3、议重起的时候保证数据转发的正常,以保证关键是在路由协议重起的时候保证数据转发的正常,以保证关键业务不中断,业务不中断,所以有时候所以有时候GR也被称为也被称为NSF(Non-stop Forwarding)7GR的角色分类按能力分按能力分lGR Capable路由器路由器lGR Aware路由器路由器lGR Unaware路由器路由器按任务分按任务分lGR RestarterlGR Helper8GR实现的前提lGR特特性性仅仅适适用用于于双双主主控控、控控制制与与转转发发分分离离(线线卡卡具具有独立处理器)的硬件平台。有独立处理器)的硬件平台。lGR用用于于软软件件或或硬硬件件错错误误导导致

4、致Active RP重重起起或或Active RP失效;或者管理员的主备切换命令。失效;或者管理员的主备切换命令。9GR的机制l路由协议重启时不删除转发表项路由协议重启时不删除转发表项l一定时间内将邻居关系和路由信息保持稳定一定时间内将邻居关系和路由信息保持稳定l重启后尽快将各种路由信息恢复重启后尽快将各种路由信息恢复10第一章第一章 GR的基本概念的基本概念lGR的流程的流程1 能力协商过程GR RestarterGR Helper2 重起通告消息确认3 重建邻居关系和路由表请求传递路由信息4 老化旧路由项,重先收敛11课程内容课程内容第一章第一章 GR的基本概念的基本概念第二章第二章 OS

5、PF/BGP的的GR协议协议第三章第三章 MSR系列路由器的系列路由器的GR配置配置第四章第四章 GR的应用场合的应用场合12OSPF的的GR协议协议OSPF的的GR实现标准实现标准lIETF Grace-LSA方案方案 IETF的的RFC3623通通过过增增加加Graceful LSA的的 方式实现方式实现GR功能。功能。lIETF三草案三草案 draft-nguyen-ospf-lls-05.txt draft-nguyen-ospf-oob-resync-05.txt draft-nguyen-ospf-restart-05.txt13Grace-LSA方案方案Grace-LSA的功能的

6、功能 用于用于GR能力协商及能力协商及GR过程消息交互过程消息交互Grace-LSA的格式的格式 Grace-LSA采采用用Opaque-LSA的的格格式式,其其中中Opaque Type为为3,Opaque ID为为0 14Grace-LSA格式15三种 TLV名称typelength作用Grace Period TLVGrace Period TLV14表示周边邻居设备进入表示周边邻居设备进入GR Helper角色的角色的最长保持时间最长保持时间Graceful restart Graceful restart reason TLVreason TLV21用于携带重启原因用于携带重启原因I

7、P interface IP interface address TLVaddress TLV34用于携带发送用于携带发送Grace-LSA的接口的的接口的IP地址地址16IETF GR标准的流程标准的流程Router A(GR Restarter)Router B(GR Helper)Grace-LSAAckDD,LSU;ACK;LSU17GR Restarter进入进入GR前的准备前的准备l保证转发表的准确,并在重启过程中被保护保证转发表的准确,并在重启过程中被保护l解决保存各接口所使用的解决保存各接口所使用的LSA序列号的问题序列号的问题l产生产生Grace-LSA,age=0,并给出,

8、并给出GR周期周期 18GR Restarter在在GR过程的行为过程的行为l设设备备不不会会产产生生LSA;当当收收到到源源于于自自己己的的LSA时时,不不做做处处理理,并并认认为为有效。有效。l通过从邻居获取通过从邻居获取LSA来得到重起前的网络拓扑来得到重起前的网络拓扑l不能下发路由项到转发表。不能下发路由项到转发表。l侦侦听听接接口口上上的的HELLO报报文文知知道道自自己己是是否否为为DR,如如果果是是DR,还还会会保持。保持。l如果自己为如果自己为DR,那么会保持在自己的,那么会保持在自己的hello中宣告自己为中宣告自己为DR。19GR Restarter退出退出GR后的过程后的

9、过程l重新在所有关联区域泛洪重新在所有关联区域泛洪1类类LSA。l如果是如果是DR,重新泛洪,重新泛洪2类类LSA。l重新计算路由并下发到转发表,产生必要的重新计算路由并下发到转发表,产生必要的3、5、7类类LSA。l删除残存在转发表中不再有效的路由。删除残存在转发表中不再有效的路由。l向区域内刷新那些源于自己的向区域内刷新那些源于自己的LSA。l刷新掉刷新掉Grace-LSA 20IETF三草案 通过改造通过改造hello报文结构以及报文结构以及LSDB同步过程同步过程实现实现GR功能,对应有三篇草案功能,对应有三篇草案 draft-ietf-ospf-lls-00(Cisco)draft-

10、ietf-ospf-oob-resync-01(Cisco)draft-ietf-ospf-restart-01(Cisco)21draft-ietf-ospf-lls-00 LLS指指Link-local Signaling,该草案针对,该草案针对OSPF协协议报文提出了一种新的扩展方案,使得原本比较议报文提出了一种新的扩展方案,使得原本比较僵化的僵化的OSPF协议报文格式具有更好的扩展性,协议报文格式具有更好的扩展性,经过扩展后的经过扩展后的OSPF协议报文可以灵活携带各种协议报文可以灵活携带各种应用数据应用数据 22LLS扩展后的OSPF协议报文IP HeaderLength=HL+X+

11、Y+ZOSPF HeaderLength=XOSPF DataAuthentication DataLLS DataXYZHeader LengthlLLS Data被被加加在在了了OSPF协协议议报报文文的末尾的末尾lLLS Data只只跟跟在在Hello和和DD报报文文的的最后最后l用用OSPF协协议议报报文文中中option字字段段中中的的L bit(0 x10)来来标标识识hello和和DD报文后面是否携带了报文后面是否携带了LLS DatalLLS Data采采用用了了具具有有良良好好扩扩展展性的性的TLV结构结构23EO TLV LLS TLV中中Type为为1时表示是时表示是Ex

12、tended Options(EO)TLV,在,在EO TLV中,中,Value处填写的是处填写的是4字节的字节的Extended Options,它作为传统,它作为传统OSPF协议报文中协议报文中Option字段的扩展,字段的扩展,用于携带各种能力属性值。用于携带各种能力属性值。24draft-ietf-ospf-oob-resync-01 OOB指指Out-of-band LSDB resynchronization.传传统统OSPF只只有有在在邻邻居居初初建建的的时时候候才才进进行行LSDB同同步步,而而某某些些特特殊殊场场合合可可能能需需要要在在邻邻居居关关系系和和网网络络拓拓扑扑保保

13、持持稳稳定定的的时时候候对对OSPF LSDB进行重新同步,因此引进了进行重新同步,因此引进了OOB流程。流程。25OOB能力协商 协协议议使使用用LLS Data中中的的EO TLV来来进进行行OOB能能力力协协商商。如如果果本本机机具具备备OOB能能力力,则则在在发发送送Hello和和DD报报文文时时将将EO TLV的的Extended Options字字段段置置上上LR(LSDB Resynchronization)位位,具体值为具体值为0 x00000001。26OOB流程协协议议规规定定通通过过DD报报文文Options字字段段中中的的R bit来来向向周周边边邻邻居居设设备备通知开

14、始进行通知开始进行OOB流程。流程。如如果果接接收收到到的的DD报报文文option字字段段中中R bit位位被被置置1,并并且且I、M、MS位位均均被被置置1,此此时时如如果果该该邻邻居居状状态态为为FULL,则则将将该该邻邻居居的的状状态态降降为为ExStart,通通过过OOB流流程程开开始始LSDB同同步步,在在此此过过程程中中不不管管邻邻居居状状态态怎怎么么变变迁迁(ExStart、Exchange或或者者Loading),都将被当作都将被当作FULL状态进行处理。状态进行处理。27draft-ietf-ospf-restart-01 在在前前两两个个draft的的基基础础上上,通通过

15、过draft-ietf-ospf-restart-01规规定定了了OSPF GR的的基基本本流流程程,协协议议规规定定通通过过HELLO报报文文LLS Data中中的的RS(restart signal)位位来来向向周周边边邻邻居居通通知知进进入入GR流流程程,其其中中RS位位在在Extended Options(EO)TLV的的Extended Options字字段段所所占占的的具具体体位位置置为为0 x00000002,并并且且借借助助OOB流流程程完完成成GR期期间间的的LSDB同步。同步。28Router ARouter BHello,LR=1,RS=1Hello,LR=1,RS=0R

16、esyntimerDD,R=1DD,R=1DD,R=1;LSU;ACK;LSU29BGP的GR协议 BGP通过增加一项新的能力值通过增加一项新的能力值Graceful Restart Capability来来实现实现GR协议协议30Graceful Restart CapabilityRestart Flags中最高中最高bit为为 R bit,用于标识,用于标识Restart State,被置,被置1表示发送方正在表示发送方正在Restart。协议规定用该标志位。协议规定用该标志位来通知周边邻居设备进入来通知周边邻居设备进入GR Helper处理流程。处理流程。Restart Time表示发

17、现表示发现peer down之后的最大保持时间之后的最大保持时间则具体描述了则具体描述了GR特性支持何种网络层协议,可以同时支持特性支持何种网络层协议,可以同时支持IPv4、IPv6等等31BGP的的GR流程流程Router ARouter BBGP Open,GR 64,AF IPv4BGP Open,GR 64,AF IPv4BGP session OKBGP Update messageLSUBGP Open,GR 64,AF IPv4R=1,Time=180End of RIB(IPv4)BGP Update message32课程内容课程内容第一章第一章 GR的基本概念的基本概念第二

18、章第二章 OSPF/BGP的的GR协议协议第三章第三章 MSR系列路由器的系列路由器的GR配置配置第四章第四章 GR的应用场合的应用场合33Graceful LSA版的OSPF GR协议配置 GR Restarter和和GR Helper的配置相同,的配置相同,RTA、RTB和和RTC可以进行同样的配置:可以进行同样的配置:RTA-ospf-1 opaque-capability enable RTA-ospf-1 graceful-restart ietf 34LLS版的OSPF GR协议配置 MSR1作为作为GR Restarter,配置如下,配置如下 msr1-ospf-1 enable

19、 link-local-signaling msr1-ospf-1 enable out-of-band-resynchronization msr1-ospf-1 graceful-restart MSR2、MSR3作为作为GR Helper,配置如下,配置如下msr2-ospf-1 enable link-local-signaling msr2-ospf-1 enable out-of-band-resynchronizationmsr3-ospf-1 enable link-local-signaling msr3-ospf-1 enable out-of-band-resynchro

20、nization35BGP GR协议配置MSR2的配置#interface GigabitEthernet0/0 port link-mode route combo enable copper ip#bgp 100 import-route direct undo synchronization/启用完美重启功能 graceful-restart /设置允许对端重建连接会话的最大时间 graceful-restart timer restart 30 peer 10.1.1.1 as-number 100 peer 10.1.1.3 as-number 100#MSR1配置#interfac

21、e GigabitEthernet0/0 port link-mode route combo enable copper ip#bgp 100 import-route direct undo synchronization/启用完美重启功能 graceful-restart /设置允许对端重建连接会话的最大时间 graceful-restart timer restart 30 peer 10.1.1.2 as-number 100 peer 10.1.1.3 as-number 100#36课程内容课程内容第一章第一章 GR的基本概念的基本概念第二章第二章 OSPF/BGP的的GR协议协

22、议第三章第三章 MSR系列路由器的系列路由器的GR配置配置第四章第四章 GR的应用场合的应用场合37第四章第四章 GR的应用场合的应用场合lGR的应用场合的应用场合协议重起协议重起主备倒换主备倒换38第四章第四章 GR的应用场合的应用场合协议重起协议重起 通过通过reset命令重起路由协议时转发业务命令重起路由协议时转发业务不中断,只要支持不中断,只要支持GR的任何产品都可的任何产品都可以支持该特性以支持该特性39第四章第四章 GR的应用场合的应用场合主备倒换主备倒换 设备发生主备倒换时转发业务不中断,设备发生主备倒换时转发业务不中断,只有分布式双主控产品才能支持该特性只有分布式双主控产品才能支持该特性40Q&A41华为3Com技术有限公司华为3Com公司网址:华为3Com技术论坛网址:42

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com