什么是多生成树协议 (MSTP)?
多生成树协议
多生成树协议 (MSTP) 是一种算法,它能够轻松地为集成区域网络中的任何虚拟局域网 (VLAN) 提供完整连接。
MSTP 使用桥协议数据单元 (BPDU) 将信息传输到与树相关的设备,通过识别防止 MSTI(多生成树实例)和 CIST(公共和内部生成树)中漏洞的实用方法来实现。这与 STP 的设计方式相同,但无需启用支持链路,也无需冒桥环的风险。
此外,MSTP 允许分配给不同 VLAN 的帧/数据包在由 LAN 或 MST 桥组成的 MST 区域内采取不同的路由,每个路由都基于独立的 MSTI。这些区域以及其他桥和 LAN 形成一个公共生成树 (CST)。
通过创建整个阻塞网络的树拓扑(开放树),在树的根和叶子之间只有一条开放路径,巧妙切割的树块协议阻止了网络日志。
所有其他方法都被迫进入待机模式。树的根是您在查找网络桥和根桥之间良好路径时选择使用的网络 STA(生成树算法)。
帧遵循网络到达其最终目的地,即叶子。桥之间网络部分或链路称为树分支。指定桥使用开放 STP 树更改向前移动的那些帧。
MSTP 实现
以下是需要在理论上实现的一组实现问题:
逻辑拓扑计算 – 您如何在同一个主体中创建多个 STP(合理的拓扑)?我们是否应该使用更多独立发送其 BPDU 的 STP 场景?如果是这样,我们如何区分每个时期的 BPDU?VLAN 标签不能用于此目的,因为 STP 不再绑定到 VLAN。
数据分发 – 应该使用什么流程来分发 VLAN 以在交换机之间创建映射表?是否应将 VLAN ID 分配给具有正确编号的 BPDU?
一致性检查 – 您如何确保 VLAN 映射与每次转换兼容?也就是说,交换机如何知道另一个按钮是否在相同情况下映射 VLAN X?
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
多生成树实例 (MSTI)
由于 MSTP 允许您在不同的树环境中编辑和映射 VLAN,因此您可能会觉得有必要选择一组或多组 VLAN,它们都使用相同的开放树。MSTI 是用于描述此类事物的术语。
另一方面,STP 或 RSTP 网络有一个开放网络的示例,用于整个网络,包括所有 VLAN。该区域可能包含以下内容:
内部生成树实例 (IST)
这是任何 MST 区域中默认树的一个示例。在此 IST 模型中,所有 VLAN 具有相同的灵活性,这意味着任何两个节点之间只有一条传输链路。它还充当任何未由 MSTI 提供的 VLAN 配置更改的根交换机。
与 IST 不同,MSTI(多生成树实例)包含分配给它们的所有固定 VLAN,并且必须至少包含一个 VLAN。
使用 MSTP 的好处
MSTP 提供以下好处:
大多数 VLAN 符合多生成树协议。
可以在单个接口上运行多个 MSTP 场景。
可以将 RSTP、MSTP 和 VSTP 的组合配置为 MX 和 ACX 路由器上的边缘端口。
MSTP 的缺点
MSTP 具有以下缺点:
如果您使用 MSTI 并且没有在 IST 上绘制所有 VLAN,那么您所做的任何更改(例如,向 MSTI 添加新的 VLAN)都会导致 CIST 重新连接。
某些协议需要 MSTP 未提供的合规性。
MSTP 需要对通信有深入的了解。