このページの内容
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ファブリックを参照してください。
フローエクスポートの概要
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に示します。
| フィールド | フィールドサイズ(バイト単位) |
|---|---|
| 送信元IPアドレス |
4 |
| 宛先IPアドレス |
4 |
| プロトコル(TCPまたはUDP) |
1 |
| 送信元ポート(TCPまたはUDP) |
2 |
| 宛先ポート(TCPまたはUDP) |
2 |
| 仮想ルーティングおよび転送テーブル(VRF)識別子 |
2 |
| イングレスポート |
1 |
| VXLANネットワーク識別子(レイヤー2セグメントID) |
3 |
| フィールド | フィールドサイズ(バイト単位) |
|---|---|
| 送信元IPアドレス |
4 |
| 宛先IPアドレス |
4 |
| プロトコル(TCPまたはUDP) |
1 |
| 送信元ポート(TCPまたはUDP) |
2 |
| 宛先ポート(TCPまたはUDP) |
2 |
| 仮想ルーティングおよび転送テーブル(VRF)識別子 |
2 |
用のサンプル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フローエクスポートを有効にし、フローを学習するために統合転送テーブルに完全一致メモリを割り当てる必要があります。設定するには:
user@host# set system packet-forwarding-options ipfix-sw-mode user@host# set chassis forwarding-options em-hw-profile user@host# commit
設定をコミットすると、システムはシステムを再起動するように求めます。
VXLANにFBTを設定するには:
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。