目錄
- 一、OSPF單區域配置
- 二、OSPF多區域
- 1、多區域概念
- 1.1、目的
- 1.2、好處
- 1.3、OSPF的通信流量
- 1.4、區域
- 1.5、鍊路狀态通告(LSA)
- 2、配置
- 三、末梢區域
一、OSPF單區域配置
router ospf 10#10 代表ospf程序
network 192.168.10.0 0.0.0.255 area 0
192.168.10.0 #宣告的網段
0.0.0.255 #反碼
area 0# 表示宣告的區域
1、放置各器件并連接配接如下圖
2、編寫并配置各PC和路由器的IP
3、各個路由器進行宣告直連的網段
4、
show ip route
檢視學習到的路由條目
5、
show ip ospf
檢視R1相關資訊
檢視鄰居狀态資訊:
show ip ospf neighbor
發現20.20.20.1是BDR,因為R1的ROUTER ID :192.168.10.254要大
檢視r2的鄰居狀态資訊:
show ip ospf neighbor
有兩個DR,因為這個實驗中三個路由器是直線相連式的,如果說是一個環形結構的,那麼就隻有一個DR
二、OSPF多區域
1、多區域概念
1.1、目的
- 實作大型網絡環境
- 劃分區域後,實作單區域網絡收斂
1.2、好處
- 改善網絡,更具有擴充性
- 快速網絡收斂
- 減少了路由表,也減小了LSU的流量
1.3、OSPF的通信流量
- 在區域内(域内通信量)
- DR和BDR
- 内部路由器
- 不同區域之間(域間通信量)
- ABR(區域邊界路由器)
- 與其他自治系統之間(外部通信量)
- ASBR(自治系統邊界路由器)
1.4、區域
- 骨幹區域
- area 0
- 非骨幹區域
- 标準區域
- 末梢區域
- 完全末梢
- 非純末梢
1.5、鍊路狀态通告(LSA)
6種鍊路狀态通告:
- 類型1:路由器LSA,由區域内的路由器發出(内部路由器)
- 類型2:網絡LSA,由區域内的DR發出
- 類型3:網絡彙總LSA,由ABR發出。
- 類型4:ASBR彙總LSA,由ABR發出。
- 類型5:AS外部LSA,由ASBR發出。
- 類型7:非純末梢區域的外部LSA
就是7,你沒看錯
無論什麼區域,總是有類型1和2的
2、配置
1、放置器件并連接配接,如下圖
2、各路由器配置路由
3、各個路由器宣告于自己直連的網段
4、
show ip route
檢視區域之間的路由
中間的路由器隻有直連的路由:
路由器2有區域之間的:
5、路由器0添加lookback,并且把該網段添加到區域0。之後去其他路由器上檢視路由表
路由器1學到到了區域内的路由:
路由器2學習到了區域間的路由:
擴充實驗:
1、如下圖,全部配置好IP位址
2、宣告 3、在路由器5中檢視路由表,發現有上下兩條路,處于負載狀态 4、想改上面的路由器3的帶寬speed,發現改不了。索性直接關掉路由器3的接口,再去檢視路由器5的路由表上圖發現負載路由消失了。
我們再次打開路由器3的接口,等一會兒路由器5的負載路由又回來了
鍊路代價是一緻的情況下,就會形成一個負載路由,否則就會找到一個最優的下一跳的路由
三、末梢區域
定義
- 隻有一個預設路由作為其區域的出口。
- 區域不能作為虛鍊路的穿越區域
- 末梢區域裡面沒有自治系統邊界路由器ASBR。
- 不是骨幹區域0
特征
- 末梢區域沒有LSA4、5、7
- 完全末梢區域除了—條預設路由外的LSA3通告,沒有LSA3、4、5、7。
- 減少區域内的鍊路狀态通告
1、放置器件并連接配接如圖所示 2、按圖配置IP位址,鍊路左邊的接口都配置為1,鍊路右邊的接口都配置為2 3、宣告并劃分區域 4、将區域2設定為stub區域,即末梢區域 5、從左到右依次檢視末梢區域路由器的路由表發現形成了預設路由的資訊條目。還發現了該末梢區域之外的區域的資訊條目,因為路由器1會把左邊鍊路彙總的資訊傳送給該末梢區域的其他路由器
6、在末梢區域的各個路由去關掉路由聚合
7、發現末梢區域之外的路由資訊已經消失了,即10.0的那條消失了。但是因為有預設路由條目的關系,還是可以和區域之外的路由器通信