计算机网络课程实验指导.docx
《计算机网络课程实验指导.docx》由会员分享,可在线阅读,更多相关《计算机网络课程实验指导.docx(60页珍藏版)》请在冰豆网上搜索。
计算机网络课程实验指导
实验1交换机的基本配置
实验所属系列:
《计算机网络基础》课内实验实验对象:
本科
相关课程及专业:
计算机网络、信息安全实验时数(学分):
2学时
实验类别课内上机
实验开发教师:
计算机网络课程组
【实验目的】
掌握交换机命令行各种操作模式的区别,能够使用各种帮助信息,以及用命令进行基本的配置。
【实验内容】
你是某公司新进的网管,公司要求你熟悉网络产品,公司采用全系列锐捷网络产品,首先要求你登录交换机,了解、掌握交换机的命令行操作技巧,以及如何使用一些基本命令进行配置。
需要在交换机上熟悉各种不同的配置模式以及如何在配置模式间切换,使用命令进行基本的配置,并熟悉命令行界面的操作技巧。
【实验环境】
【实验设备】
三层交换机1台
【实验原理】
交换机的管理方式基本分为两种:
带内管理和带外管理。
通过交换机的Console口管理交换机属于带外管理,不占用交换机的网络接口,其特点是需要使用配置线缆,近距离配置。
第一次配置交换机时必须利用Console端口进行配置。
交换机的命令行操作模式,主要包括:
用户模式、特权模式、全局配置模式、端口模式等几种。
●用户模式进入交换机后得到的第一个操作模式,该模式下可以简单查看交换机的软、硬件版本信息,并进行简单的测试。
用户模式提示符为switch>
●特权模式由用户模式进入的下一级模式,该模式下可以对交换机的配置文件进行管理,查看交换机的配置信息,进行网络的测试和调试等。
特权模式提示符为switch#
●全局配置模式属于特权模式的下一级模式,该模式下可以配置交换机的全局性参数(如主机名、登录信息等)。
在该模式下可以进入下一级的配置模式,对交换机具体的功能进行配置。
全局模式提示符为switch(config)#
●端口模式属于全局模式的下一级模式,该模式下可以对交换机的端口进行参数配置。
端口模式提示符为switch(config-if)#
交换机的基本操作命令包括:
●Exit命令是退回到上一级操作模式。
●End命令是指用户从特权模式以下级别直接返回到特权模式。
●交换机命令行支持获取帮助信息、命令的简写、命令的自动补齐、快捷键功能。
配置交换机的设备名称和配置交换机的描述信息必须在全局配置模式下执行。
●Hostname配置交换机的设备名称。
●当用户登录交换机时,你可能需要告诉用户一些必要的信息。
你可以通过设置标题来达到这个目的。
你可以创建两种类型的标题:
每日通知和登录标题。
⏹Bannermotd配置交换机每日提示信息motdmessageoftheday。
⏹Bannerlogin配置交换机登录提示信息,位于每日提示信息之后。
●查看交换机的系统和配置信息命令要在特权模式下执行。
a)Showversion查看交换机的版本信息,可以查看到交换机的硬件版本信息和软件版本信息,用于进行交换机操作系统升级时的依据。
b)Showmac-address-table查看交换机当前的MAC地址表信息。
c)Showrunning-config查看交换机当前生效的配置信息。
【预备知识】
交换机的命令行界面和基本操作
【实验步骤】
第一步:
交换机各个操作模式直接的切换
Swtich>enable
!
使用enable命令从用户模式进入特权模式
Swtich#configureterminal
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
!
使用configureterminal命令从特权模式进入全局配置模式
Swtich(config)#interfacefastEthernet0/1
!
使用interface命令进入接口配置模式
Swtich(config-if)#
Swtich(config-if)#exit
!
使用exit命令退回上一级操作模式
Swtich(config)#interfacefastEthernet0/2
Swtich(config-if)#end
Swtich#
!
使用end命令直接退回特权模式
第二步:
交换机命令行界面基本功能
Switch>?
!
显示当前模式下所有可执行的命令
disableTurnoffprivilegedcommands
enableTurnonprivilegedcommands
exitExitfromtheEXEC
helpDescriptionoftheinteractivehelpsystem
pingSendechomessages
rcommandRuncommandonremoteswitch
showShowrunningsysteminformation
telnetOpenatelnetconnection
tracerouteTraceroutetodestination
Swtich>en
Swtich>enable
!
使用tab键补齐命令
Swtich#con?
configureconnect
!
使用?
显示当前模式下所有以“con”开头的命令
Swtich#conft
Enterconfigurationcommands,oneperline.EndwithCNTL/Z.
Swtich(config)#
!
使用命令的简写
Swtich(config)#interface?
!
显示interface命令后可执行的参数
AggregateportAggregateportinterface
DialerDialerinterface
FastEthernetFastIEEE802.3
GigabitEthernetGbyteEthernetinterface
LoopbackLoopbackinterface
MultilinkMultilink-groupinterface
NullNullinterface
TunnelTunnelinterface
Virtual-pppVirtualPPPinterface
Virtual-templateVirtualTemplateinterface
VlanVlaninterface
rangeInterfacerangecommand
Switch(config)#interface
Swtich(config)#interfacefastEthernet0/1
Switch(config-if)#^Z
Switch#
!
使用快捷键“Ctrl+Z”可以直接退回到特权模式
Switch#ping1.1.1.1
sending5,100-byteICMPEchosto1.1.1.1,
timeoutis2000milliseconds.
.^C
Switch#
!
在交换机特权模式下执行ping1.1.1.1命令,发现不能ping通目标地址,交换机默认情况下需要发送5个数据包,如不想等到5个数据包均不能ping通目标地址的反馈出现,可在数据包未发出5个之前通过执行快捷键“Ctrl+C”终止当前操作。
第三步:
配置交换机的名称和每日提示信息
Switch(config)#hostnameSW-1
!
使用hostname命令更改交换机的名称
SW-1(config)#bannermotd$
!
使用banner命令设置交换机的每日提示信息,参数motd指定以哪个字符为信息的结束符
EnterTEXTmessage.Endwiththecharacter'$'.
WelcometoSW-1,ifyouareadmin,youcanconfigit.
Ifyouarenotadmin,pleaseEXIT!
$
SW-1(config)#
SW-1(config)#exit
SW-1#Nov2522:
04:
01%SYS-5-CONFIG_I:
Configuredfromconsolebyconsole
SW-1#exit
SW-1CON0isnowavailable
PressRETURNtogetstarted
WelcometoSW-1,ifyouareadmin,youcanconfigit.
Ifyouarenotadmin,pleaseEXIT!
SW-1>
第四步:
配置接口状态
锐捷全系列交换机Fastethernet接口默认情况下是10M/100Mbit/s自适应端口,双工模式也为自适应(端口速率、双工模式可配置)。
默认情况下,所有交换机端口均开启。
如果网络中存在一些型号比较旧的主机,还在使用10Mbit/s半双工的网卡,此时为了能够实现主机之间的正常访问,应当在交换机上进行相应的配置,把连接这些主机的交换机端口速率设为10Mbit/s,传输模式设为半双工。
SW-1(config)#interfacefastEthernet0/1
!
进入端口F0/1的配置模式
SW-1(config-if)#speed10
!
配置端口速率为10M
SW-1(config-if)#duplexhalf
!
配置端口的双工模式为半双工
SW-1(config-if)#noshutdown
!
开启端口,使端口转发数据。
交换机端口默认已经开启。
SW-1(config-if)#description"ThisisaAccessport."
!
配置端口的描述信息,可作为提示。
SW-1(config-if)#end
SW-1#Nov2522:
06:
37%SYS-5-CONFIG_I:
Configuredfromconsolebyconsole
SW-1#
SW-1#showinterfacefastEthernet0/1
Index(dec):
1(hex):
1
FastEthernet0/1isUP,lineprotocolisUP
HardwareismarvellFastEthernet
Description:
"ThisisaAccessport."
Interfaceaddressis:
noipaddress
MTU1500bytes,BW10000Kbit
EncapsulationprotocolisBridge,loopbacknotset
Keepaliveintervalis10sec,set
Carrierdelayis2sec
RXloadis1,Txloadis1
Queueingstrategy:
WFQ
Switchportattributes:
interface'sdescription:
""ThisisaAccessport.""
medium-typeiscopper
lastchangetime:
329Day:
22Hour:
5Minute:
2Second
Priorityis0
adminduplexmodeisForceHalfDuplex,operduplexisHalf
adminspeedis10M,operspeedis10M
flowcontroladminstatusisOFF,flowcontroloperstatusisOFF
broadcastStormControlisOFF,multicastStormControlisOFF,unicastStormControlisOFF
5minutesinputrate0bits/sec,0packets/sec
5minutesoutputrate0bits/sec,0packets/sec
0packetsinput,0bytes,0nobuffer,0dropped
Received0broadcasts,0runts,0giants
0inputerrors,0CRC,0frame,0overrun,0abort
0packetsoutput,0bytes,0underruns,0dropped
0outputerrors,0collisions,0interfaceresets
SW-1#
如果需要将交换机端口的配置恢复默认值,可以使用default命令。
SW-1(config)#interfacefastEthernet0/1
SW-1(config-if)#defaultbandwidth
!
恢复端口默认的带宽设置
SW-1(config-if)#defaultdescription
!
取消端口的描述信息
SW-1(config-if)#defaultduplex
!
恢复端口默认的双工设置
SW-1(config-if)#end
SW-1#Nov2522:
11:
13%SYS-5-CONFIG_I:
Configuredfromconsolebyconsole
SW-1#
SW-1#showinterfacefastEthernet0/1
Index(dec):
1(hex):
1
FastEthernet0/1isUP,lineprotocolisUP
HardwareismarvellFastEthernet
Interfaceaddressis:
noipaddress
MTU1500bytes,BW100000Kbit
EncapsulationprotocolisBridge,loopbacknotset
Keepaliveintervalis10sec,set
Carrierdelayis2sec
RXloadis1,Txloadis1
Queueingstrategy:
WFQ
Switchportattributes:
interface'sdescription:
""
medium-typeiscopper
lastchangetime:
329Day:
22Hour:
11Minute:
13Second
Priorityis0
adminduplexmodeisAUTO,operduplexisFull
adminspeedisAUTO,operspeedis100M
flowcontroladminstatusisOFF,flowcontroloperstatusisON
broadcastStormControlisOFF,multicastStormControlisOFF,unicastStormControlisOFF
5minutesinputrate0bits/sec,0packets/sec
5minutesoutputrate0bits/sec,0packets/sec
0packetsinput,0bytes,0nobuffer,0dropped
Received0broadcasts,0runts,0giants
0inputerrors,0CRC,0frame,0overrun,0abort
0packetsoutput,0bytes,0underruns,0dropped
0outputerrors,0collisions,0interfaceresets
SW-1#
第五步:
查看交换机的系统和配置信息
SW-1#showversion
!
查看交换机的系统信息
Systemdescription:
RuijieDualStackMulti-LayerSwitch(S3760-24)ByRuijieNetwork
!
交换机的描述信息(型号等)
Systemstarttime:
2008-11-2521:
58:
44
Systemhardwareversion:
1.0
!
设备的硬件版本信息
Systemsoftwareversion:
RGNOS10.2.00
(2),Release(27932)
!
操作系统版本信息
Systembootversion:
10.2.27014
SystemCTRLversion:
10.2.24136
Systemserialnumber:
0000000000000
SW-1#
SW-1#showrunning-config
!
查看交换机的配置信息
Buildingconfiguration...
Currentconfiguration:
1279bytes
!
versionRGNOS10.2.00
(2),Release(27932)(ThuDec1310:
31:
41CST2007-ngcf32)
hostnameSW-1
!
vlan1
!
noservicepassword-encryption
!
interfaceFastEthernet0/1
!
interfaceFastEthernet0/2
!
interfaceFastEthernet0/3
!
interfaceFastEthernet0/4
!
interfaceFastEthernet0/5
!
interfaceFastEthernet0/6
!
interfaceFastEthernet0/7
!
interfaceFastEthernet0/8
!
interfaceFastEthernet0/9
!
interfaceFastEthernet0/10
!
interfaceFastEthernet0/11
!
interfaceFastEthernet0/12
!
interfaceFastEthernet0/13
!
interfaceFastEthernet0/14
!
interfaceFastEthernet0/15
!
interfaceFastEthernet0/16
!
interfaceFastEthernet0/17
!
interfaceFastEthernet0/18
!
interfaceFastEthernet0/19
!
interfaceFastEthernet0/20
!
interfaceFastEthernet0/21
!
interfaceFastEthernet0/22
!
interfaceFastEthernet0/23
!
interfaceFastEthernet0/24
!
interfaceGigabitEthernet0/25
!
interfaceGigabitEthernet0/26
!
interfaceGigabitEthernet0/27
!
interfaceGigabitEthernet0/28
!
!
linecon0
linevty04
login
!
!
bannermotd^C
WelcometoSW-1,ifyouareadmin,youcanconfigit.
Ifyouarenotadmin,pleaseEXIT!
^C
!
end
第六步:
保存配置
下面的3条命令都可以保存配置,但是实验过程中请勿使用
SW-1#copyrunning-configstartup-config
SW-1#writememory
SW-1#write
【注意事项】
1、命令行操作进行自动补齐或命令简写时,要求所简写的字母必须能够惟一区别该命令。
如switch#conf可以代表configure,但switch#co无法代表configure,因为co开头的命令有两个copy和configure,设备无法区别。
2、注意区别每个操作模式下可执行的命令种类。
交换机不可以跨模式执行命令。
3、配置设备名称的有效字符是22个字节。
4、配置每日提示信息时,注意终止符不能在描述文本中出现。
如果键入结束的终止符后仍然输入字符,则这些字符将被系统丢弃。
5、交换机端口在默认情况下是开启的,AdminStatus是UP状态,如果该端口没有实际连接其他设备,OperStatus是down状态。
6、showrunning-config查看的是当前生效的配置信息,该信息存储在RAM(随机存储器里),当交换机掉电,重新启动时会重新生成新的配置信息。
【实验报告】
1.说明配置过程。
2.进行结果分析。
实验2跨交换机实现VLAN
实验所属系列:
《计算机网络基础》课内实验实验对象:
本科
相关课程及专业:
计算机网络、信息安全实验时数(学分):
2学时
实验类别课内上机
实验开发教师:
计算机网络课程组
【实验目的】
掌握如何在交换机上划分基于端口的VLAN、如何给VLAN内添加端口,理解跨交换机之间VLAN的特点。
【实验内容】
假设某企业有两个主要部门:
销售部和技术部,其中销售部门的个人计算机系统连接在不同的交换机上,他们之间需要相互进行通信,但为了数据安全起见,销售部和技术部需要进行相互隔离,现要在交换机上做适当配置来实现这一目标。
通过划分PortVLAN实现交换机的端口隔离,然后使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统不能进行相互通信。
【实验环境】
【实验设备】
三层交换机1台
二层交换机1台
【实验原理】
VLAN(VirtualLocalAreaNetwork,虚拟局域网)是指在一个物理网段内,进行逻辑的划分,划分成若干个虚拟局域网。
VLAN最大的特性是不受物理位置的限制,可以进行灵活的划分。
VLAN具备了一个物理网段所具备的特性。
相同VLAN内的主机可以互相直接访问,不同VLAN间的主机之间互相访问必须经由路由设备进行转发。
广播数据包只可以在本VLAN内进行传播,不能传输到其他VLAN中。
PortVlan是实现VLAN的方式之一,PortVlan是利用交换机的端口进行VLAN的划分,一个端口只能属于一个VLAN。
TagVlan是基于交换机端口的另外一种类型,主要用