© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.22-1 BGP Transit Autonomous Systems Monitoring and Troubleshooting IBGP in a Transit AS.

Презентация:



Advertisements
Похожие презентации
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Overview Monitoring and Troubleshooting BGP.
Advertisements

© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Configuring a Transit AS.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Module Summary Because all transit autonomous systems are required to carry traffic originating.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Forwarding Packets in a Transit AS.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Implementation Configuring an MP-BGP Session Between PE Routers.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Overview Processing BGP Routes.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Working with a Transit AS.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Frame-Mode MPLS Implementation on Cisco IOS Platforms Troubleshooting Frame-Mode MPLS on Cisco.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Introducing Confederations.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Implementing BGP Explaining EBGP and IBGP.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Attributes Setting BGP Local Preferences.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Optimizing BGP Scalability Limiting the Number of Prefixes Received from a BGP Neighbor.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Module Summary BGP has reliable transport provided by TCP, a rich set of metrics called BGP.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Module Summary Service providers use an IGP to carry internal routes and to provide optimal.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Using Multihomed BGP Networks.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Using Outbound Route Filtering.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Route Selection Using Policy Controls Applying Route-Maps as BGP Filters.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Module Summary BGP is a path-vector routing protocol that allows routing policy decisions.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to a Single Service.
Транксрипт:

© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Monitoring and Troubleshooting IBGP in a Transit AS

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Outline Overview Monitoring IBGP Common IBGP Problems Troubleshooting IBGP Session Startup Issues Troubleshooting IBGP Route Selection Issues Troubleshooting IBGP Synchronization Issues Summary

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Monitoring IBGP show ip bgp neighbors router> Displays whether a neighbor is an IBGP neighbor show ip bgp router> Uses a special marker (i) for IBGP routes show ip bgp prefix router> Displays whether the prefix is an IBGP route

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Monitoring IBGP (Cont.)

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Monitoring IBGP (Cont.)

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Common IBGP Problems IBGP sessions will not start. IBGP route is in the BGP table but is not selected. IBGP route is selected but is not entered in the routing table.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Troubleshooting IBGP Session Startup Issues Symptom: IBGP session does not start. Diagnosis: IBGP session is run between loopbacks, and update-source keyword is missing. Verification: Use debug ip tcp transactions. You should see BGP sessions coming from unexpected IP addresses.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Troubleshooting IBGP Session Startup Issues (Cont.) Symptom: IBGP session does not start. Diagnosis: Loopback interfaces are not reachable. Verification: Do extended ping between loopback addresses to verify reachability.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Troubleshooting IBGP Session Startup Issues (Cont.) Symptom: IBGP session does not start. Diagnosis: Packet filters prevent establishment of BGP sessions. Verification: Use debug ip tcp transactions and debug ip icmp to see whether the initial TCP SYN packets are rejected.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Troubleshooting IBGP Route Selection Issues Symptom: An IBGP route is in the BGP table but is never selected as the best route. Diagnosis: The BGP next hop is not reachable. Verification: Use show ip bgp prefix to find the BGP next hop. Use show ip route to verify next-hop reachability.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Troubleshooting IBGP Synchronization Issues Symptom: An IBGP route is selected as the best route but not entered into the IP routing table. Diagnosis: BGP synchronization is not disabled. Verification: Disable BGP synchronization, clear the BGP sessions, and re-examine the IP routing table after the BGP table becomes stable.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Summary You can use the show ip bgp neighbors and show ip bgp prefix commands to monitor IBGP operation. Common IBGP configuration problems include IBGP sessions that do not reach the Established state, routing information that is received via IBGP that is never selected, and the best BGP route never being installed in the routing table. There are a number of problems that can occur during IGBP session startup. You can use debug ip tcp transactions to see BGP sessions coming from unexpected IP addresses, use an extended ping and explicitly refer to the IP address of the loopback interface to ensure that packets are sourced from the loopback interface, or use debug ip tcp transactions and debug ip icmp to see whether the initial TCP SYN packets are rejected.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Summary (Cont.) It is important to include the subnet linking the transit AS to an external AS in the IGP to prevent the BGP next hop from being unreachable. To verify next-hop reachability, check the BGP route in the BGP table by using the show ip bgp prefix command. Routers with BGP synchronization enabled will not be able to install IBGP routes in the routing table or propagate them to other EBGP neighbors. Configure no synchronization in the router BGP configuration to solve this problem.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v