Chapter 9: Enterprise Campus Network Design

Learning Objectives

Pre-Study Assessment

Answer these questions before studying the material to gauge your current knowledge.

Pre-Quiz

1. In a three-tier campus hierarchy, which layer is responsible for policy enforcement, route summarization, and VLAN termination?

Access layer
Core layer
Distribution layer
Aggregation layer

2. When should an enterprise migrate from a collapsed core to a three-tier architecture?

When the campus has fewer than two distribution blocks
When cross-campus traffic exceeds the collapsed core's capacity or fault isolation becomes critical
When wireless is first deployed
When QoS policies are first implemented

3. What is the primary advantage of a routed access layer design over a traditional Layer 2 access design?

It allows VLANs to span across multiple access switches
It eliminates the need for STP, FHRP, and EtherChannel at the access-to-distribution boundary
It reduces the cost of access switches
It enables centralized wireless controller placement

4. In a spine-leaf campus architecture, how many hops does traffic traverse between any two leaf switches?

One hop
Three hops
Exactly two hops
Variable, depending on STP topology

5. What is the best achievable convergence time for FHRP with sub-second timer tuning?

50 ms
200 ms
Approximately 800 ms
3 seconds

6. What critical requirement must be met for both members in a StackWise Virtual domain?

They must be in different buildings for geographic redundancy
They must be identical models running the same software version
They must use VSL proprietary links
They must run different IOS versions for diversity

7. In a centralized wireless controller model, what is the primary scalability limitation?

Maximum number of SSIDs supported
WLC uplink bandwidth becomes a bottleneck as wireless throughput increases
The controller cannot support more than 100 APs
CAPWAP tunnels cannot traverse Layer 3 boundaries

8. What is the maximum recommended bandwidth allocation for the Low-Latency Queue (LLQ) priority queue?

10% of link bandwidth
50% of link bandwidth
33% of link bandwidth
75% of link bandwidth

9. What is the maximum horizontal cable run for copper cabling per TIA/EIA-568 standards?

50 meters
100 meters
200 meters
300 meters

10. What does campus QoS primarily protect against?

Sustained WAN congestion
Microburst-induced packet loss on high-speed campus links
DNS resolution delays
ARP broadcast storms

11. In BGP EVPN VXLAN campus fabric, what replaces traditional FHRP for gateway redundancy?

HSRP with sub-second timers
GLBP active/active load sharing
Distributed Anycast Gateway providing active-active gateways on every leaf
Static default routes on each leaf

12. Why must the FHRP active gateway align with the STP root bridge for the same VLAN?

To reduce CPU utilization on the distribution switches
To avoid suboptimal traffic paths where data crosses the inter-switch link unnecessarily
To comply with IEEE 802.1D requirements
To enable PoE on downstream access ports

13. What PoE standard is required for Wi-Fi 6E and Wi-Fi 7 access points?

802.3af (15.4W)
802.3at (30W)
802.3bt (60-90W)
USB-C Power Delivery

14. A hospital wants a flat network but processes electronic health records. What regulatory constraint overrides their preference?

PCI DSS mandates cardholder data isolation
SOX requires change management audit trails
HIPAA requires network segmentation for protected health information
GDPR mandates data residency within the EU

15. What is the primary trade-off of routed access that may require overlay technologies like VXLAN?

Routed access has slower convergence than STP
Routed access cannot support PoE on access ports
VLANs cannot span across access switches, breaking Layer 2 adjacency for host mobility
Routed access requires proprietary hardware

Section 1: Campus Architecture Models

Three-Tier Hierarchical Campus Design

The three-tier model divides the campus into three functional layers governed by hierarchy, modularity, and resiliency:

graph TD Core["Core Layer\n(High-Speed Transport)"] Dist1["Distribution Block 1\n(Policy, Routing, FHRP)"] Dist2["Distribution Block 2\n(Policy, Routing, FHRP)"] Acc1["Access Switch 1\n(PoE, Port Security)"] Acc2["Access Switch 2\n(PoE, Port Security)"] Acc3["Access Switch 3\n(PoE, Port Security)"] Acc4["Access Switch 4\n(PoE, Port Security)"] EP1["Endpoints:\nPCs, Phones, APs"] EP2["Endpoints:\nPCs, Phones, APs"] Core --- Dist1 Core --- Dist2 Dist1 --- Acc1 Dist1 --- Acc2 Dist2 --- Acc3 Dist2 --- Acc4 Acc1 --- EP1 Acc3 --- EP2 style Core fill:#1a5276,color:#fff style Dist1 fill:#2e86c1,color:#fff style Dist2 fill:#2e86c1,color:#fff style Acc1 fill:#5dade2,color:#fff style Acc2 fill:#5dade2,color:#fff style Acc3 fill:#5dade2,color:#fff style Acc4 fill:#5dade2,color:#fff style EP1 fill:#aed6f1,color:#000 style EP2 fill:#aed6f1,color:#000

Figure 9.1: Three-Tier Hierarchical Campus Architecture with Two Distribution Blocks

Animation: Packet traversal through three-tier hierarchy -- show a frame entering at the access layer, being policy-checked at distribution, and routed through the core to a second distribution block.

Key Points -- Three-Tier Hierarchy

Collapsed Core and Two-Tier Designs

When the campus is small (no more than 2-3 distribution blocks), core and distribution functions combine into a collapsed core. Migrate to three-tier when cross-campus traffic exceeds capacity, distribution blocks multiply, or fault isolation becomes critical.

AttributeCollapsed Core (Two-Tier)Three-Tier
CostLower (fewer devices, less cabling)Higher (dedicated core switches)
ScalabilityLimited; full-mesh complexity grows rapidlyHighly scalable via modular distribution blocks
Fault IsolationReduced; collapsed layer is a shared failure domainStrong; each distribution block is independent
Typical Use CaseSmall to medium campus (< 3 distribution blocks)Large campus with multiple buildings
flowchart TD Start["Assess Campus Size\nand Traffic Requirements"] --> Q1{"More than 2-3\ndistribution blocks?"} Q1 -- No --> Q2{"Cross-campus traffic\nexceeds collapsed\ncore capacity?"} Q1 -- Yes --> ThreeTier["Deploy Three-Tier\nArchitecture"] Q2 -- No --> Q3{"Fault domain isolation\ncritical?"} Q2 -- Yes --> ThreeTier Q3 -- No --> Collapsed["Deploy Collapsed Core\n(Two-Tier) Architecture"] Q3 -- Yes --> ThreeTier style Start fill:#1a5276,color:#fff style Q1 fill:#d4ac0d,color:#000 style Q2 fill:#d4ac0d,color:#000 style Q3 fill:#d4ac0d,color:#000 style ThreeTier fill:#1e8449,color:#fff style Collapsed fill:#2e86c1,color:#fff

Figure 9.2: Decision Flowchart -- Collapsed Core vs. Three-Tier

Key Points -- Collapsed Core

Routed Access Layer Design

Routed access moves the Layer 2/Layer 3 boundary down to the access switch. Each access switch becomes a Layer 3 routing node with point-to-point routed uplinks (OSPF or EIGRP).

What it eliminates: STP, EtherChannel bundling, FHRP (HSRP/VRRP/GLBP), VSS/StackWise Virtual.

What it provides: Sub-200 ms convergence, per-flow ECMP load balancing, simpler configuration.

The trade-off: VLANs cannot span across access switches. If host mobility requires Layer 2 adjacency across switches, overlay technologies (VXLAN, campus fabric) are needed.

graph TD subgraph Eliminated["Protocols Eliminated by Routed Access"] STP["Spanning Tree\nProtocol"] FHRP["FHRP\n(HSRP/VRRP/GLBP)"] EC["EtherChannel\nBundling"] VSSn["VSS / StackWise\nVirtual"] end RA["Routed Access\nDesign"] -->|removes| STP RA -->|removes| FHRP RA -->|removes| EC RA -->|removes| VSSn RA -->|provides| ECMP["ECMP Load\nBalancing"] RA -->|provides| Conv["Sub-200 ms\nConvergence"] RA -->|provides| Simp["Simplified\nConfiguration"] style RA fill:#1e8449,color:#fff style STP fill:#c0392b,color:#fff style FHRP fill:#c0392b,color:#fff style EC fill:#c0392b,color:#fff style VSSn fill:#c0392b,color:#fff style ECMP fill:#2e86c1,color:#fff style Conv fill:#2e86c1,color:#fff style Simp fill:#2e86c1,color:#fff

Figure 9.3: Routed Access -- Protocols Eliminated and Capabilities Gained

Animation: Side-by-side comparison of STP-based access (blocked ports, FHRP failover delay) vs. routed access (all links active, ECMP distribution).

Key Points -- Routed Access

Spine-Leaf Campus Architectures

Originally a data center topology, spine-leaf is increasingly used in campus networks as "campus fabric." Every leaf connects to every spine; traffic between any two leaves traverses exactly two hops with predictable latency. ECMP routing replaces STP entirely.

AttributeThree-Tier HierarchicalSpine-Leaf
Loop preventionSpanning Tree ProtocolECMP routing
Path predictabilityVariable (STP-dependent)Deterministic (always 2 hops)
Traffic pattern fitNorth-south (client-server)East-west (lateral, server-server)
Scalability modelAdd distribution blocks + core capacityAdd spine or leaf switches independently

Modern campus fabric: BGP EVPN VXLAN replaces STP with EVPN multihoming, replaces FHRP with Distributed Anycast Gateway, uses VXLAN to encapsulate L2 in L3, and distributes MAC/IP via MP-BGP.

SD-Access is an alternative using LISP (control), VXLAN (data), and CTS/SGT (policy).

graph TD S1["Spine 1"] & S2["Spine 2"] L1["Leaf 1\n(Endpoints)"] & L2["Leaf 2\n(Endpoints)"] & L3["Leaf 3\n(Endpoints)"] & L4["Leaf 4\n(Endpoints)"] L1 --- S1 L1 --- S2 L2 --- S1 L2 --- S2 L3 --- S1 L3 --- S2 L4 --- S1 L4 --- S2 style S1 fill:#1a5276,color:#fff style S2 fill:#1a5276,color:#fff style L1 fill:#2e86c1,color:#fff style L2 fill:#2e86c1,color:#fff style L3 fill:#2e86c1,color:#fff style L4 fill:#2e86c1,color:#fff

Figure 9.4: Spine-Leaf Campus Topology with Full-Mesh ECMP

Key Points -- Spine-Leaf

Section 2: Campus Resilience and Scalability

Redundancy Models: FHRP, VSS, StackWise Virtual

First Hop Redundancy Protocols (FHRP)

ProtocolTypeLoad SharingKey Characteristic
HSRPCisco proprietaryActive/Standby per groupMost widely deployed; per-VLAN load sharing via multiple groups
VRRPIndustry standard (RFC 5798)Active/Standby per groupMaster owns the virtual IP directly
GLBPCisco proprietaryActive/Active via AVG/AVFTrue load sharing but risks asymmetric routing

Critical design rules: Best convergence ~800 ms with sub-second timers. Preemption delay should be set to boot time + 50% for routing table convergence. FHRP active gateway must align with STP root bridge to avoid suboptimal paths. FHRPs belong at the distribution layer only.

VSS (Legacy) and StackWise Virtual (Modern)

VSS (Catalyst 4500/6500) combined two switches into one logical entity with a proprietary VSL interconnect. It is superseded by StackWise Virtual (Catalyst 9000), which uses standard Ethernet SVL links.

StackWise Virtual provides: single control plane (Active/Standby), SSO for hitless switchover, NSF for continuous forwarding, MEC for cross-chassis port channels, and DAD for split-brain prevention.

Critical: Both members must be identical models running the same software version.

flowchart LR FHRPn["FHRP\n~800 ms convergence\nSTP + FHRP alignment\nrequired"] --> VSSn["VSS / StackWise Virtual\nSub-second convergence\nEliminates STP + FHRP\nMEC enabled"] VSSn --> RoutedAcc["Routed Access\nSub-200 ms convergence\nEliminates STP, FHRP,\nEtherChannel, VSS"] style FHRPn fill:#c0392b,color:#fff style VSSn fill:#d4ac0d,color:#000 style RoutedAcc fill:#1e8449,color:#fff

Figure 9.5: Redundancy Technology Progression

Animation: Failover timeline comparison -- FHRP (800 ms with timer negotiation), StackWise Virtual (SSO/NSF sub-second), Routed access (OSPF/EIGRP sub-200 ms).

Key Points -- Redundancy Models

STP vs. Routed Access Trade-offs

AttributeSTP-Based (Layer 2 Access)Routed Access (Layer 3)
Loop preventionSTP (blocked ports = wasted bandwidth)Routing protocol (all links active)
ConvergenceSeconds (RSTP) to tens of seconds (classic STP)Sub-200 ms with tuned OSPF/EIGRP
Gateway redundancyFHRP requiredNot needed; each switch is its own gateway
VLAN spanningVLANs can span multiple access switchesVLANs local to each access switch
Host mobilityL2 adjacency preserved across switchesRequires overlay (VXLAN) for cross-switch mobility

STP still appropriate: Legacy apps requiring L2 adjacency, embedded devices that cannot support L3, brownfield migrations. Routed access wins: Greenfield deployments, converged voice/data, large campuses where STP complexity is a risk.

Wireless Integration and Controller Placement

Centralized (CAPWAP): All AP traffic tunnels to a WLC placed in the data center or core boundary. Simple but WLC uplink becomes a bottleneck with Wi-Fi 6/6E/7.

Distributed data plane (SD-Access Wireless / Fabric): Control plane remains centralized; data plane uses VXLAN from fabric APs directly to access switches. Wireless bandwidth scales with number of switches.

AP GenerationPoE StandardPower Requirement
Wi-Fi 5 (802.11ac)802.3af/at15-25W typical
Wi-Fi 6 (802.11ax)802.3at (30W)25-30W typical
Wi-Fi 6E / Wi-Fi 7802.3bt (60-90W)30-50W+ typical

Design implication: Wi-Fi 6E/7 upgrades may force access switch replacement if existing switches lack 802.3bt support.

Key Points -- Wireless Integration

Campus QoS Design

Campus QoS manages microburst-induced packet loss, not sustained congestion. Voice degrades from brief queue overflows, not steady-state overload.

Traffic ClassMax One-Way DelayMax JitterMax Packet Loss
Voice150 ms30 ms1%
Interactive Video150 ms50 ms0.1%
Streaming Video4-5 sec (buffered)N/A0.1-1%

Trust boundary model: Infrastructure ports trust DSCP. IP phones/cameras conditionally trust CoS. User PCs/IoT reset DSCP to 0 with optional policing.

flowchart LR subgraph Sources["Traffic Sources"] SW["Switch-to-Switch\n(Infrastructure)"] Phone["IP Phone /\nManaged Camera"] PC["User PC /\nPrinter / IoT"] end SW -->|"Trust DSCP"| Net["Network\nForwarding"] Phone -->|"Trust CoS\nfrom device"| Net PC -->|"Reset DSCP to 0\nApply policer"| Net style SW fill:#1e8449,color:#fff style Phone fill:#d4ac0d,color:#000 style PC fill:#c0392b,color:#fff style Net fill:#1a5276,color:#fff

Figure 9.6: QoS Trust Boundary Model

Queuing rules: LLQ priority queue max 33% of link bandwidth. Best Effort gets minimum 25%. Disable WRED on priority queues. Use policers at ingress (drop immediately), shapers at egress (buffer excess).

Key Points -- QoS

Section 3: Campus Design Constraints

Physical Infrastructure and Cabling

IDF/MDF Closet Challenges

Common problems: inadequate cooling, insufficient power circuits (especially with 802.3bt PoE budgets), no physical security, no space for growth.

Animation: IDF closet power budget calculator -- slide showing how 48-port 802.3bt switches can exceed 2,000W and overwhelm standard circuits.

Power, Cooling, and Environmental

A 48-port 802.3bt switch at full load can draw over 2,000 watts. Design must consider per-port PoE class, N+1 power supply redundancy, UPS capacity, and generator feeds for critical closets.

Cooling: Every watt consumed becomes a watt of heat. A fully loaded switch stack generates 3,000-5,000W. Passive ventilation is insufficient for modern high-density deployments.

IEEE 802.3az (Energy-Efficient Ethernet): Ports enter low-power idle when no traffic. Verify compatibility with latency-sensitive applications before enabling.

Regulatory and Compliance Constraints

RegulationIndustryNetwork Design Impact
HIPAAHealthcareSegmentation for PHI; access controls; audit logging
PCI DSSRetail/FinancialIsolated cardholder data environment; firewalls between trust zones
SOXPublicly tradedChange management controls; audit trails for network changes
GDPRAny org (EU data)Data residency constraints; encryption requirements
Regulatory requirements often mandate segmentation the business would not otherwise request. A hospital wanting a flat network must still segment EHR traffic from guest Wi-Fi. These requirements are primary design inputs, not afterthoughts.

Key Points -- Design Constraints

Post-Study Assessment

Now that you have studied the material, answer the same questions again to measure your improvement.

Post-Quiz

1. In a three-tier campus hierarchy, which layer is responsible for policy enforcement, route summarization, and VLAN termination?

Access layer
Core layer
Distribution layer
Aggregation layer

2. When should an enterprise migrate from a collapsed core to a three-tier architecture?

When the campus has fewer than two distribution blocks
When cross-campus traffic exceeds the collapsed core's capacity or fault isolation becomes critical
When wireless is first deployed
When QoS policies are first implemented

3. What is the primary advantage of a routed access layer design over a traditional Layer 2 access design?

It allows VLANs to span across multiple access switches
It eliminates the need for STP, FHRP, and EtherChannel at the access-to-distribution boundary
It reduces the cost of access switches
It enables centralized wireless controller placement

4. In a spine-leaf campus architecture, how many hops does traffic traverse between any two leaf switches?

One hop
Three hops
Exactly two hops
Variable, depending on STP topology

5. What is the best achievable convergence time for FHRP with sub-second timer tuning?

50 ms
200 ms
Approximately 800 ms
3 seconds

6. What critical requirement must be met for both members in a StackWise Virtual domain?

They must be in different buildings for geographic redundancy
They must be identical models running the same software version
They must use VSL proprietary links
They must run different IOS versions for diversity

7. In a centralized wireless controller model, what is the primary scalability limitation?

Maximum number of SSIDs supported
WLC uplink bandwidth becomes a bottleneck as wireless throughput increases
The controller cannot support more than 100 APs
CAPWAP tunnels cannot traverse Layer 3 boundaries

8. What is the maximum recommended bandwidth allocation for the Low-Latency Queue (LLQ) priority queue?

10% of link bandwidth
50% of link bandwidth
33% of link bandwidth
75% of link bandwidth

9. What is the maximum horizontal cable run for copper cabling per TIA/EIA-568 standards?

50 meters
100 meters
200 meters
300 meters

10. What does campus QoS primarily protect against?

Sustained WAN congestion
Microburst-induced packet loss on high-speed campus links
DNS resolution delays
ARP broadcast storms

11. In BGP EVPN VXLAN campus fabric, what replaces traditional FHRP for gateway redundancy?

HSRP with sub-second timers
GLBP active/active load sharing
Distributed Anycast Gateway providing active-active gateways on every leaf
Static default routes on each leaf

12. Why must the FHRP active gateway align with the STP root bridge for the same VLAN?

To reduce CPU utilization on the distribution switches
To avoid suboptimal traffic paths where data crosses the inter-switch link unnecessarily
To comply with IEEE 802.1D requirements
To enable PoE on downstream access ports

13. What PoE standard is required for Wi-Fi 6E and Wi-Fi 7 access points?

802.3af (15.4W)
802.3at (30W)
802.3bt (60-90W)
USB-C Power Delivery

14. A hospital wants a flat network but processes electronic health records. What regulatory constraint overrides their preference?

PCI DSS mandates cardholder data isolation
SOX requires change management audit trails
HIPAA requires network segmentation for protected health information
GDPR mandates data residency within the EU

15. What is the primary trade-off of routed access that may require overlay technologies like VXLAN?

Routed access has slower convergence than STP
Routed access cannot support PoE on access ports
VLANs cannot span across access switches, breaking Layer 2 adjacency for host mobility
Routed access requires proprietary hardware

Your Progress

Answer Explanations