Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

TWAMPの設定

TWAMP(Two-Way Active Measurement Protocol)は、ネットワーク内の2つのデバイス間のIPパフォーマンスを測定するための規格を定義しています。TWAMP の詳細については、RFC 5357、 TWAMP(Two-Way Active Measurement Protocol)を参照してください。TWAMP の詳細については、「 Two-Way Active Measurement Protocol について」を参照してください。

TWAMP の設定を理解する

TWAMP(Two-Way Active Measurement Protocol)のサポートと設定は、ハードウェアプラットフォーム、物理インターフェイス、または仮想物理(サービス)インターフェイスによって異なります。RPM のサポートは、Junos OS のプラットフォームとライン カードの特定の組み合わせにおける TWAMP サポートの指標ではありません。RPM と TWAMP で使用されるタイムスタンプは、ハードウェア設定によって異なる場所に追加されます。例えば、さまざまなハードウェアコンポーネントが、LU(ルックアップ)チップのインライン、ルーティングエンジン(Junos OS Evolved)、ホストパケット転送エンジンでのマイクロカーネルベースのタイムスタンプ、またはマルチサービス物理インターフェイスカード(MS-PIC)、マルチサービスモジュラーインターフェイスカード(MS-MIC)、マルチサービスモジュラーPICコンセントレータ(MS-MPC)、マルチサービス高密度ポートコンセントレータ(MS-DPC)などのラインカードのいずれかでタイムスタンプを実行します。

機能エクスプローラー:双方向アクティブ測定プロトコルを使用して、特定の機能に対するプラットフォームおよびリリースのサポートを確認します。

お使いのプラットフォームについては、「Junos OS Evolvedの 双方向アクティブ測定プロトコルの理解 と注意事項について」を参照してください。

TWAMP ライトのサポート

TWAMP Lightは、RFC 5357の付録Iで定義されているように、テストパラメーターがネゴシエートされるのではなく事前定義されているTWAMPのステートレスバージョンです。テストポートでサーバーが受信したすべてのテストパケットは反射され、すぐに忘れられます。

TWAMP LightテストセッションでのIPv6ターゲットアドレスのサポートは、Junos OSリリース21.3R1で導入されました。Junos OS IPv6 TWAMPライトクライアントの場合、[edit services rpm twamp client control-connection control-client-name test-session test-session-name]階層レベルでtarget-addressステートメントとdestination-portステートメントの両方を設定する必要があります。IPv6 TWAMP Light テスト セッションのリンクローカル ターゲット アドレスのサポートは、Junos OS リリース 21.4R1 以降と Junos OS Evolved リリース 22.3R1 以降、TWAMP Light をサポートするデバイス向けに導入されています。

シンプルな双方向アクティブ測定プロトコル(STAMP)のサポート

STAMPは、RFC 8762「シンプルな双方向アクティブ測定プロトコル(STAMP)」で定義されているように、RFC 5357の付録I「双方向アクティブ測定プロトコル(TWAMP)」で定義されたTWAMPライト動作モードを標準化し、拡張したものです。STAMP準拠のリフレクタは、対称的なペイロードサイズ(RFC 6038に準拠)を確保し、反映されたペイロードのシーケンス番号がクライアントフレームからコピーされるか、独立して生成されるかに応じて、ステートレスモードまたはステートフルモードで動作します。ステートフルリフレクタは、ドロップが発生した方向を検出できます。以前のリリースでは、対称ペイロードとステートレスリフレクションをサポートしていました。ステートフルリフレクション、STAMP標準への完全準拠、およびクライアントの一方向ドロップ値をサポートするようになりました。STAMPクライアントだけでなく、TWAMP管理モードクライアントでも一方向ドロップ値をサポートしています。Junos OS Evolvedの場合、STAMPは[edit services monitoring twamp server light]階層レベルで設定されます。ステートフルリフレクションは、stateful-sequenceステートメントで設定します。サーバーの場合、offload-typeの新しいデフォルトはinline-timestampではなくpfe-timestampになりました。

プラットフォームとリリースのサポートを確認するには 、「機能エクスプローラー:シンプルな双方向アクティブ測定プロトコル(STAMP)」 を使用します。

TWAMP マネージド サポート

Junos OSの場合、TWAMPは [edit services rpm twamp] 階層レベルで設定されます。Junos OS Evolvedの場合、TWAMPは [edit services monitoring twamp] 階層レベルで設定されます。

Two-Way Active Measurement Protocolを使用して、特定の機能のプラットフォームおよびリリースサポートを確認します。

TWAMPサーバーを設定する

物理インターフェイスを除き、Junos OSのTWAMPサーバー設定には、 [edit services rpm twamp]階層レベルで以下の最小設定が必要です。

Junos OSリリース21.3R1以降、 authentication-mode ステートメントを設定する必要がなくなりました。デフォルトモードは noneになり、サーバーとの通信は認証されません。

  • このサーバーに接続できる許可制御クライアントホストのリストを指定するには、[edit services rpm twamp server]階層レベルでclient-listステートメントを含めます。含める各値は、許可されたホストのネットワークを表すクラスレスインタードメインルーティング(CIDR)アドレス(IPアドレスとマスク)である必要があります。複数のクライアントリストを含めることができ、各リストに最大64個のエントリを含めることができます。TWAMPを有効にするには、少なくとも1つのクライアントアドレスを設定する必要があります。

  • ACXシリーズルーターは、認証および暗号化モードをサポートしていません。[edit services rpm twamp server]階層レベルのauthentication-modeステートメントの値はnoneに設定する必要があります。

  • TWAMP 制御接続トラフィックは、常にリスニング ポートが 862 に設定された ACX ルーターに到着します。トラフィックプローブのこのポート番号は変更できるため、異なるポート番号で到着したプローブはACXルーターによって正しく認識および処理されません。その結果、このようなシナリオでは、TWAMPトラフィックとホストバウンドパケットは破棄されます。

TWAMP の設定 は、サーバーのライト制御のサポートに関する情報を提供します。

Junos OS では、サーバーのライト コントロールを設定できます(マネージド コントロールがデフォルトです)。ライト制御用のJunos OS TWAMPサーバー設定では、 [edit services rpm twamp] 階層レベルで次の最小設定が必要です。

Junos OSの場合、送信元アドレスの制限一覧については、 送信元アドレス(TWAMP)を参照してください。

Junos OS Evolvedでは、サーバーにマネージドコントロールまたはライトコントロールのいずれかを設定できます。マネージド ポートまたはライト制御用の TWAMP サーバー設定では、TWAMP のデフォルト ポート(862)を使用すると仮定すると、 [edit services monitoring twamp] 階層レベルで次の最小設定が必要です。

Junos OS Evolvedでは、プローブに使用するクライアントリストの送信元IPアドレスに以下のアドレスを使用することはできません。

  • 0.0.0.0

  • 127.0.0.0/8(ループバック)

  • 224.0.0.0/4(マルチキャスト)

  • 255.255.255.255(ブロードキャスト)

複数のクライアントを設定することができ、変更がTWAMPクライアントと調整されている限り、TWAMPリスニングポートを変更することができます。

Junos OSのマイクロカーネルベースのタイムスタンプの場合、 si- インターフェイスを設定する必要はありません。この場合、ターゲット アドレスとルートに基づいて TWAMP 接続とセッションが確立されます。

Junos OSでのインラインタイムスタンプでは、 si- または sp- サービスインターフェイスを設定する必要があります。TWAMPサーバー設定には、 [edit interfaces service-interface-name] 階層レベルで次のステートメントが必要です。

注:

サービスインターフェイスのユニット0でTWAMPサーバーを設定することはできません。試行すると、設定エラーが表示されます。

(Junos OSのみ)インラインサービス(si-)インターフェイスにTWAMPサーバーを設定するには、[edit chassis fpc slot-number pic number inline-services]階層レベルでbandwidth (1g | 10g)ステートメントを含めて、インラインサービスを使用してトンネルトラフィック用に各パケット転送エンジンで予約された帯域幅の量を設定します。[edit interfaces sp-fpc/pic/port unit logical-unit-number family inet]階層レベルでtwamp-serverステートメントを含めて、TWAMPサービスを提供するサービスPIC(sp-)論理インターフェイスを指定します。

twamp-serverステートメントは、物理インターフェイスTWAMPサーバー設定には必要ありません。

その他の多くのTWAMPサーバーパラメータはオプションです。詳細については、TWAMP server の設定ステートメントを参照してください。

TWAMP クライアントを設定する

Junos OS、TWAMP クライアント サービスを設定するには、[edit services rpm twamp] 階層レベルで client ステートメントと関連パラメーターを含めます。Junos OS Evolvedの場合、[edit services monitoring twamp]階層レベルに client ステートメントと関連オプションを含めます。

TWAMP クライアント設定には、多くのオプションがあります。詳細については、設定ステートメントのトピックと例を参照してください。

Junos OSのマイクロカーネルベースのタイムスタンプの場合、 si- インターフェイスを設定する必要はありません。この場合、ターゲット アドレスとルートに基づいて TWAMP 接続とセッションが確立されます。

Junos OSでのインラインタイムスタンプの場合、 si- インターフェイスはTWAMPサーバーとして応答する仮想物理インターフェイスです。ただし、TWAMP コントローラの役割を実行する TWAMP クライアントとして機能するようにサービスインターフェイスを設定することもできます。

(Junos OSのみ)サービスインターフェイスをTWAMPクライアントとして設定するには、サービスパラメータとサービスインターフェイスをTWAMPクライアントとして設定します。

TWAMP クライアント サービス インターフェイスを設定するには、[edit interfaces si-interface-name] 階層レベルで rpm twamp-client ステートメントを含めます。

注:

サービスインターフェイスのユニット0でTWAMPクライアントを設定することはできません。試行すると、設定エラーが表示されます。

変更履歴テーブル

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

リリース
説明
25.4R1-EVO
インラインタイムスタンプ機能にフレックスアルゴとSR-MPLSのサポートを追加しました。
25.4R1
タイムスタンプをサポートするMXラインカードでは、 offload-type inline-timestamp オプションを使用してパケット転送エンジンハードウェアにタイムスタンプをオフロードできます。このインラインタイムスタンプ機能は、フレックスアルゴとSR-MPLSもサポートしています。 offload-type ステートメントは、サーバーまたはクライアントのいずれかで設定します。
23.4R1-EVO
RFC 8762、 シンプルな双方向アクティブ測定プロトコル(STAMP)をサポートします。RFC 8762は、RFC 5357の付録I、TWAMP (Two-Way Active Measurement Protocol)で定義されたTWAMPライト動作モードを標準化し、拡張したものです。STAMP準拠のリフレクタは、対称的なペイロードサイズ(RFC 6038に準拠)を確保し、反映されたペイロードのシーケンス番号がクライアントフレームからコピーされるか、独立して生成されるかに応じて、ステートレスモードまたはステートフルモードで動作します。ステートフルリフレクタは、ドロップが発生した方向を検出できます。以前のリリースでは、対称ペイロードとステートレスリフレクションをサポートしていました。このリリースでは、ステートフルリフレクション、STAMP標準への完全準拠、およびクライアントの単方向ドロップ値をサポートしています。STAMPクライアントだけでなく、TWAMP管理モードクライアントでも一方向ドロップ値をサポートしています。サーバーでは、 offload-typeステートメントのデフォルトが inline-timestampではなく pfe-timestampになりました。
22.4R1-EVO
クライアントリスト、制御接続、テストセッションでは、IPv6の送信元アドレスとターゲットアドレス(リンクローカルアドレスを除く)をサポートします。
22.4R1-EVO
TWAMPにSNMPトラップを設定できます。
22.4R1-EVO
タイムスタンプは、ジェネレーターまたはリフレクタのハードウェアで行われるインラインタイムスタンプをサポートしています。
22.3R1-EVO
TWAMP Lightテストセッションでは、ターゲットアドレスにIPv6リンクローカルアドレスを指定できます。
21.4R1-EVO
IPv6 送信元アドレスとターゲット アドレス(リンクローカル アドレスを除く)は、クライアント リスト、制御接続、およびテスト セッションでサポートされています。
21.4R1
TWAMP Lightテストセッションでは、ターゲットアドレスにIPv6リンクローカルアドレスを指定し、IPv6リンクローカルアドレスで設定されたターゲットアドレスに対応する送信元アドレスにIPv6アドレスを設定できます。
21.3R1
TWAMP LightテストセッションのIPv6ターゲットアドレスはサポートされています。
21.3R1
TWAMPサーバーに authentication-mode ステートメントを設定する必要がなくなりました。デフォルトモードは noneです。
21.1R1
IPv4 ターゲット アドレスについては、RFC 5357 の付録 I で定義されている TWAMP(Two-Way Active Measurement Protocol)Light クライアントとサーバーをサポートします。TWAMP Light は TWAMP のステートレス バージョンであり、テスト パラメーターはネゴシエートされるのではなく事前定義されます。テストポートでサーバーが受信したすべてのテストパケットは反射され、すぐに忘れられます。