BGP Scalability and Troubleshooting

5/3/2002


Click here to start


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

Author: Cisco Corporate ID Dept

Email: webmaster@ripe.net

Home Page: http://www.ripe.net/