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(双方向アクティブ測定プロトコル)を参照してください。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)などのラインカードのいずれかで、さまざまなハードウェアコンポーネントがタイムスタンプを実行します。

Feature Explorer: Two-Way Active Measurement Protocol を使用して、特定の機能に対するプラットフォームとリリースのサポートを確認します。

Junos OS Evolvedの Two-Way Active Measurement Protocolの違い を理解するとプラットフォームに関する注意事項を参照してください。

TWAMP ライトのサポート

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

TWAMP Light テスト セッションでの IPv6 ターゲット アドレスのサポートは、Junos OS リリース 21.3R1 で導入されました。Junos OS IPv6 TWAMP Light クライアントでは、[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 をサポートするデバイス向けに導入されます。

Simple Two-Way Active Measurement Protocol(STAMP)のサポート

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

Feature Explorer: Simple Two-Way Active Measurement Protocol (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クライアントを設定することはできません。入力しようとすると、設定エラーが表示されます。

変更履歴

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

解放
形容
23.4R1-EVO
Junos OS Evolvedリリース23.4R1以降、RFC 8762、 Simple Two-Way Active Measurement Protocol (STAMP)がサポートされています。RFC 8762 は、RFC 5357、 Two-Way Active Measurement Protocol(TWAMP)の付録 I で定義された TWAMP Light 動作モードを標準化し、拡張したものです。STAMP準拠のリフレクタは、対称的なペイロードサイズ(RFC 6038に準拠)を保証し、反映されたペイロードのシーケンス番号がクライアントフレームからコピーされるか、個別に生成されたかに応じて、ステートレスモードまたはステートフルモードのいずれかで動作します。ステートフルリフレクタは、どの方向にドロップが発生したかを検出できます。以前のリリースでは、対称ペイロードとステートレスリフレクションがサポートされていました。このリリースでは、ステートフルリフレクション、STAMP 標準への完全準拠、およびクライアントの単方向ドロップ値がサポートされています。STAMP クライアントだけでなく、TWAMP マネージド モード クライアントに対しても、単方向のドロップ値をサポートしています。サーバーでは、 offload-typeステートメントのデフォルトが inline-timestampではなく pfe-timestampになりました。
22.4R1-EVO
Junos OS Evolvedリリース22.4R1以降、クライアントリスト、制御接続、およびテストセッションで、IPv6の送信元およびターゲットアドレス(リンクローカルアドレスを除く)がサポートされます。
22.4R1-EVO
Junos OS Evolvedリリース22.4R1以降、TWAMPのSNMPトラップを設定できます。
22.4R1-EVO
Junos OS Evolvedリリース22.4R1以降、インラインタイムスタンプがサポートされています。タイムスタンプはジェネレータまたはリフレクタのハードウェアで実行されます。
22.3R1-EVO
Junos OS Evolved リリース 22.3R1 以降、TWAMP Light テスト セッションで、ターゲット アドレスに IPv6 リンクローカル アドレスを指定できます。
21.4R1-EVO
Junos OS Evolved Release 21.4R1以降、IPv6の送信元およびターゲットアドレス(リンクローカルアドレスを除く)が、クライアントリスト、制御接続、テストセッションでサポートされます。
21.4R1
Junos OS リリース 21.4R1 以降、TWAMP Light テスト セッションでは、ターゲット アドレスに IPv6 リンクローカル アドレスを指定し、IPv6 リンクローカル アドレスで設定されたターゲット アドレスに対応する送信元アドレスに IPv6 アドレスを設定できます。
21.3R1
Junos OS リリース 21.3R1 以降、TWAMP Light テスト セッションの IPv6 ターゲット アドレスがサポートされています。
21.3R1
Junos OS リリース 21.3R1以降、TWAMPサーバーに authentication-mode ステートメントを設定する必要はなくなりました。デフォルトのモードは none です。
21.1R1
Junos OS リリース 21.1R1 以降、IPv4 ターゲット アドレスについては、RFC 5357 の付録 I で定義されているように、TWAMP(Two-Way Active Measurement Protocol)Light クライアントとサーバーをサポートしています。TWAMP Light は TWAMP のステートレス バージョンであり、テスト パラメーターはネゴシエートされずに事前に定義されます。テスト ポートでサーバーが受信したすべてのテスト パケットは反映され、すぐに忘れられます。