通信工程专业综合实验
实验报告
计算机网络综合实验
实验一、网络设备的基本操作与连接调试实验
一、实验内容与目标
1.使用Console口登录设备
2.使用Telnet终端登录设备
3.掌握基本系统操作命令的使用
4.掌握基本文件操作命令的使用
5.使用TFTP上传下载文件
二、实验网络连接
将PC的串口通过标准Console电缆与路由器的Console口连接,将PC的网线与路由器的以太网口连接。
三、实验设备
H3C MSR20/30系列路由器 一台
PC 一台
Console 串口线 一根
第5类UTP以太网连接线 一根
四、实验过程
(1)实验任务
实验任务一:通过Console登录
实验任务二:使用路由器系统操作及文件操作的基本命令
实验任务三:通过Telnet登录
实验任务四:通过TFTP服务器对路由器数据备份
(2)实验步骤
1、将实验网络按照规定进行连接
2、打开PC的超级终端并运行,完成一些基本的操作指令,如两种不同操作模式的切换,更换名字,显示当前配置等。
3、将实验中生成的文件夹通过TFTP进行备份。
五、配置文件及注释
通过TFTP服务器对路由器数据备份如下:
#
version 5.20, Release 1809P01
#
sysname yourname
super password level 3 simple test /*以明文方式显示密码,缺省的优先级level为3*/
#
domain default enable system
#
telnet server enable
#
dar p2p signature-file flash:/p2p_default.mtd
#
port-security enable
#
vlan 1
#
domain system
access-limit disable
state active
idle-cut disable
self-service-url disable
#
user-group system
#
local-user admin
password cipher .]@USE=B,53Q=^Q`MAF4<1!! authorization-attribute level 3 service-type telnet
local-user test
password simple test
service-type telnet
#
interface Aux0
/*缺省的优先级level为3*/
async mode flow
link-protocol ppp
#
interface Cellular0/0
async mode protocol
link-protocol ppp
#
interface Ethernet0/0
port link-mode route
ip address 192.168.0.1 255.255.255.0 #
interface Serial0/0
link-protocol ppp
/*以太网接口地址*/
#
interface NULL0
#
interface Vlan-interface1
ip address 192.168.1.1 255.255.255.0 #
interface Ethernet0/1
port link-mode bridge
#
interface Ethernet0/2
port link-mode bridge
#
interface Ethernet0/3
/*路由器接口地址*/
port link-mode bridge
#
interface Ethernet0/4
port link-mode bridge
#
subscriber-line1/0
#
subscriber-line1/1
#
load xml-configuration
#
load tr069-configuration
#
user-interface tty 12
user-interface aux 0
user-interface vty 0 4
authentication-mode scheme
#
return
六、实验分析和所遇的问题
本次实验的验证过程是通过ping实现的,ping是测试IP网络通断的一个重要命令,在pc上支持这条指令,在路由器上也支持,不论你进入到console还是telnet方式管理路由器时,你实际上是在操作路由器,这时发出的各种指令都是从路由器上发出的。
ping指令有两种应用,一种是在超级终端上进行,通过键入ping和串口的地址可以实现PC和路由器之间通断的检测;另一种是在命令行窗口中键入ping和另一台PC的IP地址可以检测两台计算机是否可以进行通信。
在实验过程中出现了下面一些问题:配置和计算机连接的以太口和PC网卡地址时需使路由器以太口和PC网卡地址处于同一网段,否则无法得到成功的ping结果;在数据备份时,tftp服务器中的server的地址是安装此软件的计算机的IP地址。
七、思考题
1. 路由器中的FLASH相当于普通电脑中的什么功能?
答:相当于普通电脑中内存储器的功能。
2. 路由器中的current-configuration和saved-configuration的比较?
答:current-configuration指系统当前运行的配置,saved-configuration指当前系统的FLASH中保存的配置。运行的配置暂时保存在随机存储器RAM中,而不是固定存储在FLASH中。因此指令display current-configuration可以显示系统当前运行的配置, 指令display saved-configuration需要先通过save命令保存配置后才可以显示,否则会显示配置文件不存在 。
3. 在实验一的实验任务四的步骤一中,如果不使用level 3命令,后续实验会有何结果?
答:如果不使用level 3命令,用户缺省的优先级为level 0,只能使用有限的几个命令,在后续实验中将不能通过dir命令查看当前系统包含的文件,也不能将路由器上的文件备份到TFTP服务器上。
实验二、 网络交换机实验
一、实验内容与目标
1、掌握VLAN的基本工作原理
2、掌握Access 链路端口和Trunk链路端口的基本配置
二、实验网络连接
路由器和交换机通过串口电缆连接,路由器以太网口通过网线连接一台PC,另一台PC通过网线连接到交换机端口上。两台计算机分别连接23和24接口。
三、实验过程(两组)
(1)实验任务:
实验任务一:配置Access链路端口
实验任务二:配置Trunk链路端口
(2)实验步骤
1、将实验网络按照规定进行连接
2、将一台PC的IP设置为192.168.0.5(我组),将与其相连的路由器接口设置为192.168.0.1,将RTA与RTB相连的那个端口地址设为192.168.2.1,对另一台PC(另一组)进行相似的设置,分别设置为192.168.3.5 ,192.168.3.1 ,192.168.2.2 。
一组在交换机上查看VLAN(另一组在路由器上查看VLAN),在每台计算机上创建VlAN2并用ping指令测试互通性。
3、配置Trunk链路端口跨交换机进行VLAN互通测试,再配置Trunk链路端口并进行VLAN互通测试。
4、启用802.1x协议并创建本地用户,并进行登录验证。
四、配置文件及注释
1、配置Access链路端口(我们组配置SWA):
#
interface Ethernet0/1 /*设置SWA路由器以太网接口0/1、vlan2,接口0/3、0/4为默认值vlan1*/
port link-mode bridge
port access vlan 2
#
interface Ethernet0/2
port link-mode bridge
port access vlan 2
0/2为
#
interface Ethernet0/3
port link-mode bridge
#
interface Ethernet0/4
port link-mode bridge
#
load xml-configuration
#
load tr069-configuration
#
user-interface tty 12
user-interface aux 0
user-interface vty 0 4
#
另一组为:
[SWB]display vlan 1 /*初始时交换机上接口全为vlan1*/
VLAN ID: 1
VLAN Type: static
Route Interface: not configured
Description: VLAN 0001
Name: VLAN 0001
Tagged Ports: none
Untagged Ports:
Ethernet1/0/1 Ethernet1/0/2 Ethernet1/0/3
Ethernet1/0/4 Ethernet1/0/5 Ethernet1/0/6
Ethernet1/0/7 Ethernet1/0/8 Ethernet1/0/9
Ethernet1/0/10 Ethernet1/0/11 Ethernet1/0/12
Ethernet1/0/13 Ethernet1/0/14 Ethernet1/0/15
Ethernet1/0/16 Ethernet1/0/17 Ethernet1/0/18
Ethernet1/0/19 Ethernet1/0/21 Ethernet1/0/22
Ethernet1/0/23 GigabitEthernet1/1/1 GigabitEthernet1/2/1
[SWB]display vlan 2 /*设置交换机接口2和24为
Vlan2*/
VLAN ID: 2
VLAN Type: static
Route Interface: not configured
Description: VLAN 0002
Name: VLAN 0002
Tagged Ports:
Ethernet1/0/2
Untagged Ports:
Ethernet1/0/24
分析:当把PCA主机接在路由器接口1上,路由器接口2通过网线连到交换机接口2上,交换机接口24接到PCC主机。通过ping命令可知Access链路端口已经互联。
2、配置Trunk链路端口
我组(SWA):
#
interface Ethernet0/1
port link-mode bridge
port access vlan 2
#
interface Ethernet0/2 /*路由器端口2设置为Trunk链路端口*/
port link-mode bridge
port link-type trunk
port trunk permit vlan all
#
interface Ethernet0/3 port link-mode bridge
port access vlan 3
#
interface Ethernet0/4
port link-mode bridge
#
load xml-configuration
另一组(SWB):
/*路由器端口3设置为vlan3*/
radius scheme system
#
domain system
#
vlan 1 to 3
#
interface Aux1/0/0
#
interface Ethernet1/0/1
loopback-detection enable
#
interface Ethernet1/0/2 */
port link-type trunk
/*设置交换机端口2为Trunk链路端口
port trunk permit vlan all
loopback-detection enable
#
interface Ethernet1/0/3
loopback-detection enable
#
interface Ethernet1/0/4
loopback-detection enable
#
interface Ethernet1/0/5
loopback-detection enable
#
interface Ethernet1/0/6
loopback-detection enable
#
interface Ethernet1/0/7
loopback-detection enable
#
interface Ethernet1/0/8
loopback-detection enable
#
interface Ethernet1/0/9
loopback-detection enable
#
interface Ethernet1/0/10
loopback-detection enable
#
interface Ethernet1/0/11
loopback-detection enable
#
interface Ethernet1/0/12
loopback-detection enable
#
interface Ethernet1/0/13
loopback-detection enable
#
interface Ethernet1/0/14
loopback-detection enable
#
interface Ethernet1/0/15
loopback-detection enable
#
interface Ethernet1/0/16
loopback-detection enable
#
interface Ethernet1/0/17
loopback-detection enable
#
interface Ethernet1/0/18
loopback-detection enable
#
interface Ethernet1/0/19
loopback-detection enable
#
interface Ethernet1/0/20 /*设置交换机端口20为vlan3 */
port access vlan 3
loopback-detection enable
#
interface Ethernet1/0/21
loopback-detection enable
#
interface Ethernet1/0/22
loopback-detection enable
#
interface Ethernet1/0/23
loopback-detection enable
#
interface Ethernet1/0/24 /*设置交换机端口24为vlan2 */
port access vlan 2
loopback-detection enable
#
interface GigabitEthernet1/1/1
#
interface GigabitEthernet1/1/2
shutdown
#
interface GigabitEthernet1/2/1
#
interface GigabitEthernet1/2/2
shutdown
#
interface NULL0
#
user-interface aux 0
user-interface vty 0 4
#
Return
分析:把路由器端口2用网线连接交换机端口2,PCA连接路由器端口1,PCC连接交换机端口20。由于使用Trunk链路端口,在PCA中用ping命令可连接到PCC。
五、实验中遇到的问题
将PCA 和PCC 都设置在VLAN 2 时,此时直接进行ping无法实现两台PC之间的通信,PC与路由器之间是串口相连,默认通信类型为VLAN 1,所以需要将端口设置为Trunk端口才可以实现VLAN 2通信;在实验中进行VLAN2通信测试中发现即使改变端
口依然能够进行通信,此时不是VLAN 2通信,而是VLAN 1通信,因为默认每个接口的通信方式为VLAN 1。
六、思考题
1. 在实验二中,如果配置SWA的端口E1/0/24为Trunk类型,SWB的端口E1/0/24为Access类型,则PCB与PCD能够互通吗?为什么?
答:能。在实验二中,PCB与PCD都属于VLAN1,SWA的端口E1/0/24为Trunk类型,VLAN1与VLAN2的数据都可以通过,SWB的端口E1/0/24为Access类型,可以通过VLAN1数据,故PCB与PCD能够以VLAN 1实现互通。
2. 在实验任务一中,使用交换机内置本地服务器对用户进行了本地认证。可不可以不在交换机上配置用户姓名、密码等信息,而对用户进行认证?
答:可以,通过在PC网口设置本地服务器对用户进行认证,从而不需配置用户姓名、密码等信息来对用户进行认证。
实验三、 路由器基本应用实验
一、 实验内容与目标
1.掌握路由转发的基本原理
2.掌握静态路由,缺省路由的配制方法
3.掌握查看路由表的基本命令
二、实验网络连接
将两台计算机分别于两台路由器(RTA,RTB)相连,两台路由器之间使用网线进行相连。
三、实验步骤
1、将实验网络按照规定进行连接
2、将PCA(我组)目的网络设置为192.168.0.5,RTA中的G0/0设置为192.168.0.1,RTA中的S0/0设置为192.168.2.1;将PCB(另一组)目的网络设置为192.168.3.5,RTB中的G0/0设置为192.168.3.1,RTB中的S0/0设置为192.168.2.2
3.查看路由表并进行ping连接,测试其连通性。
4.对路由器进行静态路由设置,应用ping指令测试其连通性。
5.对路由器进行RIP路由配置,应用ping指令测试其连通性。
四、配置文件及注释
1、静态路由:
RTA:
①路由表查看结果:
Routing Tables: Public
Destinations : 7 Routes : 7
Destination/Mask Proto Pre Cost NextHop Interface
127.0.0.0/8 Direct 0 0 127.0.0.1 InLoop0
127.0.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.0.0/24 Direct 0 0 192.168.0.1 Eth0/0
192.168.0.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.2.0/24 Direct 0 0 192.168.2.1 S0/0
192.168.2.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.2.2/32 Direct 0 0 192.168.2.2 S0/0
注释:我组(PCA):在路由器接口配置IP地址后,查看RTA路由表。可知,已成功配置RTA中的G0/0为192.168.0.1,S0/0为192.168.2.1。
设置PCA主机IP地址为192.168.0.5后,测试PCA与RTA的互通性(通过ping命
令查看),从而继续下一步测试网关(192.168.2.1)的可达性。
②ip route-static 192.168.3.0 24 192.168.2.2 ;*RTA静态路由设置
在RTA和RTB配置静态路由后,在PCA上用Ping命令测试PCC之间可达
2、配置RIP路由器协议
RTA配置RIP协议完成后,RTA路由器上查看的路由表如下:
Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost NextHop 127.0.0.0/8 Direct 0 0 127.0.0.1 127.0.0.1/32 Direct 0 0 127.0.0.1 192.168.0.0/24 Direct 0 0 192.168.0.1 192.168.0.1/32 Direct 0 0 127.0.0.1 192.168.2.0/24 Direct 0 0 192.168.2.1 Interface
InLoop0
InLoop0
Eth0/0
InLoop0
S0/0
192.168.2.1/32 Direct 0 0 127.0.0.1 InLoop0
192.168.2.2/32 Direct 0 0 192.168.2.2 S0/0
192.168.3.0/24 RIP 100 1 192.168.2.2 S0/0
注释:最后一行中我们可以看到通过RIP协议学习到了目的网络:192.168.3.0/24的路由(PCB)
五、实验中遇到的问题
在启用RIP协议时要删除配置静态路由时的数据,因为在静态路由和RIP路由均有效时,路由器会优先使用静态路由生成的路由表;在我们组完成配置RIP路由器协议时(当另一组还未完成时),打开RIP的debugging,可看到来自另一组的回应度量值为16,即为不可达。
六、思考题
1.在本实验中,如果仅在RTA上配置静态路由,不在RTB上配置,那么PCA发出的数据报文能到达PCB吗?PCA能Ping通PCB吗?
答:PCA发出的数据报文能到达PCB,但由于RTB没有配置静态路由,因此PCB反馈的数据报文不能返回到达PCA,所以PCA不能Ping通PCB。
2. 说明静态路由配置命令“ip route-static 192.168.3.0 24 192.168.2.2”中各参数的意义?
答:“192.168.3.0”指目标网络,“24”指子网掩码,“192.168.2.2”指进入目标网络时经过的路由器的串口地址。
3. 如果静态路由和RIP路由均有效,路由器中会使用哪个生成的路由表?
答:会使用静态路由生成的路由表。
因篇幅问题不能全部显示,请点此查看更多更全内容