CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 1

Size: px
Start display at page:

Download "CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 1"

Transcription

1

2 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 1 Ticket 3 - BGP Traffic Engineering R18 of the Large Office 1 must be able to reach 4 BGP networks located behind R100 in the Internet SP (AS 10000). The traffic from R18 to these networks must pass through the Global SP (AS 65111) and must be engineered in this way: Traceroute from R18 to must pass through R2 and R7. Traceroute from R18 to must pass through R1 and R7. Traceroute from R18 to must pass through R2 and R8. Traceroute from R18 to must pass through R1 and R8. You are not allowed to modify the configuration of R100 and R200. Solution This ticket is quite challenging. It is a BGP traffic engineering ticket in which you must establish two main things: IP reachability between R18 and 4 BGP networks located behind R100. The traffic must be engineered according to the rules requested in the question. You begin as usual by determining the devices of interest to the ticket, which are R18, R1, R2, R3, R4, R5, R6, R7, and R8. Remember that you are not allowed to modify the configuration of R100 and R200. R BGP RR BGP RR E0/0 E0/0 E0/1 E0/1 E0/0 E0/0 S1/0 S1/0 R R R3 2 1 R / E0/ E0/3 E0/3 21 E0/2 E0/2 E0/2 E0/2 9 E0/ /30 Global SP BGP AS /30 OSPF E0/2 E0/2 E0/2 E0/2 S1/ X/ E0/1 E0/ E0/3 E0/ S1/1 E0/0 E0/0 E0/1 E0/1 E0/0 E0/0 14 R R R R2 9 R / /30 In BGP traffic engineering tickets, you must follow two main steps to obtain the requested traceroute output(s): 1. Ensure that there is a bidirectional IP reachability between the source of traffic and the destination network(s). 2. Ensure that the proper BGP traffic engineering policies are applied in the appropriate routers. We will follow these 2 main steps, and at the end, we will get the requested traceroute outputs. R18 Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 1

3 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 2 1. Check of bidirectional IP reachability In this step, you must ensure that R18, the source of the requested traceroutes, is receiving and installing the 4 BGP routes located behind R100. Reciprocally, you must ensure that the destination of the traceroutes, is receiving a route for /30 so that it can respond to the traceroutes sourced from R18 s S1/0 interface. The question states that you cannot touch R100, so normally it should be advertising the 4 BGP routes to both of R7 and R8. You check them and you find that your assumption was correct: R7# show ip bgp * / i *> i * / i *> i * / i *> i * / i *> i * / i *> i R8# show ip bgp *> / i *> / i *> / i *> / i *> / i R7 and R8 will in turn advertise these routes to their BGP neighbors inside the Global SP (AS 65111), so find their neighbors: R7# show ip bgp summary Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :11: never Active :11:15 8 R8# show ip bgp summary Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :13: :12:40 1 R7 and R8 are both BGP neighbor with R5, which is a BGP route reflector (RR) inside AS (according to the diagram). However, the BGP neighborship between R7 and R5 is stuck in the Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 2

4 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 3 Active state, so you must fix it because the ticket states that 2 traceroutes among 4 must pass through R7. To this purpose, you decide to check the BGP configuration in both routers. The configuration on R7 is correct, however, on R5 the BGP neighborship was administratively shutdown, so bring it up and check if the BGP neighborship is established after that: R5# show run section bgp router bgp bgp router-id bgp cluster-id bgp log-neighbor-changes no bgp default ipv4-unicast neighbor RR-CLIENTS peer-group neighbor RR-CLIENTS remote-as neighbor RR-CLIENTS update-source Loopback0 neighbor peer-group RR-CLIENTS neighbor peer-group RR-CLIENTS neighbor peer-group RR-CLIENTS neighbor shutdown neighbor peer-group RR-CLIENTS! address-family ipv4 neighbor RR-CLIENTS route-reflector-client neighbor activate neighbor activate R5(config)# router bgp R5(config-router)# no neighbor shutdown R5# show ip bgp summary Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :16: :03: never Idle :17:04 8 Despite fixing the neighbor shutdown issue, the BGP neighborship is still in an Idle state, so you suspect that there is an OSPF issue between R5 and R7 because the BGP protocol is using OSPF as un underlay mechanism to build neighborships on top of it in AS In fact, when a BGP configuration is correct whereas the BGP neighborship doesn t come up, then most likely there is an OSPF issue (or a routing issue generally). The BGP neighborship between R5 and R7 is configured to be sourced from their respective Loopback0 interfaces, so check if each one of them is receiving a route to the Loopback0 interface of the other: R5# show ip route section R5# Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 3

5 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 4 R7# show ip route section O /32 [110/11] via , 00:19:11, Ethernet0/0 R7 is receiving a route to R5 s Loopback0 interface, however, R5 isn t receiving a route to R7 s Loopback0, so check the OSPF configuration of R7 interfaces: R7# show ip ospf interface brief Interface PID Area IP Address/Mask Cost State Nbrs F/C Et0/ /30 10 DR 1/1 Et0/ /30 10 BDR 1/1 Et0/ /30 10 DR 1/1 Lo /32 1 P2P 0/0 R7# show run interface Loopback0 interface Loopback0 ip address ip ospf 10 area 0 You find that R7 s Loopback0 interface is advertised in a wrong OSPF process, so correct it: R7(config)# interface Loopback0 R7(config-if)# ip ospf 1 area 0 Now, the R5-R7 BGP neighborship is established, and R5 is receiving the 4 BGP routes from both R7 and R8: R5# show ip bgp summary Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :23: :03: :00: :23:12 6 R5# show ip bgp *>i / i * i i *>i / i * i i *>i / i * i i *>i / i * i i *>i / i * i i The output of the show ip bgp summary on R5 showed that it is also BGP neighbor with R3 (in addition to R7 and R8), so move to R3 and check if it is receiving and installing the 4 BGP routes: Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 4

6 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 5 R3# show ip bgp r> / i *>i / i R3 doesn t have the 4 BGP routes in its BGP table, so return to R5 and ensure that these routes are being advertised to R3: R5# show ip bgp neighbors advertised-routes *>i / i *>i / i *>i / i *>i / i *>i / i *>i / i *>i / i *>i / i *>i / i Total number of prefixes 9 The 4 BGP routes are being advertised from R5 to R3, however, none of them is installed into R3 BGP table, so you decide to debug the received BGP routes in R3: R3# debug ip bgp updates BGP updates debugging is on for neighbor for address family: IPv4 Unicast Trigger a BGP soft reconfiguration on R5 to speed up the debug output on R3: R5# clear ip bgp * soft out You return to R3 and you find that the BGP routes are being dropped because they contain the same BGP cluster-id configured locally: R3# *May 1 16:41:02.820: BGP(0): rcv UPDATE about /24 -- DENIED due to: reflected from the same cluster; *May 1 16:41:02.820: BGP(0): rcv UPDATE about /24 -- DENIED due to: reflected from the same cluster; *May 1 16:41:02.820: BGP(0): rcv UPDATE about /24 -- DENIED due to: reflected from the same cluster; *May 1 16:41:02.820: BGP(0): rcv UPDATE about /24 -- DENIED due to: reflected from the same cluster; R3# R3# undebug all Note: Don t forget to turn off the debugging after you find the information you were searching for. Use the undebug all command. Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 5

7 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 6 R3# show run section bgp router bgp bgp router-id bgp cluster-id R5# show run section bgp router bgp bgp router-id bgp cluster-id Configure two different BGP cluster-ids for R3 and R5 to fix the issue, and ensure that R3 is installing the 4 BGP routes in its BGP table. You can also change the cluster-id in only one router: R3(config)# router bgp R3(config-router)# bgp cluster-id R5(config)# router bgp R5(config-router)# bgp cluster-id R3# show ip bgp *>i / i *>i / i *>i / i *>i / i *>i / i Now R3 is installing the 4 BGP routes. After that, it must advertise them to both R1 and R2 because the requested traceroutes must pass through them, so check if R3 is BGP neighbor with both of R1 and R2: R3# show ip bgp summary Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :05: :01: :05: :43:28 1 R2-R3 BGP neighborship is established, however, the neighborship with R1 hasn t been configured, so add it: R3(config)# router bgp R3(config-router)# neighbor peer-group RR-CLIENTS R3(config-router)# address-family ipv4 R3(config-router-af)# neighbor activate Now, the R1-R3 BGP neighborship is established, in addition to the R2-R3 neighborship: Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 6

8 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 7 R3# show ip bgp summary Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :00: :09: :01: :09: :47:32 1 You also find that the 4 BGP routes are properly received and installed on R1, R2, and R18. However, when you issue the traceroutes requested in the question you don t match the required traffic engineering. For example, the traceroute for passes through R2 and R7 instead of R2 and R8: R18# traceroute Type escape sequence to abort. Tracing the route to VRF info: (vrf in name/id, vrf out name/id) msec 10 msec 10 msec msec 18 msec 20 msec msec 28 msec 22 msec [MPLS: Label 17 Exp 0] 24 msec 25 msec 23 msec msec 27 msec 31 msec msec * 45 msec Therefore, pass to step 2 to enforce the proper BGP policies in the appropriate routers. Note: We said at the beginning of this step that we must also check that the destination has a route to R18 s S1/0 network. The success of the traceroute to guarantees that this condition is met. 2. Check of BGP traffic engineering policies In this step, you check the BGP policies which usually are implemented at the border of a BGP AS, so check R7, R8, R1, and R2: R7# show run section route-map neighbor route-map LOCAL-PREF in route-map LOCAL-PREF permit 10 match ip address 100 set local-preference 100 route-map LOCAL-PREF permit 20 R7# show run section access-list access-list 100 permit ip any You find that the route map is applying a BGP local preference of 100, which is the default value in the BGP protocol, so increase it to force the traffic destined to and to pass through R7 instead of R8: Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 7

9 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 8 R7(config)# route-map LOCAL-PREF permit 10 R7(config-route-map)# match ip address 100 R7(config-route-map)# set local-preference 101 You find the same issue in R8, so use the same correction to force the traffic destined to and to pass through R8 instead of R7: R8# show run section route-map neighbor route-map LOCAL-PREF in route-map LOCAL-PREF permit 10 match ip address 100 set local-preference 100 route-map LOCAL-PREF permit 20 R8# show run section access-list access-list 100 permit ip any R8(config)# route-map LOCAL-PREF permit 10 R8(config-route-map)# match ip address 100 R8(config-route-map)# set local-preference 101 Now check the BGP policies in R1 and R2. You begin with R1 and you find a route map called MED that matches the routes / /24 and advertises them with a metric (100) higher than the default (0) to R200. This higher metric causes R200 to prefer R2 for these 2 routes. However, this route map has a single clause, which causes the rest of route advertisements (and specifically / /24) to be dropped due to the implicit deny at the end of the route-map. Fix the issue by adding another clause to the route-map: R1# show run section route-map route-map MED permit 10 match ip address 100 set metric 100 R1# show run section access-list access-list 100 permit ip any R1(config)# route-map MED permit 20 The route map isn t also applied outbound towards R200, so apply it: R1(config)# router bgp R1(config-router)# address-family ipv4 R1(config-router-af)# neighbor route-map MED out On R2, the route map is configured correctly outbound to R200, so everything seems to be fine now, and we can try the traceroutes on R18 to ensure that the ticket is resolved: Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 8

10 CCIE R&Sv5 Mock Lab 1 Mohamed Jaziri 3xCCIE P a g e 9 R18# traceroute Type escape sequence to abort. Tracing the route to VRF info: (vrf in name/id, vrf out name/id) msec 10 msec 11 msec msec 21 msec 22 msec [MPLS: Label 18 Exp 0] 29 msec 28 msec 22 msec [MPLS: Label 17 Exp 0] 29 msec 30 msec 23 msec msec 25 msec 26 msec msec * 44 msec R18# traceroute Type escape sequence to abort. Tracing the route to VRF info: (vrf in name/id, vrf out name/id) msec 11 msec 11 msec msec 20 msec 21 msec [MPLS: Label 16 Exp 0] 25 msec 22 msec 24 msec [MPLS: Label 17 Exp 0] 23 msec 18 msec 23 msec msec 25 msec 24 msec msec * 37 msec R18# traceroute Type escape sequence to abort. Tracing the route to VRF info: (vrf in name/id, vrf out name/id) msec 8 msec 9 msec msec 21 msec 19 msec msec 16 msec 21 msec [MPLS: Label 20 Exp 0] 22 msec 22 msec 22 msec msec 25 msec 23 msec msec * 33 msec R18# traceroute Type escape sequence to abort. Tracing the route to VRF info: (vrf in name/id, vrf out name/id) msec 12 msec 13 msec msec 23 msec 29 msec [MPLS: Label 20 Exp 0] 26 msec 24 msec 23 msec [MPLS: Label 20 Exp 0] 42 msec 43 msec 31 msec msec 34 msec 24 msec msec * 36 msec Copyright 2017 Mohamed Jaziri CCIE R&Sv5 Mock Lab 1 P a g e 9

LAB 9: Configure BGP Confederation

LAB 9: Configure BGP Confederation BGP BGP Topology Page1 LAB 9: Configure BGP Confederation Task 1: Configure IPv4 BGP Process for Autonomous Step 1. In the configuration mode of router configure IPv4 BGP Process by following command:

More information

BGP on IOS: Getting Started

BGP on IOS: Getting Started BGP on IOS: Getting Started ISP Workshops Last updated 30 October 2013 1 IOS Good Practices p ISPs should start off with the following BGP commands as a basic template: router bgp 64511 bgp deterministic-med

More information

CCIE R&S Techtorial MPLS

CCIE R&S Techtorial MPLS CCIE R&S Techtorial MPLS Ing. Tomáš Kelemen Partner Systems Engineer CCIE #24395 Ing. Peter Mesjar Systems Engineer CCIE #17428 2011 Cisco Systems, Inc. All rights reserved. 1 Agenda Introduction to MPLS

More information

AS 100 AS 300. Lab -1 Private Communities - II .1 S1/2. Task 1. On R1: / / /24. Configure the above topology.

AS 100 AS 300. Lab -1 Private Communities - II .1 S1/2. Task 1. On R1: / / /24. Configure the above topology. Lab -1 Private Communities - II AS 100.1 R1 S1/2 12.1.1.0/24 S1/1.2 R2 S1/3 S1/3 13.1.1.0/24 23.1.1.0/24 S1/1.3 R3 S1/2 Lo0 6.6.6.0/24 Lo1 7.7.7.0/24 AS 300 Task 1 Configure the above topology. On R1:

More information

Chapter 5: Maintaining and Troubleshooting Routing Solutions

Chapter 5: Maintaining and Troubleshooting Routing Solutions Chapter 5: Maintaining and Troubleshooting Routing Solutions CCNP TSHOOT: Maintaining and Troubleshooting IP Networks Course v6 1 Troubleshooting Network Layer Connectivity 2 Routing and Routing Data Structures

More information

Configuring a BGP Route Server

Configuring a BGP Route Server BGP route server is a feature designed for internet exchange (IX) operators that provides an alternative to full ebgp mesh peering among the service providers who have a presence at the IX. The route server

More information

Contents. Introduction. Prerequisites. Requirements. Components Used

Contents. Introduction. Prerequisites. Requirements. Components Used Contents Introduction Prerequisites Requirements Components Used Configure Network Diagram Configurations OSPF EIGRP RIP Troubleshoot Introduction This document describes how to redistribute Internal Border

More information

BGP Dynamic Neighbors

BGP Dynamic Neighbors BGP dynamic neighbor support allows BGP peering to a group of remote neighbors that are defined by a range of IP addresses. Each range can be configured as a subnet IP address. BGP dynamic neighbors are

More information

Module 6 Implementing BGP

Module 6 Implementing BGP Module 6 Implementing BGP Lesson 1 Explaining BGP Concepts and Terminology BGP Border Gateway Protocol Using BGP to Connect to the Internet If only one ISP, do not need BGP. If multiple ISPs, use BGP,

More information

MPLS VPN Multipath Support for Inter-AS VPNs

MPLS VPN Multipath Support for Inter-AS VPNs The feature supports Virtual Private Network (VPN)v4 multipath for Autonomous System Boundary Routers (ASBRs) in the interautonomous system (Inter-AS) Multiprotocol Label Switching (MPLS) VPN environment.

More information

MD5 Authentication Between BGP Peers Configuration Example

MD5 Authentication Between BGP Peers Configuration Example MD5 Authentication Between BGP Peers Configuration Example Document ID: 112188 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information Configure Network Diagram

More information

Internetwork Expert s CCNP Bootcamp. Border Gateway Protocol (BGP) What Is BGP?

Internetwork Expert s CCNP Bootcamp. Border Gateway Protocol (BGP) What Is BGP? Internetwork Expert s CCNP Bootcamp Border Gateway Protocol (BGP) http:// What Is BGP? Border Gateway Protocol Version 4 Standards based RFC 4271 A Border Gateway Protocol 4 (BGP-4) Exterior Gateway Protocol

More information

OSPF with Multi Area Adjacency Configuration Example

OSPF with Multi Area Adjacency Configuration Example OSPF with Multi Area Adjacency Configuration Example Document ID: 118879 Contributed by Narra Naukwal, Cisco TAC Engineer. Mar 31, 2015 Contents Introduction Prerequisites Requirements Components Used

More information

Multiprotocol BGP Extensions for IP Multicast Commands

Multiprotocol BGP Extensions for IP Multicast Commands Multiprotocol BGP Extensions for IP Multicast Commands Use the commands in this chapter to configure and monitor multiprotocol BGP. Multiprotocol BGP is based on RFC 2283, Multiprotocol Extensions for

More information

BGP Enhancements for IPv6. ISP Training Workshops

BGP Enhancements for IPv6. ISP Training Workshops BGP Enhancements for IPv6 ISP Training Workshops Adding IPv6 to BGP RFC4760 Defines Multi-protocol Extensions for BGP4 Enables BGP to carry routing information of protocols other than IPv4 e.g. MPLS, IPv6,

More information

Configuring IPv6 Provider Edge over MPLS (6PE)

Configuring IPv6 Provider Edge over MPLS (6PE) Finding Feature Information, page 1 Configuring 6PE, page 1 Finding Feature Information Your software release may not support all the features documented in this module. For the latest caveats and feature

More information

Configuring basic MBGP

Configuring basic MBGP Contents Configuring MBGP 1 MBGP overview 1 Protocols and standards 1 MBGP configuration task list 1 Configuring basic MBGP 2 Controlling route advertisement and reception 2 Configuration prerequisites

More information

Troubleshooting High CPU Caused by the BGP Scanner or BGP Router Process

Troubleshooting High CPU Caused by the BGP Scanner or BGP Router Process Troubleshooting High CPU Caused by the BGP Scanner or BGP Router Process Document ID: 107615 Contents Introduction Before You Begin Conventions Prerequisites Components Used Understanding BGP Processes

More information

Chapter 7 Lab 7-1, Configuring BGP with Default Routing

Chapter 7 Lab 7-1, Configuring BGP with Default Routing Chapter 7 Topology Objectives Configure BGP to exchange routing information with two ISPs. Background The International Travel Agency (ITA) relies extensively on the Internet for sales. For this reason,

More information

Rev External BGP

Rev External BGP Rev. 00.. External BGP c c n a c o o k b o o k. c o m C O N C E P T S AS (Autonomous System) A network under a single administrative control, like a single company or a single ISP. ASN (AS Number) used

More information

Table of Contents 1 MBGP Configuration 1-1

Table of Contents 1 MBGP Configuration 1-1 Table of Contents 1 MBGP Configuration 1-1 MBGP Over 1-1 Protocols and Standards 1-2 MBGP Configuration Task List 1-2 Configuring MBGP Basic Functions 1-2 Prerequisites 1-2 Configuration Procedure 1-3

More information

Module 1 Device and Infrastructure Security Lab

Module 1 Device and Infrastructure Security Lab Module 1 Device and structure Security Lab Objective: All the routers are pre-configured with basic (No security) interface, OSPF and BGP configuration according to the following topology diagram. Create

More information

scope scope {global vrf vrf-name} no scope {global vrf vrf-name} Syntax Description

scope scope {global vrf vrf-name} no scope {global vrf vrf-name} Syntax Description Multi-Toplogy Routing Commands scope scope To define the scope for a Border Gateway Protocol (BGP) routing session and to enter router scope configuration mode, use the scope command in router configuration

More information

Chapter 6 Lab 6-3, Configuring IBGP and EBGP Sessions, Local Preference, and MED

Chapter 6 Lab 6-3, Configuring IBGP and EBGP Sessions, Local Preference, and MED Chapter 6 Lab 6-3, Configuring IBGP and EBGP Sessions, Local Preference, and MED Topology Objectives Background For IBGP peers to correctly exchange routing information, use the next-hop-self command with

More information

BGP FlowSpec Route-reflector Support

BGP FlowSpec Route-reflector Support The BGP (Border Gateway Protocol) Flowspec (Flow Specification) Route Reflector feature enables service providers to control traffic flows in their network. This helps in filtering traffic and helps in

More information

Chapter 4 Lab 4-2, Redistribution Between EIGRP and OSPF

Chapter 4 Lab 4-2, Redistribution Between EIGRP and OSPF Chapter 4 Lab 4-2, Redistribution Between EIGRP and OSPF Topology Objectives Review EIGRP and OSPF configuration. Redistribute into EIGRP. Redistribute into OSPF. Summarize routes in EIGRP. Filter routes

More information

South America Workshop WALC 2006 (Quito, Ecuador July 06)

South America Workshop WALC 2006 (Quito, Ecuador July 06) South America Workshop WALC 2006 (Quito, Ecuador 26-28 July 06) Multiprotocol BGP configuration Pedro Lorga (lorga@fccn.pt) Miguel Baptista (miguel.baptista@fccn.pt) Simon Muyal (muyal@renater.pt) Laboratory

More information

BGP Nonstop Routing was made a default feature.

BGP Nonstop Routing was made a default feature. Border Gateway Protocol (BGP) is an Exterior Gateway Protocol (EGP) that allows you to create loop-free interdomain routing between autonomous systems. An autonomous system is a set of routers under a

More information

The information in this document is based on Cisco IOS Software Release 15.4 version.

The information in this document is based on Cisco IOS Software Release 15.4 version. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Relevant Configuration Verify Test case 1 Test case 2 Test case 3 Troubleshoot Introduction

More information

BGP Tutorial AFNOG2000 Class IP Assignments

BGP Tutorial AFNOG2000 Class IP Assignments BGP Tutorial AFNOG2000 Class IP Assignments Note: Refer to this sheet for your IP assignments throughout the BGP lab exercises. Anatomy of a BGP Configuration ip bgp-community new-format router bgp 3582

More information

Troubleshooting Routing Solutions

Troubleshooting Routing Solutions Chapter 5: Maintaining and Troubleshooting Routing Solutions CCNP TSHOOT: Maintaining and Troubleshooting IP Networks Course v6 1 Chapter 5 Objectives Diagnose network layer connectivity problems using

More information

Configure SR-TE Policies

Configure SR-TE Policies This module provides information about segment routing for traffic engineering (SR-TE) policies, how to configure SR-TE policies, and how to steer traffic into an SR-TE policy. About SR-TE Policies, page

More information

BGP-4 Border Gateway Protocol 4 (BGP-4) Primer

BGP-4 Border Gateway Protocol 4 (BGP-4) Primer BGP-4 Border Gateway Protocol 4 (BGP-4) Primer Diarmuid Ó Briain Last updated: 18 April 2017 2 Routing primer 2017 by C²S Consulting Policies made available under the Creative Commons Attribution-NonCommercial

More information

Lecture 07c Routing Border Gateway Protocol

Lecture 07c Routing Border Gateway Protocol BSc in Telecommunications Engineering TEL3214 Computer Communication Networks Lecture 07c Routing Border Gateway Protocol Eng Diarmuid O'Briain, CEng, CISSP 7c-2 TEL3214 - Computer Communication Networks

More information

ibgp Multipath Load Sharing

ibgp Multipath Load Sharing This feature module describes the feature. This feature enables the BGP speaking router to select multiple ibgp paths as the best paths to a destination. The best paths or multipaths are then installed

More information

IPv6 Tunnel through an IPv4 Network

IPv6 Tunnel through an IPv4 Network IPv6 Tunnel through an IPv4 Network Document ID: 25156 Contents Introduction Prerequisites Requirements Components Used Conventions Configure Network Diagram Configurations (Manual IPv6 Mode) Configurations

More information

UniNets MPLS LAB MANUAL MPLS. UNiNets Multiprotocol label Switching MPLS LAB MANUAL. UniNets MPLS LAB MANUAL

UniNets MPLS LAB MANUAL MPLS. UNiNets Multiprotocol label Switching MPLS LAB MANUAL. UniNets MPLS LAB MANUAL MPLS UNiNets Multiprotocol label Switching MPLS LAB MANUAL CCNP TOPOLOGY Lab: OSPF Routing VPN Topology: Task1: Perform the basic Configuration to provide the reachability as per diagram. SW1 Configuration

More information

BGP Support for 4-byte ASN

BGP Support for 4-byte ASN The Cisco implementation of 4-byte autonomous system (AS) numbers uses asplain (65538, for example) as the default regular expression match and the output display format for AS numbers. However, you can

More information

IOS Implementation of the ibgp PE CE Feature

IOS Implementation of the ibgp PE CE Feature IOS Implementation of the ibgp PE CE Feature Document ID: 117567 Contributed by Luc De Ghein, Cisco TAC Engineer. Apr 04, 2014 Contents Introduction Background Information Implement ibgp PE CE BGP Customer

More information

Troubleshooting BGP Philip Smith AfNOG 2003, Kampala, Uganda

Troubleshooting BGP Philip Smith AfNOG 2003, Kampala, Uganda Troubleshooting BGP Philip Smith , Kampala, Uganda AfNOG2003 1 Presentation Slides Available on ftp://ftp-eng.cisco.com/pfs/seminars/afnog2003-bgp- Troubleshooting.pdf 2 Assumptions Presentation

More information

Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches

Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches White Paper Segment Routing on Cisco Nexus 9500, 9300, 9200, 3200, and 3100 Platform Switches Authors Ambrish Mehta, Cisco Systems Inc. Haider Salman, Cisco Systems Inc. 2017 Cisco and/or its affiliates.

More information

Advanced IPv6 Training Course. Lab Manual. v1.3 Page 1

Advanced IPv6 Training Course. Lab Manual. v1.3 Page 1 Advanced IPv6 Training Course Lab Manual v1.3 Page 1 Network Diagram AS66 AS99 10.X.0.1/30 2001:ffXX:0:01::a/127 E0/0 R 1 E1/0 172.X.255.1 2001:ffXX::1/128 172.16.0.X/24 2001:ff69::X/64 E0/1 10.X.0.5/30

More information

Laura McDonnell 11 th June 2008

Laura McDonnell 11 th June 2008 Laura McDonnell 11 th June 2008 Background Why? How? Problems encountered? What next? 7 PoP sites 29 Connected Sites Including Kent Schools Network 5 HE s KM Core BT wavestream circuits (DWDM) 2.5Gbps

More information

IPv6 Module 16 An IPv6 Internet Exchange Point

IPv6 Module 16 An IPv6 Internet Exchange Point IPv6 Module 16 An IPv6 Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12, 14 and 15, and the Exchange Points Presentation

More information

Introduction to BGP. ISP/IXP Workshops

Introduction to BGP. ISP/IXP Workshops Introduction to BGP ISP/IXP Workshops 1 Border Gateway Protocol A Routing Protocol used to exchange routing information between different networks Exterior gateway protocol Described in RFC4271 RFC4276

More information

Chapter 4 Lab 4-2, Controlling Routing Updates. Topology. Objectives. CCNPv7 ROUTE

Chapter 4 Lab 4-2, Controlling Routing Updates. Topology. Objectives. CCNPv7 ROUTE Chapter 4 Lab 4-2, Controlling Routing Updates Topology Objectives Filter routes using a distribute list and ACL. Filter routes using a distribute list and prefix list. Filter redistributed routes using

More information

MPLS VPN Route Target Rewrite

MPLS VPN Route Target Rewrite The feature allows the replacement of route targets on incoming and outgoing Border Gateway Protocol (BGP) updates Typically, Autonomous System Border Routers (ASBRs) perform the replacement of route targets

More information

Networkers 2001, Australia

Networkers 2001, Australia Networkers 2001, Australia March 28-30, Brisbane 1 Troubleshooting BGP Phil Smith Presentation_ID 2001, Cisco Systems, Inc. 2 BGP in Large Scale Networks Scalable Stable Simple 3 Avoid the Problem in the

More information

Contents. BGP commands 1

Contents. BGP commands 1 Contents BGP commands 1 address-family ipv4 1 address-family ipv6 2 address-family link-state 3 advertise-rib-active 4 aggregate 5 balance 7 balance as-path-neglect 9 bestroute as-path-neglect 10 bestroute

More information

EIGRP Support for Route Map Filtering

EIGRP Support for Route Map Filtering The feature enables Enhanced Interior Gateway Routing Protocol (EIGRP) to interoperate with other protocols to leverage additional routing functionality by filtering inbound and outbound traffic based

More information

address-family ipv4 vrf vrf-name - Selects a per-vrf instance of a routing protocol.

address-family ipv4 vrf vrf-name - Selects a per-vrf instance of a routing protocol. LAB 1: Initial MPLS VPN Setup LAB 2: Running OSPF between PE and CE Routers LAB 3: Running BGP between PE and CE Routers LAB 4: Overlapping VPNs LAB 1: Initial MPLS VPN Setup Introduction: Introduction

More information

CCIE R&S v5.0. Troubleshooting Lab. Q1. PC 110 cannot access R7/R8, fix the problem so that PC 110 can ping R7

CCIE R&S v5.0. Troubleshooting Lab. Q1. PC 110 cannot access R7/R8, fix the problem so that PC 110 can ping R7 Troubleshooting Lab Q1. PC 110 cannot access R7/R8, fix the problem so that PC 110 can ping R7 Q2. R17 should have one default route which points to R12 via PPP as shown below R17# sh ip route S* 0.0.0.0/0

More information

Segment Routing On Demand Next Hop for L3/L3VPN

Segment Routing On Demand Next Hop for L3/L3VPN Segment Routing On Demand Next Hop for L3/L3VPN When redistributing routing information across domains, provisioning of multi-domain services (L2VPN & L3VPN) has its own complexity and scalability issues.

More information

CCIE Service Provider Sample Lab. Part 1 of 7

CCIE Service Provider Sample Lab. Part 1 of 7 CCIE Service Provider Sample Lab Part 1 of 7 SP Sample Lab Main Topology R13 S2/1.135.13/24 Backbone Carrier SP AS 1002 S2/1 PPP E0/1.69.6/24 R6 Customer Carrier SP ABC Site 5 AS 612 E1/0 ISIS.126.6/24

More information

Module 16 An Internet Exchange Point

Module 16 An Internet Exchange Point ISP Workshop Lab Module 16 An Internet Exchange Point Objective: To investigate methods for connecting to an Internet Exchange Point. Prerequisites: Modules 12 and 13, and the Exchange Points Presentation

More information

BGP Commands. Network Protocols Command Reference, Part 1 P1R-355

BGP Commands. Network Protocols Command Reference, Part 1 P1R-355 BGP Commands Use the commands in this chapter to configure and monitor Border Gateway Protocol (BGP). For BGP configuration information and examples, refer to the Configuring BGP chapter of the Network

More information

This document is not restricted to specific software and hardware versions.

This document is not restricted to specific software and hardware versions. Contents Introduction Prerequisites Requirements Components Used Background Information Configure Network Diagram Configuration DN Bit Verify Troubleshoot Related Cisco Support Community Discussions Introduction

More information

Chapter 4 Lab 4-1, Redistribution Between RIP and OSPF

Chapter 4 Lab 4-1, Redistribution Between RIP and OSPF hapter 4 Lab 4-1, Redistribution Between RIP and OSPF Topology Objectives Review configuration and verification of RIP and OSPF. onfigure passive interfaces in both RIP and OSPF. Filter routing updates

More information

LAB 10: Configure BGP Route Dampening

LAB 10: Configure BGP Route Dampening BGP BGP Topology Page1 LAB 10: Configure BGP Route Dampening Task 1: Configure IPv4 BGP Process for Autonomous Step 1. In the configuration mode of router configure IPv4 BGP Process by following command:

More information

APNIC elearning: BGP Basics. 30 September :00 PM AEST Brisbane (UTC+10) Revision: 2.0

APNIC elearning: BGP Basics. 30 September :00 PM AEST Brisbane (UTC+10) Revision: 2.0 APNIC elearning: BGP Basics 30 September 2015 1:00 PM AEST Brisbane (UTC+10) Issue Date: 07 July 2015 Revision: 2.0 Presenter Nurul Islam (Roman) Senior Training Specialist, APNIC Nurul maintains the APNIC

More information

BGP Route Reflector Commands

BGP Route Reflector Commands This chapter provides details of the commands used for configuring Border Gateway Protocol (BGP) Route Reflector (RR). address-family (BGP), on page 2 keychain, on page 5 neighbor (BGP), on page 7 remote-as

More information

BGP Diverse Path Using a Diverse-Path Route Reflector

BGP Diverse Path Using a Diverse-Path Route Reflector BGP Diverse Path Using a Diverse-Path Route Reflector The feature allows Border Gateway Protocol (BGP) to distribute an alternative path other than the best path between BGP speakers when route reflectors

More information

FiberstoreOS BGP Command Line Reference

FiberstoreOS BGP Command Line Reference FiberstoreOS BGP Command Line Reference Contents 1 BGP Commands...1 1.1 address-family...1 1.2 aggregate-address...2 1.3 bgp always-compare-med... 2 1.4 bgp bestpath as-path ignore...3 1.5 bgp bestpath

More information

H3C BGP Configuration Examples

H3C BGP Configuration Examples H3C BGP Configuration Examples Copyright 2017 New H3C Technologies Co., Ltd. All rights reserved. No part of this manual may be reproduced or transmitted in any form or by any means without prior written

More information

OSPF Virtual Links: Transit capability

OSPF Virtual Links: Transit capability OSPF Virtual Links: Transit capability Contents Introduction Prerequisites Background Information Scenario 1 Network Diagram: Abstract from RFC 2328 Section 16.2 Scenario 2 Network Diagram: Abstract from

More information

BGP mvpn BGP safi IPv4

BGP mvpn BGP safi IPv4 The BGP mvpn BGP safi 129 IPv4 feature provides the capability to support multicast routing in the service provider s core IPv4 network This feature is needed to support BGP-based MVPNs BGP MVPN provides

More information

Introduction to BGP. ISP Workshops. Last updated 30 October 2013

Introduction to BGP. ISP Workshops. Last updated 30 October 2013 Introduction to BGP ISP Workshops Last updated 30 October 2013 1 Border Gateway Protocol p A Routing Protocol used to exchange routing information between different networks n Exterior gateway protocol

More information

BGP Graceful Shutdown

BGP Graceful Shutdown The feature reduces or eliminates the loss of traffic along a link being shut down for maintenance. Routers always have a valid route available during the convergence process. This feature is used primarily

More information

Troubleshooting End-to-End MPLS

Troubleshooting End-to-End MPLS Troubleshooting End-to-End MPLS Vinit Jain - CCIE# 22854 Twitter - @vinugenie BRKMPL-3124 Coming this year BRKMPL-3124 2016 Cisco and/or its affiliates. All rights reserved. Cisco Public 3 Agenda Fundamentals

More information

BGP Table Version. Contents. Introduction. Network Diagram. Best Path

BGP Table Version. Contents. Introduction. Network Diagram. Best Path BGP Table Version Document ID: 116511 Contributed by Luc De Ghein, Cisco TAC Engineer. Sep 30, 2013 Contents Introduction Network Diagram Best Path Types of Table Versions Initial Table Version Number

More information

DNS Anycast with Cisco Prime Network Registrar

DNS Anycast with Cisco Prime Network Registrar DNS Anycast with Cisco Prime Network Registrar This chapter provides the knowledge and tools to configure Cisco Prime Network Registrar DNS services using with Anycast. Anycast is a network and routing

More information

Routing Implementation

Routing Implementation L3Out Subnets, page 1 L3Out Subnets About Defining L3Out Subnets L3Outs are the Cisco Application Centric Infrastructure (ACI) objects used to provide external connectivity in external Layer 3 networks.

More information

CCIE Service Provider v3.0 Lab Workbook. Copyright Information. Copyright Internetwork Expert, Inc. All rights reserved.

CCIE Service Provider v3.0 Lab Workbook. Copyright Information. Copyright Internetwork Expert, Inc. All rights reserved. Copyright Information Copyright 2003-2012 Internetwork Expert, Inc. All rights reserved. The following publication, CCIE Service Provider v3.0 Lab Workbook, was developed by Internetwork Expert, Inc. All

More information

Chapter 17 BGP4 Commands

Chapter 17 BGP4 Commands Chapter 17 BGP4 Commands NOTE: This chapter describes commands in the BGP configuration level, which is present on HP devices that support IPv4 only. For information about BGP commands and configuration

More information

Configuring a Basic BGP Network

Configuring a Basic BGP Network Configuring a Basic BGP Network This module describes the basic tasks to configure a basic Border Gateway Protocol (BGP) network. BGP is an interdomain routing protocol that is designed to provide loop-free

More information

Chapter 1 Lab 1-1, Basic RIPng and Default Gateway Configuration

Chapter 1 Lab 1-1, Basic RIPng and Default Gateway Configuration Chapter 1 Lab 1-1, Basic RIPng and Default Gateway Configuration Topology Objectives Configure IPv6 addressing. Configure and verify RIPng on R1 and R2. Configure IPv6 static routes between R2 and R3.

More information

Configuration and Management of Networks 2012

Configuration and Management of Networks 2012 Configuring BGP with default routing Topology Objectives Background Instructions Configure BGP to exchange routing information with two ISPs. The International Travel Agency (ITA) relies extensively on

More information

Troubleshooting BGP. Philip Smith NANOG February 2007 Toronto, Ontario Cisco Systems, Inc. All rights reserved.

Troubleshooting BGP. Philip Smith NANOG February 2007 Toronto, Ontario Cisco Systems, Inc. All rights reserved. Troubleshooting BGP Philip Smith 4-7 February 2007 Toronto, Ontario 1 Presentation Slides Available on ftp://ftp-eng.cisco.com /pfs/seminars/nanog39-bgp-troubleshooting.pdf And on the NANOG

More information

Connecting to a Service Provider Using External BGP

Connecting to a Service Provider Using External BGP Connecting to a Service Provider Using External BGP First Published: May 2, 2005 Last Updated: August 21, 2007 This module describes configuration tasks that will enable your Border Gateway Protocol (BGP)

More information

Contents. Introduction. Prerequisites. Configure. Requirements. Components Used

Contents. Introduction. Prerequisites. Configure. Requirements. Components Used Contents Introduction Prerequisites Requirements Components Used Configure Network Diagram Configurations CE1 CE2 PE1 PE2 Verify Case 1: Accepting and exchanging customer routes over MP-BGP Case 2: Leaking

More information

Configuring BGP: RT Constrained Route Distribution

Configuring BGP: RT Constrained Route Distribution Configuring BGP: RT Constrained Route Distribution BGP: RT Constrained Route Distribution is a feature that can be used by service providers in Multiprotocol Label Switching (MPLS) Layer 3 VPNs to reduce

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature lets you configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes and Multiprotocol

More information

BGP Commands: M through N

BGP Commands: M through N match additional-paths advertise-set, on page 3 match as-path, on page 6 match community, on page 8 match extcommunity, on page 10 match local-preference, on page 12 match policy-list, on page 14 match

More information

CCNP ROUTE LAB MANUAL

CCNP ROUTE LAB MANUAL CCNP ROUTE 300-101 UNiNets CCNP Cisco Certified Network Professional ROUTE LAB MANUAL CCNP TOPOLOGY Lab: ibgp Synchronization TASK Configure BGP per the diagram to obtain connectivity from AS 1 to R4 and

More information

Achieve Optimal Routing and Reduce BGP Memory Consumption

Achieve Optimal Routing and Reduce BGP Memory Consumption Achieve Optimal Routing and Reduce BGP Memory Consumption Document ID: 12512 Contents Introduction Prerequisites Requirements Components Used Conventions Background Information BGP Router Receives Complete

More information

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution

MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution MPLS VPN Carrier Supporting Carrier IPv4 BGP Label Distribution This feature enables you to configure your carrier supporting carrier network to enable Border Gateway Protocol (BGP) to transport routes

More information

Chapter 3 Lab 3-1, Single-Area OSPF Link Costs and Interface Priorities

Chapter 3 Lab 3-1, Single-Area OSPF Link Costs and Interface Priorities NPv6 ROUTE hapter 3 Lab 3-1, Single-Area OSPF Link osts and Interface Priorities Topology Objectives onfigure single-area OSPF on a router. Advertise loopback interfaces into OSPF. Verify OSPF adjacencies.

More information

Multicast in a VPN I. In This Chapter SR Advanced Configuration Guide Page 635

Multicast in a VPN I. In This Chapter SR Advanced Configuration Guide Page 635 Multicast in a VPN I In This Chapter This section provides information about multicast in a VPRN service. Topics in this section include: Applicability on page 636 Summary on page 637 Overview on page

More information

Configuration and Management of Networks

Configuration and Management of Networks onfiguration and Management of Networks Single Area SPF Link osts and Interface Priorities The lab is built on the topology: bjectives Background! onfigure single-area SPF on a r.! Advertise loopback interfaces

More information

RealCiscoLAB.com. Chapter 6 Lab 6-1, Configuring BGP with Default Routing. Configure BGP to exchange routing information with two ISPs.

RealCiscoLAB.com. Chapter 6 Lab 6-1, Configuring BGP with Default Routing. Configure BGP to exchange routing information with two ISPs. RealCiscoLAB.com CCNPv6 ROUTE Chapter 6 Lab 6-1, Configuring BGP with Default Routing Topology Objectives Background Configure BGP to exchange routing information with two ISPs. The International Travel

More information

BGP Route-Map Continue

BGP Route-Map Continue The feature introduces the continue clause to BGP route-map configuration. The continue clause allows for more programmable policy configuration and route filtering and introduces the capability to execute

More information

InterAS Option B. Information About InterAS. InterAS and ASBR

InterAS Option B. Information About InterAS. InterAS and ASBR This chapter explains the different InterAS option B configuration options. The available options are InterAS option B, InterAS option B (with RFC 3107), and InterAS option B lite. The InterAS option B

More information

Implementing BGP on Cisco ASR 9000 Series Router

Implementing BGP on Cisco ASR 9000 Series Router Implementing BGP on Cisco ASR 9000 Series Router Border Gateway Protocol (BGP) is an Exterior Gateway Protocol (EGP) that allows you to create loop-free interdomain routing between autonomous systems.

More information

Route Leaking in MPLS/VPN Networks

Route Leaking in MPLS/VPN Networks Route Leaking in MPLS/VPN Networks Document ID: 47807 Contents Introduction Prerequisites Requirements Components Used Conventions Configure Route Leaking from a Global Routing Table into a VRF and Route

More information

All participants will work within their groups in pairs. Each group has three routers and three switches to work with.

All participants will work within their groups in pairs. Each group has three routers and three switches to work with. Layer 3 - Exercises All participants will work within their groups in pairs. Each group has three routers and three switches to work with. The lab is divided into four components: 1. Static Routing 2.

More information

BGP-MVPN SAFI 129 IPv6

BGP-MVPN SAFI 129 IPv6 Subsequent Address Family Identifier (SAFI) 129, known as VPN Multicast SAFI, provides the capability to support multicast routing in the service provider's core IPv6 network. Border Gateway Protocol (BGP)

More information

MPLS VPN--Inter-AS Option AB

MPLS VPN--Inter-AS Option AB The feature combines the best functionality of an Inter-AS Option (10) A and Inter-AS Option (10) B network to allow a Multiprotocol Label Switching (MPLS) Virtual Private Network (VPN) service provider

More information

Contents. Configuring MSDP 1

Contents. Configuring MSDP 1 Contents Configuring MSDP 1 Overview 1 How MSDP works 1 MSDP support for VPNs 6 Protocols and standards 6 MSDP configuration task list 7 Configuring basic MSDP features 7 Configuration prerequisites 7

More information

Configuring MSDP. Overview. How MSDP operates. MSDP peers

Configuring MSDP. Overview. How MSDP operates. MSDP peers Contents Configuring MSDP 1 Overview 1 How MSDP operates 1 MSDP support for VPNs 6 Protocols and standards 6 MSDP configuration task list 7 Configuring basic MSDP functions 7 Configuration prerequisites

More information

Multi Topology Routing Truman Boyes

Multi Topology Routing Truman Boyes Multi Topology Routing Truman Boyes truman@juniper.net Copyright 2008 Juniper Networks, Inc. 1 Traffic Engineering Choices Today: IGP Metric Costing RSVP TE end to end Policy based routing EROs, Offline

More information