[rbridge] FW: Time to summarize "forward or block" BPDU thread
Radia Perlman
Radia.Perlman at Sun.COM
Wed Oct 19 15:56:45 PDT 2005
Step 1: The bridges create a single broadcast domain, as seen by the
RBridges. So the RBridges see the following picture:
B C D E
| | | |
RB1 RB2 RB3 RB4
| | | |
---------------------
|
A
Step 2: RB1 is elected DR, so it is the only one that will
encapsulate or decapsulate to/from that link.
Step 3: A transmits a broadcast or multicast packet
Step 4: RB1 receives it (RB2, RB3, and RB4 all throw it
away since they are not allowed to process native (non-encapsulated)
packets
Step 5: RB1 encapsulates it to be sent over spanning tree
"ingress RB1"
Step 6: RB1 forwards the encapsulated packet onto the link,
with an outer header with a multicast address "all RBridges"
Step 7: RB2, RB3, and RB4 all receive the packet, and decapsulate
it in order to send to their upward link (to C, D, and E,
respectively).
Step 8: (which could certainly happen after 5 or 6...doesn't have
to be in order). RB1 decapsulates the packet and sends it to B.
************
Hope that helps...
Radia
Larry Kreeger (kreeger) wrote On 10/19/05 15:25,:
> Radia,
>
> I think I now understand now that the DR election happens only between
> RBridges on a single shared link - and does not require usage of any
> RBridge topology information. It would help clarify the data flow for
> me (and hopefully others) if, given the network diagram below, you could
> please give a step by step description of how a broadcast frame sent by
> host A gets through each Bridge and RBridge in this network in order to
> be received by hosts B,C,D,E if we assume that RB1 is the Designated
> RBridge on the "link" created by the Bridged network formed by Bridges
> B1,B2,B3,B4.
>
> B C D E
> | | | |
> RB1 RB2 RB3 RB4
> | | | |
> B1---B2---B3---B4
> |
> A
>
> Thanks, Larry
>
> -----Original Message-----
> From: rbridge-bounces at postel.org [mailto:rbridge-bounces at postel.org] On
> Behalf Of Radia Perlman
> Sent: Wednesday, October 19, 2005 9:57 AM
> To: Developing a hybrid router/bridge.
> Subject: Re: [rbridge] FW: Time to summarize "forward or block" BPDU
> thread
>
> The IS-IS Hello protocol is for electing a single unique switch per
> link. It doesn't matter which one it is.
>
> On the other hand, the spanning tree protocol is picking a special
> single unique bridge per link...the one that is closest to the root.
>
> The spanning tree algorithm is choosing a tree of shortest paths from
> the root.
>
> IS-IS is not trying to do that. It is just electing one guy on a link to
> do special link-specific things.
>
> Radia
> _______________________________________________
> rbridge mailing list
> rbridge at postel.org
> http://www.postel.org/mailman/listinfo/rbridge
More information about the rbridge
mailing list