注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 负载均衡技术沙龙问答汇集
 帮助

关于offset-list和rip的四个计时器


2008-04-10 16:21:23
 标签:offset-list   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://andysea.blog.51cto.com/347525/70896
 
偏移量列表可以用来改变路由的度量值,已达到某些目的(如做备份链路或者负载均衡)。
 
如下图的例子就是使用offset-list改变RIP的度量值,以达到让R1R3间的链路变成备份的目的:
 
 
本来通告之后R3到达1.1.1.0/24这个网段应该2跳,这样就会直接使用serial,现在做一个offset-list用于改变度量值,可以达到让流量经过R2的目的。(需要访问列表来定义应用于那些路由条目)
 
Offset-list {access-list-number|name} {in|out} offset [type number]
如:
Offset-list 5 in 5 s1
Access-list 5 permit 1.1.1.0 0.0.0.255
 
其中的in/out分别指的是入站和出站,offset指的是偏移量,偏移量就是说相对的差。比如,跑百米跑到中途的时候,你离终点的距离是绝对距离,你离对手的距离就是相对距离。在路由器上可以这样理解,在入站时,R1告诉R3 1.1.1.0/24的网段与R1是直连,而R3S1接口因为应用了一个5的偏移量所以R3认为通过s1到达1.1.1.0/24/6跳。如果在R1S0口上做一个outoffset5offset-list,那么通告到R3上到是R11.1.1.0/24网段要5跳,R3同样认为自己到达该网段需要6跳。
 
另外有一些补充:
 
1,  如果不指定接口,则对于该路由出站或入站时所有接口都会应用偏移量列表。
2,  如果不指定访问列表(用访问列表0),则所有路由条目都会被修改。
3,  RIPoffset为跳数,在别的路由选择协议就是相对应的metric值了。
4, 当一个offset-list引起吓一跳路由器通告的度量值比它正在通告的路由更新的度量值更高时,直到holddown timer 超时才会接受,之前会被标记为不可达。
5,  注意在应用访问列表时的规则,不要出现路由漏洞。
 
Ps
 
关于rip的四个计时器:
1,  更新计时器,30秒,cisco25.5-30s的随机时间,用于通告更新,(v1发更新到全网255.255.255.255v2发送更新到组播地址244.0.0.9
2,  超时计时器(timeout timer/限时计时器(expiration timer)/无效计时器(invalid timer),180s,直连邻居的更新180s还没有到,宣布该路由无效并通告邻居,路由条目变成passiblily down
3,  垃圾收集(garbage timer/刷新计时器(flush timer,cisco的为240srfc定义的是300s
4,  保持计时器(holddown timer),这个只有cisco的路由器里有,RFC没有描述。就是说邻居通告的你路由跳数大于它原来通告你的,你就会进入这个计时器,等到180s后,就接受该条路由。
 
再ps:
 
黑体字是自己经常忘的...

本文出自 “慕枫的部落格~” 博客,请务必保留此出处http://andysea.blog.51cto.com/347525/70896



上一篇 关于RIPv2的认证  下一篇 胡思乱想



    文章评论
 
2008-04-12 23:36:21
关于holddown timer 有一些问题,到底什么情况下才有holddown timer

2008-04-21 20:57:06
holddown timer是在valid timer超时之后开始计时的 cisco说是180s 可是仿佛只有60s

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: