理論學習
問題1:基於OSPF描述鏈路狀態協議的工作原理?
每個路由器都將自己連接的鏈路數據發送給鄰居路由器,路由器之間相互交換鏈路狀態信息,形成完整的網絡拓撲結構,使所有路由器都具有整個網絡的完整拓撲結構。
問題2:鄰居和鄰接關係的區別?
鄰接關係的路由器可以直接傳遞LSA信息,鄰居關係的路由器不能直接交換LSA信息、
問題3:描述OSPF的工作過程?
OSPF 路由協議是典型的鏈路狀態路由協議,通過將鏈路狀態數據包LSA傳送給某一區域內路由器,使用Dijikstra 算法完成路由表計算和更新。
(1)所有路由器交換HELLO包(每10s),目標地址採用組播地址224.0.0.5,最終產生DR和BDR,形成鄰居/鄰接關係。
(2)接下來在DR和DROTHER之間通過交換LSA進行鏈路狀態數據庫(LSDB)同步,各路由器數據LSDB更新自己的路由表。
(3)如果有突發事件需要路由更新(比如鏈路故障),由DROTHER路由器通過224.0.0.6組播地址發送新的LSA給DR,然後由dr通過224.0.0.5來發送給整個網絡。
(4)每隔1800秒,所有路由器通過224.0.0.5組播地址泛洪lsa到整個網絡當中,進行完全更新以實現所有鏈路信息的同步。
(5)如果DR失效由BDR接替工作。
問題4:OSPF區域應該如何設置?
OSPF可以劃分一個或多個區域,其中一個區域應該是主幹區域,它是全網通信的核心,還可以劃分分支區域,通常分值區域是和主幹區域相連的(虛電路區域除外)OSPF運行的好壞和網絡的前期規劃有直接關係,主幹區域通常位於網絡的中心。
(1)基本命令
Router(config)# router ospf 進程號
Router(config-router)# network 網絡(子網)地址 通配符 area 區域號
(2)可選命令
Router(config-if)# IP ospf network 廣播/非廣播/點對多點/點到點
Router(config-router)# neighbor
Router(config-router)# router-id
(3)測試命令
Router# show IP route
Router#show IP Protocol
Router#show IP ospf neighbor
Router#show IP ospf datebase
Router#show IP ospf interface
Router#debug IP ospf
工作任務描述
A、B兩公司都建有自己的獨立局域網,並分別與CNC的路由器進行連接(三個路由器連接四個子網),要求使用RIP動態路由來實現該項目。
工作任務實施
1.網絡拓撲結構設計
2. 設備配置命令(各個路由器分別配置)
R1路由器配置
CNC路由器配置
R2路由器配置
配置計算機A
配置計算機B
給R1 配置ospf
給CNC配置ospf
給R1 配置ospf
3. 單段測試結果
計算機ping路由器f0/0接口
R1路由器ping CNC路由器f0/0
CNC 路由器 ping R2路由器f0/0
電腦ping R2路由器f0/1
4. 綜合測試結果
A ping B
5. 查看各個路由器的路由
查看R1路由信息、
查看CNC路由信息、
查看R2路由信息
6. 查看OSPF的相關信息。
查看R1路由、
查看ospf鄰居信息
查看CNC路由、
查看R2路由
工作擴展
要求進行OSPF多區域網絡的規格和配合
(1) 拓撲結構圖
(2) 各個路由器的主要配置命令
RA主要配置文件:
R1主要配置文件:
CNC主要配置文件:R2的主要配置文件:
RB的主要配置:
(3) 分析各個路由器的路由
RA路由配置
R1路由配置:
CNC路由配置:
R2路由配置:
RB路由配置:
思考問題:
問題1:比較OSPF和RIP的異同點?
(1)RIP路由用於標識目的網絡遠近的唯一參數爲跳數,該參數被限制爲最大15,所以RIP適用於中小型網絡的路由通信。對於OSPF路由協議,路由表中表示遠近的參數爲coat,該參數與網路中的鏈路的帶寬相關,也就是說OSPF路由信息不受物理的限制,所以適合於大中型網絡。
(2)RIPv1路由協議不支持變長子網掩碼(VLSM),RIPv2支持VLSM。同樣OSPF也支持VLSM,可以再最大程度上節約ip地址
(3)RIP路由協議週期性的將整個路由表作爲路由信息廣播至網絡中,該廣播週期爲30秒,路由收斂較慢,而OSPF是一種鏈路狀態協議,採用週期性和觸發式相結合的更新方式,週期性更新的時間爲1800秒,網絡中的路由信息少,路由收斂慢。
(4)在RIP路由協議中,網絡是一個平面的概念,並無區域及邊界等定義。在OSPF路由協議中,一個網絡,或者說是一個路由域可以劃分爲很多個區域,每一個區域通過OSPF邊界路由器相連,區域間可以通過路由彙總來減少路由信息,達到減小路由表提高路由速度的目的。
(5)在RIP路由協議中只有一張表,就是路由表,而路由的更新,也就是路由表的直接交換更新。而在OSPF中有三張表,分別是鄰居表,鏈路狀態表和路由表,路由的更新是通過LSA宣告完成的
(6)RIPv1是以廣播的方式進行路由更新的,而RIPv2採用的是組播,組播地址是224.0.0.9。而OSPF也採用224.0.0.5和224.0.0.6兩個組播地址進行路由更新。
(7)RIPv1不支持路由驗證,ripv2支持明文和MD5加密的路由驗證。而OSPF路由協議也支持明文和MD5加密的路由驗證,並且OSPF可以對不同的區域定義不同的驗證方式,提高網絡的安全性。