Configuration procedures for bgp4 route reflector – Brocade Communications Systems Layer 3 Routing Configuration ICX 6650 User Manual

Page 337

Advertising
background image

Brocade ICX 6650 Layer 3 Routing Configuration Guide

319

53-1002603-01

Optional BGP4 configuration tasks

The Layer 3 switch adds the attributes only if it is a route reflector, and only when advertising
IBGP route information to other IBGP neighbors. The attributes are not used when
communicating with EBGP neighbors.

A Layer 3 switch configured as a route reflector sets the ORIGINATOR_ID attribute to the router
ID of the router that originated the route. Moreover, the route reflector sets the attribute only if
this is the first time the route is being reflected (sent by a route reflector). In previous software
releases, the route reflector set the attribute to the router ID of the route reflector itself. When
a Layer 3 switch receives a route that already has the ORIGINATOR_ID attribute set, the Layer 3
switch does not change the value of the attribute.

If a Layer 3 switch receives a route whose ORIGINATOR_ID attribute has the value of the Layer
3 switch own router ID, the Layer 3 switch discards the route and does not advertise it. By
discarding the route, the Layer 3 switch prevents a routing loop. The Layer 3 switch did not
discard the route in previous software releases.

The first time a route is reflected by a Layer 3 switch configured as a route reflector, the route
reflector adds the CLUSTER_LIST attribute to the route. Other route reflectors who receive the
route from an IBGP neighbor add their cluster IDs to the front of the route CLUSTER_LIST. If the
route reflector does not have a cluster ID configured, the Layer 3 switch adds its router ID to
the front of the CLUSTER_LIST.

If a Layer 3 switch configured as a route reflector receives a route whose CLUSTER_LIST
contains the route reflector own cluster ID, the route reflector discards the route and does not
forward it.

Configuration procedures for BGP4 route reflector

To configure a Brocade Layer 3 switch to be a BGP4 route reflector, use either of the following
methods.

NOTE

All configuration for route reflection takes place on the route reflectors, not on the clients.

Enter the following commands to configure a Brocade Layer 3 switch as route reflector 1 in

Figure 26

on page 318. To configure route reflector 2, enter the same commands on the Layer 3

switch that will be route reflector 2. The clients require no configuration for route reflection.

Brocade(config-bgp-router)#cluster-id 1

Brocade(config-bgp-router)#neighbor 10.0.1.0 route-reflector-client

Brocade(config-bgp-router)#neighbor 10.0.2.0 route-reflector-client

Syntax: [no] cluster-id num | ip-addr

The num | ip-addr parameter specifies the cluster ID and can be a number from 0 through
4294967295 or an IP address. The default is the router ID. You can configure one cluster ID on the
router. All route-reflector clients for the router are members of the cluster.

NOTE

If the cluster contains more than one route reflector, you need to configure the same cluster ID on
all the route reflectors in the cluster. The cluster ID helps route reflectors avoid loops within the
cluster.

To add an IBGP neighbor to the cluster, enter the following command.

Syntax: neighbor ip-addr route-reflector-client

Advertising