本篇主要介紹的是華為路由器由於OSPF NSSA配置問題導致路由表項丟失的故障的解決步驟。
一、組網環境
在下圖所示的組網環境中,路由器都運行OSPF,整個自治系統劃分為3個區域,其中RouterA和RouterB作為ABR來轉發區域之間的路 由,RouterC,RouterD作為ASBR引入了外部路由,當故障發生時,在RouterE上不存在到達RouterD的路由表項。
二、故障分析
查看RouterD的配置,發現在RouterD上是通過執行import direct的方式將RouterD上loopback接口的地址引入到OSPF中的,引入類型為Type5的LSA,由於RouterC所在的區域是 NSSA區域,不能泛洪Type5的LSA,因此學不到RouterD的loopback主機地址。
三、故障處理
在 RouterD上,通過network命令將loopback接口的地址引入OSPF,引入類型為Type3類型的LSA。NSSA區域能夠泛洪 Type3的LSA,因此RouterC可以學習到到達RouterD的路由,RouterC的路由表中存在到達RouterD的路由,則故障被排除。
由於OSPF NSSA配置問題導致路由表項丟失的故障,到這裡就完美解決了,通過上面我們可以發現,當出現問題時,需要從OSPF的和泛洪原理LSA類型入手進行故障排查。