華爲OSPF動態路由實戰

實驗環境:

wKioL1lOGjaRmobBAADdXwClzfw331.png

實驗:

1.RID的選舉

2.DR的選舉

3.鄰接關係的建立

4.基本配置

5.路由引入

6.ASE1/ASE2 ,N1/N2路由分析

7.6種LSA分析

8.stub/完全stub/NSSA/完全NSSA

9.路由聚合通報分析


[AR1]ospf 10 router-id  1.1.1.1 環衛口的地址作爲router-id。

[AR1-ospf-10]area 1  新建區域1

[AR1-ospf-10-area-0.0.0.1]network 12.0.0.0  0.0.0.3 通報自己的IP信息

[AR1-ospf-10-area-0.0.0.1]network1.1.1.1  0.0.0.0

< AR1>reset ospf 10 process graceful-restart 重啓OSPF


<AR1>dis ospf 10 brief      可以查看ospf信息                       

wKiom1lOHNKhKO2kAADfy6LS0T0926.png


  [AR2]ospf 10  router-id  2.2.2.2 

  [AR2-ospf-10]area 1  AR2也屬於區域1

  [AR2-ospf-10-area-0.0.0.1]network  12.0.0.0 0.0.0.3

  [AR2-ospf-10-area-0.0.0.1]network 23.0.0.0 0.0.0.3

 

AR3屬於區域邊界路由(ABR),同時具備區域1和區域0.環衛口的IP放在區域0或者1都可以

  [AR3]ospf 10  router-id 3.3.3.3

  [AR3-ospf-10]area  1

  [AR3-ospf-10-area-0.0.0.1]network 23.0.0.0 0.0.0.3

  [AR3-ospf-10]area 0

  [AR3-ospf-10-area-0.0.0.0]network 34.0.0.0 0.0.0.3

  [AR3-ospf-10-area-0.0.0.0]network 3.3.3.3 0.0.0.0


  [AR4]ospf  10 router-id 4.4.4.4

  [AR4-ospf-10-area-0.0.0.0]network 34.0.0.0 0.0.0.3

  [AR4-ospf-10]area 2

  [AR4-ospf-10-area-0.0.0.2]network 45.0.0.0 0.0.0.3

  [AR4-ospf-10-area-0.0.0.2]network 4.4.4.4 0.0.0.0


  

  [AR5]ospf 10 router-id  5.5.5.5

  [AR5-ospf-10]area 2


  [AR5-ospf-10-area-0.0.0.2]network 45.0.0.0 0.0.0.3

  [AR5-ospf-10-area-0.0.0.2]network 5.5.5.5 0.0.0.0


配置好以後可以通過:

  <AR3>display ospf peer brief   查看鄰居關係


   wKiom1lOIsHgNd09AAAiedoKpXk005.png



此時關於ospf基本的配置已經好了。

wKioL1lOI6Tx00zaAAC3Vgox1JU524.png


<AR4>display ospf interface g0/0/0    查看ospf接口信息

wKioL1lOJKKwa1t1AAA04Bizono240.png

  ospf的cost值是由100M/接口的帶寬,所得到的值,至小爲1。

  狀態爲DR,網絡類型type爲廣播.



---------------------------------------------------------

OSPF啓動以後鄰居關係建立過程:

wKioL1lOKAbSKWdWAAD6ptXJqbs440.png


1.Init狀態:首先由一方發起hello報文(如果發送4次hello報文都沒人迴應,就會人爲整個區域就只有自己,則自己就成爲DR,如果有人迴應則route-ip大的爲DR)


2.2Way狀態:當對方迴應hello報文,收到對方迴應的報文後關係將成爲2Way的關係(而在迴應之前一定是Down的狀態)


3.ExStart狀態:2Way狀態以後將進行ExStart這個狀態,ExStart狀態會選主從.


4.Exchange狀態:主從選好以後在Exchang狀態下會相互發送DBD,主先送。


5.loading狀態:收到對方的DBD頭部信息的時候,會向對方發送LSR請求需要的信息.


6.full狀態:對方收到LSR以後會發送LSU來回應。(最終爲full的關係)

--------------------------------------------------------------------



配置AR6和AR1的RIP協議:

 

  [AR6]rip 

  [AR6-rip-1]version 2

  [AR6-rip-1]undo summary 

  [AR6-rip-1]network 6.0.0.0 

  [AR6-rip-1]network  16.0.0.0


  [AR1]rip

  [AR1-rip-1]version 2

  [AR1-rip-1]undo summary 

  [AR1-rip-1]network 16.0.0.0


  <AR1>display  ip routing-table protocol  rip  此時可以查看AR1的rip路由信息

   wKioL1lOLRbgG45sAABElvWnvIg921.png


需要讓AR6和其他路由相互學習。在AR1上做路由引入(此時的AR1爲ASBR角色):

[AR1-ospf-10]import-route  rip  type 1  1代表度量值累加,比如AR2學到的度量值爲1.那麼AR3學到                                         的度量值就爲2 ,默認是2 不累加。

[AR1-rip-1]import-route  ospf  10 引入ospf



<AR2>display ospf routing 可以看到ospf學到的rip的類型爲1

wKioL1lOMwaw_yIeAABbsVjnh_c131.png


LSA:

1和2類:只能在本區域交互鏈路狀態信息,如果要往外轉發需要區域邊界路由器的參與,區域邊界路由         去通過使用3類進行描述,並向外傳遞

3  類: 可以在區域邊界交互信息

4  類: 用於定位ASBR

5  類: 在不同的協議域之間交互信息

7  類: 之在nssa區域裏泛洪,並通報引入外部路由列入RIP


<AR2>display ospf lsdb router 查看1類LSA信息


wKiom1lOOlrggX1GAAJKjrLlIWA473.png


<AR3>display  ospf lsdb  network查看2類LSA,結合1類。

wKiom1lOPgDAkK7IAAC-Ivb7mV8172.png




不再同一區域的AR4和AR5,是不知道誰是ASBR,所以AR3作爲Abr會爲AR4產生一個4類來標記誰是ASBR

<AR4>display ospf lsdb asbr 查看4類LSA

wKiom1lOPGzDhR_NAAB-2Da86AI690.png



<AR5>display ospf lsdb sum 查看3類LSA。作爲AR5會收到很多AR4通過3類描述出來的信息。

wKiom1lOPtPTgDIrAACQpDPWlQw780.png

------


<AR5>display ospf lsdb ase 查看5類LSA,5類像整個ospf域通告路由

wKiom1lOP67DzAbfAABuFvzefFY450.png



優化成Stub區域,優化掉4類和4類:例如,區域2,所有的設備只有一條鏈路連到ABR上,可以優化掉4 5類LSA,AR4通過3類進行描述通報給AR5

Stub只能在沒有外部區域的情況下使用:Stub區域優化網絡。

[AR5]ospf 10

[AR5]-ospf-10]area 2

[AR5]-ospf-10-area-0.0.0.2]stub

[AR4]ospf 10

[AR4]-ospf-10]area 2

[AR4]-ospf-10-area-0.0.0.2]stub

此時再查看4類和5類已經沒有信息了

wKiom1lOQjvRVh88AAAmTjVq8lw014.png




優化成完全stub區域:比stub少了3類的明細,只接收一條默認的3類

[AR4-ospf-10-area-0.0.0.2]stub no-summary
[AR5-ospf-10-area-0.0.0.2]stub no-summary


有Asbr的區域 別入區域1則不能優化爲stub區域。因爲他必須要5類去通報RIP的外部路由。但是如果要優化則可以使用NSSA優化

NSSA優化: 優化以後 4和5類沒有了。通過7類nssa進行通報

[AR1-ospf-10-area-0.0.0.1]nssa

[AR2-ospf-10-area-0.0.0.1]nssa

[AR3-ospf-10-area-0.0.0.1]nssa

 wKiom1lORi3gMBiuAAAtdMbJY-4995.png

<AR1>dis ospf lsdb nssa   查看多出來的7類,7類的泛洪範圍只能在nssa區域裏

wKiom1lOR0HQppIRAABXhWHzIP0056.png

此時的AR3會把自己變成Asbr,把nssa區域裏的路由轉換成5類向整個ospf區域進行通告

可以通過AR4的1類看到3已經變成Asbr了

wKioL1lOSXLiMtbEAAB_kSW9dbo221.png


區域內的網絡聚合:先去掉nssa 和stub ,undo nssa ,undo stub

域內的路由彙總只能在ABR上,域外的路由彙總只能在Asbr上做

[AR5]int LoopBack 10

[AR5-LoopBack10]ip add 172.16.0.1 24  配置兩個環衛口模擬網段

[AR5-LoopBack20]ip address 172.16.1.1 24

[AR5-ospf-10-area-0.0.0.2]network 172.16.0.0  0.0.0.255

[AR5-ospf-10-area-0.0.0.2]network 172.16.1.0  0.0.0.255

此時的路由表顯示的都是明細

wKiom1lOU6OyBqlaAADebLo_wnI852.png

[AR4-ospf-10-area-0.0.0.2]abr-summary  172.16.0.0 255.255.254.0 路由彙總

 聚合以後:

wKiom1lOVH3B3g3PAADP-GxqCXA292.png

外部網絡聚合:

外部的路由只能在ASBR上做

[AR6-LoopBack20]ip add 173.16.1.1 24

[AR6-LoopBack10]ip add 173.16.0.1 24

[AR6-rip-1]network  173.16.0.0

聚合前:wKiom1lOVQiggLQwAADkPXdy3UE516.png

 

[AR1-ospf-10]asbr-summary 173.16.0.0 255.255.254.0 路由彙總

彙總以後:

wKiom1lOVZjDFVm0AADc1SWDSKA366.png

修改度量值

[Huawei-GigabitEthernet0/0/1]ospf cost 10 通過調整OSPF的cost值來調整流量的走向。值越小越優先

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章