BGP routing table entry for 128.186.0.0/16, version 5644643 Paths: (4 available, best #1) Advertised to peer-groups: AS4544-AGG-CUSTOMER-FULL 3549 209.

Slides:



Advertisements
Similar presentations
BGP Overview Processing BGP Routes.
Advertisements

CCNP Network Route BGP Part -II. BGP ROUTE REDISTRIBUTION Scenario: R1 R2, R3 in AS 1000 with IP addresses of and loopback ,
CCNP Network Route BGP Part -I BGP : Border Gateway Protocol. It is a distance vector protocol It is an External Gateway Protocol and basically used for.
Interfacing Interior and Exterior Gateway Protocols.
1 Copyright  1999, Cisco Systems, Inc. Module10.ppt10/7/1999 8:27 AM BGP — Border Gateway Protocol Routing Protocol used between AS’s Currently Version.
ISP 7 AS 7 ISP 5 AS 5ISP 3 AS 3 ISP 1 AS 1 peer ISP 9 AS 9 peer.
Border Gateway Protocol Ankit Agarwal Dashang Trivedi Kirti Tiwari.
CS540/TE630 Computer Network Architecture Spring 2009 Tu/Th 10:30am-Noon Sue Moon.
An Introduction to Routing the Internet Geoff Huston APNIC.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 Module Summary BGP has reliable transport provided by TCP, a rich set of metrics called BGP.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
1 Network Architecture and Design Routing: Exterior Gateway Protocols and Autonomous Systems Border Gateway Protocol (BGP) Reference D. E. Comer, Internetworking.
CS Summer 2003 Lecture 3. CS Summer 2003 What is a BGP Path Attribute? BGP uses a set of parameters known as path attributes to characterize.
Interdomain Routing and The Border Gateway Protocol (BGP) Courtesy of Timothy G. Griffin Intel Research, Cambridge UK
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicBSCI Module 6 1 Configuring Basic BGP BSCI Module 6.
Presented By: Hanping Feng Configuring BGP With Cisco IOS Software (Part 1)
Ion Stoica October 2, 2002 (* this presentation is based on Lakshmi Subramanian’s slides) EE 122: Inter-domain routing – Border Gateway Protocol (BGP)
Border Gateway Protocol(BGP) L.Subramanian 23 rd October, 2001.
Border Gateway Protocol (BGP4)
BGP Policy Control.
BGP Attributes and Path Selections
Introduction to BGP 1. Border Gateway Protocol A Routing Protocol used to exchange routing information between different networks – Exterior gateway protocol.
1 © 2003 Cisco Systems, Inc. All rights reserved. MPLS VPN Inter-AS, 12/03 INTER-AUTONOMOUS SYSTEM MPLS VPN: CONFIGURATION AND TROUBLESHOOTING DECEMBER.
BGP Training. Terms IGP (Interior Gateway Protocol) - RIP, IGRP, EIGRP, OSPF = Routing protocol used to exchange routing information within an autonomous.
BGP Best Current Practices
1 © 2000, Cisco Systems, Inc. Session # Presentation_ID Border Gateway Protocol.
© 2001, Cisco Systems, Inc. All rights reserved..
Explaining BGP Concepts and Terminology
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicBSCI Module 6 1 Configuring Basic BGP BSCI Module 6.
BGP Overview Sumanta Das Gajendra Mahapatra. Content 1.Introduction 2.Session Establishment 3.Route processing 4.Basic Configuration 5.BGP Police.
© 2009 Cisco Systems, Inc. All rights reserved. ROUTE v1.0—6-1 Connecting an Enterprise Network to an ISP Network BGP Attributes and Path Selection Process.
The Hebe-jebes (or He-B-GPs): Understanding the Roles of EBGP, IBGP and an IGP Using Lab 7-4, IBGP, Next Hop and Synchronization Rick Graziani Cabrillo.
Chapter 9. Implementing Scalability Features in Your Internetwork.
© Synergon Informatika Rt., 1999 Chapter 12 Connecting Enterprises to an Internet Service Provider.
Border Gateway Protocol
BGP V1.1. When is BGP Applicable Basic BGP Peer Configuration Troubleshooting BGP Connections BGP Operation and Path Attributes Route Import/Export Selected.
CCNP – Advanced Routing CCNP – Advanced Routing BGP (Part II) This Presentations was originally created by Rick Graziane. Few modifications were made by.
© 2001, Cisco Systems, Inc. A_BGP_Confed BGP Confederations.
BGP4 - Border Gateway Protocol. Autonomous Systems Routers under a single administrative control are grouped into autonomous systems Identified by a 16.
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
Border Gateway Protocol (BGP)
BGP Filtering (Policy Routing). BGP Filtering Can Apply our Routing Policy Controlling the sending and receiving updates Prefix Filtering AS_Path Filtering.
GNU Zebra Free software that runs routing protocols Supports RIP v1/v2, OSPF, BGP Configuration syntax is like cisco Linux or *BSD.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicBSCI Module 6 1 Configuring Basic BGP BSCI Module 6.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicBSCI Module 6 1 Configuring Basic BGP BSCI Module 6.
Configuring BGP. Planning to Deploy BGP Prior to deploying a BGP routing solution, the following should be considered: – IP addressing plan – Network.
آشنایی با پروتکل BGP و Redistributing
Route Filtering and Route Selection in BGP
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Prefix Origin Validation State Extended Community draft-pmohapat-sidr-origin-validation-signaling-00.
Route Selection Using Policy Controls
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—7-1 Optimizing BGP Scalability Using BGP Route Dampening.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Applying Route-Maps as BGP Filters.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—1-1 BGP Overview Understanding BGP Path Attributes.
1 Border Gateway Protocol (BGP) and BGP Security Jeff Gribschaw Sai Thwin ECE 4112 Final Project April 28, 2005.
BGP Transit Autonomous System
LO: PE1 PE2 P1PE3CEA-3 CEA-1 CEA-2 CE-HQ LO: /32 LO: / / / HSRP /24.
Route Selection Using Attributes
Text BGP Basics. Document Name CONFIDENTIAL Border Gateway Protocol (BGP) Introduction to BGP BGP Neighbor Establishment Process BGP Message Types BGP.
Border Gateway Protocol BGP-4 BGP environment How BGP works BGP information BGP administration.
Rob Lister UKNOF24 17 January 2013 IXPs and Robust Configuration aka. “interesting” configs we have seen…
Bgp-WoRkShOP Arturo Servin | Carlos Martínez. Acknowledges Special thanks to Phillip Smith (APNIC) and Alvaro Retana (Cisco Systems) whose material has.
Border Gateway Protocol DPNM Lab. Seongho Cho
Boarder Gateway Protocol (BGP)
BGP 1. BGP Overview 2. Multihoming 3. Configuring BGP.
BGP Routing Policies.
Explaining BGP Concepts and Terminology
BGP supplement Abhigyan Sharma.
Lixin Gao ECE Dept. UMASS, Amherst
Cours BGP-MPLS-IPV6-QOS
BGP Troubleshooting.
Presentation transcript:

BGP routing table entry for /16, version Paths: (4 available, best #1) Advertised to peer-groups: AS4544-AGG-CUSTOMER-FULL from ( ) Origin IGP, metric 90, localpref 70, valid, external, best Community: 4544: , (received-only) from ( )...

[AS 3549] 0 msec [AS 3549] 24 msec 3 sjp-brdr-01.inet.qwest.net ( ) [AS 209] 24 msec 4 svx-core-01.inet.qwest.net ( ) [AS 209] 28 msec 5 svl-core-02.inet.qwest.net ( ) [AS 209] 28 msec [AS 209] 64 msec [AS 209] 72 msecc [AS 2553] 72 msec [AS 2553] 76 msec

ORL AS 100 TLH AS 200 MIA AS 400 TPA AS

R1-ORL router bgp 100 neighbor remote-as 200 neighbor remote-as 400 network mask network mask network mask network mask

R2-TLH router bgp 200 neighbor remote-as 100 neighbor remote-as 300 network mask network mask network mask

R3-TPA router bgp 300 neighbor remote-as 200 neighbor remote-as 400 network mask network mask network mask

R4-MIA router bgp 400 neighbor remote-as 100 neighbor remote-as 300 network mask network mask

clear ip bgp * reset all my bgp peer connections probably don’t want to reset all in production network :) clear ip bgp N (where N is AS #) clear ip bgp A.B.C.D (neighbor’s IP)

R2-TLH# sh ip bgp summary BGP router identifier , local AS number 200 BGP table version is 17, main routing table version network entries and 21 paths using 1920 bytes of memory 7 BGP path attribute entries using 420 bytes of memory 6 BGP AS-PATH entries using 144 bytes of memory 0 BGP route-map cache entries using 0 bytes of memory 0 BGP filter-list cache entries using 0 bytes of memory BGP activity 15/9 prefixes, 24/3 paths, scan interval 60 secs Neighbor V AS MsgRcvd MsgSent TblVer InQ OutQ Up/Down State/PfxRcd :26: :26:22 9

R2-TLH# sh ip bgp summary.... Neighbor V AS MsgRcvd MsgSent TblVer

R2-TLH# sh ip bgp BGP routing table entry for /24, version 10 Paths: (2 available, best #2, table Default-IP-Routing-Table) Advertised to non peer-group peers: from ( ) Origin IGP, localpref 100, valid, external from ( ) Origin IGP, metric 0, localpref 100, valid, external, best R2-TLH#

R2-TLH#sh ip bgp BGP table version is 41, local router ID is Status codes: s suppressed,... Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop... Path *> i * i *> i * i *> i * i *> i *> i * i

R2-TLH# sh ip bgp regexp BGP table version is 17, local router ID is Status codes: s suppressed, d damped, h history, * valid, > best, i - internal Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path * i * i * i * i * i

R2-TLH# sh ip bgp regexp ^ $ BGP table version is 17, local router ID is Status codes: s suppressed, d damped, h history, * valid, > best, i - internal Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path * i * i

config commands to restrict announcement access-list 1 deny access-list 1 permit router bgp 200 neighbor distribute-list 1 out

(ROUTE NOT ADVERTISED to ) R2-TLH# sh ip bgp BGP routing table entry for /24, version 3 Paths: (1 available, best #1, table Default-IP-Routing-Table) Advertised to non peer-group peers: Local from ( ) Origin IGP, metric 0, localpref 100, weight 32768, valid, sourced, local, best

(ROUTE STILL KNOWN VIA ALTERNATE PATH) R1-ORL# sh ip bgp BGP routing table entry for /24, version 18 Paths: (1 available, best #1) Advertised to non peer-group peers: from ( ) Origin IGP, localpref 100, valid, external, best, ref 2

Filtering based on AS_PATH quick way to make sure you are not a transit AS ip as-path access-list 2 permit ^$ advertise only routes this AS originates neighbor A.B.C.D filter-list 2 out (for all neighbors) you still have full routes from all peers

R2-TLH#sh ip bgp nei routes BGP table version is 25, local router ID is Status codes: s suppressed, d damped, h history, * valid, > best, i - internal Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> i * i * i *> i *> i *> i * i * i * i Total number of prefixes 9

R2-TLH#sh ip bgp nei routes BGP table version is 33, local router ID is Status codes: s suppressed, d damped, h history, * valid, > best, i - internal Origin codes: i - IGP, e - EGP, ? - incomplete Network Next Hop Metric LocPrf Weight Path *> i *> i *> i *> i Total number of prefixes 4