《CCNP TSHOOT 300-135认证考试指南》——5.3节收集STP拓扑结构信息

本节书摘来自异步社区《CCNP TSHOOT 300-135认证考试指南》一书中的第5章,第5.3节收集STP拓扑结构信息,作者 【加】Raymond Lacoste , 【美】Kevin Wallace,更多章节内容可以访问云栖社区“异步社区”公众号查看

5.3 收集STP拓扑结构信息
CCNP TSHOOT 300-135认证考试指南
虽然Cisco Catalyst交换机可以在无需人工干预的情况下利用出厂时的默认端口开销和网桥优先级动态建立STP拓扑结构,但动态形成的STP拓扑结构可能并不是组织机构最理想的拓扑结构。例如,可能希望特定交换机成为根网桥,以确保流量在二层拓扑结构中实现最优转发,也有可能希望特定VLAN与其他VLAN采取不同的流量路径。如果希望控制STP(实际情况也往往如此),那么就需要知道当前拓扑结构并了解拓扑结构的调整方法。本节将讨论收集STP拓扑结构信息的各种方式。

5.3.1 收集STP信息
检测与排除STP拓扑结构故障时,第一步除了要了解拓扑结构中每台交换机的端口角色之外,还要确定哪台交换机是根网桥,因为该信息不仅能帮助理解数据帧在网络中的流动方式,而且还能将拓扑结构的当前STP状态与基线状态进行对比,从而为找出故障根源提供线索,如次优流量转发。

关键

命令show spanning-tree [vlan vlan_id]可以显示交换机的STP状态。例5-1给出了show spanning-tree vlan 1命令的输出结果。由于Cisco Catalyst交换机默认使用PVST+(Per-VLAN Spanning Tree+,每VLAN生成树+),而PVST+允许交换机为每个VLAN都运行一个独立的STP实例,因而该命令指定了具体的VLAN号。从例5-1的输出结果可以看出,SW3不是VLAN 1的生成树的根网桥,这是因为根网桥的MAC地址(根ID)与SW3的MAC地址(网桥ID)不同。此外,该交换机上有一个根端口(根网桥不可能有根端口),而且也没有声明该交换机是根网桥。交换机SW3的端口Gig 0/1是交换机的根端口,而端口Gig 0/2为非指派端口(即该端口是阻塞端口)。请注意,端口Gig 0/1的开销为4,而端口Gig 0/2的开销也是4。


31299101c0c25bb7e6dc327bb0947c6d8706ba90

5.3.2 收集MSTP信息
MSTP(Multiple Spanning Tree Protocol,多生成树协议)可以将多个VLAN组合成单个STP实例,对于大量交换机维护大量VLAN的应用场合来说,该特性可以在端到端的VLAN部署中大大改善STP的性能。将多个不同VLAN组合成同一个实例之后,CPU就不用为所有不同的VALN分别处理BPDU。事实上,对于MSTP来说,只有MST0(称为IST)才发送BPDU,其他MST实例均以M记录(M-record)的形式列在MST0 BPDU中,因而大大提升了CPU的性能。

例如,假设有100个VLAN,但是从接入层交换机到分布层交换机只有两条上行链路,那么可以将一半VLAN组合成一个实例,将另一半VLAN组合成另一个实例,然后将某个实例设置为根网桥,从而让某个实例使用其中的一条上行链路,而让另一个实例使用另一条上行链路。这样不仅可以实现负载分担,而且还能将STP实例数量从100减小到2,从而大大节约了CPU资源。为了优化负载分担效果,需要以每个VLAN为基础收集流经网络的流量统计信息,以确保不会将重载VLAN都放在同一个MSTP实例中,否则将无法实现优化的负载分担效果。

在部署MSTP以及检测与排除MSTP故障时,对于同一个区域内的交换机来说,必须记住以下三条重要规则:

MSTP区域名称(region name)必须匹配;
MSTP修订号(revision name)必须匹配;
交换机上的MSTP实例到VLAN的映射必须相同。
如果上述规则不是完全匹配,那么MSTP BPDU中发送的摘要内容就会有所差异,导致交换机之间认为各自处于不同的MSTP区域,使得生成的生成树拓扑结构与管理员的期望大相径庭。如果希望验证交换机的当前区域名称、修订号以及VLAN到MSTP实例映射关系,可以使用show spanning-tree mst configuration命令(如例5-3所示)。

例5-3 show spanning-tree mst configuration命令输出结果


1387da093dab8fab63a009a606d5538728cfcbd0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值