我在我的数据中心安装了一组8个HP ProCurve 2910al-48G以太网交换机,这些交换机采用星形拓扑结构,没有物理环路。 我想部分网状交换机的冗余和pipe理与生成树协议的循环。
但是,我们与数据中心的连接是由两条上行链路提供的,每条链路均连接到Cisco 3750.数据中心的交换机使用PVST生成树来处理冗余连接,这是思科专有的生成树实现,我的HP交换机不支持。
看来我的交换机没有参与数据中心的生成树域,而是在我的两个交换机端口之间盲目传递BPDU,这使得数据中心的交换机能够识别该环路,并使其中一个上行链路进入阻塞状态。 这是有点假设,但我可以证实,虽然我的交换机说,这两个上行链路端口转发,只有一个是通过任何实际的数据量。 (我假设我不能让数据中心离开PVST,我不知道我希望他们能够做出重大的改变。)
数据中心也向我发送了来自交换机的输出(我已经陈述了任何可识别的信息):
3750G-1#sh spanning-tree vlan nnn VLAN0nnn Spanning tree enabled protocol ieee Root ID Priority 10 Address 00d0.0114.xxxx Cost 4 Port 5 (GigabitEthernet1/0/5) Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 32mmm (priority 32768 sys-id-ext nnn) Address 0018.73d3.yyyy Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 300 sec Interface Role Sts Cost Prio.Nbr Type ------------------- ---- --- --------- -------- -------------------------------- Gi1/0/5 Root FWD 4 128.5 P2p Gi1/0/6 Altn BLK 4 128.6 P2p Gi1/0/8 Altn BLK 4 128.8 P2p
和:
3750G-2#sh spanning-tree vlan nnn VLAN0nnn Spanning tree enabled protocol ieee Root ID Priority 10 Address 00d0.0114.xxxx Cost 4 Port 6 (GigabitEthernet1/0/6) Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Bridge ID Priority 32mmm (priority 32768 sys-id-ext nnn) Address 000f.f71e.zzzz Hello Time 2 sec Max Age 20 sec Forward Delay 15 sec Aging Time 300 sec Interface Role Sts Cost Prio.Nbr Type ------------------- ---- --- --------- -------- -------------------------------- Gi1/0/1 Desg FWD 4 128.1 P2p Gi1/0/5 Altn BLK 4 128.5 P2p Gi1/0/6 Root FWD 4 128.6 P2p Gi1/0/8 Desg FWD 4 128.8 P2p
到我的交换机的上行链路在它们的两个交换机上都在Gi1 / 0/8上。 上行链路端口configuration有单个标记的VLAN。 我还在交换机基础设施中使用了许多其他标记的VLAN。 而且,要清楚的是,我将从数据中心接收到的标记VLAN传递到基础设施中其他交换机上的其他端口。
我的问题是:如何configuration我的交换机,以便在交换机基础设施内部使用生成树协议,而不会中断我无法参与的数据中心的生成树?
要与Cisco PVST +进行互操作,您需要在Procurve交换机上使用MST。
它听起来像是你有两个不同的拓扑,你要考虑:
为此,你需要的是MST的两个实例:
我不确定这个configuration在惠普交换机上需要的样子,但是实际上每个交换机上都应该有两个MST实例,它们携带了接触到Ciscos的vlan:一个configuration了该vlan的实例,第二个实例与所有其他vlansconfiguration。