实验六.docx
《实验六.docx》由会员分享,可在线阅读,更多相关《实验六.docx(14页珍藏版)》请在冰豆网上搜索。
实验六
实验六RIP路由协议
【实验名称】
RIPV2配置。
【实验目的】
掌握在路由器上配置RIPV2。
【背景描述】
假设校园网内通过1台三层交换机连到出口路由器,路由器再和校园外的另1台路由器相连,现做适当的配置,实现校园网内部主机与校园网外部主机的相互通信。
本实验以两台Cisco路由器、一台三层交换机为例。
在三层交换机上划分有vlan10和vlan20,其中vlan10用于连接R1,vlan20用于连接校园网主机。
路由器分别命名为R1和R2,路由器之间通过串口采用V35DCE/DTE电缆连接,DCE连接到R1上。
PC1的IP地址和缺省网关分别为192.168.213.11和192.168.213.1,PC2的IP地址和缺省网关分别为192.168.212.22和192.168.212.1,网络掩码都是255.255.255.0。
【技术原理】
RIP(RoutingInformationProtocols,路由信息协议)是应用较早、使用较普遍的IGP(InteriorGatewayProtocol,内部网关协议),适用于小型同类网络,是典型的距离矢量(distance-vector)协议。
RIP协议跳数作为衡量路径开销,RIP协议里规定最大跳数为15。
RIP协议有两个版本RIPv1和RIPv2。
RIPv1属于有类路由协议,不支持VLSM(变长子网掩码),RIPv1是以广播的形式进行路由信息的更新的:
更新的周期为30秒。
RIPv2属于无类路由协议,支持VLSM(变长子网掩码),RIPv2是以组播的形式进行路由信息的更新,组播地址是224.0.0.9。
RIPv2还支持基于端口的认证,提高网络的安全性。
【实现功能】
实现网络的互连互通,从而实现信息的共享和传递。
【实验设备】
三层交换机(1台)、Cisco路由器(2台)、V35线缆(1条)、直连线或者交叉线(1条)
【实验拓扑】
注:
路由器和主机直连时,需要使用交叉线,R1的S1/0为DCE接口。
【实验步骤】
步骤1.基本配置。
¤三层交换机基本配置
Switch>enable
Switch(config)#hostnameS3560
S3560(config)#vlan10
S3560(config-vlan)#exit
S3560(config)#vlan20
S3560(config-vlan)#exit
S3560(config)#intf0/0
S3560(config-if)#switchportaccessvlan10
S3560(config-if)#noshut
S3560(config-if)#exit
S3560(config)#intf0/1
S3560(config-if)#switchportaccessvlan20
S3560(config-if)#noshut
S3560(config-if)#exit
S3560(config)#intvlan10!
创建VLAN虚接口,并配置IP
S3560(config-if)#ipaddress10.0.0.1255.255.255.0
S3560(config-if)#noshut
S3560(config)#intvlan20!
创建VLAN虚接口,并配置IP
S3560(config-if)#ipaddress192.168.213.1255.255.255.0
S3560(config-if)#noshut
验证测试:
S3650#showvlan
VLANNameStatusPorts
-----------------------------------------------------------------------
1defaultactiveFa0/2,Fa0/3,Fa0/4,Fa0/5
Fa0/6,Fa0/7,Fa0/8,Fa0/9
Fa0/10,Fa0/11,Fa0/12,Fa0/13
Fa0/14,Fa0/15
10VLAN0010activeFa0/0
20VLAN0020activeFa0/1
S3650#showipinterface
FastEthernet0/0isup,lineprotocolisup
Internetprotocolprocessingdisabled
FastEthernet0/1isup,lineprotocolisup
Internetprotocolprocessingdisabled
FastEthernet0/2isdown,lineprotocolisdown
Internetprotocolprocessingdisabled
Vlan1isup,lineprotocolisdown
Internetprotocolprocessingdisabled
Vlan20isup,lineprotocolisup
Internetaddressis192.168.213.1/24
Broadcastaddressis255.255.255.255
¤路由器的基本配置
R1#configureterminal
R1(config)#interfacefastethernet0/0
R1(config-if)#ipaddress10.0.0.2255.255.255.0
R1(config-if)#noshut
R1(config-if)#exit
R1(config)#interfaceserial1/0
R1(config-if)#ipaddress10.0.1.1255.255.255.0
R1(config-if)#clockrate64000
R1(config-if)#noshut
R2#configureterminal
R2(config)#interfacefastethernet0/0
R2(config-if)#ipaddress192.168.212.1255.255.255.0
R2(config-if)#noshut
R2(config-if)#exit
R2(config)#interfaceserial1/0
R2(config-if)#ipaddress10.0.1.2255.255.255.0
R2(config-if)#noshut
验证测试:
验证路由器接口的配置和状态。
R1#showipinterfacebrief
InterfaceIP-AddressOK?
MethodStatusProtocol
FastEthernet0/010.0.0.2YESmanualupup
Serial1/010.0.1.1YESmanualupup
Serial1/1unassignedYESunsetadministrativelydowndown
R2#showipinterfacebrief
InterfaceIP-AddressOK?
MethodStatusProtocol
FastEthernet0/0192.168.212.1YESmanualupup
Serial1/010.0.1.2YESmanualupup
Serial1/1unassignedYESunsetadministrativelydowndown
Serial1/2unassignedYESunsetadministrativelydowndown
Serial1/3unassignedYESunsetadministrativelydowndown
步骤2.配置RIPv2路由协议。
¤S3560配置RIPv2路由协议
S3560(config)#iprouting!
在三层交换机上打开路由功能,默认是关闭的。
S3560(config)#routerrip!
开启RIP协议进程
S3560(config-router)#network10.0.0.0!
申请本设备的直连网段
S3560(config-router)#network192.168.213.0
S3560(config)#version2
¤R1配置RIPv2路由协议
R1(config)#routerrip
R1(config-router)#network10.0.0.0
R1(config-router)#network10.0.1.0
R1(config-router)#version2!
定义RIP协议2
R1(config-router)#noauto-summary!
关闭路由信息的自动汇总功能
¤R2配置RIPv2路由协议
R2(config)#routerrip
R2(config-router)#network10.0.1.0
R2(config-router)#network192.168.212.0
R2(config-router)#version2
R2(config-router)#noauto-summary
步骤3.验证三台路由器设备的路由表,查看是否自动学习了其他网段的路由信息。
S3560#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
C192.168.213.0/24isdirectlyconnected,Vlan20
R192.168.212.0/24[120/2]via10.0.0.2,00:
00:
31,Vlan10
10.0.0.0/24issubnetted,2subnets
C10.0.0.0isdirectlyconnected,Vlan10
R10.0.1.0[120/1]via10.0.0.2,00:
00:
31,Vlan10
R1#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
R192.168.213.0/24[120/1]via10.0.0.1,00:
00:
04,FastEthernet0/0
R192.168.212.0/24[120/1]via10.0.1.2,00:
00:
06,Serial1/0
10.0.0.0/24issubnetted,2subnets
C10.0.0.0isdirectlyconnected,FastEthernet0/0
C10.0.1.0isdirectlyconnected,Serial1/0
R2#showiproute
Codes:
C-connected,S-static,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2
i-IS-IS,su-IS-ISsummary,L1-IS-ISlevel-1,L2-IS-ISlevel-2
ia-IS-ISinterarea,*-candidatedefault,U-per-userstaticroute
o-ODR,P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
R192.168.213.0/24[120/2]via10.0.1.1,00:
00:
10,Serial1/0
C192.168.212.0/24isdirectlyconnected,FastEthernet0/0
10.0.0.0/24issubnetted,2subnets
R10.0.0.0[120/1]via10.0.1.1,00:
00:
10,Serial1/0
C10.0.1.0isdirectlyconnected,Serial1/0
步骤4.测试网络的连通性。
C:
\>Ping192.168.212.22!
从PC1pingPC2
Pinging192.168.212.22with32bytesofdata:
Replyfrom192.168.212.22:
bytes=32time<1msTTL=255
Replyfrom192.168.212.22:
bytes=32time<1msTTL=255
Replyfrom192.168.212.22:
bytes=32time<1msTTL=255
Replyfrom192.168.212.22:
bytes=32time=2msTTL=255
Pingstatisticsfor192.168.212.22:
Packets:
Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=0ms,Maximum=2ms,Average=0ms
【注意事项】
1.在串口上配置时钟频率时,一定要在电缆DCE端配置的路由器上配置,否则链路不通。
2.Noauto-summary功能只有在RIPv2支持。
3.S3560没有Noauto-summary命令。
4.PC主机网关一定要指向直连接口IP地址,例如PC1网关指向三层交换机VLAN20的IP地址。
【参考配置】
S3560#showrunning-config
Buildingconfiguration...
Currentconfiguration:
1092bytes
!
version12.4
servicetimestampsdebugdatetimemsec
servicetimestampslogdatetimemsec
noservicepassword-encryption
!
hostnameS3560
!
boot-start-marker
boot-end-marker
!
!
noaaanew-model
memory-sizeiomem5
!
!
ipcef
!
interfaceFastEthernet0/0
switchportaccessvlan10
!
interfaceFastEthernet0/1
switchportaccessvlan20
!
interfaceFastEthernet0/2
!
interfaceFastEthernet0/3
!
!
interfaceVlan1
noipaddress
!
interfaceVlan10
ipaddress10.0.0.1255.255.255.0
!
interfaceVlan20
ipaddress192.168.213.1255.255.255.0
!
routerrip
version2
network10.0.0.0
network192.168.213.0
!
iphttpserver
!
control-plane
!
!
linecon0
lineaux0
linevty04
login
!
!
end
R1#showrunning-config
Buildingconfiguration...
Currentconfiguration:
805bytes
!
version12.4
servicetimestampsdebugdatetimemsec
servicetimestampslogdatetimemsec
noservicepassword-encryption
!
hostnameR1
!
boot-start-marker
boot-end-marker
!
!
noaaanew-model
memory-sizeiomem5
!
!
ipcef
!
!
interfaceFastEthernet0/0
ipaddress10.0.0.2255.255.255.0
duplexauto
speedauto
!
interfaceSerial1/0
ipaddress10.0.1.1255.255.255.0
serialrestart-delay0
clockrate64000
!
interfaceSerial1/1
noipaddress
shutdown
serialrestart-delay0
!
!
routerrip
noauto-summary
version2
network10.0.0.0
!
iphttpserver
control-plane
!
!
linecon0
lineaux0
linevty04
!
!
end
R2#showrunning-config
Buildingconfiguration...
Currentconfiguration:
815bytes
!
version12.4
servicetimestampsdebugdatetimemsec
servicetimestampslogdatetimemsec
noservicepassword-encryption
!
hostnameR2
!
boot-start-marker
boot-end-marker
!
!
noaaanew-model
memory-sizeiomem5
!
!
ipcef
!
interfaceFastEthernet0/0
ipaddress192.168.212.1255.255.255.0
duplexauto
speedauto
!
interfaceSerial1/0
ipaddress10.0.1.2255.255.255.0
serialrestart-delay0
!
interfaceSerial1/1
noipaddress
shutdown
serialrestart-delay0
!
routerrip
noauto-summary
version2
network10.0.0.0
network192.168.212.0
!
iphttpserver
!
control-plane
!
linecon0
lineaux0
linevty04
!
end