3.9 实现交换机Trunk功能
3.9.1 实验目的
- 通过VLAN Trunk技术跨交换机的VLAN配置
3.9.2 背景描述
假设某公司有多个部门。每个部门的个人计算机系统分散在两台交换机上,公司要求,部门内的计算机能够相互通信,部门间不能进行互访,现能过跨交换机进行配置实现这一目标。为了避免低效率的连接方式,我们可以让交换机间互联的网线集中到一根上进行,这就是Trunk技术。
3.9.3 实验设备
- 两台RG S2126G交换机
- 五台PC机,其中一台可以打开管理端网页,进行设备配置
- 直通双绞线若干,交叉双绞线若干
3.9.4 实验拓扑图
实验拓扑如图1-7所示:
图1-7 Trunk配置
3.9.5 实验步骤
为了清晰起见,建议删除交换机上所有配置并且重新启动交换机。
- 配置VLAN Trunk端口
分别在服务器和客户端进行中继端口设置
S2126_1(config)#interface fastEthernet 0/24
S2126_1(config-if)#switchport mode trunk (f0/24端口链路模式设置为Trunk)
S2126_1(config-if)#switchport trunk ?
allowed Set allowed VLAN characteristics when interface is in
trunking mode
native Set trunking native characteristics when interface is
in trunking mode
S2126_1(config-if)#switchport trunk allowed ?
vlan Set allowed VLANs when interface is
in trunking mode
S2126_1(config-if)#switchport trunk allowed vlan ?
add Add VLANs to the current list
all All VLANs
except All VLANs except the following
remove Remove VLANs from the current list
S2126_1(config-if)#switchport trunk allowed vlan all (允许所有VLAN信息通过此Trunk链路口)
S2126_1(config-if)#Switch(config-if)#exit
S2126_1(config)#exit
在Switch 2中做同样的配置。
- 创建VLAN
VLAN信息可以在服务器模式或透明模式交换机上创建。
交换机1:
S2126_1(config)#vlan 2
S2126_1(config-vlan)#name Workgroup2 (为VLAN 2命名:Workgroup2)
S2126_1(config-vlan)#exit
S2126_1(config)#vlan 3 (创建VLAN 3)
S2126_1(config-vlan)#name Workgroup3 (为VLAN 3命名:Workgroup3)
S2126_1(config-vlan)#exit
S2126_1(config)# exit
交换机2:
Switch #conf t
Switch(config)#hostname S2126_2 (交换机重命名为S2126_2)
S2126_2(config)#vlan 2 (创建VLAN 2)
S2126_2(config-vlan)#name Workgroup2 (为VLAN 2命名:Workgroup2)
S2126_2(config-vlan)#exit
S2126_2(config)#vlan 3 (创建VLAN 3)
S2126_2(config-vlan)#name Workgroup3 (为VLAN 3命名:Workgroup3)
S2126_2(config-vlan)#exit
S2126_2(config)#
- 在交换机1和交换机2中分别将端口加入VLAN中
S2126_1(config)#interface range fastEthernet 0/1 - 8
S2126_1(config-if-range)#switchport access vlan 2
S2126_1(config-if-range)#no shut
S2126_1(config-if-range)#exit
S2126_1(config)#interface range fastEthernet 0/9 - 16
S2126_1(config-if-range)#switchporta access vlan 3
S2126_1(config-if-range)#no shut
S2126_1(config-if-range)#exit
S2126_1(config)#exit
S2126_1#show vlan
VLAN Name Status Ports
---- -------------------------------- --------- -------------------------------
1 default active Fa0/17,Fa0/18,Fa0/19
Fa0/20,Fa0/21,Fa0/22
Fa0/23,Fa0/24
2 Workgroup2 active Fa0/1 ,Fa0/2 ,Fa0/3
Fa0/4 ,Fa0/5 ,Fa0/6
Fa0/7 ,Fa0/8 ,Fa0/24
3 Workgroup3 active Fa0/9 ,Fa0/10,Fa0/11
Fa0/12,Fa0/13,Fa0/14
Fa0/15,Fa0/16,Fa0/24
交换机2中做一样的配置。
接下来将PC1用直通双绞线连接到S2126_1交换机C2连接到VLAN 3中,PC3用直通双绞线连接到S2126_2交换机C4连接到VLAN 3中。测试VLAN间的内部通信。
实验结果:
- PC1和PC3相互PING。(截图)
- PC1和PC2相互PING。(截图)