计算机网络实验手册.docx
《计算机网络实验手册.docx》由会员分享,可在线阅读,更多相关《计算机网络实验手册.docx(72页珍藏版)》请在冰豆网上搜索。
![计算机网络实验手册.docx](https://file1.bdocx.com/fileroot1/2023-2/23/99d459ec-f9ca-4e3a-a057-fe36b14bb7ae/99d459ec-f9ca-4e3a-a057-fe36b14bb7ae1.gif)
计算机网络实验手册
目录
第一章网络基础实验1
实验一:
Cisco网管网络设备1
实验目的1
实验设备1
实验拓扑1
实验需求2
命令描述2
配置过程2
配置实例5
FAQ:
5
实验二:
Cisco路由器的密码恢复6
实验目的6
实验设备6
实验拓扑6
实验需求6
命令描述6
配置过程7
配置实例8
FAQ:
8
第二章路由实验9
实验三:
静态路由的配置9
实验目的9
实验设备9
实验拓扑9
实验需求10
命令描述10
配置过程10
配置实例12
FAQ:
13
实验四:
RIPv1基本配置14
实验目的14
实验设备14
实验拓扑14
实验需求15
命令描述15
配置过程15
配置实例17
FAQ:
18
实验五:
RIPv2基本配置19
实验目的19
实验设备19
实验拓扑19
实验需求20
命令描述20
配置过程20
配置实例22
FAQ:
23
实验六:
EIGRP基本配置24
实验目的24
实验设备24
实验拓扑24
实验需求25
命令描述25
配置过程25
配置实例26
FAQ:
27
实验七:
OSPF单区域配置28
实验目的28
实验设备28
实验拓扑28
实验需求29
命令描述29
配置过程29
配置实例31
FAQ:
32
第三章IPV633
实验八:
IPv6地址的配置33
实验目的33
实验设备33
实验拓扑33
实验需求34
命令描述34
配置过程34
配置实例36
FAQ:
37
第四章交换实验38
实验九:
交换机的VLAN和TRUNK的配置38
实验目的38
实验设备38
实验拓扑39
实验需求39
命令描述39
配置过程41
配置实例44
FAQ:
45
实验十:
交换机的VTP的配置46
实验目的46
实验设备46
实验拓扑46
实验需求46
命令描述46
配置过程47
配置实例52
FAQ:
52
第五章安全实验53
实验十一:
标准访问列表53
实验目的54
实验设备54
实验拓扑54
实验需求55
命令描述:
55
配置步骤与相关命令55
配置实例56
FAQ:
57
第一章网络基础实验
实验一:
Cisco网管网络设备
控制端口(consoleport)和辅助端口(AUXport)是Cisco路由器的两个管理端口,这两个端口都可以在第一次配置路由器时使用,但是我们一般都推荐使用管理端口,因为并不是所有的路由器都会有AUX端口。
当路由器第一次启动时,默认的情况下是没有网络参数的,路由器不能与任何网络进行通信。
所以我们需要一个RS-232ASCLL终端或者计算机仿真ASCLL终端与控制端口进行连接。
CiscoIOS用户界面的基本特性:
⏹提供命令行界面
⏹在不同的网络设备上运行时有差别
⏹在命令模式下可以键入或粘贴命令
⏹键入命令后回车,设备即解析和执行所键入的命令
⏹两个主要命令模式是用户模式和特权模式
⏹不同的命令模式有不同的提示符
实验目的
通过本实验,使得学生充分了解:
(1)掌握管理路由器/交换机的方法
(2)掌握对路由器/交换机的基本配置
实验设备
个人电脑1台
思科路由器1台
Console1根
实验拓扑
实验需求
管理并配置思科路由器/交换机
命令描述
语法:
enable
用途:
在思科设备的用户模式下配置enable,使设备从用户模式进入到特权模式
语法:
configureterminal
用途:
在思科设备的全局配置模式下配置configureterminal,是设备从特权模式进入到全局配置模式
语法:
hostnameWORD
用途:
修改思科设备的名称
语法:
enablepasswordWORD
用途:
配置思科设备的登陆密码,当用户登陆思科设备时,需要输入配置密码
配置过程
(1)将个人电脑和思科路由器/交换机通过配置线连接起来,一端连接个人电脑的COM口,一端连入思科设备的Console口。
(2)新建超级终端。
在PC的左下角,选择[开始/所有程序(或程序)/附件/通讯/超级终端],在“连接描述”对话框中填入新建连接的名称。
(3)选择连接端口。
在进行本地配置时,[连接时使用]一栏选择连接的串口(注意选择的串口应该与Console口电缆实际连接的串口一致)。
(4)设置串口参数。
(5)属性
设定值
波特率
9600bps(默认值)
数据位
8
奇偶校验位
无
停止位
1
数据流控制
无
(6)串口参数设置完成后,单击<确定>按钮,系统进入超级终端界面。
(7)设置路由器/交换机的密码,并且保存配置文件。
Router>enable
Router#configureterminal
Router(config)#hostnameRTA
RTA(config)#enablepasswordcisco
RTA(config)#exit
RTA#write
(8)重启路由器/交换机,查看密码设置情况。
RTA>enable
Password:
配置实例
RTA:
Router>enable
Router#configureterminal
Router(config)#hostnameRTA
RTA(config)#enablepasswordcisco
RTA(config)#exit
RTA#write
FAQ:
1、路由器/交换的用户模式、特权模式和全局配置模式有什么区别?
2、通过以下的基本查看命令,熟悉对路由器/交换机的命令的掌握:
⏹查看版本及引导信息showversion
⏹查看运行设置showrunning-config
⏹查看开机设置showstartup-config
⏹显示端口信息showinterfacetypeslot/number
⏹显示路由信息showiprouter
实验二:
Cisco路由器的密码恢复
路由器操作中经常会遇到需要进行密码恢复的情况。
在实验室中建立网络模型时,至少需要三台路由器。
大部分设备都可能被别人使用过,对这些设备设置访问的权限,或者用户有时可能忘记密码。
这两种情况下,都需要进行密码恢复。
实验目的
通过本实验,使得学生充分了解:
(1)掌握Cisco路由器的密码恢复的过程
(2)掌握Cisco路由器的密码恢复的配置
实验设备
个人电脑1台
思科路由器1台
思科配置线1根
实验拓扑
实验需求
恢复所用路由器中以前所做的密码设置。
命令描述
语法:
confreg0x2142
0x2142—Cisco路由器的寄存器值,在启动时不加载NVRAM中启动文件。
用途:
在路由器的ROMMON模式下,修改路由器的寄存器值为0x2142,使路由器在启动的时候不加载NVRAM中的Startup-config文件。
语法:
config-register0x2102
0x2102—Cisco路由器的寄存器值,在启动时加载NVRAM中的启动文件。
用途:
在路由器的全局配置模式下修改路由器的寄存器值为0x2102,使路由在启动的时候加载NVRAM中的Startup-config文件。
配置过程
(1)使用超级终端将个人电脑通过Cisco配置线和路由器的控制台端口相连。
(2)打开路由器的电源。
(3)在路由器通电后的60秒内,通过按住个人电脑键盘上的CTRL+BREAK键,中断路由器的启动,进入ROMMON模式。
monitor:
command"boot"abortedduetouserinterrupt
rommon1>
(4)在路由器的ROM监控模式下修改路由器的寄存器值为0x2142,并通过reset命令重启路由器。
rommon1>confreg0x2142
rommon2>reset
(5)在路由器重启以后,弹出路由器的配置对话框,选择“no”,进入命令行模式。
Continuewithconfigurationdialog?
[yes/no]:
no
(6)进入特权模式,拷贝引导配置文件到运行配置文件中。
Router>enable
Router#copystartup-configrunning-config
Destinationfilename[running-config]?
521bytescopiedin0.416secs(1252bytes/sec)
%SYS-5-CONFIG_I:
Configuredfromconsolebyconsole
(7)进入全局配置模式,修改路由器的密码,并修改寄存器值为0x2102,保存配置。
Router#configureterminal
Router(config)#noenablepassword
Router(config)#noenablesecret
Router(config)#config-register0x2102
Router(config)#exit
Router#write
Router#write
Buildingconfiguration...
[OK]
Router#
(8)重启路由器,检查重新设置的密码是否生效。
Router#reload
Proceedwithreload?
[confirm]
配置实例
在路由器启动60秒内,按住键盘上的CTRL+BREAK键,进入ROM监控模式。
rommon1>confreg0x2142
rommon2>reset
Continuewithconfigurationdialog?
[yes/no]:
no
Router>enable
Router#copystartup-configrunning-config
Destinationfilename[running-config]?
Router#configureterminal
Router(config)#noenablepassword
Router(config)#noenablesecret
Router(config)#config-register0x2102
Router(config)#exit
Router#write
Route#reload
Proceedwithreload?
[confirm]
FAQ:
1、区别路由器寄存器值0x2102和0x2142的不同含义?
2、为什么路由器需要拷贝引导配置文件到运行配置文件?
第二章路由实验
实验三:
静态路由的配置
静态路由由网络管理员在路由器上手工添加路由信息以实现路由目的。
优点:
⏹对路由器CPU没有管理性开销
⏹在路由器间没有带宽占用
⏹增加安全性
缺点:
⏹必须真正了解网络
⏹对于新添网络配置繁琐
⏹对于大型网络工作量巨大
静态路由适用于一个小型到中型的网络,而且没有或只有较小的扩充计划时。
静态路由要手工输入,手工管理;管理开销对于动态路由来说是一个大大的负担。
实验目的
通过本实验,使得学生充分了解:
(1)掌握静态路由的原理
(2)掌握静态路由的基本配置命令
实验设备
思科路由器2台
V.35连接线1根
实验拓扑
IP地址:
RTA:
192.168.12.1/24(S1/2)
192.168.1.1/24(Loop0)
RTB:
192.168.12.2/24(S1/3)
192.168.2.2/24(Loop0)
实验需求
配置静态协议,使得各环回口之间能够相互通信
命令描述
语法:
iprouteprefixmask{address}
用途:
Prefix:
所要到达的目的网络
mask:
子网掩码
address:
下一个跳的IP地址,即相邻路由器的端口地址。
配置过程
(1)在RTA上配置接口IP地址和环回口IP地址。
Router>enable
Router#configureterminal
Router(config)#hostnameRTA
RTA(config)#interfaceserial1/2
RTA(config-if)#noshutdown
RTA(config-if)#clockrate64000
RTA(config-if)#ipaddress192.168.12.1255.255.255.0
RTA(config-if)#exit
RTA(config)#interfaceloopback0
RTA(config-if)#ipaddress192.168.1.1255.255.255.0
RTA(config-if)#end
在配置串口线的DCE端时,需要配置接口的时钟频率,即输入命令“clockrate64000”。
(2)在RTB上配置接口IP地址和环回口IP地址。
Router>enable
Router#configureterminal
Router(config)#hostnameRTB
RTB(config)#interfaceserial1/3
RTB(config-if)#noshutdown
RTB(config-if)#clockrate64000
RTB(config-if)#ipaddress192.168.12.2255.255.255.0
RTB(config-if)#exit
RTB(config)#interfaceloopback0
RTB(config-if)#ipaddress192.168.2.2255.255.255.0
RTB(config-if)#end
(3)测试两台路由器的连通性,在RTA上ping192.168.12.2这个地址。
RTA#ping192.168.12.2
Typeescapesequencetoabort.
Sending5,100-byteICMPEchosto192.168.12.2,timeoutis2seconds:
!
!
!
!
!
Successrateis100percent(5/5),round-tripmin/avg/max=3/3/6ms
RTA#
(4)在全局配置模式下配置RTA路由器的静态路由
RTA#configureterminal
RTA(config)#iproute192.168.2.0255.255.255.0192.168.12.2
(5)在全局配置模式下配置RTB路由器的静态路由
RTB#configureterminal
RTB(config)#iproute192.168.1.0255.255.255.0192.168.12.1
(6)观察两台路由器路由表
RTA#shiproute
Codes:
C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGP
i-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea
*-candidatedefault,U-per-userstaticroute,o-ODR
P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
C192.168.1.0/24isdirectlyconnected,Loopback0
S192.168.2.0/24[1/0]via192.168.12.2
C192.168.12.0/24isdirectlyconnected,Serial1/2
RTA#
RTB#shiproute
Codes:
C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP
D-EIGRP,EX-EIGRPexternal,O-OSPF,IA-OSPFinterarea
N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2
E1-OSPFexternaltype1,E2-OSPFexternaltype2,E-EGP
i-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterarea
*-candidatedefault,U-per-userstaticroute,o-ODR
P-periodicdownloadedstaticroute
Gatewayoflastresortisnotset
S192.168.1.0/24[1/0]via192.168.12.1
C192.168.2.0/24isdirectlyconnected,Loopback0
C192.168.12.0/24isdirectlyconnected,Serial1/3
RTB#
(7)测试两台路由器环回口的连通性。
RTA#ping192.168.2.2
Typeescapesequencetoabort.
Sending5,100-byteICMPEchosto192.168.2.2,timeoutis2seconds:
!
!
!
!
!
Successrateis100percent(5/5),round-tripmin/avg/max=2/4/6ms
RTA#
RTB#ping192.168.1.1
Typeescapesequencetoabort.
Sending5,100-byteICMPEchosto192.168.1.1,timeoutis2seconds:
!
!
!
!
!
Successrateis100percent(5/5),round-tripmin/avg/max=2/3/4ms
RTB#
配置实例
RTA:
Router>enable
Router#configureterminal
Router(config)#hostnameRTA
RTA(config)#interfaceserial1/2
RTA(config-if)#noshutdown
RTA(config-if)#clockrate64000
RTA(config-if)#ipaddress192.168.12.1255.255.255.0
RTA(config-if)#exit
RTA(config)#interfaceloopback0
RTA(config-if)#ipaddress192.168.1.1255.255.255.0
RTA(config-if)#end
RTA#ping192.168.12.2
RTA#configureterminal
RTA(config)#iproute192.168.2.0255.255.255.0192.168.12.2
RTA#shiproute
RTA#ping192.168.2.2
RTB:
Router>enable
Router#configureterminal
Router(config)#hostnameRTB
RTB(config)#interfaceserial1/3
RTB(config-if)#noshutdown
RTB(config-if)#ipaddress192.168.12.2255.255.255.0
RTB(config-if)#exit
RTB(config)#interfaceloopback0
RTB(config-if)#ipaddress192.168.2.2255.255.255.0
RTB(config-if)#end
RTA#configureterminal
RTA(config)#iproute192.168.1.0255.255.255.0192.168.12.1
RTA#shiproute
RTA#ping192.168.1.1
FAQ:
1、静态路由的优点和确定各是什么?
2、如果下一跳不可达的情况下,静态路由能不能被写进路由表?
3、如果静态路由的下一跳换成接口,应该是拓扑上的哪个接口?
实验四:
RIPv1基本配置
RIP协议作为最早的距离矢量型IP路由选择协议,被广泛地使用着。
当前存在着两个版本,本实验研究其RIP版本1。
实验目的
通过本实验,使得学生充分了解:
(1)掌握RIPv1的工作原理
(2)掌握RIPv1的基本配置
实验设备
思科路由器2台
V.35连接线1根
实验拓扑
IP地址:
RTA:
192.168.12.1/24(S1/2)
192.168.1.1/24(Lo0)
RTB:
192.168.12.2/24(S1/3)
192.168.2.2/24(Lo0)
实验需求
通过配置RIPv1,实现两台路由器之间的相互访问
命令描述
语法:
routerrip
用途:
用来激活路由器上的RIP进程
语法:
networknetwork-number
用途:
选择需要激活的接口所在的网段
配置过程
(1)、按照实验拓扑的要求连接设备
(2)、配置相应的IP地址并测试直连网段连通性
RTA:
接口配置模式下:
interfaceloopback0
ipaddress192.168.1.1255.255.255.0
interfaceserial1/2
noshutdown
ipaddress192.168.12.1255.255.255.0
RTB:
接口配