Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

RFC 2544ベースのベンチマークテストの設定

ベンチマークテストを設定して、ネットワークデバイスのスループット、遅延、フレーム損失、バースト性フレームやバックツーバックフレームなどのパフォーマンス属性を検出して測定できます。RFC 2544ベースのベンチマークテストは、テストのイニシエーターおよびターミネーターとして機能するデバイスからテストパケットを送信することによって実行されます。これらのパケットは、リフレクタとして機能するデバイスに送信され、リフレクタはパケットを受信してイニシエーターに返します。

注:

テスト設定は、テストを開始したときにのみ適用されます。テスト中にテスト設定を更新した場合、更新された設定を有効にするには、テストを再開する必要があります。

以下のデバイスは、サポートするファミリに応じて、イニシエーター/ターミネーターまたはリフレクターの役割でRFC 2544ベースのベンチマークテストをサポートしています。

表1:サポートされている役割およびファミリー別のRFC 2544ベースのベンチマークテスト
プラットフォーム ファミリー
INET ブリッジ CCC VPLS
イニシエーターとターミネーターの役割
ACXシリーズ(ACX5000およびACX7000を除く) x x x  
リフレクターの役割
ACXシリーズ(ACX5000およびACX7000を除く) x x x  
ACX5000シリーズ   x x  
ACX7000シリーズ x      
MXシリーズ x x x x
SRX300シリーズとSRX550HM x      

テストのファミリータイプは、[edit services rpm rfc2544-benchmarking tests test-name name]階層レベルのfamily nameステートメントで設定されます。

テストプロファイルを設定し、特定のデバイスで実行するテストのパラメーターを定義する一意のテスト名でテストプロファイルを参照する必要があります。ただし、テストモードが開始および終了として設定されている場合は、テストプロファイルが必要です。テストモードがリフレクションとして設定されている場合、 test-profile パラメーターは無視されます。MXシリーズルーターとSRXシリーズファイアウォールは、RFC 2544ベースのベンチマーキングテストのリフレクション機能のみをサポートします。リフレクションサービスは、テストプロファイルで指定されたパラメーターを使用しません。

注:

MPC1、MPC2、および16ポート10ギガビットイーサネットMPCを搭載したMX240、MX480、MX960シリーズルーターでRFC2544ベースのベンチマークテストを設定するには、 MXシリーズルーターでのRFC 2544ベースのベンチマークテストのサポートの有効化を参照してください。

この章では、レイヤー 3 IPv4、イーサネット擬似回線、およびレイヤー 2 ブリッジ ネットワーク用の MXシリーズ ルーター上で、RFC 2544ベースのベンチマークテストのテスト名を設定する方法について説明します。SRXシリーズファイアウォールでは、レイヤー3 IPv4リフレクション(family inet のみ)のみを設定できます。

IPv4 ネットワークの RFC 2544 ベースのベンチマーキング テストのテスト名の設定

[edit services rpm rfc2544-benchmarking]階層レベルでtest-name test-nameステートメントを含めることで、テスト名を設定できます。テスト名には、ベンチマーキングテストを実行するために使用されるアドレスファミリー(サービスタイプ、IPv4またはイーサネット)、論理インターフェイス、テスト期間など、テスト反復の属性を設定できます。

テスト名を設定し、IPv4ネットワークの属性を定義するには:

  1. 設定モードで、 [edit services] 階層レベルに移動します。
  2. インスタンスを設定します。
  3. RPMインスタンスのRFC 2544ベースのベンチマーキングテストを設定します。
  4. テストの名前を定義します(例:test1)。テスト名識別子の長さは最大32文字です。
  5. ベンチマーキングテスト中に送信されるパケットのテストモードを指定します。 reflect オプションを選択すると、テストフレームがIPv4ネットワークに反映されます。
  6. ベンチマーキングテスト用のアドレスタイプファミリーを設定します。 inet オプションは、テストがIPv4サービス上で実行されていることを示します。
  7. テストパケットの宛先IPv4アドレスを設定します。このパラメーターは、IPv4ファミリー inetを設定する場合にのみ必要です。宛先IPv4アドレスを設定しない場合、デフォルト値の192.168.1.20が使用されます。
  8. 生成されたフレームのUDPヘッダーで使用する宛先のUDPポートを指定します。UDPポートを指定しない場合は、デフォルト値の4041が使用されます。
  9. (オプション)生成されたテストフレームで使用する送信元IPv4アドレスを指定します。 inet ファミリーの送信元IPv4アドレスを設定しない場合、インターフェイスの送信元アドレスを使用してテストフレームを送信します。
  10. 生成されたフレームのUDPヘッダーで使用するソースのUDPポートを指定します。UDPポートを指定しない場合は、デフォルト値の4041が使用されます。
  11. RFC 2544ベースのベンチマーキングテストが実行される論理インターフェイスを指定します。 inet ファミリーとテストモードを設定して、もう一方のエンドから送信側にフレームを反映させた場合、論理インターフェイスがリフレクションサービスを有効にするためのインターフェイスとして使用されます(指定されたインターフェイスに入るパケットに対してリフレクションが実行されます)。リフレクションテストモードの論理インターフェイスを設定していない場合、送信元IPv4アドレスでルックアップが実行され、アドレスをホストするインターフェイスが特定されます。

イーサネット疑似回線のRFC2544ベースのベンチマーキングテストのテスト名の設定

[edit services rpm rfc2544-benchmarking]階層レベルでtest-name test-nameステートメントを含めることで、テスト名を設定できます。テスト名には、ベンチマークテストを実行するために使用するアドレスファミリー(サービスの種類、IPv4またはイーサネット)、論理インターフェイス、テスト期間など、テスト反復の属性を設定できます。テスト名とテストプロファイルの組み合わせは、単一のリアルタイムパフォーマンス監視(RPM)設定インスタンスを表します。

イーサネット擬似回線にテスト名を設定し、その属性を定義するには:

  1. 設定モードで、 [edit services] 階層レベルに移動します。
  2. RPMサービスインスタンスを設定します。
  3. RPMインスタンスのRFC 2544ベースのベンチマーキングテストを設定します。
  4. テストの名前を定義します(例:test1)。テスト名識別子の長さは最大32文字です。
  5. ベンチマーキングテスト中に送信されるパケットのテストモードを指定します。 reflect オプションを選択すると、テストフレームがイーサネット疑似配線に反映されます。
  6. ベンチマーキングテスト用のアドレスタイプファミリーを設定します。 ccc オプションは、テストがCCCまたはイーサネット疑似回線サービスで実行されることを示します。
  7. テストを実行するインターフェイスの方向を指定します。このパラメータは、ファミリーに対してのみ有効です。インターフェイスの出口方向(ネットワーク間インターフェイス(NNI))でテストを実行できるようにするには、 egress オプションを使用します。インターフェイスのイングレス方向(UNI(ユーザーツーネットワークインターフェイス))でテストを実行できるようにするには、 ingress オプションを使用します。
  8. (オプション)生成されたテストフレームで使用する送信元IPv4アドレスを指定します。ファミリーの送信元IPv4アドレスを設定しない場合、デフォルト値の192.168.1.10が使用されます。
  9. RFC 2544ベースのベンチマーキングテストが実行される論理インターフェイスを指定します。

ブリッジ ドメインのレイヤー 2 E-LAN サービスの RFC 2544 ベースのベンチマーク テストのテスト名の設定

[edit services rpm rfc2544-benchmarking]階層レベルでtest-name test-nameステートメントを含めることで、テスト名を設定できます。テスト名には、ベンチマークテストを実行するために使用する、アドレスファミリー(ブリッジ)、論理インターフェイス、テスト期間などのテスト反復の属性を設定できます。テスト名とテストプロファイルの組み合わせは、単一のリアルタイムパフォーマンス監視(RPM)設定インスタンスを表します。

ブリッジドメインのレイヤー2 E-LANサービスのテスト名を設定し、その属性を定義するには:

  1. 設定モードで、 [edit services] 階層レベルに移動します。
  2. RPMサービスインスタンスを設定します。
  3. RPMインスタンスのRFC 2544ベースのベンチマーキングテストを設定します。
  4. テストの名前を定義します(例:l2b-test1)。テスト名識別子の長さは最大32文字です。
  5. テストパケットの送信元と宛先のMACアドレスを指定します。これらのパラメータは両方とも、ブリッジ ファミリーに対してのみ有効です。
  6. テスト対象のサービスタイプを指定します。このパラメーターは、ブリッジ ファミリーにのみ適用されます。
  7. ベンチマーキングテスト中に送信されるパケットのテストモードを指定します。 reflect オプションを選択すると、テストフレームがレイヤー2ブリッジに反映されます。
  8. ベンチマーキングテスト用のアドレスタイプファミリーを設定します。 bridge オプションは、テストがブリッジドメイン上のE-LANサービスで実行されていることを示します。
  9. テストを実行するインターフェイスの方向を指定します。このパラメータは、ファミリーに対してのみ有効です。インターフェイスのエグレス方向(ネットワーク間インターフェイス(NNI))でテストを実行できるようにするには、 egress オプションを使用します。インターフェイスのイングレス方向(UNI(ユーザーツーネットワークインターフェイス))でテストを実行できるようにするには、 ingress オプションを使用します。
  10. RFC 2544ベースのベンチマーキングテストが実行される論理インターフェイスを指定します。