warrially 2011-09-09
交换机STP配置
生成树优先级的取值范围是0~61440,增量是4096,其有效值是0,4096,8192,12288,……,61440。优先级的值越小优先级越高,0最高,61440最低。
当一台交换机的根端口或阻塞端口接收到劣质BPDUs包时,说明该交换机到根网桥的间接链路有问题,网络中可能出现交换机到根网桥的链路失效故障。那么阻塞端口会转换成转发工作状态来修复这个故障,阻塞端口会转换成转发工作状态之前,需要等待一个生成树最大存活时间,而BackboneFast的功能就是使阻塞端口不再等待这段时间,而是直接将端口由侦听和学习状态转换为转发状态,这个转换任务大约需要30s,从而提高了在间接链路失效情况下的收敛速度。
UplinkFast的功能是当生成树拓扑结构发生变化和在使用“上连链路组”的冗余链路之间完成负载平衡时,提供快速收敛。使阻塞状态的端口跳过侦听和学习两种状态,直接转换到转发状态。
PostFast用于在接入层交换机端口上跳过正常的生成树操作,加快终端工作站接入到网络中的速度。它的功能是使交换机的端口跳过侦听和学习状态,直接从阻塞状态进入到转发状态。该端口一般只能用于连接单个主机或服务器,不能连接集线器、集中器、交换机、网桥等网络设备。
BPDU Filter会使交换机在指定的端口上停止发送BPDUs,对于进入这个端口的BPDUs也不做任何处理,同时立刻将端口状态转换为转发状态。
交换机STP配置实例1
Catalyst 3500:
(1)打开或关闭STP
格式:spanning-tree vlan <VLAN ID> (启用)
no spanning-tree vlan <VLAN ID> (关闭)
(2)设置主root
格式:spanning-tree vlan <VLAN ID> root primary
(3)备份root
格式:spanning-tree vlan <VLAN ID> root secondary
(4)配置生成树优先级
格式:spanning-tree vlan <VLAN ID> priority <0~61440>
(5)配置BackboneFast生成树可选功能
格式:spanning-tree BackboneFast
(6)配置UplinkFast生成树可选功能
格式:spanning-tree UplinkFast
spanning-tree UplinkFast max-update-rate <0~32000>
max-update-rate的值是0~32000,单位是packet/s(每秒更新的包数)。
(7)配置PortFast生成树可选功能
格式:spanning-tree portfast default
(8)配置BPDU Filter生成树可选功能
格式:spanning-tree portfast bpdufilter default
交换机STP配置实例2
Catalyst 6500:
(1)打开或关闭STP
格式:set spantree enable <VLAN ID> (启用STP)
set spantree disable <VLAN ID> (关闭STP)
(2)设置主root
格式:set spantree root <VLAN ID>
(3)备份root
格式:set spantree root secondary <VLAN ID>
(4)配置生成树优先级
格式:set spantree priority 优先级数
(5)配置BackboneFast生成树可选功能
格式:set spantree backbonefast enable
set spantree backbonefast disable
(6)配置UplinkFast生成树可选功能
格式:set spantree uplinkfast enable
set spantree uplinkfast enable rate <station_update_rate>
<station_update_rate> 的缺省值是15packet/100ms
(7)配置PortFast生成树可选功能
格式:set spantree portfast 模块号/端口号 enable
set spantree portfast 模块号/端口号 disable
set spantree portfast 模块号/端口号 default (缺省启用portfast)
(8)配置BPDU Filter生成树可选功能
格式:set spantree portfast bpdu-filter enable (所有端口启用bpdu-filter)
set spantree portfast bpdu-filter disable (关闭bpdu-filter)
set spantree portfast bpdu-filter模块号/端口号 enable (打开bpdu-filter)
set spantree portfast bpdu-filter模块号/端口号disable (关闭bpdu-filter)