一、拓撲展示——華爲OSPF區域劃分
所需設備:9臺路由器,5臺PC機
PS:此拓撲結構並非適用所有物理環境
實驗目的:按照拓撲圖配置相關區域,並實現全網互通
二、什麼是OSPF
OSPF(SPF)是一種基於鏈路狀態的且具有公有標準的路由協議,其核心思想就是,每臺路由器都將自己的鏈路狀態共享給其它路由器,在此基礎上,每臺路由器就可以根據自己的鏈路狀態以及其他路由器的鏈路狀態計算出自己去往各個目的地的路由。
OSPF理論上是沒有網絡規模限制的,並且支持網絡的層次化設計,可以將網絡分爲2層。
而層是通過“區域”的概念進行區分的;分爲兩個區域:骨幹區域和非骨幹區域。
且所有非骨幹區域必須與骨幹區域直接連接,才能互相通訊
非骨幹區域分爲普通區域和特殊區域,那麼什麼是特殊區域呢?
OSPF 特殊區域是指的是那些不允許 5 類 LSA 存在的區域
分類:
1)STUB區域 : 末節區域,該區域中是不允許存在4、5類LSA的,所以該區域的所有路由器都沒有外部路由,那麼,爲了與外部路由進行數據互通,STUB區域的ABR,向stub自動產生了一個默認路由。
2)Totally STUB區域 : 完全末節區域,該區域中不允許存在3、4、5類LSA(僅保留一個特殊的3類LSA,表示默認路由);
該區域可以減小STUB區域中的數據庫的大小,同時,還可以減少其他區域的不穩定,對該區域造成的不良影響。
3)NSSA(No So STUB Area)區域:該區域不允許4、5類LSA,但是是允許外部路由存在的;外部路由的表現方式爲7類LSA。
#7類LSA,僅僅能存在於 NSSA 區域,所以只有1、2、3、7類LSA
4) Totally NSSA區域:與NSSA相比,也是少了明細的3類LSA表示的路由;所以只有1、2、7類LSA;
該區域僅僅通過NSSA區域中的ABR自動產生的一個7類LSA表示的默認路由,就可以實現NSSA區域與其他區域和外部路由的互通
三、IP網段劃分
路由器區間編號 | 網段劃分 |
---|---|
R1<——>R2 | 192.168.12.0/24 |
R1<——>R5 | 192.168.15.0/24 |
R2<——>R3 | 192.168.23.0/24 |
R2<——>R5 | 192.168.25.0/24 |
R2<——>R6 | 192.168.26.0/24 |
R3<——>R7 | 192.168.37.0/24 |
R4<——>R8 | 192.168.48.0/24 |
R5<——>R9 | 192.168.59.0/24 |
R5<——>PC1 | 192.168.1.0/24 |
R9<——>PC2 | 192.168.2.0/24 |
R6<——>PC3 | 192.168.3.0/24 |
R7<——>PC4 | 192.168.4.0/24 |
R8<——>PC5 | 192.168.5.0/24 |
四、實驗相關配置
1.首先,給所有路由器的每個直連端口及測試端口(loopback,虛擬端口)配置IP地址
[R1]interface g 0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.12.1 24
[R1-GigabitEthernet0/0/1]undo shutdown // 激活端口
Info: Interface GigabitEthernet0/0/1 is not shutdown. // 端口已激活
[R1-GigabitEthernet0/0/1]quit
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.15.1 24
[R1-GigabitEthernet0/0/0]undo shutdown
Info: Interface GigabitEthernet0/0/0 is not shutdown.
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 1.1.1.1 24
[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]ip address 192.168.12.1 24
[R2-GigabitEthernet0/0/1]undo shutdown
[R2-GigabitEthernet0/0/1]quit
[R2]interface GigabitEthernet 0/0/2
[R2-GigabitEthernet0/0/2]ip address 192.168.23.2 24
[R2-GigabitEthernet0/0/2]undo shutdown
[R2-GigabitEthernet0/0/2]quit
[R2]interface GigabitEthernet 0/0/0
[R2-GigabitEthernet0/0/0]ip address 192.168.26.2 24
[R2-GigabitEthernet0/0/0]undo shutdown .
[R2-GigabitEthernet0/0/0]quit
[R2]in g 4/0/0
[R2-GigabitEthernet4/0/0]ip ad 192.168.25.2 24
[R2-GigabitEthernet4/0/0]undo shutdown
[R2-GigabitEthernet4/0/0]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 2.2.2.2 24
[R3]interface GigabitEthernet 0/0/2
[R3-GigabitEthernet0/0/2]ip address 192.168.23.3 24
[R3-GigabitEthernet0/0/2]undo shutdown
[R3-GigabitEthernet0/0/2]quit
[R3]interface GigabitEthernet 0/0/1
[R3-GigabitEthernet0/0/1]ip address 192.168.34.3 24
[R3-GigabitEthernet0/0/1]undo shutdown
[R3-GigabitEthernet0/0/1]quit
[R3]interface GigabitEthernet 0/0/0
[R3-GigabitEthernet0/0/0]ip address 192.168.37.3 24
[R3-GigabitEthernet0/0/0]undo shutdown
[R3-GigabitEthernet0/0/0]quit
[R3]interface Loopback 0
[R3-LoopBack0]ip address 3.3.3.3 24
[R4]interface GigabitEthernet 0/0/1
[R4-GigabitEthernet0/0/1]ip add
[R4-GigabitEthernet0/0/1]ip address 192.168.34.4 24
[R4-GigabitEthernet0/0/1]undo shutdown
[R4-GigabitEthernet0/0/1]quit
[R4]interface GigabitEthernet 0/0/0
[R4-GigabitEthernet0/0/0]ip address 192.168.48.4 24
[R4-GigabitEthernet0/0/0]undo shutdown
[R4-GigabitEthernet0/0/0]interface loopback 0
[R4-LoopBack0]ip add 4.4.4.4 24
[R5]int g 0/0/0
[R5-GigabitEthernet0/0/0]ip ad 192.168.15.5 24
[R5-GigabitEthernet0/0/0]un sh
[R5-GigabitEthernet0/0/0]in g 4/0/0
[R5-GigabitEthernet4/0/0]ip ad 192.168.25.5 24
[R5-GigabitEthernet4/0/0]un sh
[R5-GigabitEthernet4/0/0]in g 0/0/2
[R5-GigabitEthernet0/0/2]ip ad 192.168.59.5 24
[R5-GigabitEthernet0/0/2]un sh
[R5-GigabitEthernet0/0/2]in g 0/0/1
[R5-GigabitEthernet0/0/1]ip ad 192.168.1.254 24 // PC1的網關
[R5-GigabitEthernet0/0/1]un sh
[R5-GigabitEthernet0/0/1]in loo 0
[R5-LoopBack0]ip ad 5.5.5.5 24
[R6]in g 0/0/0
[R6-GigabitEthernet0/0/0]ip ad 192.168.26.6 24
[R6-GigabitEthernet0/0/0]un sh
[R6-GigabitEthernet0/0/0]in g 0/0/1
[R6-GigabitEthernet0/0/1]ip ad 192.168.3.254 24 // PC3的網關
[R6-GigabitEthernet0/0/1]un sh
[R6-GigabitEthernet0/0/1]in loo 0
[R6-LoopBack0]ip ad 6.6.6.6 24
[R7]interface GigabitEthernet 0/0/0
[R7-GigabitEthernet0/0/0]ip address 192.168.37.7 24
[R7-GigabitEthernet0/0/0]undo shutdown
[R7-G]in g 0/0/1
[R7-GigabitEthernet0/0/1]ip ad 192.168.4.254 24 // PC4的網關
[R7-GigabitEthernet0/0/1]un sh
[R7-GigabitEthernet0/0/1]in loo 0
[R7-LoopBack0]ip ad 7.7.7.7 24
[R8]interface GIgabitEthernet 0/0/0
[R8-GigabitEthernet0/0/0]ip address 192.168.48.8 24
[R8-GigabitEthernet0/0/0]
[R8-GigabitEthernet0/0/0]undo shutdown
[R8-GigabitEthernet0/0/0]in g 0/0/1
[R8-GigabitEthernet0/0/1]ip ad 192.168.5.254 24 // PC5的網關
[R8-GigabitEthernet0/0/1]un sh
[R8-GigabitEthernet0/0/1]in loo 0
[R8-LoopBack0]ip ad 8.8.8.8 24
[R9]interface GigabitEthernet 0/0/2
[R9-GigabitEthernet0/0/2]ip address 192.168.59.9 24
[R9-GigabitEthernet0/0/2]undo shutdown
[R9-GigabitEthernet0/0/2]in g 0/0/0
[R9-GigabitEthernet0/0/0]ip ad 192.168.2.254 24 // PC2的網關
[R9-GigabitEthernet0/0/0]un sh
[R9-GigabitEthernet0/0/0]in loo 0
[R9-LoopBack0]ip ad 9.9.9.9 24