路由与交换技术——pct


跨交换机相同VLAN 间通讯
一、 实验目的
1、了解 IEEE802.1q 的实现方法,掌握跨二层交换机相同VLAN 间通信的调试方法;
2、了解交换机接口的 trunk 模式和access 模式;
3、了解交换机的 tagged 端口和untagged 端口的区别。
二、 应用环境
教学楼有两层,分别是一年级、二年级,每个楼层都有一台交换机满足老师上网需求;
每个年级都有语文教研组和数学教研组;两个年级的语文教研组的计算机可以互相访问;两
个年级的数学教研组的计算机可以互相访问;语文教研组和数学教研组之间不可以自由访
问;
通过划分 VLAN 使得语文教研组和数学教研组之间不可以自由访问;使用802.1Q 进行
跨交换机的VLAN。
三、 实验设备
1、DCS-3926S 交换机2 台
2、PC 机2 台
3、Console 线1 根
4、直通网线 2 根
四、 实验拓扑


五、 实验要求
在交换机A 和交换机B 上分别划分两个基于端口的VLAN:VLAN100,VLAN200。

使得交换机之间VLAN100 的成员能够互相访问,VLAN200 的成员能够互相访问;
VLAN100 和VLAN200 成员之间不能互相访问。
PC1 和PC2 的网络设置为:

PC1、PC2 分别接在不同交换机VLAN100 的成员端口1~8 上,两台PC 互相可以ping
通;PC1、PC2 分别接在不同交换机VLAN 的成员端口9~16 上,两台PC 互相可以ping 通;
PC1 和PC2 接在不同VLAN 的成员端口上则互相ping 不通。
若实验结果和理论相符,则本实验完成。
六、 实验步骤
第一步:交换机恢复出厂设置
第二步:给交换机设置标示符和管理IP。
交换机A:
SwitchA(config)#interface vlan 1
SwitchA(config-if)#ip ad 192.168.1.11 255.255.255.0
SwitchA(config-if)#no shutdown
SwitchA(config-if)#exit
SwitchA(config)#exit
SwitchA#write
交换机B:
SwitchB(config)#interface vlan 1
SwitchB(config-if)#ip ad 192.168.1.12 255.255.255.0
SwitchB(config-if)#no shutdown
SwitchB(config-if)#exit
SwitchB(config)#exit
SwitchB#write
第三步:在交换机中创建vlan100 和vlan200,并添加端口。
交换机 A:
SwitchA(config)#vlan 100 //创建VLAN 100 并添加1-8号端口。
SwitchA(config-vlan)#exit
SwitchA(config)#interface range f0/1 - f0/8
SwitchA(config-if-range)#sw
SwitchA(config-if-range)#switchport acc
SwitchA(config-if-range)#switchport access vlan 100
SwitchA(config-if-range)#exit
SwitchA(config)#vlan 200 ////创建VLAN 200 并添加9-16号端口。
SwitchA(config-vlan)#exit
SwitchA(config)#interface range f0/9 - f0/16
SwitchA(config-if-range)#switchport access vlan 200
SwitchA(config-if-range)#exit
验证配置:
SwitchA#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
100 VLAN0100 active Fa0/1, Fa0/2, Fa0/3, Fa0/4
Fa0/5, Fa0/6, Fa0/7, Fa0/8
200 VLAN0200 active Fa0/9, Fa0/10, Fa0/11, Fa0/12
Fa0/13, Fa0/14, Fa0/15, Fa0/16
1002 fddi-default act/unsup
1003 token-ring-default act/unsup
1004 fddinet-default act/unsup
1005 trnet-default act/unsup
交换机B:
配置与交换机A 一样。
SwitchB(config)#vlan 100 //创建VLAN 100 并添加1-8号端口。
SwitchB(config-vlan)#exit
SwitchB(config)#interface range f0/1 - f0/8
SwitchB(config-if-range)#sw
SwitchB(config-if-range)#switchport acc
SwitchB(config-if-range)#switchport access vlan 100
SwitchB(config-if-range)#exit
SwitchB(config)#vlan 200 ////创建VLAN 200 并添加9-16号端口。
SwitchB(config-vlan)#exit
SwitchB(config)#interface range f0/9 - f0/16
SwitchB(config-if-range)#switchport access vlan 200
SwitchB(config-if-range)#exit
第四步:设置交换机trunk 端口
交换机A:
SwitchA(config)#interface f0/24
SwitchA(config-if)#switchport mode trunk
SwitchA(config-if)#switchport trunk allowed vlan all
SwitchA(config-if)#exit
SwitchA(config)#exit
SwitchA#write
验证配置:
Show startup-config 查看当前的配置情况,就可以看到24口已经是trunk口

交换机B:
配置同交换机A
第五步:验证实验。
交换机 Aping 交换机B:
表明交换机之前的trunk 链路已经成功建立。
按下表验证,PC1 插在交换机A 上,PC2 插在交换机B 上:



