网络互联技术与实践教程实验指导书.docx
- 文档编号:9348364
- 上传时间:2023-02-04
- 格式:DOCX
- 页数:30
- 大小:74.50KB
网络互联技术与实践教程实验指导书.docx
《网络互联技术与实践教程实验指导书.docx》由会员分享,可在线阅读,更多相关《网络互联技术与实践教程实验指导书.docx(30页珍藏版)》请在冰豆网上搜索。
网络互联技术与实践教程实验指导书
《网络互联技术》
实验指导书
武汉工业学院
计算机与信息工程系
网络工程教研室
编著:
桂兵祥
二〇〇九年二月二十一日
实验1交换机/路由器的基本配置和管理
一、【实验目的】
1、通过电缆实现交换机/路由器与PC机的连接;
2、通过交换机/路由器的开机启动报告了解交换机的硬件参数;
3、掌握交换机/路由器的常用命令.
二、【实验环境】
1实验设备:
硬件:
交换机、路由器个一台,PC机一台,console电缆及接口转换器。
软件:
超级终端程序。
2设备连接图:
用console连接到交换机、路由器上
三、【实验内容】
1通过Telnet访问交换机、路由器;
2复制、备份配置文件。
四、【实验步骤】
步骤1访问交换机、路由器
1.用Cosole电缆将PC机的串口与交换机的Console端口相连;
2.在超级终端程序中按Enter键,记录超级终端程序窗口会出现的信息
3.进入特权模式,让交换机重启,记录交换机加电启动报告。
步骤2交换机、路由器的基本配置
1.进入交换机的全局配置模式
2.配置交换机的设备名,设备名为Switch;
3.配置加密的特权密码为cisco1,验证特权密码:
退出到用户模式,再进入特权模式。
4.查看交换机的版本,记录结果;
5.交换机的mac地址表
A、查看交换机的mac地址表,并记录结果;
B、查看PC机的mac地址
步骤3配置交换机、路由器的端口属性
1.配置f0/1端口的速度为100M,命令:
2.配置f0/1端口为全双工,命令:
3.配置f0/1端口的描述为TO_PC1,命令:
4.启用f0/1端口;命令:
5.查看端口f0/1的信息,并记录结果。
命令为
6.查看端口f0/1的状态,命令为:
7.查看所有端口的状态,并记录结果。
命令为:
8.查看所有端口的IP摘要信息。
命令为:
步骤4配置交换机、路由器管理接口的IP地址
1.进入配置Vlan1接口子模式,命令:
2.配置Vlan1接口的IP地址为192.168.1.1
4.启用Vlan1接口;
5.查看Vlan1接口的信息,并记录结果。
命令为:
6.配置PC机的IP地址为192.168.1.10;
7.在PC机上ping192.168.1.1;是否ping通?
五、【实验结果与分析】
附注:
【交换机的操作EXEC模式有】
1.用户模式[主机名>]:
可以执行EXEC命令的一部分
2.特权模式[主机名#]:
可以执行全部的EXEC命令
3.配置模式:
全局配置模式[主机名(config)#]:
配置交换机的整体参数
接口配置模式[主机名(config-if)#]:
配置交换机的接口参数
VLAN配置模式[主机名(config-VLAN)#]:
配置交换机的VLAN参数
4.交换机操作EXEC模式特点:
1)支持命令简写(输入的字符串足够使系统识别,按TAB键将命令补充完整)
2)在每种操作模式下直接输入“?
”显示该模式下所有的命令
3)命令空格“?
”显示命令参数并对其解释说明
4)常用的交换机配置命令有:
Switch#showversion//显示交换机硬件及软件的信息
Switch#showrunning-config//显示当前运行的配置参数
Switch#showconfigure//显示保存的配置参数
Switch#writememory//将当前运行的配置参数复制到flash
Switch#deleteflash:
config.text//清空flash中的配置参数
Switch#reload交换机重启Systemconfigurationhasbeenmodified.Save?
[yes/no]:
n
Switch(config)#hostnameS2126G//配置交换机的主机名
Switch#configureterminal/进入全局配置模式下/
Switch(config)#interfacefastEthernet0/1//进入接口配置模式
S2126G(config-if)#speed[10|100|auto]//配置接口速率
S2126G(config-if)#duplex[auto|full|half]//配置接口双工模式
Switch(config)#end从子模式下直接返回特权模式
S2126G#copytftpstartup-config//从TFTP服务器下载配置参数
S2126G#showmac-address-table查看MAC地址表
S2126G#showmac-address-tableaging-time查看MAC地址表记录的生存时间
S2126G(config)#interfacevlan1
S2126G(config-if)#ipaddress{IPaddress}{IPsubnetmask}[secondary]
(为交换机分配管理IP地址)
S2126G(config-if)#noshutdown将接口启用
S2126G(config-if)#shutdown将接口关闭
S2126G>ping{IPaddress}//测试目的端的可达性
实验2交换机冗余备份/端口聚合
【实验名称】交换机冗余备份测试练习冗余备份测试
【实验目的】掌握交换机的特及802.3ad协议,理解链路聚合的配置及原理。
【背景描述】
假设某企业采用2台交换机组成一个局域网,由于很多数据流量是跨过交换机进行传送的,因此需要提高交换机之间的传输带宽,并实现链路冗余备份,为此网络管理员在2台交换机之间采用2根网线互连,并将相应的2个端口聚合为一个逻辑端口,现要在交换机上做适当配置来实现这一目标。
【实现功能】
使网络管理员可通过Telnet管理交换机,增加交换机之间的传输带宽,并实现链路冗余备份。
【实验拓扑图】
【实验设备】S2126G(2台)。
【实验步骤】
步骤1配置交换机管理接口的IP地址
1.进入交换机的全局配置模式
2.配置交换机的设备名,设备名分别为SwitchA;SwitchB
1.进入配置Vlan1接口子模式,命令:
2.配置Vlan1接口的IP地址为192.168.1.1(SwitchA);192.168.1.1(SwitchB)
4.启用Vlan1接口;
5.查看Vlan1接口的信息,并记录结果。
6.配置PC1机的IP地址为192.168.1.10;
7.在PC机上ping192.168.1.1;是否ping通?
步骤2在PC机上通过Telnet访问交换机
1.配置远程登录密码enablesecretlevel10star(0表示明文1表示密文)
2.从PC机telnet登录到交换机
步骤3在交换机SwitchA上创建Vlan10,并将0/5端口划分到Vlan10中。
SwitchA#configureterminal!
进入全局配置模式
SwitchA(config)#vlan10!
创建Vlan10
SwitchA(config-vlan)#namesales!
将Vlan10命名为sales
SwitchA(config-vlan)#exit
SwitchA(config)#interfacefastethernet0/5!
进入接口配置模式
SwitchA(config-if)#switchportaccessvlan10!
将0/5端口划分到Vlan10
验证测试:
验证已创建了Vlan10,并将0/5端口已划分到Vlan10中
SwitchA#showvlanid10
步骤3在交换机SwitchA上配置聚合端口。
SwitchA(config)#interfaceaggregateport1!
创建聚合接口AGI
SwitchA(config-if)#switchportmodetrunk!
配置AG模式为trunk
SwitchA(config-if)#exit
SwitchA(config)#interfacerangefastethernet0/1-2!
进入接口0/1和0/2
SwitchA(config-if)#port-group1!
配置接口0/1和0/2属于AGI
验证测试:
验证接口fastethernet0/1和0/2属于AG1
SwitchA#showaggregatePort1summary
步骤4在交换机SwithcB上创建Vlan10,并将0/5端口划分到Vlan10中。
SwitchB#configureterminal!
进入全局配置模式
SwitchB(config)#vlan10!
创建Vlan10
SwitchB(config-vlan)#namesales!
将Vlan10命名为sales
SwitchB(config)#interfacefastethernet0/5!
进入接口配置模式
SwitchB(config-if)#switchportaccessvlan10!
将0/5端口划分到Vlan10
验证测试:
验证已在SwitchB上创建了Vlan10,并将0/5端口已划分到Vlan10中
SwitchB#showvlanid10
步骤5在交换机SwitchB上配置聚合端口。
SwitchB(config)#interfaceaggregateport1!
创建聚合接口AGI
SwitchB(config-if)#switchportmodetrunk!
配置AG模式为trunk
SwitchB(config-if)#exit
SwitchB(config)#interfacerangefastethernet0/1-2!
进入接口0/1和0/2
SwitchB(config-if)#port-group1!
配置接口0/1和0/2属于AGI
验证测试:
验证接口fastethernet0/1和0/2属于AG1
SwitchB#showaggregatePort1summary
步骤6验证当交换机之间的一条链路断开时,PC1与PC2仍能互相通信。
C:
\>ping192.168.10.30–t!
在PC1的命令行方式下验证能Ping通PC3
【注意事项】只有同类型端口才能聚合为一个端口。
实验3跨交换机VLAN实现
【实验名称】
跨交换机实现VLAN。
【实验目的】
理解跨交换机之间VLAN的特点。
【背景描述】
假设某企业有两个主要部门:
销售部和技术部,其中销售部门的个人计算机系统分散连接,他们之间需要相互进行通信,但为了数据安全起见,销售部和技术部需要进行相互隔离,现要在交换机上做适当配置来实现这一目标。
【技术原理】
TagVlan是基于交换机端口的另外一种类型,主要用于实现跨交换机的相同VLAN内主机之间可以直接访问,同时对于不同VLAN的主机进行隔离。
TagVlan遵循了IEEE802.1q协议的标准。
在利用配置了Tagvlan的接口进行数据传输时,需要在数据帧内添加4个字节的802.1q标签信息,用于标识该数据帧属于哪个VLAN,以便于对端交换机接收到数据帧后进行准确的过滤。
【实现功能】
使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统不能进行相互通信。
【实验设备】
S2126G(两台)、主机(3台)、直连线(4条)
【实验拓扑】
图6
实验时,按照拓扑图进行网络的连接,注意主机和交换机连接的端口。
【实验步骤】
步骤1.在交换机SwitchA上创建Vlan10,并将0/5端口划分到Vlan10中。
SwitchA#configureterminal
SwitchA(config)#vlan10
SwitchA(config-vlan)#namesales
SwitchA(config-vlan)#exit
SwitchA(config)#interfacefastethernet0/5
SwitchA(config-if)#switchportaccessvlan10
验证测试:
验证已创建了Vlan10,并将0/5端口已划分到Vlan10中。
SwitchA#showvlanid10!
查看某一个VLAN的信息
VLANNameStatusPorts
--------------------------------------------------------------------
10salesactiveFa0/5
步骤2.在交换机switchA上创建Vlan20,并将0/15端口划分到Vlan20中。
SwitchA(config)#vlan20
SwitchA(config-vlan)#nametechnical
SwitchA(config-vlan)#exit
SwitchA(config)#interfacefastethernet0/15
SwitchA(config-if)#switchportaccessvlan20
验证测试:
验证已创建了Vlan20,并将0/15端口已划分到Vlan20中。
SwitchA#showvlanid20
VLANNameStatusPorts
--------------------------------------------------------------------
20technicalactiveFa0/15
步骤3.把交换机SwitchA与交换机SwitchB相连的端口(假设为0/24端口)定义为tagvlan模式。
SwitchA(config)#interfacefastethernet0/24
SwitchA(config-if)#switchportmodetrunk
!
将fastethernet0/24端口设为tagvlan模式
验证测试:
验证fastethernet0/24端口已被设置为tagvlan模式。
SwitchA#showinterfacesfastEthernet0/24switchport
InterfaceSwitchportModeAccessNativeProtectedVLANlists
-------------------------------------------------------------------
Fa0/24EnabledTrunk11DisabledAll
注:
交换机的Trunk接口默认情况下支持所有VLAN。
步骤4.在交换机SwitchB上创建Vlan10,并将0/5端口划分到Vlan10中。
SwitchB#configureterminal
SwitchB(config)#vlan10
SwitchB(config-vlan)#namesales
SwitchB(config-vlan)#exit
SwitchB(config)#interfacefastethernet0/5
SwitchB(config-if)#switchportaccessvlan10
验证测试:
验证已在SwitchB上创建了Vlan10,并将0/5端口已划分到Vlan10中。
SwitchB#showvlanid10
VLANNameStatusPorts
--------------------------------------------------------------------
10salesactiveFa0/5
步骤5.把交换机SwitchB与交换机SwitchA相连的端口(假设为0/24端口)定义为tagvlan模式。
SwitchB(config)#interfacefastethernet0/24
SwitchB(config-if)#switchportmodetrunk
验证测试:
验证fastethernet0/24端口已被设置为tagvlan模式。
SwitchB#showinterfacesfastEthernet0/24switchport
InterfaceSwitchportModeAccessNativeProtectedVLANlists
-------------------------------------------------------------------
Fa0/24EnabledTrunk11DisabledAll
步骤6.验证PC1与PC3能互相通信,但PC2与PC3不能互相通信。
C:
\>ping192.168.10.30!
在PC1的命令行方式下验证能Ping通PC3
Pinging192.168.10.30with32bytesofdata:
Replyfrom192.168.10.30:
bytes=32time<10msTTL=128
Replyfrom192.168.10.30:
bytes=32time<10msTTL=128
Replyfrom192.168.10.30:
bytes=32time<10msTTL=128
Replyfrom192.168.10.30:
bytes=32time<10msTTL=128
Pingstatisticsfor192.168.10.30:
Packets:
Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=0ms,Maximum=0ms,Average=0ms
C:
\>ping192.168.10.30!
在PC2的命令行方式下验证不能Ping通PC3
Pinging192.168.10.30with32bytesofdata:
Requesttimedout.
Requesttimedout.
Requesttimedout.
Requesttimedout.
Pingstatisticsfor192.168.10.30:
Packets:
Sent=4,Received=0,Lost=4(100%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=0ms,Maximum=0ms,Average=0ms
【注意事项】
1、两台交换机之间相连的端口应该设置为tagvlan模式。
2、Trunk接口在默认情况下支持所有VLAN的传输。
实验4交换机生成树协议STP/RSTP
【实验名称】交换机STP/RSTP
【实验目的】理解生成树协议STP/RSTP的配置及原理。
【背景描述】
某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用2条链路将交换机互连,现要在交换机互连,现要在交换机上做适当配置,使网络避免环路。
本实验2台S2126G交换机为例,2台交换机分别命名为SwitchA,SwitchB。
PC1与PC2在同一个网段,假设IP地址分别为192.168.0.137,192.168.0.136,网络掩码为255.255.255.0。
【实现功能】
使网络在有冗余链路的情况下避免环路的产生,避免广播风暴等。
【实验拓扑】
【实验设备】S2126G(2台)。
【实验步骤】
步骤1在每台交换机上开启生成树协议。
例如对SwitchA做如下配置:
SwitchA#configureterminal!
进入全局配置模式
SwitchA(config)#spanning-tree!
开启生成树协议
SwitchA(config)#end
验证测试:
验证生成树协议已经开启
SwitchA#showspanning-tree!
显示交换机生成树的状态
SwitchA#showspanning-treeinterfacefastthernet0/1!
显示交换机接口fastthernet0/1的状态
步骤2设置生成树模式
SwitchA(config)#spanning-treemodestp!
设置生成树模式为STP(802。
1D)
验证测试:
验证生成树协模式为802.1D
SwitchA#showspanning-tree
步骤3设置交换机的优先级。
SwitchA(config)#spanning-treepriority4096!
设置交换机SwitchA的优先级为4096,数值最小的交换机为根交换机(也称根桥),交换机SwitchB的优先级采用默认优先级(32768),因此SwitchA将成为根交换机。
验证测试:
验证交换机SwitchA的优先级
SwitchA#showspanning-tree
步骤4综合验证测试
A.验证交换机SwitchB的端口F0/1和F0/2的状态。
SwitchB#showspanning-treeinterfacefastEthernet0/1!
显示SwitchB的端口fastthernet0/1的状态。
SwithchB#showspanning-treeinterfacefastEthernet0/2!
显示SwitchB的端口fastthernet0/2的状态。
B.验证网络拓扑发生变化时,Ping的丢包情况。
C:
\>ping192.168.0.136–t!
从主机PC1pingPC2(用连续ping),然后拔掉SwitchA与SwitchB的端口F0/1之间的连线,观察丢包情况。
C.验证网络拓扑发生变化时,交换机SwitchB的端口2的状态变化,并观察生成树的收敛时间。
SwitchB#showspanning-treeinterfacefastEthernet0/2!
显示SwitchB的端口fastthernet0/2的状态
【注意事项】
锐捷交换机缺省是关闭spanning-tree的,因此,如果网络在物理上存在环路,则必须手工开启spanning-tree。
交换机快速生成树协议RSTP(b)
【实验名称】快速生成树协议RSTP
【实验目的】理解生成树协议RSTP的配置及原理。
【背景描述】
某学校为了开展计算机教学和网络办公,建立了一个计算机教室和一个校办公区,这两处的计算机网络通过两台交换机互连组成内部校园网,为了提高网络的可靠性,网络管理员用两条链路将交换机互连,现要在交换机上做适当配置,使网络避免环路。
本实验以2台S2126G交换机为例,2台交换机分别命名为SwitchA,Switc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 技术 实践 教程 实验 指导书