Hi there,
We're experiencing some network anomalies with our current HP Procurve switches...
We've got a Core/Distribution layout, which uses a pair of HP 2910al-24G at the core, with a Trunk pair of 1Gb Ethernet between them.
The relevant spanning-tree config looks like:
SWITCH01:
SWITHC02:
These switches host 2 separate port-based VLANs:
These VLAN ID's match the upstream VLAN ID's of the supplier network we're uplinking into.
VLAN 118 only exists on a couple of the distribution switches that host DMZ kit, VLAN 119 exists on all distribution switches...
Upstream of these switches is our hosting providers network, which we don't really know much about, other than it's Cisco kit, and we've set a lower priority on our Core switches as to not interfere with their platform. The upstream services link into ports 23 and 24.
From the Core switches, we've then got a distribution layer which is responsible for local rack connectivity. These consist of HP 2810-48G switches in pairs in the rack, with redundant upstream connections to SWITCH01 and SWITCH02.
E.g: SWITCH03 Port1 goes to SWITCH01, SWITCH03 Port2 goes to SWITCH02, SWITCH04 Port1 goes to SWITCH01, SWITCH04 Port2 goes to SWITCH02...
One issue I can see looking through the distribution layer switches, is that they all seem to be treating themselves as the Regional Root switch. My understanding of STP is that this is bad...
E.g.:
I've also been reading the HP 'Advanced Traffic Management Guide', and that suggests that you should create an instance per VLAN. Is this valid?
How else could I simplify this set-up and get the best out of it?
Apologies for the length, and thanks in advance for any information.
Regards
Gavin
We're experiencing some network anomalies with our current HP Procurve switches...
We've got a Core/Distribution layout, which uses a pair of HP 2910al-24G at the core, with a Trunk pair of 1Gb Ethernet between them.
The relevant spanning-tree config looks like:
SWITCH01:
Code:
SWITHC01# show spanning-tree config
Multiple Spanning Tree (MST) Configuration Information
STP Enabled [No] : Yes
Force Version [MSTP-operation] : MSTP-operation
Default Path Costs [802.1t] : 802.1t
MST Configuration Name : 002347c7b4c0
MST Configuration Revision : 0 Switch Priority : 36864
Forward Delay [15] : 15 Hello Time [2] : 2
Max Age [20] : 20 Max Hops [20] : 20
| Path Prio Admin Auto Admin Hello Root TCN BPDU
Port Type | Cost rity Edge Edge PtP Time Guard Guard Flt
----- --------- + --------- ----- ----- ----- ----- ------ ------ ------ ----
3 100/1000T | Auto 128 No Yes True Global No No No
4 100/1000T | Auto 128 No Yes True Global No No No
5 100/1000T | Auto 128 No Yes True Global No No No
6 100/1000T | Auto 128 No Yes True Global No No No
7 100/1000T | Auto 128 No Yes True Global No No No
8 100/1000T | Auto 128 No Yes True Global No No No
9 100/1000T | Auto 128 No Yes True Global No No No
10 100/1000T | Auto 128 No Yes True Global No No No
11 100/1000T | Auto 128 No Yes True Global No No No
12 100/1000T | Auto 128 No Yes True Global No No No
13 100/1000T | Auto 128 No Yes True Global No No No
14 100/1000T | Auto 128 No Yes True Global No No No
15 100/1000T | Auto 128 No Yes True Global No No No
16 100/1000T | Auto 128 No Yes True Global No No No
17 100/1000T | Auto 128 No Yes True Global No No No
18 100/1000T | Auto 128 No Yes True Global No No No
19 100/1000T | Auto 128 No Yes True Global No No No
20 100/1000T | Auto 128 No Yes True Global No No No
21 100/1000T | Auto 128 No Yes True Global No No No
22 100/1000T | Auto 128 No Yes True Global No No No
23 100/1000T | Auto 128 No Yes True Global No No No
24 100/1000T | Auto 128 No Yes True Global No No No
Trk1 | Auto 64 No Yes True Global No No No
SWITCH01# show spanning-tree
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1-4094
Switch MAC Address : 002347-c7b4c0
Switch Priority : 36864
Max Age : 20
Max Hops : 20
Forward Delay : 15
Topology Change Count : 97,622
Time Since Last Change : 1 secs
CST Root MAC Address : 002334-e10c00
CST Root Priority : 0
CST Root Path Cost : 200000
CST Root Port : 23
IST Regional Root MAC Address : 002347-c7b4c0
IST Regional Root Priority : 36864
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
TCN Guard Ports :
BPDU Protected Ports :
BPDU Filtered Ports :
PVST Protected Ports :
PVST Filtered Ports :
| Prio | Designated Hello
Port Type | Cost rity State | Bridge Time PtP Edge
----- --------- + --------- ----- ---------- + ------------- ----- --- ----
3 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
4 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
5 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
6 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
7 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
8 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
9 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
10 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
11 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
12 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
13 100/1000T | 2000000 128 Forwarding | 002347-c7b4c0 2 Yes No
14 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
15 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes Yes
16 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes Yes
17 100/1000T | Auto 128 Disabled |
18 100/1000T | Auto 128 Disabled |
19 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes Yes
20 100/1000T | Auto 128 Disabled |
21 100/1000T | Auto 128 Disabled |
22 100/1000T | Auto 128 Disabled |
23 100/1000T | 200000 128 Forwarding | 0023ab-dc0880 2 Yes No
24 100/1000T | 200000 128 Blocking | 0023ab-dc0880 2 Yes No
Trk1 | 20000 64 Forwarding | 002347-c7b4c0 2 Yes No
SWITCH01# show spanning-tree instance ist
IST Instance Information
Instance ID : 0
Mapped VLANs : 1-4094
Switch Priority : 36864
Topology Change Count : 99,013
Time Since Last Change : 3 secs
Regional Root MAC Address : 002347-c7b4c0
Regional Root Priority : 36864
Regional Root Path Cost : 0
Regional Root Port : This switch is root
Remaining Hops : 20
Designated
Port Type Cost Priority Role State Bridge
----- --------- --------- -------- ---------- ---------- -------------
3 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
4 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
5 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
6 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
7 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
8 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
9 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
10 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
11 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
12 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
13 100/1000T 2000000 128 Designated Forwarding 002347-c7b4c0
14 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
15 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
16 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
17 100/1000T Auto 128 Disabled Disabled
18 100/1000T Auto 128 Disabled Disabled
19 100/1000T 20000 128 Designated Forwarding 002347-c7b4c0
20 100/1000T Auto 128 Disabled Disabled
21 100/1000T Auto 128 Disabled Disabled
22 100/1000T Auto 128 Disabled Disabled
23 100/1000T 200000 128 Root Forwarding 0023ab-dc0880
24 100/1000T 200000 128 Alternate Blocking 0023ab-dc0880
Trk1 20000 64 Designated Forwarding 002347-c7b4c0
SWITHC02:
Code:
SWITCH02# show spanning-tree config
Multiple Spanning Tree (MST) Configuration Information
STP Enabled [No] : Yes
Force Version [MSTP-operation] : MSTP-operation
Default Path Costs [802.1t] : 802.1t
MST Configuration Name : 002347cb1380
MST Configuration Revision : 0 Switch Priority : 40960
Forward Delay [15] : 15 Hello Time [2] : 2
Max Age [20] : 20 Max Hops [20] : 20
| Path Prio Admin Auto Admin Hello Root TCN BPDU
Port Type | Cost rity Edge Edge PtP Time Guard Guard Flt
----- --------- + --------- ----- ----- ----- ----- ------ ------ ------ ----
3 100/1000T | Auto 128 No Yes True Global No No No
4 100/1000T | Auto 128 No Yes True Global No No No
5 100/1000T | Auto 128 No Yes True Global No No No
6 100/1000T | Auto 128 No Yes True Global No No No
7 100/1000T | Auto 128 No Yes True Global No No No
8 100/1000T | Auto 128 No Yes True Global No No No
9 100/1000T | Auto 128 No Yes True Global No No No
10 100/1000T | Auto 128 No Yes True Global No No No
11 100/1000T | Auto 128 No Yes True Global No No No
12 100/1000T | Auto 128 No Yes True Global No No No
13 100/1000T | Auto 128 No Yes True Global No No No
14 100/1000T | Auto 128 No Yes True Global No No No
15 100/1000T | Auto 128 No Yes True Global No No No
16 100/1000T | Auto 128 No Yes True Global No No No
17 100/1000T | Auto 128 No Yes True Global No No No
18 100/1000T | Auto 128 No Yes True Global No No No
19 100/1000T | Auto 128 No Yes True Global No No No
20 100/1000T | Auto 128 No Yes True Global No No No
21 100/1000T | Auto 128 No Yes True Global No No No
22 100/1000T | Auto 128 No Yes True Global No No No
23 100/1000T | Auto 128 No Yes True Global No No No
24 100/1000T | Auto 128 No Yes True Global No No No
Trk1 | Auto 64 No Yes True Global No No No
SWITHC02# show spanning-tree
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1-4094
Switch MAC Address : 002347-cb1380
Switch Priority : 40960
Max Age : 20
Max Hops : 20
Forward Delay : 15
Topology Change Count : 121,430
Time Since Last Change : 0 secs
CST Root MAC Address : 002334-e10c00
CST Root Priority : 0
CST Root Path Cost : 200000
CST Root Port : 23
IST Regional Root MAC Address : 002347-cb1380
IST Regional Root Priority : 40960
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
TCN Guard Ports :
BPDU Protected Ports :
BPDU Filtered Ports :
PVST Protected Ports :
PVST Filtered Ports :
| Prio | Designated Hello
Port Type | Cost rity State | Bridge Time PtP Edge
----- --------- + --------- ----- ---------- + ------------- ----- --- ----
3 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
4 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
5 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
6 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
7 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
8 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
9 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
10 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
11 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
12 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
13 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
14 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes No
15 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes Yes
16 100/1000T | 20000 128 Forwarding | 002347-cb1380 2 Yes Yes
17 100/1000T | Auto 128 Disabled |
18 100/1000T | Auto 128 Disabled |
19 100/1000T | Auto 128 Disabled |
20 100/1000T | Auto 128 Disabled |
21 100/1000T | Auto 128 Disabled |
22 100/1000T | Auto 128 Disabled |
23 100/1000T | 200000 128 Forwarding | 0023ab-dc3680 2 Yes No
24 100/1000T | 200000 128 Blocking | 0023ab-dc3680 2 Yes No
Trk1 | 20000 64 Blocking | 002347-c7b4c0 2 Yes No
SWITCH02# show spanning-tree instance ist
IST Instance Information
Instance ID : 0
Mapped VLANs : 1-4094
Switch Priority : 40960
Topology Change Count : 122,474
Time Since Last Change : 3 secs
Regional Root MAC Address : 002347-cb1380
Regional Root Priority : 40960
Regional Root Path Cost : 0
Regional Root Port : This switch is root
Remaining Hops : 20
Designated
Port Type Cost Priority Role State Bridge
----- --------- --------- -------- ---------- ---------- -------------
3 100/1000T 20000 128 Designated Forwarding 002347-cb1380
4 100/1000T 20000 128 Designated Forwarding 002347-cb1380
5 100/1000T 20000 128 Designated Forwarding 002347-cb1380
6 100/1000T 20000 128 Designated Forwarding 002347-cb1380
7 100/1000T 20000 128 Designated Forwarding 002347-cb1380
8 100/1000T 20000 128 Designated Forwarding 002347-cb1380
9 100/1000T 20000 128 Designated Forwarding 002347-cb1380
10 100/1000T 20000 128 Designated Forwarding 002347-cb1380
11 100/1000T 20000 128 Designated Forwarding 002347-cb1380
12 100/1000T 20000 128 Designated Forwarding 002347-cb1380
13 100/1000T 20000 128 Designated Forwarding 002347-cb1380
14 100/1000T 20000 128 Designated Forwarding 002347-cb1380
15 100/1000T 20000 128 Designated Forwarding 002347-cb1380
16 100/1000T 20000 128 Designated Forwarding 002347-cb1380
17 100/1000T Auto 128 Disabled Disabled
18 100/1000T Auto 128 Disabled Disabled
19 100/1000T Auto 128 Disabled Disabled
20 100/1000T Auto 128 Disabled Disabled
21 100/1000T Auto 128 Disabled Disabled
22 100/1000T Auto 128 Disabled Disabled
23 100/1000T 200000 128 Root Forwarding 0023ab-dc3680
24 100/1000T 200000 128 Alternate Blocking 0023ab-dc3680
Trk1 20000 64 Alternate Blocking 002347-c7b4c0
These switches host 2 separate port-based VLANs:
Code:
ACT-STAR-SW01# show vlans
Status and Counters - VLAN Information
Maximum VLANs to support : 256
Primary VLAN : PROD
Management VLAN :
VLAN ID Name | Status Voice Jumbo
------- -------------------- + ---------- ----- -----
1 DEFAULT_VLAN | Port-based No No
118 DMZ | Port-based No No
119 PROD | Port-based No No
VLAN 118 only exists on a couple of the distribution switches that host DMZ kit, VLAN 119 exists on all distribution switches...
Upstream of these switches is our hosting providers network, which we don't really know much about, other than it's Cisco kit, and we've set a lower priority on our Core switches as to not interfere with their platform. The upstream services link into ports 23 and 24.
From the Core switches, we've then got a distribution layer which is responsible for local rack connectivity. These consist of HP 2810-48G switches in pairs in the rack, with redundant upstream connections to SWITCH01 and SWITCH02.
E.g: SWITCH03 Port1 goes to SWITCH01, SWITCH03 Port2 goes to SWITCH02, SWITCH04 Port1 goes to SWITCH01, SWITCH04 Port2 goes to SWITCH02...
One issue I can see looking through the distribution layer switches, is that they all seem to be treating themselves as the Regional Root switch. My understanding of STP is that this is bad...
E.g.:
Code:
SWITCH03# show spanning-tree instance ist
IST Instance Information
Instance ID : 0
Mapped VLANs : 1,118,119
Switch Priority : 61440
Topology Change Count : 32
Time Since Last Change : 18 days
Regional Root MAC Address : b439d6-00aac0
Regional Root Priority : 61440
Regional Root Path Cost : 0
Regional Root Port : This switch is root
Remaining Hops : 20
Designated
Port Type Cost Priority Role State Bridge
----- --------- --------- -------- ---------- ---------- -------------
1 100/1000T 20000 128 Root Forwarding 002347-c7b4c0
2 100/1000T 20000 128 Alternate Blocking 002347-cb1380
3 100/1000T 20000 128 Designated Forwarding b439d6-00aac0
4 100/1000T 20000 128 Designated Forwarding b439d6-00aac0
...
SWITHC03# show spanning-tree config
Multiple Spanning Tree (MST) Configuration Information
STP Enabled [No] : Yes
Force Version [MSTP-operation] : MSTP-operation
Default Path Costs [802.1t] : 802.1t
MST Configuration Name : b439d600aac0
MST Configuration Revision : 0 Switch Priority : 61440
Forward Delay [15] : 15 Hello Time [2] : 2
Max Age [20] : 20 Max Hops [20] : 20
| Path Prio Admin Auto Admin Hello Root TCN BPDU
Port Type | Cost rity Edge Edge PtP Time Guard Guard Flt
----- --------- + --------- ----- ----- ----- ----- ------ ------ ------ ----
1 100/1000T | Auto 128 No Yes True Global No No No
2 100/1000T | Auto 128 No Yes True Global No No No
3 100/1000T | Auto 128 No Yes True Global No No No
4 100/1000T | Auto 128 No Yes True Global No No No
...
SWITCH03# show spanning-tree
Multiple Spanning Tree (MST) Information
STP Enabled : Yes
Force Version : MSTP-operation
IST Mapped VLANs : 1,118,119
Switch MAC Address : b439d6-00aac0
Switch Priority : 61440
Max Age : 20
Max Hops : 20
Forward Delay : 15
Topology Change Count : 32
Time Since Last Change : 18 days
CST Root MAC Address : 002334-e10c00
CST Root Priority : 0
CST Root Path Cost : 220000
CST Root Port : 1
IST Regional Root MAC Address : b439d6-00aac0
IST Regional Root Priority : 61440
IST Regional Root Path Cost : 0
IST Remaining Hops : 20
Root Guard Ports :
TCN Guard Ports :
Protected Ports :
Filtered Ports :
| Prio | Designated Hello
Port Type | Cost rity State | Bridge Time PtP Edge
----- --------- + --------- ----- ---------- + ------------- ----- --- ----
1 100/1000T | 20000 128 Forwarding | 002347-c7b4c0 2 Yes No
2 100/1000T | 20000 128 Blocking | 002347-cb1380 2 Yes No
3 100/1000T | 20000 128 Forwarding | b439d6-00aac0 2 Yes Yes
4 100/1000T | 20000 128 Forwarding | b439d6-00aac0 2 Yes Yes
...
I've also been reading the HP 'Advanced Traffic Management Guide', and that suggests that you should create an instance per VLAN. Is this valid?
How else could I simplify this set-up and get the best out of it?
Apologies for the length, and thanks in advance for any information.
Regards
Gavin