RSTP与MSTP协议概述

关于STP的详细知识,可以关注公众号,查看往期文章,本文不再赘述。主要介绍RSTP和MSTP的概念,及MSTP的配置实例。

 

一、RSTP

 

RSTP(快速生成树协议)从STP发展而来,与STP基本思想一致,具备STP的所有功能,可兼容STP运行

 

 

RSTP和STP有所不同

 

  • 减少了端口状态

  • 增加了端口角色

  • BPDU格式及发送方式不同

  • 当交换网络拓扑结构发生变化时, RSTP可以更快地恢复网络的连通性

     

    1. RSTP的端口状态

     

 

2. RSTP的端口角色

 

 

二、MSTP

 

MSTP(多生成树协议),基于实例计算出多颗生成树,实例间实现负载分担。主要是在具备STP、RSTP优点的同时解决STP/RSTP的如下局限:

(1)所有VLAN共享一颗生成树

(2)无法实现不同VLAN在多条Trunk链路上的负载分担

 

1. MST域

MST域(MST Region):拥有相同MST配置标识的网桥构成的集合

(1)域名

(2)修订级别

(3)VLAN映射关系

 

 

2. MSTP配置实例

 

2.1 配置拓扑

 

 

2.2 配置需求

 

(1)所有交换机上创建vlan10、vlan20、vlan30、vlan30,并在接口1、2上放行。

(2)配置MSTP,SW1作为实例1的主根,实例2的备份根;SW1作为实例2的主根,实例1的备份根。最终达到的效果是:利用MSTP技术,消除2层环路,实例1阻塞SW2上的2口,实例2阻塞SW2上的1口,实现链路备份和基于vlan的负载均衡。

 

2.3 配置步骤

 

(1)在每台交换机上创建vlan10、vlan20、vlan30、vlan30,并在接口1、2上放行;

[SW1]vlan 10[SW1-vlan10]vlan 20[SW1-vlan20]vlan 30[SW1-vlan30]vlan 40[SW1-vlan40]quit[SW1][SW1]int g 1/0/1[SW1-GigabitEthernet1/0/1]port link-type trunk [SW1-GigabitEthernet1/0/1]port trunk permit  vlan 10 20 30 40[SW1-GigabitEthernet1/0/1]int g 1/0/2[SW1-GigabitEthernet1/0/2] port trunk permit vlan 1 10 20 30 40[SW1-GigabitEthernet1/0/2]quit[SW1]
[SW2]vlan 10[SW2-vlan10]vlan 20[SW2-vlan20]vlan 30[SW2-vlan30]vlan 40[SW2-vlan40]int g 1/0/1[SW2-GigabitEthernet1/0/1]port link-type trunk [SW2-GigabitEthernet1/0/1]port trunk permit vlan 10 20 30 40[SW2-GigabitEthernet1/0/1]int g 1/0/2[SW2-GigabitEthernet1/0/2] port link-type trunk[SW2-GigabitEthernet1/0/2] port trunk permit vlan 1 10 20 30 40[SW2-GigabitEthernet1/0/2]quit[SW2]
[SW3]vlan 10 [SW3-vlan10]vlan 20[SW3-vlan20]vlan 30[SW3-vlan30]vlan 40[SW3-vlan40]int g 1/0/1[SW3-GigabitEthernet1/0/1]port link-type trunk [SW3-GigabitEthernet1/0/1]port trunk permit vlan 10 20 30 40[SW3-GigabitEthernet1/0/1]int g 1/0/2[SW3-GigabitEthernet1/0/2] port link-type trunk[SW3-GigabitEthernet1/0/2] port trunk permit vlan 1 10 20 30 40[SW3-GigabitEthernet1/0/2]quit[SW3]

(2)在每台交换机上配置 MST 域,域名为 h3c,修订级别为 1,创建 Instance1 映射 Vlan10 和 Vlan20,创建 Instance2 映射 Vlan30 和 Vlan40。(备注:如果存在vlan没有主动映射,则默认映射在实例0中)

说明:1. 修订级别没有任何实际意义;同一个MST域必须满足域名、修订级别、VLAN映射关系完全相同(在MSTP排错时需要特别关注)。

[SW1]stp region-configuration [SW1-mst-region] region-name h3c[SW1-mst-region] revision-level 1[SW1-mst-region] instance 1 vlan 10 20 [SW1-mst-region] instance 2 vlan 30 40 [SW1-mst-region] active region-configuration

注意:一定要使用 active region-configuration命令激活配置,否则配置不生效。修改MSTP配置时也需要再次敲此命令,否则修改配置不生效

[SW2]stp region-configuration [SW2-mst-region] region-name h3c[SW2-mst-region] revision-level 1[SW2-mst-region] instance 1 vlan 10 20 [SW2-mst-region] instance 2 vlan 30 40 [SW2-mst-region] active region-configuration
[SW3]stp region-configuration [SW3-mst-region]region-name h3c[SW3-mst-region]revision-level 1[SW3-mst-region]instance 1 vlan 10 20[SW3-mst-region]instance 2 vlan 30  40[SW3-mst-region]active region-configuration

 

(3)配置主根、备份根

SW1作为实例1的主根,实例2的备份根;SW1作为实例2的主根,实例1的备份根。

说明:此步骤的目的是基于不同的实例阻塞不同的端口,解决STP/RSTP无法实现不同VLAN在多条Trunk链路上的负载分担的缺点。

[SW1]stp instance 1 root primary [SW1]stp instance 2 root secondary [SW1]
[SW2]stp instance 1 root secondary [SW2]stp instance 2 root primary [SW2]

 

2.4 配置验证

在SW3上dis stp brief ,查看配置,可以看到实例1阻塞的是SW3的2口,实例2阻塞的是SW3的1口,说明配置成功。

[SW3]dis stp brief  MST ID   Port                                Role  STP State   Protection 0        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE 0        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE 1        GigabitEthernet1/0/1                ROOT  FORWARDING  NONE 1        GigabitEthernet1/0/2                ALTE  DISCARDING  NONE 2        GigabitEthernet1/0/1                ALTE  DISCARDING  NONE 2        GigabitEthernet1/0/2                ROOT  FORWARDING  NONE


补充:

查看MSTP配置命令为dis stp region-configuration

[SW3]dis stp region-configuration  Oper Configuration   Format selector      : 0   Region name          : h3c   Revision level       : 1   Configuration digest : 0xca136a235706b316c8db8f921067a68f   Instance  VLANs Mapped   0         1 to 9, 11 to 19, 21 to 29, 31 to 39, 41 to 4094   1         10, 20   2         30, 40[SW3]

可以看到,域名为h3c,修订级别为1,实例1映射vlan10、vlan20,实例2映射vlan30、vlan40,默认实例0映射其余所有vlan。

 

 

 

附:

 关注我,加我微信,获取此次配置工程、更多配置案例、最新影视及常用办公软件

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值