Download presentation
Presentation is loading. Please wait.
Published byCharlotte Watts Modified over 9 years ago
1
BGP Overview Sumanta Das Gajendra Mahapatra
2
Content 1.Introduction 2.Session Establishment 3.Route processing 4.Basic Configuration 5.BGP Police
3
Introduction to BGP - BGP : Broader Gateway Protocol - Why Need BGP
4
Introduction to BGP
7
BGP Characteristics : 1.BGP is distance vector protocol with enhancement - reliable update -Triggered updates only -Rich metrics (called path attributes) Designed to scale to huge internetworks
8
Introduction to BGP IBGP EBGP
9
BGP Session Establishment -Neighbor discovery - Hold Times -Keepalive
10
BGP Session Establishment
13
BGP Route Processing
15
Routing Loop: IBGP: Split Horizon EBGP: AS path info
16
Basic BGP Configuration -Configuration command -Monitoring Command -Debug Command
17
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
18
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
19
Basic BGP Configuration
20
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
21
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
22
BGP Policies Needs of BGP policy
23
BGP Police BGP Filters :
24
BGP Police BGP Filters:
25
BGP Police
26
BGP Filters : - As-Path Filters - Prefix-List Filters - Outbound Filters - Route-Maps
27
BGP Police BGP Filters : - As-Path Filters
28
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
29
BGP Police BGP Filters : - prefix-Based Filters
30
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
31
BGP Police BGP Filters : - Outbound Router Filter
32
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
33
BGP Police BGP Filters : - Route-map BGP Filters :
34
BGP Police BGP Filters : - Route-map BGP Filters :
35
BGP Police BGP Filters : - Route-map BGP Filters :
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.