BGP Outbound Path Selection (ORF capability)

BGP Outbound Path Selection (ORF capability)

Topology Diagram Objective This lab aims to explore and understand BGP (Border Gateway Protocol) path selection with the use of Outbound Route Filtering (ORF). A simulated network with multiple Autonomous Systems (AS) will be used, where BGP routers exchange routes, and ORF is employed to control the advertisement of prefixes between peers effectively. Assumptions: Prerequisites:…

Configuring BGP Dual Autonomous System (AS) on Cisco IOS

Configuring BGP Dual Autonomous System (AS) on Cisco IOS

Topology Diagram Objective This lab demonstrates configuring a BGP (Border Gateway Protocol) dual AS setup on Cisco IOS. In this scenario, a single router (PE1) operates in two different Autonomous Systems (AS): AS 65001 and AS 65002, enabling communication with two external ISPs (ISP1 and ISP2). The goal is to establish BGP sessions for advertising…

MPLS L3 VPNs with OSPF Sham Link

MPLS L3 VPNs with OSPF Sham Link

Topology Diagram Objective Implement MPLS Layer 3 VPNs using OSPF as the customer site routing protocol. Configure an OSPF Sham Link to prioritize MPLS VPN communication over a backdoor link for inter-site traffic. Assumptions: Prerequisites: Familiarity with OSPF, MPLS and BGP configuration and understanding of VRF and routing table operations. 1- Configure VRF and Interfaces…

MPLS L3 VPNs Internet Access (Using a Global Routing Table)

MPLS L3 VPNs Internet Access (Using a Global Routing Table)

Topology Diagram Objective The objective of this lab is to configure MPLS Layer 3 VPNs (L3 VPNs) that enable customer sites to access the Internet via a centralized Internet Gateway (IGW) while maintaining VRF isolation. This setup uses a Global Routing Table approach to forward Internet-bound traffic securely and efficiently. Assumptions: Prerequisites: Familiarity with MPLS…

BGP Diverse Path Using a Shadow Route Reflector

BGP Diverse Path Using a Shadow Route Reflector

Topology Diagram Objective The objective of this lab is to implement BGP diverse path routing using a Shadow Route Reflector. By configuring BGP with diverse path options and introducing a Shadow Route Reflector, participants will gain hands-on experience in optimizing network resilience and improving traffic engineering in a BGP environment.This lab demonstrates how to configure…

MPLS L3 VPNs Inter-AS and CSC with MPLSoGRE

MPLS L3 VPNs Inter-AS and CSC with MPLSoGRE

Topology Diagram Objective The objective of this lab is to design and implement MPLS Layer 3 Virtual Private Networks (L3 VPNs) with Inter-AS connectivity and Carrier Supporting Carrier (CSC) using MPLS over Generic Routing Encapsulation (MPLSoGRE). This scenario simulates a complex network environment with multiple Autonomous Systems (AS) and demonstrates seamless communication between different customer…

BGP Outbound Path Selection (Local Preference Attribute)

BGP Outbound Path Selection (Local Preference Attribute)

Topology Diagram Objective The objective of this lab is to influence outbound traffic from PE3 by adjusting the BGP Local Preference attribute on PE1 and PE2. Traffic from PE3 should prefer PE1 as the exit point to reach the following prefixes: Traffic to the remaining prefixes should prefer PE2 as the exit point: This lab…

BGP Inbound Path Selection (MED Attribute)

BGP Inbound Path Selection (MED Attribute)

Topology Diagram Objective Configure PE1 and PE2 to influence inbound traffic using the MED attribute so that odd-numbered prefixes are preferred via PE1 and even-numbered prefixes via PE2. Assumption: The core network is already configured with IGP (OSPF or IS-IS) to ensure end-to-end connectivity and label distribution between PE1, PE2, and PE3. Therefore, only the…

MPLS L3 VPNs Inter-AS Option C

MPLS L3 VPNs Inter-AS Option C

Topology Diagram Objective Configure MPLS L3 VPNs using Inter-AS Option C, where VPNv4 routes are exchanged between ASBRs via route reflectors using multihop EBGP. Assumptions: The core network and Provider Edge (PE) routers are pre-configured and operational. The basic MPLS setup is already in place. Prerequisites: Understanding of MPLS L3 VPNs, BGP, and route reflection…

MPLS L3 VPNs Inter-AS Option B

MPLS L3 VPNs Inter-AS Option B

Topology Diagram Objective Configure MPLS L3 VPNs using Inter-AS Option B, where VPNv4 routes are exchanged between ASBRs using EBGP. Assumptions: The core network and Provider Edge (PE) routers are pre-configured and operational. The basic MPLS setup is already in place. Prerequisites: Understanding of MPLS L3 VPNs and BGP VPNv4 configuration. 1- ASBR1: Configure interface…