One way to overcome the difficulties of creating a fully meshed AS is to use route reflectors. Route reflectors allow a single router to serve as a central routing point for the AS. All BGP speakers in the AS will peer with the route reflector to learn routes.
A cluster is formed by the route reflector and its client routers. Peer routers that are not part of the cluster must be fully meshed according to the rules of BGP.
A BGP cluster, including the route reflector and its clients, is shown in Route Reflectors.
This topology minimizes the number of BGP peering sessions required in an AS by using a route reflector.
In this example, although the BGP speakers 184.108.40.206 and 220.127.116.11 do not have a direct BGP peering session between them, these speakers still receive routes from each other indirectly through 18.104.22.168. The router 22.214.171.124 is called a route reflector and is responsible for reflecting routes between its clients. Routes received from the client 126.96.36.199 by the router 188.8.131.52 are reflected to 184.108.40.206 and vice-versa. Routes received from 220.127.116.11 are reflected to all clients.