BGP performs interdomain routing in Transmission-Control Protocol/Internet Protocol (TCP/IP) networks. BGP is an exterior gateway protocol (EGP), which means that it performs routing between multiple autonomous systems or domains and exchanges routing and reachability information with other BGP systems.
Technology Information

Technology Q&A

(All IP Routing Technology Q&A)

Technology White Paper

(All IP Routing Technology White Paper)

(All IP Routing Technology Q&A)
Technology White Paper
(All IP Routing Technology White Paper)
Design

Design TechNotes

(All IP Routing Design TechNotes)

(All IP Routing Design TechNotes)
BGP Best Path Selection Algorithm

BGP Peer Groups

How BGP Routers Use the Multi-Exit Discriminator for Best Path Selection

How Does Load Balancing Work?

How the bgp deterministic-med Command Differs from the bgp always-compare-med Command

IP Addressing and Subnetting for New Users

Removing Private Autonomous System Numbers in BGP

Route Selection in Cisco Routers

Route-Maps for IP Routing Protocol Redistribution Configuration

Specifying a Next Hop IP Address for Static Routes

Understanding BGP MED Attribute

Understanding Policy Routing

Understanding Route Aggregation in BGP

Using the Extended ping and Extended traceroute Commands

What Is Administrative Distance?

When Are ICMP Redirects Sent?

BGP Peer Groups
How BGP Routers Use the Multi-Exit Discriminator for Best Path Selection
How Does Load Balancing Work?
How the bgp deterministic-med Command Differs from the bgp always-compare-med Command
IP Addressing and Subnetting for New Users
Removing Private Autonomous System Numbers in BGP
Route Selection in Cisco Routers
Route-Maps for IP Routing Protocol Redistribution Configuration
Specifying a Next Hop IP Address for Static Routes
Understanding BGP MED Attribute
Understanding Policy Routing
Understanding Route Aggregation in BGP
Using the Extended ping and Extended traceroute Commands
What Is Administrative Distance?
When Are ICMP Redirects Sent?
Configure

Configuration Examples and TechNotes

(All IP Routing Configuration Examples and TechNotes)

(All IP Routing Configuration Examples and TechNotes)
Adjust Administrative Distance for Route Selection in Cisco IOS Routers Configuration Example

Allowas-in Feature in BGP Configuration Example

ASA/PIX: BGP through ASA Configuration Example

BGP Case Studies

BGP Implementation Using 32-bit AS Number Configuration Example

BGP Policy Accounting and BGP Policy Accounting Output Interface Accounting Features

Compatible Systems Setup Guides: BGP Configuration Guide

Configure IPv6 Black-Holing through Interface Null0

Configure the IPv6 BGP Local Preference Feature

Configuring a Gateway of Last Resort Using IP Commands

Configuring and Verifying the BGP Conditional Advertisement Feature

Configuring Single Router Mode Redundancy and BGP on a Cat6000 MSFC

Configuring the BGP Local-AS Feature

Configuring the BGP Maximum-Prefix Feature

Host and Subnet Quantities

How the bgp deterministic-med Command Differs from the bgp always-compare-med Command

How to Block One or More Networks From a BGP Peer

How to Use HSRP to Provide Redundancy in a Multihomed BGP Network

IPv6 BGP Prefix-Based Outbound Route Filtering Configuration Example

IPv6 BGP Route Reflector Configuration Example

Load Sharing with BGP in Single and Multihomed Environments: Sample Configurations

MD5 Authentication Between BGP Peers Configuration Example

MP-EBGP Configuration Example

Multiprotocol BGP for IPv6 Configuration Example

Mutual Redistribution Between EIGRP and BGP Configuration Example

Redistribute IPv6 BGP Default Route in EIGRPv6 Configuration Example

Redistribute OSPFv3 Routes in BGP Configuration Example

Sample Configuration for BGP with Two Different Service Providers (Multihoming)

Sample Configuration for iBGP and eBGP With or Without a Loopback Address

Sample Configuration for Removing Private AS Numbers in BGP

Understanding BGP MED Attribute

Understanding Policy Routing

Using BGP Community Values to Control Routing Policy in Upstream Provider Network

Using Regular Expressions in BGP

Allowas-in Feature in BGP Configuration Example
ASA/PIX: BGP through ASA Configuration Example
BGP Case Studies
BGP Implementation Using 32-bit AS Number Configuration Example
BGP Policy Accounting and BGP Policy Accounting Output Interface Accounting Features
Compatible Systems Setup Guides: BGP Configuration Guide
Configure IPv6 Black-Holing through Interface Null0
Configure the IPv6 BGP Local Preference Feature
Configuring a Gateway of Last Resort Using IP Commands
Configuring and Verifying the BGP Conditional Advertisement Feature
Configuring Single Router Mode Redundancy and BGP on a Cat6000 MSFC
Configuring the BGP Local-AS Feature
Configuring the BGP Maximum-Prefix Feature
Host and Subnet Quantities
How the bgp deterministic-med Command Differs from the bgp always-compare-med Command
How to Block One or More Networks From a BGP Peer
How to Use HSRP to Provide Redundancy in a Multihomed BGP Network
IPv6 BGP Prefix-Based Outbound Route Filtering Configuration Example
IPv6 BGP Route Reflector Configuration Example
Load Sharing with BGP in Single and Multihomed Environments: Sample Configurations
MD5 Authentication Between BGP Peers Configuration Example
MP-EBGP Configuration Example
Multiprotocol BGP for IPv6 Configuration Example
Mutual Redistribution Between EIGRP and BGP Configuration Example
Redistribute IPv6 BGP Default Route in EIGRPv6 Configuration Example
Redistribute OSPFv3 Routes in BGP Configuration Example
Sample Configuration for BGP with Two Different Service Providers (Multihoming)
Sample Configuration for iBGP and eBGP With or Without a Loopback Address
Sample Configuration for Removing Private AS Numbers in BGP
Understanding BGP MED Attribute
Understanding Policy Routing
Using BGP Community Values to Control Routing Policy in Upstream Provider Network
Using Regular Expressions in BGP
Troubleshoot and Alerts

Troubleshooting TechNotes

(All IP Routing Troubleshooting TechNotes)

(All IP Routing Troubleshooting TechNotes)
Achieve Optimal Routing and Reduce BGP Memory Consumption

BGP Best Path Selection Algorithm

BGP Case Studies

BGP Peer Groups

BGP Policy Accounting and BGP Policy Accounting Output Interface Accounting Features

Configuring a Gateway of Last Resort Using IP Commands

Host and Subnet Quantities

How BGP Routers Use the Multi-Exit Discriminator for Best Path Selection

How Does Load Balancing Work?

How the bgp deterministic-med Command Differs from the bgp always-compare-med Command

How to Block One or More Networks From a BGP Peer

IP Addressing and Subnetting for New Users

Removing Private Autonomous System Numbers in BGP

Route Selection in Cisco Routers

Route Target Constraint

Route-Maps for IP Routing Protocol Redistribution Configuration

Specifying a Next Hop IP Address for Static Routes

The "%TUN-5-RECURDOWN" Error Message and Flapping EIGRP/OSPF/BGP Neighbors Over a GRE Tunnel

Troubleshooting BGP

Troubleshooting Flapping BGP Routes (Recursive Routing Failure)

Troubleshooting High CPU Caused by the BGP Scanner or BGP Router Process

Troubleshooting When BGP Routes Are Not Advertised

Understanding BGP MED Attribute

Understanding Policy Routing

Understanding Redistribution of OSPF Routes into BGP

Understanding Route Aggregation in BGP

Using Regular Expressions in BGP

Using the Extended ping and Extended traceroute Commands

What Does the "#%BGP-3-INSUFCHUNKS: Insufficient chunk pools for aspath" Error Message Mean?

What Is Administrative Distance?

When Are ICMP Redirects Sent?

Why Do BGP Neighbors Toggle Between Idle, Connect, and Active States?

BGP Best Path Selection Algorithm
BGP Case Studies
BGP Peer Groups
BGP Policy Accounting and BGP Policy Accounting Output Interface Accounting Features
Configuring a Gateway of Last Resort Using IP Commands
Host and Subnet Quantities
How BGP Routers Use the Multi-Exit Discriminator for Best Path Selection
How Does Load Balancing Work?
How the bgp deterministic-med Command Differs from the bgp always-compare-med Command
How to Block One or More Networks From a BGP Peer
IP Addressing and Subnetting for New Users
Removing Private Autonomous System Numbers in BGP
Route Selection in Cisco Routers
Route Target Constraint
Route-Maps for IP Routing Protocol Redistribution Configuration
Specifying a Next Hop IP Address for Static Routes
The "%TUN-5-RECURDOWN" Error Message and Flapping EIGRP/OSPF/BGP Neighbors Over a GRE Tunnel
Troubleshooting BGP
Troubleshooting Flapping BGP Routes (Recursive Routing Failure)
Troubleshooting High CPU Caused by the BGP Scanner or BGP Router Process
Troubleshooting When BGP Routes Are Not Advertised
Understanding BGP MED Attribute
Understanding Policy Routing
Understanding Redistribution of OSPF Routes into BGP
Understanding Route Aggregation in BGP
Using Regular Expressions in BGP
Using the Extended ping and Extended traceroute Commands
What Does the "#%BGP-3-INSUFCHUNKS: Insufficient chunk pools for aspath" Error Message Mean?
What Is Administrative Distance?
When Are ICMP Redirects Sent?
Why Do BGP Neighbors Toggle Between Idle, Connect, and Active States?