A comprehensive, expert-level training guide for service provider backbone routing and architecture. Structured like CBT Nuggets or INE courses — modular, deep, practical.
- Network engineers moving into SP roles
- intermediate-level candidates eyeing expert-level certs
- Existing SP engineers wanting structured reference material
1.1 SP Network Architecture Overview 1.2 Design Principles (scalability, convergence, fault isolation) 1.3 SP vs Enterprise — Fundamental Differences 1.4 Reference Topologies (regional, national, global backbones)
2.1 IS-IS Deep Dive (levels, areas, TLVs, SPF optimization) 2.2 OSPF in SP Networks (areas, stub types, LSA flooding control) 2.3 IGP Convergence Tuning (BFD, fast-hello, prefix prioritization) 2.4 Choosing IS-IS vs OSPF — Real-World Considerations 2.5 Lab: Multi-area IS-IS with route leaking
3.1 iBGP Scalability (route reflectors, confederations) 3.2 eBGP Peering Designs (IXP, PNI, transit) 3.3 BGP Path Selection Deep Dive (all 15+ attributes) 3.4 BGP Communities & Extended Communities 3.5 BGP Security (RPKI, ROV, BGPsec basics) 3.6 BGP Convergence & Optimization (ADD-PATH, PIC, next-hop tracking) 3.7 Lab: Route reflector hierarchy with optimal exit
4.1 Label Switching Architecture 4.2 LDP — Label Distribution Protocol 4.3 MPLS Forwarding (PHP, UHP, label stack) 4.4 MPLS OAM (LSP ping, traceroute) 4.5 Lab: Basic MPLS core with LDP
5.1 RSVP-TE Deep Dive (path setup, FRR, make-before-break) 5.2 TE Constraints (bandwidth, affinity, SRLG) 5.3 Offline vs Online Path Computation 5.4 PCE Architecture (stateful, stateless, PCE-initiated) 5.5 Lab: RSVP-TE with node/link protection
6.1 SR-MPLS Fundamentals (prefix-SID, adjacency-SID, node-SID) 6.2 SR-TE Policies (explicit paths, flex-algo) 6.3 TI-LFA (topology-independent loop-free alternate) 6.4 SRv6 — Segment Routing over IPv6 6.5 SRv6 Network Programming (END, END.X, END.DT) 6.6 SR vs RSVP-TE — Migration Strategies 6.7 Lab: SR-MPLS with TI-LFA and flex-algo
7.1 MPLS L3VPN Architecture (VRF, RD, RT) 7.2 MP-BGP for VPNv4/VPNv6 7.3 Inter-AS L3VPN (Options A, B, C) 7.4 Extranet & Shared Services 7.5 L3VPN Troubleshooting Methodology 7.6 Lab: Multi-tenant L3VPN with inter-AS Option C
8.1 Legacy L2VPN (VPWS, VPLS, H-VPLS) 8.2 EVPN Fundamentals (route types 1-5) 8.3 EVPN-MPLS vs EVPN-VXLAN 8.4 EVPN Multi-Homing (all-active, single-active) 8.5 EVPN for DCI (data center interconnect) 8.6 Lab: EVPN-MPLS with all-active multi-homing
9.1 SP Transport Hierarchy (access, metro, long-haul) 9.2 DWDM Fundamentals (wavelengths, amplifiers, ROADMs) 9.3 OTN — Optical Transport Network 9.4 Packet-Optical Integration 9.5 Coherent Optics (400G+) 9.6 Lab: Simulated optical path planning
10.1 Network Slicing Concepts 10.2 FlexE — Flexible Ethernet 10.3 5G Xhaul Requirements (fronthaul, midhaul, backhaul) 10.4 TSN — Time-Sensitive Networking in SP 10.5 SR + Network Slicing Integration
11.1 Model-Driven Networking (YANG, NETCONF, gRPC) 11.2 Telemetry (streaming vs polling, gNMI) 11.3 SR-TE Controller Integration 11.4 CI/CD for Network Config 11.5 Lab: gNMI telemetry with SR policy automation
12.1 Regional ISP Backbone Design 12.2 National Carrier Network 12.3 Content Provider WAN 12.4 Mobile Operator Convergence 12.5 Submarine Cable Landing Architecture
| Technology | Status | Relevance |
|---|---|---|
| SRv6+ (compressed SIDs) | Emerging | Reduces header overhead |
| IGP Flex-Algo | Deployed | Multiple topologies, one IGP |
| BGP-CT (Classful Transport) | Draft | Next-gen inter-domain TE |
| DetNet | Emerging | Deterministic networking |
| RIFT | Experimental | Routing in Fat Trees |
| Path-aware networking | Research | SCION, etc. |
- Cisco SP design guides (CCO)
- Juniper TechLibrary
- Nokia Network Developer Portal
- Arista SP deployment guides
- IETF RFCs (BGP, MPLS, SR, EVPN)
- ITU-T (optical transport)
- IEEE (Ethernet, TSN)
- INE IE-SP curriculum
- Juniper IE-SP syllabus
- CBT Nuggets SP track
- NANOG presentations
- RIPE meeting archives
- APRICOT/APNIC content
- Vendor blogs (Cisco, Juniper, Nokia)
- Finalize module structure
- Create template for each section
- Set up lab environment specs (EVE-NG/CML)
- Identify authoritative sources per topic
- Module 2: IGP at Scale
- Module 3: BGP
- Module 4: MPLS Fundamentals
- Module 5: Traffic Engineering
- Module 6: Segment Routing
- Module 7: L3VPN
- Module 8: L2VPN & EVPN
- Module 9: Transport & Optical
- Module 10: Network Slicing
- Module 11: Automation
- Module 12: Case Studies
- Module 1: Foundations (write last, informed by rest)
Each night session can tackle:
- Research one sub-section topic
- Write/refine one section draft
- Create one lab topology
- Review and update emerging tech section
- Cross-reference with cert objectives
- Study Guide — Markdown docs per module (printable)
- Lab Topologies — EVE-NG/CML configs
- Quick Reference Cards — Cheat sheets per protocol
- Practice Questions — Scenario-based problems
- Config Snippets — Vendor-specific (Cisco IOS-XR, Junos, Nokia SR-OS)
- Vendor-neutral concepts first, vendor-specific implementation second
- Every section should have: Theory → Config → Verification → Troubleshooting
- Real-world war stories where possible
- Keep updated as tech evolves (SRv6, etc.)