《网络路由配置优化-OSPF加快拓扑收敛的方式.docx》由会员分享,可在线阅读,更多相关《网络路由配置优化-OSPF加快拓扑收敛的方式.docx(7页珍藏版)》请在优知文库上搜索。
1、OSPF加快拓扑收敛的方式调整hello间隔时间和邻居失效间隔通过调增Hello间隔的大小,从而使hello报文交互间隔缩短,从而使邻居发现速度加快,同时也加快了DR选举的速度(Waittimer计时器为4倍的hello间隔)。配置命令:interfaceG0/0/0ospftimerhello5单位秒通过调增邻居的失效间隔(dead时间),可以OSPf路由器快速感知邻居失效,从而加快拓扑收敛。配置命令:interfaceG0/0/0ospftimerdead20单位秒注意:失效间隔不能建议不能小于hello间隔。至少2倍,防止链路拥塞发生丢包。修改网络类型在MA网络中,两台路由直连建立邻接关
2、系,可以将MA网络类型改为P2P网络类型,不用选举DR,从而提高建立邻居的速度,达到网络快速收敛的目的。配置命令:interfaceGO/O/Oospfnetwork-typep2p调整路由收敛的优先级加入有一些重要的业务路由,可以配置高优先级,先让起进行收敛,间接的加快了收敛,随着网络不断的发展,有一些重要的业务路由在网络发生故障时能够快速收敛(类似于视频流,语音电话等),通过配置OSPF路由的收敛优先级,允许用户配置特定路由的优先级,使这些路由能够比其他的路由优先收敛。配置命令:ospf1prefix-priorityhighip-prefix5CritiCal关键high高medium中
3、等loW彳氐级配置OSPF路由的收敛优先级后,OSPF路由可以按照优先级来计算和泛洪LSA、同步LSDB,从而提高路由收敛速度。默认情况下:OSPF依次按区域内路由、区域间路由、自治系统外部路由顺序进行LSA计算,该命令可以计算OSPF的收敛优先级。收敛优先级的优先级顺序为:criticalhighmediumlowo为了加速处理高优先级的1.SA,泛洪过程中,需要按照优先级将相应的LSA分别存放在对应的criticaLhighsmedium和IoW的队列中。注意:此命令在公网上才能生效。Smart-discover(智能发现)OSPF的邻居状态或者MA网络中的DRxBDR发生变化时,需要等到
4、下一个Hello间隔才会向邻居发送HeIl。报文,影响了设备间建立邻居的速度。通过配置Smartdiscover,网络中邻居状态,或者DRxBDR发生变化时,设备不必等下一个Hello间隔就可以立刻主动的向邻居发送HeII。报文。从而提高建立邻居的速度,达到网络快速收敛的目的。SPF算法的结算间隔当OSPF的链路状态数据库(LSDB)发生改变时,需要重新计算最短路径。络频繁变化(链路震荡),由于不断的计算最短路径,会占用大量系统资备的运行效率。通过配置智能定时器intelligent-timer,设置合理的SPF间,可以避免占用过多的路由器内存和带宽资源。配置命令:spf-schedule-i
5、ntervalintelligent-timermax-intervalstart-intervalhold-intervalspf-schedule-intervalintelligent-timer100005001000单位毫秒缺省情况下,使能智能定时器intelligent-timer,SPF计算的最长间隔时间为10000毫秒、初始间隔时间为500毫秒、基数间隔时间为1000毫秒,默认时间单位为毫秒。使能智能定时器后:a)初次计算SPF的间隔时间由S治小加3vH参数指定。b)第n(n2)次计算SPF的间隔时间为hod-interva2n-2)oc)当/70-77fev32(n-2)达到
6、指定的最长间隔时间max-intervaM,OSPF连续三次计算SPF的时间间隔都是最长间隔时间,之后,再次返回步骤a,按照初始间隔时间start-interval让真SPFe注释:通过智能定时器可以实现拓扑稳定计算,不用频繁的计算导致消耗大量的系统资源,解释以上计算步骤,假设链路频繁UP/DOWN,首先第一个计算时间为0.5秒(500毫秒),基数间隔为1秒,1.5秒的时候开始计算第二次(套用b,算出的值为0,没超过最大值),2.5秒开始计算第三次(值为2秒),3.5第四次(值为4秒),4.5第五次(值为6秒),5.5第六次(值为8秒),6.5第七次(值为10秒,最大时间第一次),7.5第八次
7、(12秒,最大时间第二;欠),8.5第九次(14秒),连续三次了,返回a步骤,第一次,9.5秒开始,10.5秒第二次(值为0),11.5秒第三次(值为2秒),一直重复整个过程,那么如果我们把计算基数间隔调大,计算的次数就相对少,相对消耗设备资源就少,相对拓扑就稳定。LSA更新间隔和LSA接受间隔OSPF协议规定LSA的接收时间间隔默认为1秒,更新间隔默认是5秒,篇了防血络连接或者路由频繁动荡引起的过多占用网络带宽和设备资源。在网络相对稳定、对路由收敛时间要求较高的组网环境中,可以指定LSA的接收时间间隔为0来取消LSA的接收时间间隔,使得拓扑或者路由的变化可以立即布到网络中,从而加快网络中路由
8、的收敛速度。配置命令:ospf1lsa-arrival-interval0接受lsa-originate-interval0更新注释:在网络环境稳定的情况下,你发多少我收多少,可以快速的感知路由和拓扑的变化,从而提高计算路由的速度。如果在网络环境不稳定的情况下:只能使用智能定时器了配置命令:lsa-originate-intervalintelligent-timer50005001000默认更新间隔缺省情况下,使能智能定时器intelligent-timer。使能智能定时器后,更新LSA的最长间隔时间的缺省值为5000毫秒、初始间隔时间的缺省值为500毫秒、基数间隔时间的缺省值为1000毫秒
9、(以毫秒为单位的时间间隔),更新LSA的时间间隔方式如下:d)初次更新LSA的间隔时间由S3T-加向VR参数指定。e)第n(n2)次更新LSA的间隔时间为hold-interval2(n-2)9f)当力。0-77fev32(n-2)达到指定的最长间隔时间max-intervaM,OSPF连续三次更新LSA的时间间隔都是最长间隔时间,之后,再次返回步骤Ia,按照初始间隔时间Start-interval更新LSA0lsa-arrival-intervalintelligent-timer1000500500默认接收间隔缺省情况下,使能智能定时器intelligent-timer.使能智能定时器后,接收LSA的最长间隔时间的缺省值为1000毫秒、初始间隔时间的缺省值为500毫秒、基数间隔时间的缺省值为500毫秒(以毫秒为单位的时间间隔)。接收LSA的最长间隔时间方式如下:g)初次接收LSA的间隔时间由Start-intervalh)第n(n2)次接收LSA的间隔时间为hold-interval2(x-29i)当力。/d-T7fe11目2(n-2)达到指定的最长间隔时间max-intervaM,OSPF连续三次接收LSA的时间间隔都是最长间隔时间,之后,再次返回步骤31a,按照初始间隔时间Start-interval按LSA0