经典STP(超详细)

本文详细介绍了STP协议的原理,包括如何防止环路、根桥和端口的选举机制,以及STP操作流程。还探讨了RSTP和MSTP的替代技术,以及端口状态的转换和故障恢复时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

经典STP

环路/MAC地址漂移/广播风暴,二层环形组网==泛洪;尽可能少的阻塞端口,实现无环路径。

STP、根端口和指定端口的选举原则。

STP操作:

1.选举一个根桥:比较BID(越小越优)==优先级(16位)+MAC(交换机背板MAC,48位),优先级默认32768(配置时为4096的倍数)

2.每个非根交换机选举一个根端口(RP):比较入方向的根路径开销(RPC)。比较优先级 >> 比较MAC(比较对端接口编号) >> 比较自身接口编号。

3.每个网段选举一个指定端口:根桥上的所有端口为指定端口,每个冲突域只能有一个指定端口——基于链路;DP——指定端口。

4.阻塞非根、非指定端口

BPDU:1.配置BPDU(Bride protocol Data unit,桥协议数据单元);2.TCN BPDU;

选举根 >> 选举根端口 >> 选举指定端口(一个端口非根端口也非指定端口,会被阻塞)

根桥抢占;每台非根设备有且必须只有一个根端口。

比较层次:根路径开销>>设备ID>>端口ID;

STP协议的端口状态:Disable禁用、Blocking阻塞(只接收BPDU报文不处理业务流量)、Listening侦听,处理BPDU报文,但不处理业务流量(向下一种状态转15S)、Learning学习,处理BPDU报文,但不处理业务流量(向下一种状态转15S)、Forwarding转发,处理BPDU并且处理业务流量;

注意:只有根端口或者指定端口,才能进入Forwarding状态。Blocking状态:端口仅接收并处理BPDU,不转发流量。阻塞;根桥最先发BPDU报文。

BPDU报文格式重要的字段:

BPDU Type:0x00表示配置BPDU、0x80表示TCN BPDU;Flags:最高/最低位,TC为最低位,拓扑变更、TCA为拓扑变更确认。

TCN BPDU——通知设备网络拓扑变化(接口变为转发状态,则认为拓扑可能发生改变)

故障设备会发送TCN消息告诉上游设备,上游设备将TCA置位1,发送给下游设备,表示收到报文。上游设备继续向根设备方向发送TCN消息。

根设备收到下游发送的TCN BPDU报文后,根桥设备发送配置BPDU,将TCA置位1,发送TC消息告诉下游所有设备,网络拓扑发生改变,请更新MAC地址表。

替代STP的技术:1.设备间堆叠;2.链路聚合;

RSTP(根接口、指定接口、预备接口、备份自定、边缘接口)、MSTP,自行运行,人工干预;[SW1]display stp brief;

Max Age:老化时间,20S;Hello Age:根网桥连续发送的BPDU之间的时间间隔,默认2S;Forward Delay:转发延迟,默认15S;

发波图(最强波);根——都是发波接口、BP——、DP——发波接口(指定接口)、RP;(root——>发波——>DP)

更改生成树类型:[SW1]stp mode ?;

人工干预根端口选举(更改优先级):

)首先更改生成树的优先级(32768默认);

)SW1]stp priority ?(4096的倍数);

)[SW1]stp root primary ——将优先级改为0;

)[SW1]stp root secondary——将优先级改为4096;

注意:没有配置任何vlan的情况下,可以起vlanif 1(缺省存在vlan 1)

接入层故障——自身接口发生故障,需要30S相应时间(15S——监听、15S——学习)

核心层故障——需要50S相应时间。

VLAN——802.1Q;STP——802.1D;OSPF失效时间为40S(4个Hello包);

根桥发送BPDU报文,非根设备接收BPDU

1.根桥故障会导致50s恢复时间(20s老化时间+15s状态转换1+15s状态转换2);2.直连故障30s恢复时间;3.非直连故障50s恢复时间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞翔的瓜牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值