RSTP快速生成树协议详解(二):端口角色、状态与快速收敛机制
Created|文章
一、从角色模糊到分工明确:RSTP 端口角色的革命在上一篇文章中,我们提到 STP 只有两种端口角色:根端口(Root Port)和指定端口(Designated Port)。这种二分法在面对复杂拓扑时显得力不从心——一个端口如果既不是根端口也不是指定端口,就只是一个"被阻塞的端口",交换机不知道这个阻塞端口在拓扑变化时能起到什么作用。 RSTP 将端口角色扩展为四种: 12345RSTP 端口角色├── Root Port(根端口) — 非根桥上离根最近的端口├── Designated Port(指定端口) — 每条链路上离根最近的端口├── Alternate Port(替代端口) — 根端口的"备胎"└── Backup Port(备份端口) — 指定端口的"备胎" 1.1 Alternate 端口:根端口的快速后备Alternate 端口是 RSTP 最重要的新增角色。它的定义是:收到了来自其他交换机的更优...
RSTP快速生成树协议详解(一):从STP到RSTP的演进之路
Created|文章
一、网络冗余的"双刃剑"在一个可靠的网络中,冗余链路是必不可少的。想象一个企业园区网:核心交换机与汇聚交换机之间通常会有两条甚至多条物理链路相连,目的是当其中一条链路发生故障时,流量可以自动切换到备用链路,保证业务不中断。 然而,冗余链路带来了一个致命的问题——二层环路。 1234 [SW1] / \ / \[SW2]---[SW3] 在以太网帧的头部,没有 TTL(Time To Live)字段。IP 数据包有 TTL 来防止无限循环,但二层以太网帧一旦进入环路,就会永无止境地被转发。这就是广播风暴的根源。 环路带来的三大危害: 问题 描述 后果 广播风暴 广播帧在环路中无限复制转发 带宽被耗尽,网络瘫痪 MAC 地址表震荡 同一 MAC 地址在交换机不同端口间反复翻转 交换机无法正确转发单播帧 重复帧 同一数据帧通过不同路径多次到达目的地 上层协议可能出错 正是为了解决这个矛盾——在保留冗余链路的同时消除环路,**生成树协议(Spanning Tree Protocol, STP)**应运而生。 二、传统...


Recent Posts
Categories
- C++85
- C-Code23
- CMake3
- CS501
- Computer-Networking40
- Computer-Organization1
- Data Structures and Algorithms1
- Data-Structures6
- Essay1
- Essays4
- Foundational Syntax and Core Concepts4
- Git3
- HTTP2
- Interview7
- Lcov2
- Leetcode133
- Linux40
- Linux Internals2
- List1
- Lists1
- MQTT8
- MYSQL3
- MySQL1
- Operating-Systems7
- PKGCONF1
- Python63
- Redis14
- STL3
- UML1
- XML1
- lock1
- practice problems1
- 代码提交1
- 函数模板2
- 前端5
- 工厂模式2
- 文章19
- 类图1
- 编译1
- 设计模式8
- 链表1
Archives
- 2026年05月 6
- 2026年04月 7
- 2026年03月 7
- 2026年02月 3
- 2026年01月 5
- 2025年12月 11
- 2025年11月 6
- 2025年10月 5
- 2025年09月 15
- 2025年08月 5
- 2025年07月 5
- 2025年06月 5
- 2025年05月 5
- 2025年04月 10
- 2025年03月 5
- 2025年02月 8
- 2025年01月 10
- 2024年12月 10
- 2024年11月 8
- 2024年10月 12
- 2024年09月 11
- 2024年08月 11
- 2024年07月 9
- 2024年06月 9
- 2024年05月 28
- 2024年04月 41
- 2024年03月 41
- 2024年02月 37
- 2024年01月 43
- 2023年12月 5
- 2023年11月 6
- 2023年10月 5
- 2023年09月 4
- 2023年08月 4
- 2023年07月 6
- 2023年06月 5
- 2023年05月 7
- 2023年04月 5
- 2023年03月 5
- 2023年02月 5
- 2023年01月 5
- 2022年12月 6
- 2022年11月 11
- 2022年10月 7
- 2022年09月 4
- 2022年08月 3
- 2022年07月 5
- 2022年06月 7
- 2022年05月 4
- 2022年04月 4
- 2022年03月 4
- 2022年02月 5
- 2022年01月 5
Website Info
Article Count :
505
Runtime :
Total Word Count :
844.1k
Last Update :