Hands-On Lab: Configuring Cisco Catalyst StackWise Traditional Stacking

This hands-on lab configures traditional Catalyst stacking (StackWise) across three switches using stack cables, contrasting its single-tier, chassis-proximity requirement against the StackWise Virtual pair covered in the previous lab, which allows switches to be located much farther apart.

Traditional StackWise CablingStack Master ElectionStack Member Renumbering

~4 min read · Updated Sep 26, 2026

Lab Objective

Configure three switches into a traditional StackWise stack using dedicated stack cables, verify a stack master is elected and all members share a single management plane, then intentionally renumber a member and observe its effect on interface naming.

Lab Purpose

StackWise Virtual, covered in the previous lab, uses Ethernet-based SVL links allowing member switches to be located in different racks or even different rooms. Traditional StackWise stacking, by contrast, uses dedicated proprietary stack cables limiting members to close physical proximity, but remains widely deployed and important to understand as a distinct technology with its own master election behavior.

Lab Topology

Switch1 ---- stack cable ---- Switch2 ---- stack cable ---- Switch3
(physically adjacent, connected in a ring
via dedicated StackWise cabling, not
Ethernet interfaces)

Task 1: Verify Physical Stack Cabling

Confirm all three switches are connected via dedicated stack cables in a ring topology.

Task 2: Power On the Stack and Observe Master Election

Power on all three switches simultaneously and observe which becomes stack master.

Task 3: Verify the Stack Presents as a Single Management Entity

Confirm a single console session and management IP govern all three physical switches.

Task 4: Examine Interface Naming Convention

Confirm interfaces are named with a stack member number as the first digit (e.g., Gi2/0/1 for a port on member 2).

Task 5: Renumber a Stack Member and Observe the Effect

Change Switch3's stack member number and confirm its interfaces are renamed accordingly after a reload.

Solution and Verification

-- Physical stack cables connect Switch1's
-- stack port to Switch2's, Switch2's second
-- stack port to Switch3's, and Switch3's
-- remaining port back to Switch1's,
-- forming a resilient ring rather than a
-- simple daisy chain

-- All three switches powered on simultaneously

Switch# show switch

Switch/Stack Mac Address : 00aa.bb00.3333
                                              H/W   Current
Switch#  Role     Mac Address     Priority Version  State
-------------------------------------------------------
 1       Member   00aa.bb00.1111     1       V02     Ready
 2       Member   00aa.bb00.2222     1       V02     Ready
*3       Master   00aa.bb00.3333     1       V02     Ready
-- Master election in traditional StackWise
-- considers priority first (all equal here),
-- then factors including uptime and MAC
-- address -- Switch3 won this particular
-- election, shown by the asterisk

Switch# show running-config | include hostname

hostname Switch
-- A single hostname and single running
-- configuration govern all three physical
-- units, accessed through a single console
-- or management session regardless of
-- which physical switch is actually console
-- cabled

Switch# show interfaces status | include connected

Gi1/0/1    connected
Gi2/0/1    connected
Gi3/0/1    connected
-- The leading digit in each interface name
-- identifies which physical stack member
-- that port belongs to -- Gi2/0/1 is on
-- the switch currently numbered "2" in the
-- stack, regardless of its role (master or
-- member)

Switch(config)# switch 3 renumber 4

-- After a reload:

Switch# show switch

Switch#  Role     Mac Address     Priority Version  State
-------------------------------------------------------
 1       Member   00aa.bb00.1111     1       V02     Ready
 2       Member   00aa.bb00.2222     1       V02     Ready
*4       Master   00aa.bb00.3333     1       V02     Ready

Switch# show interfaces status | include connected

Gi1/0/1    connected
Gi2/0/1    connected
Gi4/0/1    connected
-- The switch previously numbered 3 is now
-- numbered 4, and every one of its
-- interfaces was renamed accordingly
-- (Gi3/0/1 became Gi4/0/1) -- any ACL,
-- VLAN assignment, or other interface-
-- specific configuration referencing the
-- old interface names would need updating
-- after a renumbering operation like this

Key Takeaway

Traditional StackWise renumbering directly changes every affected member's interface names, unlike StackWise Virtual's switch numbering from the previous lab, which similarly affects interface naming but across an SVL rather than dedicated stack cables — in both stacking technologies, renumbering a member is a disruptive operation worth planning carefully, since any configuration referencing the old interface identifiers (ACLs, port-channel members, VLAN assignments) will silently reference the wrong, now-renamed interface unless updated as part of the same maintenance window.

Written & researched by Dr. Shahin Siami

Related Articles

Hands-On Lab: Configuring EIGRP Stub Routing

This hands-on lab configures a branch router as an EIGRP stub, verifying it advertises only its own connected and summary routes while the hub router correctly avoids querying the stub during a topology change elsewhere in the network.

Continue

Hands-On Lab: Configuring EIGRP Named Mode

This hands-on lab reconfigures a classic EIGRP setup into EIGRP named mode, organizing address-family and interface-specific configuration into a more structured hierarchy, and verifies functional equivalence with the classic configuration style used throughout earlier EIGRP labs in this series.

Continue

Hands-On Lab: Configuring ERSPAN Across a Routed Network

This hands-on lab configures Encapsulated RSPAN (ERSPAN) to mirror traffic across a Layer 3-routed network rather than a single Layer 2 trunk, extending the RSPAN concept from the previous lab beyond the boundaries of a single VLAN or switched domain.

Continue

Hands-On Lab: Configuring RSPAN Across Switches

This hands-on lab configures Remote SPAN (RSPAN) using a dedicated RSPAN VLAN carried across a trunk, allowing traffic mirrored on one switch to be monitored by a capture device connected to an entirely different switch, extending the local SPAN concept covered in an earlier lab across the network.

Continue

Hands-On Lab: Configuring In-Service Software Upgrade (ISSU) on a Stack

This hands-on lab performs an In-Service Software Upgrade across a StackWise stack, upgrading each member's IOS image one at a time while the stack continues forwarding traffic throughout, verifying zero downtime compared to the disruptive reload approach used in earlier IOS upgrade labs.

Continue

Hands-On Lab: Configuring StackWise Virtual

This hands-on lab configures two physical switches into a single logical StackWise Virtual switch using a dedicated Stackwise Virtual Link, verifying both members present as one control plane and that a member failure triggers predictable failover behavior.

Continue