フロー監視は、ネットワーク管理に役立てることができます。PTXシリーズルーターのアクティブフロー監視では、サンプリングされたパケットを収集し、ルーターがパケットのGREカプセル化を行い、フロー処理のためにリモートサーバーに送信できます。GREカプセル化には、インターフェイスインデックスとGREキーフィールドが含まれます。GREカプセル化はMPLSタグを削除します。1つ以上のポートミラーリングインスタンスを設定して、サンプリングするトラフィックを定義し、GREカプセル化パケットを受信するようにサーバーを設定します。ファイアウォールフィルターは、フローをキャプチャするインターフェイスで設定します。最大 48 個のポートミラーリングインスタンスを設定できます。
サンプリングされたパケットのGREカプセル化を実行し、フロー処理のためにリモートサーバーに送信するようにルーターを設定するには:
- GRE カプセル化サンプリング パケットが送信されるホストを指定する 1 つ以上のサーバ プロファイルと、オプションで、各サンプリング パケットのヘッダーに含める送信元アドレスを設定します。
- 各サーバープロファイルの名前と、サンプリングされたパケットが送信されるホストのIPアドレスを指定します。
[edit services hosted-services]
user@host# set server-profile server-profile-name server-address ipv4-address
- (オプション)各サーバープロファイルのために、各サンプルパケットのヘッダーに含める送信元アドレスを指定します。
[edit services hosted-services server-profile server-profile-name]
user@host# set client-address ipv4-address
手記:
デフォルトのクライアントアドレスは 0.0.0.0 です。クライアント アドレスとして IPv4 アドレスを指定する必要があります。また、ループバック アドレスまたは管理インターフェイス アドレスをクライアント アドレスとして指定することもできます。
- 1 つ以上のポートミラーリングインスタンスを設定します。
- 各ポートミラーリングインスタンスの名前を指定します。
[edit forwarding-options port-mirroring]
user@host# set instance instance-name
手記:
最大 48 個のポートミラーリングインスタンスを設定できます。
- 各ポートミラーリングインスタンスのプロトコルファミリーを指定します。
[edit forwarding-options port-mirroring instance instance-name]
user@host# set family (inet | inet6 )
- サンプリングするパケット数の比率を設定するには、各ポートミラーリング インスタンスに 1 から 65,535 までの値を指定します。
[edit forwarding-options port-mirroring instance instance-name input]
user@host# set rate number
手記:
rate ステートメントの値を指定する必要があります。デフォルト値は 0 で、サンプリングが事実上無効になります。たとえば、レート値に 4 を指定すると、4 パケットごと(4 パケット中 1 パケット)がサンプリングされます。
- (オプション)各ポートミラーリングインスタンスの初期トリガーイベント後に収集するサンプル数を指定します。
[edit forwarding-options port-mirroring instance instance-name input]
user@host# set run-length number
手記:
デフォルト値は 0 です。最大 20 個の数値を指定できます。
- サンプリングされたトラフィックが送信されるホストを指定するには、各ポートミラーリングインスタンスの
[edit services hosted-services] 階層レベルで設定されたサーバープロファイルの名前を指定します。
[edit forwarding-options port-mirroring instance instance-name family ( inet | inet6) output]
user@host# set server-profile server-profile-name
- 1 つ以上のファイアウォール フィルターを設定します。
- ファイアウォールフィルターごとに、プロトコルファミリー、フィルター名、一致条件を指定します。
[edit firewall]
user@host# set filter family (inet | inet6) filter filter-name term term-name from match-condtions
- 設定するファイアウォールフィルターごとに、
[edit forwarding-options] 階層レベルで設定したポートミラーリングインスタンスの名前を非終了アクションとして指定し、そのインスタンスに一致するトラフィックがサンプリングされるようにします。
[edit firewall family (inet | inet6) filter filter-name term term-name]
user@host# set then port-mirroring instance instance-name
- 各ファイアウォールフィルターをインターフェイスに適用して、受信トラフィックを評価します。
[edit interfaces interface-name unit logical-unit-number]
user@host# set family (inet | inet6) filter input firewall-filter-name
手記:
アクティブ フロー監視は、受信トラフィックでのみサポートされます。ファイアウォールフィルターを適用して発信トラフィックを評価することはできません。
- フロー処理を実行するために、GRE カプセル化パケットが送信されるリモートサーバーを設定します。