Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

TWAMP ALG

TWAMP(Two-Way Active Measurement Protocol)は、TWAMP フレームワーク内のプロトコルをサポートするネットワーク内の任意の 2 つのデバイス間のネットワーク パフォーマンスを測定するためのオープン プロトコルです。TWAMP アプリケーション層ゲートウェイ(ALG)は、制御クライアントと TWAMP サーバー間のメッセージから IP アドレスとポートの詳細を抽出し、テスト セッションを許可するために IP アドレス変換とゲート開口部を実行します。

TWAMP(Two-Way Active Measurement Protocol)ALG(Application Layer Gateway)について

TWAMP(Two-Way Active Measurement Protocol)は、TWAMP フレームワーク内のプロトコルをサポートするネットワーク内の任意の 2 つのデバイス間のネットワーク パフォーマンスを測定するためのオープン プロトコルです。

Junos OS リリース 18.2R1 以降では、TWAMP ALG がサポートされており、TWAMP データ トラフィックが、事前に定義されたポリシー許可を必要とせずに NFX シリーズまたは SRX シリーズ デバイスを通過できます。

ALG(アプリケーション層ゲートウェイ)は、Junos OSを実行するジュニパーネットワークスデバイス上のSession Initiation Protocol(SIP)やFTPなどの特定のプロトコルを管理するように設計されたソフトウェアコンポーネントです。ALG モジュールは、アプリケーション レイヤー認識型パケット処理を担当します。

TWAMP ALG は、制御クライアントと TWAMP サーバーの間にあります。TWAMP ALG は、制御クライアントと TWAMP サーバー間のメッセージから IP アドレスとポートの詳細を抽出し、テスト セッションを許可するために IP アドレス変換とゲート開口部を実行します。TWAMP ALG は、以下の機能を実行します。

  • すべての TWAMP 制御メッセージをデコードします。

  • TWAMP メッセージサニティー チェックとデコードを実行します。

  • デバイスに NAT が設定されている場合の IP アドレス変換の実行。

TWAMP ALG について

TWAMP は、以下の関連プロトコルで構成されています。

  • TWAMP-Control は、制御クライアントと TWAMP サーバー間のテスト セッションの開始と停止に使用されます。

  • TWAMP-Testは、セッション送信者とセッションリフレクタ間でテストパケットを交換するために使用されます。

図 1:TWAMP ALG TWAMP ALG

図 1 に示すように、制御クライアントは、制御接続を介して TWAMP サーバーとの要求されたすべてのテスト セッションを開始します。それまで、TWAMP ALG は、両方からメッセージ内の IP アドレスとポートの詳細を抽出し、ピンホールを開いてテスト セッションを許可します。この段階では、TWAMP サーバーと TWAMP クライアントが非認証モードをサポートしている場合、TWAMP ALG はパケットをバイパスする可能性があります。

この場合、セッション送信者とリフレクターは、アクティブテストセッションごとにTWAMP-Testプロトコルに従ってテストパケットを交換できます。

TWAMP ALG の制限事項

TWAMP ALG の制限事項を以下に示します。

  • TWAMP 接続の場合、TWAMP クライアントと TWAMP サーバーは、フェイルオーバーの場合にテストのために新しい制御接続を再開始する必要があります。

  • 制御接続ネゴシエーション中に、サーバーがクライアント要求を拒否した場合、クライアントまたはサーバーは接続を閉じる必要があります。

  • TWAMP ALG のタイムアウト期間は、セッションを確立するのに 4 秒です。

  • TWAMP ALG では、同じインターフェイスからの送信者アドレス、受信者アドレス、ヘッダー宛先 IP がペイロード内の IP アドレスを変換する必要があります。

TWAMP(Two-Way Active Measurement Protocol)ALG(Application Layer Gateway)の有効化

アプリケーション層ゲートウェイ(ALG)TWAMP(Two-Way Active Measurement Protocol)は、事前に定義されたポリシーのパーミッションを必要とせずに、TWAMP データ トラフィックが NFX シリーズまたは SRX シリーズ デバイスを通過できるようにサポートされています。デフォルトでは、ALG TWAMP は無効になっています。

TWAMP ALG と traceoptions を有効にするには:

  1. TWAMP ALG を有効にします。
  2. TWAMP トレースオプションを有効にします。

コマンドを show security alg status 使用して、TWAMP ALG のステータスを確認します。

リリース履歴テーブル
リリース
説明
18.2R1
Junos OS リリース 18.2R1 以降では、TWAMP ALG がサポートされており、TWAMP データ トラフィックが、事前に定義されたポリシー許可を必要とせずに NFX シリーズまたは SRX シリーズ デバイスを通過できます。