我的数据中心有8个HP ProCurve 2910al-48G以太网交换机,这些交换机都是在没有物理回路的星型拓扑中设置的。我想将交换机部分划分为冗余,并使用生成树协议管理循环。
然而,我们与数据中心的连接是由两个上行链路提供的,每个上行链路都连接到一个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在他们的两个开关。上行链路端口配置为单个标记的VLAN。我还在我的交换机基础架构中使用了许多其他标记的VLAN。而且,为了明确起见,我将从数据中心接收到的标记VLAN传递到基础设施中其他交换机上的其他端口。
我的问题是:如何配置我的交换机,以便我可以在我的交换机基础结构中使用生成树协议,而不破坏我无法参与的数据中心的生成树?
发布于 2013-06-28 00:53:56
若要与思科PVST+进行互操作,您需要在Pro曲线交换机上使用MST。
听起来你有两个不同的拓扑,你想要解释:
为此,您需要的是MST的两个实例:
我不确定这个配置在HP交换机上需要什么样,但实际上应该是每个带有与Ciscos相关联的vlan的交换机上的两个MST实例:一个配置了vlan的实例,另一个配置了所有其他vlan的实例。
https://serverfault.com/questions/519178
复制相似问题