1、虚拟局域网实验报告实 验 报 告课程名称 计算机网络基础 实验项目 局域网 专业班级 姓 名 学 号 指导教师 成 绩 日 期 虚拟局域网VLAN第一部分:交换机端口隔离 【实验名称】 交换机端口隔离. 【实验目的】理解Port Vlan的配置. 【实现功能】通过PORT VLAN实现本交换机端口隔离. (通过虚拟局域网技术可以隔离网络风暴,提高网络的性能,降低无用的网络开销。并能提高网络的安全性,保密性。) 【实现拓扑】 【实验步骤】步骤1.在未划VLAN前任两台PC互相PING可以通.switch#configure terminal !进入交换机全局配置模式switch(config)#
2、vlan 10 !创建VLAN10switch(config-vlan)#name test10 !将其命名为test10switch(config-vlan)#exit !退出VLAN 10switch(config)#vlan 20 !创建VLAN 20switch(config-vlan)#name test20 !将其命名为test 20switch(config)#vlan 30 !创建VLAN 20switch(config-vlan)#name test30 !将其命名为test 30验证测试switch#show vlan10 test10 active 20 test20 a
3、ctive 30 test30 active 步骤2.将接口分配到VLAN.switch(config)#interface fa0/1 switch(config)#switch mode access switch(config-if)#switch access vlan 10 switch(config-if)#exitswitch(config)#interface fa 0/3 switch(config)#switch mode access switch(config-if)#switch access vlan 20 switch(config)#interface fa 0
4、/2 switch(config)#switch mode access switch(config-if)#switch access vlan 30 步骤3.测试任两台PC互相PING不通.验证测试switchA#show vlan10 test10 active Fa0/120 test20 active Fa0/330 test30 active Fa0/2第二部分: 跨交换机实现VLAN 【实验名称】跨交换机实现VLAN. 【实验目的】理解VLAN如何跨交换机实现. 【实现功能】使在同一VLAN里的计算机系统能快乐交换机进行相互通信,而在不同VLAN 里的计算机系统不能进行相互通信.
5、 【实验拓扑】 【实验步骤】步骤1.在交换机Switch0上创建VLAN10,并将0/1端口划分到VLAN 10 中.Switch#configure terminal Switch(config)#vlan 10 Switch(config-vlan)#name sales Switch(config-vlan)#exit Switch(config)#interface fa 0/1 !进入接口配置模式。Switch(config)#switch mode accessSwitch(config-if)#switchport access vlan 10 !将0/1端口划分到VLAN 10
6、中步骤2.在交换机Switch0上创建VLAN 20 ,并将0/15端口划分到VLAN20中.Switch#configure terminal Switch(config)#vlan 20 Switch(config-vlan)#name techSwitch(config-vlan)#exit Switch(config)#interface fa 0/15 Switch(config)#switch mode accessSwitch(config-if)#switchport access vlan 20 !将0/5端口划分到VLAN 20中验证测试:验证已创建了VLAN 20,并将0
7、/15端口已划分到VLAN 20中。Switch#show vlan 10 sales active Fa0/120 tech active Fa0/15步骤3.在交换机Switch0上将与Switch1相连的端口定义为tag vlan 模式.Switch(config)#interface fa 0/2 Switch(config-if)#switchport mode trunk 验证测试:验证fa 0/2端口已被设置为tag vlan 模式。Switch1#show interfaces fa 0/2 switchportSwitch#show int fa0/2 switchportN
8、ame: Fa0/2Switchport: EnabledAdministrative Mode: trunkOperational Mode: trunk步骤4.在交换机Switch1上创建VLAN 10 ,并将0/1端口划分到VLAN10中.Switch1#configure terminal Switch1(config)#vlan 10 Switch1(config-vlan)#name salesSwitch1(config-vlan)#exit Switch1(config)#interface fa 0/1 Switch1(config)#switch mode accessSw
9、itch1(config-if)#switchport access vlan 10 验证测试:验证已创建了VLAN 10,并将0/1端口已划分到VLAN 10中。Switch1#show vlan 10 sales active Fa0/1步骤5.在交换机Switch1上将与Switch0相连的端口定义为tag vlan模式.SwitchB(config)#interface fa 0/3 SwitchB(config-if)#switchport mode trunk Switch#show int fa0/3 swiName: Fa0/3Switchport: EnabledAdmini
10、strative Mode: trunkOperational Mode: trunk步骤6.验证PC1与PC0能互相通信,但PC2与PC0不能互相通信. 第三部分: VLAN/802.1Q-VLAN间通信 【实验名称】VLAN/802.1Q-VLAN间互相通信. 【实验目的】通过三层交换机实现VLAN间互相通信. 【实现功能】使在同一VLAN 里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统也能进行相互通信. 【实验拓扑】 【实验步骤】步骤1.在交换机SwitchA上创建VLAN10,并将0/2端口划分到VLAN 10 中.switchA#configure termin
11、al !进入全局配置模式 switchA(config)#vlan 10 !创建VLAN10switchA(config-vlan)#name sales !将其命名为sales.switchA(config-vlan)#exit switchA(config)#interface fa 0/2 !进入接口配置模式。switchA(config)#switch mode accessswitchA(config-if)#switchport access vlan 10 !将0/2端口划分到VLAN 10中步骤2.在交换机SwitchA上创建VLAN 20 ,并将0/3端口划分到VLAN20中
12、.switchA#configure terminal !进入全局配置模式 switchA(config)#vlan 20 !创建VLAN20switchA(config-vlan)#name tech !switchA(config-vlan)#exit switchA(config)#interface fa 0/3 !进入接口配置模式。switchA(config)#switch mode accessswitchA(config-if)#switchport access vlan 20 验证测试:验证已创建了VLAN 20,并将0/3端口已划分到VLAN 20中。switchA#sh
13、ow vlan 10 sales active Fa0/220 tech active Fa0/3步骤3.在交换机SwitchA上将与SwitchB相连的端口定义为tag vlan 模式.switchA(config)#interface fa 0/1 !进入接口配置模式switchA(config-if)#switchport mode trunk 验证测试:验证fa 0/1端口已被设置为tag vlan 模式。switchA#show interfaces fa 0/1 switchport Switch#show int fa0/1 swiName: Fa0/1Switchport: E
14、nabledAdministrative Mode: trunkOperational Mode: trunk步骤4.在交换机SwitchB上创建VLAN 10 ,并将0/1端口划分到VLAN10中.SwitchB#configure terminal !进入全局配置模式 SwitchB(config)#vlan 10 !创建VLAN10SwitchB(config-vlan)#name sales !将其命名为sales.SwitchB(config-vlan)#exit SwitchB(config)#interface fa 0/1 !进入接口配置模式。switchA(config)#s
15、witch mode accessSwitchB(config-if)#switchport access vlan 10 !将0/1端口划分到VLAN 10中验证测试:验证已创建了VLAN10,并将0/1端口已划分到VLAN 10中。10 sales active Fa0/1步骤5.在交换机SwitchB上将与SwitchA相连的端口(假设为0/2端口)定义为tag vlan模式.SwitchB(config)#interface fa 0/2 !进入接口配置模式SwitchB(config-if)#switchPort mode trunk !将fa0/2端口设为tag vlan模式。验证
16、测试:验证fa 0/2端口已被设置为tag vlan 模式。Switch#show int fa0/2 swiName: Fa0/2Switchport: EnabledAdministrative Mode: dynamic autoOperational Mode: trunk步骤6.验证PC1与PC0能互相通信,但PC1与PC2不能互相通信.步骤7.设置三层交换机VLAN间通讯.switchA(config)#int vlan 10 !创建虚拟接口vlan 10 switchA(config-if)#ip address 192.168.10.254 255.255.255.0 switchA(config-if)#no shswitchA(config-if)#exitswitchA(config)#int vlan 20 !创建虚拟接口vlan 20switchA(config-if)#ip address 192.168.20.254 255.255.255.0 switchA(config-if)#no sh步骤8.将PC0和PC1的默认网关设置为192.168.10.254,ip地址为192.168.10.1,将PC2的默认网关设置为192.168.20.254, 192.168.20.3.测试结果.不同VLAN内的主机可以互相PING通.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1