Presentation is loading. Please wait.

Presentation is loading. Please wait.

BGP Overview Sumanta Das Gajendra Mahapatra. Content 1.Introduction 2.Session Establishment 3.Route processing 4.Basic Configuration 5.BGP Police.

Similar presentations


Presentation on theme: "BGP Overview Sumanta Das Gajendra Mahapatra. Content 1.Introduction 2.Session Establishment 3.Route processing 4.Basic Configuration 5.BGP Police."— Presentation transcript:

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

5

6

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

11

12

13 BGP Route Processing

14

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 :


Download ppt "BGP Overview Sumanta Das Gajendra Mahapatra. Content 1.Introduction 2.Session Establishment 3.Route processing 4.Basic Configuration 5.BGP Police."

Similar presentations


Ads by Google