Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

フロー監視バージョン9形式の出力フィールド

アクティブ フロー監視バージョン 9 のパケット形式とフィールドの詳細な説明を以下に示します。

Junos OSは、バージョン9のテンプレートフォーマットをサポートしています。

表 1:フロー監視バージョン 9 テンプレートの形式

テンプレート

田畑

IPv4

フローセレクター:

  • 送信元とIP アドレス

  • 送信元および宛先アドレスのプレフィックス マスク長

  • 送信元ポート番号と宛先ポート番号

  • IPプロトコルとIPサービスの種類

  • ICMPタイプ

フロー非セレクター:

  • TCP フラグ

  • 入力および出力SNMP

  • 入力バイト

  • 入力パケット

  • 開始時刻

  • 終了時間

MPLS

フローセレクター:

  • MPLS ラベル 1

  • MPLS ラベル 2

  • MPLS ラベル 3

フロー非セレクター:

  • 入力および出力SNMP

  • 入力バイト

  • 入力パケット

  • 開始時刻

  • 終了時間

MPLS_IPv4

フローセレクター:

  • MPLS ラベル 1

  • MPLS ラベル 2

  • MPLS ラベル 3

  • MPLSトップレベルFECアドレス

フロー非セレクター:

  • 入力および出力SNMP

  • 入力バイト

  • 入力パケット

  • 開始時刻

  • 終了時間

IPv6

フローセレクター:

  • IPプロトコルとIPサービスの種類

  • 送信元ポート番号と宛先ポート番号

  • 入力SNMP

  • 送信元と宛先の IPv6 アドレス

  • ICMPタイプ

フロー非セレクター:

  • 入力バイト

  • 入力パケット

  • TCP フラグ

  • 出力SNMP

  • 送信元と宛先の自律システム

  • 最後と最初の切り替え

  • IPv6 送信元と宛先のマスク

  • IPプロトコルバージョン

  • IPv6 ネクスト ホップ

ピアAS請求

フローセレクター:

  • IPv4サービスクラス

  • イングレス インターフェイス情報

  • BGPピアの宛先AS番号

  • BGP IPv4ネストホップアドレス

フロー非セレクタ

  • 入力および出力SNMP

  • 入力バイト

  • 入力パケット

  • 最初のスイッチ

  • 最終切り替え

手記:

ピアAS課金トラフィックは、CSE2000にテザリングされたPTX5000ルーターのアクティブフロー監視バージョン9設定ではサポートされていません。

図 1:バージョン 9 フロー ヘッダーの形式 NetFlow v5 header structure showing byte positions, version, flow count, sysUptime, UNIX seconds, sequence number, and source ID.
表 2:バージョン 9 フロー ヘッダー フィールド

形容

バージョン

9

数える

プロトコル データ ユニット(PDU)またはパケット内のレコードの総数。この数には、すべてのオプション FlowSet レコード、テンプレート FlowSet レコード、およびデータ FlowSet レコードが含まれます。

sysアップタイム

ルーターが起動してからの現在の経過時間(ミリ秒単位)。

UNIX 秒

0000 UTC 1970 からの現在の秒数。

フロー シーケンス番号

受信した総フローのシーケンス カウンター。

ソースID

データ エクスポーターを識別する 32 ビット値。バージョン9では、データフローをエクスポートするPICまたはデバイスの統合フィールド診断(IFD)SNMPインデックスを使用します。このフィールドは、バージョン 5 および 8 のエンジン タイプおよびエンジン ID フィールドに相当します。

図 2: バージョン 9 テンプレート FlowSet 形式の Diagram of a NetFlow data structure with fields organized by bytes, showing header, template ID, field count, and field types.
表 3:バージョン 9 のテンプレート FlowSet フィールド

形容

フローセット ID

FlowSet 型。FlowSet ID 0 はテンプレート FlowSet 用に予約されています。

長さ

FlowSet の長さ。個々のテンプレート FlowSet には複数のテンプレート レコードが含まれる場合があるため、テンプレート FlowSet の長さはさまざまです。

テンプレート ID

新しく生成された各テンプレートに割り当てられた一意のテンプレート ID。256 以上の番号のテンプレートは、データ形式を定義します。0 から 255 までの番号が付けられたテンプレートは、フローセット ID を定義します。

フィールド数

テンプレート レコードのフィールド。このフィールドを使用すると、コレクターは現在のテンプレートレコードの終了と次のテンプレートレコードの開始を決定できます。

フィールド タイプ

フィールド タイプ。これらを 表 4 に定義します。

フィールド長

対応するフィールド・タイプの長さ (バイト単位)。

表 4: Junos OS でサポートされているフィールド タイプの定義

フィールド タイプ

形容

1

IN_BYTES: IP フローに関連付けられたバイト数。デフォルトの長さは 4 バイトです。

2

IN_PKTS: IP フローに関連付けられたパケットの数。デフォルトの長さは 4 パケットです。

4

PROTOCOL: IPプロトコル バイト。

5

TOS: 受信パケットのサービス タイプ バイト設定。

6

TCP_FLAGS: フローに関連付けられた累積 TCP フラグ。

7

L4_SRC_PORT: TCP/UDP 送信元ポート。

8

IPv4_SRC_ADDR: IPv4 送信元アドレス。

9

SRC_MASK: 送信元サブネットマスク内の連続したビットの数。

10

INPUT_SNMP: IFD SNMP 入力インターフェイス インデックス。既定では、長さは 2 です。

11

L4_DST_PORT: TCP/UDP 宛先ポート番号。

12

IPV4_DST_ADDR: IPv4 宛先アドレス。

13

DST_MASK:宛先サブネットマスクの連続したビットの数。

14

OUTPUT_SNMP:IFD SNMP 出力インターフェイス インデックス。既定では、長さは 2 です。

16

SRC_AS:送信元自律システム番号。これは常に 0 に設定されます。

17

DST_AS:宛先自律システム番号。これは常に 0 に設定されます。

18

BGP_IPV4_NEXT_HOP: BGP IPV4 ネクストホップ アドレス。

21

LAST_SWITCHED: フローの最後のパケットがスイッチングされたデバイスの稼働時間(ミリ秒単位)。

22

FIRST_SWITCHED:フローの最初のパケットがスイッチングされたデバイスの稼働時間(ミリ秒単位)。

29

IPV6_SRC_MASK: IPv6 ソース マスクの長さ(連続ビット単位)。

30

IPV6_DST_MASK: IPv6 宛先マスクの長さ(連続ビット単位)。

32

ICMP_TYPE:ICMPタイプ。

34

SAMPLING_INTERVAL: パケットがサンプリングされるレート。たとえば、レート 100 は、データ フロー内の 100 パケットごとに 1 パケットがサンプリングされることを意味します。

35

SAMPLING_ALGORITHM: 使用されているアルゴリズムの種類。Ox01 は決定論的サンプリングを示し、0x02 はランダム サンプリングを示します。

47

MPLS_TOP_LABEL_IP_ADDRESS: MPLS トップラベル アドレス。

60

IP_PROTOCOL_VERSION: 使用されているIPプロトコルバージョン。

62

IPV6_NEXT_HOP: ネクストホップルーターのIPv6アドレス。

70

MPLS_LABEL_1: スタック内の最初の MPLS ラベル。

71

MPLS_LABEL_2: スタックの 2 番目の MPLS ラベル。

72

MPLS_LABEL_3: スタックの 3 番目の MPLS ラベル。

128

DST_PEER_AS: BGPピアASの宛先。

図 3:バージョン 9 のデータ フローセット形式 Data flowset structure for network flow monitoring with flowset ID, length, records detailing field values, and optional padding for byte alignment.
表5: バージョン9のデータフローセット形式

形容

FlowSet ID = テンプレート ID

FlowSet ID に関連付けられたデータフローセット。FlowSet ID は、以前に生成されたテンプレート ID にマッピングされます。フローコレクターは、FlowSet ID を使用して対応するテンプレートレコードを検索し、FlowSet からフローレコードをデコードする必要があります。

長さ

FlowSet の長さ。データ・フロー・セットの長さは固定されています。

レコード番号 - フィールド値番号

フローデータレコードがあり、それぞれに一連のフィールド値が含まれます。FlowSet ID で識別されるテンプレートレコードによって、フィールド値のタイプと長さが決まります。

心地

後続の FlowSet が 4 バイトでアラインされた境界から開始するようにエクスポータが挿入するバイト (0 内)。

図 4: バージョン 9 のオプション テンプレートの形式 IPFIX Options Template structure showing bytes, flowset ID, length, template ID, option scope length, option length, scope field type and length, option field type and length, and padding.
表 6:バージョン 9 オプション テンプレートの形式

形容

フローセット ID

FlowSet 型。FlowSet ID 1 は、オプション テンプレート用に予約されています。

長さ

FlowSet の長さ。オプション テンプレート フローセットの長さは固定されています。

テンプレート ID

オプション テンプレートのテンプレート ID。オプション テンプレートの値が 255 より大きい。

オプション スコープの長さ

オプション テンプレート レコードの一部であるスコープ フィールド定義の長さ (バイト単位)。

スコープ 1 フィールド タイプ

関連するプロセス。Junos OS は、システム プロセス(1)をサポートします。

スコープ 1 フィールド長

オプションフィールドの長さ (バイト単位)。

心地

エクスポーターが挿入するバイトは、後続の FlowSet が 4 バイトでアラインされた境界から開始されるようにします。

図 5:アクティブ フロー監視バージョン 9 のオプション データレコードフォーマットOptions Template FlowSet structure in NetFlow: FlowSet ID defines structure, Length specifies total size, Records contain Scope and Option Field Values, and Padding aligns data.
表 7:アクティブ フロー モニタリング バージョン 9 のオプション データレコードフォーマット

形容

FlowSet ID = テンプレート ID

各オプション データ フロー レコードの前にある ID。FlowSet ID は、以前に生成されたテンプレート ID にマッピングされます。コレクターは、FlowSet ID を使用して、対応するテンプレートレコードを検索し、FlowSet からオプションデータフローレコードをデコードする必要があります。

長さ

FlowSet の長さ。オプション フローセットの長さは固定されています。

フローデータレコード数

オプションデータの残りの部分 FlowSet はフローデータレコードの集合であり、それぞれに一連のフィールド値が含まれています。FlowSet ID で識別されるテンプレートレコードによって、フィールド値のタイプと長さが決まります。

心地

エクスポーターが挿入するバイト (0 内) は、後続の FlowSet が 4 バイトでアラインされた境界から開始されるようにします。

IPFIX(バージョン 10)IPv4 フィールド

フィールド名

フローキー

要素ID

長さ(バイト単位)

IPV4_SADDR

Y

8

4

IPV4_DADDR

Y

12

4

IPV4_TOS

Y

5

1

IPV4_PROTO

Y

4

1

TCP_UDP_SPORT

Y

7

2

TCP_UDP_DPORT

Y

11

2

IMCP_TYPE_CODE_IPV4

Y

32

2

IIF

Y

10

4

VLAN_ID

設定

58

2

IPV4_SMASK

N

9

1

IPV4_DMASK

N

13

1

SRC_AS

N

16

4

DST_AS

N

17

4

IPV4_NEXTHOP

N

15

4

TCP_FLAGS

N

6

1

OIF

N

14

4

FLOW_BYTES

N

1

8

FLOW_PACKETS

N

2

8

MIN_TTL

N

52

1

MAX_TTL

N

53

1

START_TIME

N

152

8

END_TIME

N

153

8

FIRST_SWITCHED

N

22

4

LAST_SWITCHED

N

21

4

FLOW_END_REASON

N

136

1

IP_PROTOCOL_VERSION

N

60

1

BGP_NEXTHOP_ID

N

18

4

FLOW_DIRECTION

設定

61

1

DOT_1Q_VLAN_ID

N

243

2

DOt_1Q_CUSTOMER_VLAN_ID

N

245

2

IP識別子

N

54

4