• 思科设备STP、RSTP配置命令


    Cisco(config)#spanning-tree vlan 10 //激活特定vlan的STP
    Cisco(config)#spanning-tree vlan 10 priority 0 //配置桥优先级,默认为32768,必须是4096的倍数
    Cisco(config)#spanning-tree vlan 10 root primary //配置主根(生成树vlan优先级为24576)
    Cisco(config)#spanning-tree vlan 10 root secondary //配置次根(生成树vlan优先级为28572)
    Cisco(config-if)#spanning-tree vlan 10 cost 10 //设置接口vlan 10的生成树cost值
    Cisco(config-if)#spanning-tree cost 10 //设置接口生成树cost值
    Cisco(config-if)#spanning-tree vlan 10 port-priority 64 //设置接口vlan 10的生成树优先级
    Cisco(config-if)#spanning-tree port-priority 64 //设置接口生成树优先级
    Cisco#debug spanning-tree events
    Cisco(config-if)#spanning-tree portfast edge //将特定接口激活portfast特性
    Cisco(config-if)#spanning-tree portfast edge trunk //将特定trunk接口激活portfast特性(该接口不能直连交换机,连接支持trunk封装的路由器或服务器)
    Cisco(config)#spanning-tree portfast edge default //将所有非trunk接口激活portfast特性(不触发TCN,可绕过listening和learning状态,加速收敛)
    Cisco(config-if)#switchport host //宏命令,将接口指定mode为access并开启portfast特性
    Cisco(config)#spanning-tree vlan 10 hello-time 2 //
    设置STP的相关时间
    Cisco(config)#spanning-tree vlan 10 forward-time 15
    Cisco(config)#spanning-tree vlan 10 max-age 20
    Cisco(config)#spanning-tree mode rapid-pvst //将生成树模式改为RSTP
    Cisco(config-if)#spanning-tree bpduguard enable //接口配置bpduguard(接口收到BPDU后会立即down掉,防止连接交换机而产生环路,与portfast端口配合使用)
    Cisco(config)#spanning-tree portfast edge bpduguard default //全局配置bpduguard
    Cisco#show errdisable recovery //查看err-disable状态端口恢复时间间隔
    Cisco(config)#errdisable recovery interval 30 //修改err-disable状态端口恢复时间间隔,默认300s
    Cisco(config)#errdisable recovery cause bpduguard //开启因BPDUguard而down掉的接口的自动恢复
    Cisco(config)#spanning-tree portfast edge bpdufilter default //全局启动后,接口会瞬间发送BPDU,此后不在发送,收到BPDU后会立即都是portfast和BPDUfilter特性,成为一个普通生成树接口,主要在运营商连接客户的交换机上使用
    Cisco(config-if)#spanning-tree bpdufilter enable //接口不发送也不接收BPDD,
    Cisco(config)#spanning-tree uplinkfast //启用uplinkfast特性,思科私有特性,只配置在接入层或末梢交换机上,会给交换机优先级增加一个比缺省值更高的值,使其永远不会成为root,会给所有接口cost值加3000,使其不被选举为指定端口,非默认的优先级和cost不变,适用于PVST+
    Cisco#show spanning-tree uplinkfast //查看启用了uplinkfast特性的接口
    Cisco(config-if)#spanning-tree guard root //针对vlan将端口配置根保护,防止根桥被抢占,一般配置在运营商与客户相连的交换机端口上
    Cisco#show spanning-tree inconsistentports //查看生成树不一致的端口
    Cisco(config-if)#spanning-tree guard loop //接口启用环路保护,如果停止收到BPDU,会切换到loop-inconsistent状态
    Cisco(config)#udld enable //启用单向链路故障检测普通模式(主要用于光纤),会触发一个日志
    Cisco(config-if)#udld port
    Cisco(config)#udld aggressive //启用单向链路故障检测野蛮模式,每秒发一个报文,连续发8秒,如果都丢失了,则将接口shutdown
    Cisco(config-if)#udld port aggressive

  • 相关阅读:
    WSL2和ubuntu的安装过程
    QGC 参数设置中关于param_union的使用
    UVa129 Krypton Factor(困难的串)
    诙谐有趣的《UVM实战》笔记——第二章 一个简单的UVM验证平台
    matlab 实现点云ICP 配准算法
    2022-01-08 如何高质量完成需求开发
    ModStartCMS v5.3.0 任务调度记录,模块市场优化
    史上最简单,一篇学会Docker私有仓库Harbor的搭建
    前端实训DAY-5——移动适配:less
    Spring Boot
  • 原文地址:https://blog.csdn.net/Tony_long7483/article/details/128075983