Because of the IBGP full-mesh requirement, most networks use route reflectors to simplify configuration. Using a route reflector, you group routers into clusters, which are identified by numeric identifiers unique to the AS. Within the cluster, you must configure a BGP session from a single router (the route reflector) to each internal peer. With this configuration, the IBGP full-mesh requirement is met.
![]() |
Note: You must have an Advanced BGP Feature license installed on each device that uses a route reflector. For license details, see the JUNOS Software Administration Guide |
Figure 71 shows an IBGP network with a Juniper Networks device at IP address 192.168.40.4 acting as a route reflector. In the sample network, each device in Cluster 2.3.4.5 has an internal client relationship to the route reflector. To configure the cluster:
Figure 71: Typical IBGP Network Using a Route Reflector
To configure IBGP in the network using the Juniper Networks device as a route reflector:
Table 123: Configuring a Route Reflector
Task |
J-Web Configuration Editor |
CLI Configuration Editor |
---|---|---|
On the device that you are using as a route reflector, navigate to the Bgp level in the configuration hierarchy. |
|
From the [edit] hierarchy level, enter edit protocols bgp |
On the device that you are using as a route reflector, create the BGP group cluster-peers, and add to the group the IP addresses of the internal neighbors that you want in the cluster. |
|
|
On the device that you are using as a route reflector, set the group type to internal. |
From the Type list, select internal. |
From the [edit protocols bgp group internal-peers] hierarchy level: set type internal |
On the device that you are using as a route reflector, configure the cluster identifier for the route reflector. |
|
Set the cluster identifier: set cluster 2.3.4.5 |
On the other routers in the cluster, create the BGP group cluster-peers, and add the internal IP address of the route reflector. You do not need to include the neighbor addresses of the other internal peers, or configure the cluster identifier on these route reflector clients. They need only be configured as internal neighbors. Note: If the other routers in the network are Juniper Networks devices, follow the steps in this row. Otherwise, consult the router documentation for instructions. |
On a client device in the cluster:
|
On a client device in the cluster:
|
Configure a routing policy to advertise BGP routes. |
See Injecting OSPF Routes into the BGP Routing Table (Optional). |