[rbridge] Traffic storms
Radia Perlman
Radia.Perlman at sun.com
Mon Nov 6 10:41:58 PST 2006
I hesitate to bring this up because I don't want to reintroduce
confusion about
"participating" in bridge spanning tree algorithm. So, please---what I'm
about to propose does NOT merge links. Bridged links still terminate at
an RBridge.
The issue is that it can be unpleasant for two RBridges to
simultaneously think they
are both Designated on the same link, which can happen if a bridge came up
and connected two links. Or for that matter, a repeater.
One way of making sure that a situation like that resolves very quickly,
and absolutely, is to have RBridges act like bridges on each of their ports,
with numerically lowest (i.e., highest) priority for become Root.
Now---I DO NOT MEAN that an RBridge merges the spanning trees on each of
its ports.
The spanning tree is terminated at an RBridge. If an RBridge has 4
ports, it will
participate in 4 independent bridge spanning tree instances.
The advantage of doing this is that we could make the Root bridge be the
Designated
RBridge. Then if two RBridge links merged, the RBridges would notice
immediately.
If you get usurped as bridge Root, you are also usurped as RBridge
Designated RBridge.
Since the bridge spanning tree messages are never delayed by
pre-forwarding delays,
this seems like it might be a nice thing to do.
It would be nice if the same RBridge that would get elected Desiganted
RBridge in
the IS-IS link election would be elected bridge Root on that link. The
easiest thing
would be not to bother with IS-IS priority, and have them all have the
same priority,
with election being solely on ID. Then they can all use the lowest
bridge root priority,
and the same RBridge would get elected bridge root on the link as would get
elected Designated RBridge on the link.
Radia
More information about the rbridge
mailing list