《路由交换技术》实验指导书复习进程.doc
Good is good, but better carries it.精益求精,善益求善。路由交换技术实验指导书-网络高级应用技术实验指导书邵雪梅编写适用专业:计算机网络技术滁州学院计算机科学与技术系2009年8月-前言本课程的基本内容介绍,通过学习学生需要掌握的基本知识。为了使学生更好地理解和深刻地把握这些知识,并在此基础上,训练和培养哪些方面的技能,设置的具体实验项目,其中哪几项实验为综合性、设计性实验。各项实验主要了解、掌握的具体知识,训练及培养的技能。本指导书的特点。对不同专业选修情况说明。实验一路由器基本配置-4实验二静态路由配置-8实验三RIP路由协议配置-11实验四IGRP路由协议配置-15实验五EIGRP路由协议配置-18实验六OSPF路由协议配置-21实验七CiscoIOS操作-24实验八路由器口令恢复-27实验九交换机基本配置-29实验十生成树协议-35实验十一综合实验VLAN配置与中继-37实验十二综合实验VLAN间路由-42实验十三三层交换实验-45实验十四综合NAT-49实验十五路由器DHCP配置-52实验十六综合实验访问控制列表-54实验十七综合实验故障检测-57实验一路由器基本配置实验学时:2实验类型:验证一、实验目的掌握路由器在网络中的作用、组成以及路由器设备选型;掌握PacketTrace仿真软件的使用方法;练掌握路由器的基本配置命令,包括路由器名称设定、保护口令设定、口令封装、接口描述、查看命令等。二、实验条件Cisco2621Router、PacketTrace仿真软件、具备Windows操作系统的PC机三、实验原理及相关知识掌握PacketTrace路由仿真软件的使用、路由器基本配置四、实验步骤PacketTrace仿真软件介绍路由、交换仿真软件就是对真实的路由器、交换机等网络设备进行软件模拟,可以在安装仿真软件的普通PC上进行网络设备的配置、管理以及网络规划、网络验证等工作,而不需要真实的网络设备。目前,市场上路由、交换等网络设备模拟软件有很多种,比较优秀的有Boson、RouterSim、CIM等。其中PacketTrace是目前最流行的,最接近真实环境的模拟软件。可以说,PacketTrace软件是真实设备的缩影。PacketTrace使用打开PacketTrace软件,选择“CustomMadeDevices”中的2621XM系列路由器。再选择“Connections”连接线中的“SerialDCE”连接线,按照如图路由器的方式连接好路由器。然后,按照图示连接好交换机和主机。路由器配置1.路由器配置模式及其转换用户模式(usermode)router>用户模式(usermode):该模式下只能查看路由器基本状态和普通命令,不能更改路由器配置。此时路由器名字后跟一个“>”符号,表明是在用户模式下。如:router>特权模式(privilegedmode)router#特权模式(privilegedmode):该模式下可查看各种路由器信息及修改路由器配置。在用户模式下以enable命令登陆,此时“>”将变成“#”,表明是在privilegedmode.如:router#全局配置模式(golbalconfigurationmode):router(config)#全局配置模式(golbalconfigurationmode):该模式下可进行更高级的配置,并可由此模式进入各种配置子模式。其提示符如:router(config)#从各模式下返回,只要不断输入exit即可2.按照地址表配置路由器各接口的地址信息配置路由器ARouter>en/进入特权模式Router#configt/进入全局模式Router(config)#hostnameLabA/设置主机名Lab_A(config)#enablesecrettodd/设置加密口令,由用户模式进入特权模式起作用。Lab_A(config)#interfacefa0/0/进入Fastethernet0/0子接口模式Lab_A(config-if)#ipaddress192.168.10.1255.255.255.0/配置Fa0/0接口的IP地址Lab_A(config-if)#descriptionLab_ALANConnection/配置Fa0/0接口的描述字符Lab_A(config-if)#noshut/激活Fa0/0接口Lab_A(config-if)#interfaceserial0/0/进入serial0/0子接口模式Lab_A(config-if)#ipaddress192.168.20.1255.255.255.0/配置serial0/0接口的IP地址Lab_A(config-if)#descriptionWANConnectiontoLab_B/配置serial0/0接口的描述字符Lab_A(config-if)#noshut/激活serial0/0接口Lab_A(config-if)#exit/退出子接口模式,返回全局模式Lab_A(config)#lineconsole0/进入Console子接口模式Lab_A(config-line)#passwordtodd/配置Console登陆密码Lab_A(config-line)#loginLab_A(config-line)#linevty04/进入Vty子接口模式Lab_A(config-line)#passwordtodd/配置Vty登陆密码,可以有五个TelnetLab_A(config-line)#loginLab_A(config-line)#exit/退出子接口模式,返回全局模式Lab_A(config)#bannermotd#/设置Banner信息,以字符“#”结束输入ThisistheLab_Arouter#Lab_A(config)#z/即Ctrl+Z的组合键,可直接返回特权模式Lab_A#copyrunning-configstartup-config/保存上面所做的所有配置Destinationfilenamestartup-config?EnterLab_A#/特权模式查看当前路由器配置Lab_A#showrunning-config配置路由器BRouter>enRouter#configtRouter(config)#hostnameLabBLab_B(config)#enablesecrettoddLab_B(config)#interfacefa0/0Lab_B(config-if)#ipaddress192.168.30.1255.255.255.0Lab_B(config-if)#descriptionLab_BLANConnectionLab_B(config-if)#noshutLab_B(config-if)#interfaceserial0/0Lab_B(config-if)#ipaddress192.168.20.2255.255.255.0Lab_B(config-if)#descriptionWANConnectiontoLab_ALab_B(config-if)#clockrate64000Lab_B(config-if)#noshutLab_B(config-if)#interfaceserial0/1Lab_B(config-if)#ipaddress192.168.40.1255.255.255.0Lab_B(config-if)#descriptionWANConnectiontoLab_CLab_B(config-if)#clockrate64000Lab_B(config-if)#noshutLab_B(config-if)#exitLab_B(config)#lineconsole0Lab_B(config-line)#passwordtoddLab_B(config-line)#loginLab_B(config-line)#linevty04Lab_B(config-line)#passwordtoddLab_B(config-line)#loginLab_B(config-line)#exitLab_B(config)#bannermotd#ThisistheLab_Brouter#Lab_B(config)#zLab_B#copyrunning-configstartup-configDestinationfilenamestartup-config?Enter查看当前路由器配置Lab_B#showrunning-config配置路由器CRouter>enRouter#configtRouter(config)#hostnameLabCLab_C(config)#enablesecrettoddLab_C(config)#interfacefa0/0Lab_C(config-if)#ipaddress192.168.50.1255.255.255.0Lab_C(config-if)#descriptionLab_CLANConnectionLab_C(config-if)#noshutLab_C(config-if)#interfaceserial0/0Lab_C(config-if)#ipaddress192.168.40.2255.255.255.0Lab_C(config-if)#descriptionWANConnectiontoLab_BLab_C(config-if)#noshutLab_C(config-if)#exitLab_C(config)#lineconsole0Lab_C(config-line)#passwordtoddLab_C(config-line)#loginLab_C(config-line)#linevty04Lab_C(config-line)#passwordtoddLab_C(config-line)#loginLab_C(config-line)#exitLab_C(config)#bannermotd#ThisistheLab_Crouter#Lab_C(config)#zLab_C#copyrunning-configstartup-configDestinationfilenamestartup-config?Enter查看当前路由器配置Lab_C#showrunning-config配置主机的IP地址每台主机的IP地址信息配置:网关:连接为PC机的路由器F0/0接口的IP地址,如PC0的网关为192.168.10.1IP地址:与网关在同一个子网,PC0的IP地址可为192.168.10.2测试:在主机上ping各自网关,查看结果然后主机间相互测试,查看结果。常用路由器状态查询命令(在特权模式下输入命令)showversion/查看IOS版本号,已启动时间,flash中的IOS的文件名,router里面共有什么的端口,寄存器的值等等。showflash/查看flash中的内容,IOS的长度,文件名,剩余空间,总空间。showrunning-config/查看路由器当前的配置信息。showstartup-config/查看nvram中的路由器配置信息。showinterface/查看路由器上的各个端口的状态信息。(很多重要信息)showcontrollers0/查看s0是DCE口还是DTE口showiproute/查看路由器的路由配置情况五、思考题及其它配置实验图中每台主机的IP地址信息,包括IP地址取值、子网掩码、网关等;考虑实验中配置的4个密码之间的关系和各自的用途;路由器串行接口连接的DCE端口的作用;图中各设备连接的连接线缆的型号和连接规律。实验二静态路由配置实验学时:2实验类型:验证一、实验目的掌握路由器在网络中的作用、组成以及路由器设备选型;掌握PacketTrace仿真软件的使用方法;掌握路由器的静态路由配置命令。二、实验条件Cisco2621Router、PacketTrace仿真软件、具备Windows操作系统的PC机三、实验原理及相关知识掌握PacketTrace路由仿真软件的使用、路由静态路由配置四、实验步骤1.路由器路由信息配置配置之前路由器A的路由信息Lab_A#shiproute/特权模式下,查看路由表命令Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,BBGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,EEGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,*-candidatedefault,U-per-userstaticroute,o-ODR,P-periodicdownloadedstaticroute,T-trafficengineeredrouteGatewayoflastresortisnotsetC192.168.10.0/24isdirectlyconnected,FastEthernet0/0C192.168.20.0/24isdirectlyconnected,Serial0/0配置之前路由器B的路由信息Lab_B#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.20.0/24isdirectlyconnected,Serial0/0C192.168.40.0/24isdirectlyconnected,Serial0/1C192.168.30.0isdirectlyconnectedFastEthernet0/0配置之前路由器C的路由信息Lab_C#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.50.0/24isdirectlyconnected,FastEthernet0/0C192.168.40.0/24isdirectlyconnected,Serial0/02.配置路由器路由配置路由器A路由Lab_A(config)#iproute192.168.30.0255.255.255.0192.168.20.2Lab_A(config)#iproute192.168.40.0255.255.255.0192.168.20.2Lab_A(config)#iproute192.168.50.0255.255.255.0192.168.20.2/iproute目的网络子网掩码下一跳地址配置之后路由器A的路由信息Lab_A#shiprouteoutputcutS192.168.50.01/0via192.168.20.2S192.168.40.01/0via192.168.20.2S192.168.30.01/0via192.168.20.2C192.168.20.0isdirectlyconnected,Serial0/0C192.168.10.0isdirectlyconnected,FastEthernet0/0配置路由器B路由Lab_B(config)#iproute192.168.10.0255.255.255.0192.168.20.1Lab_B(config)#iproute192.168.50.0255.255.255.0192.168.40.2配置之后路由器B的路由信息Lab_B#shiprouteoutputcutS192.168.50.01/0via192.168.40.2C192.168.40.0isdirectlyconnected,Serial0/1C192.168.30.0isdirectlyconnected,FastEthernet0/0C192.168.20.0isdirectlyconnected,Serial0/0S192.168.10.01/0via192.168.20.1配置路由器C路由Lab_C(config)#iproute192.168.30.0255.255.255.0192.168.40.1Lab_C(config)#iproute192.168.20.0255.255.255.0192.16.40.1Lab_C(config)#iproute192.168.10.0255.255.255.0192.168.40.1配置之后路由器A的路由信息Lab_A#shiprouteoutputcutC192.168.50.0isdirectlyconnected,FastEthernet0/0C192.168.40.0isdirectlyconnected,Serial0/0S192.168.30.01/0via192.168.40.1S192.168.20.01/0via192.168.40.1S192.168.10.01/0via192.168.40.1在路由器B、C特权模式下使用showiproute命令,查看路由器B、C的路由信息。3.测试连通性路由器Aping路由器CLab_A#ping192.168.50.1Typeescapesequencetoabort.Sending5,100-byteICMPEchosto192.168.50.1,timeoutis2seconds:!Successrateis80percent(4/5),round-tripmin/avg/max=64/66/68msLab_A#路由器Cping路由器ALab_C#ping192.168.10.1Typeescapesequencetoabort.Sending5,100-byteICMPEchosto192.168.10.1,timeoutis2seconds:!Successrateis100percent(5/5),round-tripmin/avg/max=64/67/72ms主机在各主机间使用ping命令,测试主机间的连通性。4.常用路由器状态查询命令(在特权模式下输入命令)showversion/查看IOS版本号,已启动时间,flash中的IOS的文件名,router里面共有什么的端口,寄存器的值等等。showprotocol/显示与IP有关的路由协议信息。各个端口的情况。showflash/查看flash中的内容,IOS的长度,文件名,剩余空间,总空间。showrunning-config/查看路由器当前的配置信息。showstartup-config/查看nvram中的路由器配置信息。showcontrollers0/查看s0是DCE口还是DTE口showiproute/查看路由器的路由配置情况showhosts/查看IPhost表五、思考题及其它在主机上利用Ping命令测试主机间连通性;图中各设备连接的连接线缆的型号和连接规律。实验三RIP路由协议配置实验学时:2实验类型:验证一、实验目的掌握RIP协议分类、基本工作原理;掌握RIP协议配置方法。二、实验条件Cisco2621Router、PacketTrace仿真软件、具备Windows操作系统的PC机三、实验原理及相关知识RIP协议配置方法四、实验步骤RIP协议路由选择信息协议)是距离矢量选择协议的一种,它具有如下特点:选用跳数做为唯一的路由选择度量;跳数允许的最大值是15,如果路由器收到了一个跳数值为16的路由更新信息,则其目标网络是不可达的;缺省情况下,每30s广播一次路由更新数据;RIP协议包含有两个版本,RIP第一版和RIP第二版.1.RIPv1的特点包括:1)使用跳数(hopcount)作为度量值来决定最佳路径2)允许最大跳数是15跳3)默认是每30秒广播路由更新(实际环境中并不是设定的固定为30秒,而是25秒到30秒之间的随机时间,防止两个路由器发送同时更新产生冲突)4)最多支持6条等价链路的负载均衡,默认是4条5)是基于类的路由协议,不支持VLSM6)不支持验证(authentication)路由信息配置1.路由器路由信息配置配置之前路由器A的路由信息Lab_A#shiproute/特权模式下,查看路由表命令Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,BBGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,EEGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,*-candidatedefault,U-per-userstaticroute,o-ODR,P-periodicdownloadedstaticroute,T-trafficengineeredrouteGatewayoflastresortisnotsetC192.168.10.0/24isdirectlyconnected,FastEthernet0/0C192.168.20.0/24isdirectlyconnected,Serial0/0配置之前路由器B的路由信息Lab_B#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.20.0/24isdirectlyconnected,Serial0/0C192.168.40.0/24isdirectlyconnected,Serial0/1C192.168.30.0isdirectlyconnectedFastEthernet0/0配置之前路由器C的路由信息Lab_C#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.50.0/24isdirectlyconnected,FastEthernet0/0C192.168.40.0/24isdirectlyconnected,Serial0/02.配置路由器路由配置路由器A路由Lab_A(config)#routerripLab_A(config-router)#network192.168.10.0Lab_A(config-router)#network192.168.20.0Lab_A(config-router)#Z/iproute目的网络子网掩码下一跳地址配置路由器B路由Lab_B(config)#routerripLab_B(config-router)#network192.168.20.0Lab_B(config-router)#network192.168.30.0Lab_B(config-router)#network192.168.40.0Lab_B(config-router)#Z配置路由器C路由Lab_C(config)#routerripLab_C(config-router)#network192.168.40.0Lab_C(config-router)#network192.168.50.0Lab_C(config-router)#Z配置之后路由器A的路由信息Lab_A#shiprouteoutputcutR192.168.50.0120/2via192.168.20.2,00:00:23,Serial0/0R192.168.40.0120/1via192.168.20.2,00:00:23,Serial0/0R192.168.30.0120/1via192.168.20.2,00:00:23,Serial0/0C192.168.20.0isdirectlyconnected,Serial0/0C192.168.10.0isdirectlyconnected,FastEthernet0/0配置之后路由器B的路由信息Lab_B#shiprouteoutputcutR192.168.50.0120/1via172.16.40.2,00:00:11,Serial0/1C192.168.40.0isdirectlyconnected,Serial0/1C192.168.30.0isdirectlyconnected,FastEthernet0/0C192.168.20.0isdirectlyconnected,Serial0/0R192.168.10.0120/1via172.16.20.1,00:00:21,Serial0/0配置之后路由器C的路由信息Lab_C#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.50.0isdirectlyconnected,FastEthernet0/0C192.168.40.0isdirectlyconnected,Serial0/0R192.168.30.0120/1via192.168.40.1,00:00:04,Serial0/0R192.168.20.0120/1via192.168.40.1,00:00:26,Serial0/0R192.168.10.0120/2via192.168.40.1,00:00:04,Serial0/03.测试连通性路由器Aping路由器CLab_A#ping192.168.50.1Typeescapesequencetoabort.Sending5,100-byteICMPEchosto192.168.50.1,timeoutis2seconds:!Successrateis80percent(4/5),round-tripmin/avg/max=64/66/68msLab_A#路由器Cping路由器ALab_C#ping192.168.10.1Typeescapesequencetoabort.Sending5,100-byteICMPEchosto192.168.10.1,timeoutis2seconds:!Successrateis100percent(5/5),round-tripmin/avg/max=64/67/72ms主机在各主机间使用ping命令,测试主机间的连通性。4.常用路由器状态查询命令(在特权模式下输入命令)showversion/查看IOS版本号,已启动时间,flash中的IOS的文件名,router里面共有什么的端口,寄存器的值等等。showprotocol/显示与IP有关的路由协议信息。各个端口的情况。showflash/查看flash中的内容,IOS的长度,文件名,剩余空间,总空间。showrunning-config/查看路由器当前的配置信息。showstartup-config/查看nvram中的路由器配置信息。showinterface/查看路由器上的各个端口的状态信息。(很多重要信息)showcontroller/查看接口控制器的状态,可看到连接的是DTE还是DCEshowhistory/查看historybuffer里面的命令列表showcontrollers0/查看s0是DCE口还是DTE口showiproute/查看路由器的路由配置情况showhosts/查看IPhost表五、思考题及其它在主机上利用Ping命令测试主机间连通性;图中各设备连接的连接线缆的型号和连接规律。实验四IGRP路由协议配置实验学时:2实验类型:综合一、实验目的掌握IGRP协议分类、基本工作原理;掌握IGRP协议配置方法。二、实验条件Cisco2621Router、PacketTrace仿真软件、具备Windows操作系统的PC机三、实验原理及相关知识IGRP协议配置方法四、实验步骤1.路由器路由信息配置配置之前路由器A的路由信息Lab_A#shiproute/特权模式下,查看路由表命令Codes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,BBGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,EEGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,*-candidatedefault,U-per-userstaticroute,o-ODR,P-periodicdownloadedstaticroute,T-trafficengineeredrouteGatewayoflastresortisnotsetC192.168.10.0/24isdirectlyconnected,FastEthernet0/0C192.168.20.0/24isdirectlyconnected,Serial0/0配置之前路由器B的路由信息Lab_B#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.20.0/24isdirectlyconnected,Serial0/0C192.168.40.0/24isdirectlyconnected,Serial0/1C192.168.30.0isdirectlyconnectedFastEthernet0/0配置之前路由器C的路由信息Lab_C#shiprouteoutputcutGatewayoflastresortisnotsetC192.168.50.0/24isdirectlyconnected,FastEthernet0/0C192.168.40.0/24isdirectlyconnected,Serial0/02.配置路由器路由配置路由器A路由Lab_A(config)#routerigrp10Lab_A(config-router)#netw192.168.10.0Lab_A(config-router)#netw192.168.20.0Lab_A(config-router)#ZLab_A#/iproute目的网络子网掩码下一跳地址配置路由器B路由Lab_B#configtEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Lab_B(config)#routerigrp10Lab_B(config-router)#netw192.168.20.0Lab_B(config-router)#netw192.168.30.0Lab_B(config-router)#netw192.168.40.0Lab_B(config-router)#Z配置路由器C路由Lab_C#configtEnterconfigurationcommands,oneperline.EndwithCNTL/Z.Lab_C(config)#routerigrp10Lab_C(config-router)#netw192.168.40.0Lab_C(config-router)#netw192.168.50.0Lab_C(config-router)#Z配置之后路由器A的路由信息Lab_A#shiprouteoutputcutI192.168.50.0100/170420via192.168.20.2,Serial0/0I192.168.40.010