Bgp overview
This presentation is the property of its rightful owner.
Sponsored Links
1 / 35

BGP Overview PowerPoint PPT Presentation


  • 237 Views
  • Uploaded on
  • Presentation posted in: General

BGP Overview. Sumanta Das Gajendra Mahapatra. Content. Introduction Session Establishment Route processing Basic Configuration BGP Police. Introduction to BGP. BGP : Broader Gateway Protocol - Why Need BGP. Introduction to BGP. Introduction to BGP. Introduction to BGP.

Download Presentation

BGP Overview

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Bgp overview

BGP Overview

Sumanta Das Gajendra Mahapatra


Content

Content

Introduction

Session Establishment

Route processing

Basic Configuration

BGP Police


Introduction to bgp

Introduction to BGP

BGP : Broader Gateway Protocol

- Why Need BGP


Introduction to bgp1

Introduction to BGP


Introduction to bgp2

Introduction to BGP


Introduction to bgp3

Introduction to BGP


Introduction to bgp4

Introduction to BGP

BGP Characteristics :

BGP is distance vector protocol with enhancement

- reliable update

Triggered updates only

Rich metrics (called path attributes)

Designed to scale to huge internetworks


Introduction to bgp5

Introduction to BGP

IBGP

EBGP


Bgp session establishment

BGP Session Establishment

Neighbor discovery

Hold Times

Keepalive


Bgp session establishment1

BGP Session Establishment


Bgp session establishment2

BGP Session Establishment


Bgp session establishment3

BGP Session Establishment


Bgp route processing

BGP Route Processing


Bgp route processing1

BGP Route Processing


Bgp route processing2

BGP Route Processing

Routing Loop:

IBGP: Split Horizon

EBGP: AS path info


Basic bgp configuration

Basic BGP Configuration

Configuration command

Monitoring Command

Debug Command


Basic bgp configuration1

Basic BGP Configuration

BGP Routing process :

Router(config)#router bgp as-number

Configuring External Neighbors :

Router(config-router)#neighbor ip-address remote-as as-number

To temporarily disable a BGP neighbor:

Router(config-router)#neighbor ip-address shutdown

Configuring BGP Timers:

Router(config-router)#timers bgp keepalive holdtime

Per Specific neighbor:

Router(config-router)#neighbor [ ip address | peer group name ] timers keepalive holdtime


Basic bgp configuration2

Basic BGP Configuration

Configuring MD5 Authentication:

Router(config-router)#neighbor ip-address password string

Router(config-router)#no auto-summary

Aggregating BGP networks

Router(config-router)#aggregate-address address-prefix mask

Router(config-router)#aggregate-address address-prefix mask summary-only


Basic bgp configuration3

Basic BGP Configuration


Basic bgp configuration4

Basic BGP Configuration

BGP command for monitoring:

Monitorior neighber info:

Router>show ip bgp summary

Monitor BGP neighbors on details:

Router>show ip bgp neighbor ip-address

Monitor bgp table:

Router > show ip bgp


Basic bgp configuration5

Basic BGP Configuration

Debugging BGP :

Display all tcp transaction :

Router#debug ip tcp transactions

Display significant BGP event

Router#Debug ip bgp events

Debug BGp keepalive packets :

Router#debug ip bgp keepaklives

Display all incoming and outgoing BGp updates :

Router#debug ip bgp updates


Bgp policies

BGP Policies

Needs of BGP policy


Bgp police

BGP Police

BGP Filters :


Bgp police1

BGP Police

BGP Filters:


Bgp police2

BGP Police


Bgp police3

BGP Police

BGP Filters :

- As-Path Filters

- Prefix-List Filters

- Outbound Filters

- Route-Maps


Bgp police4

BGP Police

BGP Filters :

- As-Path Filters


Bgp police5

BGP Police

BGP Filters :

- As-Path Filters

Configuring BGP AS-Path Filters

Router(Config)#ip as-path access-list number permit | deny regexp

Router(Config-router)#neighbor ip-address filter-list as-path-filter in|out


Bgp police6

BGP Police

BGP Filters :

- prefix-Based Filters


Bgp police7

BGP Police

BGP Filters :

- prefix-Based Filters

Configuration:

router(config-router)#neighbor {ip address| peer-group-name } prefix-list list {in| out}

Router(config-routeer)#distribution-list prefix-list prefix-list out routing-process


Bgp police8

BGP Police

BGP Filters :

- Outbound Router Filter


Bgp police9

BGP Police

Outbound Router Filter

ORF format

ORF message consist of the following fields

-AFI/SAFI

-ORF type

-When to refresh

-List of ORF entries

ORF entries depends on the ORF type

ORF capability needs to be negotiated for every supported ORF type


Bgp police10

BGP Police

BGP Filters :

- Route-map BGP Filters :


Bgp police11

BGP Police

BGP Filters :

- Route-map BGP Filters :


Bgp police12

BGP Police

BGP Filters :

- Route-map BGP Filters :


  • Login