Table of Contents
BGP Scalability and Troubleshooting
A little about me
Introduction
Agenda
Protocol Issues - Agenda
iBGP Full Mesh
iBGP Full Mesh
iBGP Full Mesh
Protocol Issues - Agenda
Route Reflectors
Route Reflectors - Terminology
Route Reflectors
Route Reflectors - Deployment
Route Reflectors - Deployment
Route Reflectors—Migration
Route Reflectors—Migration
Route Reflectors—Migration
Route Reflectors—Migration
Route Reflectors - Attributes
Route Reflectors - Redundancy
Same Cluster-ID
Same Cluster-ID
Different Cluster-ID
Different Cluster-ID
Cluster-ID Comparison
Route Reflectors - Redundancy
Route Reflectors - Redundancy
Route Reflectors - Redundancy
Route Reflectors - Hierarchy
Protocol Issues - Agenda
Confederations
Confederations – AS_CONFED_SEQ
Confederations – Deployment
Confederations – Summary
RRs or Confederations
Protocol Issues - Agenda
minRouteAdvertisementInterval
minRouteAdvertisementInterval
minRouteAdvertisementInterval
BGP Convergence Example - slide “borrowed” from Labovitz presentation
Min Adv Interval - Variables
minRouteAdvertisementInterval -- Test Matrix
minRouteAdvertisementInterval - Conclusions
minRouteAdvertisementInterval - Conclusions
NEXT_HOP Reachability
NEXT_HOP Reachability
NEXT_HOP Reachability
NEXT_HOP Reachability
NEXT_HOP Reachability
NEXT_HOP Reachability
Dampening
Dampening
Dampening
Dampening – Deployment
Dampening – Deployment
Dampening – Example
Dampening – Example II
Agenda
Initial Convergence - Introduction
Before we begin…
BGP ? TCP Interaction
BGP ? TCP Interaction
Peer-groups
Peer-groups
Peer-groups
Peer-groups
Peer-groups
Peer-groups
Peer-groups
Peer-groups
Peer-groups
Peer-groups – Summary
Larger Input Queues
Larger Input Queues
Larger Input Queues
MTU Discovery
MTU Discovery and Larger Input Queues
UPDATE Packing
UPDATE Packing
UPDATE Packing
UPDATE Packing
UPDATE Packing
UPDATE Packing
UPDATE Packing
UPDATE Packing
UPDATE Packing
Agenda
Peer Establishment
Common Problems
Peer Establishment - Diagram
Peer Establishment - Symptoms
Peer Establishment
Peer Establishment - iBGP
Peer Establishment - iBGP
Peer Establishment - iBGP
Peer Establishment - Diagram
Peer Establishment - eBGP
Peer Establishment - eBGP
Peer Establishment - eBGP
Peer Establishment - eBGP
Peer Establishment - eBGP
Peer Establishment - eBGP
Flapping Peer - Diagram
Flapping Peer
Flapping Peer
Flapping Peer
Flapping Peer
Flapping Peer - Diagram
Agenda
Quick Review
Quick Review
Missing Routes - Example I
Missing Routes - Example I
Missing Routes - Example I
Missing Routes - Example I
Missing Routes - Example II
Missing Routes - Example II
Missing Routes - Example II
Update Filtering
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Missing Routes - Update Filters
Agenda
Inconsistent Route Selection
Inconsistent - Example I
Inconsistent - Example I
Symptom I - Diagram
Inconsistent - Example I
Inconsistent - Example I
Deterministic MED - Operation
Deterministic MED - Result
Solution – Diagram
Deterministic MED - Summary
Inconsistent - Example II
Inconsistent - Example II
Agenda
Route Oscillation
Route Oscillation - Diagram
Route Oscillation - Symptom
Route Oscillation - Troubleshooting
Route Oscillation - Troubleshooting
Route Oscillation - Troubleshooting
Route Oscillation - Troubleshooting
Route Oscillation - Troubleshooting
Route Oscillation – Step by step
Route Oscillation – Step by step
Route Oscillation – Solution
Route Oscillation - Solution
Routing Loop
Routing Loop
Routing Loop
Routing Loop
Routing Loop
Routing Loop
Routing Loop
MED Churn
The Churn – Type I
The Churn – Type I
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
The Churn – Type II
Possible Solutions
Spotting “The Churn”
Spotting “The Churn”
Summary
Troubleshooting Tips
Troubleshooting Tips
Summary/Tips
References
PPT Slide
|