实验内容
单交换机配置 vlan; 要求配置为 2-3 个 vlan, 每个 vlan 下包含 2-3 个端口,可实现同 vlan 正常通讯(利用 ping 指令检查),不同 vlan 不能通讯。
实验拓扑图
说明:左边三个PC(端口号为0/1,0/2,0/3)在VLAN2下
右边三个PC(端口号为0/4,0/5,0/6)在VLAN4下
实验步骤
模型放入并连线后设置IP,点击交换机在VLAN Databasezhong 添加VLAN2和VLAN4,然后点击FastEthernet 设置端口归入哪个VLAN即可
测试
复杂PDU测试
下 图1. 1显示 2号终端发送复杂PDU到达交换机
下图1.2 显示交换机只把复杂PDU分发给同在VLAN2的1号和3号终端
下图1.3 用4号PC发送PDU
下图1.4 到达交换机
下图1.5 只到达5,6号PC
Ping测试
下图1.6 用ping测试2号向5号发送通讯,显示正常通讯,即相同VLAN下可以通讯
下图1.7 用ping测试2号向3号发送通讯,显示正常通讯,即相同VLAN下可以通讯
测试结论
本小节过程说明可实现同 vlan 正常通讯(利用 ping 指令检查),不同 vlan 不能通讯。
总体代码
说明:这里先把4,5,6归入了VLAN3,然后又归到VLAN4了,这里是想用手动敲代码实现一下归VLAN的过程(就是第二框内的代码),第一框内代码是自动生成的。
Press RETURN to get started!
%LINK-5-CHANGED: Interface FastEthernet0/1, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/1, changed state to up
%LINK-5-CHANGED: Interface FastEthernet0/2, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/2, changed state to up
%LINK-5-CHANGED: Interface FastEthernet0/3, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/3, changed state to up
%LINK-5-CHANGED: Interface FastEthernet0/4, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/4, changed state to up
%LINK-5-CHANGED: Interface FastEthernet0/5, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/5, changed state to up
%LINK-5-CHANGED: Interface FastEthernet0/6, changed state to up
%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/6, changed state to up
//创建六个PC,一个switch交换机
Switch>enable
Switch#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 2
Switch(config-vlan)#name VLAN2
Switch(config-vlan)#exit //新建VLAN2
Switch(config)#
Switch(config)#interface FastEthernet0/1
Switch(config-if)#
Switch(config-if)#
Switch(config-if)#switchport access vlan 2
Switch(config-if)#
Switch(config-if)#exit //1端口归入VLAN2
Switch(config)#interface FastEthernet0/2
Switch(config-if)#
Switch(config-if)#
Switch(config-if)#switchport access vlan 2
Switch(config-if)#
Switch(config-if)#exit //2端口归入VLAN2
Switch(config)#interface FastEthernet0/3
Switch(config-if)#
Switch(config-if)#
Switch(config-if)#switchport access vlan 2
Switch(config-if)#
Switch(config-if)#exit //3端口归入VLAN2
Switch(config)#vlan 3
Switch(config-vlan)#name VLAN3
Switch(config-vlan)#exit //创建VLAN3
Switch(config)#
Switch(config)#interface FastEthernet0/4
Switch(config-if)#
Switch(config-if)#
Switch(config-if)#switchport access vlan 3
Switch(config-if)#
Switch(config-if)#exit //4端口归入VLAN3
Switch(config)#interface FastEthernet0/5
Switch(config-if)#
Switch(config-if)#
Switch(config-if)#switchport access vlan 3
Switch(config-if)#
Switch(config-if)#exit //5端口归入VLAN3
Switch(config)#interface FastEthernet0/6
Switch(config-if)#
Switch(config-if)#
Switch(config-if)#switchport access vlan 3
Switch(config-if)#
Switch(config)#end
Switch#exit //6端口归入VLAN3
//使用命令行把4,5,6归入VLAN4(原来已将归在VLAN3中)、Switch>enable
Switch#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 4
Switch(config-vlan)#name VLAN4
Switch(config-vlan)#end //创建并命名为VLAN4
Switch#show vlan brief //show现在所有VLAN情况
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/7, Fa0/8, Fa0/9, Fa0/10
Fa0/11, Fa0/12, Fa0/13, Fa0/14
Fa0/15, Fa0/16, Fa0/17, Fa0/18
Fa0/19, Fa0/20, Fa0/21, Fa0/22
Fa0/23, Fa0/24, Gig0/1, Gig0/2
2 VLAN2 active Fa0/1, Fa0/2, Fa0/3
3 VLAN3 active Fa0/4, Fa0/5, Fa0/6
4 VLAN4 active
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active
Switch#
Switch#
Switch#config terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#interface range fastethernet 0/4 -6
Switch(config-if-range)#switchport mode access
Switch(config-if-range)#switchport access vlan 4
Switch(config-if-range)#end //把4-6归入VLAN4
Switch#show vlan brief
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/7, Fa0/8, Fa0/9, Fa0/10
Fa0/11, Fa0/12, Fa0/13, Fa0/14
Fa0/15, Fa0/16, Fa0/17, Fa0/18
Fa0/19, Fa0/20, Fa0/21, Fa0/22
Fa0/23, Fa0/24, Gig0/1, Gig0/2
2 VLAN2 active Fa0/1, Fa0/2, Fa0/3
3 VLAN3 active
4 VLAN4 active Fa0/4, Fa0/5, Fa0/6
1002 fddi-default active
1003 token-ring-default active
1004 fddinet-default active
1005 trnet-default active //显示成功
Switch#
参考
感谢B站湖科大:08 虚拟局域网VLAN_哔哩哔哩_bilibili
感谢教学指导大工许老师
学生朽木