Skip Links

How to address BGP problems on Cisco devices

By Brad Reese on Fri, 05/30/08 - 2:38pm.

Cisco How-To Tutorials

Border Gateway Protocol (BGP) is an interdomain routing protocol used to exchange network reachability information.

Problems with BGP could stem from factors such as these:

Errors in configuration.
Problems with Neighbor Establishment.
Transit traffic saturating resources in a multihomed network.
High volume of routing information, which requires a large amount of memory.
Routes missing from the BGP or routing table due to issues with advertising or redistributing routes.

For basic BGP operation problems, ensure that peering between BGP routers is successful.

These are potential sources of peering problems:

Configuration errors.
Maximum Transmission Unit (MTU) mismatch issues.
Reachability issues when interfaces other than directly connected interfaces are used while peering.

If certain BGP routes are missing from the routing table, determine if they are learned through BGP and exist in the BGP table.

Routes existing in the BGP table might be missing from the routing table due to the BGP synchronization rule or due to the non-availability of a valid route to the next hop.

If the routes are missing from the BGP table altogether, determine if the peering has been successful, and check for the existence of route filters.

If BGP routes are not being advertised, check if the conditions for advertising BGP routes are being satisfied.

An internal Border Gateway Protocol (iBGP) learned route is not advertised to other iBGP peers, and configuring a route reflector might be necessary.

Aggregate routes are not advertised unless at least one component route exists in the BGP table.

Similarly, routes advertised by issuing the bgp network command are also subject to the existence of corresponding routes in the routing table.

Another factor that could contribute to errors in BGP is the availability of sufficient resources.

Ensure that BGP routers are able to cope with the high amount of routing information that is typically exchanged between routers configured for BGP.

If resources are an issue, routing information learned through BGP can be controlled by configuring route filters.

Multihomed networks could also run into problems such as becoming a transit Autonomous System (AS) or not being able to load balance traffic.

In such cases, additional configuration might be required.

For more information on BGP issues refer to:

Troubleshooting BGP


View more Cisco How-To Tutorials

Contact Brad Reese
http://www.BradReese.Com

Brad's Top 5 Story Picks
# 1. Increase Cisco test database to over 1000 questions
# 2. Mastering VoIP network infrastructure problems: Q & A with the inventor of Xangati rapid problem identification (RPI) system
# 3. Hire success rates for Cisco job posts appear elusive
# 4. How to setup a Cisco IP SLA TCP connect operation
# 5. Power and cooling: Cisco vs. Enterasys
Story Archives Brad Reese on Cisco Story Archives

Cisco Repair

Cisco VoIP Gateways

Cisco Power Supplies

Cisco Aironet Wireless

  

On The Web
Twitter