對於OSPF多區域配置和區域優化你懂了嗎?多區域配置實驗,路由重分發,末梢區域和完全末梢區域的優化以及NSSA的區域優化,簡單明瞭
一:OSPF多區域的生成
1.1:生成OSPF多區域的原因
1.改善網絡的可拓展性
2.快速收斂
二:OSPF的三種通信量
2.1:域內通信量(Intra-Area Traffic)
單個區域內的路由器之間交換數據包構成的通信量
2.2:域間通信量(Inter- Area Traffic)
不同區域的路由器之間交換數據包構成的通信量
2.3:外部通信量(External Traffic)
OSPF域內的路由器與OSPF區域外或另-一個自治系統
內的路由器之間交換數據包構成的通信量
三:OSPF的路由器類型
1.內部路由器:只保存本區域內的鏈路狀態信息
2.區域邊界路由器(ABR):用來連接區域0和其他區域
3.自治系統邊界路由器(ASBR):用來連接OSPF的AS與外部其他的路由
四:OSPF的區域類型
4.1:骨幹區域
即傳輸區域,area 0
4.2:非骨幹區域—根據能夠學習的路由種類來區分
即常規區域,除了area 0之外的其他所有許可範圍內的區域
4.2.1:標準區域
即正常傳輸數據的區域
4.2.2:末梢區域(stub)
禁用外部AS的信息進入,即禁用LSA 4 ,LSA 5類信息進入(5類信息都禁用了。要四類通告ASBR來也沒用了)
4.2.3:完全末梢(totally stubby)區域
禁用外部AS信息和區域間的信息,即LSA 5 和 LSA 3類信息進入
4.2.4:非純末梢區域(NSSA)
禁用非直連的外部AS信息進入,同時會產生LSA 7類信息,在路由表中表示爲 O N2(N2代表類型2,默認的是2,可以改成1,即metric-type 1)
4.3:區域圖解
4.4:Stub區域
五:OSPF鏈路狀態數據庫
5.1:鏈路狀態數據庫的組成
每個路由器都創建了由每個接口、對應的相鄰節點和接口速度組成的數據庫
鏈路狀態數據庫中每個條目稱爲LSA (鏈路狀態通告) ,常見的有六種LSA類型
六:實驗配置:OSPF多區域配置和區域優化
6.1:實驗目的
OSPF多區域配置和區域優化
6.2:實驗環境
ENSP軟件
六臺路由器
6.3:實驗拓撲結構圖
6.4:實驗步驟:
6.4.1:實驗規劃:
R1:配置RIP,OSPF,IP地址
R2:配置OSPF,IP地址
R3:配置OSPF,IP地址
R4:配置OSPF,IP地址
R5:配置OSPF,IP地址
R6:配置RIP,IP地址
6.4.2:具體實驗步驟:
R1
[R1]int loo 0
[R1-LoopBack0]ip add 1.1.1.1 32
[R1-LoopBack0]int g0/0/0
[R1-GigabitEthernet0/0/0]ip add 16.0.0.1 24
[R1-GigabitEthernet0/0/0]un sh
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip add 12.0.0.2 24
[R1-GigabitEthernet0/0/1]un sh
[R1-GigabitEthernet0/0/1]q
[R1]ospf 1 router-id 1.1.1.1
[R1-ospf-1]a 1
[R1-ospf-1-area-0.0.0.1]net 1.1.1.1 0.0.0.0
[R1-ospf-1-area-0.0.0.1]net 12.0.0.0 0.0.0.255
[R1-ospf-1-area-0.0.0.1]q
[R1-ospf-1]q
[R1]rip 1
[R1-rip-1]net 16.0.0.0
[R1-rip-1]q
[R1]ospf 1
[R1-ospf-1]import-route rip 1 type 1 cost 5
[R1-ospf-1]q
[R1]rip 1
[R1-rip-1]import-route ospf 1
R2
[Huawei]sysn R2
[R2]int loo 0
[R2-LoopBack0]ip add 2.2.2.2 32
[R2-LoopBack0]int g0/0/1
[R2-GigabitEthernet0/0/1]ip add 12.0.0.2 24
[R2-GigabitEthernet0/0/1]int g0/0/0
[R2-GigabitEthernet0/0/0]ip add 23.0.0.2 24
[R2-GigabitEthernet0/0/0]q
[R2]ospf 1
[R2-ospf-1]a 1
[R2-ospf-1-area-0.0.0.1]net 2.2.2.2 0.0.0.0
[R2-ospf-1-area-0.0.0.1]net 12.0.0.0 0.0.0.255
[R2-ospf-1-area-0.0.0.1]net 23.0.0.0 0.0.0.255
R3
[Huawei]sysn R3
[R3]int loo 0
[R3-LoopBack0]ip add 3.3.3.3 32
[R3-LoopBack0]int g0/0/0
[R3-GigabitEthernet0/0/0]ip add 23.0.0.3 24
[R3-GigabitEthernet0/0/0]int g0/0/1
[R3-GigabitEthernet0/0/1]ip add 34.0.0.3 24
[R3-GigabitEthernet0/0/1]q
[R3]ospf 1 router-id 3.3.3.3
[R3-ospf-1]a 1
[R3-ospf-1-area-0.0.0.1]net 23.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.1]q
[R3-ospf-1]a 0
[R3-ospf-1-area-0.0.0.0]net 3.3.3.3 0.0.0.0 宣告環回口地址 這邊是可以隨便放的
[R3-ospf-1-area-0.0.0.0]net 34.0.0.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]q
R4
[Huawei]int loo 0
[Huawei-LoopBack0]ip add 4.4.4.4 32
[Huawei-LoopBack0]int g0/0/1
[Huawei-GigabitEthernet0/0/1]ip ad 34.0.0.4 24
[Huawei-GigabitEthernet0/0/1]int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip add 45.0.0.4 24
[Huawei-GigabitEthernet0/0/0]q
[Huawei]ospf 1 router-id 4.4.4.4
[Huawei-ospf-1]ar 0
[Huawei-ospf-1-area-0.0.0.0]net 4.4.4.4 0.0.0.0
[Huawei-ospf-1-area-0.0.0.0]net 34.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.0]q
[Huawei-ospf-1]a 2
[Huawei-ospf-1-area-0.0.0.2]net 45.0.0.0 0.0.0.255
[Huawei-ospf-1-area-0.0.0.2]q
[Huawei-ospf-1]q
R5
[Huawei]sysn R5
[R5]int loo 0
[R5-LoopBack0]ip add 5.5.5.5 32
[R5-LoopBack0]int g0/0/0
[R5-GigabitEthernet0/0/0]ip add 45.0.0.5 24
[R5-GigabitEthernet0/0/0]un sh
[R5-GigabitEthernet0/0/0]q
[R5]ospf 1 router-id 5.5.5.5
[R5-ospf-1]a 2
[R5-ospf-1-area-0.0.0.2]net 5.5.5.5 0.0.0.0
[R5-ospf-1-area-0.0.0.2]net 45.0.0.0 0.0.0.255
[R5-ospf-1-area-0.0.0.2]q
[R5-ospf-1]q
R6
[Huawei]sysn R6
[R6]int loo 0
[R6-LoopBack0]ip add 6.6.6.6 32
[R6-LoopBack0]int g0/0/0
[R6-GigabitEthernet0/0/0]ip add 16.0.0.6 24
[R6-GigabitEthernet0/0/0]q
[R6]rip 1
[R6-rip-1]version 2
[R6-rip-1]net 6.0.0.0
[R6-rip-1]net 16.0.0.0
通過OSPF學習到的路由信息,形成路由表
引入路由
將RIP 1的路由信息學習到了
末梢區域:在路由器4,5配置
stub ###末梢 2邊都要加
此時路由表發生變化
NSSA區域:在路由器1,2,3上配置
同樣的在R2,R3配置
此時發現路由表發生變化
OSPF命令:
1、dis ospf pee b ##查看鄰居關係
dis routing-table pro ospf ### 查看OSPF路由表
2、ospf 1 route 1.1.1.1 ####OSPF指定個route-id、1是表示,只在本區域有效
route id 1.1.1.1 ###全局模式下配置 這個router-id所有協議生效
3、reset ospf 1 process ###1是進程號 重啓ospf
4、ospf 配置方法
ospf 1 route 1.1.1.1 ###配置route-id
ospf 10 ##啓動ospf 它的進程號是10
area 0 ###進入區域0 骨幹區域
network 20.0.0.0 0.0.0.3 ###宣告網段 20.0.0.0 反掩碼 0.0.0.3 (32位)
5、引入路由
ospf 1
import-route rip 1 type 1 cost 5 ###默認引入type 2 度量值是不累加的 這種是不科學的,一般引入type 1,要累加 cost 5 是花銷
引路由
rip 1
import-route ospf 1
6、末梢區域
stub ###末梢 2邊都要加
7、完全末梢
在abr上 加入 stub no-summary
8、nssa區域 ###ASBR主要是靠5類的LSA來通告鏈路狀態信息,可以用7類LSA優化,通告外部路由信息
路由A
ospf 10
area 1
nssa
路由B
ospf 10
area 1
nssa
路由C
ospf 10
area 1