STP 生成树协议
1.1 STP
使用两个交换机,连接成一个环路,查看端口状态,并发送数据流,看环路是否消除。
1.1.1 拓扑
1.1.2 配置
1)打开生成树stp模式
xNet#configure terminal
xNet(config)#spanning-tree mode stp
xNet(config)#end
xNet#
2)把交换机所用到的接口配置进同一个VLAN,ge1和ge48为trunk模式,ge25为access模式。
207和208同等配置:
xNet#con t
xNet(config)#vlan database
xNet(config-vlan)#vlan 2
xNet(config-vlan)#end
xNet#
xNet#con t
xNet(config)#interface ge1
xNet(config-if)#switchport
xNet(config-if)#switchport mode trunk
xNet(config-if)#switchport trunk allowed vlan add 2
xNet(config-if)#exit
xNet(config)#interface ge48
xNet(config-if)#switchport
xNet(config-if)#switchport mode trunk
xNet(config-if)#switchport trunk allowed vlan add 2
xNet(config-if)#exit
xNet(config)#interface ge25
xNet(config-if)#switchport
xNet(config-if)#switchport access vlan 2
xNet(config-if)#end
xNet#
3)查看spanning tree端口状态:
207的ge1和ge48(ge1为Forwarding,ge48为Blocked):
208的ge1和ge48(ge1为Forwarding,ge48为Forwarding):
由show信息可知,Root为208号机
4)把207号机改为Root,设置其优先级即可:
207号机:
xNet(config)#spanning-tree priority 0
xNet(config)#end
xNet#
再查看Root则变成207了。
5)由PC-101发送报文,PC-91号机能正常收包。
6)接口上使能/关闭spanning tree:
xNet#configure terminal
xNet(config)#interface ge25
xNet(config-if)#spanning-tree disable
1.1.3 结果
两个交换机连接成一个环路,端口状态改变,通过协议计算block其中一个端口,环路已消除。