Table of Contents
BGP for Internet Service Providers
Presentation Slides
BGP for Internet Service Providers
BGP Basics
Border Gateway Protocol
Autonomous System (AS)
BGP Basics
Demarcation Zone (DMZ)
BGP General Operation
External BGP Peering (eBGP)
Configuring External BGP
Internal BGP (iBGP)
Internal BGP Peering (iBGP)
Peering to Loop-back Address
Configuring Internal BGP
BGP Attributes
AS-Path
Next Hop
iBGP Next Hop
Next Hop (summary)
Origin
Aggregator
Local Preference
Local Preference
Local Preference
Multi-Exit Discriminator (MED)
Multi-Exit Discriminator
Multi-Exit Discriminator
Weight – Used to Deploy RPF
Community
Community
Well-Known Communities
No-Export Community
BGP Path Selection Algorithm
BGP Path Selection Algorithm
BGP Path Selection Algorithm (continued)
BGP Path Selection Algorithm (continued)
Applying Policy with BGP
Applying Policy with BGP
Policy ControlPrefix List
Policy ControlFilter List
Policy ControlRegular Expressions
Policy ControlRegular Expressions
Policy ControlRoute Maps
Policy ControlRoute Maps
Policy ControlRoute Maps
Policy ControlRoute Maps
Policy ControlSetting Communities
BGP Capabilities
BGP Capabilities
BGP Capabilities Negotiation
BGP for Internet Service Providers
BGP Scaling Techniques
BGP Scaling Techniques
BGP Scaling Techniques
Route Refresh
Route Refresh
Route Refresh Capability
Dynamic Reconfiguration
Soft Reconfiguration
Configuring Soft Reconfiguration
Peer Groups
Peer Groups
Peer Groups – Advantages
Configuring Peer Group
Configuring Peer Group
Route Flap Damping
Route Flap Damping
Route Flap Damping (continued)
Operation
Operation
Operation
Configuration
Operation
Configuration
Maths!
Route Reflectorsand Confederations
Scaling iBGP mesh
Route Reflector: Principle
Route Reflector
Route Reflector Topology
Route Reflectors:Loop Avoidance
Route Reflectors:Redundancy
Route Reflectors:Redundancy
Route Reflectors: Migration
Route Reflectors: Migration
Route Reflector: Migration
Configuring a Route Reflector
Confederations
Confederations (Cont.)
Confederations (cont.)
Route Propagation Decisions
Confederations (cont.)
RRs or Confederations
More points about confederations
BGP Scaling Techniques
BGP for Internet Service Providers
Deploying BGP in an ISP Network
BGP versus OSPF/ISIS
BGP versus OSPF/ISIS
BGP versus OSPF/ISISConfiguration Example
BGP versus OSPF/ISIS
Aggregation
Aggregation
Configuring Aggregation
Announcing Aggregate – Cisco IOS
Announcing an Aggregate
The Internet Today
Receiving Prefixes
Receiving Prefixes:From Downstreams
Receiving Prefixes: Cisco IOS
Receiving Prefixes:From Upstreams
Receiving Prefixes:From Upstreams
Receiving Prefixes:From Upstreams
Receiving Prefixes:From Peers and Upstreams
Receiving Prefixes
Prefixes into iBGP
Injecting prefixes into iBGP
Router Configurationnetwork statement
Injecting prefixes into iBGP
Inserting prefixes into BGP:redistribute static
Router Configuration:redistribute static
Injecting prefixes into iBGP
Configuration Tips
iBGP and IGPs
Next-hop-self
BGP Template – iBGP peers
BGP Template – iBGP peers
BGP Template – eBGP peers
BGP Template – eBGP peers
More BGP “defaults”
Customer Aggregation
BGP Customer Aggregation Guidelines
BGP Customer Aggregation
Static Customer Aggregation Guidelines
Sample core configuration
Acquisitions!
local-AS – Application
BGP for Internet Service Providers
Multihoming
Multihoming Definition
AS Numbers
Configuring Policy
Originating Prefixes
Part of the “Net Police” prefix list
“Net Police” prefix list issues
Multihoming Scenarios
Stub Network
Multi-homed Stub Network
Multi-Homed Network
Multiple Sessions to an ISP:Example One
Multiple Sessions to an ISP:Example Two
Multiple Sessions to an ISP
Private-AS – Application
Private-AS Removal
Two links to the same ISP
Two links to the same ISP
Loadsharing to the same ISP
Two links to the same ISP
Two links to the same ISP
Loadsharing to the same ISP
Two links to the same ISP
Multiple Dualhomed Customers (RFC2270)
Multiple Dualhomed Customers
Two links to the same ISP
Multiple Dualhomed Customers
Multiple Dualhomed Customers
Multiple Dualhomed Customers
Multiple Dualhomed Customers
Two links to different ISPs
Two links to different ISPs
Two links to different ISPs
Two links to different ISPs
Two links to different ISPs
Two links to different ISPs
Loadsharing with different ISPs
Loadsharing with different ISPs
Loadsharing with different ISPs
Loadsharing with different ISPs
Loadsharing with different ISPs
Service Provider Multihoming
Service Provider Multihoming
Service Provider Multihoming
Service Provider Multihoming
Service Provider Multihoming
One Upstream, One Local Peer
One Upstream, One Local Peer
One Upstream, One Local Peer
One Upstream, One Local Peer
One Upstream, One Local Peer
One Upstream, One Local Peer
Service Provider Multihoming
One Upstream, Local Exchange Point
One Upstream, Local Exchange Point
One Upstream, Local Exchange Point
One Upstream, Local Exchange Point
One Upstream, Local Exchange Point
One Upstream, Local Exchange Point
One Upstream, Local Exchange Point
Service Provider Multihoming
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer
Two Upstreams, One Local Peer:Full Routes
Two Upstreams, One Local Peer:Full Routes
Two Upstreams, One Local Peer:Full Routes
Two Upstreams, One Local Peer:Full Routes
Two Upstreams, One Local Peer:Full Routes
Two Upstreams, One Local Peer: Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Two Upstreams, One Local Peer:Partial Routes
Service Provider Multihoming
Tier-1 and Regional Upstreams, Local Peers
Tier-1 and Regional Upstreams, Local Peers
Tier-1 and Regional Upstreams, Local Peers – Detail
Tier-1 and Regional Upstreams, Local Peers – Detail
Tier-1 and Regional Upstreams, Local Peers – Detail
Tier-1 and Regional Upstreams, Local Peers – Detail
Tier-1 and Regional Upstreams, Local Peers – Detail
Tier-1 and Regional Upstreams, Local Peers – Detail
Tier-1 and Regional Upstreams, Local Peers – Summary
Tier-1 and Regional Upstreams, Local Peers
Tier-1 and Regional Upstreams, Local Peers
IDC Multihoming
IDC Multihoming
Two Upstreams, Two Local Peers:IDC
IDC Multihoming
IDC Multihoming
IDC Multihoming
IDC MultihomingFine Tuning
IDC MultihomingOther Details
IDC MultihomingOther Details
Service Provider Multihoming
Case StudyRequirements (1)
Case StudyRequirements (2)
Case Study
Case Study
Case StudyInbound Loadsharing
Case StudyInbound Loadsharing
Case StudyOutbound Loadsharing
Case StudyOutbound Loadsharing
Case StudyConfiguration Router A
Case StudyConfiguration Router A
Case StudyConfiguration Router A
Case StudyConfiguration Router B
Case StudyConfiguration Router B
Case StudyConfiguration Router B
Configuration Summary
Case StudyMRTG Graphs
Case Study Summary
BGP for Internet Service Providers
Communities
RFC1998
RFC1998
RFC1998
RFC1998
RFC1998
RFC1998
Two links to the same ISP
Two links to the same ISP
Two links to the same ISP(one as backup only)
Two links to the same ISP(one as backup only)
Two links to the same ISP(one as backup only)
Two links to the same ISP(one as backup only)
Two links to the same ISP(one as backup only)
Two links to the same ISP(one as backup only)
Two links to the same ISP(one as backup only)
Service Providers use of Communities
Some ISP Examples
Some ISP ExamplesConnect.com.au
Some ISP ExamplesUUNET Europe
Some ISP ExamplesConcert Europe
Some ISP ExamplesTiscali/Nacamar
ISP Examples
BGP for Internet Service Providers
BGP for Internet Service Providers
|