1. 程式人生 > >華為 OSPF不連續多區域配置

華為 OSPF不連續多區域配置

cer tab 區域 端口 自動 存在 應用 ima internal

OSPF不連續多區域配置

實驗1 圖中 area12 area45 area17為非骨幹區域 area0為骨幹區域 R2 R4為ABR

要求全網互通(需要將R1配置為ABR即可

技術分享圖片 技術分享圖片

思路及配置:

1.配置R1:

創建回環端口loopback ip:10.10.1.1 255.255.255.0

0/0/0端口ip:192.168.12.1 255.255.255.0

0/0/1端口ip:192.168.16.1 255.255.255.0

0/0/2端口ip:192.168.17.1 255.255.255.0

4/0/1端口ip:192.168.14.1 255.255.255.0

4/0/0端口ip:100.1.1.254 255.255.255.0

技術分享圖片 技術分享圖片

2.配置R2:

創建回環端口loopback ip:10.10.2.2 255.255.255.0

0/0/0端口ip:192.168.12.2 255.255.255.0

0/0/1端口ip:192.168.23.1 255.255.255.0

技術分享圖片 技術分享圖片

3.配置R3:

創建回環端口loopback ip:10.10.3.3 255.255.255.0

0/0/0端口ip:192.168.23.2 255.255.255.0

0/0/1端口ip:192.168.34.1 255.255.255.0

0/0/2端口ip:192.168.63.2 255.255.255.0

技術分享圖片 技術分享圖片

4.配置R4:

創建回環端口loopback ip:10.10.4.4 255.255.255.0

0/0/0端口ip:192.168.34.2 255.255.255.0

0/0/1端口ip:192.168.45.1 255.255.255.0

0/0/2端口ip:192.168.14.2 255.255.255.0

技術分享圖片 技術分享圖片

5.配置R5:

創建回環端口loopback ip:10.10.5.5 255.255.255.0

0/0/0端口ip:192.168.45.2 255.255.255.0

0/0/2端口ip:100.3.3.254 255.255.255.0

技術分享圖片 技術分享圖片

6.配置R6:

創建回環端口loopback ip:10.10.6.6 255.255.255.0

0/0/0端口ip:192.168.16.2 255.255.255.0

0/0/1端口ip:192.168.63.1 255.255.255.0

技術分享圖片 技術分享圖片

7.配置R7:

創建回環端口loopback ip:10.10.7.7 255.255.255.0

0/0/0端口ip:100.2.2.254 55.255.255.0

0/0/2端口ip:192.168.17.2 255.255.255.0

技術分享圖片 技術分享圖片

8.在R1上創建ospf

area 12

network 192.168.12.1 0.0.0.0

network 192.168.16.1 0.0.0.0

network 100.1.1.254 0.0.0.0

network 10.10.1.1 0.0.0.0

area 0

network 192.168.14.1 0.0.0.0

area 17

network 192.168.17.1 0.0.0.0

技術分享圖片 技術分享圖片

9.在R2上創建ospf

area 12

network 192.168.12.2 0.0.0.0

network 10.10.2.2 0.0.0.0

area 0

network 192.168.23.1 0.0.0.0

技術分享圖片 技術分享圖片

10.在R3上創建ospf

area 0

network 192.168.23.2 0.0.0.0

network 10.10.3.3 0.0.0.0

network 192.168.63.2 0.0.0.0

network 192.168.34.1 0.0.0.0

技術分享圖片 技術分享圖片

11.在R4上創建ospf

area 0

network 192.168.34.2 0.0.0.0

network 10.10.4.4 0.0.0.0

network 192.168.14.2 0.0.0.0

area 45

network 192.168.45.1 0.0.0.0

技術分享圖片 技術分享圖片

12.在R5上創建ospf

area 45

network 192.168.45.2 0.0.0.0

network 10.10.5.5 0.0.0.0

network 100.3.3.254 0.0.0.0

技術分享圖片 技術分享圖片

13.在R6上創建ospf

area 0

network 192.168.63.1 0.0.0.0

network 10.10.6.6 0.0.0.0

area 12

network 192.168.16.2 0.0.0.0

技術分享圖片 技術分享圖片

14.在R7上創建ospf

area 17

network 192.168.17.2 0.0.0.0

network 10.10.7.7 0.0.0.0

network 100.2.2.254 0.0.0.0

技術分享圖片 技術分享圖片

15.驗證:

在路由器上查看路由表:

display ip routing-table

技術分享圖片 技術分享圖片

在R1查看鄰居路由表

技術分享圖片 技術分享圖片

在R2查看鄰居 路由表

技術分享圖片 技術分享圖片

在R3查看鄰居 路由表

技術分享圖片 技術分享圖片

在R4查看鄰居 路由表

技術分享圖片 技術分享圖片

在R5查看鄰居 路由表

技術分享圖片 技術分享圖片

在R6查看鄰居 路由表

技術分享圖片 技術分享圖片

在R7查看鄰居 路由表

技術分享圖片 技術分享圖片

16.pc機之間可以ping通

技術分享圖片 技術分享圖片

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

圖中 area12 area45 area17為非骨幹區域 area0為骨幹區域 R2 R4為ABR

要求全網互通

技術分享圖片 技術分享圖片

方法2 通過虛鏈路建立的OSPF鄰居關系,永遠是屬於區域0的;

1.在實驗1的配置的基礎上進行

2.在R4如下配置:

先刪除實驗1中在area 0中創建的網段

技術分享圖片技術分享圖片

3.在R1上配置:

先刪除實驗1中在area 0中創建的網段 及 area0

技術分享圖片技術分享圖片

4.將R1的id配置為1.1.1.1

技術分享圖片技術分享圖片

將R2的id配置為2.2.2.2

技術分享圖片技術分享圖片

將R3的id配置為3.3.3.3

將R4的id配置為4.4.4.4

將R5的id配置為5.5.5.5

將R6的id配置為6.6.6.6

將R7的id配置為7.7.7.7

5配置R1:

ospf 1

area 12

vlink-peer 2.2.2.2 // 此處,必須是對方路由器的RID

技術分享圖片 技術分享圖片

R2:

ospf 1

area 12

vlink-peer 1.1.1.1 // 一定不能寫成對方設備的接口IP

技術分享圖片 技術分享圖片

6.驗證 並查看配置:

在R1上查看

display ospf vlink

技術分享圖片 技術分享圖片

在R2上查看

display ospf vlink

技術分享圖片技術分享圖片

7.pc機之間可以ping通

技術分享圖片 技術分享圖片

方法3:

圖中 area12 area45 area17為非骨幹區域 area0為骨幹區域 R2 R4為ABR

要求全網互通

技術分享圖片 技術分享圖片

1.構建不同的 OSPF 進程,讓路由的傳遞是以外部路由的方式呈現。

2.在實驗2的配置基礎上 做如下配置

3.在R1上先刪除虛鏈路

技術分享圖片技術分享圖片

在R2上先刪除虛鏈路

技術分享圖片技術分享圖片

4.在R1:

先刪除實驗1中 在ospf中創建的area17

技術分享圖片技術分享圖片

創建一個新的 OSPF 進程 - ospf 8

ospf 8 // R1 通過 ospf 8 與 R7 建立鄰居關系。

area 17

network 192.168.17.1 0.0.0.0

quit

import-route ospf 1

ospf 1 // R4 通過 ospf 1 與 R1 建立鄰居關系。

import-route ospf 8

技術分享圖片技術分享圖片

5.7.pc機之間可以ping通

技術分享圖片技術分享圖片


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

重點:

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 : 完全末節區域

不允許3、4、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,

該區域不允許4、5類LSA,但是是允許外部路由存在的;

外部路由的表現方式為 - 7 類LSA。

7類LSA,僅僅能存在於 NSSA 區域

即只有1、2、3、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表示的路由;

即只有1、2、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不連續多區域配置