1.1 Enterprise Design and High Availability¶
Blueprint 1.1: Explain different design principles used in an enterprise network
- 1.1.a High-level enterprise network design such as 2-tier, 3-tier, fabric, and cloud
- 1.1.b High availability techniques such as redundancy, FHRP, and SSO
Hierarchical campus design¶
The hierarchical model splits the campus into layers, each with one job. That makes the network predictable to scale, troubleshoot and summarise.
| Layer | Job | Typical features |
|---|---|---|
| Access | Connect endpoints | VLANs, PoE, port security, 802.1X, QoS trust boundary, STP edge (PortFast, BPDU Guard) |
| Distribution | Aggregate access, policy boundary | Default gateway with FHRP, routing to core, summarisation, ACLs, L2/L3 boundary |
| Core | Fast transport between distribution blocks | High-speed L3 links, no policy, minimal features, fast convergence |
Three-tier¶
Access, distribution and a separate core. Use it when there are several distribution blocks (multiple buildings, data centre, WAN edge). Without a core, connecting n distribution blocks in a full mesh needs n(n-1)/2 inter-block link pairs, which stops scaling after three or four blocks.
Two-tier (collapsed core)¶
Distribution and core are combined in one pair of switches. Right for a single building or small campus where a separate core adds cost and no benefit.
graph TB
subgraph "Three-tier"
C1[Core 1] --- C2[Core 2]
D1[Dist A1] --- C1 & C2
D2[Dist A2] --- C1 & C2
D3[Dist B1] --- C1 & C2
D4[Dist B2] --- C1 & C2
AA[Access A] --- D1 & D2
AB[Access B] --- D3 & D4
end
subgraph "Two-tier collapsed core"
CD1[Core/Dist 1] --- CD2[Core/Dist 2]
AC[Access] --- CD1 & CD2
end
Layer 2 vs Layer 3 access¶
| L2 access (traditional) | Routed access | |
|---|---|---|
| Access-to-distribution links | 802.1Q trunks | Routed point-to-point links |
| Default gateway | Distribution, needs FHRP | Access switch SVI, no FHRP needed |
| STP | Active, blocks redundant uplinks | Confined to the access switch |
| Convergence | STP and FHRP timers | Routing protocol (sub-second with tuning) |
| VLAN spanning access switches | Possible | Not possible without an overlay |
Fabric (spine-leaf and SD-Access)¶
A fabric separates a simple routed underlay (IP reachability between loopbacks) from a virtual overlay (VXLAN tunnels carrying user traffic). Spine-leaf is the data-centre form: every leaf connects to every spine, so any leaf to any leaf is always two hops with ECMP across all spines. SD-Access is the campus form, covered in 1.3.
Cloud¶
| Model | You manage | Provider manages | Example |
|---|---|---|---|
| IaaS | OS, apps, data | Hardware, virtualisation | Catalyst 8000v in AWS or Azure |
| PaaS | Apps, data | Runtime, OS, hardware | Managed app platforms |
| SaaS | Data and access | Everything else | Microsoft 365, Webex |
Deployment models: public, private (on-premises), hybrid (private plus public with connectivity between them) and multicloud. Design concerns for the exam: latency to the cloud, where internet breakout happens (centralised vs direct internet access at the branch), security inspection in the path, and bandwidth cost.
High availability¶
Availability comes from removing single points of failure at each level, then making failover fast.
graph LR
A[Redundant links<br/>EtherChannel, ECMP] --> B[Redundant gateways<br/>HSRP, VRRP, GLBP]
B --> C[Redundant supervisors<br/>SSO + NSF]
C --> D[Redundant chassis<br/>StackWise Virtual, VSS]
Redundancy¶
- Link: EtherChannel bundles links so one failure does not trigger STP. Equal-cost routed links let the routing protocol load-share and fail over.
- Device: pairs of distribution and core switches. StackWise Virtual (and the older VSS) joins two chassis into one logical switch so access switches can use multichassis EtherChannel with no blocked ports.
- Path: dual WAN or ISP links with a routing protocol or IP SLA tracking to choose and fail over.
First Hop Redundancy Protocols¶
Hosts have one default gateway. An FHRP lets two or more routers share a virtual IP and MAC so the gateway survives a router failure.
| HSRP | VRRP | GLBP | |
|---|---|---|---|
| Standard | Cisco | IETF (RFC 5798 for v3) | Cisco |
| Roles | Active / Standby | Master / Backup | AVG / AVF |
| Load balancing | Per group (multiple groups) | Per group | Native, per host, across up to 4 AVFs |
| Virtual MAC | v1 0000.0c07.acXX, v2 0000.0c9f.fXXX |
0000.5e00.01XX |
0007.b400.XXYY |
| Preempt default | Off | On | Off (AVG); AVF preempt on |
| Multicast address | v1 224.0.0.2, v2 224.0.0.102 | 224.0.0.18 | 224.0.0.102 |
| Real IP as virtual IP | No | Yes (owner gets priority 255) | No |
Configuration lives in ENCOR 3.3.c; for 1.1 you need to explain why FHRP exists and how it fits the design (distribution layer, aligned with the STP root).
Exam trap
Align the HSRP active router with the STP root bridge for that VLAN. If they differ, traffic crosses the inter-distribution link on every frame. The exam likes this as a "suboptimal path" scenario.
SSO and NSF¶
A chassis with two route processors or supervisors can fail over between them.
- SSO (Stateful Switchover): the standby supervisor is kept synchronised with the active one (configuration, interface state, L2 tables). On failover, the standby takes over without resetting line cards, so forwarding continues. SSO alone does not preserve the routing protocol sessions' state.
- NSF (Non-Stop Forwarding): keeps forwarding using the last known FIB while the new active supervisor rebuilds routing tables. It uses graceful restart so neighbours keep routes instead of tearing down the adjacency.
- An NSF-capable router is the one restarting. An NSF-aware neighbour helps by holding routes during the restart. Most current IOS XE routers are NSF-aware by default.
- NSR (Nonstop Routing) is the alternative: the standby keeps full protocol state so neighbours don't even need to be NSF-aware.
Exam trap
SSO plus NSF is the pair to remember. SSO keeps the box forwarding through a supervisor failover; NSF stops the neighbours from dropping routes during it. FHRP is the answer when the whole router fails, not just a supervisor.
Lab: build and fail a two-tier block¶
Topology: base topology, ACC1, DIST1, DIST2. Goal: see each HA layer at work.
- Trunk ACC1 to both distribution switches. Create VLAN 10.
- Make DIST1 the STP root for VLAN 10 and HSRP active (priority 110, preempt). DIST2 is secondary root and standby.
- Bundle DIST1 to DIST2 with a two-link LACP EtherChannel.
- From Host1, run a continuous ping to an address beyond the distribution pair.
- Shut one member of the EtherChannel. Expected: no lost pings.
- Shut DIST1 entirely. Expected: a few lost pings while HSRP fails over (default hello 3 s, hold 10 s). Repeat with
standby 10 timers msec 200 msec 750and compare.
! DIST1
spanning-tree vlan 10 root primary
interface Vlan10
ip address 10.10.10.2 255.255.255.0
standby version 2
standby 10 ip 10.10.10.1
standby 10 priority 110
standby 10 preempt
!
show standby brief
show spanning-tree vlan 10 | include root|Root
show etherchannel summary
Quick check¶
Why does a three-tier design scale better than a fully meshed two-tier design across many buildings?
The core gives each distribution block one pair of uplinks to the core. Without it, every distribution pair must connect to every other, which grows with the square of the number of blocks.
A supervisor fails on a modular switch running SSO but not NSF. What happens to OSPF?
The switch keeps forwarding in hardware, but the new active supervisor must re-form OSPF adjacencies. Neighbours detect the adjacency reset and withdraw routes through the switch until it reconverges. NSF (graceful restart) prevents that.
References¶
- Cisco Campus LAN design guides: search "Campus LAN and Wireless LAN Solution Design Guide" on cisco.com (CVD)
- Cisco Live On-Demand Library: search "campus design" and "high availability"
- RFC 5798 (VRRPv3), RFC 3623 (OSPF graceful restart), RFC 4724 (BGP graceful restart)
Unlock the full question banks and cram sheets
A free account opens every question bank, the timed practice exams, the printable cram sheets, all the simulations and the lab files. Without one you see a 5-question sample of each.
No card needed. Study tips by email are optional and off unless you tick the box. Your address is never sold or shared. Privacy policy ยท Terms
Signed in as . Your account
You're on the free account, so lessons after the first module, question banks, exams and cram sheets show a sample. See Track Pass and All-Access
Also from NetManager Systems: NetManager, network monitoring for multi-vendor networks. Try the NetManager, NetDiag, PCAP Analyzer and OpsDash demos: every new account gets a free 7-day read-only login to each.