與OSPF重分發的問題(雙點雙向重分發)

問題:如圖有什麼問題,怎麼解決?

首先R4重分發一條直連路由,那麼44.44.44.44這條路由在EIGRP中管理距離爲170,然後,R1對它進行重分佈進OSPF,R2學到了這條OSPF的路由,同時也通過EIGRP學到了一條管理距離爲170的路由,顯然他會選擇OSPF路由,這就導致了次優路徑。(以上只是一種情況,也有可能R1上是次優路徑)

解決:

修改EIGRP外部,或者OSPF的管理距離

注意:

1.R1,R2上都要修改(以下以R2爲例)

2.對於EIGRP:進程下可以配置爲distance 90(內部) 100(外部)

經過試驗研究distance 100 24.24.24.4 0.0.0.0 1 這條命令是無效的,我認爲這與重分佈有關,查看拓撲表發現44.44.44.44 via redistribute沒有明確指明從哪學到的。

3.對於OSPF:進程下可以配置爲distance 171 1.1.1.1 0.0.0.0 1

注意這裏的1.1.1.1是這條外部路由的ADV router地址而不是23.23.23.3的地址。

第二種方法:進程下可以配置爲

distance ospf intra-area(區域內) 110 inter-area(區域間) 110 external 171

4.雙點雙向重分發不會產生的情況:

               協議A的內部管理距離<協議B的外部管理距離

               協議B的內部管理距離<協議A的外部管理距離

  例如EIGRP與OSPF,RIP與EIGRP不會產生問題,上面是我使用重分發了一條路由進EIGRP域才產生的,而EIGRP本身的4.4.4.4的路由完全沒有問題。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章