配置RIP、OSPF路由协议

  • 格式:doc
  • 大小:392.50 KB
  • 文档页数:7

实验五 配置RIP 、OSPF 路由协议 (设计性)(2学时)
一、 实验目的
1.掌握RIP 路由协议的设置方法
2.掌握单区域和多区域OSPF 开放最短路径协议的设置方法 二、 实验内容
下面给出一个配置示例:
f0:10.1.1.2/8 f1:192.168.1.1/24
f1:150.1.1.1/16 f0:192.168.2.1/24
图1 路由配置示例
注:f0:10.1.1.2/8表示Router3的快速以太网(f 是fastethernet 的缩写)0端口ip 地址为10.1.1.2,子网掩码为255.0.0.0,8即代表子网掩码的8个1,是一种简写格式。

图中其他部分依此类推。

为了方便实验,我们先利用模拟器来画出它的拓扑结构。

进入网络拓扑结构设计工作界面后,选用左边设备栏中2600系列路由器2621三台。

拓扑结构如图2所示。

图2 拓扑结构图
在图2中,画出了三个路由器Router1,Router2,Router3,和两台计算机Pc1,Pc2,他们通过快速以太网相连。

这里:Router1的0端口和pc1的0端口相连,Router1的1端口和Router2的0端口相连,Router2的1端口和Router3的0端口相连,Router3的1端口和pc2的0端口相连。

具体连接方式如下表所示。

“File”菜单下的子菜单“Load NetMap”,找到刚才保存的“实验五.top”文件存放路径,点击“打开”,模拟器载入网络拓扑。

配置Router1:如图3所示
设置f0/0端口ip地址为192.168.2.1,子网掩码255.255.255.0
设置f0/1端口ip地址为192.168.1.1,子网掩码255.255.255.0
图3 Router1的端口配置
配置Router2:如图4所示
设置f0/0端口ip地址为192.168.1.2,子网掩码255.255.255.0
设置f0/1端口ip地址为10.1.1.1,子网掩码255.0.0.0
配置Router3:如图5所示
设置f0/0端口ip地址为10.1.1.2,子网掩码255.0.0.0
设置f0/1端口ip地址为150.1.1.1,子网掩码255.255.0.0
配置pc1:如图6所示
在C:>提示符下输入winipcfg,打开ip地址配置文本框,配置ip地址为192.168.2.2,子网掩码255.255.255.0,网关192.168.2.1
配置pc2:如图7所示
在C:>提示符下输入winipcfg,打开ip地址配置文本框,配置ip地址为150.1.1.2,子网掩码为255.255.0.0,网关150.1.1.1
图4 Router2的端口配置
图5 Router3的端口配置
图6 pc1的ip地址配置文本框
图7 pc2的ip地址配置文本框
(一) 设置RIP路由信息协议
RIP路由协议配置的步骤如下:
在全局配置模式下:
(1)启动RIP路由,指定使用RIP协议
router rip
(2)配置参与RIP路由的网络号
network 网络号
router rip命令用于指定使用RIP协议,network命令声明网络号,由于RIP是一个有类路由协议,所以不必声明各个子网号。

下面通过在模拟器来实现。

我们开始在模拟器上配置RIP协议。

Router1的配置:
Router(config)#router rip
Router(config-router)#network 192.168.1.0
Router(config-router)#network 192.168.2.0
Router2的配置:
Router(config)#router rip
Router(config-router)#network 192.168.1.0
Router(config-router)#network 10.0.0.0
Router3的配置:
Router(config)#router rip
Router(config-router)#network 10.0.0.0
Router(config-router)#network 150.1.0.0
配置完成以后可以在特权模式(即Router#)下敲入show ip route命令来查看当前的路由表。

如图8所示,显示Router1中的路由表信息。

图8 Router1中的路由表信息
如果路由表配置正确,可以通过在两台PC(PC1和PC2)中互相ping 对方的IP地址来测试不同的网
络之间是否连通。

配置RIP之后,要检查数据是否可以被正确路由。

除了可以使用上面提到的连通性测试工具之外,还有以下几个命令:
show ip protocols用于检查路由协议状况;
debug ip rip用于调试RIP协议信息。

使用show ip route命令显示各台路由器的路由表。

(二)设置OSPF开放最短路径协议
OSPF配置步骤:
(1)指定使用OSPF协议
router ospf process-id
其中:process-id为OSPF路由进程编号。

指定范围必须在1~65535。

process-id只在路由器内部起作用,不同路由器的process-id可以不同。

(2)指定与该路由器相连的网络。

定义参与ospf的子网,该子网属于哪一个OSPF路由信息交换区域。

network address wildcard-mask area-id
其中:address 是ip子网号
wildcard-mask是子网掩码的反码
area-id为网络区域ID,是一个在0~4294967295之间的十进制数,也可以是带有IP地址格式的x.x.x.x。

当网络区域ID为0或0.0.0.0时为主干域。

不同网络区域的路由器通过主干域学习路由信息。

路由器将限制只能在相同区域内交换子网信息,不同区域间不交换路由信息。

另外,区域0为主干OSPF区域。

不同区域交换路由信息必须经过区域0。

一般地,某一区域要接入OSPF0路由区域,则该区域必须至少有一台路由器为区域边缘路由器,即它既参与本区域路由又参与区域0路由。

下面通过模拟器来实现。

为了方便观察实验效果,我们首先利用no命令把在刚才的“设置RIP路由”实验中设置的路由配置项删除,具体步骤如下:
在Router1中:
Router(config)#no router rip
在Router2中:
Router(config)#no router rip
在Router3中:
Router(config)#no router rip
为了确认是否删除彻底,可以在特权模式(即Router#)下敲入show ip route命令来查看当前的路由表。

如果路由表中只有本地的两个直连网络信息,表明刚才设置的静态(默认)路由信息已被全部删除。

完成上述操作以后,我们开始在模拟器上配置OSPF协议
Router1配置:
Router(config)#router ospf 10
Router(config-router)#network 192.168.1.0 0.0.0.255 area 1
Router(config-router)#network 192.168.2.0 0.0.0.255 area 2
Router2配置:
Router(config)#router ospf 20
Router(config-router)#network 192.168.1.0 0.0.0.255 area 1
Router(config-router)#network 10.0.0.0 0.255.255.255 area 0
Router3配置:
Router(config)#router ospf 30
Router(config-router)#network 10.0.0.0 0.255.255.255 area 0
Router(config-router)#network 150.1.0.0 0.0.255.255 area 3
配置完成以后可以在特权模式(即Router#)下敲入show ip route命令来查看当前的路由表。

如图9所示,显示Router1中的路由表信息。

图9 Router1中的路由表信息
同样可在pc1和pc2之间利用ping命令测试网络的连通性。

相关调试命令:
debug ip ospf adj
debug ip ospf events
show ip ospf
show ip ospf database
show ip ospf interface
show ip ospf neighbor
show ip route。