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

ASR9000 Source-based Remotely Triggered Blackhole Filtering with RPL Next-hop Discard 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

FlexVPN Migration: Hard Move from DMVPN to FlexVPN on a Different Hub

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

Next-Hop Mismatch and BGP Inactive Routes Tech Note

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

ASR9000 Source-based Remotely Triggered Blackhole Filtering with RPL Next-hop Discard 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

FlexVPN Migration: Hard Move from DMVPN to FlexVPN on a Different Hub


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

Next-Hop Mismatch and BGP Inactive Routes Tech Note

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 Neighbor Flaps with MTU Troubleshooting TechNote

BGP Peer Groups

BGP Policy Accounting and BGP Policy Accounting Output Interface Accounting Features

BGP Table Version

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

Next-Hop Mismatch and BGP Inactive Routes Tech Note

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

Unsupported Capabilites Cause BGP Peer Malfunction

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 Neighbor Flaps with MTU Troubleshooting TechNote

BGP Peer Groups

BGP Policy Accounting and BGP Policy Accounting Output Interface Accounting Features

BGP Table Version

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


Next-Hop Mismatch and BGP Inactive Routes Tech Note

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

Unsupported Capabilites Cause BGP Peer Malfunction

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?
