实验步骤:
- 配置 VLAN
在 Switch0 中创建 VLAN,VLAN 号为 100,VLAN 名为 v1。
Switch(config)#vlan 100 Switch(config-vlan)#name v1
在 Switch0 中创建 VLAN,VLAN 号为 200,VLAN 名为 v2。
Switch(config)#vlan 200 Switch(config-vlan)#name v2
将 Switch0 的接口 Fa0/1 配置为访问 v1。
Switch(config)#interface FastEthernet0/1 Switch(config-if)#switchport access vlan 100
将 Switch0 的接口 Fa0/2 配置为访问 v2。
Switch(config)#interface FastEthernet0/2 Switch(config-if)#switchport access vlan 200
在 Switch1 中同样创建 VLAN v1 和 v2,并将接口 Fa0/1 和 Fa0/2 分别配置为访问 v1 和 v2。
测试各 PC 之间是否互通。
- 配置 Trunk 模式
将 Switch0 和 Switch1 的接口 Gig1/1 配置为 trunk 模式。
Switch(config)#interface GigabitEthernet1/1 Switch(config-if)#switchport mode trunk
测试各 PC 之间是否互通。
清空 PC0 和 PC1 的 ARP 缓存。切换到模拟方式下,在 PC0 中 ping –n 1 211.1.1.255。 观察分组转发结果。在 PC1 中 ping –n 121.7.6.255。
- 配置三层交换机
添加多层交换机 3560,并将其连接到 Switch0 和 Switch1 的接口 Gig1/1 和 Gig1/2。
在 3560 交换机中创建 VLAN 100 和 200(名为 v1 和 v2)。
Switch(config)#vlan 100 Switch(config-vlan)#name v1 Switch(config)#vlan 200 Switch(config-vlan)#name v2
将 3560 交换机的接口 Gig1/1,Gig1/2 配置为 trunk 模式。
分别为 3560 交换机的 VLAN v1 和 v2 的虚拟接口配置 IP 地址。
Switch(config)#int vlan 100 Switch(config-if)#ip address 211.1.1.254 255.255.255.0 Switch(config)#int vlan 200 Switch(config-if)#ip address 211.1.2.254 255.255.255.0
启动 3560 交换机 IP 路由功能。
Switch(config)#ip routing
配置 PC0~3 的默认网关。将 PC0 默认网关设置为所属子网内的虚拟接口地址(即 Switch0 上的 VLAN 接 口地址),其他主机则设置为相应子网内的三层交换机接口地址(即 VLAN 接口地址)。
测试各主机间的连通性,并在模拟方式下观察三层交换机转发报文的过程。
将 Switch0 和 Switch1 的接口 Gig1/2 连接,并配置为 trunk 模式。断开 3560 交换机与 Switch1 的连接,再次测试各主机间的连通性,并在模拟方式下观察三层交换机转发报文的过程。