筆記 OSPF地址彙總 、 虛鏈路配置 、 IPV6的原理與配置

OSPF基本理論、單區域配置redis

OSPF多區域配置、ABR、
ospf 路由類型
internal:經過network方式宣告的;
intra-area
inter-area
external:經過重分發方式宣告的(redistribute|import-route)
#5類LSA能夠在 OSPF 網絡中任何地方傳輸;數據庫

特殊區域:
                               5類LSA 
                               -stub:
                                    不容許存在4類和5類;
                                    該區域的ABR會自動的向該區域產生一個默認路由(inter-area)
                                    須要對該區域的全部路由器都得進行 stub 的配置;
                                       ospf 1 
                                          area 34
                                            stub 
                               -totally stub : 徹底末節區域
                                    不容許三、四、5類LSA,可是有一個特殊的3類LSA,表示默認路由
                                    此時僅僅須要在 stub 區域中的 ABR 上配置就能夠:
                                         ospf 1 
                                            area 34
                                              stub no-summary 

                           普通區域:

            -LSA的類型
                1 - 任何一個OSPF路由器都會產生、都會在鏈接每個區域中都會產生;
                    經過1類LSA計算得出的路由,是屬於 intra-area 路由;
                2 - 
                3 - 只有 ABR 能夠產生(0[intra-area / inter-area]-->非0;非0[intra-area]-->0;)
                    表示的是區域之間的路由,而且在傳輸過程當中, LSA 是變化的:
                    每通過一個 ABR ,「通告路由器」都會變化一次。
                4 - 
                5 - 只有 ASBR 能夠產生;表示的是外部路由,而且在傳輸過程當中
                    LSA是不變化的;

prefix/mask  [preference/cost]  type  , via next-hop , interface

OSPF 特殊區域 : 
   NSSA :no so stub area,
        該區域不容許四、5類LSA,可是是容許外部路由存在的;
        外部路由的表現方式爲 - 7 類LSA。
        7類LSA,僅僅能存在於 NSSA 區域 。
        即只有一、二、三、7
    -應用場景 
    -配置:
        在該區域的每個路由器上,都配置 NSSA 。
        ospf 1 
          area 14
               nssa 
        該區域的 ABR 也會向 NSSA 區域自動的產生一個默認路由,
        而且是經過 7 類 LSA 表示;

        而且該區域的 ABR  會將7類LSA表示的外部路由,轉換爲5類LSA,
        從而可讓其餘的 OSPF 區域(普通)得到該外部路由條目;

        而且在進行7到5的單向轉換時,只能讓 NSSA 區域中的 RID 大的
        ABR進行最終的轉換。

   totally NSSA 
        與NSSA相比,也是少了明細的3類LSA表示的路由;
        即只有一、二、7;
        僅僅經過 NSSA 區域中的 ABR 自動產生的一個 7類LSA表示的
        默認路由,就能夠實現 NSSA 區域與 其餘區域和外部路由的互通;
        配置命令:
            僅僅須要在 NSSA 區域的全部的 ABR 作,就能夠了。
            ospf 1 
                area 14
                   nssa no-summary 

  OSPF 不連續區域解決方案:
  -構造ABR,讓該非骨幹區域的路由在其餘區域中是之內部路由的方式存在;
    #在鏈接多個非骨幹區域的路由器上,與區域0創建一個OSPF鄰居關係
     是經過從新連接一個「物理鏈路」的方式;

    #virtual-link
       經過虛鏈路創建的OSPF鄰居關係,永遠是屬於區域0的;
       虛鏈路的創建,是須要依靠底層的真實鏈路所在的區域來傳輸
          OSPF報文的(hello等)。因此呢,若是底層的「穿越/傳輸區域」
          不穩定的話,則會致使上層的 「 虛鏈路」不穩定,則影響整個
          網絡的骨幹區域的穩定性。
          因此,通常不建議使用這種方式。
          若是不得不使用,那麼也僅僅是臨時的解決方案。
       -配置: 
           在想成爲ABR的路由器和傳輸區域的真實的ABR配置如下命令:
           R1:
              ospf 1 
                  area 14
                    vlink-peer 4.4.4.4 // 此處,必須是對方路由器的RID
           R4:
              ospf 1 
                  area 14 
                    vlink-peer 1.1.1.1 // 必定不能寫成對方設備的接口IP

           前提,必須確保:
                  區域14中的 OSPF 鄰居關係是無缺的;

        display ospf vlink  // 查看本地上經過 虛鏈路創建的 OSFP 鄰居關係 

    -構建不一樣的 OSPF 進程,讓路由的傳遞是之外部路由的方式呈現。

       R4:
          建立一個新的 OSPF 進程 -  ospf 8  

        ospf 8          // R4 經過 ospf 8 與 R7 創建鄰居關係。
           area 47
             network 192.168.47.4 0.0.0.0
             quit
           import-route ospf 1

        ospf 1          // R4 經過 ospf 1 與 R1 創建鄰居關係。
           import-route ospf 8 
OSPF LSA 的分析:

OSPF 基本介紹
OSPF 單區域/多區域
OSPF 特殊區域(import-route)
OSPF 不連續區域(有些非骨幹區域不直接鏈接在骨幹區域上)網絡

解決方案-1:
        virtual-link  - 虛擬鏈路
          什麼是 Virtual link ?

                                    是一種虛擬的鏈路,非真實的物理鏈路,永遠屬於 OSPF 區域 0 ;
          爲何用 virtual-link ?
          爲了解決 OSFP 網絡中沒有與骨幹直接相連的非骨幹區域之間的
        通訊問題的。
        配置實現:
            在哪裏配置?
                #在鏈接多個非骨幹區域的路由器 和 與該路由器在同一個區域的
                  ABR 上進行配置;
         -怎麼配置?
         R5:
         ospf 1 
          area  1
          vlink-peeer 3.3.3.3

         R3:
         ospf 1 
          area  1
          vlink-peeer 5.5.5.5

          -如何驗證?
         display ospf vlink ->查看經過 vlink 創建的鄰居關係狀態;
          display ospf brief --> 查看 OSPF 路由器的角色;
         display ip routing-table -->查看路由器路由表,確認得到了
                                全部路由。

              解決方案-2:不一樣 OSPF 進程重分發
        在 同時鏈接多個非0區域的路由器上,建立2個不一樣的OSPF進程,
        而後在進程之間互相進行 OSPF 重分發。

=================================================================ide

Link state : 
     ISIS
     OSPF 

  OSPF 路由  彙總

      1.什麼是「路由彙總」
 所謂的路由彙總,指的就是當發送路由的時候,將須要發送的多個
路由條目,彙總成 「少數的幾個」 路由條目。
   好比:
      R1------------------------------------->R2
        192.168.1.0/24                 192.168.1.0/24
        192.168.2.0/24                 192.168.2.0/24
        192.168.3.0/24                 192.168.3.0/24
        192.168.4.0/24                 192.168.4.0/24

                                       192.168.0.0/16

彙總本質:
        只發彙總,不發明細;                               
        [僅僅發送彙總 LSA , 抑制明細 LSA 的產生]              
  2.爲何要講 「路由彙總」
 #能夠節省網絡資源和設備資源;
 #能夠加強網絡的穩定性    
銷售
售前工程師   
技術
       1.售後工程師:初級、中級、高級
       2.項目經理
       3.項目總監

 3.何時用 「路由彙總」
#傳輸的路由條目巨多的時候,考慮到資源的優化使用;
#考慮到網絡的穩定性的時候,

     4.如何使用/配置 「路由彙總」
 1.3類LSA彙總;
 #在什麼地方作?
    在產生明細 LSA 的 ABR ;
 #在哪一個區域配置?
    在被彙總的區域,進行配置;
 #如何配置?
   R3:
     ospf 1 
        area  1 
          abr-summary 192.168.0.0  255.255.0.0

 #如何驗證?
    display ospf lsdb     

 2.   5類LSA彙總;
 #在什麼地方作?
    在產生明細 LSA 的 ASBR ;

 #如何配置?
   R5:
     ospf 1 

          asbr-summary 192.168.0.0  255.255.0.0

 #如何驗證?
    display ospf lsdb     

    192.168.34.0/24
    192.168.45.0/24 

      192.168.0.0/16

    192.168.56.0/24
    192.168.67.0/24

        X.X.X.X/n

如何進行彙總路由的計算:
  1.路由有兩部分組成:前綴 / 掩碼
2.公共「前綴」的肯定(在彙總功能中,咱們僅關注「前綴」就能夠了):
     找到全部明細路由的前綴的公共部分
         -從左向右看
         -相同的位,不變;
         -不一樣的位,爲0;
         -碰見第一個不相同的位,就中止了,後面的都按照不相同
          來處理。

 練習:

  192.168.1.0/24
  192.168.2.0/24
 192.168.3.0/24
 192.168.4.0/24

192.168. 0000 0001.0
192.168. 0000 0010.0
192.168. 0000 0011.0
192.168. 0000 0100.0 

192.168.0000 0xxx.-     
       192.168.0.0/21

路由過濾:
1.抓路由(前綴/掩碼)
     #不精確 - 只抓前綴;
     #精確抓 - 同時抓前綴和掩碼
2.調用策略

 192.168.1.0/24                   192.168.0.0/24
 192.168.3.0/24                   192.168.2.0/24
 192.168.5.0/24                   192.168.4.0/24
192.168.7.0/24                   192.168.6.0/24

 192.168.X.0
   0000 0001
   0000 0011
   0000 0101
   0000 0111

X= 0000 0 0 0 1

 路由前綴匹配原則:
1.從左向右看; 
2.相同的位,不變,直接寫;
 3.不一樣的位,直接寫成0;

想成功匹配一個路由(前綴),還得配合使用「通配符」
 1.通配符與公共前綴一一對應的
 2.在通配符中,與公共前綴的不變的位,對應着寫 0 ; 
 3.在通配符中,與公共前綴的變化的位,對應着寫 1 ; 

192.168.1.0
1100 0000 .1010 1000 . 0000 0001 . 0000 0000 - 192.168.1.0
0000 0000 .0000 0000 . 0000 0110 . 0000 0000 - 0.0.6.0

192.168.1.0  0.0.6.0 ---> 

acl 2000
  rule 5  permit 192.168.1.0  0.0.6.0

因此,配置思路以下:
  1.匹配路由;

  acl 2000 
     rule 5  deny  192.168.1.0  0.0.6.0

  2.調用策略:
     ospf 1
     filter-policy 2000 import


IPv6 
  RIPng
  OSPFv3
 BGP
  ACL

本身總結:   
 lingk-state  鏈路狀態路由協議
路由彙總: 當發送路由條目的時候,把多個路由條目彙總成少數幾個路由條   目
  好處:1 節省網絡資源和設備資源 
           2 加強網絡的穩定性
  本質:只發彙總的條目,不發明細
 何時用路由彙總?
當傳輸的路由條目較多時,考慮到資源的優化使用和網絡資源穩定的時候

   1 類LSA不能夠彙總
  彙總的配置須要在被彙總的區域的ABR上進行配置
OSPF 地址彙總配置:(3類LSA彙總)
                 ospf 1
                 area 1
                 abr-summary 192.168.0.0 255.255.0.0
  保存後進行重啓,進行驗證:
                 display ospf lsdb (查看ospf數據庫的信息)
OSPF 地址彙總配置:(5類LSA彙總)
                          ospf 1
                          asbr-summary 192.168.0.0 255.255.0.0
保存後進行重啓,進行驗證:
                 display ospf lsdb (查看ospf數據庫的信息)
相關文章
相關標籤/搜索