《局域网技术》实验指导.docx
《《局域网技术》实验指导.docx》由会员分享,可在线阅读,更多相关《《局域网技术》实验指导.docx(43页珍藏版)》请在冰豆网上搜索。
![《局域网技术》实验指导.docx](https://file1.bdocx.com/fileroot1/2022-12/29/baeef868-d992-41e8-aac3-b4d8d1df9c8f/baeef868-d992-41e8-aac3-b4d8d1df9c8f1.gif)
《局域网技术》实验指导
局域网技术实验指导
实验一
路由器基本配置
2
基本验证
实验二
路由器口令恢复
2
综合设计
实验三
路由协议配置
2
综合设计
实验四
综合实验路由器NAT
2
基本验证
实验五
综合实验访问控制列表
2
创新
实验六
交换机基本配置
2
综合设计
实验七
综合实验VLAN间路由
2
创新
实验八
综合实验三层交换实验
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.按照地址表配置路由器各接口的地址信息
⑴配置路由器A
Router>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)#login
Lab_A(config-line)#linevty04//进入Vty子接口模式
Lab_A(config-line)#passwordtodd//配置Vty登陆密码,可以有五个Telnet
Lab_A(config-line)#login
Lab_A(config-line)#exit//退出子接口模式,返回全局模式
Lab_A(config)#bannermotd#//设置Banner信息,以字符“#”结束输入
ThisistheLab_Arouter
#
Lab_A(config)#^z//即Ctrl+Z的组合键,可直接返回特权模式
Lab_A#copyrunning-configstartup-config//保存上面所做的所有配置
Destinationfilename[startup-config]?
[Enter]
Lab_A#//特权模式
查看当前路由器配置
Lab_A#showrunning-config
⑵配置路由器B
Router>en
Router#configt
Router(config)#hostnameLabB
Lab_B(config)#enablesecrettodd
Lab_B(config)#interfacefa0/0
Lab_B(config-if)#ipaddress192.168.30.1255.255.255.0
Lab_B(config-if)#descriptionLab_BLANConnection
Lab_B(config-if)#noshut
Lab_B(config-if)#interfaceserial0/0
Lab_B(config-if)#ipaddress192.168.20.2255.255.255.0
Lab_B(config-if)#descriptionWANConnectiontoLab_A
Lab_B(config-if)#clockrate64000
Lab_B(config-if)#noshut
Lab_B(config-if)#interfaceserial0/1
Lab_B(config-if)#ipaddress192.168.40.1255.255.255.0
Lab_B(config-if)#descriptionWANConnectiontoLab_C
Lab_B(config-if)#clockrate64000
Lab_B(config-if)#noshut
Lab_B(config-if)#exit
Lab_B(config)#lineconsole0
Lab_B(config-line)#passwordtodd
Lab_B(config-line)#login
Lab_B(config-line)#linevty04
Lab_B(config-line)#passwordtodd
Lab_B(config-line)#login
Lab_B(config-line)#exit
Lab_B(config)#bannermotd#
ThisistheLab_Brouter
#
Lab_B(config)#^z
Lab_B#copyrunning-configstartup-config
Destinationfilename[startup-config]?
[Enter]
查看当前路由器配置
Lab_B#showrunning-config
⑶配置路由器C
Router>en
Router#configt
Router(config)#hostnameLabC
Lab_C(config)#enablesecrettodd
Lab_C(config)#interfacefa0/0
Lab_C(config-if)#ipaddress192.168.50.1255.255.255.0
Lab_C(config-if)#descriptionLab_CLANConnection
Lab_C(config-if)#noshut
Lab_C(config-if)#interfaceserial0/0
Lab_C(config-if)#ipaddress192.168.40.2255.255.255.0
Lab_C(config-if)#descriptionWANConnectiontoLab_B
Lab_C(config-if)#noshut
Lab_C(config-if)#exit
Lab_C(config)#lineconsole0
Lab_C(config-line)#passwordtodd
Lab_C(config-line)#login
Lab_C(config-line)#linevty04
Lab_C(config-line)#passwordtodd
Lab_C(config-line)#login
Lab_C(config-line)#exit
Lab_C(config)#bannermotd#
ThisistheLab_Crouter
#
Lab_C(config)#^z
Lab_C#copyrunning-configstartup-config
Destinationfilename[startup-config]?
[Enter]
查看当前路由器配置
Lab_C#showrunning-config
四、配置主机的IP地址
每台主机的IP地址信息配置:
网关:
连接为PC机的路由器F0/0接口的IP地址,如PC0的网关为192.168.10.1
IP地址:
与网关在同一个子网,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端口的作用;
⑷图中各设备连接的连接线缆的型号和连接规律。
实验二路由器口令恢复
【实验目的】
⑴掌握路由器监控模式下的基本命令;
⑵掌握路由器口令恢复的基本原理;
⑶掌握路由器口令恢复的基本方法和操作步骤。
【实验环境】
Cisco2621Router、PacketTrace仿真软件、具备Windows操作系统的PC机
【实验重点及难点】
重点:
路由器口令恢复的基本原理
难点:
路由器口令恢复的基本原理
【实验拓扑】
【实验内容】
一、路由器设置口令
1.如图,通过PC0RS-232端口连接路由器Console端口,并在PC0上启用超级终端,从PC0登陆到路由器(注:
不是直接点击路由器进入)。
2.在路由器上配置各类口令,口令为随机,开启路由器各以太网端口,保存配置。
Router>en
Router#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Router(config)#enablesecretsfjjlkdkjsf
Router(config)#linevty04
Router(config-line)#passwordslfjthhrt
Router(config-line)#lineconsole0
Router(config-line)#passwordslfhthtrrt
Router(config-line)#intf0/0
Router(config-if)#noshut
Router(config-if)#intf0/1
Router(config-if)#noshut
%LINK-5-CHANGED:
InterfaceFastEthernet0/1,changedstatetoup
Router(config-if)#^Z
Router#copyrunstartup-config//产生并保存配置文件
Destinationfilename[startup-config]?
Buildingconfiguration...
[OK]
Router#
3.在路由器“physical”界面,点击路由器开关按钮,重新启动路由器。
二、口令恢复
1.当路由器启动时,在PC0超级终端界面HyperTerminal(超级终端)同时按下Ctrl和Break组合键来执行一个中断。
系统出现rommon提示,
rommon1>
在此模式下使用?
,查看监控模式下可用的哪些命令。
也可使用查看Flash:
中的内容。
rommon1>dirflash:
2.修改配置寄存器的值
不同的路由器修改的方法不同,
Cisco2600系列方法如下:
rommon2>confreg0x2142//下次引导时不要配置文件,考虑通常配置寄存器的值是什么,为什么现在是这样的值。
3.使用命令reset重新启动路由器
rommon2>reset
4.由于进行的是不带配置文件的启动,所以系统进入“setup”模式,选择“no”。
---SystemConfigurationDialog---
Continuewithconfigurationdialog?
[yes/no]:
no
5.将NVRAM中的配置文件导入到running-config文件中
Router#copystartup-configrunning-config
在这一步中,分别是用showrun和showstar命令查看配置文件,你会发现在Start中的F0/0以及F0/1端口是noshutdown的。
而虽然已经将Start内容不知道run中,并没有改变run中的F0/0以及F0/1的状态。
这就是这条命令的局限。
6.修改各类口令
Router(config)#enablesecrettodd
Router(config)#linevty04
Router(config-line)#passwordcisco
Router(config-line)#lineconsole0
Router(config-line)#passwordcisco
7.保存修改后的口令
Router#copyrunning-configstartup-config
8.重新启动路由器,使用新的密码登陆
Router#reload
五、思考题
⑴路由器口令恢复的基本原理;
⑵配置寄存器值的修改;
⑶copystartup-configrunning-config的局限。
实验三RIP路由协议配置
【实验目的】
⑴掌握RIP协议分类、基本工作原理;
⑵掌握RIP协议配置方法。
⑶OSPF路由协议配置
【实验环境】
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)是基于类的路由协议,不支持VLSM
6)不支持验证(authentication)
2.RIPv2比RIPv1增强的特点包括:
1)基于无类概念的路由协议
2)支持VLSM
3)可以人工设定是否进行路由汇总
4)使用多播来代替RIPv1中的广播
5)支持明文或MD5加密验证
6)RIPv2使用多播地址224.0.0.9来更新路由信息
二、路由信息配置
1.路由器路由信息配置
⑴配置之前路由器A的路由信息
Lab_A#shiproute//特权模式下,查看路由表命令
Codes:
C-connected,S-static,I-IGRP,R-RIP,M-mobile,B–BGPD-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterareaN1-OSPFNSSexternaltype1,N2-OSPFNSSAexternaltype2E1-OSPFexternaltype1,E2-OSPFexternaltype2,E–EGPi-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,*-candidatedefault,U-per-userstaticroute,o-ODR,P-periodicdownloadedstaticroute,T-trafficengineeredroute
Gatewayoflastresortisnotset
C192.168.10.0/24isdirectlyconnected,FastEthernet0/0
C192.168.20.0/24isdirectlyconnected,Serial0/0
⑵配置之前路由器B的路由信息
Lab_B#shiproute
[outputcut]
Gatewayoflastresortisnotset
C192.168.20.0/24isdirectlyconnected,Serial0/0
C192.168.40.0/24isdirectlyconnected,Serial0/1
C192.168.30.0isdirectlyconnectedFastEthernet0/0
⑶配置之前路由器C的路由信息
Lab_C#shiproute
[outputcut]
Gatewayoflastresortisnotset
C192.168.50.0/24isdirectlyconnected,FastEthernet0/0
C192.168.40.0/24isdirectlyconnected,Serial0/0
2.配置路由器路由
⑴配置路由器A路由
Lab_A(config)#routerrip
Lab_A(config-router)#network192.168.10.0
Lab_A(config-router)#network192.168.20.0
Lab_A(config-router)#^Z
//iproute目的网络子网掩码下一跳地址
⑵配置路由器B路由
Lab_B(config)#routerrip
Lab_B(config-router)#network192.168.20.0
Lab_B(config-router)#network192.168.30.0
Lab_B(config-router)#network192.168.40.0
Lab_B(config-router)#^Z
⑶配置路由器C路由
Lab_C(config)#routerrip
Lab_C(config-router)#network192.168.40.0
Lab_C(config-router)#network192.168.50.0
Lab_C(config-router)#^Z
⑷配置之后路由器A的路由信息
Lab_A#shiproute
[outputcut]
R192.168.50.0[120/2]via192.168.20.2,00:
00:
23,Serial0/0
R192.168.40.0[120/1]via192.168.20.2,00:
00:
23,Serial0/0
R192.168.30.0[120/1]via192.168.20.2,00:
00:
23,Serial0/0
C192.168.20.0isdirectlyconnected,Serial0/0
C192.168.10.0isdirectlyconnected,FastEthernet0/0
⑸