5.9

实验二  路由器动态路由的配置方法

  一、实验目的:

1.理解动态路由的工作原理;

2. 学习并掌握动态路由协议RIP的配置;

3.学习并掌握动态路由协议OSPF的配置;

4.进一步学习路由器的配置命令。

二、实验原理:

RIP(Routing Information Protocol)是一种古老的基于距离矢量的动态路由协议,其核心思想是“最短跳数”原则,即数据包到达目标所经过的路由器数量最少的路径为最佳路径。RIP的配置主要包括启用RIP进程、指定参与RIP的网络接口以及设定版本(RIPv1或RIPv2)等。

OSPF(Open Shortest Path First)是一种链路状态型的动态路由协议,它通过泛洪链路状态信息来构造网络的完整拓扑图,然后利用Dijkstra算法计算出到每个网络的最短路径树。OSPF配置更为复杂,包括定义自治系统边界、划分区域、配置认证等。

三、实验设备:

Packet Tracer

四、实验拓扑图

 

五、实验过程:

1.添加设备,建立网络拓扑

添加1台计算机;

添加1台服务器;

添加1台三层交换机3560;

添加2台路由器2811。

在R0、R1中分别添加1个WIC-2T网卡模块。

以R0为例,先关闭路由器,添加完成后再开启:

如下图建立网络拓扑,使用直通线、DCE串口线、交叉线连接好设备。

在对应的接口设置对应的IP、SM和GW,以R0的Serial0/1/0为例

 

其余接口类似,按图设置即可

然后设置R0的串口配置时钟频率设置为64000。

 

 

2、三层交换机的端口设置

2.1 创建VLAN

在三层交换机上创建VLAN10(连接PC)和VLAN20(连接R0)。以VLAN10为例

 

2.2交换机的VLAN端口分配

同样以VLAN10为例

 

2.3配置网关

代码如下:

 

Switch(config)#interface vlan 10                   // 进入开启vlan10的端口

Switch(config-if)#ip address 192.168.1.1 255.255.255.0    // 设置Switch端口IP为相应网段中的默认网关地址

Switch(config-if)#no shutdown                     // 开启端口

Switch(config-if)#exit

Switch(config)#interface vlan 20

Switch(config-if)#ip address 192.168.3.1 255.255.255.0

Switch(config-if)#no shutdown

Switch(config-if)#exit

3、配置路由协议

3.1 三层交换机

三层交换机有路由功能,在本实验中可以当路由器使用。

 

代码如下:

 

Switch(config)#ip routing              // 启动IP路由功能

Switch(config)#router rip              // 启动RIP路由进程

Switch(config-router)#version 2           //   配置RIP版本2

Switch(config-router)#network 192.168.1.0 //   配置参与RIPv2路由协议的接口的范围,使之能够接收和发送RIPv2更新信息

Switch(config-router)#network 192.168.3.0

Switch(config-router)#end

3.2 路由器

在R0中:

 

Router(config)#router rip

Router(config-router)#version 2

Router(config-router)#network 192.168.3.0

Router(config-router)#network 192.168.4.0

Router(config-router)#end

 

在R1中:

 

Router>enable

Router#conf t

Router(config)#router rip

Router(config-router)#version 2

Router(config-router)#network 192.168.2.0

Router(config-router)#network 192.168.4.0

Router(config-router)#end

4、查看路由配置

通过一段时间的信息交换,路由器建立了完整的路由表信息,通过show ip route查看路由表信息。

 

代码如下:

Router#show ip route

在R0中查到了两个RIP协议信息。

 

5、Ping测试

使用PC与Server做ping测试,可ping通。

 

 

 

OSPF

前两大部分相同,我们只看不同的

3、配置路由协议

3.1 三层交换机

三层交换机有路由功能,在本实验中可以当路由器使用。

 

代码如下:

 

Switch(config)#ip routing                         // 启动IP路由功能

Switch(config)#router ospf 1                       // 启动OSPF路由进程

Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0  // 配置参与OSPFv2路由协议的接口范围,使之能接收和发送OSPF更新信息

Switch(config-router)#network 192.168.3.0 0.0.0.255 area 0

Switch(config-router)#end

 

3.2 路由器

在R0中:

 

Router>enable

Router#conf t

Router(config)#router ospf 1

Router(config-router)#network 192.168.3.0 0.0.0.255 area 0

Router(config-router)#network 192.168.4.0 0.0.0.255 area 0

Router(config-router)#end

 

在R1中:

 

Router>enable

Router#conf t

Router(config)#router ospf 1

Router(config-router)#network 192.168.4.0 0.0.0.255 area 0

Router(config-router)#network 192.168.2.0 0.0.0.255 area 0

Router(config-router)#end

 

4、查看路由配置

通过一段时间的信息交换,路由器建立了完整的路由表信息,通过show ip route查看路由表信息。

 

代码如下:

 

Router#show ip route

 

5.PING 测试

 

六、实验总结:

一开始没想着用代码,就一直用图形化界面,后来发现,这个实验比实验一麻烦多了,好多操作我都不知道到哪里设置,比如步骤3中的

遇到的问题:

1.最后的show命令,一直没出现对应的格式,后来知道了,输入exit就行了

2.ping一直超时,后来才发现,忘了设置GW了

3.OSPF 的部分,一开始按照那个代码一步步敲,结果发现一直在倒数第二步 的截图里面,只有一个O,后来发现是他的代码给错了

posted @ 2024-06-19 18:24  孙锺鸣  阅读(4)  评论(0编辑  收藏  举报