STP判断接口工作模式

拓扑

image

配置

LSW1

[Huawei]stp mode stp
[Huawei]stp priority 0\\将Lsw1的优先级调为0为根桥

LSW2

[Huawei]stp mode stp
[Huawei]stp priority 4096\\将Lsw1的优先级调为4096

LSW3

[Huawei]stp mode stp

LSW4

[Huawei]stp mode stp

工作原理

一.选举根桥
当交换机开启STP协议,启动后会发送配置BPDU,最后根据收到的配置BPDU中的谁的桥ID最小,被选举为根桥,桥ID由桥优先级+MAC地址组成,LSW1的桥优先级最小,所以成为根桥,LSW1可以查看验证,发现根桥的桥ID就是自己的桥ID

CIST Bridge         :0    .4c1f-cc11-6984//CIST Brige 指的就是本机的网桥ID
Config Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
Active Times        :Hello 2s MaxAge 20s FwDly 15s MaxHop 20
CIST Root/ERPC      :0    .4c1f-cc11-6984 / 0//CIST root/ERPC 指的是总根的网桥ID,和到总根的开销
CIST RegRoot/IRPC   :0    .4c1f-cc11-6984 / 0//CIST域根桥ID/内部路径开销(从本交换设备到CIST域根交换设备的路径开销)。
CIST RootPortId     :0.0//CIST根端口的ID。“0.0”表示交换设备是根交换设备,没有根端口。
BPDU-Protection     :Disabled//BPDU保护功能:Disabled:未使能BPDU保护。Enabled:使能BPDU保护。
TC or TCN received  :15//收到的TC或者TCN报文数量。
TC count per hello  :0//每hellotime收到的TC报文总数。
STP Converge Mode   :Normal//STP收敛方式。
Time since last TC  :0 days 2h:2m:26s//从上次拓扑变化到现在经过的时间。
Number of TC        :15//拓扑变化的次数。
Last TC occurred    :GigabitEthernet0/0/2

二. 非根交换机选举根端口(RP)
根交换机到LSW2的GE0/0/1口RPC为20000,GE0/0/2口的RPC为40000,GE0/0/3口的RPC为60000,RPC的计算方式为,根桥到接口路径上所有入接口的开销之和,RPC最小的为根端口,GE0/0/1成为根端口,具体路径如下

image

LSW2 G0/0/1//为PR口
LSW3 G0/0/1
LSW4 G0/0/1//LSW4的RPC一样但G0/0/1的PID小优先级高

三.选举指定端口
甚于除了RP的接受都会发送最优BPDU给对端接口,再经过计算得出指定端口
根桥的端口都为指定端口

image

LSW1 G0/0/1和G0/0/2为DP//根桥上的接口一般都为DP口
LSW2 G0/0/1和G0/0/2//LSW2G0/0/1的桥ID(BID)优先级比LSW3G0/0/3高
LSW3 G0/0/3//LSW3G0/0/2的RPC开销比LSW4的G0/0/2少所以优先级高

4.预备端口选举
将不是指定端口和根端口的端口设置为预备端口,最后STP的端口角色情况如下

image

posted @   cjssbd  阅读(84)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示