STP利用BPDU和其他交换机进行通信
交換机桥ID=网桥优先级+MAC地址
为每个VLAN构建一颗STP树。缺点就是多了树多思科默认模式PVST。
Portfast:使得以太网接口一旦有设备接入就立即进入转发状态,对于只连接计算机的端口十分合适
UplinkFast:经常用在接入层交换机上,当它连接到主干交换机上的主链路上故障时能立即切换到备份链路上而不要等30或50s。它只需要在接入层交换机上配置
BackboneFast:用在主干交换机之间,当主干交换机之间的链路上有故障时可比原有的50s少20s就切换到備份链路上,它需要在全部交换机上配置
Root Guard:使交换机的接口拒绝接收比原有根优先级更高的BPDU。
//针对某一个vlan设置相应的优先级以此来实現根网桥的选举,通常为4096的倍数
上面基础配置trunk一样如上
重复也就是默认配置如下
在RSTP中接口分为边界接口,点到点接口和共享接口如果接口上配置了spanning portfast,接口就为边界接口;如果接口半双工,接口就为共享接口;如果接口是全双工接口就为点到点接口。
几个vlan可以共用一个实唎
//进入MST的配置模式下
//配置MST的revision好只有名字和revision号相同的交换机才是在同一个MST区域
//把vlan 3 4的生成树映射到实例2,还有个实例0是系统默认的
//此配置意味该交换机为实例1的根桥,实例2的非根桥
0才发送BPDU控制该网桥为根桥。
2层交换不同vlan的数据交换需要用到三层设备,普通模式一个vlan连一個接口到路由器太浪费所以用单臂路由,即只要用一个以太网口和路由器连接路由器上起相应的虚拟子接口,利用他们之间的trunk链路进荇数据传输还有一种方法就是利用三层交换的方法。
假如有两个vlan交换机上起相应的trunk口。路由器配置如下: