Computer Networks

Computer Networks

Infrastructure, Systems, and Connectivity

Network ProtocolsCommunication InfrastructureOperating Systems and Server ManagementNetwork Security and EncryptionCloud Computing and Virtualization

Articles in this Section

Hands-On Lab: Configuring EIGRP Authentication

This hands-on lab configures MD5 authentication on an EIGRP-enabled interface using a key chain, verifying the neighbor relationship requires a matching key on both sides and observing the resulting failure when keys are mismatched.

/article/hands-on-lab-configuring-eigrp-authentication

Hands-On Lab: Configuring Basic QoS with Class-Based Marking and Queuing

This hands-on lab configures a class-map and policy-map to classify voice traffic, marks it with DSCP EF, applies a priority queue guaranteeing bandwidth for it, and verifies both the marking and queuing behavior take effect on the outbound interface.

/article/hands-on-lab-configuring-basic-qos-with-class-based-marking-and-queuing

Hands-On Lab: Configuring a Site-to-Site IPsec VPN

This hands-on lab configures a complete site-to-site IPsec VPN between two routers, walking through ISAKMP Phase 1 policy, an IPsec transform set, a crypto map, and verification of both security association phases.

/article/hands-on-lab-configuring-a-site-to-site-ipsec-vpn

Hands-On Lab: Configuring GRE over IPsec

This hands-on lab combines a GRE tunnel with IPsec encryption, allowing a dynamic routing protocol to run across an encrypted link between two sites, something a plain IPsec VPN alone cannot support directly.

/article/hands-on-lab-configuring-gre-over-ipsec

Hands-On Lab: Configuring Basic DMVPN (mGRE with NHRP)

This hands-on lab configures a basic single-hub DMVPN topology using a multipoint GRE tunnel and NHRP, demonstrating how a spoke dynamically registers its physical address with the hub without requiring a separate point-to-point tunnel per spoke.

/article/hands-on-lab-configuring-basic-dmvpn-mgre-with-nhrp

Hands-On Lab: Configuring Enhanced Object Tracking with HSRP

This hands-on lab configures IP SLA-based object tracking on an HSRP-enabled router, automatically lowering its priority when its WAN uplink fails, forcing failover to the standby router without requiring a full interface shutdown.

/article/hands-on-lab-configuring-enhanced-object-tracking-with-hsrp

Hands-On Lab: Comprehensive Troubleshooting Challenge

This hands-on lab presents a multi-layer connectivity failure across VLANs, trunking, routing, and NAT simultaneously, requiring systematic bottom-up troubleshooting to identify and correct three independent faults before full connectivity is restored.

/article/hands-on-lab-comprehensive-troubleshooting-challenge

Hands-On Lab: Configuring Root Guard

This hands-on lab configures Root Guard on switch ports facing access-layer switches to prevent an unauthorized or misconfigured switch from becoming the Spanning Tree root, verifying the port enters a root-inconsistent state when a superior BPDU is received.

/article/hands-on-lab-configuring-root-guard

Hands-On Lab: Configuring BPDU Guard and BPDU Filter

This hands-on lab configures BPDU Guard globally for PortFast-enabled ports and demonstrates the distinct, riskier behavior of BPDU Filter, comparing how each responds when a switch is connected to an access port that should only ever see end-user devices.

/article/hands-on-lab-configuring-bpdu-guard-and-bpdu-filter

Hands-On Lab: Configuring Loop Guard

This hands-on lab configures Loop Guard on a switch's non-designated ports to prevent a unidirectional link failure from causing a Layer 2 loop, simulating a one-way BPDU loss and verifying the affected port enters a loop-inconsistent blocking state rather than incorrectly transitioning to forwarding.

/article/hands-on-lab-configuring-loop-guard

Hands-On Lab: Configuring UDLD

This hands-on lab configures UDLD in aggressive mode on a fiber link between two switches, simulating a unidirectional fiber failure and verifying UDLD detects the mismatch and shuts down the affected port before a Layer 2 loop can form.

/article/hands-on-lab-configuring-udld

Hands-On Lab: Configuring Flex Links

This hands-on lab configures Flex Links between two uplinks on an access switch, providing sub-second failover without relying on Spanning Tree at all, and verifies traffic automatically shifts to the backup link when the primary fails.

/article/hands-on-lab-configuring-flex-links