RIP的防环机制

来源:本站原创 CISCO 超过938 views围观 0条评论

1-记数无穷大(maximum hop count):定义最大跳数(最大为15跳),当跳数为16跳时,目标为不可达。
2-水平分割(split horizon):从一个接口学习到的路由不会再广播回该接口。cisco可以对每个接口关闭水平分割功能。这个特点在( N B M A )非广播多路访问hub-and-spoke 环境下十分有用。 3-毒性逆转(poison reverse):从一个接口学习的路由会发送回该接口,但是已经被毒化,跳数设置为16跳,不可达。 4-触发更新(trigger update):一旦检测到路由崩溃,立即广播路由刷新报文,而不等到下一刷新周期。 5-抑制计时器(holddown timer):防止路由表频繁翻动,增加了网络的稳定性。 6.闪式更新   Flash Update
7.触发更新   Triggered Update (需手工启动,且两边都要开 Router (config-if)# ip rip triggered )
当启用触发更新后,RIP不再遵循30s的周期性更新时间,这也是与闪式更新的区别所在。
RIP的4个计时器:
               ( 一个“└┘”代表30s)
更新计时器(update): └┘30
无效计时器(invalid):└┴┴┴┴┴┘180   (180s没收到更新,则置为possible down状态)
保持计时器(holddown):           └┴╋┴┴┴┴┘180   (真正起作用的只有60s)
刷新计时器(flush):   └┴┴┴┴┴┴┴┘ 240 (240s没收到更新,则删除这条路由)
如果路由变成possible down后,这条路由跳数将变成16跳,标记为不可达;这时holddown计时器开始计时。
在holddown时间内即使收到更优的路由,不加入路由表;这样做是为了防止路由频繁翻动。
什么时候启用holddown计时器: “当收到一条路由更新的跳数大于路由表中已记录的该条路由的跳数”        (一) 记数无穷大,16跳情况 产生16跳的工作过程:1: R1丢失了looback接口的网络(下面简称网络A)后,产生一个即时更新送往R2和R3。这个更新信息要告诉R2和R3,R1不再有到达网络A的路径。然而这个更新信息传输到R3被推迟了( C P U忙、链路拥塞等),但到达了R2。R2从路由表中去掉到网络A的路径。 2: R3仍未收到R1的即时更新信息,并发出它的常规路由选择更新信息,通告网络A以2跳的距离可达。R2收到这个更新信息,认为出现了一条新路径到网络A。 3: R2告诉R1它能以3跳的距离到达网络A。 4: R1告诉R3它能以4跳的距离到达网络A。

5: 这个循环将进行到跳数为无穷,在R I P中定义为1 6。一旦一个路由器达到无穷,它将声明这条路径不可用并从路由表中删除此路径。由于记数到无穷大问题,路由选择信息将从一个路由器传到另一个路由器,每次段数加一。路由选择环路问题将无限制地进行下去,除非达到某个限制。这个限制就是R I P的最大跳数。当路径的跳数超过1 5,这条路径就从路由表中删除。

(二) 水平分割 水平分割规则是:从一个接口学习到的路由不会再广播回该接口。

文章出自:CCIE那点事 http://www.jdccie.com/ 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。
本文标题:RIP的防环机制
本文链接:http://www.jdccie.com/?p=416转载请注明转自CCIE那点事
如果喜欢:点此订阅本站
  • 相关文章
  • 为您推荐
  • 各种观点

暂时还木有人评论,坐等沙发!
发表评论

您必须 [ 登录 ] 才能发表留言!