© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.26-1 Scaling Service Provider Networks Designing Networks with Route Reflectors.

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



Advertisements
Похожие презентации
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Introducing Route Reflectors.
Advertisements

© 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 Scaling Service Provider Networks Introducing Confederations.
© 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 BGP Transit Autonomous Systems Working with a Transit AS.
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v Implementing BGP Explaining EBGP and IBGP.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Complex MPLS VPNs Introducing Central Services VPNs.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
© 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 Customer-to-Provider Connectivity with BGP Connecting a Multihomed Customer to Multiple Service.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v MPLS VPN Technology Introducing the MPLS VPN Routing Model.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Transit Autonomous Systems Forwarding Packets in a Transit AS.
© 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 BGP Overview Understanding BGP Path Attributes.
© 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 BGP Overview Establishing BGP Sessions.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v BGP Overview Processing BGP Routes.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v Customer-to-Provider Connectivity with BGP Understanding Customer-to-Provider Connectivity.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Integrating Internet Access with MPLS VPNs Implementing Internet Access as a Separate VPN.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v Complex MPLS VPNs Introducing Managed CE Router Service.
Транксрипт:

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Scaling Service Provider Networks Designing Networks with Route Reflectors

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Outline Overview Network Design with Route Reflectors Potential Network Issues Hierarchical Route Reflectors Summary

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Network Design with Route Reflectors Route reflector rules Route reflector rules divide a transit AS into smaller areas (called clusters). Each cluster contains route reflectors and route reflector clients. Routers that do not support route reflector functionality act as a one-router cluster or as a route reflector client.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Network Design with Route Reflectors (Cont.) IBGP session rules All clients in a cluster must establish IBGP sessions with and only with all route reflectors in the cluster. An IBGP full mesh between all route reflectors within the AS is required. Routers that are not route reflectors can participate in the IBGP full mesh or be route reflector clients.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Network Design with Route Reflectors Example

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Potential Network Issues Issue Clients do not have sessions with all reflectors in a cluster. Clients have sessions with reflectors in several clusters. Clients have IBGP sessions with other clients. Result Clients will not receive all IBGP routes. Clients will receive duplicate copies of the same route. Potential problems that can occur when you deviate from the route reflector network design rules:

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Hierarchical Route Reflectors Problem: In very large networks, a single layer of route reflectors might not be enough. Solution: A hierarchy of route reflectors can be established. –A route reflector can be a client of another route reflector. –The hierarchy can be as deep as needed.

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Hierarchical Route Reflectors (Cont.)

© 2005 Cisco Systems, Inc. All rights reserved. BGP v Summary All route reflectors in a cluster should have IBGP sessions to all clients in the cluster. The route reflectors also participate in the IBGP full mesh, and they should have no other IBGP sessions. When the route reflector clients do not have IBGP sessions with all route reflectors in the cluster, they might not receive all IBGP routes. When the clients have additional IBGP sessions with routers that are not their route reflectors, they receive unnecessary IBGP routes and potentially encounter a routing loop. Route reflector clusters can be built in hierarchies. A router that is a route reflector in one cluster can act as client in another cluster.

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