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 を使用することを推奨します。また、同じVPNルーティングインスタンスに対して、すべてのPEデバイスで同じ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 Evolved リリースでコミット エラーが発生します。
以前に設定してコミットした 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以降では、RFC 4893の 4 オクテットAS番号スペースのBGPサポートで定義されているとおり、AS番号の数字範囲が拡張されて、4バイトAS番号のBGPサポートを提供します。Junos OSの全リリースで、2バイトAS番号がサポートされています。4バイトAS番号を含むRDを設定するには、AS番号の末尾に文字「L」を追加します。たとえば、4バイトAS番号が7,765,000で管理番号が1,000のRDは次のように表されます 77765000L:1000
。
Junos OSリリース9.2以降では、ピリオドで連結された2つの整数値のASドット表記形式を使用して、4バイトAS番号を設定することもできます(<16-bit high-order value in decimal>.<16-bit low-order value in decimal>)。たとえば、プレーン番号形式では65,546の4バイトAS番号は、ASドット表記形式では1.10と表されます。
number:id
- 番号と識別子は、16-bit number: または 32-bit number:32-bit identifier16-bit identifier のいずれかの形式で表されます。
ip-address
:id
—割り当てられたプレフィックス範囲内のIPアドレス(ip-address
は4バイト値)と、. id
IP アドレスには、グローバルに一意な任意のユニキャスト アドレスを指定できます。
範囲: 0 から 4,294,967,295 (232 – 1)。設定しているルーターが、4バイトAS番号をサポートしていないルーターのBGPピアである場合、ローカルAS番号を設定する必要があります。詳細については、 BGP ネットワーク技術概要の4バイト自律システム番号の使用を参照してください。
イーサネットVPN(EVPN)の場合、値にid
ゼロを含むRDは、デフォルトでデフォルトのEVPNルーティングインスタンス用に予約されています。2 つのルーティングインスタンスに同じ RD を割り当てることはできないため、別のルーティングインスタンスに値が 0 の : 形式の ip-address
id
id
RD を使用すると、デバイスはコミットエラーを投じます。
必要な権限レベル
routing—設定でこのステートメントを表示します。
routing-controlー設定にこのステートメントを追加します。
リリース情報
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]
。