431
You must configure a routing policy to define the community attribute and apply the policy to outgoing
routes. For more information about routing policy configuration, see
Layer 3
—
IP Routing Configuration
Guide
.
To advertise the community attribute to an IPv6 MBGP peer or a peer group:
Step
Command
Remarks
1.
Enter system view.
system-view
N/A
2.
Enter BGP view.
bgp
as-number
N/A
3.
Enter IPv6 MBGP address
family view.
ipv6-family multicast
N/A
4.
Advertise the community
attribute to an IPv6 MBGP
peer or a peer group.
peer
{
ipv6-group-name
|
ipv6-address
}
advertise-community
No community attributes
advertised to any peer group/peer
by default.
5.
Advertise the extended
community attribute to an IPv6
MBGP peer or a peer group.
peer
{
ipv6-group-name
|
ipv6-address
}
advertise-ext-community
No extended community attributes
advertised to any peer or peer
group by default.
6.
Apply a routing policy to
routes sent to an IPv6 MBGP
peer or a peer group.
peer
{
ipv6-group-name
|
ipv6-address
}
route-policy
route-policy-name
export
Not configured by default.
Configuring an IPv6 MBGP route reflector
To guarantee connectivity between IPv6 multicast IBGP peers, you must make them fully meshed.
However, this becomes impractical when too many IPv6 multicast IBGP peers exist. Using route reflectors
can solve the problem.
The clients of a route reflector should not be fully meshed, and the route reflector reflects the routes of a
client to the other clients. If the clients are fully meshed, you must disable route reflection between clients
to reduce routing costs.
If a cluster has multiple route reflectors, you must specify the same cluster ID for these route reflectors to
avoid routing loops.
To configure an IPv6 BGP route reflector:
Step
Command
Remarks
1.
Enter system view.
system-view
N/A
2.
Enter BGP view.
bgp
as-number
N/A
3.
Enter IPv6 MBGP address
family view.
ipv6-family multicast
N/A
4.
Configure the router as a route
reflector and specify an IPv6
MBGP peer or a peer group
as its client.
peer
{
ipv6-group-name
|
ipv6-address
}
reflect-client
Not configured by default.
5.
Enable route reflection
between clients.
reflect between-clients
Optional.
Enabled by default.