background image
Bridging, Switching, and Spanning Tree 169
the process is not finished because some change to the Spanning Tree must take place for new
paths to be available. In this case, Bridge 3's E1 will need to change from a blocking to
forwarding state, which has not occurred yet. The key part of the upcoming logic is based on
this corollary of Spanning Tree:
A change that affects the Spanning Tree results in at least one bridge interface changing
from blocking to forwarding, or vice versa.
At this point in the process, no changes to the Spanning Tree have been made, and many address
table entries refer to the path that has failed. Table 4-12 refers to the address table entries for
0200.0000.AAAA in all five bridges, showing that four of the five bridge address tables refer
to the failed path. Use Table 4-12 in conjunction with Figure 4-20 to verify that the path to this
MAC address is still invalid.
The Spanning Tree change needed is for Bridge 3 to change from blocking state to forwarding
state on its E1 interface. Bridge 3's reaction to the lack of CBPDUs from Bridge 4 causes this
change to occur. Consider the logic that Bridge 3 uses in this case:
Step 1
I am no longer receiving any CBPDUs on my E1 interface.
Step 2
After Step 1 has occurred for MaxAge time, I assume that the
designated bridge has failed. I will become the designated bridge
on the LAN segment to which E1 is attached because no other
bridges are forwarding CBPDUs onto that segment.
Step 3
I will immediately change E1's status from blocking to listening.
That means that I will not learn addresses based on frames
entering E1. I will not forward frames entering E1, nor will I
forward frames out E1.
Step 4
I will clear entries in my address table using a short timer
(typically a few seconds).
Step 5
I will send a message out my root port signifying that a topology
change is being made. (The root will eventually receive the
message.)
Table 4-12
Address Table Entries for 0200.0000.AAAA, Before Spanning Tree Has Been Changed
Bridge
MAC
Outgoing Interface
Bridge 1
0200.0000.AAAA
E1
Bridge 2
0200.0000.AAAA
E0
Bridge 3
0200.0000.AAAA
E0
Bridge 4
0200.0000.AAAA
E0
Bridge 5
0200.0000.AAAA
E1
ch04.fm Page 169 Monday, March 20, 2000 5:02 PM