ospf缺省路由的產生

     普通區域
缺省狀況下,在普通OSPF區域內的OSPF路由器是不會產生缺省路由的,即便它有缺省路由。
當網絡中缺省路由經過其餘路由進程產生時,必須可以將缺省路由通告到整個OSPF域中。這個時候要想產生缺省路由必須在ASBROSPF協議視圖下手動配置:
VRP: default-route-advertise [always]
IOS: default-information originate [always]
使用了該命令將在整個OSPF域中通告缺省路由 0.0.0 .0,但前提是該ASBR本身已經有缺省路由,不然不會通告缺省路由。
若是在該命令上加上關鍵字always的話,則不管ASBR是否有缺省路由都將在整個OSPF域中通告缺省路由 0.0.0 .0,這將強制缺省路由老是出如今路由表中,因此慎用關鍵字always
使用了該命令後將會產生一個鏈路狀態ID 0.0.0 .0,網絡掩碼爲0.0.0.0ASE LSA5類),而且通告到整個OSPF域中。
STUB區域
因爲STUB區域不容許外部LSA在其內部泛洪,因此該區域內的路由器除了ABR外沒有自治系統外部路由,若是它們想到自治系統外部時應該怎麼辦?STUB區域裏的路由器將本區域內ABR做爲出口,ABR會產生缺省路由 0.0.0 .0通告給整個STUB區域內的路由器,這樣的話到達自治系統外部的路由能夠經過ABR到達。
配置了STUB區域以後,ABR自動會產生一條Link ID 0.0.0 .0,網絡掩碼爲0.0.0.0SUMMARY LSA3類),而且通告到整個STUB區域內。
徹底STUB區域
徹底STUB區域不只不容許外部LSA在其內部泛洪,連區域間的路由也不容許攜帶,因此在徹底STUB區域裏的路由器要想到別的區域或自治系統外部時應該怎麼辦呢?一樣的,在徹底STUB區域裏的路由器也將本區域內ABR做爲出口,ABR會產生缺省路由 0.0.0 .0通告給整個徹底STUB區域內的路由器,這樣的話到達本區域外部的路由都經過ABR到達就能夠了。
配置了徹底STUB區域以後,ABR自動會產生一條Link ID 0.0.0 .0,網絡掩碼爲0.0.0.0SUMMARY LSA3類),而且通告到整個徹底STUB區域內。
NSSA區域
NSSA區域容許少許外部路由經過本區域的ASBR通告進來,它不容許攜帶其餘區域的外部路由,這樣的話到達自治系統外部路由只能經過本區域的ASBR到達,若是該ASBR沒有通告該外路由的,則不能到達。
在只配置了NSSA區域的時候,是不會自動產生缺省路由的。
若是隻但願到達自治系統外部的某些路由經過該區域的ASBR到達,其它外部路由經過其它區域出去的話,有沒有辦法呢?在NSSA ABR上產生缺省路由 0.0.0 .0通告給整個NSSA區域內的路由器,這樣的話除了某少部分路由經過NSSAASBR到達,其它均可以經過NSSA ABR到達其它區域的ASBR出去。可是這只是一個需求,並非必須的,因此這條缺省路由不是配置了NSSA區域就會自動產生的,若是想在NSSA ABR上產生缺省路由0.0.0.0,能夠在NSSA ABR上手動配置:
VRP: nssa default-route-advertise NSSA區域視圖)
IOS: area area-id nssa default-information-originate  (OSPF協議視圖)
使用了該命令後,在NSSA ABR上就會產生一條Link ID 0.0.0 .0,網絡掩碼爲0.0.0.0NSSA LSA7類),將在整個NSSA區域內通告缺省路由0.0.0.0
可是若是但願全部的外部路由只經過本區域的NSSA ASBR到達,但願ASBR通告一條缺省路由 0.0.0 .0,能夠在NSSA ASBR上手動配置:
VRP: nssa default-route-advertise NSSA區域視圖)
IOS: area area-id nssa default-information-originate  (OSPF協議視圖)
NSSA ASBRNSSA ABR使用相同的命令,與NSSA ABR不一樣的是NSSA ASBR必須是在自身已經有一條缺省路由的狀況下才會產生一條Link ID 0.0.0 .0,網絡掩碼爲0.0.0.0NSSA LSA7類),在NSSA區域內通告缺省路由0.0.0.0
由於缺省路由只是在本NSSA區域內泛洪,並無泛洪到整個OSPF域中,只能實現本NSSA區域內的路由器在找不到路由以後從該NSSA ASBR出去,不能實現整個OSPF域的路由器從這個出口出去。
徹底NSSA區域
徹底NSSA區域和NSSA區域不一樣的是,它不容許攜帶區域間路由,若是要到其餘區域的時候應該怎麼辦呢?一樣的,缺省路由又出場了,在該區域ABR上會產生一條缺省路由 0.0.0 .0,通告給整個徹底NSSA區域,全部的域間路由都將NSSA ABR做爲出口。
配置了徹底NSSA區域後,就會自動產生一條Link ID 0.0.0 .0,網絡掩碼爲0.0.0.0SUMMARY LSA3類),在NSSA區域內通告缺省路由0.0.0.0
NSSA區域ABR上缺省路由產生的方式不一樣的是,在徹底NSSA區域ABR上的缺省路由是配置好區域以後自動產生類型3的缺省LSA,在NSSA區域上ABR的缺省路由是本身可配置的,由於在徹底NSSA區域產生的缺省路由是必須的,它起着指導本區域內路由器區域間路由的做用。
相關文章
相關標籤/搜索