Advanced Networking Labs & Concepts
Follow my journey towards the CCNP Service Provider exam. I build service provider-style labs in Cisco Modeling Labs and share them here. I also write educational articles in my blog.
MPLS & VPNs
IOS-XR & XE
CML Labs
Automation
Featured Networking Labs
Start with these complete service provider labs. Each walkthrough includes the topology, device configurations, verification commands, and downloadable Cisco Modeling Labs files so you can reproduce the design in your own environment.

ISP eBGP Peering Lab
Simulate an ISP Internet edge with external BGP peers, internal BGP route reflection, provider-edge routers, and customer Internet access.
Layer 3 MPLS VPN on IOS XR
Build an IOS XRd Layer 3 VPN using IS-IS, MPLS and LDP, MP-BGP VPNv4, VRFs, route targets, and CE-to-PE OSPF.

Segment Routing Traffic Engineering
Implement SR-MPLS on IOS XRd, build explicit segment lists and policies, and steer separate Layer 3 VPN customers across different core paths.

EVPN Layer 2 VPN
Configure a VLAN-aware EVPN E-LAN on IOS XE using MP-BGP MAC signaling, bridge domains, multiple customer VLANs, and MPLS transport.
Latest Networking Labs
-

QoS Classification and Marking in a Layer 3 MPLS VPN
View Lab: QoS Classification and Marking in a Layer 3 MPLS VPNQoS is an essential concept for network engineers to understand. In this lab we will configure QoS Classification and Marking.
-

Configuring Multicast with PIM Sparse Mode in Cisco Modeling Labs
View Lab: Configuring Multicast with PIM Sparse Mode in Cisco Modeling LabsLearn how to configure IPv4 multicast in Cisco Modeling Labs using PIM Sparse Mode, IGMP, BSR, an RP, and iPerf, then verify multicast forwarding.
-

How to Build a Layer 2 MPLS VPN (EVPN) in Cisco Modeling Labs
View Lab: How to Build a Layer 2 MPLS VPN (EVPN) in Cisco Modeling LabsIn this lab we will configure a multipoint Layer 2 VPN using EVPN over MPLS. EVPN is one protocol which can be used to implement the MEF E-LAN standard.
-

MPLS Traffic Engineering with RSVP-TE on IOS XRd
View Lab: MPLS Traffic Engineering with RSVP-TE on IOS XRdConfigure MPLS Traffic Engineering with RSVP-TE on Cisco IOS XRd, including explicit paths, bandwidth reservations, L3VPN steering, and verification.
Latest Blog Posts
-

How Telecom Multiplexers Work: SONET, DWDM and ROADM
Read Post: How Telecom Multiplexers Work: SONET, DWDM and ROADMIntroduction In this article we will be discussing optical multiplexers. Optical multiplexers were the successor to lower-bandwidth copper based T1 and T3 multiplexers. I discuss T-Carrier and FDM multiplexers in this previous article: How Telecom…
-

Provider Networking: What is a BRAS/BNG in Telecom?
Read Post: Provider Networking: What is a BRAS/BNG in Telecom?A Broadband Remote Access Server or Broadband Network Gateway (BRAS/BNG) is a key component of an Internet Service Provider’s network. Let’s take a look at what exactly a BRAS/BNG is and how it works.
-

How Telecom Multiplexers Work: From FDM to T1 and T3
Read Post: How Telecom Multiplexers Work: From FDM to T1 and T3In this two part article we’ll explore the history of the multiplexer, how it works, and why it is the backbone of provider networking.
-

VPLS Configuration Issues in Cisco Modeling Labs (IOS XRd)
Read Post: VPLS Configuration Issues in Cisco Modeling Labs (IOS XRd)Having issues configuring VPLS/EVPN on IOS XRd or IOS XRv9000k? This article explains why and how to work around the issue.