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

 
偏移量列表可以用来改变路由的度量值,已达到某些目的(如做备份链路或者负载均衡)。
 
如下图的例子就是使用 offset-list 改变 RIP 的度量值,以达到让 R1 R3 间的链路变成备份的目的:
 
 
本来通告之后 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 是直连,而 R3 S1 接口因为应用了一个 5 的偏移量所以 R3 认为通过 s1 到达 1.1.1.0/24/ 6 跳。如果在 R1 S0 口上做一个 out offset 5 offset-list ,那么通告到 R3 上到是 R1 1.1.1.0/24 网段要 5 跳, R3 同样认为自己到达该网段需要 6 跳。
 
另外有一些补充:
 
1,  如果不指定接口,则对于该路由出站或入站时所有接口都会应用偏移量列表。
2,  如果不指定访问列表(用访问列表 0 ),则所有路由条目都会被修改。
3,  RIP offset 为跳数,在别的路由选择协议就是相对应的 metric 值了。
4, 当一个offset-list 引起吓一跳路由器通告的度量值比它正在通告的路由更新的度量值更高时,直到holddown timer 超时才会接受,之前会被标记为不可达。
5,  注意在应用访问列表时的规则,不要出现路由漏洞。
 
Ps
 
关于 rip 的四个计时器:
1,  更新计时器, 30 秒, cisco 25.5-30s 的随机时间,用于通告更新,( v1 发更新到全网 255.255.255.255 v2 发送更新到组播地址 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:
 
黑体字是自己经常忘的...

你可能感兴趣的:(职场,休闲,offset-list)