Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

顧客エッジ デバイスの IP アドレスへの ping

VPLS(仮想プライベートLANサービス)、H-VPLS(階層VPLS)、EVPN(イーサネットVPN)ネットワークでは、特定のカスタマーエッジ(CE)IPアドレスへの接続をテストして、CEデバイスのMACアドレスと接続ポイント(プロバイダエッジ[PE]デバイスとローカルインターフェイスの名前)をプロバイダネットワークに取得できます。これは、多数の PE デバイスを持ち、顧客に関する接続情報を取得することが課題となるレイヤー 2 VPN 技術にとって有益です。

CE IP アドレスに ping を実行する機能には、次のユース ケースと機能サポートがあります。

VPLSまたはEVPNの使用事例

Junos OS リリース 17.3R1 より前は、VPLS の ping ユーティリティは宛先 MAC アドレス用でした。Junos OS リリース 17.3R1 では、RFC 4379 で定義されている LSP ping インフラストラクチャに基づく CE-IP ping ユーティリティが導入されています。CE-IP ping 機能を使用すると、 ping VPLS および EVPN ネットワークの IP アドレスに ping を実行する機能により、ユーティリティが強化されます。個別のユニキャスト LSP ping エコー要求がすべてのネイバー PE デバイスに送信され、CE デバイスに関する情報を返す PE デバイスは 1 つだけです。

図 1 は、VPLS または EVPN ネットワークに CE-IP ping 機能を実装するための使用事例を示しています。デバイス PE1、PE2、PE3 の 3 つの PE デバイスが、デバイス CE1、CE2、CE3、CE4 の 4 つの顧客サイトに接続されています。このユース ケースでは、デバイス PE1 は IP ホスト(10.0.0.2)への接続をテストして、特定のルーティング インスタンスの VPLS または EVPN サービス プロバイダ ネットワーク内のホストの MAC アドレスと接続ポイントを取得します。これはコマンドを ce-ip 使用して行われます。コマンド出力には、設定されたルーティング インスタンスのタイプに応じて、必要な情報が表示されます。

図 1:VPLS/EVPN ネットワーク CE-IP Ping Feature in a VPLS/EVPN Networkにおける CE-IP Ping 機能

ce-ip vpLS または EVPN ネットワークで ping コマンドを実行すると、パケット フローは次のようになります。

  1. 1—LSP ping エコーリクエスト

    ce-ip LSP ping エコー要求パケットは、データ プレーンを使用して送信されます。

    デバイス PE1 は、すべてのネイバー PE デバイス、デバイス PE2、PE3 に LSP ping エコー要求を送信します。ターゲット ホストへの IP アドレスは、タイプ、長さ、値(TLV)を使用して LSP ping エコー要求で伝送されます。

  2. 2—ARP リクエスト

    リモート PE デバイスは、宛先 IP アドレスのすべての CE 側インターフェイスでホストインジェクト アドレス解決プロトコル(ARP)要求を送信します。ARP 要求は、デバイス PE2 からデバイス CE2、デバイス PE3 からデバイス CE3 および CE4 にホスト 10.0.0.2 に送信されます。ARP リクエストの送信元 IP アドレスは、デフォルトで 0.0.0.0 に設定されています。

  3. 3—ARP レスポンス

    デバイス CE2 は、デバイス PE2 からの ARP 要求に応答します。

  4. 4—LSP ping エコー応答

    CE デバイスから ARP 応答を受信した場合、リモート PE デバイスは、LSP ping エコー 応答パケットの TLV としてエンコードされた MAC アドレスと接続ポイントを使用して、ARP 要求を開始する PE デバイスに応答します。

    ce-ip LSP ping エコー 応答パケットは、コントロール プレーンで IP/UDP プロトコルを使用して送信されます。

    デバイス PE2 は、LSP ping 応答をデバイス PE1 に送信します。もう 1 つのリモート PE デバイスであるデバイス PE3 は、ARP 応答がデバイス CE3 から受信されないので、LSP ping に応答しません。

    デバイス PE1 の ce-ip ping コマンドの出力には、LSP ping 応答から受信した情報が表示されます。

H-VPLS の使用事例

VPLS または EVPN ネットワークでは、すべての PE デバイスがメッシュ トポロジで接続されるため、デバイスは仮想回線ラベルの到達可能性という点で 1 ホップを介して相互に到達できます。ただし、H-VPLS ネットワークでは、VPLS フルメッシュ ネットワークに接続されたスポーク PE デバイスがあります。これらのスポーク PE デバイスは、1 ホップを介してリモート PE デバイスからアクセスできません。VPLS ping 機能は常に 1 の仮想回線ラベル TTL 値を使用するため、ping パケットは 1 ホップ離れたすべての PE デバイスで制御プレーンによって受信されます。次に、制御プレーンは ping パケットを H-VPLS ネットワークのネクスト ホップ(スポーク PE デバイス)に再挿入し、ping パケットがすべての PE デバイスに到達できるようにします。

図 2 は、H-VPLS ネットワークに CE-IP ping 機能を実装するための使用事例を示しています。デバイス PE1、PE2、PE3 の 3 つの PE デバイスが、デバイス CE1、CE2、CE3、CE4 の 4 つの顧客サイトに接続されています。デバイス PE3 は、デバイス CE4 に接続する H-VPLS スポークに接続されています。このユース ケースでは、デバイス PE1 は IP ホスト(10.0.0.4)への接続をテストし、コマンドを使用して H-VPLS サービス プロバイダ ネットワーク内のホストの MAC アドレスと接続ポイントを ce-ip 取得します。

図 2:H-VPLS ネットワーク CE-IP Ping Feature in H-VPLS Networkにおける CE-IP Ping 機能

ping コマンドが ce-ip H-VPLS ネットワークで実行されると、パケット フローは次のようになります。

  1. 1—LSP ping エコーリクエスト

    ce-ip LSP ping エコー要求パケットは、データ プレーンを使用して送信されます。

    デバイス PE1 は、すべてのネイバー PE デバイス、デバイス PE2、PE3 に LSP ping エコー要求を送信します。ターゲット ホストへの IP アドレスは、タイプ、長さ、値(TLV)を使用して LSP ping エコー要求で伝送されます。

  2. 1A—LSP 再インジェクト ping リクエスト

    デバイス PE3 は、スポーク PE デバイスであるデバイス HPE3 に LSP ping 要求を再インジェクトします。

  3. 2—ARP リクエスト

    リモート PE デバイス、デバイス PE2 および PE3、スポーク PE デバイスのデバイス HPE3 は、宛先 IP アドレスに対するすべての CE 対応インターフェイスでホストインジェクト ARP 要求を送信します。ARP 要求はホスト 10.0.0.4 に送信されます。ARP リクエストの送信元 IP アドレスは、デフォルトで 0.0.0.0 に設定されています。

  4. 3—ARP レスポンス

    デバイス CE4 は、デバイス HPE3 からの ARP 要求に応答します。

  5. 4—LSP ping エコー応答

    CE デバイスから ARP 応答を受信した場合、リモート PE デバイスは、LSP ping エコー 応答パケットの TLV としてエンコードされた MAC アドレスと接続ポイントを使用して、ARP 要求を開始する PE デバイスに応答します。

    ce-ip LSP ping エコー 応答パケットは、コントロール プレーンで IP/UDP プロトコルを使用して送信されます。

    デバイス HPE3 は、LSP ping 応答をデバイス PE1 に送信します。その他のリモート PE デバイス(デバイス PE2 および PE3)は、CE デバイスから ARP 応答を受信しないため、LSP ping に応答しません。

CE-IP Ping のサポートおよびサポートされていない機能

CE-IP アドレス ping 機能では、次の機能がサポートされています。

  • VPLS または H-VPLS ネットワークの CE-IP ping 機能は、ルーティング インスタンス タイプ VPLS でのみサポートされています。

  • EVPN ネットワークの CE-IP ping 機能は、ルーティング インスタンス タイプ EVPN でのみサポートされています。

  • ルーティング インスタンス タイプが EVPN で、CE-IP ping のサポートが LDP-VPLS を使用した単一ホーミングシームレス移行ノードでのみ使用可能な VPLS および EVPN ハイブリッド ルーティング インスタンスのサポート。

CE-IP ping 機能には、以下の考慮事項と制限事項があります。

  • ping を実行している CE 宛先 IP アドレスが ping コマンドが発行されたのと同じ PE デバイスの背後にある場合、ce-ip ping 機能は機能しません。

  • LSP ping エコー 応答パケットは、常にコントロール プレーンの IP/UDP プロトコルを使用して送信されます。そのためには、機能を機能させるために PE デバイスが相互に到達可能な IP である必要があります。

  • CE-IP 機能は、以下のサポートを提供しません。

    • 仮想スイッチ ルーティング インスタンス

    • IPv6 アドレス

    • 論理システム

    • EVPN または VPLS ルーティング インスタンスで設定された IRB(統合型ルーティングおよびブリッジング)