boxmoe_header_banner_img

⋅無⋅限⋅進⋅步⋅

加载中

文章导读

RSTP原理与配置


avatar
yuhui 2025年10月22日 29

RSTP原理与配置

1741833344141-de079fde-8956-4778-93d8-4749671f5a90.png

1741833344132-3299fd42-c1e2-44b6-b2b1-a1ae2102e3fb.png

1、快速生成树协议概述:

STP工作原理:

STP通过交换机之间传递配置BPDU来选举根交换端口(或根桥)以及确定每个交换机端口的角色和状态

在初始化过程中,每个交换机都主动发送配置BPDU

在网络拓扑稳定以后,只有根桥周期性发送配置BPDU,其他交换机在收到上游传来的配置BPDU后,才会发送自己的BPDU

配置BPDU包含了桥ID、路径开销和端口ID等参数


1741833344192-d4c33b9a-f1c4-48ba-abf2-58af3370377e.png

1741833344175-6c8f5ca0-32ab-46b9-9c06-a676b4b8fb6b.png

1741833344148-cd7f556d-4366-478c-ae49-e81ef5d08131.png

1741833350173-77d428f0-56c6-4f26-b046-38dc99ad6043.png

1741833350105-11df1208-b901-4721-8b9d-d0e5894b5b4f.png

STP计算的4个步骤:

通过比较4个参数进行角色选举:

1、选举根桥(Root Bridge)

2、选举根端口(Root Port):在每个非根桥上选举一个根端口

3、选举指定端口(Designated Port):为每个网段选举一个指定端口

4、阻塞非指定端口:阻塞交换机上所有剩余的非根、非指定端口


STP基本原理:

在一个具有物理环路的交换网络中,交换机通过运行STP,自动生成一个没有环路的工作拓扑,。

在华为产品,被阻塞的非指定端口表现为Alternate Port


STP端口的状态迁移:

1、端口初始化或使能,进入Blocking状态

2、端口被选为根端口或指定端口 进入 Listening状态

3、端口的Forward Delay时间到,进入Learning状态

再经过一个Forward Delay,进入到Forwarding状态

4、端口不再是根端口,指定端口,进入Blocking状态

5、端口被禁用或者链路失效

1741833350166-b9f7f77e-5e76-4644-abdc-257a428af277.png

1741833350154-70cd2900-ff5b-4b83-a37b-628bdf8cafe7.png

STP的缺陷:

虽然能够解决环路问题,但是由于网络拓扑收敛慢,影响了用户通信质量,若网络中的拓扑结构频繁变化,网络随之频繁失去连通性(SPF需要重新计算)

1、STP没有细致区分端口状态和端口角色:

从用户角度来讲Listening,Learning和Blocking状态没有区别 都同样不转发用户流量

从使用和配置角度来讲,端口之间最本质的区别并不在意端口状态,而是在于端口扮演的角色

2、STP算法是被动的算法,依赖定时器等待的方式判断拓扑变化,收敛慢

3、要求在稳定的拓扑中,根桥主动发出配置BPDU报文,而其他设备再进行处理,最终传遍整个STP网络

STP对计时器的依赖:

1741833350148-0f6140cc-0602-4583-8440-cde5e57b6ec4.png

1741833350751-589be4cb-6027-4f7c-aef6-dbff1a510454.png

STP重收敛过程慢:

1741833350756-1708e105-7a6f-4d7c-a6ab-c8392b649084.png

1741833350933-761e8fd5-03d5-4162-9a37-bed9e1fdf59f.png

1741833350772-2327d76d-3b6c-492e-93e5-5ec68d39a272.png

1741833350890-60cd33d4-ba50-4664-822c-a59a9fe88207.png

STP拓扑变更机制:

STP的拓扑变更机制,需要先将拓扑变化信息传递给根桥,再由根桥向下游泛洪拓扑变化信息

1741833352317-0ddfd8ce-18f6-4ed1-925d-51b460fae46a.png

1741833352537-d182904f-3d7f-4bd0-b242-c3ce3d9bbed0.png

RSTP概述:

1741833352345-0cc871c2-dad7-4ee4-b154-dd9ea1accb5c.png

1741833352391-5c2d464a-0170-4b27-b5d7-168c6d772383.png

RSTP对STP的改进:

1、端口角色:

RSTP端口角色一共有4种:根端口、指定端口、Alternate端口、Backup端口

1741833352399-4eede4f6-bb4f-4453-8f56-0c8bcd58c5e0.png

1741833354384-2c697a33-cafc-49b2-998c-7b6c734a92fb.png

2、端口状态:

1741833354404-f7d5c559-8774-4be7-a8a5-0114b5b59cd7.png

3、配置BPDU-RST BPDU:1741833354392-148f3f84-ff44-48f7-9c2e-5959921f5920.png

1741833354391-f45affbf-ea27-42e6-96b7-a57657e0d235.png

1741833354451-97569455-81cf-42cd-b771-4a1e55113dbe.png

4、配置BPDU的处理:

拓扑稳定后,配置BPDU报文的发送方式:

RSTP对配置BPDU的发送方式进行了改进,在拓扑稳定后,无论非根桥设备是否接收到根桥传来的配置BPDU报文,非根桥设备仍然按照Hello Time规定的时间间隔发送配置BPDU,该行为完全由每台设备自主进行。

STP拓扑稳定后,根桥按照Hello Time规定时间间隔发送配置BPDU,其他非根桥设备在收到上游设备发送过来的配置BPDU后,才会触发发出配置BPDU(使STP计算复杂且缓慢)

更短的BPDU超时时间:

RSTP:如果一个端口在超时时间Hello Time*3 内米游收到上游设备发送过来的配置BPDU,那么该设备认为与此邻居协商失败

STP:需要先等待一个Max Age

处理次优BPDU:

1741833356215-de174438-8f8d-4565-8c80-199f8870e715.png1741833356247-000bc636-d742-48ed-a129-7aa70e6e31c0.png

5、快速收敛机制:

1741833356237-d6ff7626-0d1b-43be-8b82-5ea819fe31b1.png

1741833356206-9a7e7fba-3a96-41bc-8944-6f0af3a7fad4.png

1741833356263-a0019289-d68c-482e-a132-85a03e064330.png

边缘端口的UP和DOWN不会引起网络波动

1741833358693-aea91110-b389-4258-a8c0-f14a235b9bfb.png

1741833358726-5fb22dab-140b-4c71-a005-2094f342bae2.png

P/A机制:

1741833358673-ea292bd2-72da-498e-893e-6a8036c54e7a.png

1741833358787-0bac3b0d-122c-4fc3-a7d7-b8ffa87a1a51.png

1741833358739-ac857770-0b55-411f-bed6-3673dfcf6cb7.png

6、拓扑变更机制:

1741833360797-82067872-d10b-4a55-afb9-6d09a5a378b9.png

1741833360769-1962ecc7-0082-4a1a-b201-db853cae66df.png

7、保护功能:

1741833360764-d230c774-5d65-4f9b-990f-fa30673fe3fd.png

1741833360792-a5051556-3c32-42d3-9c70-728bcf577115.png

1741833360753-ccba350f-1472-4f6c-9cac-f88fef93176a.png

1741833363198-24aecaf3-54c8-452f-82d4-38c1f94f1835.png

1741833363146-249cde68-ff0f-4221-9bb5-3d51a4b5d22c.png

1741833363174-f96e313f-34db-43fc-9398-6c0ac6c90ea3.png

1741833363168-aa938e20-8220-45f9-92ab-4bad87161604.png

1741833363164-6c1906dc-4331-4ef4-9179-488feb87bce6.png

RSTP拓扑收敛过程:

1741833365361-b4de7cc4-1e1c-41cd-8133-f641644d7ace.png

1741833365350-ae5e7d37-ab72-447d-b563-3d4718a59d85.png

1741833365397-c02aebb2-3830-4f0b-b9b7-743355906e13.png

1741833365404-7546c830-1728-4edc-96d2-011a6bd04b53.png

1741833365406-bca37ef0-f297-428a-8fa7-fae0380e1712.png

RSTP的基本配置:

1741833368152-e122685f-2b78-4add-990c-ddfdae6cf13c.png

1741833368128-7be98af0-1bb0-4f10-bf59-9f46fc6eece2.png

1741833368150-51d8c66f-5dbb-4524-a38b-4875a4f7b2d8.png

1741833368102-ea335288-0bcb-4860-8466-8c330bee92ea.png

1741833368459-7dfa8083-dd4e-4f1d-88d6-c120f5f74fd8.png

1741833370899-24a21a51-740a-47b8-8ac9-6ca9e988c3c2.png

1741833370947-2ad66553-f724-4763-9dfc-237b35b9865b.png


更新: 2025-03-13 10:36:20
原文: https://www.yuque.com/yuhui.net/network/epz629413pwo5afd



评论(0)

查看评论列表

暂无评论


发表评论

表情 颜文字

插入代码