Configuration Guide Vol. 3


29.5.7 Configuring route reflection

This section describes how to configure a confederation using the following figure as a reference.

Figure 29-16: Example of route reflection configuration

[Figure Data]

<Structure of this section>

(1) List of configuration commands

The following table lists the commands used to configure route reflection.

Table 29-15: List of configuration commands

Command name

Description

bgp client-to-client reflection

Specifies that BGP4+ routes are to be reflected between the route reflector and clients.

bgp cluster-id

Specifies the cluster ID to be used in route reflection.

bgp router-id

If bgp cluster-id is not set, the router ID is used as the cluster ID for route reflection.

neighbor always-nexthop-self

Specifies that the next hop in the MP_REACH_NLRI attribute of routes advertised to an internal peer (including route reflection) is to be forcibly changed to the local address being used for peering with the internal peer.

neighbor route-reflector-client

Specifies the route reflector client.

(2) Configuring Route Reflection

Points to note

The bgp client-to-client reflection configuration command is enabled by default and does not need to be set. If you do not want BGP4+ routes to be reflected between the route reflector and clients, use the no bgp client-to-client reflection command in the config-router-af (ipv6) mode or the config-router-af (ipv6 vrf) mode.

Command examples

  1. (config)# router bgp 65531

    (config-router)# bgp router-id 192.168.1.100

    (config-router)# neighbor 3ffe:172:16:2::2 remote-as 65532

    (config-router)# neighbor 3ffe:192:168:2::2 remote-as 65531

    (config-router)# neighbor 3ffe:192:168:3::2 remote-as 65531

    (config-router)# neighbor 3ffe:192:168:4::2 remote-as 65531

    (config-router)# neighbor 3ffe:192:168:5::2 remote-as 65531

    Configures the BGP4+ peers, defining Router 1 as an external peer and Routers 2 to 5 as internal peers.

  2. (config-router)# bgp cluster-id 10.1.2.1

    Sets the cluster ID.

  3. (config-router)# address-family ipv6

    Places the router in config-router-af (ipv6) mode.

  4. (config-router-af)# neighbor 3ffe:192:168:2::2 route-reflector-client

    (config-router-af)# neighbor 3ffe:192:168:3::2 route-reflector-client

    (config-router-af)# neighbor 3ffe:192:168:4::2 route-reflector-client

    Defines Routers 2, 3, and 4 as route reflector clients.

  5. (config-router-af)# neighbor 3ffe:172:16:2::2 activate

    (config-router-af)# neighbor 3ffe:192:168:2::2 activate

    (config-router-af)# neighbor 3ffe:192:168:3::2 activate

    (config-router-af)# neighbor 3ffe:192:168:4::2 activate

    (config-router-af)# neighbor 3ffe:192:168:5::2 activate

    Enables the IPv6 address family.