配置动态路由协议OSPF
前言:
對于拓撲結構變化少,網絡規模小時可以為路由器配置靜態路由。但大型的網絡和頻繁變動的拓撲,就需要配置動態路由協議!
協議就是大家都遵循的規范。
比如你在廊坊,家在西藏,你爸讓你回去買個普通的白熾燈燈泡,你爸不會擔心你買回家的燈泡不能用,因為全國的白熾燈燈泡就都是這樣子,國家制定了這樣的標準,大家用的是一樣的。
再比如,秦始皇為了統一,指定了度量衡,統一貨幣,和文字,這樣不同地方的人,大家都使用同一套標準,就可以相互之間交流,不然無法溝通交流,之間就無法進行信息傳遞!
動態協議非常的無私,它會將自己的路由信息分享給它的鄰居路由器,讓鄰居知道,我可以到哪里哪里,如果你想到那里,可以通過我到哪里哪里!
每一個路由器都配置了OSPF協議,接下來只需要給重要的節點手動配置路由,就可以實現全網互通了!
OSPF(open shortest pass first 開發式 最短路徑 優先 算法)
過程:
首先為每個路由器配置信息
路由器> R1
enable ‘將路由器變為可用狀態
configure termial ‘進入到配置模式下
int l1
ip address 1.1.1.1 255.255.255.255 ‘配置回環口地址
interface f0/0
ip address 12.1.1.1 255.255.255.0 ‘配置接口f0/0的ip地址
路由器>R2
enable ‘將路由器變為可用狀態
configure termial ‘進入到配置模式下
int l2
ip address 2.2.2.2 255.255.255.255 ‘配置回環口地址
interface f0/0
ip address 12.1.1.2 255.255.255.0 ‘配置接口f0/0的ip地址
interface f0/1
ip address 23.1.1.2 255.255.255.0 ‘配置接口f0/0的ip地址
路由器>R3
enable ‘將路由器變為可用狀態
configure termial ‘進入到配置模式下
int l3
ip address 3.3.3.3 255.255.255.255 ‘配置回環口地址
interface f0/1
ip address 23.1.1.3 255.255.255.0 ‘配置接口f0/0的ip地址
interface f0/0
ip address 34.1.1.3 255.255.255.0 ‘配置接口f0/0的ip地址
路由器>R4
enable ‘將路由器變為可用狀態
configure termial ‘進入到配置模式下
int l4
ip address 4.4.4.4 255.255.255.255 ‘配置回環口地址
interface f0/0
ip address 34..1.1.4 255.255.255.0 ‘配置接口f0/0的ip地址
接著為R1 配置動態路由協議OSPF,首先需要進入配置模式
configure termial ‘進入到配置模式下
router OSPF 1
表示在這臺路由器上運行一個OSPF的進程,進程標號為1.這個標號只在這個路由器內部有效!
路由器是一臺專用的網絡計算機,它也有CPU,內存,硬盤。它的操作系統被稱為ios (internet operating system),它上面有很多接口,其實那是一個個的網卡,所以路由器就相當于一臺多網卡的計算機!進程是駐留在內存上的一個程序,它像所有的進程一樣,有自己的存活周期,不可能一直運行占用著內存空間!一個路由器上可以運行一個或多個OSPF進程!就比如microsoft的word,當你打開一個word文檔,在打開一個,會出現另一個word進程!
路由器上開始運行ospf協議后,下一步
router-id 1.1.1.1 (ip-address formate)
在全局范圍下(也就是整個網絡),存在很多路由器運行了ospf協議,這時候OSPF協議就要區分每一臺路由器,這時候用ip地址來區分(這里用回環口的地址表示該路由器的ip)
標識好全局范圍下的路由器后開始配置重要節點的路由器信息
network 1.1.1.1 0.0.0.0 area 0
network 12.1.1.0 0.0.0.255 area 0
network +該路由器所相連的網段的路由信息 +反掩碼+區域號
R1 路由器相連相當于兩個網段 1.1.1.1 (只有一個終端主機的網段) 12.1.1.0 (路由器R1和路由器R2之間的網段)
掩碼ip subnet mask :為了確定該ip是在哪個網段
反掩碼wild card bits:宣告這個網段ip地址范圍大小!
area:劃分區域,可以劃分42億個區域!但這個沒有具體用到!
通過反掩碼和網段可以算出來
network 12.1.1.0 0.0.0.255 area 0
12.1.1.0
0.0.0.255
反掩碼0對應的網段部分不變,反掩碼1對應的網段部分任意變
這樣12.1.1.0這個網段前24位不變還是12.1.1
12.1.1.0后面的0所對應的8位(因為255代表8個1)可以任意變。
那么這個網段包括了12.1.1.0~12.1.1.1(256)個ip地址。
OSPF協議通過這樣的機制來判斷路由器的接口地址是否落在了網段地址和反掩碼所代表的網段里
如果在,這個接口將會被激活!
激活后就會與鄰居路由器交換自己的路由信息(也就是從我的這個接口可以到那些接口)
接著配置R2>R3>R4的OSPF協議
R2
configure termial
router ospf 1
router-id 2.2.2.2
network 2.2.2.2 0.0.0.0 area 0
network 12.1.1.0 0.0.0.255 area 0
network 23.1.1.0 0.0.0.255 area 0
R3
configure termial
router ospf 1
router-id 3.3.3.3
network 3.3.3.3 0.0.0.0 area 0
network 23.1.1.0 0.0.0.255 area 0
network 34.1.1.0 0.0.0.255 area 0
R4
configure termial
router ospf 1
router-id 4.4.4.4
network 4.4.4.4 0.0.0.0 area 0
network 34.1.1.0 0.0.0.255 area 0
最后ping 1.1.1.1 source 4.4.4.4
出現!!!!!就代表互通了
總結:
Ctrl+6:結束ping
Ctrl+A:光標移到最前面
Ctrl+E:光標移到最后面
do show run | i route ospf:查看現在運行OSPF協議的路由
網絡,編程,看多少遍文檔都學不會,實驗
總結
以上是生活随笔為你收集整理的配置动态路由协议OSPF的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机房收费系统【VB版】——选择下机
- 下一篇: vb中跨窗体传参数