Border Gateway Protocol (BGP4)

5/9/01


Click here to start


Table of Contents

Border Gateway Protocol (BGP4)

Border Gateway Protocol (BGP)

Border Gateway Protocol (BGP)...

Routing/Forwarding Basics

IP routing

IP routing

IP routing

IP route lookup:Longest match routing

IP route lookup: Longest match routing

IP route lookup: Longest match routing

IP route lookup: Longest match routing

IP route lookup: Longest match routing

IP route lookup: Longest match routing

Dynamic Routing

Forwarding Table/FIB

Building Blocks

Building Blocks

Autonomous System (AS)

Autonomous System(AS)...

PPT Slide

Egress Traffic

Ingress Traffic

Types of Routes

What is Policy?

Why Do We Need an EGP?

Interior vs. Exterior Routing Protocols

Hierarchy of Routing Protocols

Demilitarized Zone (DMZ)

Addressing - ISP

BGP Basics

Protocol Basics

Protocol Basics

Terminology

Terminology

PPT Slide

BGP Peers

BGP Peers

BGP Peers

Configuring BGP Peers

Configuring BGP Peers

Configuring BGP Peers

Configuring BGP Peers

Configuring BGP Peers

Configuring BGP Peers

Configuring BGP Peers

BGP Update Messages

BGP Updates — NLRI

BGP Updates — Attributes

AS-Path Attribute

Next Hop Attribute

Next Hop Attribute

Next Hop Attribute

Next Hop Attribute (more)

BGP Updates — Withdrawn Routes

BGP Updates — Withdrawn Routes

BGP Routing Information Base

BGP Routing Information Base

BGP Routing Information Base

BGP Routing Information Base

BGP Routing Information Base

BGP Routing Information Base

An Example…

Configuring BGP

Basic BGP commands

Inserting prefixes into BGP

Originating routes...

Inserting prefixes into BGP - redistribute static

Inserting prefixes into BGP - redistribute static

Inserting prefixes into BGP - network command

Inserting routes into BGP - aggregates and Null0

PPT Slide

Policy Control - Prefix Lists

Prefix Lists - Examples

Prefix Lists - More Examples

Policy Control - Using Prefix Lists

Exercise 1 - Configuring BGP

PPT Slide

Exercise 2 - Configuring eBGP and iBGP

PPT Slide

PPT Slide

PPT Slide

BGP4 continued...

BGP Path Attributes: Why ?

BGP Path Attributes...

AS-PATH

AS-Path

Next-Hop

Third Party Next Hop

Next Hop...

PPT Slide

Local Preference

PPT Slide

Multi-Exit Discriminator (MED)

Origin

Communities

PPT Slide

Weight

Administrative Distance

Synchronization

Synchronization

BGP Route Selection (bestpath) Only one path as the bestpath !

BGP Route Selection ...

BGP Route Selection...

Routing Policy - Prefix Lists, Route Maps and Distribute Lists

PPT Slide

Policy Control - Prefix Lists

Prefix Lists - Examples

Prefix Lists - More Examples

Policy Control - Using Prefix Lists

Distribute list - using IP access lists

Filter list rules Regular Expressions

Filter list - using as-path access list

Route Maps

Route-map match & set clauses Match Clauses Set Clauses

PPT Slide

BGP and Network Design

PPT Slide

Stub AS

PPT Slide

Multi-homed AS

PPT Slide

Common Service Provider Network

Load-sharing - single path

Load Sharing - Multiple paths from the same AS

Redundancy - Multi-homing

Default from all providers

Default from all providers

Customer + default from all providers

Customer routes from all providers

Full routes from all providers

Full routes from all providers

Best Practices IGP in Backbone

Best Practices... Connecting to a customer

Best Practices... Connecting to other ISPs

Best Practices... The Internet Exchange

Exercise 3 - Connecting to an ISP

PPT Slide

Exercise 4 - Changing BGP Policy

Q & A

Author: abha ahuja (ahuja@wibh.net)

Home Page: http://www.ws.afnog.org/

Download presentation source