CCNP——OSPF特殊區域

OSPF路由協議是一個層次化的路由協議,採用區域的設計方式

這裏簡單說一下OSPF路由協議要採用區域設計的原因:

  • OSPF通過LSA泛洪傳遞路由,如果網絡足夠大,泛洪會造成網絡的擁堵,鏈路負載比較大

OSPF分爲兩層:

  • 骨幹區域(區域0),一個網絡中骨幹區域只能有一個
  • 非骨幹區域,所有的非骨幹區域必須要和區域0相連

這篇博客我想討論的就是非骨幹區域中的一種:特殊區域

這裏討論的OSPF的特殊區域有四種:

  • stub區域
  • totally stub區域
  • NSSA區域
  • totally NSSA區域

一、stub區域

區域特性:如果一個區域被配置成了Stub區域,該區域就不會接收5類LSA

注:骨幹區域不能配置成Stub區域

一旦一個區域被配置成stub區域以後,由於無法接收5類LSA,則這個區域內的設備就無法訪問外部網絡,但是要是這個區域裏面的設備還想訪問外部網絡,那麼只能通過這個區域連接的ABR來訪問,ABR會發給這個區域3類LSA的默認路由,來告訴這個區域裏面的設備外部網絡的信息

stub區域的配置:

  • r2(config)#router ospf 1
  • r2(config-router)#area 1 stub

該命令表示將區域1配置成特殊區域stub

link state ID
在上圖中,我們可以看到通過命令show ip ospf database,可以查看R2上LSDB的信息,我們可以看到在3類LSA中,Link ID的位置,有一個0.0.0.0的默認路由,這裏主要是爲了說明一個信息:這裏的3類LSA中,link ID的含義是link state ID,要與之前報文中的link ID字段的含義區別開!!!!

二、totally stub區域

由上圖可知,當一個區域被配置成stub區域以後,就不會接收5類LSA,但是還是會接收3類LSA,這裏的totally stub區域是直接連3類LSA也不收了!!!(但是會收ABR給他的3類LSA描述的那條缺省路由

配置命令:

  • r2(config-router)#area 1 stub no-summary

在路由器的OSPF進程下,配置特殊區域

  • area 區域ID 特殊區域類型(stub) 就表示將該區域配置成stub區域
  • area 區域ID 特殊區域類型(stub) no-summary 就表示將該區域配置成完全的stub區域

三、NSSA(not so stub area)區域

區域特性:NSSA區域不收5類LSA,但是能產生7類LSA

配置命令:

  • r2(config)#router ospf 1
  • r2(config-router)#area 2 stub nssa
    該命令表示將該區域配置成NSSA區域
  • r1(config-router)#area 2 nssa default-information-originate
    該命令表示在NSSA區域下放缺省的7類LSA

注:ABR不會自動的在NSSA區域下放缺省的7類LSA,需要在指定NSSA區域的同時,配置上述命令

四、totally NSSA區域

區域特性:totally NSSA區域不收5類LSA,也不收3類LSA

配置命令:

  • r1(config-router)#area 2 nssa default-information-originate no-summary
    該命令表示將該區域配置成完全NSSA區域,並且下放3類缺省路由
  • r3(config-router)#area 2 nssa no-summary
    該命令表示將該區域配置成完全NSSA 區域
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章