路由協議重分發之RIP協議與OSPF協議
上篇文章中我們配置一下的RIP協議與EIGRP協議,經過配置路由重分發後讓他們之間能夠正常通訊。今天我們再來配置一下RIP協議與OSPF協議。我們還在第一個路由器上使用RIP協議,在第三個路由器上使用OSPF協議,然後在第二個路由上配置路由協議重分發,是路由一能與路有三正常通訊。拓撲圖還是上篇文章中的,端口連接也和上篇文章中的一樣。
路由器的端口連接圖如下:
Router1 S1/0 <----> Router2 S1/0
Router2 S1/1 <----> Router3 S1/0
Router1 F 0/0 <----> VPCS V0/1
Router3 F 0/0 <----> VPCS V0/2
拓撲圖如下:
一、配置Router1
我們來在第一個路由器上配置路由的基本信息,定義路由器的名稱、IP地址,時鐘頻率、開啓端口,如下步驟:
R1:
Router>en
Router#conf t
Router(config)#hostname r1
r1(config)#int s1/0
r1(config-if)#ip addr 172.16.1.1 255.255.255.0
r1(config-if)#clock rate 64000
r1(config-if)#no shut
r1(config-if)#exit
r1(config)#int f0/0
r1(config-if)#ip addr 192.168.1.1 255.255.255.0
r1(config-if)#no shut
r1(config-if)#exit
基本的路由信息配置完成後,我們來配置RIP協議,以及宣告路由器上IP所在的網段
r1(config)#router rip
r1(config-router)#network 172.16.1.0
r1(config-router)#network 192.168.1.0
r1(config-router)#exit
r1(config-)#exit
二、配置Router2
接着我們來配置路由器二的基本信息,和路由器一的配置幾乎一樣,我們只須改一下IP地址即可
R2:
Router>en
Router#conf t
Router(config)#hostname r2
r2(config)#int s1/0
r2(config-if)#ip addr 172.16.1.2 255.255.255.0
r2(config-if)#no shut
r2(config-if)#exit
r2(config)#int s1/1
r2(config-if)#ip addr 172.10.1.1 255.255.255.0
r2(config-if)#clock rate 64000
r2(config-if)#no shut
r2(config-if)#exit
r2(config)#exit
在路由器二上配置OSPF協議,以及路由重分發,首先我們把RIP協議放入了OSPF協議中了。輸入OSPF的進程號,以及AREA區域號,我們在這定義AREA的區域號爲0.大家可以在“redistribute rip metric”後面打“?”依次來查看
r2(config)#router ospf 1
r2(config-router)#redistribute rip metric 100
r2(config-router)#network 172.16.1.0 0.0.0 .255 area 0
r2(config-router)#network 172.10.1.0 0.0.0 .255 area 0
r2(config-router)#network 192.168.1.0 0.0.0 .255 area 0
r2(config-router)#network 192.168.2.0 0.0.0 .255 area 0
r2(config-router)#exit
下面我們來配置RIP協議並且把OSPF協議放入了RIP協議中了。
r2(config)#router rip
r2(config-router)#redistribute ospf 1 metric 2
r2(config-router)#network 172.16.1.0
r2(config-router)#network 172.10.1.0
r2(config-router)#network 192.168.1.0
r2(config-router)#network 192.168.2.0
r2(config-router)#exit
r2(config)#exit
三、配置Router3
最後我們來配置路由器三,首先是基本配置,和前兩個路由的配置一樣,只須改一下IP地址即可
R3:
Router>en
Router#conf t
Router(config)#hostname r3
r3(config)#int s1/0
r3(config-if)#ip addr 172.10.1.2 255.255.255.0
r3(config-if)#no shut
r3(config-if)#exit
r3(config)#int f0/0
r3(config-if)#ip addr 192.168.2.1 255.255.255.0
r3(config-if)#no shut
r3(config-if)#exit
接下來我們來在路由器三上配置OSPF協議,以及宣告路由器三上IP所在的網段
r3(config)#router ospf 1
r3(config-router)#network 172.10.1.0 0.0.0 .255 area 0
r3(config-router)#network 192.168.2.0 0.0.0 .255 area 0
r3(config-router)#exit
四、查看三個路由器的路由表
接下來我們來查看一下Router1的路由表,從中可以清楚地看見路由一已經學習到了其他網段的信息
在路由二的路由表中可以看見已經學習到了其他路由的信息,而且從中也可以看出用的協議是RIP協議和OSPF協議
Router3上也很正常學習到了其他網段的信息了
五、測試
各自的路由表中都有了其他路由的信息,那麼毫無疑問肯定能通訊了。耳聽爲虛眼見爲實,我們來在PC機上配置上IP地址來ping一下試試!
Ok!沒問題。PC1可以ping通路由器二與路由器三的直連端口IP,也ping通了PC2
PC2也可以ping通路由器二與路由器一的直連端口IP,同時也ping通了PC1
下篇我們還會繼續介紹其他路由協議之間的路由協議重分發。謝謝大家的支持!同時也希望大家能提出寶貴的意見。呵呵….
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.