IPv6簡介與配置 、 IPv6應用配置

OSPF 特殊區域 — 基本互通

配置思路:
1.配置終端設備
-IP地址+網關
2.配置路由器
-配置基礎信息
undo terminal monitor
system-view
sysname R
-配置接口IP地址
3.配置OSPF協議
-R1/2/3/4/5/6,都運行基本的OSPF配置
-在R6上添加去往 PC3的靜態路由
ip route-static 192.168.3.0 24 192.168.67.7
-在R6上將靜態路由,宣告進入到OSPF,爲了讓R1可以學習到該路由
ospf 1
import-rotue static
-在R7上添加靜態的默認路由
ip route-static 0.0.0.0 0.0.0.0 192.168.67.6
4.驗證與測試
PC-1 ping PC-2 ,通;
PC-1 ping PC-3 ,通;

OSPF特殊區域:

OSPF區域的類型:
   -骨幹區域
   -非骨幹區域
       @普通區域
	   @特殊區域
	      *stub
		  *totally stub
          *nssa
          *totally nssa 		  
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
什麼是“特殊區域”?
    -不要4/5類LSA的區域,就是特殊區域
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
爲什麼需要將1個區域設置爲特殊區域?
    -爲了保護一個區域,不受到那些不穩定的鏈路的影響。
	
	 因爲5類LSA表示的是外部路由,外部路由的穩定性不能由公司自己決定。
	 同時,5類LSA的特點就是:可以傳輸OSPF網絡的任何地方,
	 所以,如果5類LSA不穩定的話,那麼影響的就是整個OSPF網絡。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Stub 區域:末梢區域
   -不允許接收4/5類LSA 
   -允許接收1/2/3類LSA
   -該區域的ABR會自動的產生1個3類LSA表示的默認路由;
   -配置命令:
      @在該區域的所有路由器上,配置以下命令:
	     ospf 1 
		   area  12  
		     stub -> 將區域12配置爲 stub 區域 

優點:
  該區域的設備不會受到外部路由的影響;
  
缺點:
  依然會受到OSPF其他區域的路由的影響;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Totally Stub 區域: 完全末梢區域
   -不允許接收3/4/5類LSA 
   -允許接收1/2類LSA
   -該區域的ABR會自動的產生1個3類LSA表示的默認路由;
   -配置命令:
      @首先,將該區域配置爲 stub 區域;
      @其次,僅在stub區域的 ABR 上,配置以下命令:
	     R2:(區域12的ABR)
	     ospf 1 
		   area  12  
		     stub no-summary -> 將區域12配置爲 stub 區域 
			   即 R2 不向區域 12 發 3/4/5 類LSA;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

在某些特定的場景中,有些區域是不允許接收5類LSA表示的外部路由的,
主要是爲了保護這個區域,
但是,有可能該區域還存在“需要引入外部路由”的需求,
所以,OSPF 就開發出了另外一種類型的特殊區域: NSSA
      -在NSSA區域中,是不允許出現5類LSA的,但是依然允許所謂的“外部路由”,
	   只不過在 NSSA 區域中表示外部路由的時候,我們變換了一個格式,
	   即使用 7 類 LSA 表示外部路由。
NSSA:(not so stub area ) 
   -不允許接收4/5類LSA 
   -允許接收1/2/3/7類LSA
   -該區域的 ABR 會自動的產生1個 7 類LSA表示的默認路由;
   -配置命令:
      @在該區域的所有路由器上,配置以下命令:
	     ospf 1 
		   area  12  
		     nssa -> 將區域12配置爲 nssa 區域 

優點:
  該區域的設備不會受到外部路由的影響;
  同時, 
  自己本區域還可以引入外部路由;
  
缺點:
  依然會受到OSPF其他區域的路由的影響;(因爲NSSA區域是允許3類LSA的)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Totally NSSA 區域: 完全 NSSA 區域
   -不允許接收3/4/5類LSA 
   -允許接收1/2/7類LSA
   -該區域的ABR會自動的產生1個 3類 LSA表示的默認路由;
                 同時也產生1個 7類 LSA表示的默認路由;
   -配置命令:
      @首先,將該區域配置爲 NSSA 區域;
      @其次,僅在 NSSA 區域的 ABR 上,配置以下命令:
	     R2:(區域12的ABR)
	     ospf 1 
		   area  12  
		     nssa no-summary -> 將區域12配置爲 stub 區域 
			   即 R2 不向區域 12 發 3/4/5 類LSA;
			   但是允許該區域出現 7 類 LSA ;
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

總結:
  1.爲了保護一個區域,纔會將其設置爲“特殊區域”
  2.骨幹區域,是不允許配置爲“特殊區域”的
  3.5類LSA,是在普通區域中表示外部路由,可以傳遍整個OSPF網絡
  4.7類LSA,僅在特殊區域中表示外部路由,只能在 NSSA 區域內傳輸


============================================================================

OSPF 彙總: 
   -指的是將很多OSPF 信息,變成很少的 OSPF 信息;
   
OSPF 彙總對象:
   -在設備之間傳遞的 LSA (鏈路狀態數據庫信息)
   
OSPF 彙總好處: 
   1.可以節省鄰居設備的系統資源
   2.減小鄰居設備的路由表大小,從而可以提高轉發數據的速度
   3.可以增強 OSPF 網絡的穩定性
   
OSPF 彙總類型: 
   1.3類LSA彙總
       -在ABR上進行配置
	   -配置命令:
	    R2:(3類LSA彙總)
           ospf 1
           area 12
           abr-summary 10.10.0.0 255.255.0.0 // 將路由彙總爲 10.10.0.0/16
   2.5/7類LSA彙總
       -在ASBR上進行配置
	   -配置命令: 
	    R5:(5類LSA彙總)
         ospf 1 
		 import-route direct -> 將本地的直連網段引入到OSPF
         asbr-summary 10.50.0.0 255.255.0.0	   //將外部路由彙總爲 10.50.0.0/16

   驗證命令: 
      display ospf lsdb -> 查看 OSPF 數據庫
	  display ip routing-table protocol ospf  -> 查看 OSPF 路由表


=======================================================================

OSPF虛鏈路

 -概述
   虛鏈路,是 OSPF 網路中一個永遠屬於 OSPF 骨幹區域的“虛擬鏈路”
   虛鏈路,必須在兩個 ABR 上建立;兩個設備必須在同一個區域中
   虛鏈路,建立過程中所需要的“穿越的中間區域”,不能是區域0,也不能是特殊區域
   虛鏈路,配置命令 vlink-peer 後面跟的是對方設備的router-id,不是接口的IP地址 

 -應用場景:
    問題:
	   通常情況下,正常的 OSPF 網絡設計,必須是“非骨幹區域連接着骨幹區域”
	   
	   但是,有時候因爲工程等方面的原因,會出現“非骨幹區域”沒有直接連接到
	   骨幹區域, 
	   那麼,該非骨幹區域與其他區域之間,是無法互通的。
	   
	解決: 
	   爲了解決上述的“不規則的 OSPF 網絡區域設計”,我們可以使用“虛鏈路”,
	   將沒有與骨幹區域相連的區域,通過虛鏈路,連接到骨幹區域上;

    -配置:
	   @在哪裏配置
	       @在想要成爲ABR的設備上,以及與該設備在同一個區域的 ABR 上進行配置
	   @怎麼配置
	       *命令如下:
		       ABR/想要成爲ABR的設備上:
			      ospf 1 
				     area  {穿越的區域的號碼}
					   vlink-peer  x.x.x.x  // x.x.x.x 爲對方設備的router-id


    -驗證命令: 
	   display ospf vlink ---> 查看 OSPF 虛鏈路的狀態,應該是 Full


===============================================================================

import-route  和 default-route-advertise 的區別:

@import-route ,可以將任何類型的路由,導入到 OSPF 協議中;
                但是, 
				不能將 “默認路由 - 0.0.0.0/0 ”導入到OSPF中;
				
				
@default-route-advertise,啥都幹不了,只能“導入默認路由”。
        -有條件
            #自己路由表中,得有默認路由;
            #通過上述命令,就可以讓 OSPF 產生默認路由了:
                ospf 1 
                  default-route-advertise  // 產生OSPF默認路由;				
        -強制性
		    #不管自己路由表中,是否存在默認路由,
			 都可以通過下面的命令,讓 OSPF 產生默認路由: 
			    ospf 1 
				   default-route-advertise  always // 永遠產生OSPF默認路由

----------------------------------------------------------------
@default : 默認 
@route : 路由 
@advertise : 通告(發送/發出)
@import : 導入/引入
@vlink : virtual link ,虛鏈路;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章