Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ACXルーターのRFC 2544ベースのベンチマークテストの概要

RFC 2544は、ネットワーク相互接続デバイスのパフォーマンス特性を記述するために使用できる一連のテストを定義しています。RFC2544ベースのベンチマーキングテスト方法は、単一の被試験デバイス(DUT)またはネットワークサービス(連携してエンドツーエンドサービスを提供するデバイスのセット)に適用できます。サービスに適用すると、RFC2544テスト結果はサービスレベル契約 (SLA) パラメーターを特徴付けることができます。

RFC 2544テストは、ジェネレータまたはイニシエータとして機能するデバイスからテストパケットを送信することによって実行されます。これらのパケットは、リフレクタとして機能するデバイスに送信され、リフレクタはパケットを受信してイニシエーターに返します。

ACX シリーズ ルーターは、RFC 2544 テストをサポートして以下を測定します。

  • スループット

  • 遅延

  • フレーム損失率

  • バックツーバックフレーム

組み込みRFC 2544では、ACXシリーズルーターをイニシエーターとして設定し、別のACXシリーズルーターをリフレクタとして設定できます。

メモ:
  • Junos OS Evolved 22.4R1 より前のバージョンでは、ACX7100 ルーターはレイヤー 3 リフレクタ(ファミリー inet)としてのみ設定できます。Junos OS Evolved 22.4R1以降、ACX7100ルーターはレイヤー2リフレクタ(ファミリー ccc または ethernet-switching)として設定することもできます。

  • Junos OS Evolved 22.4R1以降、ACX7509およびACX7024ルーターをレイヤー2またはレイヤー3リフレクターとして構成できるようになりました。

  • Junos OS Evolved 23.4R1以降、ACX7348ルーターをレイヤー2またはレイヤー3リフレクターとして構成できるようになりました。

  • Junos OS Evolved 23.4R1-S1以降、ACX7332ルーターをレイヤー2またはレイヤー3リフレクターとして構成できるようになりました。

  • Junos OS Evolved 23.4R1以降、ACX7024、ACX7024X、ACX7100、およびACX7509ルーターをレイヤー3イニシエータとして構成できるようになりました。

  • ACX5448、ACX5048、および ACX5096 ルーターは、レイヤー 2 リフレクタ(ファミリー bridge または ccc)としてのみ設定できます。ACX5048およびACX5096ルーターは、E-Lineサービスのみをサポートします。

図1 は、RFC 2544ベースのベンチマークテストにおけるコンポーネント、イニシエータとリフレクタの役割、テストパケットのフローを示しています。

図1:RFC 2544ベースのベンチマーキングテスト方法 RFC 2544-Based Benchmarking Test Methodology

RFC 2544 ベースのテストを実行するには、サービス テスト トラフィックを生成するルーターと、サービス テスト トラフィックを反映させるルーターが必要です。次のことを行う必要があります。

  1. RFC2544ベースのテストを実行する必要がある 2 つのサービス エンドポイントを特定します。

  2. リフレクタの終端を設定し、リフレクションを開始します。

  3. イニシエータ側を設定し、テストを開始します。

  4. テストが完了したら、結果を確認します。テスト結果は特定の形式で報告されます。

ACX シリーズ ルーターでは、次の RFC 2544 ベースのパフォーマンス測定テストを実行できます。

  • スループットテスト:

    • ネットワークサービスまたはDUTを通じて、イニシエータから特定の数のフレームを指定されたレートで送信します。テストは、ユーザーが設定した理論上の最大レートで開始されます。

    • 送信フレーム数と受信フレーム数をカウントします。

      • 受信したフレーム数が送信されたフレーム数よりも少ない場合は、フレームレートを 50% 下げてテストが繰り返されます。

      • スループットは、受信したテスト フレームの数がネットワーク サービスを介して送信されるテスト フレームの数と等しくなる最大レートです。

    異なるフレームサイズに対してスループットテストを繰り返すことができます。

  • 遅延テスト:

    メモ:

    遅延テストを実行するには、指定された各フレーム サイズで DUT またはネットワーク サービスのスループットを決定する必要があります。

    • 特定のフレームサイズのフレームストリームから開始し、所定のスループットレートでDUTを通過します。

    • 60秒後に1フレームで識別タグを送信し、同じタグを持つフレームがイニシエータによって受信されたときのレイテンシを計算します。

    • が 20 回以上繰り返され、報告された待機時間の値は記録された値の平均です。

    異なるフレームサイズに対してレイテンシーテストを繰り返すことができます。

  • フレーム損失率テスト:

    • テスト対象のDUTまたはネットワークサービスを介して、指定されたレートで特定の数のフレームを送信し、送信されるフレームをカウントします。

    • 式を使用して各ポイントでのフレーム損失率を計算します:(( ( input_count - output_count ) x 100 ) / input_count。

    • 構成された最大理論レートの 100% に対応するフレーム レートのトライアルを実行します。

    • 使用された最大レートの 90% に対応するフレーム レートに対して繰り返され、次に最大レートの 80 % に対して、特定の試行結果でフレーム損失が示されなくなるまで繰り返されます。

    異なるフレーム サイズに対してフレーム損失率テストを繰り返します。

  • バックツーバックフレームテスト:

    • DUTまたはネットワークサービスを介して、フレーム間のギャップが最小のフレームのバーストを送信し、転送されたフレームの数をカウントします。

    • 送信フレームの数が転送されたフレームの数と等しい場合、バースト フレームの長さを増やして再実行します。

    • 転送されたフレームの数が送信されたフレームの数より少ない場合、バースト フレームの長さを減らして再実行します。

    バックツーバック値は、DUTまたはネットワークサービスがフレームを失うことなく処理できる最長バーストのフレーム数です。

    異なるフレームサイズに対して連続したフレームテストを繰り返すことができます。

Junos OS Evolved 21.1R1以降、ACX7100ルーターでRFC 2544ベースのベンチマークテストを設定できるようになりました。これらのテストを設定するには、 階層レベルで ステートメント[edit services monitoring]を設定しますrfc2544

Junos OSのRFC2544ベンチマークテストを設定するには、階層レベルでステート rfc2544-benchmarking メント [edit services rpm] を設定します。

ACX5448ルーターは以下をサポートします。

  • ファミリーブリッジ向けのRFC2544エグレスレイヤー2リフレクション機能。

  • 複数のRFC2544リフレクションセッション。

  • 1G/10G/40G/Ch10G/Ch25G/100Gポートでの反射。

  • RFC2544リフレクション用のIP/UDPパケットを伝送するためのイーサネットレイヤー2フレーム。

ACX5448 ルーターは、以下のRFC2544機能をサポートしていません。

  • ブリッジ VLAN 識別子に一致するブリッジ ドメイン内のインターフェイス。

  • 複数の VLAN ブリッジによる複数の同時セッション。

  • 複数のテスト セッションが 100G 帯域幅を超えることはできません。

  • IPv6 リフレクション。

  • ループバック ストリームを識別するための IPV6 フィルターのサポート。

  • RFC 2544 ファミリー ccc 向けリフレクション機能(PWE リフレクション)およびファミリー inet (レイヤー 3 IPv4 リフレクション)。

  • MACスワップとMAC上書きなしのリフレクション。

  • E-LineおよびE-LANサービスについての考察。

メモ:

ファミリー ccc (PWEリフレクション)およびファミリー inet (レイヤー3 IPv4リフレクション)のRFC 2544リフレクション機能は、ACX710およびACX5448ルーターではサポートされていません。

変更履歴テーブル

機能のサポートは、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がプラットフォームでサポートされているかどうかを判断します。

リリース
説明
23.4R1-S1-EVO
Junos OS Evolved 23.4R1-S1以降、ACX7332ルーターへの family ccc family ethernet-switching または を使用したレイヤー2リフレクション(ブリッジ、L2CKT、L2VPN、EVPN-VPWS、EVPN-FXC、EVPN-MPLS、およびVPLS)と、レイヤー3リフレクション(IPv4、L3VPN) family inet のサポートが追加されました。
23.4R1-EVO
Junos OS Evolved 23.4R1以降、レイヤー2リフレクション(ブリッジ、L2CKT、L2VPN、EVPN-VPWS、EVPN-FXC、EVPN-MPLS、およびVPLS) family ccc family ethernet-switchingと、またはレイヤー3リフレクション(IPv4、L3VPN) family inetのサポートをACX7348ルーターに追加しました。
23.4R1-EVO
Junos OS Evolved 23.4R1以降、ACX7024、ACX7024X、ACX7100、およびACX7509ルーターで、RFC 2544ベースのベンチマークテストの family inetモードを構成し initiate-and-terminateて、レイヤー3サービスをテストするためのトラフィックを生成できるようになりました。また、テスト プロファイルを作成し、特定のテスト名に関連付けることもできます。
22.4R1-EVO
Junos OS Evolved 22.4R1以降、レイヤー2リフレクション(ブリッジ、L2CKT、L2VPN、EVPN-VPWS、EVPN-FXC、EVPN-MPLS、VPLS) family ccc family ethernet-switchingのサポートを、ACX7100、ACX7509、およびACX7024ルーターに追加しました。また、レイヤー3リフレクション(IPv4、L3VPN) family inetのサポートをACX7509ルーターとACX7024ルーターに追加しました。
21.1R1-EVO
Junos OS Evolved 21.1R1以降、ACX7100ルーター向けにレイヤー3リフレクション(IPv4、L3VPN) family inet のサポートを追加しました。