Professional Documents
Culture Documents
Objectives
Station A
Segment A
1/1
Segment B 1/2
Station B
Address learning
Forward/Filter Frame
Loop avoidance
Address Learning
MAC address table
A: 00d0.d001.1111 B: 00d0.d001.3333
E0 E1
E2 E3
C: 00d0.d001.2222 D: 00d0.d001.4444
A: 00d0.d001.1111 B: 00d0.d001.3333
E0 E1
E2 E3
C: 00d0.d001.2222 D: 00d0.d001.4444
A: 00d0.d001.1111 B: 00d0.d001.3333
E0 E1
E2 E3
C: 00d0.d001.2222 D: 00d0.d001.4444
E2 E3
C: 00d0. d001.2222 D: 00d0.d001.4444
Access
Layer
Link A
Link B
Distribution
Layer
SW 1 SW 2
Redundant Topology
Server/host X Router Y
Segment 1
Segment 2
Loop Problems:
Broadcast Storms
Multiple Frame Copies
MAC Database Instability
Broadcast Storms (1)
Server/host X Router Y
Segment 1
Broadcast
Switch A Switch B
Segment 2
Server/host X Router Y
Segment 1
Broadcast
Switch A Switch B
Segment 2
Server/host X Router Y
Segment 1
Segment 2
Segment 1
Switch A Switch B
Segment 2
Segment 1
Unicast
Unicast
Switch A Switch B
Segment 2
Host X sends an unicast frame to Router Y.
Router Y MAC Address has not been learned by either switch
yet.
Router Y will receive two copies of the same frame.
MAC Database Instability (1)
Server/host X Router Y
Segment 1
Unicast Unicast
Port 0 Port 0
Switch A Switch
B
Port 1 Port 1
Segment 2
Server/host X Router Y
Segment 1
Unicast Unicast
Port 0 Port 0
Switch A Switch B
Port 1 Port 1
Segment 2
Router Y MAC Address has not been learned by either switch yet.
A frame to Router Y is flooded.
Switch A and B incorrectly learn Host X MAC address on port 1.
Loop Problems
Server/host
Broadcast
Loop
Loop
Loop
Workstations
x Block
10baseT
• Star topology
– Conventional data network access.
• STP
– Used for the redundancy backup of switch links in
the access layer. In general, the MSTP is used.
Content Review
• Working principles of Ethernet switches
– Source address learning
– Destination address search/forwarding
• Loop problems
– Broadcast storms
– MAC Address table drift
– Multiple frame copies
• Loop solutions
– STP
– Star topology
Questions
• How does a switch deal with broadcast packets?