Christopher Nelson
Guest
|
Posted:
Thu Dec 15, 2005 5:20 pm Post subject:
How is a break/reconfiguration propagated in an RSTP network |
|
|
I'm seeing reeeeeeeeeeally long recover times when I break a link in a
simple 4-switch ring managed by RSTP and I don't know what's not
working. I've got 802.1D-2004 open on my desk but it's, shall we say,
opaque. I hope someone here understands it enough to give me a
pointer.
I've got a ring like this:
+-------+ +-------+
| Sw1 | --------- | Sw2 |
+-------+ +-------+
| |
| |
+-------+ +-------+
| Sw3 | --------- | Sw4 |
+-------+ +-------+
| |
| |
+-------+ +-------+
| PC1 | | PC2 |
+-------+ +-------+
Sw1 is the root. PC2 constantly pings PC1. With everything connected,
the link Sw3/Sw4 is blocking and the normal path of these pings is PC2
-> Sw4 -> Sw2 -> Sw1 -> Sw3 -> PC1 (and back, of course).
If I break the link between Sw1 and Sw2, I lose connectivity (drop
pings) for nearly 2x the HelloTime of the network (3-6s for Hello = 2s,
1.7-2.3s for HelloTime = 1s).
When I break the link shouldn't the port state transition on Sw1 and
Sw2 cause them to tell Sw3 and Sw4, respectively, that "I'm not in the
path you want anymore?" Maybe Sw1 would think, "I'm still root, that's
cool." but shoudn't Sw2 tell Sw4, "I lost my path to root"
_immediately_ on loss of link on the port leading to Sw1? What I see
if Sw4 continuing to forward pings to Sw2 long after the Sw1/Sw2 link
is broken.
TIA. |
|