Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

VXLAN向けフローベーステレメトリ(QFX5120)

Junos OSのVXLAN向けフローベーステレメトリ(FBT)により、IRBインターフェイスでフローレベルの分析を実行できます。インライン監視サービスを使用してフローを作成、収集し、オープンスタンダードのIPFIX(IP Flow Information Export)テンプレートを使用してコレクターにエクスポートしてフローを整理できます。

VXLAN向けFBTの概要

QFX5120 -32CおよびQFX5120-48Y-8CスイッチのVXLANにフローベーステレメトリ(FBT)を設定できます。VXLAN向けFBTは、中央ルーティングされたブリッジング(CRB)またはエッジルーティングされたブリッジング(ERB)オーバーレイのいずれかを持つVXLANのインラインテレメトリデータを可能にします。VXLAN 向け FBT は、IRB インターフェイスのフローレベルごとの分析を可能にし、インライン監視サービスを使用してフローを作成、収集し、コレクターにエクスポートします。インライン監視サービスを使用すると、インターフェイスのingress方向とegress方向の両方で、すべてのIPv4およびIPv6パケットを監視できます。

VXLAN向けFBTのメリット

VXLAN 向け FBT を使用すると、CRB オーバーレイまたは ERB オーバーレイを持つ EVPN-VXLAN アーキテクチャのインライン テレメトリ データを有効にして、ネットワークに関する追加の情報源を得ることができます。

CRBオーバーレイを備えたVXLANには、コアスイッチがレイヤー/レイヤー3 VXLANゲートウェイとして設定されており、仮想ネットワーク用のIRB(統合型ルーティングおよびブリッジング)インターフェイスがコアスイッチで設定されています。対照的に、ERB オーバーレイを備えた VXLAN のコア スイッチは、EVPN タイプ 2 およびタイプ 5 ルートのトランスポートを提供し、IRB インターフェイスは分散型スイッチで設定されます。ERB設計により、サーバー間キャンパス内のトラフィックも高速化できます。その結果、ERBオーバーレイでは、CRBオーバーレイの場合よりもエンドシステムの近くでルーティングが行われます。 図1図2 は、これらのオーバーレイのトポロジーの例を示しています。これらのEVPN-VXLANアーキテクチャの詳細については、 技術入門:キャンパス向けEVPN-VXLANファブリックを参照してください。

図1:CRB(Centrally-Routed Bridging)トポロジー Centrally-Routed Bridging (CRB) Topology
図2:エッジルーティングブリッジング(ERB)トポロジーNetwork diagram showing a hierarchical structure: SRX Series Device, WAN Router, Core 1 and Core 2 with IPs 192.168.0.1/32 and 192.168.0.2/32, Distribution 1 and 2 with IPs 192.168.1.1/32 and 192.168.1.2/32, EX4300-VC, EX4300, Mist APs, and ESI connection.

フローエクスポートの概要

VXLAN向けFBTは、ソフトウェアベースのIPFIXフローエクスポートを使用します。(IPFIXはRFC 7011で定義されています。)フローとは、インターフェイス上に同じコアパラメータセットを持つパケットのシーケンスであり、その中には送信元IP、宛先IP、送信元ポート、宛先ポート、プロトコルなどがあります。このコアとなるパラメータセットはフローキーと呼ばれ、ソフトウェアはこのキーを使用してフローについて学習します。ソフトウェアはフローごとにさまざまなパラメータを収集し、オープンスタンダードのIPFIXテンプレートを使用して、設定されたクリップ長までの実際のパケットをコレクターにエクスポートし、フローを整理します。フローにアクティブなトラフィックがなくなると、設定された非アクティブタイムアウト期間([edit services inline-monitoring template template-name]階層レベルでflow-inactive-timeoutステートメントを設定する)後に、フローはエージングアウトされます。

VXLAN 向け FBT の場合、フロー キーは、監視するトラフィックが IPv4 と IPv6 のどちらかによって異なります。IPv4トラフィックのフローキーを 表1 に、IPv6トラフィックのフローキーを 表2に説明します。IPv4 と IPv6 の両方のトラフィックについて、フローには、キー フィールドに加えて、イングレス ポートとエグレス ポート、フローの開始時刻と終了時刻、バイト数とパケット数の差分などのフィールドが含まれています。フロー開始時刻は、ソフトウェアがフローを学習したタイムスタンプです。フロー停止時刻は、最新のカウンタークエリのタイムスタンプです。IPv4トラフィック用のIPFIXデータテンプレートの例を 図3に示します。

表1:IPv4フローキー
フィールド フィールドサイズ(バイト単位)

送信元IPアドレス

4

宛先IPアドレス

4

プロトコル(TCPまたはUDP)

1

送信元ポート(TCPまたはUDP)

2

宛先ポート(TCPまたはUDP)

2

仮想ルーティングおよび転送テーブル(VRF)識別子

2

イングレスポート

1

VXLANネットワーク識別子(レイヤー2セグメントID)

3
表2:IPv6フローキー
フィールド フィールドサイズ(バイト単位)

送信元IPアドレス

4

宛先IPアドレス

4

プロトコル(TCPまたはUDP)

1

送信元ポート(TCPまたはUDP)

2

宛先ポート(TCPまたはUDP)

2

仮想ルーティングおよび転送テーブル(VRF)識別子

2
図3:IPv4トラフィックDecoded NetFlow IPFIX packet showing version 10, length 76 bytes, timestamp Jan 24, 2022, flow sequence 1159, observation domain ID 167837696. Data template set with flow set ID 2, length 60 bytes, template ID 65000, field count 13. Fields: source and destination IP addresses, protocol, Layer 4 source and destination ports, ingress and egress interfaces, flow start and end times, packets, bytes. Used for network monitoring and analysis.用のサンプルIPFIXデータテンプレート

制限と注意事項

  • VXLAN向けFBTは、Junos OSでのみサポートされています。

  • IRB インターフェイスのみがサポートされます。CRBオーバーレイを使用したEVPN-VXLANネットワークの場合、監視できるのはスパイン上のIRBインターフェイスのみです。ERBオーバーレイがあるEVPN-VXLANネットワークでは、リーフ上のIRBインターフェイスのみを監視できます。

  • サポートされているインライン監視インスタンスとコレクターは 1 つだけです。

  • コレクターには、管理インターフェイスやループバックインターフェイスだけでなく、ネットワークインターフェイスを介して到達可能である必要があります。

  • オプションテンプレート識別子や転送クラスを設定することはできません。

  • IPFIXオプションデータレコードとIPFIXオプションデータテンプレートはサポートされていません。

  • フローの学習と追跡は、外部トンネルヘッダーではなく、クライアントトラフィックデータのみに基づいています。フロー学習はソフトウェアベースで、1フローあたり最大10秒かかります。

  • ソフトウェアがフローを学習し、フローテーブルにフローをインストールするまで、カウンターはアクティブになりません。

  • ソフトウェアは、フローのエージングにTCP FIN/RSTフラグを使用しません。

  • このソフトウェアは、パケット内にレイヤー3ヘッダーを必要とし、TCPおよびUDPプロトコルのみをサポートします。

  • エグレスポートが別のVRFにある場合、報告されたエグレスポートは、LAG、ECMP、ブロードキャスト、マルチキャスト、または不明なトラフィックで正しくない可能性があります。

VXLANにFBTを設定する(QFX5120)

QFX5120 -32CおよびQFX5120-48Y-8CスイッチのVXLANにフローベーステレメトリ(FBT)を設定できます。VXLAN向けFBTは、中央ルーティングされたブリッジング(CRB)またはエッジルーティングされたブリッジング(ERB)オーバーレイのいずれかを持つVXLANのインラインテレメトリデータを可能にします。VXLAN 向け FBT は、IRB インターフェイスのフローレベルごとの分析を可能にし、インライン監視サービスを使用してフローを作成、収集し、コレクターにエクスポートします。インライン監視サービスを使用すると、インターフェイスのingress方向とegress方向の両方で、すべてのIPv4およびIPv6パケットを監視できます。

VXLANにFBTを設定する前に、まずソフトウェアベースのIPFIXフローエクスポートを有効にし、フローを学習するために統合転送テーブルに完全一致メモリを割り当てる必要があります。設定するには:

設定をコミットすると、システムはシステムを再起動するように求めます。

VXLANにFBTを設定するには:

  1. IPFIXテンプレートを定義します。

    テンプレートの属性を設定するには:

    この例では、非アクティブフローのタイムアウト期間を10秒、テンプレートのリフレッシュレートを30秒に設定し、テンプレート識別子を設定し、IPv4テンプレートを使用しています。

  2. インスタンスにテンプレートを添付し、コレクターについて説明します。

    VXLAN 向け FBT は、コレクターの IPv4 アドレスのみをサポートします。インスタンスとコレクターを設定するには:

    この例では、 template_1という名前のテンプレートを作成し、インライン監視インスタンス i1を作成し、IPv4アドレスを使用してコレクター c2 の設定を作成します。

  3. ファイアウォールフィルターを作成し、アクションinline-monitoring-instanceを設定します。

    ファイアウォールフィルターを設定するには:

    この例では、 ipv4_ingressという名前のIPv4ファイアウォールフィルターを設定し、用語名 rule1 にはアクション inline-monitoring-instanceが含まれ、インライン監視インスタンス i1 がこれにマッピングされます。

  4. ファイアウォールフィルターを、すでに設定済みのインターフェイスの論理ユニットの下にあるファミリにマッピングして、イングレス方向にインライン監視を適用します。

    ファイアウォールフィルターをマッピングするには:

    この例では、 ipv4_ingress ファイアウォールフィルターをユニット100の inet ファミリーにマッピングします。

  5. 設定をコミットします。
  6. show services inline-monitoring statistics fpc-slot slot-number コマンドでインライン監視統計を監視します。

変更履歴テーブル

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

リリース
説明
22.2R1
QFX5120 -32CおよびQFX5120-48Y-8CスイッチのVXLANにフローベーステレメトリ(FBT)を設定できます。VXLAN向けFBTは、中央ルーティングされたブリッジング(CRB)またはエッジルーティングされたブリッジング(ERB)オーバーレイのいずれかを持つVXLANのインラインテレメトリデータを可能にします。VXLAN 向け FBT は、IRB インターフェイスのフローレベルごとの分析を可能にし、インライン監視サービスを使用してフローを作成、収集し、コレクターにエクスポートします。