zoukankan      html  css  js  c++  java
  • STP-5-STP配置及分析

    拓扑:

    root id列出了根的网桥id为两部分,前边是优先级,后边跟着mac地址,cost 0 暗示sw1就是根:

    下边的命令确认sw1就是vlan1的根:

    下边,sw2配置了一个比sw1更低的优先级,所以它变成了根,sw2默认使用系统id扩展优先级必须为4096的倍数
    下边的优先级为配置优先级加上vlan id
    如vlan 1的配置优先级为28672,加上vlan id 1变为28673
    vlan 11(32768+11)

    sw3直接从根(sw2)接收cost为0的hello,再加上它的默认cost(19)

    上边也展示了每个端口的BLK和FWD状态,还有根端口和指定端口
    下边sw3的vlan 1的根端口cost被改了(f0/2)
    导致sw3重收敛并选择一个新RP
    在改变sw3上的端口开销后立即做了下边的sh,stp已经选择f0/1作为新RP,
    f0/1当前的状态为侦听
     
    以上为通过配置更低优先级的方式设置根交换机,
     
    还可以选用命令spanning-tree vlan vlan-id root{primary|secondary}[diameterdiameter]。这条命令可以使交换机自动降低自己的优先级值。命令中的可选参数diameter能够降低Hello、转发延迟和最大老化计时器值(交换机并不会把这条命令放入配置中,而是将其作为一个宏,扩展为设置优先级和计时器的命令)。
     
    如果将优先级值设置为24576能让当前交换机变为根交换机的话,primary选项将把优先级值设置为24576。否则,此命令会把交换机的优先级值设置为比当前根交换机的优先级值小4096。在使用secondary选项时,交换机的优先级值总是被设置为28672。
    还要注意,这个命令只在执行命令时应用,如果在配置完成后,另一台交换机通告了更好的优先级值,这台交换机是不会自己改变自己的优先级值的。
     
  • 相关阅读:
    Git 实战教程
    Github 快速上手实战教程
    02.制作一个自己的 Java 编辑器
    Eclipse代码自动提示设置
    java.lang.SuppressWarnings的注解简介
    01.Java 开发简单的计算器
    10个相见恨晚的 Java 在线练手项目
    git 1
    cocos3.2 搭建开发环境
    love 音效
  • 原文地址:https://www.cnblogs.com/swefii/p/10674030.html
Copyright © 2011-2022 走看看