Skip to content
Cisco exam 350-501 + 300-510 · SPCOR v1.1 + SPRI v1.1

CCNP Service Provider Bootcamp

This course prepares you for the 350-501 SPCOR core exam and the 300-510 SPRI advanced routing concentration, the two exams that earn CCNP Service Provider. You configure provider cores from the IGP up through BGP, MPLS, segment routing, VPN services, QoS and model-driven automation.

CCNP Service Provider = 1 core exam + 1 concentration. This course covers SPRI (advanced routing). Other concentrations that count: 300-515 SPVI (VPN services) and 300-540 SPCNI (cloud network infrastructure). SPAUTO was retired on February 2, 2026.

Duration
18 weeks
Format
Live online + self-study
First class
Free, no obligation
Level
CCNA level knowledge
Schedule
Evenings, US time zones
Lectures
36 (notes · lab · quiz)
Exam
Cisco 350-501 + 300-510
Exam details
Core 120 min · $400, concentration 90 min · $300 (paid to Cisco)
Tuition
$2,400 per student, batch of 3 to 5 · payment plans
Core exam · 350-501 SPCOR v1.1

What you'll master.

1.015% of exam

Architecture

  • MPLS, SR and SRv6 cores, 5G transport
  • IOS XR, NFV and QoS models
  • Control, management and data plane security
2.030% of exam

Networking

  • IS-IS and OSPF
  • BGP path selection, PIC and add-paths
  • IPv6 transition and fast convergence
3.020% of exam

MPLS and Segment Routing

  • LDP and unified MPLS
  • RSVP-TE and FRR
  • SR-TE, TI-LFA, Flex Algo and SRv6
4.020% of exam

Services

  • L3VPN and EVPN
  • L2VPN and Carrier Ethernet
  • Multicast and QoS services
5.015% of exam

Automation and Assurance

  • YANG, NETCONF and RESTCONF
  • NSO, Ansible and Secure ZTP
  • gNMI telemetry, NetFlow and SNMP
Concentration exam · 300-510 SPRI v1.1

Implementing Cisco Service Provider Advanced Routing Solutions

1.035% of exam

Unicast Routing

  • Multiarea OSPF and multilevel IS-IS
  • BGP route reflectors, confederations and security
  • IPv6 tunneling and fast convergence
2.015% of exam

Multicast Routing

  • ASM vs SSM
  • PIM-SM and RP options
  • MSDP and mLDP
3.025% of exam

Routing Policy and Manipulation

  • RPL vs route maps
  • Conditional matching
  • IGP and BGP route manipulation
4.025% of exam

MPLS and Segment Routing

  • LDP, LSPs and RSVP-TE
  • SR migration and TI-LFA
  • SR-TE policies and SRv6
Lecture by lecture

The complete 36-lecture path.

Every lecture includes a live class, self-study notes, an exam-style CLI lab and a 10-question Cisco-style quiz.

01How Service Provider Networks Are Built
  • Metro Ethernet, MPLS, SR and SRv6 cores [1.1.a]
  • Access transport: xDSL, DWDM, DOCSIS, xPON [1.1.b]
  • Mobile xhaul for 5G vRAN and O-RAN [1.1.c]
  • Routed optical networking [1.1.d]

LAB Map a provider topology of P, PE and CE routers

02IOS XR & SP Virtualization
  • IOS, IOS XE and IOS XR compared [1.2]
  • The XR commit and rollback model [1.2.c]
  • NFV infrastructure and VNF workloads [1.3.a, 1.3.b]
  • Containers and application hosting [1.3.c, 1.3.d]

LAB Configure, commit and roll back on IOS XR

03OSPF in a Provider Core
  • Neighbor adjacency [2.2.a]
  • Route advertisement and LSAs [2.2.b]
  • Metrics [2.2.d]
  • OSPF vs IS-IS [SPRI 1.1]

LAB Build a single-area OSPF core on XR and XE

04Multiarea OSPFv2 & OSPFv3
  • Area types and addressing [2.2.c]
  • Inter-area advertisement [SPRI 1.2.a]
  • Summarization [SPRI 1.2.b]

LAB Fix a broken multiarea OSPF design

05IS-IS Fundamentals
  • NET and area addressing [2.1.b]
  • Route advertisement [2.1.a]
  • Wide metrics [2.1.d]
  • Single vs multitopology for IPv6 [2.1.c]

LAB Build an IS-IS level 2 core for IPv4 and IPv6

06Multilevel IS-IS & IGP Troubleshooting
  • Level 1/2 route leaking [SPRI 1.3.a]
  • Summarization [SPRI 1.3.b]
  • Adjacency troubleshooting [2.6.a]
  • Advertisement troubleshooting [2.6.b]

LAB Troubleshoot a multilevel IS-IS fault

07High Availability & Fast Convergence
  • BFD [2.8.c, SPRI 1.7.a]
  • NSF and NSR [2.8.a, 2.8.b, SPRI 1.7.b, 1.7.c]
  • Timers and LFA/IPFRR [SPRI 1.7.d, 1.7.f]
  • Link aggregation [2.8.d]

LAB Measure failover with BFD and LFA

08BGP for Providers
  • iBGP and eBGP neighbors [2.4.a]
  • Prefix advertisement [2.4.b]
  • Address families [2.4.c]
  • The path selection algorithm [2.3]

LAB iBGP full mesh plus eBGP to a customer

09BGP Attributes & Multihoming
  • Path selection in practice [2.4.d]
  • Attributes [2.4.e]
  • Communities [SPRI 1.5.i]
  • Multihomed customers [SPRI 1.5.d]

LAB Steer a dual-homed customer with local preference and MED

10Scaling BGP
  • Route reflectors [SPRI 1.4.b, 1.5.b]
  • Confederations [SPRI 1.4.a, 1.5.c]
  • Dynamic neighbors [SPRI 1.5.h]
  • Redistribution [2.4.f]

LAB Replace a full mesh with route reflectors

11Protecting BGP
  • Maximum prefix and dampening [SPRI 1.5.f, 1.5.g]
  • TTL security and authentication [1.5.b, SPRI 1.5.e]
  • Prefix suppression [1.5.c]
  • BGPsec [1.5.e]

LAB Harden eBGP sessions to a peer

12BGP Convergence & FlowSpec
  • Additional paths [2.4.g, SPRI 1.7.g]
  • BGP PIC edge and core [2.4.h, SPRI 1.7.e]
  • FlowSpec [1.5.f, SPRI 1.5.j]
  • Troubleshooting advertisement [SPRI 1.5.a]

LAB Test a BGP PIC failover

13RPL & Route Maps
  • RPL vs route maps [2.5, SPRI 3.1]
  • Operations and statement semantics [SPRI 3.2.a, 3.2.b]
  • Regular expressions [SPRI 3.2.c]

LAB Translate a route map into RPL

14RPL Building Blocks
  • Policy sets and prefix sets [SPRI 3.2.d, 3.2.g]
  • Tags, ACLs and route types [SPRI 3.2.e, 3.2.f, 3.2.h]
  • Attributes and communities [SPRI 3.2.i]
  • Hierarchical and parameterized policies [SPRI 3.2.j]

LAB Write a parameterized customer policy

15Route Manipulation
  • IS-IS manipulation [SPRI 3.3.a]
  • OSPF manipulation [SPRI 3.3.b]
  • BGP filtering [SPRI 3.4.a]
  • BGP traffic steering [SPRI 3.4.b]

LAB Troubleshoot a leaking route policy

16IPv6 Transition
  • Static and 6to4 tunnels [SPRI 1.6.a, 1.6.b]
  • 6PE and IPv6 policy enforcement [SPRI 1.6.c, 1.6.d]
  • NAT64 and MAP-T [SPRI 1.6.e, 2.7]
  • NAT44, CGNAT and DS-Lite [2.7]

LAB Carry IPv6 across an IPv4 MPLS core with 6PE

17MPLS & LDP
  • LDP neighbors [3.1.c, SPRI 4.1.a]
  • LSPs and label forwarding [SPRI 4.1.b]
  • LDP IGP sync [3.1.a]
  • Session protection [3.1.b]

LAB Bring up LDP and trace an LSP

18Unified MPLS & OAM
  • Unified MPLS and unified BGP [3.1.d, SPRI 4.1.c]
  • BGP free core [SPRI 4.1.d]
  • MPLS OAM [3.1.e]

LAB Troubleshoot an LSP with MPLS ping and traceroute

19MPLS Traffic Engineering
  • IS-IS and OSPF TE extensions [3.2.a]
  • RSVP [3.2.b]
  • RSVP-TE tunnels [SPRI 4.1.e]
  • Fast reroute [3.2.c]

LAB Build a TE tunnel with an explicit path and FRR

20Segment Routing Fundamentals
  • Segment types [3.3.a]
  • The SR control plane [3.3.b, SPRI 4.2.a]
  • SRGB and SRLB [SPRI 4.2.b]

LAB Enable SR-MPLS in IS-IS

21TI-LFA & Migration to SR
  • TI-LFA [3.3.d, SPRI 4.2.c]
  • SR prefer and the mapping server [SPRI 4.2.d]
  • Running SR alongside LDP [SPRI 4.2.d]

LAB Migrate from LDP to SR with TI-LFA

22SR Traffic Engineering
  • SR-TE policies [3.3.c, SPRI 4.3.b]
  • Automated steering and coloring [SPRI 4.3.a]
  • PCE and PCC [3.3.e, SPRI 4.3.c]
  • SRLG and Tree SID [SPRI 4.3.d, 4.3.e]

LAB Build a color-based SR-TE policy

23SRv6 & Flexible Algorithm
  • Flexible algorithm [3.3.f, SPRI 4.4.c]
  • SRv6 control and data planes [SPRI 4.4.a, 4.4.b]
  • Locators, micro-segments and gateways [3.3.g, SPRI 4.4.d]

LAB Build a low-latency Flex Algo slice

24Multicast Concepts
  • Domains and trees [SPRI 2.1.a]
  • ASM vs SSM [SPRI 2.1.b]
  • IP-to-MAC mapping [SPRI 2.2.a]
  • IGMP and MLD [4.4.b, SPRI 2.2.f]

LAB Verify IGMP joins

25PIM Sparse Mode
  • PIM-SM operation [4.4.a, SPRI 2.2.c]
  • Auto-RP, BSR, anycast and phantom RP [SPRI 2.3.a]
  • BIDIR and SSM [SPRI 2.3.b, 2.3.c]

LAB Build anycast RP with failover

26Interdomain Multicast
  • Intra vs inter-domain [SPRI 2.1.c]
  • MSDP and MBGP [SPRI 2.2.b, 2.2.d, 2.3.d]
  • mLDP and P2MP [SPRI 2.2.e]
  • Troubleshooting multicast [SPRI 2.4]

LAB Two-domain multicast with MSDP

27L3VPN
  • Intra-AS VPN [4.3.a]
  • Extranet and Internet access [4.3.b]
  • Inter-AS and CSC [4.1.b, 4.1.c]
  • mVPN [4.1.d]

LAB Customer L3VPN with a shared services VRF

28L2VPN, Carrier Ethernet & EVPN
  • Ethernet services and VLAN tag rewrite [4.2.a, 4.2.d]
  • 802.1ad, 802.1ah and G.8032 [4.2.b]
  • Ethernet OAM [4.2.c]
  • EVPN [4.1.a]

LAB E-Line pseudowire with CFM

29QoS Architecture
  • DiffServ and IntServ [1.4.c]
  • Trust boundaries [1.4.d]
  • MPLS QoS models [1.4.a]
  • MPLS TE QoS and the IPv6 flow label [1.4.b, 1.4.e]

LAB Map customer DSCP to MPLS EXP with short pipe

30QoS Services
  • Classification and marking [4.5.a]
  • Congestion avoidance [4.5.b]
  • Policing and shaping [4.5.b]

LAB Build a PE edge policer and shaper

31Control & Management Plane Security
  • LPTS and CoPP [1.5.a]
  • LDP security [1.5.d]
  • AAA and TACACS+ [1.6.b]
  • REST API security [1.6.c]

LAB CoPP plus TACACS+ device administration

32Data Plane Security & DDoS
  • uRPF and ACLs [1.7.a, 1.7.b]
  • RTBH [1.7.c]
  • Traceback and DDoS [1.6.a, 1.6.d]
  • MACsec [1.7.d]

LAB Trigger RTBH for an attacked prefix

33Programmability
  • Programmable APIs [5.1]
  • YANG [5.4]
  • NETCONF and RESTCONF [5.9]
  • Reading a REST API script [5.2]

LAB Configure IOS XR over NETCONF

34Orchestration & Zero Touch
  • NSO [5.3]
  • Ansible and Terraform [5.5]
  • Secure ZTP [5.6]

LAB Write an Ansible playbook for PE interfaces

35Telemetry & Assurance
  • gRPC and gNMI with TLS and mTLS [5.7]
  • NetFlow and IPFIX [5.8]
  • SNMPv2c and SNMPv3 [5.10]

LAB Build a model-driven telemetry subscription

36Final Review & Practice Exams
  • Weak-domain review (SPCOR 1.0 to 5.0)
  • SPRI troubleshooting scenarios (1.0 to 4.0)
  • Exam timing strategy
  • Full-length practice exams

LAB Timed SPCOR and SPRI practice exams

Outcomes

By the end you will

  • Build and troubleshoot IS-IS, OSPF and BGP in a provider core
  • Write RPL policies to filter and steer routes
  • Deploy MPLS, TI-LFA and SR-TE, including SRv6 and Flex Algo
  • Deliver L3VPN, L2VPN and multicast services, protected by QoS and security and monitored with telemetry
Career paths

Roles this prepares you for

Service Provider Network EngineerBackbone (IP/MPLS) EngineerNetwork ArchitectTelecom Network Operations Engineer

Includes resume review, LinkedIn optimization and mock interviews focused on the US job market.

Next cohort

Ready to start CCNP Service Provider?

Book a free consultation. We will confirm the next start date in your time zone and walk you through tuition and payment plans.