这篇文章介绍的是使用思科模拟器理解交换机配置基础、STP协议及VLAN划分,需要解决的问题:
1.了解计算机和交换机的连接方式。
2.配置交换机的主机名。
3.配置vlan1端口地址和默认网关。
4.查看版本信息,查看端口的配置信息。
5.配置2960交换机的端口属性。
6.查看flash文件。
7.查看MAC地址表,手工添加MAC地址表。
8.启用生成树协议,再使用“show spanning-tree detail”命令查看当前根桥的位置和端口的状态。
9.要求控制某个非根桥交换机改变为根桥,使用相关命令实现(改变优先级)。
10.再次使用“show spanning-tree detail”命令查看当前根桥的位置和端口的状态变化情况( block状态转变为forward状态)。

一、网络拓扑结构图

(图一)真实结构

交换机配置VLAN转换的作用 交换机vlan配置教程_链路

(图二)模拟结构

交换机配置VLAN转换的作用 交换机vlan配置教程_交换机配置VLAN转换的作用_02

注:由于没有在模拟器中找到Cisco3560交换机,就采用Cisco2960来替代;通过图片可以发现Cisco3560-1的F0/1端口的链路灯一直是黄色的,而其他链路灯先是黄色,随后变绿;这并不是链路出了问题,而是STP协议从网络中所有的交换机中推选出一个根桥,让它决策哪个端口需要阻塞,哪个需要转发,达到防止回路产出的目的。由于端口选择是随机的,所以每个端口都有可能阻塞。

二、实验描述

1.在拓扑结构中共有三个交换机,从左到右,从上到下,分别为:Cisco3560-1、Ciso3560-2 和 Cisco2960。

2.交换机配置说明:

交换机配置VLAN转换的作用 交换机vlan配置教程_链路_03

3.相同设备用交叉线连接,不同设备用直通线。

三、结果分析

3.1 版本信息

Cisco3560-1

交换机配置VLAN转换的作用 交换机vlan配置教程_交换机配置VLAN转换的作用_04

Ciso3560-2

交换机配置VLAN转换的作用 交换机vlan配置教程_交换机配置VLAN转换的作用_05

Cisco2960

交换机配置VLAN转换的作用 交换机vlan配置教程_思科_06

注:通过分析显示内容,可以看到交换机的MAC地址。

交换机配置VLAN转换的作用 交换机vlan配置教程_交换机配置VLAN转换的作用_07

通过比较mac地址的大小(从左向右比较),可以发现Cisco2960是根桥。如果不理解为什么,可以继续看下面的分析。

3.2 端口信息

Cisco3560-1

交换机配置VLAN转换的作用 交换机vlan配置教程_思科_08

Ciso3560-2

交换机配置VLAN转换的作用 交换机vlan配置教程_优先级_09

Cisco2960

交换机配置VLAN转换的作用 交换机vlan配置教程_思科_10

注:通过分析输出结果,可以看到接口interface 状态为up, 说明这个接口是在使用中;否则,说明没有使用。

3.3 MAC表

Cisco3560-1

交换机配置VLAN转换的作用 交换机vlan配置教程_优先级_11

Ciso3560-2

交换机配置VLAN转换的作用 交换机vlan配置教程_交换机配置VLAN转换的作用_12

Cisco2960

交换机配置VLAN转换的作用 交换机vlan配置教程_链路_13

3.4 SPF协议(生成树协议)

Cisco3560-1

交换机配置VLAN转换的作用 交换机vlan配置教程_交换机配置VLAN转换的作用_14

Ciso3560-2

交换机配置VLAN转换的作用 交换机vlan配置教程_版本信息_15

Cisco2960

交换机配置VLAN转换的作用 交换机vlan配置教程_优先级_16

注:通过分析发现,三者的Root ID 和 Bridge ID 是默认的,即 (32768 + 1),是相同的;但是只有Cisco2960的Root ID.Address = BridgeID.Address , 而且这个值是三者中最小的。所以可以认定,Cisco2960是根桥。

3.5 变换优先级,让非根桥成为根桥

当将Cisco3960-1的优先级变成 16384 后,网络拓扑图发生变化,即:

交换机配置VLAN转换的作用 交换机vlan配置教程_思科_17

Cisco3560-1

交换机配置VLAN转换的作用 交换机vlan配置教程_链路_18

Ciso3560-2

交换机配置VLAN转换的作用 交换机vlan配置教程_优先级_19

Cisco2960

交换机配置VLAN转换的作用 交换机vlan配置教程_思科_20

3.6 show spanning-tree detail

Cisco3560-1

交换机配置VLAN转换的作用 交换机vlan配置教程_思科_21

Ciso3560-2

交换机配置VLAN转换的作用 交换机vlan配置教程_优先级_22

Cisco2960

交换机配置VLAN转换的作用 交换机vlan配置教程_版本信息_23

四、命令集合

en
config t
hostname

(1)基本配置

Cisco3560-1 
 config t 
 interface vlan 1 
 ip address 192.168.1.1 255.255.255.0 
 ip default-gateway 192.168.1.254 
 no shutdown Cisco3560-2 
 config t 
 interface vlan 1 
 ip address 192.168.1.2 255.255.255.0 
 ip default-gateway 192.168.1.254 
 no shutdown Cisco2960 
 config t 
 interface vlan 1 
 ip address 192.168.1.3 255.255.255.0 
 ip default-gateway 192.168.1.254 
 no shutdown

(2)配置2960交换机的端口属性

Cisco2960 
 interface f0/1 
 speed 100 
 duplex full 
 description up_to_webserverCisco3560-1 
 show flash:Cisco3560-2 
 show flash:

(3)查看

show interface vlan 1
show mac address-table
show spanning-tree
show ip interface brief = show ip int b

(4)修改优先级

config t 
 spanning-tree vlan 1 priority ? 
 spanning-tree vlan 1 priority 16384 
 do show spanning-tree spanning-tree vlan 1 root ? 
 spanning-tree vlan 1 root primary