思科交换机配置试题_思科交换机 MSTP 配置实例

一、前言

MSTP 的全称是多生成树协议(Multiple Spanning Tree Protocol),它是目前最完美而且兼容性最好的公有生成树协议。

本文将介绍一些生成树相关的知识以及如何在思科交换机上使用 MSTP。

二、知识普及

2.1 传统生成树协议的缺陷

我们都知道,公有的 STP 和 RSTP 都只能在一台交换机上创建一个生成树实例(这个实例叫做 CST,即公用生成树)。

虽然这样可以节省交换机的系统资源,但由于冗余链路是完全不转发数据的,所以会造成严重的带宽浪费。

针对这一点,思科开发了 PVST+ 和 Rapid-PVST+ 两款私有的生成树协议。这两款生成树协议会为每一个 VLAN 创建一个生成树实例,每个 VLAN 也都会有自己独立的根桥。

这样做虽然不会浪费带宽资源,但是生成树实例数会随着 VLAN 数的的增加而增加。当交换机存在大量 VLAN 时,大量的系统资源都会被浪费在生成树的计算上。并且,PVST+ 和 Rapid-PVST+ 都只能用在思科设备上,兼容性差。

2.2 MSTP 简介

MSTP 是 IEEE 基于 RSTP,结合 Rapid-PVST+ 的优点开发的公有生成树协议。

MSTP 最大的特点是可以根据实际需要创建任意多个生成树实例,并且每个生成树实例都可以跟一个或多个 VLAN 绑定。

MSTP 完全消除了传统生成树协议的缺陷,并且还是公有协议。所以 MSTP 是目前主流的生成树协议。

MSTP 有域的概念,它可将整个运行 MSTP 的网络分为多个不同的域。域间使用的是公共生成树(CST),域内使用的是内部生成树(IST)。在公共生成树(CST)中,每个域都可看作是一台逻辑交换机,且不同域间只能通过实例 0 进行互操作。

MSTP 的架构如下图:

b4be52657caa92ff896fab47c8cfbf56.png

不过多域 MSTP 一般很少使用,基本上只用于支持 MSTP 的交换机与不支持 MSTP 交换机的互操作。

如果想让所有交换机都处在同一个域中,必须满足以下几点:
1. 所有交换机的域名必须相同。
2. 所有交换机的修订版本必须相同。
3. 所有交换机 VLAN 到实例的映射必须相同。

在默认情况下,交换机的所有 VLAN 都会被映射到实例 0 中。并且实例 0 不可被删除。

三、网络拓扑图及说明

470b1709df3046d01d1c7b1fb7b4b5d7.png

如图,整网有 6 台交换机。现在要求 Switch1 做 VLAN 10、20、30 的根桥,Switch2 做 VLAN 40、50、60 的根桥。整网使用单域的 MSTP,域名为 cisco,修订版本为 1

下面只讲与 MSTP 相关的配置。

四、配置方法

4.1 Switch1

进入 MSTP 配置模式:

Switch1(config)#spanning-tree mst configuration

设置域名为 cisco

Switch
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以回答这个问题。MSTP是一种多实例的生成树协议,可以通过配置实例来实现不同的VLAN之间的隔离和冗余。在思科交换机上,可以通过以下命令进行MSTP配置: 1. 配置MSTP实例: switch(config)# spanning-tree mst configuration 2. 配置MSTP实例的VLAN范围: switch(config-mst)# instance 1 vlan 1-10 3. 配置MSTP实例的根桥: switch(config-mst)# instance 1 root primary 4. 配置MSTP实例的优先级: switch(config-mst)# instance 1 priority 4096 5. 配置MSTP实例的端口优先级: switch(config)# interface gigabitethernet 1//1 switch(config-if)# spanning-tree mst 1 port-priority 32 以上是思科交换机配置MSTP的基本步骤,具体配置还需要根据实际情况进行调整。 ### 回答2: 思科交换机配置MSTP (Multiple Spanning Tree Protocol) 的步骤如下: 1. 进入交换机的命令行界面。可以通过串口或者远程连接方式进入交换机的命令行界面。 2. 进入全局配置模式。在命令行界面中输入 "configure terminal" 命令,进入全局配置模式。 3. 配置MSTP实例。在全局配置模式下,通过 "spanning-tree mst configuration" 命令进入MSTP实例配置模式。 4. 配置MSTP实例实例ID和实例名称。在MSTP实例配置模式下,通过 "instance [实例ID] vlan [VLAN范围]" 命令配置MSTP实例实例ID和实例名称。 5. 配置MSTP实例的根桥。在MSTP实例配置模式下,通过 "root [根桥优先级]" 命令配置MSTP实例的根桥。根桥的优先级决定了它在MSTP中的角色和权威性。 6. 配置MSTP实例的桥优先级。在MSTP实例配置模式下,通过 "bridge [桥优先级]" 命令配置MSTP实例的桥优先级。桥优先级决定了交换机在MSTP实例中的优先级。 7. 配置MSTP实例的接口。在MSTP实例配置模式下,通过 "interface [接口名称]" 命令进入接口配置模式,并且通过 "spanning-tree mst 0" 命令将该接口加入到MSTP实例中。 8. 保存配置。在全局配置模式下,通过 "exit" 命令返回到命令行界面,然后通过 "copy running-config startup-config" 命令保存配置。 以上是思科交换机配置MSTP的基本步骤。具体配置过程中,可以根据实际需求进行调整和修改。 ### 回答3: 思科交换机配置MSTP的过程如下: 1. 连接到交换机。使用串口、Telnet或SSH等方法连接到思科交换机的控制台或远程终端。 2. 进入全局配置模式。使用命令"enable"进入特权模式,然后使用命令"configure terminal"进入全局配置模式。 3. 配置MSTP实例。使用命令"spanning-tree mst configuration"配置MSTP实例的参数,包括实例ID、区域名称等。例如,命令"spanning-tree mst configuration 1 name ExampleMSTP"配置实例ID为1,区域名称为ExampleMSTP。 4. 配置MSTP边界端口。使用命令"spanning-tree mst instance 1 boundary port-type trunk"配置实例ID为1的MSTP边界端口类型为trunk。可以根据需要调整其他端口和实例配置。 5. 配置MSTP根桥。使用命令"spanning-tree mst instance 1 root primary"配置实例ID为1的MSTP根桥为主根桥。可以使用其他命令配置备用根桥和优先级。 6. 配置端口优先级。使用命令"spanning-tree mst instance 1 port-priority 16"配置实例ID为1的MSTP端口优先级为16。可以使用其他命令配置其他端口的优先级。 7. 验证配置。使用命令"show spanning-tree mst"查看MSTP的状态和配置信息,确保配置正确生效。 8. 保存配置。使用命令"write memory"将配置保存到闪存中,以便在交换机重新启动后保持配置的持久性。 以上是配置思科交换机MSTP的基本步骤,可以根据具体网络环境和需求进行适当的调整和修改。配置完成后,交换机会根据MSTP协议进行树计算和端口状态转换,以实现更好的网络冗余和负载均衡。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值