STP实验2-Rstp/mstp

 

 

一、物理拓扑

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

二、基本配置

1、交换机之间的链路都配置为trunk链路。

2、本网络内只有vlan 1。

使用以下命令配置trunk链路:

Int range e0/0 -2

Sw tr en dot

Sw mo tr

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

此时三个交换机的各端口状态:

 

 

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

三、配置STP增强特性

1、配置Uplinkfast:

  (1)观察SW3上把没阻塞的链路断开后,大约需要多长时间原来的阻塞端口变为转发状态?

使用命令断开接口:

STP实验2-Rstp/mstp

大约需要30秒原来的阻塞端口就可以变为转发状态

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

  (2)恢复原来的状态(根网桥和备份根网桥角色不变);然后在SW3配置Uplinkfast,且配置可每秒发送组播帧200个;观察SW3上把没阻塞的链路断开后,大约需要多长时间原来的阻塞端口变为转发状态?

使用以下命令:

STP实验2-Rstp/mstp

大约需要3秒时间原来的阻塞端口变为转发状态

STP实验2-Rstp/mstp

2、配置Backbonefast:

  (1)清除SW3配置的Uplinkfast,并恢复原来的状态。

  (2)观察在SW1上断开f0/23和f0/24链路后,SW2大约需要多长时间端口发生变化?

大约需要50秒后发生变化

STP实验2-Rstp/mstp

  (3)恢复原来的状态(根网桥和备份根网桥角色不变);然后分别在SW1、SW2和SW3上启用Backbonefast,然后再观察在SW1上断开f0/23和f0/24链路后,SW2大约需要多长时间端口发生变化?并在SW3上了解Backbonefast关于RLQ统计数。

在三个交换机上使用命令:

Span backbonefast

 

SW1上断开f0/23f0/24链路后,SW2的端口状态逐渐改变,大约需要30秒时间端口状态变成FWD

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

四、配置RSTP

1、全网恢复原来的状态(根网桥和备份根网桥角色不变),整个网络只有vlan 1;

2、分别配置SW1、SW2和SW3启用RSTP。

在三个交换机上使用以下命令启用RSTP:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

3、在SW3上断开没阻塞的链路,观察阻塞端口转为转发端口是不是很快?

SW3原来的端口状态:

STP实验2-Rstp/mstp

断开E0/1之后,阻塞端口很快转为转发端口

STP实验2-Rstp/mstp

 

4、查看SW1-SW2之间的链路的链路类型是什么?如何强制性要求这些链路都是点-点链路类型?

由下图可知SW1-SW2之间的链路的链路类型是share Port。

STP实验2-Rstp/mstp

在接口上使用以下命令,可以强制性要求这些链路都是点-点链路类型:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

 

六、配置MSTP

STP实验2-Rstp/mstp

1、全网恢复原来的状态(根网桥和备份根网桥角色不变);

2、基本配置:

      分别为SW1、SW2和SW3都配置4个vlan(1-4)。

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

3、配置MSTP域:

  (1)域名为cisco,修订号都为1。

在三个交换机上使用以下命令:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

(2)把vlan1-2加入到实例1,把vlan3-4加入到实例2。且实例1的根网桥在SW1,备份根网桥在SW2;实例2的根网桥在SW2,备份根网桥在SW1。

在三个交换机上分别配置以下命令:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

  (3)分别通过show spanning-tree mst、show spanning-tree mst configuration观察MSTP的状态。

SW1上使用show spanning-tree mst命令:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

SW1上使用命令show spanning-tree mst configuration

STP实验2-Rstp/mstp

SW2上使用show spanning-tree mst命令:

STP实验2-Rstp/mstp

 

STP实验2-Rstp/mstp

SW2上使用命令show spanning-tree mst configuration

STP实验2-Rstp/mstp

 

SW3上使用show spanning-tree mst命令:

 

STP实验2-Rstp/mstp

 

STP实验2-Rstp/mstp

SW3上使用命令show spanning-tree mst configuration

 

STP实验2-Rstp/mstp

4、配置SW3为PVST,且vlan1-4的网桥优先级都为24576。分别在SW1、SW2上观察MSTP状态,域边缘接口的状态。

使用以下命令:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

SW1上查看:

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

 

SW2上查看:

 

 

STP实验2-Rstp/mstp

STP实验2-Rstp/mstp

5、如果域边缘接口出现类似“P2p Bound(PVST)*PVST_Inc”的错误状态时,如何解决?

 

 

造成此问题的原因是,总根在MSTP区域外

SW3的优先级删除掉,使得总根在MSTP 1区域的SW1或者SW2中选举

 

 

 

 

MSTP主要配置步骤:

配置生成树模式为mstp

   Spanning-tree mode mst

  

   Spanning-tree mst configuration

Name xxx

Revision 1

Instance x  vlan x

 

 

例子:

STP实验2-Rstp/mstp