三年过去了,没想到真遇到纯rip环境了,而且需要并行将rip改造成ospf网络。
忘了当初学的很多东西,只记得,多个路由协议同时运行的时候,AD小的会被加入路由表,然后觉得只要全网rip+一部分一部分ospf,是没有问题的。
结果发现,在部分思科设备上,将一个接口同时宣告rip和ospf,并不是所有设备都能同时学到所有路由,于是,用到了将ospf重发布到rip中。
RIP 和 ospf metric代表的意义不同,因此值差异比较大,RIP 的metric代表跳数,最大15跳,而ospf的metric是由spf算法得出来的,有可能值大于100,如果将ospf直接重发不到rip中,很可能metric大于15,因此RIP不会将此路由加入路由表。
解决方法就是在重发布时指定metric:
router rip 120
redistribute ospf 110 metric 1
评论