Hello!
route-distinguisher
Function
The route-distinguisher command configures a route distinguisher (RD) for a VPN instance address family.
The undo route-distinguisher command deletes the RD configuration in a specified VPN instance address family.
By default, no RD is configured for the VPN instance address family.
Format
route-distinguisher route-distinguisher
undo route-distinguisher route-distinguisher
Parameters
| Parameter | Description | Value |
|---|
| route-distinguisher | Specifies the value of an RD. The forms of RD are as follows:2-byte AS number: 4-byte user-defined number, for example, 101:3. An AS number ranges from 0 to 65535. A user-defined number ranges from 0 to 4294967295. The AS number and the user-defined number cannot be 0s at the same time. That is, an RD cannot be 0:0. Integral 4-byte AS number: 2-byte user-defined number, for example, 65537:3. An AS number ranges from 65536 to 4294967295. A user-defined number ranges from 0 to 65535. The AS number and user-defined number cannot be both 0s. That is, an RD cannot be 0:0. 4-byte AS number in dotted notation: 2-byte user-defined number, for example, 0.0:3 or 0.1:0. A 4-byte AS number in dotted notation is in the format of x.y, where x and y are integers that range from 0 to 65535 and from 0 to 65535, respectively. A user-defined number ranges from 0 to 65535. The AS number and user-defined number cannot be both 0s. That is, an RD cannot be 0.0:0. IPv4-address: 2-byte user-defined number, for example, 192.168.122.15:1. An IP address ranges from 0.0.0.0 to 255.255.255.255. A user-defined number ranges from 0 to 65535.
| - |
Views
VPN instance view, VPN instance IPv4 address family view, VPN instance IPv6 address family view
Default level
2: Configuration level
Usage guidelines
Usage scenario
After you create a VPN instance and enable the address family, run this command to configure an RD for the VPN instance address family.
Different VPN instances may have the same route prefix. To allow a PE to determine to which VPN instance a route belongs, run the route-distinguisher command to configure an RD for an address family of a VPN instance on the PE. After the configuration, the PE will add an RD to the route received from the VPN instance, and then the route prefix becomes a globally unique VPN IPv4 or IPv6 route.
Precautions
Execution of this command will also enable the IPv4 address family.
When the CE is dual-homed, the RDs on the PEs must be globally unique to ensure routing.
RDs cannot be modified but can be deleted after being configured. After an RD is deleted, all configurations in the VPN instance IPv4 address family or the IPv6 address family of the corresponding VPN instance will be deleted.
Example
# Configure an RD for the VPN instance named vpn1.
<HUAWEI> system-view
[~HUAWEI] ip vpn-instance vpn1
[*HUAWEI-vpn-instance-vpn1] ipv4-family
[*HUAWEI-vpn-instance-vpn1-af-ipv4] route-distinguisher 22:1
Details
https://support.huawei.com/enterprise/en/doc/EDOC1100039592/ed7ef289/route-distinguisher
Thanks!