Computer Science

Computer Science

In this section, we explore the world of programming, algorithms, networks, and infrastructure

ProgrammingAlgorithmsComputer NetworksTechnologyInfrastructureSoftware EngineeringHardware Engineering

Explore Sections

Computer Networks

Infrastructure, Systems, and Connectivity

View Section

Related Categories

Featured Articles

Hands-On Lab: Configuring OSPF Authentication

This hands-on lab configures MD5 authentication on an OSPF link between two routers, verifying the neighbor relationship requires a matching key on both sides and observing the resulting failure when the keys are mismatched.

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

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