参考答案:(1)触发更新
若网络中没有变化,则按通常的30秒间隔发送更新信息。但若有变化,路由器就立即发送其新的路由表。这个过程叫做触发更新。
触发更新可提高稳定性。每一个路由器在收到有变化的更新信息时就立即发出新的信息,这比平均的15秒要少得多。虽然触发更新可大大地改进路由选择,但它不能解决所有的路由选择问题。
(2)水平分割
水平分割(split horizons)是提高稳定性的第二种方法,它在发送路由选择报文时使用了选择性;路由器必须区分不同的接口。如果路由器从一个接口已经收到了路由更新信息,那么这个同样的更新信息一定不能再通过这个接口回送过去。如果一个接口通过了给一个路由器更新的信息,那么这个更新信息一定不能再发送回去;因为这是已经知道了的信息,因而是不需要的。水平分割可明显地提高稳定性。下图就能说明问题。
[*]
R1发送[Netl,1,-]给R2,表明“我到Netl的距离是1,直接交付”。R2从这个RIP报文进来的端口不再发送关于到Net1的信息,而只从另外的端口发送[Net1,2,R1],表明“我到Net1的距离是2,经过R1”。当Net1出故障后,R1发送[Net1,16,-]给R2表明“我到Net1的距离是16,直接交付”(距离是16就表示不能到达)。R2从另外的端口发送[Net1,16,R1],表明“我到Netl的距离是16,经过R1”。这样就使其他路由器很快都知道Net1出了故障。
(3)毒性逆转
毒性逆转(poison reverse)是水平分割的一种变型。使用这种方法时,路由器收到的信息用来更新路由表,然后通过所有的接口发送出去。但是,已经从一个接口来的一个路由表项目在通过同样的接口发送出去时,就要将其度量置为16。
我来回答:
最新试题