VXLAN(QFX5120、QFX5240、QFX5241)向けソフトウェアベースのフローベーステレメトリ
Junos OSのVXLAN向けソフトウェアベースのフローベーステレメトリ(FBT)により、IRBインターフェイス上でフローレベルごとの分析が可能になり、インライン監視サービスを使用してフローを作成、収集し、オープンスタンダードのIPFIX(IP Flow Information Export)テンプレートを使用してコレクターにエクスポートしてフローを整理できます。
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は、QFX5120-32CおよびQFX5120-48Y-8CスイッチのJunos OSでサポートされています。Junos OS Evolvedリリース25.2X100D30以降、ソフトウェアベースのFBTは、QFX5240スイッチとQFX5241スイッチのJunos OS Evolvedでサポートされています。
いくつかの制限と注意点は、サポートされているすべてのプラットフォームに共通です。一部のプラットフォームには、プラットフォームに固有の制限や注意点があります。 表3に 、これらの制限と注意事項を示します。
|
プラットフォーム |
制限と注意事項 |
|---|---|
|
サポートされるすべてのプラットフォーム |
|
|
QFX5120スイッチ |
|
|
QFX5240およびQFX5241スイッチ |
|
VXLAN向けソフトウェアベースFBTの設定
VXLAN向けソフトウェアベースのFBTは、中央ルーティングされたブリッジング(CRB)またはエッジルーティングされたブリッジング(ERB)オーバーレイを持つVXLANのインラインテレメトリデータを可能にします。VXLAN 向け FBT は、IRB インターフェイスのフローレベルごとの分析を可能にし、インライン監視サービスを使用してフローを作成、収集し、コレクターにエクスポートします。インライン監視サービスを使用すると、インターフェイスのingress方向とegress方向の両方で、すべてのIPv4およびIPv6パケットを監視できます。
VXLANにソフトウェアベースのFBTを設定する前に、まずソフトウェアベースのIPFIXフローエクスポートを有効にし、フローを学習するために統合転送テーブルに完全一致メモリを割り当てる必要があります。統合転送テーブルに設定する内容は、デバイスモデルによって異なります。
-
QFX5120-32CおよびQFX5120-48Y-8Cスイッチの統合転送テーブルを設定するには、次の手順に従います。
user@host# set system packet-forwarding-options ipfix-sw-mode user@host# set chassis forwarding-options em-hw-profile user@host# commit
set chassis forwarding-options em-hw-profileコマンドは、VXLAN-GBPに対して設定する必要があるコマンドset chassis forwarding-options vxlan-gbp-profileと相互に排他的です。そのため、同じデバイスで両方のコマンドを設定することはできません。 -
QFX5240スイッチとQFX5241スイッチの統合転送テーブルを設定するには:
user@host# set system packet-forwarding-options forwarding-profile flow-profile user@host# commit
設定をコミットすると、システムはシステムを再起動するように求めます。
VXLANにソフトウェアベースのFBTを設定するには:
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。