Route Reflectors

BGP does not advertise a route learned from one iBGP router to another. A route is advertised via iBGP only if it is learned from the iBGP router that first advertised it. For example, assume that Router A advertises a route, and Router B learns about that route. Router B cannot advertise that route to Router C; Router C must learn the route from Router A. In other words, an iBGP router cannot advertise a route it learned from another iBGP router to a third iBGP router. Because of this restriction, if you have multiple routers connected to different AS networks, all of the routers must be fully "meshed."

One solution to this problem is to use route reflectors . Route reflectors ease the advertisement restriction by allowing a BGP router to reflect BGP routes it learns about to a third BGP router. Let's assume we don't have a link between Router 2 and Router 3 in Figure 10-3. The following configuration shows how to set up a route reflector on Router 1 that propagates iBGP routes between Router 2 and Router 3:

 router bgp 500
 neighbor 10.10.2.1 remote-as 500
 neighbor 10.10.2.1 route-reflector-client
 neighbor 10.10.3.1 remote-as 500
 neighbor 10.10.3.1 route-reflector-client

With this configuration, Router 1 can advertise Router 2's iBGP routes to Router 3 and Router 3's routes to Router 2.

Getting Started

IOS Images and Configuration Files

Basic Router Configuration

Line Commands

Interface Commands

Networking Technologies

Access Lists

IP Routing Topics

Interior Routing Protocols

Border Gateway Protocol

Quality of Service

Dial-on-Demand Routing

Specialized Networking Topics

Switches and VLANs

Router Security

Troubleshooting and Logging

Quick Reference

Appendix A Network Basics

Index



Cisco IOS in a Nutshell
Cisco IOS in a Nutshell (In a Nutshell (OReilly))
ISBN: 0596008694
EAN: 2147483647
Year: 2006
Pages: 1031
Authors: James Boney

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net