1. 程式人生 > >華為路由器OSPF特殊區域配置(二)

華為路由器OSPF特殊區域配置(二)

  • OSPF區域型別:骨幹區域,非骨幹區域;
  • 骨幹區域為:0區域;
  • 非骨幹區域分為:標準區域、特殊區域;
  • 特殊區域分為:stub區域、tatally stub區域、nssa區域、totally nssa區域。

        本文主要為大家介紹OSPF四種特殊區域配置命令及鏈路狀態分析,實驗拓撲如下:

    華為路由器OSPF特殊區域配置(二)

  • 首先,按照上圖配置基本網路IP地址,上篇文章已配置本次不再贅述 。
  • 其次,按照上圖我們我們配置OSPF,其中R1為12區域,R2為0區域和12區域的區域間路由器,R3為0區域,R4為0區域和45區域間路由器,R5為45區域路由器。

    配置如下:
    R1
    ospf 1 router-id 1.1.1.1
    area 12
    network 192.168.12.0 0.0.0.255
    network 192.168.1.0 0.0.0.255
    R2
    ospf 1 router-id 2.2.2.2
    area 0
    network 192.168.23.0 0.0.0.255
    area 12
    network 192.168.12.0 0.0.0.255
    R3
    ospf 1 router-id 3.3.3.3
    area 0
    network 192.168.23.0 0.0.0.255
    network 192.168.34.0 0.0.0.255
    R4
    ospf 1 router-id 4.4.4.4
    area 0
    network 192.168.34.0 0.0.0.255
    area 45
    network 192.168.45.0 0.0.0.255
    R5
    R5
    ospf 1 router-id 5.5.5.5
    area 45
    network 192.168.45.0 0.0.0.255
    ip route-static 200.1.1.0 255.255.255.0 100.1.1.6
    ospf 1 router-id 5.5.5.5
    import-route static
    R6
    ip route-static 192.168.1.0 255.255.255.0 100.1.1.5

    接下來我們檢視R1、R5的鏈路狀態資料庫,如下:
    [R1]display ospf lsdb

    OSPF Process 1 with Router ID 1.1.1.1
    Link State Database

             Area: 0.0.0.12

    Type LinkState ID AdvRouter Age Len Sequence Metric
    Router 2.2.2.2 2.2.2.2 17 36 80000005 1
    Router 1.1.1.1 1.1.1.1 18 48 80000006 1
    Network 192.168.12.2 2.2.2.2 17 32 80000002 0
    Sum-Net 192.168.5.0 2.2.2.2 57 28 80000001 4
    Sum-Net 192.168.45.0 2.2.2.2 57 28 80000001 3
    Sum-Net 192.168.23.0 2.2.2.2 57 28 80000001 1
    Sum-Net 192.168.34.0 2.2.2.2 57 28 80000001 2
    Sum-Asbr 5.5.5.5 2.2.2.2 57 28 80000001 3

     AS External Database

    Type LinkState ID AdvRouter Age Len Sequence Metric
    External 200.1.1.0 5.5.5.5 247 36 80000001 1

[R1]

 OSPF Process 1 with Router ID 5.5.5.5
     Link State Database 

             Area: 0.0.0.45

Type LinkState ID AdvRouter Age Len Sequence Metric
Router 4.4.4.4 4.4.4.4 719 36 80000004 1
Router 5.5.5.5 5.5.5.5 709 48 80000006 1
Network 192.168.45.5 5.5.5.5 709 32 80000002 0
Sum-Net 192.168.23.0 4.4.4.4 750 28 80000001 2
Sum-Net 192.168.34.0 4.4.4.4 786 28 80000001 1
Sum-Net 192.168.12.0 4.4.4.4 750 28 80000001 3
Sum-Net 192.168.1.0 4.4.4.4 750 28 80000001 4

[R5]display ospf lsdb

 OSPF Process 1 with Router ID 5.5.5.5
     Link State Database 

             Area: 0.0.0.45

Type LinkState ID AdvRouter Age Len Sequence Metric
Router 4.4.4.4 4.4.4.4 368 36 80000005 1
Router 5.5.5.5 5.5.5.5 316 48 80000008 1
Network 192.168.45.5 5.5.5.5 359 32 80000003 0
Sum-Net 192.168.23.0 4.4.4.4 398 28 80000002 2
Sum-Net 192.168.34.0 4.4.4.4 434 28 80000002 1
Sum-Net 192.168.12.0 4.4.4.4 398 28 80000002 3
Sum-Net 192.168.1.0 4.4.4.4 91 28 80000001 4

     AS External Database

Type LinkState ID AdvRouter Age Len Sequence Metric
External 200.1.1.0 5.5.5.5 316 36 80000001 1

  • 可以分析看出,R1、R5鏈路狀態資料庫分別包含1類、2類、3類、4類、5類LSA,其中1類LSA為區域類路由器的router-id,2類LSA為DR的地址,3類LSA為區域間路由資訊,5類為外部路由資訊。
  • PC1、PC3網路互通:
    華為路由器OSPF特殊區域配置(二)

    我們配置四種特殊區域:

    第一種:stub區域。

    接下來我們12區域配置為stub區域,配置如下:
    在區域每個路由器上配置:
    ospf 1
    area area-id
    stub

       我們再來檢視R1的鏈路狀態資料庫,如下:

    [R1]display ospf lsdb

    OSPF Process 1 with Router ID 1.1.1.1
    Link State Database

             Area: 0.0.0.12

    Type LinkState ID AdvRouter Age Len Sequence Metric
    Router 2.2.2.2 2.2.2.2 941 36 80000006 1
    Router 1.1.1.1 1.1.1.1 948 48 80000007 1
    Network 192.168.12.2 2.2.2.2 941 32 80000003 0
    Sum-Net 0.0.0.0 2.2.2.2 991 28 80000002 1
    Sum-Net 192.168.5.0 2.2.2.2 991 28 80000002 4
    Sum-Net 192.168.45.0 2.2.2.2 991 28 80000002 3
    Sum-Net 192.168.23.0 2.2.2.2 991 28 80000002 1
    Sum-Net 192.168.34.0 2.2.2.2 991 28 80000002 2

    可以得出結論:
    1.stub鏈路狀態資料庫只有1類、2類、3類以及一個特殊的3類LSA;
    2.stub區域不會出現4、5類LSA。

    第二種:totally stub
    配置命令如下:
    在stub區域的ABR上配置:
    ospf 1
    area area-id
    stub no-summary

    檢視R1的鏈路狀態資料庫,如下:

    [R1]display ospf lsdb

    OSPF Process 1 with Router ID 1.1.1.1
    Link State Database

    Area: 0.0.0.12

    Type LinkState ID AdvRouter Age Len Sequence Metric
    Router 2.2.2.2 2.2.2.2 9 36 80000007 1
    Router 1.1.1.1 1.1.1.1 5 48 8000000C 1
    Network 192.168.12.1 1.1.1.1 5 32 80000002 0
    Sum-Net 0.0.0.0 2.2.2.2 11 28 80000003 1

     可以得出結論:
     1.totally stub鏈路狀態資料庫只有1類、2類、以及一個特殊的3類表示預設的LSA;
     2.totally stub區域不會出現5類LSA。
    
     第三種:nssa區域

    配置命令如下:
    在區域每個路由器上配置:
    ospf 1
    area area-id
    nssa

    檢視R1的鏈路狀態資料庫,如下:
    [R1]display ospf lsdb

    OSPF Process 1 with Router ID 1.1.1.1
    Link State Database

             Area: 0.0.0.12

    Type LinkState ID AdvRouter Age Len Sequence Metric
    Router 2.2.2.2 2.2.2.2 45 36 80000005 1
    Router 1.1.1.1 1.1.1.1 46 48 80000006 1
    Network 192.168.12.2 2.2.2.2 46 32 80000002 0
    Sum-Net 192.168.5.0 2.2.2.2 85 28 80000001 4
    Sum-Net 192.168.45.0 2.2.2.2 85 28 80000001 3
    Sum-Net 192.168.23.0 2.2.2.2 85 28 80000001 1
    Sum-Net 192.168.34.0 2.2.2.2 85 28 80000001 2
    NSSA 0.0.0.0 2.2.2.2 85 36 80000001 1

    可以得出結論:

    1.nssa區域鏈路狀態資料庫只有1類、2類、3類、7類的LSA;
    2.nssa區域不會出現4、5類LSA。

     第四種:totally nssa

    配置命令如下:
    在nssa區域的ABR上配置:
    ospf 1
    area area-id
    nssa no-summary

    檢視R1的鏈路狀態資料庫,如下:
    [R1]display ospf lsdb

    OSPF Process 1 with Router ID 1.1.1.1
    Link State Database

             Area: 0.0.0.12

    Type LinkState ID AdvRouter Age Len Sequence Metric
    Router 2.2.2.2 2.2.2.2 30 36 80000006 1
    Router 1.1.1.1 1.1.1.1 28 48 8000000B 1
    Network 192.168.12.1 1.1.1.1 28 32 80000002 0
    Sum-Net 0.0.0.0 2.2.2.2 38 28 80000001 1
    NSSA 0.0.0.0 2.2.2.2 487 36 80000001 1

    總結可以得出結論:

    1.totally nssa區域鏈路狀態資料庫只有1類、2類、一個特殊的3類、7類的LSA;
    2.totally nssa區域不會出現4、5類LSA。

    通過以上所有實驗我總結得出:

  • 1.ospf標準區域鏈路狀態資料庫最多包含1類、2類、3類、4類、5類LSA;
  • 2.ospf特殊區域最多包含:1類、2類、3類、特殊的3類、7類LSA,4類和5類的LSA不會出現在特殊區域。
  • 3.配置特殊區域可以使得本區域不受外部不穩定路由的影響,從而保證特殊區域網路的穩定性。