Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

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

仮想プライベートLANサービス(VPLS)、階層VPLS(H-VPLS)、イーサネットVPN(EVPN)ネットワークでは、特定のカスタマーエッジ(CE)IPアドレスへの接続をテストして、CEデバイスのMACアドレスと接続ポイント(PE[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 デバイスに送信され、1 つの PE デバイスのみが CE デバイスに関する情報を返します。

図 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は、デバイスCE3からARP応答を受信しないため、LSP pingに応答しません。

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

H-VPLS の使用事例

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

図 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 機能

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

  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(統合型ルーティングおよびブリッジング)