route-distinguisher
语法
route-distinguisher (as-number:id | ip-address:id);
层次结构级别
[edit logical-systems logical-system-name routing-instances routing-instance-name], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols l2vpn mesh-group mesh-group-name], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols vpls mesh-group mesh-group-name], [edit protocols evpn interconnect] [edit routing-instances routing-instance-name], [edit routing-instances routing-instance-name protocols evpn interconnect] [edit routing-instances routing-instance-name protocols l2vpn mesh-group mesh-group-name], [edit routing-instances routing-instance-name protocols vpls mesh-group mesh-group-name]
描述
指定附加到路由的标识符,用于区分路由所属的 VPN 或虚拟专用 LAN 服务 (VPLS)。每个路由实例都必须具有与之关联的唯一路由识别符 (RD)。RD 在 VPN 周围设置边界,以便设备可以在不同的 VPN 中使用相同的 IP 地址前缀,而不会使地址重叠。您必须为实例类型 vrf
为 的实例配置路由识别符语句。
分配 RD 时,请使用以下准则:
-
对于第 2 层 (L2) VPN 和 VPLS,如果配置语句
l2vpn-use-bgp-rules
,则必须为参与路由实例的每个 PE 路由器配置唯一的 RD。如果配置网格组,则每个网格组中的 RD 也必须是唯一的。
-
对于以太网 VPN (EVPN),您必须为参与路由实例的每个提供商边缘 (PE) 设备配置唯一的 RD,以确保不同 PE 生成的前缀是唯一的。
-
对于除 L2 VPN、VPLS 和 EVPN 之外的其他 VPN,我们建议您为参与特定路由实例的每个 PE 设备使用唯一的 RD。您也可以在所有 PE 设备上对同一 VPN 路由实例使用相同的 RD,但如果使用唯一的 RD,则可以确定路由源自 VPN 的客户边缘 (CE) 路由器。
-
在 EVPN 数据中心互连 (DCI) 网关设备上,如果在层次结构中
[edit routing-instances name protocols evpn interconnect]
配置互连 RD,则互连 RD 必须不同于路由实例中的本地 RD。注意:为 EVPN 2 类路由配置 DCI 时,如果尝试为互连 RD 和本地 RD 配置相同的值,设备将引发提交错误。
为了对使用 EVPN 5 类路由的 DCI 无缝拼接强制实施此条件,您还会看到从 22.4R2 和 23.1R1 开始的 Junos OS 和 Junos OS 演化版本出现提交错误。
我们强烈建议,如果您更改之前配置和提交的 RD,或将路由实例类型从virtual-router
vrf
更改为 ,请在维护时段内进行上述任一更改,如下所示:
-
停用路由实例。
-
更改 RD。
-
激活路由实例。
选项
as-number:number
—as-number
是分配的AS编号, number
是任意2字节或4字节值。AS 编号可以从 1 到 4,294,967,295。如果 AS 编号是 2 字节值,则管理编号为 4 字节值。如果 AS 编号为 4 字节值,则管理编号为 2 字节值。由 4 字节 AS 编号和 2 字节管理编号组成的 RD 在 RFC 4364 BGP/MPLS IP VPN 中定义为 2 类 RD。
在 Junos OS 9.1 版及更高版本中,AS 编号的数值范围得到了扩展,可为 4 字节 AS 编号提供 BGP 支持,如 RFC 4893“ 四字节 AS 编号空间的 BGP 支持”中所定义。所有 Junos OS 版本都支持 2 字节 AS 编号。要配置包含 4 字节 AS 编号的 RD,请将字母“L”附加到 AS 编号的末尾。例如,具有 4 字节 AS 编号 7,765,000 且管理编号为 1,000 的 RD 表示为 77765000L:1000
。
在 Junos OS 9.2 及更高版本中,您还可以使用 AS 点符号格式(两个整数值加一个句点)配置 4 字节 AS 编号:<>.<16-bit high-order value in decimal16-bit low-order value in decimal>。例如,以纯数字格式表示的 4 字节 AS 编号 65,546 在 AS 点表示法格式中表示为 1.10。
number:id
—以下列格式之一表示的数字和标识符:16-bit number: 或 32-bit number:32-bit identifier16-bit identifier。
ip-address
:id
—分配的前缀范围内的 IP 地址(ip-address
是 4 字节值)和 的 id
2 字节值。IP 地址可以是任何全局唯一的单播地址。
范围: 0 到 4,294,967,295 (232 – 1)。如果正在配置的路由器是不支持 4 字节 AS 编号的路由器的 BGP 对等方,则需要配置本地 AS 编号。有关详细信息,请参阅在 BGP 网络中使用 4 字节自治系统编号技术概述。
对于以太网 VPN (EVPN),默认情况下,将为默认 EVPN 路由实例保留值为零 id
的 RD。由于无法为两个路由实例分配相同的 RD,因此如果使用格式 ip-address
为 :id
的 RD,另一个路由实例的值为零, id
设备将引发提交错误。
所需权限级别
路由 - 在配置中查看此语句。
路由控制 - 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。
[edit routing-instances routing-instance-name protocols vpls mesh-group mesh-group-name]
Junos OS 11.2 版中引入的层次结构级别支持。
[edit routing-instances routing-instance-name protocols l2vpn mesh-group mesh-group-name]
Junos OS 13.2 版中引入的层次结构级别支持。
在 QFX 系列交换机上的 Junos OS 20.3R1 版中引入的以下层次结构级别的支持: [edit protocols evpn interconnect]
和 [edit routing-instances routing-instance-name protocols evpn interconnect]
。