Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ネットワーク インターフェイス

ネットワーク・インターフェース・エンリッチメント・モジュール

ネットワーク インターフェイス エンリッチメント モジュールは、名前 (ifName)、説明 (ifDescr)、エイリアス (ifAlias)、タイプ (ifType)、帯域幅 (ifSpeed/ifHighSpeed)、CIR、ユーザー定義タグ、および追加のユーザー定義メタデータなどのネットワーク インターフェイスの補足情報を提供します。これらの値は、パフォーマンスとフロー レコードのスループットを向上させるためにキャッシュされます。

以下は、ネットワーク インターフェイス エンリッチメント モジュールの例です。

メタデータ型 (ネットワーク インターフェイス)

ユーザー定義メタデータエンリッチャーは、定義済みのメタデータ型の組み合わせと、カスタムデータをキーと値のペアとして提供する機能をサポートしています。 表 1 に、ネットワーク インターフェイスに使用できるメタデータの種類を示します。

表 1: ネットワーク インターフェイスのメタデータ型
属性 のデータ型 フィールドが入力された 説明
ifName <object>.netif.name インターフェイスのテキスト名。このオブジェクトの値は、デバイスによって割り当てられたネットワーク インターフェイスの名前と一致する必要があります。
ifAlias <object>.netif.alias 管理上定義されたインターフェイスの「エイリアス」名。
ifType 符号無し <object>.netif.type.id, <object>.netif.type.name IF-MIB(RFC 2233)で指定されているインターフェイスのタイプ。ifTypeの追加値は、IANAifTypeテキスト表記法の更新により、IANAによって割り当てられます。
ifSpeed 符号無し <object>.netif.bandwidth.bw インターフェイス帯域幅(bps(ビット/秒))。
cirIn 符号無し <object>.netif.bandwidth.prov.in インターフェイスイングレスは、bpsで最大帯域幅をプロビジョニングしました。
internal ブール <object>.isInternal ネットワーク インターフェイスが 内部と見なされるネットワークに接続されているかどうかを指定します。
tags 文字列の配列 <object>.netif.tags ネットワークインターフェイスの属性を記述するタグ。
metadata 属性のシーケンス <object><attribute> 又は <attribute> ネットワークインターフェイス、オブジェクト、またはレコードレベルで追加されたキーと値のペア。これらのフィールドは、ユーザーのニーズに固有のカスタムフィールド、またはApstraフローCODEXスキーマの既存のフィールドのいずれかです。

CODEX フィールドを指定した場合、構成されたメタデータ値は、レコードに存在するすべての値をオーバーライドします。

キー名は、先頭に「.」を付けても付けなくても指定できます

  • 先頭に「.を付けて指定した場合、フィールドはネットワークインターフェイスを含む親オブジェクト内に配置されます。
  • 先頭に「.を付けずに指定すると、フィールドはレコードのルートに配置されます。

flow.src.ip.addrのネットワークインターフェースについて考えてみましょう。

  • メタデータキーが .circuit.nameとして定義されている場合、値は flow.in.netif.circuit.nameに割り当てられます。
  • メタデータキーが circuit.nameとして定義されている場合、値は circuit.nameに直接割り当てられます。