使用命令 spanning-tree vlan 1 root primary,将Central设置为根桥。 使用命令 spanning-tree vlan 1 root secondary,将SW-1设置为备用根桥。 发出 show spanning-tree 命令来验证Central已成为根桥。 针对本活动评分目的,请使用 spanning-tree bpduguard enable 命令。 使SW-1成为Vlan1的次根桥 spanning-tree vlan 1 root secondary !
vlan 1 启用STP sw8(config)#spanning-tree vlan 1 priority 0 设置根网桥 sw8(config)#spanning-tree vlan 1 root primary 设置根网桥 -8k SW14(config)#spanning-tree vlan 1 root secondary 设置根网桥 -4k SW14(config-if)#spanning-tree vlan 1 cost 39 在入口方向修改 SW14(config-if)#spanning-tree vlan 1 port-priority ? backbonefast sw15(config)#spanning-tree backbonefast sw15(config)#spanning-tree backbonefast .... mode mst //启用MST SW4(config-if)#spanning-tree mst 2 ?
sstp forward-time l Spanning-tree sstp hello-time l Spanning-tree sstp max-age l Spanning-tree l Spanning-tree uplinkfast l Spanning-tree portfast l Spanning-tree guard l Spanning-tree loopguard l Spanning-tree bpdufilter l Spanning-tree bpduguard l Show spanning-tree l Debug spanning-tree error l Debug spanning-tree state l Debug spanning-tree packet 2.1.1 Spanning-tree mode 命令描述 spanning-tree 缺省 启动每一个VLAN的spanning-tree。 说明 本命令只配置PVST模式下的spanning-tree,每生成一个vlan其spanning-tree自动启动。
vlan 1 stp enable stp enable spanning-tree 设置优先级 spanning-tree vlan 1 priority 4096 stp priority 4096 stp priority 4096 spanning-tree priority 4096 查看STP状态 show spanning-tree display stp display stp show spanning-tree 快速收敛配置 spanning-tree mode rapid-pvst stp mode rstp stp mode rstp spanning-tree mode rstp BPDU保护 spanning-tree portfast bpduguard default stp bpdu-protection stp bpdu-protection spanning-tree portfast bpdu-guard 五、推荐配置示例(以VLAN 10为例) 思科设备: Switch(config)# spanning-tree
工作需要,学习了Cisco的路由器配置,记一下: 查看所有信息 1 show run 查看span 1 show span 为某个vlan id建立spanning-tree 1 spanning-tree vlan 15 取消某个vlan id的spanning-tree 1 no spanning-tree vlan 15 将某个端口加入vlan中 1 2 3 sh run init gi 0/39
mode pvst //指定交换机的生成树为 PVST(基于VLAN的生成树协议) Switch(config)#spanning-tree vlan 10 priority 4096 //将编号为 //vlan 20设置为根桥 Switch(config)#spanning-tree mode pvst Switch(config)#spanning-tree vlan 10 priority 8192 Switch(config)#spanning-tree vlan 20 priority 4196 Switch(config)#exit (四)验证 (五)测试成功 (一)目标拓扑 mode rapid-pvst Switch(config)#spanning-tree vlan 10 priority 4096 Switch(config)#spanning-tree vlan mode rapid-pvst Switch(config)#spanning-tree vlan 20 priority 4096 Switch(config)#spanning-tree vlan
mode mst SW1(config)#spanning-tree mst configuration SW1(config-mst)#revision 1 SW1(config-mst)#name mode mst SW2(config)#spanning-tree mst configuration SW2(config-mst)#revision 1 SW2(config-mst)#name mode mst SW3(config)#spanning-tree mst configuration SW3(config-mst)#revision 1 SW3(config-mst)#name SW3#show spanning-tree mst 1 ##### MST1 vlans mapped: 10 Bridge address aabb.cc00.0400 SW3#show spanning-tree mst 2 ##### MST2 vlans mapped: 20 Bridge address aabb.cc00.0400
portfast // 配置接口为portfast快速模式 spanning-tree bpduguard enable // 启用bpuguard 防护 spanning-tree guard vlan vlan-list启用生成树命令 spanning-tree vlan vlan-list priority Bridge-priority指定根网桥 spanning-tree vlan vlan-list root { primary | secondary } spanning-tree vlan vlan-list cost cost修改端口成本 spanning-tree vlan vlan-list port-priority priority修改端口优先级 spanning-tree portfast配置速端口 #show spanning-tree查看生成树的配置 #show vlan 10 root primary 负载均衡 R5(config)#spanning-tree vlan 20 root secondary 路由器: 20.复用路由器外部接口地址: Router
vlan 1 #在vlan 1上启用生成树 指定根网桥 Switch(config)#spanning-tree vlan 1 priority 4096 #设置网桥的优先级,必须是 4096 的倍数 Switch(config)#spanning-tree vlan 1 root primary #直接指定为根网桥 修改端口成本 Switch(config-if)#spanning-tree spanning-tree 查看某个VLAN的生成树信息 Switch#show spanning-tree vlan 1 detail 四、实验案例 1、单生成树配置案例 实验拓扑 实验要求 配置生成树 spanning-tree vlan 10 priority 4096 ! spanning-tree vlan 20 priority 4096 !
cost 10 修改接口开销值 spanning-tree vlan x cost 10 针对一个 vlan 修改开销值 spanning-tree vlan x priority 0 或 spanning-tree vlan x root priority 将设备设置为vlan x的主根桥 spanning-tree vlan x priority 4096 或 spanning-tree vlan x root secondary 将设备设置为vlan x的备份根桥 show spanning-tree brief 查看生成树状态 7 MSTP配置命令 spanning-tree mode mst 2 vlan 30,40 创建实例2并将vlan30、40纳入实例2 spanning-tree mst 1 priority 0 配置实例 1 为根桥 spanning-tree mst 2 priority 4096 配置实例 2 为备根桥 show spanning-tree mst 1 查看实例 路由配置 一、静态路由 Ip route x.x.x.x(网段) x.x.x.x
开启生成树协议SwitchA(config)#spanning-tree mode rstp ! 开启生成树协议SwitchB(config)#spanning-tree mode rstp ! 开启生成树协议SwitchA(config)#spanning-tree mode rstp ! 开启生成树协议SwitchB(config)#spanning-tree mode rstp ! 开启生成树协议SwitchA(config)#spanning-tree mode rstp !
开启生成树协议 (config)#spanning-tree mode stp 指定生成树类型为stp 可选模式stp , rstp , mstp (config)#spanning-tree Switch(config)#spanning-tree 禁止生成树协议。 Switch(config)#no spanning-tree 配置生成树优先级: 配置设备优先级为4096。 关闭生成树协议 Switch(config)#no Spanning-tree 配置生成树协议的类型 Switch(config)#Spanning-tree mode number 显示生成树状态 Switch#show spanning-tree 显示端口生成树协议的状态 Switch#show spanning-tree interface
mode mst spanning-tree mst configuration instance 1 vlan 10 instance 2 vlan 20 spanning-tree mst 1 root primary spanning-tree mst 2 root secondary interface range ethernet 0/2 - 3 , ethernet 1/0 switchport mode mst spanning-tree mst configuration instance 1 vlan 10 instance 2 vlan 20 spanning-tree mst 2 root primary spanning-tree mst 1 root secondary interface range e 0/2 -3 switchport trunk encapsulation dot1q mode mst spanning-tree mst configuration instance 1 vlan 10 instance 2 vlan 20 interface rang e 0/0
四.基本生成树命令 设定交换机sw1 为 vlan 10 的 根网桥 vlan 20 的备用命令 sw1(config)spanning-tree vlan 10 root primary sw1(config)spanning-tree vlan 20 root secondary 设定交换机sw2 为 vlan 10 的 根网桥 vlan 20 的备用命令 sw2(config)spanning-tree vlan 10 root secondary sw2(config)spanning-tree vlan 20 root primary 配置速端口: SW3(config) #interface range fastEthernet 0/1-20 SW3(config-if-range)#spanning-tree portfast
STP配置和拓扑在思科设备上配置STP,可以使用以下命令:Switch(config)# spanning-tree mode stpSwitch(config)# spanning-tree vlan mode rapid-pvstSwitch(config)# spanning-tree vlan <vlan-id> root primary思科设备的RSTP拓扑结构与STP相同。 MSTP配置和拓扑在思科设备上配置MSTP,可以使用以下命令:Switch(config)# spanning-tree mode mstSwitch(config)# spanning-tree mst 在思科设备上,可以使用spanning-tree mode命令配置STP、RSTP和MSTP,通过设置根桥优先级调整拓扑结构。 在Juniper设备上,可以使用spanning-tree protocol-version命令配置STP、RSTP和MSTP,通过设置实例和优先级调整拓扑结构。
bpduguard enable S5(config-if-range)#spanning-tree portfast S5(config-if-range)#errdisable recovery 主根优先级为4096,从根优先级为8192 S6(config)#spanning-tree S6(config)#spanning-tree mode mstp S3(config)#spanning-tree S3(config)#spanning-tree mst configuration S3(config-mst)#name test S3(config-mst)#revision 1 S3(config-mst)#instance 1 vlan 10,20,30,40,100 S3(config-mst)#exit S3(config)#spanning-tree mst 1 priority 8192 S3(config)#spanning-tree mode mstp S4(config)#spanning-tree S4(config)#spanning-tree
//查看生成树配置信息 #show spanning-tree interface fastethernet 0/1 //查看该端口的生成树状态 #show port-security mst 0 priority 4096 //设置优先级为4096 switch(config)#spanning-tree mst 1 priority 8192 //设置优先级为8192 switch //查看生成树配置信息 #show spanning-tree interface fastethernet 0/1 //查看该端口的生成树状态 #show port-security // //开启生成树协议 switch(config)#spanning-tree mst configuration //建立多生成树协议 switch(config-mst)#name mst 0 priority 4096 //设置优先级为4096 switch(config)#spanning-tree mst 1 priority 8192 //设置优先级为8192 switch
一般在需改变的交换机上的端口做操作 (config-if)#spanning-tree cost 10 //修改接口COST值,如果想让阻塞端口成为转发端口, (config-if)#spanning-tree 当然,如果将SW2的F0/2 Cost值调小,也可以让F0/2成为RP 修改接口优先级,一般在需改变的交换机上联设备接口下做操作 (config-if)#spanning-tree port-priority 64 //修改接口优先级,必须是16的倍数, Cisco默认128, spanning-tree vlan 1 port-priority 64 //只针对某个vlan 修改接口优先级 ? SW1 配置Vlan的主根桥: (config)#spanning-tree vlan 1 priority 0 //将vlan 1 的优先级配置为0,,默认为32768 SW2 配置Vlan的次根桥: (config)#spanning-tree vlan 1 priority 4096 //将vlan 1 的优先级配置为4096,比主根桥小
STP配置和拓扑 在思科设备上配置STP,可以使用以下命令: Switch(config)# spanning-tree mode stp Switch(config)# spanning-tree vlan mode rapid-pvst Switch(config)# spanning-tree vlan <vlan-id> root primary 思科设备的RSTP拓扑结构与STP相同。 MSTP配置和拓扑 在思科设备上配置MSTP,可以使用以下命令: Switch(config)# spanning-tree mode mst Switch(config)# spanning-tree 在思科设备上,可以使用spanning-tree mode命令配置STP、RSTP和MSTP,通过设置根桥优先级调整拓扑结构。 在Juniper设备上,可以使用spanning-tree protocol-version命令配置STP、RSTP和MSTP,通过设置实例和优先级调整拓扑结构。
interface fastethernet 0/1 switchport 查看某一端口模式(如F 0/1) #show aggregateport 1 summary 查看聚合端口AG1的信息 #show spanning-tree 查看生成树配置信息 #show spanning-tree interface fastethernet 0/1 查看该端口的生成树状态 #show port-security trunk 模式 (config)#int f0/23-24 (config-if-range)#port-group 1 将端口(端口组)划入聚合端口AG1中 生成树 (config)#spanning-tree 开启生成树协议 (config)#spanning-tree mode stp 指定生成树类型为stp 可选模式stp , rstp , mstp (config)#spanning-tree