Routelearn.net
Course menu

Course 5: LAN SwitchingLesson 1.1 (1 of 6 in this course)16 of 91 in the CCNA series

LAN switching with redundant links

Why redundant links create loops, and the two ways switches handle them: Spanning Tree and EtherChannel.

Beginner · 5 min read

Redundant links are additional links between switches that give traffic an alternative path when a cable or switch fails. Because Ethernet frames have no TTL, redundant Layer 2 paths form loops, so switches must either block the extra paths with Spanning Tree or bundle parallel links into one logical link with EtherChannel.

In simple terms: Backup cables keep the network running when something breaks, but switches need rules so that frames don’t go round in circles over them.

Redundancy is required

A single link or switch is a single point of failure. Real networks give every access switch two uplinks and connect distribution switches to each other, so traffic has somewhere to go when a cable is cut or a switch reboots.

…but Ethernet loops

Switches flood broadcasts and unknown unicasts, and Ethernet frames have no TTL. So redundant paths become loops:

SW1SW2SW3PC APC B
  1. 1. One broadcast… PC A sends an ARP request.
  2. 2. …flooded both ways… SW2 sends a copy to each neighbour.
  3. 3. …and around, forever. The copies keep circling and multiplying: a broadcast storm, MAC tables flapping, and duplicate frames.

Two ways to make redundancy safe

Spanning Tree ProtocolEtherChannel
IdeaBlock just enough ports to remove every loopBundle parallel links into one logical link
Backup linksIdle until a failureAll carry traffic
Works forAny topology (rings, triangles, meshes)Links between the same two devices
Learn moreSpanning Tree courseNext lesson
DPRPDPRPDPALTSW1priority 24576SW2priority 32768SW3priority 32768PC APC B
  1. 1. With Spanning Tree: SW3 blocks one port, so every frame has exactly one path. If a link fails, the blocked port takes over.

In practice they work together: EtherChannel bundles the links between each pair of switches, and Spanning Tree still guards the overall topology, now seeing each bundle as a single link.

Check yourself

Predict · scenario 1

What lets a switching loop continue indefinitely?

Predict · scenario 2

Two switches are joined by two cables. Without EtherChannel, what does Spanning Tree do?