一、实验目的:
1.理解动态路由的工作原理;
2. 学习并掌握动态路由协议RIP的配置;
3.学习并掌握动态路由协议OSPF的配置;
4.进一步学习路由器的配置命令。
二、实验原理:
RIP:Routing Information Protocol,路由信息协议,是应用较早、使用较普遍的IGP内部网关协议,适用于小型同类网络,是典型的距离矢量协议。
RIP协议跳数作为衡量路径开销的,RIP协议里规定最大跳数为15。
RIP协议有两个版本RIPv1和RIPv2。
RIPv1属于有类路由协议,不支持VLSM(变长子网掩码),RIPv1是以广播的形式进行路由信息的更新的;更新周期为30秒。
RIPv2属于无类路由协议,支持VLSM(变长子网掩码),RIPv2是以组播的形式进行路由信息的更新的,组播地址是224.0.0.9。RIPv2还支持基于端口的认证,提高网络的安全性。
OSPF协议用链路状态来评估路由,可用于规模很大的网络。
OSPF可通过区域划分网络,对于规模较小的网络一般只设置一个区域0,对于规模较大的网络,可划分多个区域,其中区域0是必不可少的,它用于连接其它各区域。
OSPF协议采用组播方式进行OSPF包交换,组播地址为224.0.0.5(全部OSPF路由器)和224.0.06(指定路由器)。
OSPF协议的管理距离是110,低于RIP协议的120,所以如果设备同时运行OSPF协议和RIP协议,则OSPF协议产生的路由优先级高。
三、实验设备:
Pc机、路由器、三层交换机
四、实验拓扑图:
五、实验过程:
1、基本配置
1)三层交换机的基本配置
Switch(config)#vlan 10 !新建VLAN10
Switch(config)#interface fastethernet0/1 !将F0/1放入VLAN10
Switch(config-if)#switchport access vlan 10
Switch(config)#vlan 50 !新建VLAN50
Switch(config)#interface fastethernet0/5 !将F0/5放入VLAN50
Switch(config-if)#switchport access vlan 50
Switch(config-if)#exit
Switch(config)#interface vlan 10
Switch(config-if)#ip address 192.168.1.2 255.255.255.0
Switch(config-if)#no shutdown !创建VLAN 10虚拟接口,并配置IP
Switch(config-if)#exit
Switch(config)#interface vlan 50
Switch(config-if)#ip address 192.168.5.1 255.255.255.0
Switch(config-if)#no shutdown !创建VLAN 50虚拟接口,并配置IP
2) 路由器基本配置
在路由器A上配置端口IP
RA(config)#interface fastethernet 1/0
RA(config-if)#ip address 192.168.1.1 255.255.255.0
RA(config-if)#no shutdown
RA(config)#interface serial 2/0
RA(config-if)#ip address 192.168.2.1 255.255.255.0
RA(config-if)# Clock rate 64000 !配置其时钟频率64000
RA(config-if)#no shutdown
在路由器B上配置端口IP
RB(config)#interface fastethernet 1/0
RB(config-if)#ip address 192.168.3.1 255.255.255.0
RB(config-if)#no shutdown
RB(config)#interface serial 2/0
RB(config-if)#ip address 192.168.2.2 255.255.255.0
RB(config-if)#no shutdown
2、配置RIPv2路由协议
1)三层交换机配置RIP协议
Switch(config)#router rip
Switch(config-router)#network 192.168.1.0 !申明本设备的直连网段
Switch(config-router)#network 192.168.5.0
Switch(config-router)#version 2
2)RA配置RIP v2协议
RA(config)#router rip
RA(config-router)#network 192.168.1.0
RA(config-router)#network 192.168.2.0
RA(config-router)#version 2
RA(config-router)#no auto-summary !关闭路由信息的自动汇总功能
3)RB配置RIP v2协议
RB(config)#router rip
RB(config-router)#network 192.168.2.0
RB(config-router)#network 192.168.3.0
RB(config-router)#version 2
RB(config-router)#no auto-summary
3、验证三台路由设备的路由表,查看是否自动学习了其他网段的路由信息。
Switch#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.1.0/24 is directly connected, Vlan10
R 192.168.2.0/24 [120/1] via 192.168.1.1, 00:00:26, Vlan10
R 192.168.3.0/24 [120/2] via 192.168.1.1, 00:00:26, Vlan10
C 192.168.5.0/24 is directly connected, Vlan50
RA#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.1.0/24 is directly connected, FastEthernet1/0
C 192.168.2.0/24 is directly connected, Serial2/0
R 192.168.3.0/24 [120/1] via 192.168.2.2, 00:00:24, Serial2/0
R 192.168.5.0/24 [120/1] via 192.168.1.2, 00:00:18, FastEthernet1/0
RB#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
R 192.168.1.0/24 [120/1] via 192.168.2.1, 00:00:17, Serial2/0
C 192.168.2.0/24 is directly connected, Serial2/0
C 192.168.3.0/24 is directly connected, FastEthernet1/0
R 192.168.5.0/24 [120/2] via 192.168.2.1, 00:00:17, Serial2/0
4、配置OSPF路由协议
1) 在交换机上配置OSPF路由协议。
Switch>enable
Switch#config
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#route ospf 1
Switch(config-router)#network 192.168.5.0 0.0.0.255 area 0
Switch(config-router)#network 192.168.1.0 0.0.0.255 area 0
Switch(config-router)#end
Switch#
%SYS-5-CONFIG_I: Configured from console by console
Switch#show ip route
Codes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGP
D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP
i - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area
* - candidate default, U - per-user static route, o - ODR
P - periodic downloaded static route
Gateway of last resort is not set
C 192.168.1.0/24 is directly connected, Vlan10
R 192.168.2.0/24 [120/1] via 192.168.1.1, 00:00:20, Vlan10
R 192.168.3.0/24 [120/2] via 192.168.1.1, 00:00:20, Vlan10
C 192.168.5.0/24 is directly connected, Vlan50
2) 在路由器RA上配置OSPF路由协议。
RA>enable
RA#config
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
RA(config)#route ospf 1
RA(config-router)#network 192.168.1.0 0.0.0.255 area 0
RA(config-router)#network 192.168.2.0 0.0.0.255 area 0
RA(config-router)#end
3) 在路由器RB上配置OSPF路由协议。
RB>enable
RB#config
Configuring from terminal, memory, or network [terminal]?
Enter configuration commands, one per line. End with CNTL/Z.
RB(config)#router ospf 1
RB(config-router)#network 192.168.2.0 0.0.0.255 area 0
RB(config-router)#network 192.168.3.0 0.0.0.255 area 0
RB(config-router)#end
5、将PC0、PC1主机默认网关设置为与直连网路设备接口IP地址。
6、测试网络的连通性
从pc0 ping pc1
网络跟踪命令:
六、实验总结:
本次实验遇到的最大的问题是在前期准备阶段,画好拓扑图并进行连接的时候,即便我按照实验指导配好了相关的指令,还是不能连通路由器RB和PC1,后来索性换了一根线缆,就妥了。
首先百度得知,直通线是用来连接直通线是将不同设备连接在一起,比如电脑和交换机,而交叉线是用来连接相同类型的设备的。后来通过进一步的了解得知,现在较新设备的网口都支持自动识别直通线或交叉线,因而交叉线正在逐渐消亡。虽然依然很迷,但是起码它最后还是通了。
配置OSPF协议也是完全通过百度搜相关资料才解决的。