一、实验名称
实验五 交换机Vlan配置
二、实验目的
1、理解虚拟局域网(VLAN)基本配置。
2、掌握一般交换机按端口划分VLAN的配置方法。
3、掌握Tag VLAN 配置方法。
三、实训设备
Switch 2960 2 台;PC 4台;直通线;交叉线。
四、实训内容及步骤
1、按以下拓扑图(图5-1)在Packer Tracer工作区中添加相应设备,完成设备连接,并按表5-1参数分别配置的IP地址、子网掩码、网关。
VID | Port | IP | Submask | Gateway | |
PC1 | 10 | F0/1 | 192.168.0.1 | 255.255.255.0 | 192.168.0.254 |
PC2 | F0/2 | 192.168.0.2 | |||
PC3 | 20 | F0/3 | 192.168.0.3 | ||
PC4 | F0/4 | 192.168.0.4 | |||
表5-1 |
完成设备连接并分别配置好PC 1-4的相关参数后,通过Ping命令验证,说明此时4台PC相互之间能够直接进行通信。
2、创建VLAN
Switch#vlan database 进入VLAN配置模式
Switch(vlan)#vlan 10 创建VLAN 10
Switch(vlan)#vlan 20 创建VLAN 20
Switch(vlan)#exit 退出VLAN配置模式
C小提示:在新的IOS版本中,可以在全局配置模式中创建VLAN,如:
Switch (config)#vlan 20
Switch (config-vlan)#exit
3、为VLAN分配端口
VLAN建立后,必须为把端口加入VLAN内,这样才完成交换机的VLAN配置。
Switch(config)#interface f0/1 进入F0/1端口配置
Switch(config-if)#switchport access vlan 10 将F0/1端口划入VLAN10,Access模式
Switch(config-if)#interface f0/2
Switch(config-if)#switchport access vlan 10
Switch(config-if)#interface f0/3 进入F0/3端口配置
Switch(config-if)#switchport access vlan 20 将F0/3端口划入VLAN10,Access模式
Switch(config-if)#interface f0/4
Switch(config-if)#switchport access vlan 20
C小提示:在创建VLAN时要定好端口的输入、输出规则。Trunk与Access只能2选1。可用switchport mode trunk命令设置指定端口为Trunk模式。
完成端口分配后,通过Ping命令验证,此时PC1与PC2之间、PC3与PC4之间应能相互通信,而PC1、2与PC3、4之间将无法相互通信。
使用show vlan命令查询VLAN信息结果如图5-2所示:
4、按以下拓扑图(图5-3)在Packer Tracer工作区中添加相应设备,完成设备连接,并按表5-2参数分别配置的IP地址、子网掩码、网关。
VID | Port | IP | Submask | Gateway | |
PC1 | 100 | F0/1 | 172.128.0.1 | 255.255.0.0 | 172.128.0.254 |
PC2 | 200 | F0/11 | 172.128.0.2 | ||
PC3 | 100 | F0/1 | 172.128.0.3 | ||
PC4 | 200 | F0/11 | 172.128.0.4 | ||
表5-2 |
完成设备连接并分别配置好PC 1-4的相关参数后,通过Ping命令验证,说明此时4台PC相互之间能够直接进行通信。
5、创建VLAN
(1)交换机SW1
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW1 将第一台交换机命名为SW1
SW1(config)#vlan 100 在SW1上创建VLAN 100
SW1(config-vlan)#exit
SW1(config)#vlan 200 在SW1上创建VLAN 200
SW1(config-vlan)#exit
(2)交换机SW2
Switch>enable
Switch#configure terminal
Switch(config)#hostname SW2 将第二台交换机命名为SW2
SW2(config)#vlan 100 在SW2上创建VLAN 100
SW2(config-vlan)#exit
SW2(config)#vlan 200 在SW2上创建VLAN 200
SW2(config-vlan)#exit
C小提示:在此拓扑中,使用了不同的方式创建VLAN,请对比与上一拓扑的区别。
6、为VLAN分配端口
为满足今后VLAN的拓展,计划将两台交换机的F0/1-F0/10划入VLAN 100,F0/11-F0/20划入VLAN 200。
(1)交换机SW1
SW1(config)#interface range f0/1-10 选择端口F0/1-F0/10
SW1(config-if-range)#switchport access vlan 100 将端口F0/1-10划入VLAN100
SW1(config-if-range)#interface range f0/11-20 选择端口F0/11-F0/20
SW1(config-if-range)#switchport access vlan 200 将端口F0/11-20划入VLAN200
(2)交换机SW2
SW2(config)#interface range f0/1-10 选择端口F0/1-F0/10
SW2(config-if-range)#switchport access vlan 100 将端口F0/1-10划入VLAN100
SW2(config-if-range)#interface range f0/11-20 选择端口F0/11-F0/20
SW2(config-if-range)#switchport access vlan 200 将端口F0/1-10划入VLAN100
C小提示:此处采用了批量配置端口的方法,请对比与上一拓扑的区别。
在此拓扑中,PC1与PC3属于VLAN 100,PC2与PC4属于VLAN200,而PC1、2与PC3、4分别连接到两台交换机上。由于交换机端口默认工作在Access模式下,因此,PC1与PC3、PC2与PC4虽同属一个VLAN,却无法相互通信。通过Ping命令验证,此状态下,4台PC之间均无法通信。
7、设置交换机级连口为Trunk模式
(1)交换机SW1
SW1(config)# interface F0/24 选择F0/24端口(级连口)
SW1(config-if)#switchport mode trunk 将该端口设置为Trunk模式
(2)交换机SW2
SW2(config)# interface F0/24 选择F0/24端口(级连口)
SW2(config-if)#switchport mode trunk 将该端口设置为Trunk模式
C小提示:在大部分自适应交换机中,当与之连接的另一交换机端口设置为Trunk模式后,相应端口会自动工作于Trunk模式下。另外,由于不同交换机IOS的区别,有些交换机需先使用命令switchport trunk encapsulation dot1q绑定IEEE 802.1Q标准,在交换机的级连口把上Tag标记。
完成配置后,通过Ping命令验证,此时PC1与PC3之间、PC2与PC4之间应能相互通信,而PC1、2与PC3、4之间将无法相互通信。
使用show vlan命令查询两台交换机VLAN信息结果分别如图5-4、图5-5所示:
图5-4 |
图5-5 |
五、实验结果(要求把实验步骤和实验结果截图,验证实验的正确性)