首页 > 其他分享 >PVST模拟技术

PVST模拟技术

时间:2023-12-24 17:34:13浏览次数:32  
标签:mst 优先级 MST tree 技术 交换机 模拟 PVST

PVST模拟机制说明:

通常,MST区域会连接到其他域,pvst或rapid-pvst。运行pvst或rapid-pvst的这些交换机无法处理MST类型BPDU。 因此,必须运行向后兼容机制,以便这两个域能够无缝交互。这是PVST模拟地址和实现的功能。

此模拟只能在边界端口上运行,这些端口直接连接到pvst或rapid-pvst域交换机。在运行MST的交换机的端口上收到共享生成树协议(SSTP)BPDU会触发PVST模拟机制。

 

PVST模拟

使用这种拓扑(MST和非MST区域的混合),CIST的根网桥位于以下两个位置之一:

  •  在MST区域内
  • 在非MST区域内。

PVST模拟使用两个关键规则无缝运行:

  • 如果CIST的根网桥在非MST区域内,则该域内VLAN 2及更高版本的生成树优先级必须优于(小于)VLAN 1的生成树优先级。
  • 如果CIST的根网桥在MST区域内,则在非MST域中定义的VLAN 2及更高版本的生成树优先级必须比CIST根的优先级更差(大于)。

如果不遵守这两条规则,则会遇到PVST模拟故障。这两条规则在某种程度上与根防护功能相同,并且实际上是从它派生的。

模拟拓扑:PVST模拟技术_PVST

设备接口配置:

1、   设备互联接口均为trunk,允许1-4094所有Vlan通过。

设备Vlan配置:

1、   每台设备创建Vlan10,Vlan20。

设备spanning-tree配置:

表格 1

SW1

SW2

spanning-tree mode mst

spanning-tree mst configuration

 name R1

 revision 10

 instance 10 vlan 10

spanning-tree mst 0 priority 28672

spanning-tree mode mst

spanning-tree mst configuration

 name R1

 revision 10

 instance 10 vlan 10

SW3


spanning-tree mode mst

spanning-tree mst configuration

 name R1

 revision 10

 instance 10 vlan 10

 

SW4

SW5

spanning-tree mode mst

spanning-tree mst configuration

 name R2

 revision 10

 instance 20 vlan 20

spanning-tree mode mst

spanning-tree mst configuration

 name R2

 revision 10

 instance 20 vlan 20

SW6

SW7

spanning-tree mode mst

spanning-tree mst configuration

 name R2

 revision 10

 instance 20 vlan 20

spanning-tree mode rapid-pvst

 

结果:按照上述配置STP协议会计算出一个无环的网络拓扑图。

SW2交换机E0/1连接着rapid-pvst域,因此SW2在show spanning-tree mst输出中显示到E0/1 Bound(PVST)形成PVST边接。

SW5交换机E0/0连接着rapid-pvst域,因此SW5在show spanning-tree mst输出中显示到E0/0 Bound(PVST)形成PVST边接。

SW2、SW5会在各自域边界接口会触发PVST模拟,在整个L2网络中,CIST的根网桥在MST区域内,也就是SW1交换机,那么根据PVST模拟规则,非MST域中定义的Vlan2~Vlan4094的生成树优先级必须比CIST根更差(生成树优先级更大)。

SW1将instance 0优先级定义为28672,那么非MST域中定义的Vlan2~Vlan4094比28672更大,SW7默认没有定义Vlan2~Vlan4094生成树优先级,那么默认的生成树优先级为32768,符合PVST模拟规则,因此这个rapid-pvst和MST两种生成树对接没有问题。

 PVST模拟技术_PVST_02

PVST模拟技术_生成树_03

PVST模拟技术_MSTP_04

PVST模拟技术_生成树_05

PVST模拟技术_MSTP_06

PVST模拟技术_生成树_07

PVST模拟技术_生成树_08

PVST模拟技术_生成树_09

实验一:将CIST根定义在非MST域

调整SW7交换机Vlan1生成树优先级为24576,此时在这个L2网络中,CIST根交换机就变成SW7,并非是SW1交换机。

SW7命令:

表格 2

spanning-tree vlan 1 priority 24576

现象:

PVST模拟技术_PVST_10

PVST模拟技术_MSTP_11

SW2出现一条日志:

*Dec 24 07:53:35.923: %SPANTREE-2-PVSTSIM_FAIL: Blocking root port Et0/1: Inconsistent inferior PVST BPDU received on VLAN 20, claiming root 32788:aabb.cc00.7000

SW5出现一条日志:

*Dec 24 07:53:31.297: %SPANTREE-2-PVSTSIM_FAIL: Blocking root port Et0/0: Inconsistent inferior PVST BPDU received on VLAN 10, claiming root 28672:aabb.cc00.1000

观察两台交换机show spanning-tree mst输出信息,分别出现Bound(PVST) *PVST_Inc信息,并且接口生成树状态为BKN*,这个表示PVST模拟故障,非MST域的交换机和MST域的交换机在进行通信时出现了问题。

根据PVST模拟规则,如果CIST的根网桥在非MST区域内,也就是在SW7交换机,那么根据PVST模拟规则,该PVST域内Vlan2~Vlan4094生成树优先级比Vlan1更高(生成树优先级更低),因此SW7还必须修改Vlan2~Vlan4094生成树优先级为20480,因为SW7将Vlan1生成树优先级定义成24576。

SW7命令:

表格 3

spanning-tree vlan 2-4094 priority 20480

现象:

PVST模拟技术_PVST_12PVST模拟技术_MSTP_13

SW2出现一条日志:

*Dec 24 08:07:50.437: %SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared on port Ethernet0/1.

SW5出现一条日志:

*Dec 24 08:07:50.441: %SPANTREE-2-PVSTSIM_OK: PVST Simulation inconsistency cleared on port Ethernet0/0.

观察两台交换机show spanning-tree mst输出信息由之前Bound(PVST) *PVST_Inc变成了Bound(PVST),并且生成树状态也变成FWD转发状态。



本文档参考以下文档进行实验:

Catalyst 9000交换机上的MST故障排除 (cisco.com)

MST交换机上的PVST模拟 - Cisco

标签:mst,优先级,MST,tree,技术,交换机,模拟,PVST
From: https://blog.51cto.com/u_13595867/8956161

相关文章

  • 模拟集成电路设计系列博客—— 4.4.3 频率修调
    4.4.3频率修调如果有精确的时钟的话,那么可以精确的修调\(G_m/C_A\)。例如,假设设计者有一个精确的时钟频率,称为\(f_{clk}\),那么一种使用开关电容电路进行修调的方式如下图所示[Viswanathan,1982]:这个修调电路与我们上一节介绍的固定跨导修调电路很像,除了外部电阻被更换为了一个......
  • 跨端小程序技术预研
    跨平台解决方案 1.技术栈对比框架技术栈H5微信小程序钉钉小程序支付宝小程序APP uniapp vue √  √  √  √  √(native.js) DCloundtaro vue/react  √  √  √  √  √(RN)京东 chameleonCML√√√√......
  • 安防视频监控常见技术及GB28181国标LiteCVR视频平台应用
    最近,安防视频监控领域正在迅速发展并应用了许多新技术。以下是几种常见的新技术应用:1)人工智能(AI):AI技术在安防视频监控中被广泛应用。通过使用深度学习算法和模式识别技术,AI可以自动检测、识别和跟踪人员、车辆和物品。这不仅有助于提高安防系统的报警精确性,还可以减轻安保人员在大......
  • 国标GB28181协议LiteCVR视频监控技术与视频识别技术的应用
    视频监控技术是指通过安装摄像头和其他相关设备,对特定区域进行实时的视频监控和录制。视频监控技术主要包括视频采集、视频传输、视频存储和视频回放等功能。项目-mark5348以LiteCVR安防视频平台为例,智慧安防平台LiteCVR支持高清视频的接入和传输、分发,平台采用了开放式的网络结构,......
  • 模拟集成电路设计系列博客—— 4.4.2 固定跨导电路修调
    4.4.2固定跨导电路修调如之前所讨论,如果不使用修调,比值\(G_m/C\)可能会有百分之30的误差。然而,集成电容的误差一般在这百分之30的误差中只贡献百分之10。因此,对于能够容忍百分之10误差的应用,可以通过一个固定外部电阻来设置\(G_m\)值,如接下来我们所看到的,修调一个\(G_m\)值并不......
  • 模拟集成电路设计系列博客—— 4.4.1 修调概述
    4.4.1修调概述如之前所说,连续时间滤波器的一个缺点是需要额外的修调电路。这是因为由于时间常数会因为工艺偏差而产生大的波动。例如,集成电容可能会有百分之10的偏差,而电阻和跨导可能会有约百分之20的偏差。由于这些组件的构建非常不同,RC或者\(Gm/C\)时间常数积由于工艺偏差可能......
  • 模拟集成电路设计系列博客—— 4.3.3 四晶体管MOSFET-C积分器
    4.3.3四晶体管MOSFET-C积分器一种改进MOSFET-C滤波器线性度的方式是使用四晶体管MOSFET-C积分器,如下图所示[Czarnul,1986]:对于这个四晶体管积分器的小信号分析,可以将单输入积分器处理成有着\((v_{pi}-v_{ni})\)和反相信号\((v_{ni}-v_{pi})\)两个输入信号的双输入积分器。基于......
  • 【Hikari】浙江省高中信息技术系列
    因Hikari官网处于内测状态,暂无法访问,Hikari浙江省高中信息技术系列暂时以本博客单独放置课程列表(按时间顺序排序)课程课程内容视频及笔记算法第一讲(一)——桶排序介绍了桶排序的基本原理及其基本用法视频(Bilibili):「十分钟一个知识点」桶排序、笔记(蓝奏云):算法第......
  • 模拟体育竞技分析-采用乒乓球规则
    采用乒乓球比赛规则‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬a.一局比赛:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪......
  • 模拟集成电路设计系列博客——4.3.2 双晶体管MOSFET-C积分器
    4.3.2双晶体管MOSFET-C积分器MOSFET-C滤波器类似于全差分有源RC滤波器,除了电阻被等效的线性区MOS晶体管所取代。由于有源RC和MOSFET-C滤波器紧密关联,对于设计者来说,一个好处就是可以大量使用在有源RC滤波器上的已有知识。本小节我们讨论双晶体管MOSFET-C积分器。一个双晶体管MO......