数据通信与计算机网络实验指导及报告.docx
《数据通信与计算机网络实验指导及报告.docx》由会员分享,可在线阅读,更多相关《数据通信与计算机网络实验指导及报告.docx(31页珍藏版)》请在冰豆网上搜索。
数据通信与计算机网络实验指导及报告
实验报告
课程名称数据通信与计算机网络
专业通信工程
班级
学号
姓名
指导教师
2011年5月20日
实验一交换机基本配置
1、实验目的
(1)学习为交换机进行初始化配置;
(2)熟悉交换机各种模式的切换和使用;
(3)熟悉交换机的基本配置;
(4)熟练使用菜单(menu)模式和网页(web)模式配置交换机。
2、实验预备内容
(1)参阅相关交换机的安装手册,熟悉交换机的基本安装和配置;
(2)参阅相关交换机的命令参考手册,熟悉超级终端Console环境下交换机的操作命令。
3、实验内容
(1)超级终端的使用;.
(2)用户模式的选择;
(3)指定主机名;
(4)设置用户名和密码;
(5)配置管理;
(6)菜单(menu)模式的使用;
(7)网页(web)模式配置交换机。
4、实验仪器设备
一台或多台HP2626交换机,一台PC机。
5、作业与思考
(1)在超级终端Console环境下,如何进入HP2626交换机特权模式和全局配置模式?
(2)根据实验要求配置交换机,并完成实验报告。
实验过程
1、建立实验环境
准备以太网交换机HP2626一台,把以太网的concole接口连接到电脑的com1端口,如图1所示。
Console
Com1
图1实验环境
2、实验步骤
2.1命令行(CLI)模式的使用
2.1.1超级终端的使用
(1)选择线缆将计算机与交换机相连;
(2)启动超级终端,并配置正确参数,如图2所示;
a.连接名称自行确定;
b.连接使用COM1口;
c.每位秒数设为9600、数据位为8、奇偶校验无、停止位为1、数据流控制无
图2超级终端参数配置
按ENTER键进入,显示交换机提示符:
“>”。
2.1.2用户模式概述
交换机HP2626提供了三种主要的配置模式:
(1)用户EXEC模式——以有限的命令可用性(基本上是简单的监控和故障排除命令)提供对IOS的基本访问。
(2)特权EXEC模式——提供对IOS的高级别的管理访问,包括在UserEXEC模式中所有可用的命令。
(3)配置模式——允许改变这台设备的配置。
两种EXEC模式都是受口令保护的,从而允许用户限制能够访问其设备进行管理、配置和故障排除任务的人。
2.1.3实验具体步骤
(1)用户模式选择
步骤1:
登陆交换机,进入用户模式,显示如下:
ProCurveSwitch2626>
步骤2:
进入特权模式
输入命令“enable”进入特权模式。
显示如下:
ProCurveSwitch2626#
步骤3:
进入全局配置模式
输入命令“configureterminalorconfig”,显示如下:
ProCurveSwitch2626(config)#
步骤4:
进入vlan配置模式
输入命令“vlan1”,显示如下:
ProCurveSwitch2626(config)#vlan1
ProCurveSwitch2626(vlan-1)#
步骤5:
退出vlan配置模式
输入命令“exit”。
ProCurveSwitch2626(vlan-1)#exit
ProCurveSwitch2626(config)#
步骤6:
进入端口配置模式
输入命令“interface1”
ProCurveSwitch2626(config)#interface1
ProCurveSwitch2626(eth-1)#
步骤7:
退出全局配置模式
使用命令“end”退出全局配置模式,进入特权模式。
也可以使用命令“exit”退出全局配置模式。
步骤8:
退出特权模式
使用命令“exit”从特权模式会到用户模式。
步骤9:
退出交换机
使用命令“exit”退出交换机,这个命令可以用来从用户模式中退出交换机。
(2)指定主机名
改变交换机的名称主要是为了便于管理,但是要注意的是将交换机的名称放在命令的后面,一旦敲入“ENTER”键,新的CLI提示符就变得不一样了,它包含了交换机的新名称。
例如,改变交换机的名称为HP:
ProCurveSwitch2626(config)#hostnameHP
HP(config)#
(3)设置用户名和密码
交换机允许用户设置口令,以便限制对用户和特权EXEC模式的访问。
命令如下:
(config)#password(operator/manager)user-nameASCCII-STR
例如:
设置用户名为“user”,密码为“password”
步骤1:
选择对用户模式设置用户名和密码
ProCurveSwitch2626(config)#passwordoperatoruser-nameuser
NewpasswordforOperator:
********
PleaseretypenewpasswordforOperator:
********
在进入用户模式时就要输入对应的用户名和密码
Username:
user
Password:
ProCurveSwitch2626>
值得注意的是,输入密码时,密码是不会显示出来,也不会出现“*”。
不设置用户名,那么登陆时不需要输入用户名,只需要输入密码。
为避免影响其他人使用设备,请在实验后清除密码,命令如下:
ProCurveSwitch2626(config)#nopasswordall
步骤2:
选择对特权模式下设置用户名和密码
ProCurveSwitch2626(config)#passwordmanageruser-nameuser
NewpasswordforManager:
********
PleaseretypenewpasswordforManager:
********
在进入特权模式时就要输入用户名和密码:
ProCurveSwitch2626>enable
Username:
user
Password:
ProCurveSwitch2626#
(4)设置交换机IP地址
如果想要远程管理交换机,就需要为其指定IP寻址信息。
例如,如果想要telnet到这台交换机上,从网络浏览器或SNMP管理中心远程的管理它,或者备份和恢复配置文件或升级这台交换机,则需要在这台交换机上设置IP寻址信息。
以下命令可设置IP:
(vlan-1)#ipaddressIP-ADDRIP-MASK
(config)#ipdefault-gatewayIP-ADDR
步骤1:
进入vlan1配置模式
ProCurveSwitch2626(config)#vlan1
步骤2:
配置IP地址
ProCurveSwitch2626(vlan-1)#ipaddress10.1.1.2255.255.255.0
步骤3:
配置默认网关
ProCurveSwitch2626(config)#ipdefault-gateway10.1.1.1
(5)查看配置
要查看交换机当前的配置,可使用showrunning-config命令。
例如:
ProCurveSwitch2626(config)#showrunning-config
Runningconfiguration:
J4900BConfigurationEditor;Createdonrelease#H.08.86
hostname"ProCurveSwitch2626"
ipdefault-gateway10.1.1.1
snmp-servercommunity"public"Unrestricted
vlan1
name"DEFAULT_VLAN"
untagged1-26
ipaddress10.1.1.2255.255.255.0
exit
passwordmanager
passwordoperator
要查看交换机接口的状态,可使用showinterface命令。
例如:
ProCurveSwitch2626(config)#showinterfaces
StatusandCounters-PortCounters
Flow
PortTotalBytesTotalFramesErrorsRxDropsRxCtrl
--------------------------------------------------------------------------------------
10000off
20000off
30000off
40000off
50000off
60000off
70000off
80000off
90000off
100000off
110000off
120000off
130000off
140000off
150000off
160000off
170000off
180000off
190000off
200000off
210000off
220000off
230000off
240000off
250000off
260000off
注:
所有的端口都没有启用,故没有流量。
(6)保存配置
交换机启动后,IOS是从NVRAM中加载配置并将其放入RAM中,所以要将交换机中RAM当前的配置保存到NVRAM中,就要使用writememory这条命令。
在这个过程中,NVRAM中的旧的配置文件被覆盖。
例如:
ProCurveSwitch2626(config)#writememory
(7)删除配置
当需要删除交换机所有配置时,可使用erasestartup-config命令。
这样交换机重起后所有配置就恢复到了出厂状态。
例如:
ProCurveSwitch2626(config)#erasestartup-config
Configurationwillbedeletedanddevicerebooted,continue[y/n]?
y
RebootingtheSystem
在实验过程中,绝对不要使用eraseflash命令!
(8)命令行的基本语法
命令的简写和完成。
CLI与允许简写命令和参数,直到最后只剩下它们独特的字符为止。
例如,想要从用户EXEC转到特权EXEC模式时,可以键入en而不是enable:
ProCurveSwitch2626>en
ProCurveSwitch2626#
然而,输入的字符必须是这条命令唯一的。
例如,不能仅仅键入字母e,因为还有其他命令是一字母e开头的,如exit。
2.2菜单(menu)模式的使用
HP交换机中有菜单(menu)配置模式,这样能很方便的对配置进行设置,操作如下:
步骤1:
登陆交换机,进入特权模式;
步骤2:
在特权模式下输入“menu”;
ProCurveSwitch2626#menu;
步骤3:
利用菜单进行交换机配置。
图3HP2626交换机配置菜单
2.3网页(web)模式的使用
HP交换机有网页(web)配置模式,这样能很直观的对设备进行配置。
步骤1:
打开网页,输入交换机IP地址;
步骤2:
利用网页进行交换机配置;
图4HP2626交换机网页配置模式
3、思考题解答
在超级终端Console环境下,如何进入HP2626交换机特权模式和全局配置模式?
答:
进入全局配置模式
输入命令“enable”进入特权模式。
显示如下:
ProCurveSwitch2626#
进入全局配置模式
输入命令“configureterminalorconfig”,显示如下:
ProCurveSwitch2626(config)#
4、思想心得
通过本次实验,我学习了交换机的初始化配置、各种模式的切换及在各种模式下进行相应的操作。
在实验中虽然我仔细阅读了交换机的安装手册,但因为是第一次进行实际操作,对硬件的连接、软件的应用都不甚清楚,所以操作起来速度很慢。
不过在老师的指导和与同学的相互交流下,我尽快熟悉了软硬件,并在操作中进一步深入学习了超级终端操作应用。
在应用中,渐渐对交换机的实际操作变得感兴趣起来。
本次实验虽然我们只进行了一些简单的操作,但我相信只有做好简单的起步才能做好后续的学习,期待下一次的实际操作。
实验二VLAN配置实验
1、实验目的
(1)掌握VLAN的配置,包括基于端口对交换机进行VLAN划分,将端口从VLAN中移出和删除VLAN等配置;
(2)用ping命令测试VLAN网络连通性,加深对VLAN的基本原理和特点的认识。
2、实验预备内容
(1)参阅HPProCurve2626交换机与PC机的连接安装手册,熟悉HPProCurve2626交换机配置命令;
(2)理解VLAN基本概念及特点,了解建立VLAN的主要技术与操作。
3、实验内容
(1)创建VLAN;.
(2)为VLAN分配端口;
(3)验证VLAN配置;
(4)端口移出;
(5)删除VLAN。
4、实验仪器设备
两台或多台HP2626交换机,至少四台PC机。
5、作业与思考
(1)划分VLAN有哪些好处?
(2)跨交换机的同一VLAN成员之间如何进行通信?
(3)根据实验要求配置交换机,并完成实验报告。
实验过程
1建立实验环境
①支持VLAN的以太网交换机两台,交换机间用双绞线连接至各自的25号端口。
在本实验中,分别为HPProCurve2626A和HPProCurve2626B。
②四台具有以太网接口的PC。
每台PC所连接的交换机端口如图1所示。
Vlan2
125251
22
Vlan3
图1PC机与HPProCurve2626连接图
2、实验步骤
2.1VLAN的基本知识
VLAN(VirtualLocalAreaNetwork)即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。
VLAN的划分有三种方式:
基于端口(Port)、基于MAC地址和基于IP地址。
通过划分虚拟网,可以把广播限制在各个虚拟网的范围内,从而减少整个网络范围内广播包的传输,提高了网络的传输效率;同时各虚拟网之间不能直接进行通讯,而必须通过路由器转发,为高级的安全控制提供了可能,增强了网络的安全性。
在本实验中我们基于端口对交换机进行配置。
2.2创建VLAN
步骤1:
分别在2626A和2626B上创建vlan2和vlan3
使用命令:
(config)#vlanvid
在2626A中:
HP2626A(config)#vlan2
HP2626A(vlan-2)#exit
HP2626A(config)#vlan3
HP2626A(vlan-3)#exit
在2626B中:
HP2626B(config)#vlan2
HP2626B(vlan-2)#exit
HP2626B(config)#vlan3
HP2626B(vlan-3)#exit
步骤2:
查看配置
使用命令:
(config)#showvlan
在2626A中:
2626A(config)#showvlan
StatusandCounters-VLANInformation
MaximumVLANstosupport:
8
PrimaryVLAN:
DEFAULT_VLAN
ManagementVLAN:
802.1QVLANIDNameStatus
------------------------------------
1DEFAULT_VLAN
2VLAN2
3VLAN3
在2626B中:
2626B(config)#showvlan
StatusandCounters-VLANInformation
MaximumVLANstosupport:
8
PrimaryVLAN:
DEFAULT_VLAN
ManagementVLAN:
802.1QVLANIDNameStatus
------------------------------------
1DEFAULT_VLAN
2VLAN2
3VLAN3
2.3为VLAN配端口
使用命令:
(vlan-vid)#untagged
步骤1:
vlan2分配2号端口,vlan3分配3号端口。
在2626A中:
HP2626A(vlan-2)#untagged2
HP2626A(vlan-2)#exit
HP2626A(config)#vlan3
HP2626A(vlan-3)#untagged3
HP2626A(vlan-3)#exit
HP2626A(config)#
在2626B中:
HP2626B(vlan-2)#untagged2
HP2626B(vlan-2)#exit
HP2626B(config)#vlan3
HP2626B(vlan-3)#untagged3
HP2626B(vlan-3)#exit
HP2626B(config)#
步骤2:
查看配置,使用命令:
(config)#showvlanvid
在2626A中:
HP2626A(config)#showvlan2
StatusandCounters-VLANInformation-Ports-VLAN2
802.1QVLANID:
2
Name:
VLAN2
Status:
PortInformationModeUnknownVLANStatus
----------------------------------------------
2UntaggedLearnUp
HP2626A(config)#showvlan3
StatusandCounters-VLANInformation-Ports-VLAN3
802.1QVLANID:
3
Name:
VLAN3
Status:
PortInformationModeUnknownVLANStatus
----------------------------------------------
3UntaggedLearnUp
在2626B中:
HP2626B(config)#showvlan2
StatusandCounters-VLANInformation-Ports-VLAN2
802.1QVLANID:
2
Name:
VLAN2
Status:
PortInformationModeUnknownVLANStatus
----------------------------------------------
2UntaggedLearnUp
HP2626B(config)#showvlan3
StatusandCounters-VLANInformation-Ports-VLAN3
802.1QVLANID:
3
Name:
VLAN3
Status:
PortInformationModeUnknownVLANStatus
----------------------------------------------
3UntaggedLearnUp
2.4给VLAN配上中继端口
使用命令:
使用命令:
(vlan-vid)#tagged
步骤1:
为vlan2和vlan3配置中继端口25
在2626A中:
HP2626A(vlan-2)#tagged25
HP2626A(vlan-2)#exit
HP2626A(config)#vlan3
HP2626A(vlan-3)#tagged25
HP2626A(vlan-3)#exit
HP2626A(config)#
在2626B中:
HP2626B(vlan-2)#tagged25
HP2626B(vlan-2)#exit
HP2626B(config)#vlan3
HP2626B(vlan-3)#tagged25
HP2626B(vlan-3)#exit
HP2626B(config)#
步骤2:
查看配置,使用命令:
(config)#showvlanvid
在2626A中:
2626A(config)#showvlan2
StatusandCounters-VLANInformation-Ports-VLAN2
802.1QVLANID:
2
Name:
VLAN2
Status:
PortInformationModeUnknownVLANStatus
----------------------------------------------
2UntaggedLearnUp
25TaggedLearnUp
2626A(config)#showvlan3
StatusandCounters-VLANInformation-Ports-VLAN3
802.1QVLANID:
3
Name:
VLAN2
Status:
PortInformationModeUnknownVLANStatus
----------------------------------------------
3UntaggedLearnUp
25TaggedLearnUp
在2626B中:
2626B(config)#showvlan2
StatusandCounters-VLANInformation-Ports-VLAN2
802.1QVLANID:
2
Name:
VLAN2
Status:
PortInf