Cisco Lab

Cisco Lab

A Cisco Router Lab is a hands-on practice environment for learning, configuring, and troubleshooting Cisco networks from the foundational CCNA level all the way to the expert CCIE level.

ciscorouterswitch

Articles

Hands-On Lab: Configuring Spanning Tree Root Bridges Using the IOS Macro Command

This hands-on lab uses the spanning-tree root primary and root secondary macro commands to configure a primary and backup root bridge without manually calculating priority values, and verifies IOS automatically selects an appropriate priority relative to the current root.

/article/hands-on-lab-configuring-spanning-tree-root-bridges-using-the-ios-macro-command

Hands-On Lab: Assigning Spanning Tree Priority to Multiple VLANs Simultaneously

This hands-on lab configures Spanning Tree bridge priority across several VLANs in a single command using a VLAN range, rather than repeating the configuration individually for each VLAN, and verifies the priority was correctly applied to every VLAN in the range.

/article/hands-on-lab-assigning-spanning-tree-priority-to-multiple-vlans-simultaneously

Hands-On Lab: Configuring Spanning Tree Protocol for Access Ports (PortFast)

This hands-on lab configures PortFast on an access port connecting to an end-user device, bypassing the normal listening and learning delay so the port forwards traffic immediately, and covers why PortFast should never be applied to a port connecting to another switch.

/article/hands-on-lab-configuring-spanning-tree-protocol-for-access-ports-portfast

Hands-On Lab: Enabling Rapid Per-VLAN Spanning Tree (RPVST+)

This hands-on lab migrates a switch from classic PVST+ to Rapid PVST+, comparing the significantly faster convergence time and the updated port role terminology that comes with the newer protocol.

/article/hands-on-lab-enabling-rapid-per-vlan-spanning-tree-rpvst

Hands-On Lab: Configuring, Verifying, and Troubleshooting EtherChannel (Static/PAgP/LACP)

This hands-on lab bundles two physical links between switches into a single logical EtherChannel using static, PAgP, and LACP modes in turn, verifies each bundle forms correctly, and demonstrates the mismatched-mode failure that prevents a bundle from forming.

/article/hands-on-lab-configuring-verifying-and-troubleshooting-etherchannel-staticpagplacp

Hands-On Lab: Setting Switchports to Dynamic Trunking Modes

This hands-on lab configures switchport dynamic desirable and dynamic auto modes, demonstrating how Dynamic Trunking Protocol automatically negotiates whether a link becomes a trunk or remains an access port, and covers why relying on DTP is generally discouraged in production networks.

/article/hands-on-lab-setting-switchports-to-dynamic-trunking-modes

Hands-On Lab: Configuring a Default Gateway for Routers and Switches

This hands-on lab configures a default gateway on a Layer 2 switch's management interface so it can be reached and managed from a remote subnet, and distinguishes this from a router's own default route used to reach networks beyond its directly connected interfaces.

/article/hands-on-lab-configuring-a-default-gateway-for-routers-and-switches

Hands-On Lab: Cisco Discovery Protocol (CDP)

This hands-on lab uses CDP to discover directly connected Cisco devices without any prior configuration knowledge of the neighboring device, and covers disabling CDP on a specific interface for security reasons while leaving it active elsewhere.

/article/hands-on-lab-cisco-discovery-protocol-cdp

Hands-On Lab: Configuring LLDP

This hands-on lab enables LLDP, the vendor-neutral equivalent of CDP, on a Cisco device connected to non-Cisco equipment, and compares its verification output directly against CDP to highlight the similarities and differences between the two protocols.

/article/hands-on-lab-configuring-lldp

Hands-On Lab: Configuring Errdisable Recovery

This hands-on lab triggers a port security violation that places a port into err-disabled state, then configures automatic errdisable recovery so the port re-enables itself after a timeout instead of requiring manual intervention.

/article/hands-on-lab-configuring-errdisable-recovery

Hands-On Lab: Configuring Inter-VLAN Routing (Router on a Stick)

This hands-on lab configures inter-VLAN routing using a single router interface divided into subinterfaces, connecting to a switch trunk to route traffic between two VLANs through one physical link.

/article/hands-on-lab-configuring-inter-vlan-routing-router-on-a-stick

Hands-On Lab: Configuring and Allowing Inter-VLAN Routing — SVI

This hands-on lab configures inter-VLAN routing using Switch Virtual Interfaces on a Layer 3 switch, enabling IP routing directly on the switch itself and comparing this approach against the router-on-a-stick method from the previous lab.

/article/hands-on-lab-configuring-and-allowing-inter-vlan-routing-svi