• 华为ensp中MSTP多网段传输协议(原理及配置命令)


    作者主页:点击!

    ENSP专栏:点击!

    创作时间:2024年4月22日15点29分


    华为ENSP中,MSTP(多段传输协议)是重要的生成树协议,它扩展了STP(生成树协议)和RSTP(快速生成树协议)等传统生成树协议的功能,以满足现代网络不断增长的需求。它在防止环路、确保网络快速收敛以及优化复杂网络拓扑中的流量方面发挥着关键作用。

    MSTP的基本原理

    1. 多域设计:MSTP将网络划分为多个域,每个域都有自己的生成树。这种分段隔离了潜在的环路引起的中断并增强了网络稳定性。

    2. 快速收敛:MSTP利用RSTP(Rapid Spanning Tree Protocol)算法实现拓扑变化时网络的快速收敛。这可以最大限度地减少停机时间并确保无缝服务交付。

    3. 负载均衡:MSTP可以实现多条链路的负载均衡,均匀分配流量,最大化网络资源利用率。这可以优化性能并防止拥塞。

    4. 冗余和弹性:MSTP在网络设备之间提供冗余路径,确保网络弹性和在链路或设备故障时不间断运行。这可以防止停机和服务中断。

    5. 服务质量 (QoS):MSTP 支持 QoS 机制来确定流量的优先级和管理流量,保证以所需的性能水平提供关键服务。这确保了敏感应用程序的一致服务质量。

    6. 简化网络管理:MSTP 提供集中式网络管理,简化网络基础设施的配置、监控和故障排除。这减少了运营开销并提高了网络管理效率。

    MSTP的网络层次

    MSTI网络

    MSTP的端口状态:

    有三种:

    Forwarding:在这种状态下,端口及转发用户流量,又接收/转发BPDU报文

    Learning:这是一种过渡状态。在学习状态下,交换机根据收到的用户流量,学习MAC地址表,但不转发用户流量,所以称为学习状态。Learning状态端口接收/发送BPDU报文,不转发用户流量

    Discarding: 在这种状态下端口只接受BPDU报文,

    实验拓扑

    实验要求 

    创建VLAN10 VLAN20 配置相应的接口模式(trunk,access)

    三台交换机配置MSTP 并且在同一MSTP域

    VLAN10属于实例1 VLAN20属于VLAN20

    VLAN10流量走左边转发,VLAN20流量走右边转发

    此次实验只配置交换机

    LSW2基本配置

    创建VLAN配置中继trunk

    1. [Huawei]vlan batch 10 20
    2. [Huawei]port-group group-member g0/0/1 g0/0/2
    3. [Huawei-port-group]port link-type trunk
    4. [Huawei-GigabitEthernet0/0/1]port link-type trunk
    5. [Huawei-GigabitEthernet0/0/2]port link-type trunk
    6. [Huawei-port-group]port trunk all vlan all
    7. [Huawei-GigabitEthernet0/0/1]port trunk all vlan all
    8. [Huawei-GigabitEthernet0/0/2]port trunk all vlan all
    9. [Huawei-port-group]
    10. [Huawei]int g0/0/3
    11. [Huawei-GigabitEthernet0/0/3]port link-type tr
    12. [Huawei-GigabitEthernet0/0/3]port tr al vl al
    13. [Huawei-GigabitEthernet0/0/3]q
    MSTP 区域配置模式
    1. [Huawei]stp mode mstp //将 STP 模式配置为 MSTP模式。
    2. [Huawei]stp region-configuration //进入 MSTP 区域配置模式
    3. [Huawei-mst-region]region-name huawei //设置 MSTP 区域的名称为 “huawei”
    4. [Huawei-mst-region]instance 1 vlan 10 //为 MSTP 区域配置实例 1,并指定 VLAN 10
    5. [Huawei-mst-region]instance 2 vlan 20 //为 MSTP 区域配置实例 2,并指定 VLAN 20
    6. [Huawei-mst-region]active region-configuration //激活 MSTP 区域配置,使配置生效。
    7. [Huawei]stp instance 1 root primary //将当前设备配置为 MSTP 实例 1 的根桥。
    8. [Huawei]stp instance 2 root secondary //将当前设备配置为 MSTP 实例 2 的次根桥。

    [Huawei]stp instance 1 root primary     //将当前设备配置为 MSTP 实例 1 的根桥。
    [Huawei]stp instance 2 root secondary   //将当前设备配置为 MSTP 实例 2 的次根桥。

    LSW3基本配置

    配置中继创建vlan(基本配置)

    1. [Huawei]vlan batch 10 20
    2. [Huawei]port-group group-member g0/0/1 g0/0/2
    3. [Huawei-port-group]port link-type trunk
    4. [Huawei-GigabitEthernet0/0/1]port link-type trunk
    5. [Huawei-GigabitEthernet0/0/2]port link-type trunk
    6. [Huawei-port-group]port trunk all
    7. [Huawei-port-group]port trunk allow-pass vlan all
    8. [Huawei-GigabitEthernet0/0/1]port trunk allow-pass vlan all
    9. [Huawei-GigabitEthernet0/0/2]port trunk allow-pass vlan all
    10. [Huawei-port-group]
    MSTP 区域配置模式
    1. [Huawei]stp mode mstp //将 STP 模式配置为 MSTP模式。
    2. [Huawei]stp region-configuration //进入 MSTP 区域配置模式
    3. [Huawei-mst-region]region-name huawei //设置 MSTP 区域的名称为 “huawei”
    4. [Huawei-mst-region]instance 1 vlan 10 //为 MSTP 区域配置实例 1,并指定 VLAN 10
    5. [Huawei-mst-region]instance 2 vlan 20 //为 MSTP 区域配置实例 2,并指定 VLAN 20
    6. [Huawei-mst-region]active region-configuration //激活 MSTP 区域配置,使配置生效。
    7. [Huawei]stp instance 1 root secondary //将当前设备配置为 MSTP 实例 1 的次根桥。
    8. [Huawei]stp instance 2 root primary //将当前设备配置为 MSTP 实例 2 的根桥。

    [Huawei]stp instance 1 root secondary //将当前设备配置为 MSTP 实例 1 的次根桥。
    [Huawei]stp instance 2 root primary   //将当前设备配置为 MSTP 实例 2 的根桥。

    LSW1基本配置

    基本的配置

    1. [Huawei]vlan batch 10 20
    2. [Huawei]port-group group-member g0/0/1 g0/0/2
    3. [Huawei-port-group]port link-type trunk
    4. [Huawei-GigabitEthernet0/0/1]port link-type trunk
    5. [Huawei-GigabitEthernet0/0/2]port link-type trunk
    6. [Huawei-port-group]port trunk all vlan all
    7. [Huawei-GigabitEthernet0/0/1]port trunk all vlan all
    8. [Huawei-GigabitEthernet0/0/2]port trunk all vlan all
    9. [Huawei-port-group]q
    MSTP 区域配置模式
    1. [Huawei]stp mode mstp
    2. [Huawei]stp region-configuration
    3. [Huawei-mst-region]region-name huawei
    4. [Huawei-mst-region]instance 1 vlan 10
    5. [Huawei-mst-region]instance 2 vlan 20
    6. [Huawei-mst-region]active region-configuration
    7. [Huawei-mst-region]q
    8. [Huawei]stp enable

    对于实例1来说

    GigabitEthernet0/0/2 接口当前处于 ALTE(Alternate)状态,并处于 DISCARDING 状态。这意味着该接口处于备用路径上,并且正在丢弃数据帧,不参与转发。“NONE” 表示该接口没有被任何 VLAN 组所

    对于实例2来说

    GigabitEthernet0/0/1 接口当前处于 ALTE(Alternate)状态,并处于 DISCARDING 状态。这意味着该接口处于备用路径上,并且正在丢弃数据帧,不参与转发。“NONE” 表示该接口没有被任何 VLAN 组所

    到此实验配置完成

    STP,RSTP,MSTP区别

    特征STPRSTPMSTP
    协议名称生成树协议快速生成树协议多段传输协议
    拓扑学整个网络的单一生成树整个网络的单一生成树不同 VLAN 或区域的多个生成树
    收敛速度比 STP 更快三者中最快的
    环路预防是的是的是的
    负载均衡是的
    冗余是的是的是的
    QoS是的
    可扩展性有限优于 STP最好
    复杂性简单比 STP 更复杂最复杂
    应用小型网络中型网络庞大而复杂的网络
  • 相关阅读:
    运维一周拿到offer秘密武器
    【黄色手套22】7话:预处理和文件操作
    【AUTOSAR-CanIf】-2.2-图解常用Software Filter Algorithm及其应用场景
    线性表的顺序实现【C语言版的真代码】
    BigGait: Learning Gait Representation You Want by Large Vision Models阅读笔记
    css中filter属性设置后导致页面定位失效
    Linux查看磁盘命令df-h详解
    使用Navicat Premium进行Oracle数据库schema的复制
    【2023_10_21_计算机热点知识分享】:机器学习中的神经网络
    学历不高,为何我还要转行编程?这个行业的秘密你知道吗?
  • 原文地址:https://blog.csdn.net/jxjdhdnd/article/details/138076909