实验内容7:RIP、OSPF动态路由协议

实验目的配置RIP、OSFP动态路由

实验任务1:RIP路由配置实验

实验拓扑图如下所示:

ospf路由引入rip都变成100了吗_网络

(1) 添加三台2811型号路由器,为每台路由器添加网络接口模块

先关闭路由器电源,电源开关如下图。

( 实际操作中,为确保电路安全,只有关机后,才可以在路由器中插入新的网络模块卡,类似往计算机中插入网卡。)

ospf路由引入rip都变成100了吗_网络协议_02

三台路由器上添加模块NM-2FE2W,拖拽右下角模块到左上方路由器插槽中,如下图所示。(NM-2FE2W有2个 快速以太网接口)。

插入新模块后,再重新开启路由器。

ospf路由引入rip都变成100了吗_网络协议_03

(2) 添加三台PC机,所有设备之间用交叉线连接,配置网络接口IP地址。

按照拓扑图中地址设置,

配置路由器各网络接口IP地址、子网掩码

配置PC机各网络接口IP地址、子网掩码、默认网关

(3)分别查看三台路由器的路由表

      Router# show ip route

       三个路由表中,只显示了每台路由器直接连接的网络地址和接口。

问:此时PC1、PC2、PC0是否连通,用ping命令测试一下,为什么?

答:(参看实验报告7)

   PC1、PC2、PC0连通需要在R1的路由表中增加2条分别转发到R2和R3的记录。 

问:如果让路由器R1成功转发从PC0发往PC1或PC2数据报,

    需要在R1的路由表中增加2条转发记录,写出R1静态路由配置命令。

答:(参看实验报告7)

Router(config)#192.168.4.0

                        255.255.255.0

                        192.168.2.0  

Router(config)#192.168.6.0

                        255.255.255.0

                        192.168.3.0   

问:如果在路由器上,不使用以上静态路由配置命令,怎样更新和维护路由表?

答: 使用RIP命令配置,路由器要运行RIP路由协议,首先需要创建RIP路由进程,并定义与RIP路由进程关联的网络。                                                                        

(4)在三台路由器上,分别配置动态RIP路由协议,自动更新路由表。

R1路由器示例:

Router>enable
Router#config terminal
Router(config)#router rip  //启动RIP路由协议
Router (config-router)#version 2 //选择使用RIP版本2
Router (config-router)#network 192.168.1.0 //通告自己连接的网络
Router (config-router)#network 192.168.2.0 //通告自己连接的网络
Router (config-router)#network 192.168.3.0   //通告自己连接的网络

//R1路由器告诉邻居路由器,我连接的网络有192.168.1.0192.168.2.0192.168.3.0,邻居路由器获知后,将自动更新各自路由表。

// 如命令输入接口网络地址有误,

  可使用删除命令,删除错误地址。例如 no network 192.168.3.0

Router (config-router)#no auto-summary
Router (config-router)#exit
Router (config)# exit
Router #

参照路由器R1,自己配置R2、R3路由器的RIP路由协议信息。

注意:只需修改命令中路由器各自关联的网络地址!!!

(5)查看三台路由器中的路由表,确保三个路由表已全部更新!

          Router# show ip route

按照R1的路由表,填写下表:

目的网络地址

下一跳路由器 的网络接口地址(可能多个)

192.168.1.0 /24

直接转发

192.168.2.0 /24

直接转发

192.168.3.0 /24

直接转发

192.168.4.0 /24

192.168.2.2

192.168.5.0 /24

192.168.2.2

192.168.3.2

192.168.6.0 /24

192.168.3.2

问:对比之前的R1路由表,路由器运行了RIP动态路由协议后,

     R1路由表新增了几条路由记录?

答:          3条                                                        

(6)验证PC1和PC2、PC0是否相互ping,从 PC1 ping PC2 和 PC0。

截图显示连通结果(都可以ping通)

ospf路由引入rip都变成100了吗_ospf路由引入rip都变成100了吗_04

实验任务2:OSPF路由配置实验

实验拓扑同任务1

ospf路由引入rip都变成100了吗_网络协议_05

(1)原IP地址配置信息不变!

(2)清空R1、R2、R3的路由表,在三台路由器上分别执行以下命令。

Router(config)#no router rip        //停止运行RIP协议
Router(config)#exit
Router#clear  ip  route  *       //清空路由器上的路由表记录
Router# show  ip  route //查看路由表恢复到初始状态

(3)重新在三台路由器上运行OPSF动态路由协议

示例R1路由如下:

Router (config)#router  ospf  100  //启动OSPF协议,进程号为100
Router (config-router)#network  192.168.1.0  0.0.0.255  area  0
Router (config-router)#network  192.168.2.0  0.0.0.255  area  0
Router (config-router)# network  192.168.3.0  0.0.0.255  area  0

//R1路由器告诉其他所有路由器,我连接的网络有192.168.1.0192.168.2.0192.168.3.0,其他路由器自动更新各自路由表。设置OSPF主区域号为0。

Router (config-router)#exit

参照路由器R1,自己配置R2、R3路由器的RIP路由信息。

注意:只需修改各自关联的网络地址!!!

(4)查看三台路由器的路由表

      Router# show ip route

按照R1的路由表,填写下表:

目的网络地址

下一跳路由器 的网络接口地址(可能多个)

192.168.1.0 /24

直接转发

192.168.2.0 /24

直接转发

192.168.3.0 /24

直接转发

192.168.4.0 /24

192.168.2.2

192.168.5.0 /24

192.168.2.2

192.168.3.2

192.168.6.0 /24

192.168.3.2

(5)验证PC1和PC2、PC0是否ping,从 PC0 ping PC1 和 PC2。

截图显示连通结果(都可以ping通)

ospf路由引入rip都变成100了吗_ospf路由引入rip都变成100了吗_06