上篇文章中我们配置一下的
RIP
协议与
EIGRP
协议,经过配置路由重分发后让他们之间能够正常通讯。今天我们再来配置一下
RIP
协议与
OSPF
协议。我们还在第一个路由器上使用
RIP
协议,在第三个路由器上使用
OSPF
协议,然后在第二个路由上配置路由协议重分发,是路由一能与路有三正常通讯。拓扑图还是上篇文章中的,端口连接也和上篇文章中的一样。
路由器的端口连接图如下:
Router1 S1/0 <----> Router2 S1/0
Router2 S1/1 <----> Router3 S1/0
Router1 F0/0 <----> VPCS V0/1
Router3 F0/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
下篇我们还会继续介绍其他路由协议之间的路由协议重分发。谢谢大家的支持