单交换机划分vlan
拓扑图
如图所示,在未划分valn时,pc1与pc2都属于vlan1,IP地址属于同一网段,是可以通信的。
在交换机划分完vlan后,pc1属于vlan10,pc2属于vlan20,这时它们的IP地址虽然还属于同一网段,但是它们无法通信。
为两台计算机配置IP地址后,开始交换机的vlan划分配置
1.创建vlan
交换机上创建vlan的方法有a ,b两种
a 在特权模式下直接创建vlan
在特权模式下使用vlan database 命令
Switch#vlan database
Switch(vlan)#
此时可以直接输入vlan <vlan号> name <vlan名>,来一步实现vlan创建和命名(也可以只创建vlan,不命名)
Switch(vlan)#vlan 10 name valn10
VLAN 10 added:
Name: valn10
创建完成后exit便可退出
b 在全局配置模式下创建vlan
在全局配置模式下直接输入 vlan <vlan号>创建vlan
Switch(config)#vlan 10
Switch(config-vlan)#
创建完成后进入vlan配置界面,此时可用name <vlan名>,来为vlan命名
Switch(config-vlan)#name vlan10
创建结束后exit退出
a方法创建的vlan 想要删除,必须在特权模式下使用delete flash:vlan.dat,来删除vlan database创建vlan时生成文件后,才能删除vlan
b方法创建的vlan 想要删除,只需要在全局配置模式使用no vlan<vlan号>
本次实验使用的b方法
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#name vlan10
Switch(config-vlan)#exit
Switch(config)#vlan 20
Switch(config-vlan)#name vlan20
Switch(config-vlan)#exit
2.为端口划分vlan
进入端口模式中,设置端口为access模式
Switch(config)#int f0/1
Switch(config-if)#switchport mode access
为端口划分vlan
Switch(config-if)#switchport access vlan 10
exit退出端口
本次实验的端口划分
Switch(config)#int f0/1
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 10
Switch(config-if)#exit
Switch(config)#int f0/2
Switch(config-if)#sw
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20
Switch(config-if)#exit
Switch(config)#
配置结束后,用ping命令来检查网络连通性
pc1与pc2已无法通信