Internet Engineering Task Force (IETF)                     T. Dietz, Ed.
Request for Comments: 5815                              NEC Europe, Ltd.
Category: Standards Track                                   A. Kobayashi
ISSN: 2070-1721                                             NTT PF Labs.
                                                               B. Claise
                                                     Cisco Systems, Inc.
                                                                G. Muenz
                                        Technische Universitaet Muenchen
                                                              April 2010
        
     Definitions of Managed Objects for IP Flow Information Export
        

Abstract

抽象

This document defines managed objects for IP Flow Information eXport (IPFIX). These objects provide information for monitoring IPFIX Exporters and IPFIX Collectors including the basic configuration information.

この文書では、IPフロー情報のエクスポート(IPFIX)のための管理対象オブジェクトを定義します。これらのオブジェクトは、基本的な構成情報を含むIPFIX輸出およびIPFIXコレクターを監視するための情報を提供します。

Status of This Memo

このメモのステータス

This is an Internet Standards Track document.

これは、インターネット標準化過程文書です。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

このドキュメントはインターネットエンジニアリングタスクフォース(IETF)の製品です。これは、IETFコミュニティの総意を表しています。これは、公開レビューを受けており、インターネットエンジニアリング運営グループ(IESG)によって公表のために承認されています。インターネット標準の詳細については、RFC 5741のセクション2で利用可能です。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc5815.

このドキュメントの現在の状態、任意の正誤表、そしてどのようにフィードバックを提供するための情報がhttp://www.rfc-editor.org/info/rfc5815で取得することができます。

Copyright Notice

著作権表示

Copyright (c) 2010 IETF Trust and the persons identified as the document authors. All rights reserved.

著作権(C)2010 IETF信託とドキュメントの作成者として特定の人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書では、BCP 78と、この文書の発行日に有効なIETFドキュメント(http://trustee.ietf.org/license-info)に関連IETFトラストの法律の規定に従うものとします。彼らは、この文書に関してあなたの権利と制限を説明するように、慎重にこれらの文書を確認してください。コードコンポーネントは、トラスト法規定のセクションで説明4.eおよび簡体BSDライセンスで説明したように、保証なしで提供されているよう簡体BSDライセンスのテキストを含める必要があり、この文書から抽出されました。

Table of Contents

目次

   1. Introduction ....................................................3
   2. IPFIX Documents Overview ........................................3
   3. The Internet-Standard Management Framework ......................4
   4. Terminology .....................................................4
   5. Structure of the IPFIX MIB ......................................4
      5.1. The Transport Session Table ................................4
      5.2. The Template Table .........................................7
      5.3. The Template Definition Table ..............................9
      5.4. The Export Table ..........................................11
      5.5. The Metering Process Table ................................12
      5.6. The Observation Point Table ...............................13
      5.7. The Selection Process Table ...............................14
      5.8. The Statistical Tables ....................................15
           5.8.1. The Transport Session Statistical Table ............15
           5.8.2. The Template Statistical Table .....................15
           5.8.3. The Metering Process Statistical Table .............15
           5.8.4. The Selection Process Statistical Table ............15
   6. Structure of the IPFIX SELECTOR MIB ............................15
      6.1. The Selector Functions ....................................16
   7. Relationship to Other MIB Modules ..............................18
      7.1. Relationship to the ENTITY MIB and IF MIB .................18
      7.2. MIB Modules Required for IMPORTS ..........................18
   8. MIB Definitions ................................................18
      8.1. IPFIX MIB Definition ......................................19
      8.2. IPFIX SELECTOR MIB Definition .............................56
   9. Security Considerations ........................................60
   10. IANA Considerations ...........................................61
   11. Acknowledgments ...............................................61
   12. References ....................................................62
      12.1. Normative References .....................................62
      12.2. Informative References ...................................63
        
1. Introduction
1. はじめに

This document defines two MIB modules for monitoring IP Flow Information eXport (IPFIX) Devices including Exporters and Collectors. Most of the objects defined by the IPFIX MIB module MUST be implemented. Some objects MAY be implemented corresponding to the functionality implemented in the equipment. Since the IPFIX architecture [RFC5470] foresees the possibility of using Filtering and/or Sampling functions to reduce the data volume, this document also provides the IPFIX SELECTOR MIB module, which contains the standardized selection methods and is controlled by IANA. The full configuration of the IPFIX Metering Process is out of the scope of these MIB modules.

この文書では、輸出業者やコレクターなどのIPフロー情報のエクスポート(IPFIX)デバイスを監視するための2つのMIBモジュールを定義します。 IPFIX MIBモジュールで定義されたオブジェクトのほとんどを実装する必要があります。一部のオブジェクトは、機器に実装された機能に対応した実装することができます。 IPFIXアーキテクチャ[RFC5470]は、データ量を低減する機能をフィルタリングを使用して、および/またはサンプリングの可能性を予見しているので、この文書はまた、標準化された選択方法を含み、IANAによって制御されるIPFIXのSELECTOR MIBモジュールを提供します。 IPFIX計量プロセスの完全な構成は、これらのMIBモジュールの範囲外です。

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

この文書のキーワード "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", および "OPTIONAL" はRFC 2119 [RFC2119]に記載されているように解釈されます。

2. IPFIX Documents Overview
2. IPFIXドキュメントの概要

The IPFIX protocol provides network administrators with access to IP Flow information. The architecture for the export of measured IP Flow information out of an IPFIX Exporting Process to a Collecting Process is defined in [RFC5470], per the requirements defined in [RFC3917]. The protocol document [RFC5101] specifies how IPFIX Data Records and Templates are carried via a congestion-aware transport protocol from IPFIX Exporting Processes to IPFIX Collecting Processes. IPFIX has a formal description of IPFIX Information Elements, their name, type and additional semantic information, as specified in [RFC5102]. Finally, [RFC5472] describes what type of applications can use the IPFIX protocol and how they can use the information provided. It furthermore shows how the IPFIX framework relates to other architectures and frameworks.

IPFIXプロトコルは、IPフロー情報へのアクセスをネットワーク管理者に提供します。収集プロセスにIPFIXエクスポートプロセスのうち、測定IPフロー情報のエクスポートのためのアーキテクチャは、[RFC3917]で定義された要件に従って、[RFC5470]で定義されています。プロトコルドキュメント[RFC5101]はどのようにIPFIXデータレコードとテンプレートがIPFIX収集プロセスにIPFIXのエクスポートプロセスから混雑対応のトランスポートプロトコルを介して運ばれる指定します。 IPFIXは、[RFC5102]で指定されるように、IPFIX情報要素、自分の名前、タイプ、および追加の意味情報の形式的な記述があります。最後に、[RFC5472]はIPFIXプロトコルを使用できるアプリケーションの種類と、彼らが提供された情報を使用する方法について説明します。それはさらに、IPFIXフレームワークは、他のアーキテクチャおよびフレームワークの関係を示します。

It is assumed that Flow metering, export, and collection is performed according to the IPFIX architecture defined in [RFC5470]. The monitored configuration parameters of the export and collection of Flow Templates and Data Records is modeled according to [RFC5101]. Packet selection methods that may be optionally used by the IPFIX Metering Process are not considered in this MIB module. They are defined in the Packet Sampling (PSAMP) framework [RFC5474] and Sampling techniques [RFC5475] documents. Nevertheless, the basis for defining Sampling and Filtering functions is given with the IPFIX SELECTOR MIB module. Since the PSAMP export protocol [RFC5476] is based on the IPFIX protocol, the Sampling and Filtering functions can be added to the IPFIX SELECTOR MIB module as needed.

フローメータ、エクスポート、及びコレクションは、[RFC5470]で定義されたIPFIXアーキテクチャに従って行われるものとします。フローテンプレートとデータレコードのエクスポートとコレクションの監視対象の設定パラメータは、[RFC5101]に従ってモデル化されます。随意IPFIX計量プロセスによって使用することができるパケットの選択方法は、このMIBモジュールでは考慮されません。彼らは、パケットサンプリング(PSAMP)フレームワーク[RFC5474]及びサンプリング技術[RFC5475]ドキュメントで定義されています。それにもかかわらず、サンプリングおよびフィルタリング機能を定義するための基礎は、IPFIX SELECTOR MIBモジュールに与えられます。 PSAMPエクスポートプロトコル[RFC5476]はIPFIXプロトコルに基づいているので、必要に応じて、サンプリングおよびフィルタリング機能は、IPFIX SELECTOR MIBモジュールに追加することができます。

3. The Internet-Standard Management Framework
3.インターネット標準管理フレームワーク

For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of RFC 3410 [RFC3410].

現在のインターネット標準の管理フレームワークを記述したドキュメントの詳細な概要については、RFC 3410 [RFC3410]のセクション7を参照してください。

Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB objects are generally accessed through the Simple Network Management Protocol (SNMP). Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies MIB modules that are compliant to the SMIv2, which is described in STD 58, RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 [RFC2580].

管理対象オブジェクトが仮想情報店を介してアクセスされ、管理情報ベースまたはMIBと呼ばれます。 MIBオブジェクトは、一般的に簡易ネットワーク管理プロトコル(SNMP)を介してアクセスされます。 MIBのオブジェクトは、管理情報(SMI)の構造で定義されたメカニズムを使用して定義されています。このメモは、STD 58、RFC 2578 [RFC2578]、STD 58、RFC 2579 [RFC2579]とSTD 58、RFC 2580 [RFC2580]に記載されているSMIv2のに準拠しているMIBモジュールを指定します。

4. Terminology
4.用語

The definitions of the basic terms like IP Traffic Flow, Exporting Process, Collecting Process, Observation Points, etc. can be found in the IPFIX protocol document [RFC5101].

等IPトラフィックフロー、エクスポートプロセス、収集処理、観測ポイント、などの基本的な用語の定義は、IPFIXプロトコルドキュメント[RFC5101]に見出すことができます。

5. Structure of the IPFIX MIB
IPFIX MIBの5構造

The IPFIX MIB module consists of seven main tables, the Transport Session table, the Template table and the corresponding Template Definition table, the Export table, the Metering Process table, the Observation Point table, and the Selection Process table. Since the IPFIX architecture [RFC5470] foresees the possibility of using Filtering and/or Sampling functions to reduce the data volume, the MIB module provides the basic objects for these functions with the Selection Process table. The IPFIX SELECTOR MIB module defined in the next section provides the standard Filtering and Sampling functions that can be referenced in the ipfixSelectionProcessTable.

IPFIX MIBモジュールは、7つの主要テーブル、交通セッションテーブル、テンプレートテーブルと対応するテンプレート定義テーブル、エクスポートテーブル、計量プロセステーブル、観測ポイントテーブル、および選定プロセステーブルで構成されています。 IPFIXアーキテクチャ[RFC5470]は、データ量を低減する機能をフィルタリングを使用して、および/またはサンプリングの可能性を予見しているので、MIBモジュールは、選択処理テーブルでこれらの機能のための基本的なオブジェクトを提供します。次のセクションで定義されたIPFIXのSELECTOR MIBモジュールはipfixSelectionProcessTableで参照することができ、標準的なフィルタリングおよびサンプリング機能を提供します。

All remaining objects contain statistical values for the different tables contained in the MIB module.

残りのすべてのオブジェクトはMIBモジュールに含まれる別のテーブルのための統計値が含まれています。

The following subsections describe all tables in the IPFIX MIB module.

以下のサブセクションでは、IPFIX MIBモジュール内のすべてのテーブルを記述する。

5.1. The Transport Session Table
5.1. 交通セッション表

The Transport Session is the basis of the MIB module. The Transport Session table (ipfixTransportSessionTable) contains all Transport Sessions between Exporter and Collector. The table specifies the transport layer protocol of the Transport Session and, depending on that protocol, further parameters for the Transport Session. In the case of UDP and TCP, these are the source and destination address as well as the source and destination port. For Stream Control Transmission Protocol (SCTP), the table contains the SCTP Assoc Id, which is the index for the SCTP association in the SCTP MIB module [RFC3873]. The mode of operation of the device, i.e., if the Transport Session is used for collecting or exporting is given in the ipfixTransportSessionDeviceMode object. Further on, it contains the configured refresh parameters for Templates and Options Templates that are used across unreliable connections as UDP. Finally, the IPFIX version that is exported or collected by this Transport Session and a status of the Transport Session is given in the table.

交通セッションは、MIBモジュールの基礎となっています。交通セッションテーブル(ipfixTransportSessionTable)は、輸出業者とコレクタ間のすべての交通のセッションが含まれています。テーブルはそのプロトコル、トランスポートセッションのためのさらなるパラメータに応じて、トランスポートセッションのトランスポート層プロトコルを指定し。 UDPとTCPの場合、これらは、送信元と送信先アドレスだけでなく、送信元と送信先のポートです。ストリーム制御伝送プロトコル(SCTP)のために、テーブルは、SCTP MIBモジュール[RFC3873]にSCTPアソシエーションのためのインデックスであるSCTP准IDを含んでいます。トランスポートセッションを回収又は輸出のために使用される場合、デバイスの動作モード、すなわちは、ipfixTransportSessionDeviceModeオブジェクトに与えられています。さらに上の、それはUDPのように信頼できない接続全体で使用されているテンプレートとオプションテンプレートの設定されたリフレッシュパラメータが含まれています。最後に、この交通セッションとトランスポートセッションの状態によってエクスポートまたは収集されたIPFIXバージョンが表に示されています。

To illustrate the use of the above tables, let us assume the following scenario: we have an Exporter on IP address 192.0.2.22 and a Collector on IP address 192.0.2.37. The Exporter uses TCP to export Templates and Data Records. The same Exporter also exports, with UDP, to a Collector with the IP address of 192.0.2.44. This would lead to the following Transport Session table on the Exporter:

上記の表の使用を説明するために、私たちは次のシナリオを想定してみましょう:私たちは、IPアドレス192.0.2.22とIPアドレス192.0.2.37のコレクターに輸出しています。輸出業者は、テンプレートとデータレコードをエクスポートするためにTCPを使用しています。 192.0.2.44のIPアドレスを持つコレクターにUDPでも輸出、同じ輸出。これは、輸出業者に、以下の交通セッションテーブルにつながります。

ipfixTransportSessionTable (1) | +- ipfixTransportSessionEntry (1) | +- index (5) (ipfixTransportSessionIndex) | +- ipfixTransportSessionIndex (1) = 5 | +- ipfixTransportSessionProtocol (2) = 6 (TCP) | +- ipfixTransportSessionSourceAddressType (3) = 1 (ipv4) | +- ipfixTransportSessionSourceAddress (4) = 192.0.2.22 | +- ipfixTransportSessionDestinationAddressType (5) = 1 (ipv4) | +- ipfixTransportSessionDestinationAddress (6) = 192.0.2.37 | +- ipfixTransportSessionSourcePort (7) = 7653 | +- ipfixTransportSessionDestinationPort (8) = 4739 | +- ipfixTransportSessionSctpAssocId (9) = 0 | +- ipfixTransportSessionDeviceMode (10) = exporting(1) | +- ipfixTransportSessionTemplateRefreshTimeout (11) = 0 | +- ipfixTransportSessionOptionTemplateRefreshTimeout (12) = 0 | +- ipfixTransportSessionTemplateRefreshPacket (13) = 0 | +- ipfixTransportSessionOptionTemplateRefreshPacket (14) = 0 | +- ipfixTransportSessionIpfixVersion (15) = 10 | +- ipfixTransportSessionStatus (16) = 2 (active) . . . +- index (11) (ipfixTransportSessionIndex) +- ipfixTransportSessionIndex (1) = 11 +- ipfixTransportSessionProtocol (2) = 17 (UDP) +- ipfixTransportSessionSourceAddressType (3) = 1 (ipv4) +- ipfixTransportSessionSourceAddress (4) = 192.0.2.22 +- ipfixTransportSessionDestinationAddressType (5) = 1 (ipv4) +- ipfixTransportSessionDestinationAddress (6) = 192.0.2.44 +- ipfixTransportSessionSourcePort (7) = 14287 +- ipfixTransportSessionDestinationPort (8) = 4739 +- ipfixTransportSessionSctpAssocId (9) = 0 +- ipfixTransportSessionDeviceMode (10) = exporting(1) +- ipfixTransportSessionTemplateRefreshTimeout (11) = 100 +- ipfixTransportSessionOptionTemplateRefreshTimeout (12) | = 100 +- ipfixTransportSessionTemplateRefreshPacket (13) = 10 +- ipfixTransportSessionOptionTemplateRefreshPacket (14) = 10 +- ipfixTransportSessionIpfixVersion (15) = 10 +- ipfixTransportSessionStatus (16) = 2 (active)

ipfixTransportSessionTable(1)| + - ipfixTransportSessionEntry(1)| + - インデックス(5)(ipfixTransportSessionIndex)| + - ipfixTransportSessionIndex(1)= 5 | + - ipfixTransportSessionProtocol(2)6(TCP)を= | + - ipfixTransportSessionSourceAddressType(3)1(IPv4)を= | + - ipfixTransportSessionSourceAddress(4)= 192.0.2.22 | + - ipfixTransportSessionDestinationAddressType(5)1(IPv4)を= | + - ipfixTransportSessionDestinationAddress(6)= 192.0.2.37 | + - ipfixTransportSessionSourcePort(7)= 7653 | + - ipfixTransportSessionDestinationPort(8)= 4739 | + - ipfixTransportSessionSctpAssocId(9)= 0 | + - ipfixTransportSessionDeviceMode(10)=エクスポート(1)| + - ipfixTransportSessionTemplateRefreshTimeout(11)= 0 | + - ipfixTransportSessionOptionTemplateRefreshTimeout(12)= 0 | + - ipfixTransportSessionTemplateRefreshPacket(13)= 0 | + - ipfixTransportSessionOptionTemplateRefreshPacket(14)= 0 | + - ipfixTransportSessionIpfixVersion(15)= 10 | + - ipfixTransportSessionStatus(16)= 2(アクティブ)。 。 。 + - インデックス(11)(ipfixTransportSessionIndex)+ - ipfixTransportSessionIndex(1)= 11 + - ipfixTransportSessionProtocol(2)= 17(UDP)+ - ipfixTransportSessionSourceAddressType(3)= 1(IPv4)の+ - ipfixTransportSessionSourceAddress(4)= 192.0.2.22 + - ipfixTransportSessionDestinationAddressType(5)= 1(IPv4)の+ - ipfixTransportSessionDestinationAddress(6)= 192.0.2.44 + - ipfixTransportSessionSourcePort(7)= 14287 + - ipfixTransportSessionDestinationPort(8)= 4739 + - ipfixTransportSessionSctpAssocId(9)= 0 + - ipfixTransportSessionDeviceMode(10) =エクスポート(1)+ - ipfixTransportSessionTemplateRefreshTimeout(11)= 100 + - ipfixTransportSessionOptionTemplateRefreshTimeout(12)| = 100 + - ipfixTransportSessionTemplateRefreshPacket(13)= 10 + - ipfixTransportSessionOptionTemplateRefreshPacket(14)= 10 + - ipfixTransportSessionIpfixVersion(15)= 10 + - ipfixTransportSessionStatus(16)= 2(アクティブ)

The values in brackets are the OID numbers. The Collectors would then have the same entry except that the index would most likely differ and the ipfixTransportSessionDeviceMode would be collecting(2).

括弧内の値はOID番号です。コレクターは、インデックスが最も可能性が高いと異なるということを除いて同じエントリを持っているでしょうし、ipfixTransportSessionDeviceModeは(2)を集めることになります。

5.2. The Template Table
5.2. テンプレートテーブル

The Template table lists all Templates (including Options Templates) that are sent (by an Exporter) or received (by a Collector). The (Options) Templates are unique per Transport Session, which also gives the device mode (Exporter or Collector) and Observation Domain; thus, the table is indexed by:

テンプレートの表(コレクタによって)(エクスポータによって)送信または受信される(オプションテンプレートを含む)すべてのテンプレート。 (オプション)テンプレートは、デバイスモード(輸出またはコレクタ)を与える交通セッション、および観測ドメインごとに一意です。従って、テーブルはによってインデックスされます。

o the Transport Session Index (ipfixTransportSessionIndex)

O交通セッション指数(ipfixTransportSessionIndex)

o and the Observation Domain Id (ipfixTemplateObservationDomainId).

Oと観測ドメインID(ipfixTemplateObservationDomainId)。

It contains the Set Id and an access time denoting the time when the (Options) Template was last sent or received.

これは、(オプション)テンプレートが最後に送信または受信された時間を表す設定イドとアクセス時間が含まれています。

To resume the above example, the Exporter may want to export a Template and an Options Template for each Transport Session defined above. This leads to the following Template table defining Template and Options Template:

上記の例を再開するには、輸出業者は、上記で定義された各トランスポートセッションのためのテンプレートとオプションテンプレートをエクスポートすることもできます。これは、テンプレートとオプションテンプレートを定義し、次のテンプレートテーブルにつながります:

ipfixTemplateTable (3) | +- ipfixTemplateEntry (1) | +- index (5) (ipfixTransportSessionIndex) | +- index (3) (ipfixTemplateObservationDomainId) | + index (257) (ipfixTemplateId) | | +- ipfixTemplateObservationDomainId (1) = 3 | | +- ipfixTemplateId (2) = 257 | | +- ipfixTemplateSetId (3) = 2 | | +- ipfixTemplateAccessTime (4) | | = 2008-7-1,12:49:11.2,+2:0 | | | + index (264) (ipfixTemplateId) | +- ipfixTemplateObservationDomainId (1) = 3 | +- ipfixTemplateId (2) = 264 | +- ipfixTemplateSetId (3) = 3 | +- ipfixTemplateAccessTime (4) . = 2008-7-1,12:47:04.8,+2:0 . . . +- index (11) (ipfixTransportSessionIndex) +- index (3) (ipfixTemplateObservationDomainId) + index (273) (ipfixTemplateId) | +- ipfixTemplateObservationDomainId (1) = 3 | +- ipfixTemplateId (2) = 273 | +- ipfixTemplateSetId (3) = 2 | +- ipfixTemplateAccessTime (4) | = 2008-7-1,12:49:11.2,+2:0 | + index (289) (ipfixTemplateId) +- ipfixTemplateObservationDomainId (1) = 3 +- ipfixTemplateId (2) = 289 +- ipfixTemplateSetId (3) = 3 +- ipfixTemplateAccessTime (4) = 2008-7-1,12:47:04.8,+2:0

ipfixTemplateTable(3)| + - ipfixTemplateEntry(1)| + - インデックス(5)(ipfixTransportSessionIndex)| + - インデックス(3)(ipfixTemplateObservationDomainId)| +インデックス(257)(ipfixTemplateId)| | + - ipfixTemplateObservationDomainId(1)= 3 | | + - ipfixTemplateId(2)= 257 | | + - ipfixTemplateSetId(3)= 2 | | + - ipfixTemplateAccessTime(4)| | = 2008-7-1,12:49:11.2、+ 2:0 | | | +インデックス(264)(ipfixTemplateId)| + - ipfixTemplateObservationDomainId(1)= 3 | + - ipfixTemplateId(2)= 264 | + - ipfixTemplateSetId(3)= 3 | + - ipfixTemplateAccessTime(4)。 = 2008-7-1,12:47:04.8、+ 2:0。 。 。 + - インデックス(11)(ipfixTransportSessionIndex)+ - インデックス(3)(ipfixTemplateObservationDomainId)+インデックス(273)(ipfixTemplateId)| + - ipfixTemplateObservationDomainId(1)= 3 | + - ipfixTemplateId(2)= 273 | + - ipfixTemplateSetId(3)= 2 | + - ipfixTemplateAccessTime(4)| = 2008-7-1,12:49:11.2、+ 2:0 | +インデックス(289)(ipfixTemplateId)+ - ipfixTemplateObservationDomainId(1)= 3 + - ipfixTemplateId(2)= 289 + - ipfixTemplateSetId(3)= 3 + - ipfixTemplateAccessTime(4)= 2008-7-1,12:47:04.8 、+ 2:0

We assume that the Transport Session that is stored with index 5 in the Transport Session table of the Exporter is stored with index 17 in the Transport Session table of the (corresponding) Collector. Then, the Template table would look as follows:

我々は、輸出のトランスポートセッションテーブルのインデックス5が格納されているトランスポートセッション(対応する)コレクタのトランスポートセッションテーブル内のインデックス17が格納されていると仮定する。次のように続いて、テンプレートテーブルにはなります。

ipfixTemplateTable (3) | +- ipfixTemplateEntry (1) | +- index (17) (ipfixTransportSessionIndex) +- index (3) (ipfixTemplateObservationDomainId) + index (257) (ipfixTemplateId) | +- ipfixTemplateObservationDomainId (1) = 3 | +- ipfixTemplateId (2) = 257 | +- ipfixTemplateSetId (3) = 2 | +- ipfixTemplateAccessTime (4) | = 2008-7-1,12:49:11.8,+2:0 | + index (264) (ipfixTemplateId) +- ipfixTemplateObservationDomainId (1) = 3 +- ipfixTemplateId (2) = 264 +- ipfixTemplateSetId (3) = 3 +- ipfixTemplateAccessTime (4) = 2008-7-1,12:47:05.3,+2:0

ipfixTemplateTable(3)| + - ipfixTemplateEntry(1)| + - インデックス(17)(ipfixTransportSessionIndex)+ - インデックス(3)(ipfixTemplateObservationDomainId)+インデックス(257)(ipfixTemplateId)| + - ipfixTemplateObservationDomainId(1)= 3 | + - ipfixTemplateId(2)= 257 | + - ipfixTemplateSetId(3)= 2 | + - ipfixTemplateAccessTime(4)| = 2008-7-1,12:49:11.8、+ 2:0 | +インデックス(264)(ipfixTemplateId)+ - ipfixTemplateObservationDomainId(1)= 3 + - ipfixTemplateId(2)= 264 + - ipfixTemplateSetId(3)= 3 + - ipfixTemplateAccessTime(4)= 2008-7-1,12:47:05.3 、+ 2:0

The table on the second Collector would be analogous to the one shown above.

第2のコレクタ上の表は、上に示したものと類似であろう。

5.3. The Template Definition Table
5.3. テンプレート定義表

The Template Definition table lists all the Information Elements contained in a Template or Options Template. Therefore, it has the same indexes as the corresponding Template table plus the Template Id. Its own index denotes the order of the Information Element inside the Template. Besides the Information Element Id and the length of the encoded value, the table contains the enterprise number for enterprise-specific Information Elements and flags for each Information Element. The flags indicate if the Information Element is used for scoping or as a Flow Key.

テンプレート定義テーブルは、テンプレートまたはオプションテンプレートに含まれるすべての情報要素を示しています。したがって、対応するテンプレートテーブルプラステンプレートIDと同じインデックスを有します。独自のインデックスは、テンプレート内の情報要素の順序を示しています。情報要素IDと符号化された値の長さに加えて、テーブルは、各情報要素のための企業固有情報要素及びフラグのエンタープライズ番号を含みます。情報要素は、スコーピングのためか、フローキーとして使用されている場合のフラグが示しています。

To resume the above example again, the Exporter is configured to export the octets received and dropped at the Observation Point since the last export of these values. In addition, it exports the start and end time of the Flow relative to the timestamp contained in the IPFIX header. This leads to the following Template Definition table on the Exporter:

再び上記の例を再開するには、輸出業者は、受信オクテットをエクスポートするように構成され、これらの値の最後のエクスポート以降の観測地点でドロップされます。また、IPFIXヘッダに含まれるタイムスタンプに対するフローの開始時刻と終了時刻をエクスポート。これは、輸出業者に、次のテンプレート定義のテーブルにつながります:

ipfixTemplateDefinitionTable (4) | +- ipfixTemplateDefinitionEntry (1) | +- index (5) (ipfixTransportSessionIndex) +- index (3) (ipfixTemplateObservationDomainId) + index (257) (ipfixTemplateId) +- index (1) (ipfixTemplateDefinitionIndex) | +- ipfixTemplateDefinitionIndex (1) = 1 | +- ipfixTemplateDefinitionIeId (2) = 158 | | (flowStartDeltaMicroseconds) | +- ipfixTemplateDefinitionIeLength (3) = 4 | +- ipfixTemplateDefinitionEnterprise (4) = 0 | +- ipfixTemplateDefinitionFlags (5) = 0 | +- index (2) (ipfixTemplateDefinitionIndex) | +- ipfixTemplateDefinitionIndex (1) = 2 | +- ipfixTemplateDefinitionIeId (2) = 159 | | (flowEndDeltaMicroseconds) | +- ipfixTemplateDefinitionIeLength (3) = 4 | +- ipfixTemplateDefinitionEnterprise (4) = 0 | +- ipfixTemplateDefinitionFlags (5) = 0 | +- index (3) (ipfixTemplateDefinitionIndex) | +- ipfixTemplateDefinitionIndex (1) = 3 | +- ipfixTemplateDefinitionIeId (2) = 1 | | (octetDeltaCount) | +- ipfixTemplateDefinitionIeLength (3) = 8 | +- ipfixTemplateDefinitionEnterprise (4) = 0 | +- ipfixTemplateDefinitionFlags (5) = 0 | +- index (4) (ipfixTemplateDefinitionIndex) +- ipfixTemplateDefinitionIndex (1) = 4 +- ipfixTemplateDefinitionIeId (2) = 132 | (droppedOctetDeltaCount) +- ipfixTemplateDefinitionIeLength (3) = 8 +- ipfixTemplateDefinitionEnterprise (4) = 0 +- ipfixTemplateDefinitionFlags (5) = 0

ipfixTemplateDefinitionTable(4)| + - ipfixTemplateDefinitionEntry(1)| + - インデックス(5)(ipfixTransportSessionIndex)+ - インデックス(3)(ipfixTemplateObservationDomainId)+指数(257)(ipfixTemplateId)+ - インデックス(1)(ipfixTemplateDefinitionIndex)| + - ipfixTemplateDefinitionIndex(1)= 1 | + - ipfixTemplateDefinitionIeId(2)= 158 | | (flowStartDeltaMicroseconds)| + - ipfixTemplateDefinitionIeLength(3)= 4 | + - ipfixTemplateDefinitionEnterprise(4)= 0 | + - ipfixTemplateDefinitionFlags(5)= 0 | + - インデックス(2)(ipfixTemplateDefinitionIndex)| + - ipfixTemplateDefinitionIndex(1)= 2 | + - ipfixTemplateDefinitionIeId(2)= 159 | | (flowEndDeltaMicroseconds)| + - ipfixTemplateDefinitionIeLength(3)= 4 | + - ipfixTemplateDefinitionEnterprise(4)= 0 | + - ipfixTemplateDefinitionFlags(5)= 0 | + - インデックス(3)(ipfixTemplateDefinitionIndex)| + - ipfixTemplateDefinitionIndex(1)= 3 | + - ipfixTemplateDefinitionIeId(2)= 1 | | (octetDeltaCount)| + - ipfixTemplateDefinitionIeLength(3)= 8 | + - ipfixTemplateDefinitionEnterprise(4)= 0 | + - ipfixTemplateDefinitionFlags(5)= 0 | + - インデックス(4)(ipfixTemplateDefinitionIndex)+ - ipfixTemplateDefinitionIndex(1)= 4 + - ipfixTemplateDefinitionIeId(2)= 132 | (droppedOctetDeltaCount)+ - ipfixTemplateDefinitionIeLength(3)= 8 + - ipfixTemplateDefinitionEnterprise(4)= 0 + - ipfixTemplateDefinitionFlags(5)= 0

The corresponding table entry on the Collector is the same except that it would have another ipfixTransportSessionIndex, e.g., 17 as in the previous example.

コレクタ上の対応するテーブル・エントリは、前の例のように別のipfixTransportSessionIndex、例えば、17を有すること以外は同じです。

5.4. The Export Table
5.4. テーブルのエクスポート

On Exporters, the Export table (ipfixExportTable) can be used to support features like failover, load-balancing, duplicate export to several Collectors, etc. The table has three indexes that link an entry with:

輸出では、エクスポートテーブル(ipfixExportTable)は、表がでエントリをリンクする3つのインデックスを持っているなど、フェイルオーバー、ロード・バランシングなどの機能をサポートし、いくつかのコレクターへの輸出を複製するために使用することができます。

o the Metering Process table (ipfixMeteringProcessCacheId, see below)

計量プロセステーブルO(ipfixMeteringProcessCacheIdは、以下を参照のこと)

o and the Transport Session table (ipfixTransportSessionIndex).

O交通セッションテーブル(ipfixTransportSessionIndex)。

Those entries with the same ipfixExportIndex and the same ipfixMeteringProcessCacheId define a Transport Session group. The member type for each group member describes its functionality. All Transport Sessions referenced in this table MUST have the ipfixTransportSessionDeviceMode exporting(1).

同じipfixExportIndexと同じipfixMeteringProcessCacheIdとのそれらのエントリは、トランスポートセッショングループを定義します。各グループメンバーのメンバーの種類は、その機能を説明しています。この表で参照されるすべてのトランスポートセッションのエクスポート(1)ipfixTransportSessionDeviceModeを持たなければなりません。

If the Exporter does not use Transport Session grouping, then each ipfixExportIndex contains a single ipfixMeteringProcessCacheId, and thus a singe Transport Session (ipfixTransportSessionIndex) and this session MUST have the member type primary(1).

輸出業者がグループ化トランスポートセッションを使用しない場合、各ipfixExportIndex単一ipfixMeteringProcessCacheIdを含み、従って焦がすトランスポートセッション(ipfixTransportSessionIndex)、このセッションは、メンバー型一次(1)を持たなければなりません。

For failover, a Transport Session group can contain one Transport Session with member type "primary" and several Transport Sessions with type secondary(2). Entries with other member types are not allowed for that type of group. For load-balancing or parallel export, all Transport Sessions in the group MUST have the same member type, either loadBalancing(4) or parallel(3).

フェイルオーバーのために、トランスポートセッショングループは、「一次」メンバー型と型の二(2)を有するいくつかのトランスポートセッションの一つの伝送セッションを含むことができます。他のメンバー型のエントリは、グループのそのタイプのために許可されていません。負荷分散または並列エクスポートのため、グループ内のすべてのトランスポートセッションは、ロードバランシング(4)またはパラレル(3)のいずれかを同じメンバー型を持たなければなりません。

The algorithms used for failover or load-balancing are out of the scope of this document.

フェイルオーバーや負荷分散のために使用されるアルゴリズムは、この文書の範囲外です。

To continue the example, we assume that the Exporter uses the two connections shown in the examples above as one primary Transport Session protected by a secondary Transport Session. The Exporter then has the following entries in the ipfixExportTable:

例を続けるために、我々は、輸出業者が二次トランスポートセッションによって保護つの一次トランスポートセッションとして上記実施例に示した2つの接続を使用すると仮定する。輸出業者は、ipfixExportTableに次のエントリがあります。

ipfixExportTable (5) | +- ipfixExportEntry (1) | +- index (7) (ipfixExportIndex) | +- index (9) (ipfixMeteringProcessCacheId) | | +- index (5) (ipfixTransportSessionIndex) | | +- ipfixExportIndex (1) = 7 | | +- ipfixExportMemberType (2) = 1 (primary) | | | +- index (11) (ipfixTransportSessionIndex) | +- ipfixExportIndex (1) = 7 | +- ipfixExportMemberType (2) = 2 (secondary) | +- index (8) (ipfixExportIndex) +- index (9) (ipfixMeteringProcessCacheId) +- index (5) (ipfixTransportSessionIndex) | +- ipfixExportIndex (1) = 8 | +- ipfixExportMemberType (2) = 2 (secondary) +- index (11) (ipfixTransportSessionIndex) +- ipfixExportIndex (1) = 8 +- ipfixExportMemberType (2) = 1 (primary)

ipfixExportTable(5)| + - ipfixExportEntry(1)| + - インデックス(7)(ipfixExportIndex)| + - インデックス(9)(ipfixMeteringProcessCacheId)| | + - インデックス(5)(ipfixTransportSessionIndex)| | + - ipfixExportIndex(1)= 7 | | + - ipfixExportMemberType(2)1(一次)= | | | + - インデックス(11)(ipfixTransportSessionIndex)| + - ipfixExportIndex(1)= 7 | | - + ipfixExportMemberTypeは、(2)2(二次)= + - インデックス(8)(ipfixExportIndex)+ - インデックス(9)(ipfixMeteringProcessCacheId)+ - インデックス(5)(ipfixTransportSessionIndex)| + - ipfixExportIndex(1)= 8 | + - ipfixExportMemberType(2)= 2(二次)+ - インデックス(11)(ipfixTransportSessionIndex)+ - ipfixExportIndex(1)= 8 + - ipfixExportMemberType(2)= 1(一次)

The example shows that the Exporter uses the Metering Process Cache 9, explained below, to export IPFIX Data Records for the Transport Sessions 5 and 11. The Templates 257 and 264 defined above are exported within Transport Session 5, and the Templates 273 and 289 are exported within Transport Session 11. If we assume that Templates 257 and 264 are identical, then the Collector that receives Transport Session 11 is a backup for the Collector of Transport Session 5.

例は、輸出業者が計量プロセスキャッシュ9を使用して、トランスポートセッション5ためIPFIXデータレコードをエクスポートするために、以下に説明することを示していると11の上記定義テンプレート257および264は、トランスポートセッション5内にエクスポートされ、そしてテンプレート273及び289私たちはテンプレート257と264が同一であると仮定すると交通セッション11内にエクスポートし、交通セッション11を受けるコレクターは交通セッション5のコレクターのためのバックアップです。

5.5. The Metering Process Table
5.5. 計量プロセステーブル

The Metering Process, as defined in [RFC5101], consists of a set of functions. Maintaining the Flow Records is one of them. This function is responsible for passing the Flow Records to the Exporting Process and also for detecting Flow expiration. The Flow Records that are maintained by the Metering Process can be grouped by the Observation Points at which they are observed. The instance that maintains such a group of Flow Records is a kind of cache. For this reason, the Metering Process table (ipfixMeteringProcessTable) is indexed by cache Ids (ipfixMeteringProcessCacheId). Each cache can be maintained by a separate instance of the Metering Process. To specify the Observation Point(s) where the Flow Records are gathered, the ipfixMeteringProcessObservationPointGroupRef may contain an ipfixObservationPointGroupId from the Observation Point table (ipfixObservationPointTable) described in the next section. If an

計量プロセスは、[RFC5101]で定義されるように、関数の集合から成ります。フローレコードを維持することは、そのうちの一つです。この関数は、エクスポートプロセスにフローレコードを渡すためにしても、フローの有効期限を検出するための責任があります。計量プロセスによって維持されているフローレコードはそれらが観測される観測点によってグループ化することができます。フローレコードのようなグループを維持インスタンスは、キャッシュの一種です。この理由のため、計量プロセステーブル(ipfixMeteringProcessTable)は、キャッシュIDを(ipfixMeteringProcessCacheId)によってインデックス付けされます。各キャッシュは、計量プロセスの別のインスタンスによって維持することができます。フローレコードが収集されている観測点(複数可)を指定するために、ipfixMeteringProcessObservationPointGroupRefは、次のセクションで説明した観測点テーブル(ipfixObservationPointTable)からipfixObservationPointGroupIdを含んでいてもよいです。もし

Observation Point is not specified for the Flow Records, the ipfixMeteringProcessObservationPointGroupRef MUST be zero(0). The timeouts (ipfixMeteringProcessCacheActiveTimeout and ipfixMeteringProcessCacheInactiveTimeout) specify when Flows are expired.

観測ポイントはフローレコードに指定されていない、ipfixMeteringProcessObservationPointGroupRefはゼロ(0)でなければなりません。フローの有効期限が切れているときにタイムアウト(ipfixMeteringProcessCacheActiveTimeoutとipfixMeteringProcessCacheInactiveTimeoutは)を指定します。

ipfixMeteringProcessTable (6) | +- ipfixMeteringProcessEntry (1) | +- index (9) (ipfixMeteringProcessCacheId) +- ipfixMeteringProcessCacheId (1) = 9 +- ipfixMeteringProcessObservationPointGroupRef (2) = 17 +- ipfixMeteringProcessCacheActiveTimeout (3) = 100 +- ipfixMeteringProcessCacheInactiveTimeout (4) = 100

ipfixMeteringProcessTable(6)| + - ipfixMeteringProcessEntry(1)| + - インデックス(9)(ipfixMeteringProcessCacheId)+ - ipfixMeteringProcessCacheId(1)= 9 + - ipfixMeteringProcessObservationPointGroupRef(2)= 17 + - ipfixMeteringProcessCacheActiveTimeout(3)= 100 + - ipfixMeteringProcessCacheInactiveTimeout(4)= 100

5.6. The Observation Point Table
5.6. 観察ポイント表

The Observation Point table (ipfixObservationPointTable) groups Observation Points with the ipfixObservationPointGroupId. Each entry contains the Observation Domain Id in which the Observation Point is located and a reference to the ENTITY MIB module [RFC4133] or the IF MIB module [RFC2863]. The objects in the ENTITY MIB module referenced by ipfixObservationPointPhysicalEntity or IF MIB module referenced by ipfixObservationPointPhysicalInterface denote the Observation Point. If no such index can be given in those modules, the references MUST be 0. If a reference is given in both object ipfixObservationPointPhysicalEntity and ipfixObservationPointPhysicalInterface, then both MUST point to the same physical interface. In addition, a direction can be given to render more specifically which Flow to monitor.

ipfixObservationPointGroupIdとの観測ポイントテーブル(ipfixObservationPointTable)グループの観測ポイント。各エントリは、観測点が配置されている観測ドメインIDとエンティティMIBモジュールへの参照[RFC4133]またはIF MIBモジュール[RFC2863]を含んでいます。 ipfixObservationPointPhysicalEntityによって場合、または参照ENTITY MIBモジュール内のオブジェクトはipfixObservationPointPhysicalInterfaceによって参照されるMIBモジュールは、観察ポイントを示します。そのような指標は、これらのモジュールに与えることができない場合の参照は0参照がオブジェクトipfixObservationPointPhysicalEntityとipfixObservationPointPhysicalInterfaceの両方に与えられていることが必要がある場合は、両方が同一の物理インターフェイスを指していなければなりません。また、方向は、流れモニターしたより具体的にレンダリングするために与えることができます。

ipfixObservationPointTable (7) | +- ipfixObservationPointEntry (1) | +- index (17) (ipfixObservationPointGroupId) +- index (1) (ipfixObservationPointIndex) | +- ipfixObservationPointGroupId (1) = 17 | +- ipfixObservationPointIndex (2) = 1 | +- ipfixObservationPointObservationDomainId (3) = 3 | +- ipfixObservationPointPhysicalEntity (4) = 6 | +- ipfixObservationPointPhysicalInterface(5) = 0 | +- ipfixObservationPointPhysicalEntityDirection (6) = 3 (both) | +- index (2) (ipfixObservationPointIndex) +- ipfixObservationPointGroupId (1) = 17 +- ipfixObservationPointIndex (2) = 2 +- ipfixObservationPointObservationDomainId (3) = 3 +- ipfixObservationPointPhysicalEntity (4) = 0 +- ipfixObservationPointPhysicalInterface (5) = 0 +- ipfixObservationPointPhysicalEntityDirection (6) = 1 (ingress)

ipfixObservationPointTable(7)| + - ipfixObservationPointEntry(1)| + - インデックス(17)(ipfixObservationPointGroupId)+ - インデックス(1)(ipfixObservationPointIndex)| + - ipfixObservationPointGroupId(1)= 17 | + - ipfixObservationPointIndex(2)= 1 | + - ipfixObservationPointObservationDomainId(3)= 3 | + - ipfixObservationPointPhysicalEntity(4)= 6 | + - ipfixObservationPointPhysicalInterface(5)= 0 | + - ipfixObservationPointPhysicalEntityDirection(6)= 3(両方)| + - インデックス(2)(ipfixObservationPointIndex)+ - ipfixObservationPointGroupId(1)= 17 + - ipfixObservationPointIndex(2)= 2 + - ipfixObservationPointObservationDomainId(3)= 3 + - ipfixObservationPointPhysicalEntity(4)= 0 + - ipfixObservationPointPhysicalInterface(5)= 0 + - ipfixObservationPointPhysicalEntityDirection(6)= 1(入力)

5.7. The Selection Process Table
5.7. 選択プロセスの表

This table supports the usage of Filtering and Sampling functions, as described in [RFC5470]. It contains lists of functions per Metering Process cache (ipfixMeteringProcessCacheId). The selection process index ipfixSelectionProcessIndex forms groups of selection methods that are applied to an observed packet stream. The selection process selector index (ipfixSelectionProcessSelectorIndex) indicates the order in which the functions are applied to the packets observed at the Observation Points associated with the Metering Process cache. The selection methods are applied in increasing order, i.e., selection methods with a lower ipfixSelectionProcessSelectorIndex are applied first. The functions are referred by object identifiers pointing to the function with its parameters. If the selection method does not use parameters, then it MUST point to the root of the function subtree (see also Section 6). If the function uses parameters, then it MUST point to an entry in the parameter table of the selection method. If no Filtering or Sampling function is used for a Metering Process, then an entry for the Metering Process SHOULD be created pointing to the Select All function (ipfixFuncSelectAll).

[RFC5470]に記載されているように、このテーブルは、フィルタリングおよびサンプリング機能の使用をサポートします。これは、計量​​プロセスのキャッシュ(ipfixMeteringProcessCacheId)あたりの機能のリストが含まれています。選択プロセスインデックスipfixSelectionProcessIndexは、観察されたパケットストリームに適用される選択方法のグループを形成します。選択プロセス選択指数(ipfixSelectionProcessSelectorIndex)は、関数が計量プロセスキャッシュに関連付けられた観測点で観測されたパケットに適用される順序を示しています。選択方法は、昇順で適用され、すなわち、より低いipfixSelectionProcessSelectorIndexと選択方法は、最初に適用されます。関数は、そのパラメータを持つ関数を指し示すオブジェクト識別子によって参照されます。選択方法は、パラメータを使用しない場合、それは機能サブツリーのルートを指していなければならない(また、セクション6を参照)。関数パラメータを使用する場合、それは選択方法のパラメータテーブル内のエントリを指していなければなりません。いかなるフィルタリングまたはサンプリング機能は、計量プロセスのために使用されていない場合は、計量プロセスのためのエントリがすべて選択機能(ipfixFuncSelectAll)を指して作成する必要があります。

5.8. The Statistical Tables
5.8. 統計表

For the ipfixTransportSessionTable, the ipfixTemplateTable, the ipfixMeteringProcessTable, and the ipfixSelectionProcessTable statistical tables are defined that augment those tables. All the statistical tables contain a discontinuity object that holds a timestamp that denotes the time when a discontinuity event occurred to notify the management system that the counters contained in those tables might not be continuous anymore.

ipfixTransportSessionTableについて、ipfixTemplateTable、ipfixMeteringProcessTable、およびipfixSelectionProcessTable統計表は、それらのテーブルを補強するように定義されています。すべての統計表は、不連続イベントがそれらのテーブルに含まれているカウンターはもう連続ではないかもしれません管理システムに通知するために発生した時刻を示すタイムスタンプを保持している不連続のオブジェクトが含まれています。

5.8.1. The Transport Session Statistical Table
5.8.1. 交通セッションの統計表

The Transport Session Statistical table (ipfixTransportSessionStatsTable) augments the ipfixTransportSessionTable with statistical values. It contains the rate (in bytes per second) with which it receives or sends out IPFIX Messages, the number of bytes, packets, messages, Records, Templates and Options Templates received or sent and the number of messages that were discarded.

交通セッション統計表(ipfixTransportSessionStatsTable)は統計値でipfixTransportSessionTableを強化します。それはIPFIXメッセージを受信または送信していると(秒当たりバイト数)速度、バイト数、パケット、メッセージ、レコード、テンプレートとオプションテンプレートは、受信または送信され、廃棄されたメッセージの数を含んでいます。

5.8.2. The Template Statistical Table
5.8.2. テンプレートの統計表

This table contains a statistical value for each Template. It augments the Template table (ipfixTemplateTable) and specifies the number of Data Records exported or collected for the Template.

この表は、各テンプレートの統計値が含まれています。これは、テンプレートテーブル(ipfixTemplateTable)を補強すると、テンプレートのエクスポートまたは収集されたデータレコードの数を指定します。

5.8.3. The Metering Process Statistical Table
5.8.3. 計量プロセス統計表

This table augments the Metering Process table (ipfixMeteringProcessTable). It contains the statistical values for the exported Data Records and the number of unused cache entries.

このテーブルは、計量プロセステーブル(ipfixMeteringProcessTable)を増強します。これは、エクスポートされたデータレコードと未使用のキャッシュエントリ数の統計値が含まれています。

5.8.4. The Selection Process Statistical Table
5.8.4. 選択プロセスの統計表

This table augments the Selection Process table (ipfixSelectionProcessTable) and introduces two generic statistical values, the number of packets observed and the number of packets dropped by the selection method.

この表は、選択処理テーブル(ipfixSelectionProcessTable)を増強し、一般的な2つの統計値、観察されたパケットの数及び選択方法によりドロップされたパケットの数を導入します。

6. Structure of the IPFIX SELECTOR MIB
IPFIX SELECTOR MIBの6構造

The IPFIX SELECTOR MIB module defined in this section provides the standard Filtering and Sampling functions that can be referenced in the ipfixSelectionProcessTable. The subtree ipfixSelectorFunctions is a placeholder where all standard Filtering and Sampling functions should be located. It currently contains the Select All function (ipfixFuncSelectAll). The IPFIX SELECTOR MIB module is maintained by IANA and can be extended through Expert Review [RFC5226], i.e.,

このセクションで定義されたIPFIXのSELECTOR MIBモジュールはipfixSelectionProcessTableで参照することができ、標準的なフィルタリングおよびサンプリング機能を提供します。サブツリーipfixSelectorFunctionsすべての標準フィルタリングおよびサンプリング機能が配置されるべきプレースホルダです。これは、現在、すべて選択機能(ipfixFuncSelectAll)が含まれています。 IPFIX SELECTOR MIBモジュールは、IANAによって維持され、すなわちエキスパートレビュー[RFC5226]を介して拡張することができ

review by one of a group of experts designated by an IETF Area Director. The group of experts MUST check the requested MIB objects for completeness and accuracy of the description. Requests for MIB objects that duplicate the functionality of existing objects SHOULD be declined. The smallest available OID SHOULD be assigned to a new MIB objects. The specification of new MIB objects SHOULD follow the structure specified in the next Section and MUST be published using a well-established and persistent publication medium. The experts will initially be drawn from the Working Group Chairs and document editors of the IPFIX and PSAMP Working Groups.

IETFエリアディレクターによって指定された専門家のグループの1つで確認します。専門家グループは、記述の完全性と精度を要求されたMIBオブジェクトをチェックしなければなりません。既存のオブジェクトの機能を複製MIBオブジェクトに対する要求は拒否さべきです。利用可能な最小のOIDは、新しいMIBオブジェクトに割り当てる必要があります。新しいMIBオブジェクトの仕様は次のセクションで指定された構造に従うべきであると十分に確立し、持続的な出版媒体を使用して公開する必要があります。専門家は当初、IPFIXとPSAMPワーキンググループの作業部会の議長とドキュメントエディタから描画されます。

6.1. The Selector Functions
6.1. セレクター機能

The following figure shows what the MIB tree usually should look like. It already contains the ipfixFuncSelectAll. The subtree in ipfixFuncF2 gives the basic structure that all selection methods SHOULD follow.

次の図は、MIBツリーは通常、どのように見えるかを示しています。これは、すでにipfixFuncSelectAllが含まれています。 ipfixFuncF2内のサブツリーは、全ての選択方法が従うべき基本的な構造を提供します。

ipfixSelectorFunctions | +- ipfixFuncSelectAll | | | +- ipfixFuncSelectAllAvail (is the function available?) | +- ipfixFuncF2 | | | +- ipfixFuncF2Avail (is the function F2 available?) | | | +- ipfixFuncF2Parameters (a table with parameters) ... | +- ipfixFunFn...

ipfixSelectorFunctions | + - ipfixFuncSelectAll | | | + - ipfixFuncSelectAllAvail(利用可能な機能です?)| + - ipfixFuncF2 | | | + - ipfixFuncF2Avail(利用可能な関数F2のですか?)| | | + - ipfixFuncF2Parameters(パラメータを持つテーブル)... | + - ipfixFunFn ...

The selection method SHOULD be designed as a MIB subtree introduced by an object with the name ipfixFunc appended by a function name. The objects in this subtree SHOULD be prefixed by this name. If the function is named Fx, then we would start a subtree with an OID named ipfixFuncFx. This subtree should contain an object ipfixFuncFxAvail that has the type TruthValue. If a selection method takes parameters, the MIB should contain a table named ipfixFuncFxParameters, which should contain all the parameters that the selection method specifies. An entry in this table will be referenced by the IPFIX MIB module if the selection method with the parameters is used.

選択方法は、関数名で添付名前ipfixFunc持つオブジェクトによって導入されたMIBサブツリーとして設計されるべきです。このサブツリー内のオブジェクトは、この名前が付けするべきです。関数はFxの命名されている場合、我々はipfixFuncFxという名前のOIDでサブツリーを開始します。このサブツリーには、型のTruthValueを持つオブジェクトipfixFuncFxAvailが含まれている必要があります。選択方法は、パラメータを取る場合、MIBは、選択方法が指定するすべてのパラメータが含まれている必要がありipfixFuncFxParametersという名前のテーブルを、含まれている必要があります。パラメータを持つ選択方法が使用される場合、このテーブルのエントリはIPFIX MIBモジュールによって参照されます。

To illustrate the structure defined above, the following contains an example of a function MyFunc that holds three integer parameters Param1, Param2, and Param3. In the example, there are currently two instances of the parameters set defined with indexes 1 and 4.

上記で定義された構造を説明するために、以下では、3つの整数パラメータParam1を、PARAM2、およびParam3を保持する機能MyFuncとの例を含んでいます。一例では、インデックス1および4で定義された設定されたパラメータの2つのインスタンスが現在存在します。

ipfixSelectorFunctions (1) | +- ipfixFuncMyFunc (?) | +- ipfixFuncMyFuncAvail (1) = true +- ipfixFuncMyFuncParameters (2) | +- ipfixFuncMyFuncParametersEntry (1) | +- index (1) (ipfixFuncMyFuncParametersIndex) | +- ipfixFuncMyFuncParam1 (1) = 47 | +- ipfixFuncMyFuncParam2 (2) = -128 | +- ipficFuncMyFuncParam3 (3) = 19 | +- index(4) (ipfixFuncMyFuncParametersIndex) +- ipfixFuncMyFuncParam1 (1) = 19 +- ipfixFuncMyFuncParam2 (2) = -1 +- ipficFuncMyFuncParam3 (3) = 728

ipfixSelectorFunctions(1)| + - ipfixFuncMyFunc |(?) + - ipfixFuncMyFuncAvail(1)= TRUE + - ipfixFuncMyFuncParameters(2)| + - ipfixFuncMyFuncParametersEntry(1)| + - インデックス(1)(ipfixFuncMyFuncParametersIndex)| + - ipfixFuncMyFuncParam1(1)= 47 | + - ipfixFuncMyFuncParam2(2)= -128 | + - ipficFuncMyFuncParam3(3)= 19 | + - インデックス(4)(ipfixFuncMyFuncParametersIndex)+ - ipfixFuncMyFuncParam1(1)= 19 + - ipfixFuncMyFuncParam2(2)= -1 + - ipficFuncMyFuncParam3(3)= 728

If the function defined above is referenced in the IPFIX MIB module, the ipfixSelectionProcessTable would look as follows:

上記で定義された関数はIPFIX MIBモジュールで参照されている場合は、次のように、ipfixSelectionProcessTableはなります。

ipfixSelectionProcessTable (8) | +- ipfixSelectionProcessEntry (1) | +- index (9) (ipfixMeteringProcessCacheId) +- index (1) (ipfixSelectionProcessIndex) +- index (1) (ipfixSelectionProcessSelectorIndex) | +- ipfixSelectionProcessSelectorFunction (3) | = ipfixSelectorFunctions.?.2.1.4 +- index (2) (ipfixSelectionProcessSelectorIndex) +- ipfixSelectionProcessSelectorFunction (3) = ipfixSelectorFunctions.?.2.1.1

ipfixSelectionProcessTable(8)| + - ipfixSelectionProcessEntry(1)| + - インデックス(9)(ipfixMeteringProcessCacheId)+ - インデックス(1)(ipfixSelectionProcessIndex)+ - インデックス(1)(ipfixSelectionProcessSelectorIndex)| + - ipfixSelectionProcessSelectorFunction(3)| = ipfixSelectorFunctions.?.2.1.4 + - インデックス(2)(ipfixSelectionProcessSelectorIndex)+ - ipfixSelectionProcessSelectorFunction(3)= ipfixSelectorFunctions.?.2.1.1

This means that for the ipfixMeteringProcessCacheId(9), a Selection Process with index 1 is created that applies two times the same function but with different parameter sets. First, the function MyFunc is applied with the parameters of the set with index 4 and the with the parameters of the set with index 1.

これは、インデックス1とipfixMeteringProcessCacheId(9)、選択プロセスが作成されるために二度同じ関数を適用するが、異なるパラメータセットを用いて、そのことを意味します。まず、関数MyFuncとインデックス4とインデックス1組のパラメータを持つ組のパラメータを使用して適用されます。

7. Relationship to Other MIB Modules
他のMIBモジュール7.関係

Besides the usual imports from the SNMP Standards [RFC2578], [RFC2579], and [RFC2580], the IPFIX MIB module references the ENTITY MIB module [RFC4133] and the IF MIB module [RFC2863].

SNMP標準[RFC2578]、[RFC2579]及び[RFC2580]から通常の輸入に加えて、IPFIX MIBモジュールは、ENTITY MIBモジュール[RFC4133]及びIF MIBモジュール[RFC2863]を参照します。

7.1. Relationship to the ENTITY MIB and IF MIB
7.1. ENTITY MIBおよびIF MIBとの関係

The Observation Point table (ipfixObservationPointTable) contains a reference to the ENTITY MIB module[RFC4133] (ipfixObservationPointPhysicalEntity) or the IF MIB module [RFC2863] (ipfixObservationPointPhysicalInterface). If the implementors of the IPFIX MIB module want to specify the physical entity where Flows are observed, then they SHOULD also implement the ENTITY MIB and/or the IF MIB module. The implementation of the ENTITY MIB and/or IF MIB module is OPTIONAL. If one of them is not implemented, then all values of the respective column ipfixObservationPointPhysicalEntity or ipfixObservationPointPhysicalInterface in the Observation Point table are zero and the values of the ipfixObservationPointPhysicalEntityDirection columns are unknown(0), if none of them are defined.

観測ポイントテーブル(ipfixObservationPointTable)は、ENTITY MIBモジュール[RFC4133](ipfixObservationPointPhysicalEntity)またはIF MIBモジュール[RFC2863](ipfixObservationPointPhysicalInterface)への参照を含みます。 IPFIX MIBモジュールの実装者はフローが観測されている物理的なエンティティを指定したい場合は、その後、彼らはまた、ENTITY MIBおよび/またはIF MIBモジュールを実装する必要があります。 MIBモジュールはオプションであり、および/またはIF ENTITY MIBの実装。そのうちの一つが実装されていない場合は、観測ポイントテーブルの各列ipfixObservationPointPhysicalEntity又はipfixObservationPointPhysicalInterfaceのすべての値はゼロであり、それらのいずれも定義されていない場合ipfixObservationPointPhysicalEntityDirection列の値は、(0)は未知です。

7.2. MIB Modules Required for IMPORTS
7.2. MIBモジュールは、輸入に必要な

The IPFIX MIB module requires the modules SNMPv2-SMI [RFC2578], SNMPv2-TC [RFC2579], and SNMPv2-CONF [RFC2580]. Further on, it imports the textual conventions InetAddressType and InetAddress from the INET ADDRESS MIB module [RFC4001].

IPFIX MIBモジュールは、モジュールのSNMPv2-SMI [RFC2578]のSNMPv2-TC [RFC2579]、およびSNMPv2-CONF [RFC2580]を必要とします。さらに上で、それがINETアドレスMIBモジュール[RFC4001]から原文の表記のInetAddressTypeとのInetAddressをインポートします。

The IPFIX SELECTOR MIB module also requires the modules SNMPv2-SMI [RFC2578], SNMPv2-TC [RFC2579], and SNMPv2-CONF [RFC2580].

IPFIX SELECTORのMIBモジュールは、モジュールのSNMPv2-SMI [RFC2578]のSNMPv2-TC [RFC2579]、およびSNMPv2-CONF [RFC2580]を必要とします。

8. MIB Definitions
8. MIB定義

This section contains the definitions of the IPFIX-MIB module and the IPFIX-SELECTOR-MIB module. There are different mandatory groups defined for Collector and Exporter implementations. The statistical objects are made OPTIONAL.

このセクションでは、IPFIX-MIBモジュールとIPFIX-SELECTOR-MIBモジュールの定義が含まれています。コレクタと輸出業者の実装のために定義された異なる必須グループがあります。統計的なオブジェクトは、オプション作られています。

8.1. IPFIX MIB Definition
8.1. IPFIX MIB定義
   IPFIX-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, mib-2, Unsigned32, Counter64, Gauge32 FROM SNMPv2-SMI -- RFC2578 TimeStamp, DateAndTime FROM SNMPv2-TC -- RFC2579 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC2580 InterfaceIndexOrZero FROM IF-MIB -- RFC2863 InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB -- RFC4001 PhysicalIndexOrZero FROM ENTITY-MIB; -- RFC4133

輸入MODULE-IDENTITY、OBJECT-TYPE、MIB-2、Unsigned32の、Counter64の、Gauge32のSNMPv2-SMI FROM - RFC2578タイムスタンプのDateAndTimeのSNMPv2-TC FROM - のSNMPv2-CONF FROM RFC2579 MODULE-COMPLIANCE、オブジェクト・グループ - RFC2580 InterfaceIndexOrZeroのIF-MIB FROM - RFC2863たInetAddressType、InetAddressの、INET-ADDRESS-MIBからInetPortNumber - ENTITY-MIBからRFC4001 PhysicalIndexOrZero。 - RFC4133

ipfixMIB MODULE-IDENTITY LAST-UPDATED "201004190000Z" -- 19 April 2010 ORGANIZATION "IETF IPFIX Working Group" CONTACT-INFO "WG charter: http://www.ietf.org/html.charters/ipfix-charter.html

ipfixMIBのMODULE-IDENTITY LAST-UPDATED "201004190000Z" - 2010年4月19日ORGANIZATION "IETF IPFIXワーキンググループ" CONTACT-INFO「WG憲章:http://www.ietf.org/html.charters/ipfix-charter.html

           Mailing Lists:
             General Discussion: ipfix@ietf.org
             To Subscribe: http://www1.ietf.org/mailman/listinfo/ipfix
             Archive:
         http://www1.ietf.org/mail-archive/web/ipfix/current/index.html
        

Editor: Thomas Dietz NEC Europe Ltd. NEC Laboratories Europe Network Research Division Kurfuersten-Anlage 36 69115 Heidelberg Germany Phone: +49 6221 4342-128 Email: Thomas.Dietz@nw.neclab.eu

編集者:トーマス・ディーツNECヨーロッパ社NEC欧州研究所ネットワーク研究部門Kurfuersten-Anlageの36 69115ハイデルベルクドイツ電話:+49 6221 4342-128電子メール:Thomas.Dietz@nw.neclab.eu

Atsushi Kobayashi NTT Information Sharing Platform Laboratories 3-9-11 Midori-cho Musashino-shi 180-8585 Japan Phone: +81-422-59-3978 Email: akoba@nttv6.net

敦小林NTT情報流通プラットフォーム研究所3-9-11みどり町武蔵野市180から8585日本電話:+ 81-422-59-3978 Eメール:akoba@nttv6.net

Benoit Claise Cisco Systems, Inc. De Kleetlaan 6a b1 Degem 1831 Belgium Phone: +32 2 704 5622 Email: bclaise@cisco.com

ブノワClaiseシスコシステムズ、株式会社デKleetlaan 6aのB1 Degem 1831ベルギー電話:+32 2 704 5622 Eメール:bclaise@cisco.com

Gerhard Muenz Technische Universitaet Muenchen Department of Informatics Chair for Network Architectures and Services (I8) Boltzmannstr. 3 85748 Garching Germany Phone: +49 89 289-18008 Email: muenz@net.in.tum.de URI: http://www.net.in.tum.de/~muenz" DESCRIPTION "The IPFIX MIB defines managed objects for IP Flow Information eXport. These objects provide information about managed nodes supporting the IPFIX protocol, for Exporters as well as for Collectors.

ネットワークアーキテクチャおよびサービスのための情報議長のゲルハルトMuenz TECHNISCHE Universitaetミュンヘン課(I8)Boltzmannstr。 3 85748ガルヒングドイツ電話:+49 89 289から18008 Eメール:URIをmuenz@net.in.tum.de:http://www.net.in.tum.de/~muenz "DESCRIPTION" IPFIX MIBは、管理対象オブジェクトを定義しますIPフロー情報輸出用。これらのオブジェクトは、輸出のためだけでなく、コレクターのために、IPFIXプロトコルをサポートする管理対象ノードに関する情報を提供します。

           Copyright (c) 2010 IETF Trust and the persons identified as
           authors of the code.  All rights reserved.
        

Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."

、に基づき許可されており、中に含まれるライセンス条項に従う、簡体BSDライセンスは、IETFドキュメントに関連IETFトラストの法律規定(のセクション4.Cに記載されている変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用http://trustee.ietf.org/license-info)。」

-- Revision history

- 更新履歴

        REVISION     "201004190000Z"         -- 19 April 2010
        DESCRIPTION
           "Initial version, published as RFC 5815."
        
       ::= { mib-2 193 }
        

--****************************************************************** -- Top Level Structure of the MIB --******************************************************************

- ************************************************ ****************** - MIBのトップレベルの構造 - ********************** ********************************************

   ipfixObjects     OBJECT IDENTIFIER ::= { ipfixMIB 1 }
   ipfixConformance OBJECT IDENTIFIER ::= { ipfixMIB 2 }
        
   ipfixMainObjects OBJECT IDENTIFIER ::= { ipfixObjects 1 }
   ipfixStatistics  OBJECT IDENTIFIER ::= { ipfixObjects 2 }
        
   --==================================================================
   -- 1.1: Objects used by all IPFIX implementations
   --==================================================================
   --------------------------------------------------------------------
   -- 1.1.1: Transport Session Table
   --------------------------------------------------------------------
   ipfixTransportSessionTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixTransportSessionEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists the currently established Transport
           Sessions between an Exporting Process and a Collecting
           Process."
       ::= { ipfixMainObjects 1 }
        
   ipfixTransportSessionEntry OBJECT-TYPE
       SYNTAX      IpfixTransportSessionEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixTransportSessionTable."
       INDEX       { ipfixTransportSessionIndex }
       ::= { ipfixTransportSessionTable 1 }
        
   IpfixTransportSessionEntry ::=
       SEQUENCE {
          ipfixTransportSessionIndex                  Unsigned32,
          ipfixTransportSessionProtocol               Unsigned32,
          ipfixTransportSessionSourceAddressType      InetAddressType,
          ipfixTransportSessionSourceAddress          InetAddress,
          ipfixTransportSessionDestinationAddressType InetAddressType,
          ipfixTransportSessionDestinationAddress     InetAddress,
          ipfixTransportSessionSourcePort             InetPortNumber,
          ipfixTransportSessionDestinationPort        InetPortNumber,
          ipfixTransportSessionSctpAssocId            Unsigned32,
          ipfixTransportSessionDeviceMode             INTEGER,
          ipfixTransportSessionTemplateRefreshTimeout Unsigned32,
          ipfixTransportSessionOptionsTemplateRefreshTimeout Unsigned32,
          ipfixTransportSessionTemplateRefreshPacket  Unsigned32,
          ipfixTransportSessionOptionsTemplateRefreshPacket Unsigned32,
          ipfixTransportSessionIpfixVersion           Unsigned32,
          ipfixTransportSessionStatus                 INTEGER
       }
        
   ipfixTransportSessionIndex OBJECT-TYPE
       SYNTAX      Unsigned32 (1..4294967295)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Locally arbitrary, but unique identifier of an entry in
           the ipfixTransportSessionTable.  The value is expected to
           remain constant from a re-initialization of the entity's
           network management agent to the next re-initialization."
       ::= { ipfixTransportSessionEntry 1 }
        
   ipfixTransportSessionProtocol OBJECT-TYPE
       SYNTAX      Unsigned32 (1..255)
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The transport protocol used for receiving or transmitting
           IPFIX Messages.  Protocol numbers are assigned by IANA.  A
           current list of all assignments is available from
           <http://www.iana.org/>."
       REFERENCE
           "RFC 5101, Specification of the IP Flow
           Information Export (IPFIX) Protocol for the Exchange of IP
           Traffic Flow Information, Section 10."
       ::= { ipfixTransportSessionEntry 2 }
        
   ipfixTransportSessionSourceAddressType OBJECT-TYPE
       SYNTAX      InetAddressType
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The type of address used for the source address,
           as specified in RFC 4001.  This object is used with protocols
           (specified in ipfixTransportSessionProtocol) like TCP (6)
           and UDP (17) that have the notion of addresses.  SCTP (132)
           should use the ipfixTransportSessionSctpAssocId instead.
           If SCTP (132) or any other protocol without the notion of
           addresses is used, the object MUST be set to unknown(0)."
       ::= { ipfixTransportSessionEntry 3 }
        
   ipfixTransportSessionSourceAddress OBJECT-TYPE
       SYNTAX      InetAddress
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The source address of the Exporter of the IPFIX Transport
           Session.  This value is interpreted according to the value of
           ipfixTransportSessionAddressType as specified in RFC 4001.
           This object is used with protocols (specified in
           ipfixTransportSessionProtocol) like TCP (6) and UDP (17) that
           have the notion of addresses.  SCTP (132) should use the
           ipfixTransportSessionSctpAssocId instead.  If SCTP (132) or
           any other protocol without the notion of addresses is used,
           the object MUST be set to a zero-length string."
       ::= { ipfixTransportSessionEntry 4 }
        
   ipfixTransportSessionDestinationAddressType OBJECT-TYPE
       SYNTAX      InetAddressType
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The type of address used for the destination address,
           as specified in RFC 4001.  This object is used with protocols
           (specified in ipfixTransportSessionProtocol) like TCP (6)
           and UDP (17) that have the notion of addresses.  SCTP (132)
           should use the ipfixTransportSessionSctpAssocId instead.
           If SCTP (132) or any other protocol without the notion of
           addresses is used, the object MUST be set to unknown(0)."
       ::= { ipfixTransportSessionEntry 5 }
        

ipfixTransportSessionDestinationAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current

ipfixTransportSessionDestinationAddressのOBJECT-TYPE構文InetAddress MAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "The destination address of the Collector of the IPFIX
           Transport Session.  This value is interpreted according to
           the value of ipfixTransportSessionAddressType, as specified
           in RFC 4001.  This object is used with protocols
           (specified in ipfixTransportSessionProtocol) like TCP (6)
           and UDP (17) that have the notion of addresses.  SCTP (132)
           should use the ipfixTransportSessionSctpAssocId instead.
           If SCTP (132) or any other protocol without the notion of
           addresses is used, the object MUST be set to a zero-length
           string"
       ::= { ipfixTransportSessionEntry 6 }
        
   ipfixTransportSessionSourcePort OBJECT-TYPE
       SYNTAX      InetPortNumber
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The transport protocol port number of the Exporter.
           This object is used with protocols (specified in
           ipfixTransportSessionProtocol) like TCP (6)
           and UDP (17) that have the notion of ports.  SCTP (132)
           should copy the value of sctpAssocLocalPort if the
           Transport Session is in collecting mode or
           sctpAssocRemPort if the Transport Session is in
           exporting mode.  The association is referenced
           by the ipfixTransportSessionSctpAssocId.
           If any other protocol without the notion of
           ports is used, the object MUST be set to zero."
       ::= { ipfixTransportSessionEntry 7 }
        

ipfixTransportSessionDestinationPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "The transport protocol port number of the Collector. The default value is 4739 for all currently defined transport protocol types. This object is used with protocols (specified in ipfixTransportSessionProtocol) like TCP (6) and UDP (17) that have the notion of ports. SCTP (132) should copy the value of sctpAssocRemPort if the Transport Session is in collecting mode or sctpAssocLocalPort if the Transport Session is in exporting mode. The association is referenced by the ipfixTransportSessionSctpAssocId. If any other protocol without the notion of ports is used, the object MUST be set to zero."

ipfixTransportSessionDestinationPortのOBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only説明「コレクタのトランスポート・プロトコル・ポート番号はデフォルト値が現在定義されているすべてのトランスポート・プロトコル・タイプのための4739である。この目的は、(ipfixTransportSessionProtocolで指定)プロトコルなどで使用されトランスポートセッションのトランスポートセッションモードをエクスポートしている場合にモード又はsctpAssocLocalPortを収集している場合、TCP(6)とポートの概念を持っているUDP(17)。SCTP(132)sctpAssocRemPortの値をコピーしなければならない。関連付けがで参照されますポートの概念なしに他のプロトコルが使用される場合ipfixTransportSessionSctpAssocIdは、オブジェクトはゼロに設定しなければなりません。」

       ::= { ipfixTransportSessionEntry 8 }
        
   ipfixTransportSessionSctpAssocId OBJECT-TYPE
       SYNTAX      Unsigned32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The association id used for the SCTP session between the
           Exporter and the Collector of the IPFIX Transport Session.
           It is equal to the sctpAssocId entry in the sctpAssocTable
           defined in the SCTP MIB.  This object is only valid if
           ipfixTransportSessionProtocol has the value 132 (SCTP).  In
           all other cases, the value MUST be zero."
       REFERENCE
           "RFC 3873, Stream Control Transmission Protocol (SCTP)
           Management Information Base (MIB)."
       ::= { ipfixTransportSessionEntry 9 }
        

ipfixTransportSessionDeviceMode OBJECT-TYPE SYNTAX INTEGER { exporting(1), collecting(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The mode of operation of the device for the given Transport Session. This object can have the following values:

ipfixTransportSessionDeviceModeのOBJECT-TYPE SYNTAX INTEGER {エクスポート(1)、収集(2)} MAX-ACCESS read-only説明「は、所定のトランスポートセッションのための装置の動作モードを、次の値を持つことができ、この目的:

           exporting(1)
               This value MUST be used if the Transport Session is
               used for exporting Records to other IPFIX Devices,
               i.e., this device acts as Exporter.
        
           collecting(2)
               This value MUST be used if the Transport Session is
               used for collecting Records from other IPFIX Devices,
               i.e., this device acts as Collector."
       ::= { ipfixTransportSessionEntry 10 }
        

ipfixTransportSessionTemplateRefreshTimeout OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current

ipfixTransportSessionTemplateRefreshTimeout OBJECT-TYPE構文Unsigned32 UNITSの "秒" MAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "On Exporters, this object contains the time in seconds
           after which IPFIX Templates are resent by the
           Exporter.
        
           On Collectors, this object contains the lifetime in seconds
           after which a Template becomes invalid when it is not
           received again within this lifetime.
        
           This object is only valid if ipfixTransportSessionProtocol
           has the value 17 (UDP).  In all other cases, the value MUST
           be zero."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Sections 10.3.6 and 10.3.7."
       ::= { ipfixTransportSessionEntry 11 }
        

ipfixTransportSessionOptionsTemplateRefreshTimeout OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "On Exporters, this object contains the time in seconds after which IPFIX Options Templates are resent by the Exporter.

輸出業者でipfixTransportSessionOptionsTemplateRefreshTimeoutのOBJECT-TYPE構文Unsigned32 UNITSの「秒」MAX-ACCESS read-onlyステータス現在の説明は」このオブジェクトは、IPFIXオプションテンプレートは、輸出業者によって再送された後、秒単位の時間が含まれています。

           On Collectors, this object contains the lifetime in seconds
           after which an Options Template becomes invalid when it is
           not received again within this lifetime.
        
           This object is only valid if ipfixTransportSessionProtocol
           has the value 17 (UDP).  In all other cases the value MUST
           be zero."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Sections 10.3.6 and 10.3.7."
       ::= { ipfixTransportSessionEntry 12 }
        

ipfixTransportSessionTemplateRefreshPacket OBJECT-TYPE SYNTAX Unsigned32 UNITS "packets" MAX-ACCESS read-only STATUS current

ipfixTransportSessionTemplateRefreshPacket OBJECT-TYPE構文Unsigned32 UNITSの "パケット" MAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "On Exporters, this object contains the number of exported
           IPFIX Messages after which IPFIX Templates are resent
           by the Exporter.
        
           On Collectors, this object contains the lifetime in number
           of exported IPFIX Messages after which a Template becomes
           invalid when it is not received again within this lifetime.
        
           This object is only valid if ipfixTransportSessionProtocol
           has the value 17 (UDP).  In all other cases the value MUST
           be zero."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Sections 10.3.6 and 10.3.7."
       ::= { ipfixTransportSessionEntry 13 }
        

ipfixTransportSessionOptionsTemplateRefreshPacket OBJECT-TYPE SYNTAX Unsigned32 UNITS "packets" MAX-ACCESS read-only STATUS current DESCRIPTION "On Exporters, this object contains the number of exported IPFIX Messages after which IPFIX Options Templates are resent by the Exporter.

ipfixTransportSessionOptionsTemplateRefreshPacket OBJECT-TYPE構文Unsigned32 UNITSの輸出では「パケット」MAX-ACCESS read-onlyステータス現在の説明は」このオブジェクトは、IPFIXオプションテンプレートは、輸出業者によって再送された後、エクスポートIPFIXメッセージの数が含まれています。

           On Collectors, this object contains the lifetime in number
           of exported IPFIX Messages after which an Options Template
           becomes invalid when it is not received again within this
           lifetime.
        
           This object is only valid if ipfixTransportSessionProtocol
           has the value 17 (UDP).  In all other cases the value MUST
           be zero."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Sections 10.3.6 and 10.3.7."
       ::= { ipfixTransportSessionEntry 14 }
        

ipfixTransportSessionIpfixVersion OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-only STATUS current

ipfixTransportSessionIpfixVersionのOBJECT-TYPE構文Unsigned32(0 65535)MAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "On Exporters the object contains the version number of the
           IPFIX protocol that the Exporter uses to export its data in
           this Transport Session.
        
           On Collectors the object contains the version number of the
           IPFIX protocol it receives for this Transport Session.
        
           If IPFIX Messages of different IPFIX protocol versions are
           transmitted or received in this Transport Session, this
           object contains the maximum version number."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Section 3.1."
       ::= { ipfixTransportSessionEntry 15 }
        

ipfixTransportSessionStatus OBJECT-TYPE SYNTAX INTEGER { unknown(0), inactive(1), active(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The status of a Transport Session. This object can have the following values:

ipfixTransportSessionStatusのOBJECT-TYPE SYNTAX INTEGER {不明(0)、非アクティブ(1)、アクティブ(2)} MAX-ACCESS read-only説明「トランスポートセッションのステータスこの目的は、以下の値を有することができます:

           unknown(0)
               This value MUST be used if the status of the
               Transport Session cannot be detected by the equipment.
               This value should be avoided as far as possible.
        

inactive(1) This value MUST be used for Transport Sessions that are specified in the system but are not currently active. The value can be used, e.g., for Transport Sessions that are backup (secondary) sessions in a Transport Session group.

非アクティブ(1)この値は、システム内の指定されたが、現在アクティブではないされているトランスポートセッションのために使用されなければなりません。値は、トランスポートセッショングループ内のバックアップ(セカンダリ)セッションであるトランスポートセッションのために、例えば、使用することができます。

           active(2)
               This value MUST be used for Transport Sessions that are
               currently active and transmitting or receiving data."
       ::= { ipfixTransportSessionEntry 16 }
        
   --------------------------------------------------------------------
   -- 1.1.2: Template Table
   --------------------------------------------------------------------
   ipfixTemplateTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixTemplateEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists the Templates and Options Templates that
           are transmitted by the Exporting Process or received by the
           Collecting Process.
        
           The table contains the Templates and Options Templates that
           are received or used for exporting data for a given
           Transport Session group and Observation Domain.
        
           Withdrawn or invalidated (Options) Template MUST be removed
           from this table."
       ::= { ipfixMainObjects 2 }
        
   ipfixTemplateEntry OBJECT-TYPE
       SYNTAX      IpfixTemplateEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixTemplateTable."
       INDEX       {
           ipfixTransportSessionIndex,
           ipfixTemplateObservationDomainId,
           ipfixTemplateId
       }
       ::= { ipfixTemplateTable 1 }
        
   IpfixTemplateEntry ::=
       SEQUENCE {
           ipfixTemplateObservationDomainId Unsigned32,
           ipfixTemplateId                  Unsigned32,
           ipfixTemplateSetId               Unsigned32,
           ipfixTemplateAccessTime          DateAndTime
       }
        

ipfixTemplateObservationDomainId OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The Id of the Observation Domain for which this Template is defined. This value is used when sending IPFIX Messages.

ipfixTemplateObservationDomainIdのOBJECT-TYPE構文Unsigned32(0 4294967295)MAX-ACCESSステータス現在の説明「このテンプレートが定義されている観測ドメインID IPFIXメッセージを送信するとき、この値が使用されます。

           The special value of 0 indicates that the Data Records
           exported with this (Option Template) cannot be applied to a
           single Observation Domain."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Section 3.1."
       ::= { ipfixTemplateEntry 1 }
        
   ipfixTemplateId OBJECT-TYPE
       SYNTAX      Unsigned32 (256..65535)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This number indicates the Template Id in the IPFIX
           Message.  Values from 0 to 255 are not allowed for Template
           Ids."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Section 3.4.1."
       ::= { ipfixTemplateEntry 2 }
        

ipfixTemplateSetId OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This number indicates the Set Id of the Template. This object allows to easily retrieve the Template type.

ipfixTemplateSetIdのOBJECT-TYPE構文Unsigned32(1 65535)MAX-ACCESS read-only説明「この番号は、テンプレートのセットIDを示す。この目的は、容易にテンプレートの種類を取得することを可能にします。

           Currently, there are two values defined.  The value 2 is
           used for Sets containing Template definitions.  The value 3
           is used for Sets containing Options Template definitions."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Section 3.3.2."
       ::= { ipfixTemplateEntry 3 }
        

ipfixTemplateAccessTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "If the Transport Session is in exporting mode (ipfixTransportSessionDeviceMode) the time when this (Options) Template was last sent to the Collector(s).

ipfixTemplateAccessTimeのOBJECT-TYPE SYNTAXのDateAndTime MAX-ACCESS read-onlyステータス現在の説明「トランスポートセッションモード(ipfixTransportSessionDeviceMode)コレクタ(複数可)に送信され、この(オプション)テンプレートが最後に更新された時間を輸出している場合。

           In the specific case of UDP as transport protocol, this
           time is used to know when a retransmission of the
           (Options) Template is needed.
        
           If it is in collecting mode, this object contains the
           time when this (Options) Template was last received from
           the Exporter.  In the specific case of UDP as transport
           protocol, this time is used to know when this (Options)
           Template times out and thus is no longer valid."
       ::= { ipfixTemplateEntry 4 }
        
   --------------------------------------------------------------------
   -- 1.1.3: Exported Template Definition Table
   --------------------------------------------------------------------
   ipfixTemplateDefinitionTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixTemplateDefinitionEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "On Exporters, this table lists the (Options) Template fields
           of which a (Options) Template is defined.  It defines the
           (Options) Template given in the ipfixTemplateId specified in
           the ipfixTemplateTable.
        
           On Collectors, this table lists the (Options) Template fields
           of which a (Options) Template is defined.  It defines the
           (Options) Template given in the ipfixTemplateId specified in
           the ipfixTemplateTable."
       ::= { ipfixMainObjects 3 }
        

ipfixTemplateDefinitionEntry OBJECT-TYPE SYNTAX IpfixTemplateDefinitionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Defines an entry in the ipfixTemplateDefinitionTable."

ipfixTemplateDefinitionEntry OBJECT-TYPE SYNTAX IpfixTemplateDefinitionEntry MAX-ACCESSステータス現在の説明は "ipfixTemplateDefinitionTableのエントリを定義します。"

       INDEX       {
           ipfixTransportSessionIndex,
           ipfixTemplateObservationDomainId,
           ipfixTemplateId,
           ipfixTemplateDefinitionIndex
       }
       ::= { ipfixTemplateDefinitionTable 1 }
        
   IpfixTemplateDefinitionEntry ::=
       SEQUENCE {
           ipfixTemplateDefinitionIndex            Unsigned32,
           ipfixTemplateDefinitionIeId             Unsigned32,
           ipfixTemplateDefinitionIeLength         Unsigned32,
           ipfixTemplateDefinitionEnterpriseNumber Unsigned32,
           ipfixTemplateDefinitionFlags            BITS
       }
        

ipfixTemplateDefinitionIndex OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The ipfixTemplateDefinitionIndex specifies the order in which the Information Elements are used in the (Options) Template Record.

ipfixTemplateDefinitionIndex OBJECT-TYPE構文Unsigned32(1 65535)MAX-ACCESSステータス現在の説明は「ipfixTemplateDefinitionIndexは、情報要素の順序を指定します(オプション)テンプレートレコードで使用されています。

           Since a Template Record can contain a maximum of 65535
           Information Elements, the index is limited to this value."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Sections 3.4.1 and 3.4.2."
       ::= { ipfixTemplateDefinitionEntry 1 }
        

ipfixTemplateDefinitionIeId OBJECT-TYPE SYNTAX Unsigned32 (1..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This indicates the Information Element Id at position ipfixTemplateDefinitionIndex in the (Options) Template ipfixTemplateId. This implicitly specifies the data type of the Information Element. The elements are registered at IANA. A current list of assignments can be found at <http://www.iana.org/assignments/ipfix>"

ipfixTemplateDefinitionIeIdのOBJECT-TYPE構文Unsigned32(1 65535)MAX-ACCESS read-onlyステータス現在の説明は「これはこれは、暗黙的に情報要素のデータ型を指定します。(オプション)テンプレートipfixTemplateId内の位置ipfixTemplateDefinitionIndexで情報要素IDを示します。要素は、IANAに登録されている。割り当ての現在のリストは、<http://www.iana.org/assignments/ipfix>」で見つけることができます

       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Section 3.2.
        
           RFC 5102, Information Model for IP Flow Information Export."
       ::= { ipfixTemplateDefinitionEntry 2 }
        

ipfixTemplateDefinitionIeLength OBJECT-TYPE SYNTAX Unsigned32 (0..65535) MAX-ACCESS read-only STATUS current DESCRIPTION "This indicates the length of the Information Element Id at position ipfixTemplateDefinitionIndex in the (Options) Template ipfixTemplateId." REFERENCE "RFC 5101, Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of IP Traffic Flow Information, Section 3.2.

ipfixTemplateDefinitionIeLengthのOBJECT-TYPE構文Unsigned32(0 65535)MAX-ACCESS read-onlyステータス現在の説明は「これ(オプション)テンプレートipfixTemplateId位置ipfixTemplateDefinitionIndexにおける情報要素IDの長さを示します。」 REFERENCE「RFC 5101、IPトラフィックフロー情報、セクション3.2の交換のためのIPフロー情報のエクスポート(IPFIX)プロトコルの仕様。

           RFC 5102, Information Model for IP Flow Information Export."
       ::= { ipfixTemplateDefinitionEntry 3 }
        

ipfixTemplateDefinitionEnterpriseNumber OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "IANA enterprise number of the authority defining the Information Element identifier in this Template Record. Enterprise numbers are assigned by IANA. A current list of all assignments is available from <http://www.iana.org/assignments/enterprise-numbers/>.

ipfixTemplateDefinitionEnterpriseNumberこのテンプレートレコードで情報要素識別子を定義する権限のOBJECT-TYPE構文Unsigned32 MAX-ACCESS read-onlyステータス現在の説明「IANAエンタープライズ番号。エンタープライズ番号はIANAによって割り当てられます。すべての割り当ての現在のリストは、<HTTPから入手可能です://www.iana.org/assignments/enterprise-numbers/>。

           This object must be zero(0) for all standard Information
           Elements registered with IANA.  A current list of these
           elements is available from
           <http://www.iana.org/assignments/ipfix/ipfix.xhtml>."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP Traffic Flow
           Information, Section 3.2.
        
           RFC 5102, Information Model for IP Flow Information Export."
       ::= { ipfixTemplateDefinitionEntry 4 }
        

ipfixTemplateDefinitionFlags OBJECT-TYPE SYNTAX BITS { scope(0), flowKey(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "This bitmask indicates special attributes for the Information Element:

ipfixTemplateDefinitionFlags OBJECT-TYPE構文BITS {範囲(0)、flowKey(1)} MAX-ACCESS read-onlyステータス現在の説明は「このビットマスクは、情報要素のための特別な属性を示します。

           scope(0)
               This Information Element is used for scope.
        

flowKey(1) This Information Element is a Flow Key.

flowKey(1)この情報要素は、フローキーです。

Thus, we get the following values for an Information Element:

したがって、我々は、情報要素のために以下の値を取得します:

If neither bit scope(0) nor bit flowKey(1) are set The Information Element is neither used for scoping nor as Flow Key. If only bit scope(0) is set The Information Element is used for scoping. If only bit flowKey(1) is set The Information Element is used as Flow Key.

どちらのビット範囲(0)もビットflowKeyは、(1)が設定されている場合は情報要素ではありませんどちらもスコーピングのためにも、フローキーとして使用します。 (0)のみビット範囲が設定されている場合、情報要素はスコープのために使用されます。のみがflowKeyビットた場合(1)情報要素は、フローキーとして使用されて設定されています。

Both bit scope(0) and flowKey(1) MUST NOT be set at the same time. This combination is not allowed." REFERENCE "RFC 5101, Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of IP Traffic Flow Information, Sections 2 and 3.4.2.1.

両方のビット範囲(0)とflowKeyは、(1)同時に設定してはいけません。この組み合わせは許可されていません。「REFERENCE」RFC 5101、IPトラフィックフロー情報、第2条及び3.4.2.1の交換のためのIPフロー情報のエクスポート(IPFIX)プロトコルの仕様。

           RFC 5102, Information Model for IP Flow Information Export."
       ::= { ipfixTemplateDefinitionEntry 5 }
        
   --------------------------------------------------------------------
   -- 1.1.4: Export Table
   --------------------------------------------------------------------
   ipfixExportTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixExportEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists all exports of an IPFIX device.
        
           On Exporters, this table contains all exports grouped by
           Transport Session, Observation Domain Id, Template Id, and
           Metering Process represented by the
           ipfixMeteringProcessCacheId.  Thanks to the ipfixExportIndex,
           the exports can group one or more Transport Sessions to
           achieve a special functionality like failover management,
           load-balancing, etc.  The entries with the same
           ipfixExportIndex, ipfixObservationDomainId,
           and ipfixMeteringProcessCacheId define a Transport
           Session group.  If the Exporter does not use Transport
           Session grouping, then each ipfixExportIndex contains a
           single ipfixMeteringProcessCacheId and thus a singe
           Transport Session, and this session MUST have the member
           type primary(1).  Transport Sessions referenced in this
           table MUST have the ipfixTransportSessionDeviceMode
           exporting(1).
        
           On Collectors, this table is not needed."
       ::= { ipfixMainObjects 4 }
        
   ipfixExportEntry OBJECT-TYPE
       SYNTAX      IpfixExportEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixExportTable."
       INDEX       {
           ipfixExportIndex,
           ipfixMeteringProcessCacheId,
           ipfixTransportSessionIndex
       }
       ::= { ipfixExportTable 1 }
        
   IpfixExportEntry ::=
       SEQUENCE {
          ipfixExportIndex      Unsigned32,
          ipfixExportMemberType INTEGER
       }
        

ipfixExportIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Locally arbitrary, but unique identifier of an entry in the ipfixExportTable. The value is expected to remain constant from a re-initialization of the entity's network management agent to the next re-initialization.

ipfixExportIndex OBJECT-TYPE構文Unsigned32(1 4294967295)MAX-ACCESSステータス現在の説明「ipfixExportTableのエントリのローカルには任意ですが、ユニークな識別子。値は、エンティティの再初期設定から一定のままであると予想され次の再初期設定のネットワーク管理エージェント。

           A common ipfixExportIndex between two entries from this
           table expresses that there is a relationship between the
           Transport Sessions in ipfixTransportSessionIndex.  The type
           of relationship is expressed by the value of
           ipfixExportMemberType."
       ::= { ipfixExportEntry 1 }
        

ipfixExportMemberType OBJECT-TYPE SYNTAX INTEGER { unknown(0), primary(1), secondary(2), parallel(3), loadBalancing(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "The type of a member Transport Session in a Transport Session group (identified by the value of ipfixExportIndex, ipfixObservationDomainId, and ipfixMeteringProcessCacheId). The following values are valid:

ipfixExportMemberTypeのOBJECT-TYPE SYNTAX INTEGER {不明(0)、一次(1)、二(2)、平行(3)、ロードバランシング(4)} MAX-ACCESS read-only説明「メンバー交通セッションでのタイプを。(ipfixExportIndex、ipfixObservationDomainId、およびipfixMeteringProcessCacheIdの値によって識別される)交通セッショングループ値は次のとおりです。

           unknown(0)
               This value MUST be used if the status of the group
               membership cannot be detected by the equipment.  This
               value should be avoided as far as possible.
        

primary(1) This value is used for a group member that is used as the primary target of an Exporter. Other group members (with the same ipfixExportIndex and ipfixMeteringProcessCacheId) MUST NOT have the value primary(1) but MUST have the value secondary(2). This value MUST also be specified if the Exporter does not support Transport Session grouping. In this case, the group contains only one Transport Session.

一次(1)この値は、輸出の主要な標的として使用されているグループメンバーのために使用されます。 (同じipfixExportIndexとipfixMeteringProcessCacheId有する)他のグループメンバーは、値の一次(1)を有してはならないが、二次値を有しなければならない(2)。輸出業者は、トランスポートセッションのグループ化をサポートしていない場合、この値も指定する必要があります。この場合、グループは、唯一の交通のセッションが含まれています。

secondary(2) This value is used for a group member that is used as a secondary target of an Exporter. The Exporter will use one of the targets specified as secondary(2) within the same Transport Session group when the primary target is not reachable.

二次(2)この値は、輸出の二次のターゲットとして使用されているグループメンバーのために使用されます。一次標的に到達できない場合、輸出業者は、同じトランスポートセッショングループ内の二次(2)として指定されたターゲットのいずれかを使用します。

parallel(3) This value is used for a group member that is used for duplicate exporting, i.e., all group members identified by the ipfixExportIndex are exporting the same Records in parallel. This implies that all group members MUST have the same membertype parallel(3).

パラレル(3)この値は、重複エクスポートするために使用されるグループメンバのために使用される、すなわち、ipfixExportIndexによって識別されたすべてのグループメンバーは、並列に同一のレコードをエクスポートします。これは、すべてのグループメンバーが同一のmemberType平行(3)を有していなければならないことを意味します。

           loadBalancing(4)
               This value is used for a group member that is used
               as one target for load-balancing.  This means that a
               Record is sent to one of the group members in this
               group identified by ipfixExportIndex.
               This implies that all group members MUST have the same
               membertype loadBalancing(4)."
       ::= { ipfixExportEntry 2 }
        
   --------------------------------------------------------------------
   -- 1.1.5: Metering Process Table
   --------------------------------------------------------------------
   ipfixMeteringProcessTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixMeteringProcessEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists so-called caches used at the Metering
           Process to store the metering data of Flows observed at
           the Observation Points given in the
           ipfixObservationPointGroupReference.  The table lists the
           timeouts that specify when the cached metering data is
           expired.
        
           On Collectors, the table is not needed."
       ::= { ipfixMainObjects 5 }
        
   ipfixMeteringProcessEntry OBJECT-TYPE
       SYNTAX      IpfixMeteringProcessEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixMeteringProcessTable."
       INDEX       { ipfixMeteringProcessCacheId }
       ::= { ipfixMeteringProcessTable 1 }
        
   IpfixMeteringProcessEntry ::=
       SEQUENCE {
           ipfixMeteringProcessCacheId              Unsigned32,
           ipfixMeteringProcessObservationPointGroupRef Unsigned32,
           ipfixMeteringProcessCacheActiveTimeout   Unsigned32,
           ipfixMeteringProcessCacheInactiveTimeout Unsigned32
       }
        
   ipfixMeteringProcessCacheId OBJECT-TYPE
       SYNTAX      Unsigned32 (1..4294967295)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Locally arbitrary, but unique identifier of an entry in the
           ipfixMeterinProcessTable.  The value is expected to remain
           constant from a re-initialization of the entity's network
           management agent to the next re-initialization."
       ::= { ipfixMeteringProcessEntry 1 }
        
   ipfixMeteringProcessObservationPointGroupRef OBJECT-TYPE
       SYNTAX      Unsigned32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The Observation Point Group Id that links this table entry
           to the ipfixObservationPointTable.  The matching
           ipfixObservationPointGroupId in that table gives the
           Observation Points used in that cache.  If the Observation
           Points are unknown, the
           ipfixMeteringProcessObservationPointGroupRef MUST be zero."
       ::= { ipfixMeteringProcessEntry 2 }
        
   ipfixMeteringProcessCacheActiveTimeout OBJECT-TYPE
       SYNTAX      Unsigned32
       UNITS       "seconds"
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "On the Exporter, this object contains the time after which a
           Flow is expired (and a Data Record for the template is sent)
           even though packets matching this Flow are still received by
           the Metering Process.  If this value is 0, the Flow is not
           prematurely expired."
       REFERENCE
           "RFC 5470, Architecture for IP Flow Information Export,
           Section 5.1.1, item 3."
       ::= { ipfixMeteringProcessEntry 3 }
        
   ipfixMeteringProcessCacheInactiveTimeout OBJECT-TYPE
       SYNTAX      Unsigned32
       UNITS       "seconds"
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "On the Exporter. this object contains the time after which a
           Flow is expired (and a Data Record for the template is sent)
           when no packets matching this Flow are received by the
           Metering Process for the given number of seconds.  If this
           value is zero, the Flow is expired immediately, i.e., a Data
           Record is sent for every packet received by the Metering
           Process."
       REFERENCE
           "RFC 5470, Architecture for IP Flow Information Export,
           Section 5.1.1, item 1"
       ::= { ipfixMeteringProcessEntry 4 }
        
   --------------------------------------------------------------------
   -- 1.1.6: Observation Point Table
   --------------------------------------------------------------------
   ipfixObservationPointTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixObservationPointEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists the Observation Points used within an
           Exporter by the Metering Process. The index
           ipfixObservationPointGroupId groups Observation Points
           and is referenced in the Metering Process table.
        
           On Collectors this table is not needed."
       ::= { ipfixMainObjects 6 }
        
   ipfixObservationPointEntry OBJECT-TYPE
       SYNTAX      IpfixObservationPointEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixObservationPointTable."
       INDEX       {
           ipfixObservationPointGroupId,
           ipfixObservationPointIndex
       }
       ::= { ipfixObservationPointTable 1 }
        
   IpfixObservationPointEntry ::=
       SEQUENCE {
           ipfixObservationPointGroupId           Unsigned32,
           ipfixObservationPointIndex             Unsigned32,
           ipfixObservationPointObservationDomainId Unsigned32,
           ipfixObservationPointPhysicalEntity    PhysicalIndexOrZero,
           ipfixObservationPointPhysicalInterface InterfaceIndexOrZero,
           ipfixObservationPointPhysicalEntityDirection INTEGER
       }
        

ipfixObservationPointGroupId OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Locally arbitrary, but unique identifier of an entry in the ipfixObservationPointTable. The value is expected to remain constant from a re-initialization of the entity's network management agent to the next re-initialization.

ipfixObservationPointGroupId OBJECT-TYPE構文Unsigned32(1 4294967295)MAX-ACCESSステータス現在の説明「ipfixObservationPointTableのエントリのローカルには任意ですが、ユニークな識別子。値は、エンティティの再初期設定から一定のままであると予想され次の再初期設定のネットワーク管理エージェント。

This index represents a group of Observation Points.

このインデックスは、観測点の基を表します。

           The special value of 0 MUST NOT be used within this table
           but is reserved for the usage in the
           ipfixMeteringProcessTable.  An index of 0 for the
           ipfixObservationPointGroupReference index in that table
           indicates that an Observation Point is unknown or
           unspecified for a Metering Process cache."
       ::= { ipfixObservationPointEntry 1 }
        

ipfixObservationPointIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Locally arbitrary, but unique identifier of an entry in the ipfixObservationPointTable. The value is expected to remain constant from a re-initialization of the entity's network management agent to the next re-initialization.

ipfixObservationPointIndex OBJECT-TYPE構文Unsigned32(1 4294967295)MAX-ACCESSステータス現在の説明「ipfixObservationPointTableのエントリのローカルには任意ですが、ユニークな識別子。値は、エンティティの再初期設定から一定のままであると予想され次の再初期設定のネットワーク管理エージェント。

           This index represents a single Observation Point in an
           Observation Point group."
       ::= { ipfixObservationPointEntry 2 }
        

ipfixObservationPointObservationDomainId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current

ipfixObservationPointObservationDomainIdのOBJECT-TYPE構文Unsigned32 MAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "The Id of the Observation Domain in which this
           Observation Point is included.
        
           The special value of 0 indicates that the Observation
           Points within this group cannot be applied to a single
           Observation Domain."
       REFERENCE
           "RFC 5101, Specification of the IP Flow Information Export
           (IPFIX) Protocol for the Exchange of IP
           Traffic Flow Information, Section 3.1."
       ::= { ipfixObservationPointEntry 3 }
        
   ipfixObservationPointPhysicalEntity OBJECT-TYPE
       SYNTAX      PhysicalIndexOrZero
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "This object contains the index of a physical entity in
           the ENTITY MIB.  This physical entity is the given
           Observation Point.  If such a physical entity cannot be
           specified or is not known, then the object is zero."
       ::= { ipfixObservationPointEntry 4 }
        

ipfixObservationPointPhysicalInterface OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains the index of a physical interface in the IF MIB. This physical interface is the given Observation Point. If such a physical interface cannot be specified or is not known, then the object is zero.

ipfixObservationPointPhysicalInterface OBJECT-TYPE構文InterfaceIndexOrZeroのMAX-ACCESS read-only説明は「このオブジェクトIF MIB内の物理インターフェイスのインデックスを含む。この物理的インタフェースは、物理インタフェースを指定することができない場合、所与の観測ポイントであるかどうかであります既知の、そのオブジェクトはゼロです。

           This object MAY be used stand alone or in addition to
           ipfixObservationPointPhysicalEntity.  If
           ipfixObservationPointPhysicalEntity is not zero, this object
           MUST point to the same physical interface that is
           referenced in ipfixObservationPointPhysicalEntity.
           Otherwise, it may reference any interface in the IF MIB."
       ::= { ipfixObservationPointEntry 5 }
        

ipfixObservationPointPhysicalEntityDirection OBJECT-TYPE SYNTAX INTEGER { unknown(0), ingress(1), egress(2), both(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "The direction of the Flow that is monitored on the given physical entity. The following values are valid:

ipfixObservationPointPhysicalEntityDirectionのOBJECT-TYPE SYNTAX INTEGER {不明(0)、入力(1)、出力(2)は、両方の(3)} MAX-ACCESS read-only説明「特定の物理エンティティ上で監視される流れの方向。次の値が有効です。

           unknown(0)
               This value MUST be used if a direction is not
               known for the given physical entity.
        

ingress(1) This value is used for monitoring incoming Flows on the given physical entity.

イングレス(1)この値は、所与の物理的なエンティティの着信フローを監視するために使用されます。

egress(2) This value is used for monitoring outgoing Flows on the given physical entity.

出力(2)この値は、所与の物理的なエンティティに送信フローを監視するために使用されます。

           both(3)
               This value is used for monitoring incoming and outgoing
               Flows on the given physical entity."
       ::= { ipfixObservationPointEntry 6 }
        
   --------------------------------------------------------------------
   -- 1.1.7: Selection Process Table
   --------------------------------------------------------------------
   ipfixSelectionProcessTable OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixSelectionProcessEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table contains Selector Functions connected to a
           Metering Process by the index ipfixMeteringProcessCacheId.
           The Selector Functions are grouped into Selection Processes
           by the ipfixSelectionProcessIndex.  The Selector Functions
           are applied within the Selection Process to the packets
           observed for the given Metering Process cache in increasing
           order implied by the ipfixSelectionProcessSelectorIndex.
           This means Selector Functions with lower
           ipfixSelectionProcessSelectorIndex are applied first.  The
           remaining packets are accounted for in Flow Records.
        
           Since IPFIX does not define any Selector Function (except
           selecting every packet), this is a placeholder for future
           use and a guideline for implementing enterprise-specific
           Selector Function objects.
        

The following object tree should visualize how the Selector Function objects should be implemented:

以下のオブジェクトツリーは、セレクタ機能オブジェクトを実装する方法を可視化する必要があります。

ipfixSelectorFunctions | +- ipfixFuncSelectAll | | | +- ipfixFuncSelectAllAvail (is the function available?) | +- ipfixFuncF2 | | | +- ipfixFuncF2Avail (is the function F2 available?) | | | +- ipfixFuncF2Parameters (a table with parameters) ... | +- ipfixFunFn...

ipfixSelectorFunctions | + - ipfixFuncSelectAll | | | + - ipfixFuncSelectAllAvail(利用可能な機能です?)| + - ipfixFuncF2 | | | + - ipfixFuncF2Avail(利用可能な関数F2のですか?)| | | + - ipfixFuncF2Parameters(パラメータを持つテーブル)... | + - ipfixFunFn ...

           If a Selector Function takes parameters, the MIB should
           contain a table with an entry for each set of parameters
           used at the Exporter."
       ::= { ipfixMainObjects 7 }
        
   ipfixSelectionProcessEntry OBJECT-TYPE
       SYNTAX      IpfixSelectionProcessEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixSelectionProcessTable."
       INDEX       {
           ipfixMeteringProcessCacheId,
           ipfixSelectionProcessIndex,
           ipfixSelectionProcessSelectorIndex
       }
       ::= { ipfixSelectionProcessTable 1 }
        
   IpfixSelectionProcessEntry ::= SEQUENCE {
           ipfixSelectionProcessIndex            Unsigned32,
           ipfixSelectionProcessSelectorIndex    Unsigned32,
           ipfixSelectionProcessSelectorFunction OBJECT IDENTIFIER
       }
        
   ipfixSelectionProcessIndex OBJECT-TYPE
       SYNTAX      Unsigned32 (1..4294967295)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Locally arbitrary, but unique identifier of an entry in the
           ipfixSelectionProcessTable.  The value is expected to remain
           constant from a re-initialization of the entity's network
           management agent to the next re-initialization."
       ::= { ipfixSelectionProcessEntry 1 }
        
   ipfixSelectionProcessSelectorIndex OBJECT-TYPE
       SYNTAX      Unsigned32 (1..4294967295)
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Index specifying the order in which the referenced
           ipfixSelctionProcessSelectorFunctions are applied to the
           observed packet stream within the given Selection Process
           (identified by the ipfixSelectionProcessIndex).  The
           Selector Functions are applied in increasing order, i.e.,
           Selector Functions with lower index are applied first."
       ::= { ipfixSelectionProcessEntry 2 }
        

ipfixSelectionProcessSelectorFunction OBJECT-TYPE SYNTAX OBJECT IDENTIFIER MAX-ACCESS read-only STATUS current DESCRIPTION "The pointer to the Selector Function used at position ipfixSelectionProcessSelectorIndex in the list of Selector Functions for the Metering Process cache specified by the index ipfixMeteringProcessCacheId and for the given Selection Process (identified by the ipfixSelectionProcessIndex).

ipfixSelectionProcessSelectorFunction OBJECT-TYPE構文オブジェクト識別子MAX-ACCESS read-onlyステータス現在の説明「インデックスipfixMeteringProcessCacheIdで指定された計量プロセスのキャッシュのため、与えられた選択プロセスのためのセレクタ機能のリストに位置ipfixSelectionProcessSelectorIndexで使用セレクター関数ポインタ( ipfixSelectionProcessIndexによって識別されます)。

           This usually points to an object in the IPFIX SELECTOR MIB.
           If the Selector Function does not take parameters, then it
           MUST point to the root of the function subtree.  If the
           function takes parameters, then it MUST point to an entry
           in the parameter table of the Selector Function."
       ::= { ipfixSelectionProcessEntry 3 }
        
   --------------------------------------------------------------------
   -- 1.2.1: Transport Session Statistics Table
   --------------------------------------------------------------------
   ipfixTransportSessionStatsTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixTransportSessionStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists Transport Sessions statistics between
           Exporting Processes and Collecting Processes."
       ::= { ipfixStatistics 1 }
        
   ipfixTransportSessionStatsEntry OBJECT-TYPE
       SYNTAX      IpfixTransportSessionStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixTransportSessionStatsTable."
       AUGMENTS    { ipfixTransportSessionEntry }
       ::= { ipfixTransportSessionStatsTable 1 }
        
   IpfixTransportSessionStatsEntry ::=
       SEQUENCE {
           ipfixTransportSessionRate              Gauge32,
           ipfixTransportSessionPackets           Counter64,
           ipfixTransportSessionBytes             Counter64,
           ipfixTransportSessionMessages          Counter64,
           ipfixTransportSessionDiscardedMessages Counter64,
           ipfixTransportSessionRecords           Counter64,
           ipfixTransportSessionTemplates         Counter64,
           ipfixTransportSessionOptionsTemplates  Counter64,
           ipfixTransportSessionDiscontinuityTime TimeStamp
       }
        
   ipfixTransportSessionRate OBJECT-TYPE
       SYNTAX      Gauge32
       UNITS       "bytes/second"
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of bytes per second received by the
           Collector or transmitted by the Exporter.  A
           value of zero (0) means that no packets were sent or
           received, yet.  This object is updated every second."
       ::= { ipfixTransportSessionStatsEntry 1 }
        
   ipfixTransportSessionPackets OBJECT-TYPE
       SYNTAX      Counter64
       UNITS       "packets"
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of packets received by the Collector
           or transmitted by the Exporter.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 2 }
        
   ipfixTransportSessionBytes OBJECT-TYPE
       SYNTAX      Counter64
       UNITS       "bytes"
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of bytes received by the Collector
           or transmitted by the Exporter.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 3 }
        
   ipfixTransportSessionMessages OBJECT-TYPE
       SYNTAX      Counter64
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of IPFIX Messages received by the
           Collector or transmitted by the Exporter.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 4 }
        

ipfixTransportSessionDiscardedMessages OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current

ipfixTransportSessionDiscardedMessagesのOBJECT-TYPE SYNTAX Counter64のMAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "The number of received IPFIX Message that are malformed,
           cannot be decoded, are received in the wrong order, or are
           missing according to the sequence number.
        
           If used at the Exporter, the number of messages that could
           not be sent due to, e.g., internal buffer overflows, network
           congestion, or routing issues.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 5 }
        
   ipfixTransportSessionRecords OBJECT-TYPE
       SYNTAX      Counter64
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of Data Records received by the Collector or
           transmitted by the Exporter.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 6 }
        
   ipfixTransportSessionTemplates OBJECT-TYPE
       SYNTAX      Counter64
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of Templates received or transmitted.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 7 }
        

ipfixTransportSessionOptionsTemplates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current

ipfixTransportSessionOptionsTemplatesのOBJECT-TYPE SYNTAX Counter64のMAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "The number of Options Templates received or transmitted.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTransportSessionDiscontinuityTime."
       ::= { ipfixTransportSessionStatsEntry 8 }
        
   ipfixTransportSessionDiscontinuityTime OBJECT-TYPE
       SYNTAX       TimeStamp
       MAX-ACCESS   read-only
       STATUS       current
       DESCRIPTION
           "The value of sysUpTime at the most recent occasion at which
           one or more of the Transport Session counters suffered a
           discontinuity.
           A value of zero indicates no such discontinuity has
           occurred since the last re-initialization of the local
           management subsystem."
       ::= { ipfixTransportSessionStatsEntry 9 }
        
   --------------------------------------------------------------------
   -- 1.2.2: Template Statistics Table
   --------------------------------------------------------------------
   ipfixTemplateStatsTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixTemplateStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists statistics objects per Template."
       ::= { ipfixStatistics 2 }
        
   ipfixTemplateStatsEntry OBJECT-TYPE
       SYNTAX      IpfixTemplateStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixTemplateStatsTable."
       AUGMENTS    { ipfixTemplateEntry }
       ::= { ipfixTemplateStatsTable 1 }
        
   IpfixTemplateStatsEntry ::=
       SEQUENCE {
           ipfixTemplateDataRecords       Counter64,
           ipfixTemplateDiscontinuityTime TimeStamp
       }
        
   ipfixTemplateDataRecords OBJECT-TYPE
       SYNTAX      Counter64
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of Data Records that are transmitted or received
           per Template.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system, and at other
           times as indicated by the value of
           ipfixTemplateDiscontinuityTime."
       ::= { ipfixTemplateStatsEntry 1 }
        
   ipfixTemplateDiscontinuityTime OBJECT-TYPE
       SYNTAX       TimeStamp
       MAX-ACCESS   read-only
       STATUS       current
       DESCRIPTION
           "The value of sysUpTime at the most recent occasion at which
           the Template counter suffered a discontinuity.
           A value of zero indicates no such discontinuity has
           occurred since the last re-initialization of the local
           management subsystem."
       ::= { ipfixTemplateStatsEntry 2 }
        
   --------------------------------------------------------------------
   -- 1.2.3: Metering Process Statistics Table
   --------------------------------------------------------------------
   ipfixMeteringProcessStatsTable  OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixMeteringProcessStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table lists statistic objects that have data per
           Metering Process cache.
        
           On Collectors, this table is not needed."
       ::= { ipfixStatistics 3 }
        
   ipfixMeteringProcessStatsEntry OBJECT-TYPE
       SYNTAX      IpfixMeteringProcessStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixMeteringProcessStatsTable."
       AUGMENTS    { ipfixMeteringProcessEntry }
       ::= { ipfixMeteringProcessStatsTable 1 }
        
   IpfixMeteringProcessStatsEntry ::=
       SEQUENCE {
           ipfixMeteringProcessCacheActiveFlows          Gauge32,
           ipfixMeteringProcessCacheUnusedCacheEntries   Gauge32,
           ipfixMeteringProcessCacheDataRecords          Counter64,
           ipfixMeteringProcessCacheDiscontinuityTime    TimeStamp
       }
        
   ipfixMeteringProcessCacheActiveFlows OBJECT-TYPE
       SYNTAX      Gauge32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of Flows currently active at this cache."
       ::= { ipfixMeteringProcessStatsEntry 1 }
        
   ipfixMeteringProcessCacheUnusedCacheEntries   OBJECT-TYPE
       SYNTAX      Gauge32
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of unused cache entries."
       ::= { ipfixMeteringProcessStatsEntry 2 }
        
   ipfixMeteringProcessCacheDataRecords OBJECT-TYPE
       SYNTAX      Counter64
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of Data Records generated.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixTemplateDiscontinuityTime."
       ::= { ipfixMeteringProcessStatsEntry 3 }
        
   ipfixMeteringProcessCacheDiscontinuityTime OBJECT-TYPE
       SYNTAX       TimeStamp
       MAX-ACCESS   read-only
       STATUS       current
       DESCRIPTION
           "The value of sysUpTime at the most recent occasion at which
           the Metering Process counter suffered a discontinuity.
           A value of zero indicates no such discontinuity has
           occurred since the last re-initialization of the local
           management subsystem."
       ::= { ipfixMeteringProcessStatsEntry 4 }
        
   --------------------------------------------------------------------
   -- 1.2.4: Selection Process Statistics Table
   --------------------------------------------------------------------
   ipfixSelectionProcessStatsTable OBJECT-TYPE
       SYNTAX      SEQUENCE OF IpfixSelectionProcessStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "This table contains statistics for the Selector Functions
           connected to Metering Process by the index
           ipfixMeteringProcessCacheId.
        
           The indexes MUST match an entry in the
           ipfixSelectionProcessTable."
       ::= { ipfixStatistics 4 }
        
   ipfixSelectionProcessStatsEntry OBJECT-TYPE
       SYNTAX      IpfixSelectionProcessStatsEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "Defines an entry in the ipfixSelectionProcessStatsTable."
       AUGMENTS    { ipfixSelectionProcessEntry }
       ::= { ipfixSelectionProcessStatsTable 1 }
        
   IpfixSelectionProcessStatsEntry ::= SEQUENCE {
           ipfixSelectionProcessStatsPacketsObserved   Counter64,
           ipfixSelectionProcessStatsPacketsDropped    Counter64,
           ipfixSelectionProcessStatsDiscontinuityTime TimeStamp
       }
        

ipfixSelectionProcessStatsPacketsObserved OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current

ipfixSelectionProcessStatsPacketsObserved OBJECT-TYPE SYNTAX Counter64のMAX-ACCESS read-onlyステータス電流

       DESCRIPTION
           "The number of packets observed at the entry point of the
           function.  The entry point may be the Observation Point or
           the exit point of another Selector Function.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixSelectionProcessStatsDiscontinuityTime."
       ::= { ipfixSelectionProcessStatsEntry 1 }
        
   ipfixSelectionProcessStatsPacketsDropped OBJECT-TYPE
       SYNTAX      Counter64
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "The number of packets dropped while selecting packets.
           Discontinuities in the value of this counter can occur at
           re-initialization of the management system and at other
           times as indicated by the value of
           ipfixSelectionProcessStatsDiscontinuityTime."
       ::= { ipfixSelectionProcessStatsEntry 2 }
        
   ipfixSelectionProcessStatsDiscontinuityTime OBJECT-TYPE
       SYNTAX       TimeStamp
       MAX-ACCESS   read-only
       STATUS       current
       DESCRIPTION
           "The value of sysUpTime at the most recent occasion at which
           one or more of the Selector counters suffered a
           discontinuity.
           A value of zero indicates no such discontinuity has
           occurred since the last re-initialization of the local
           management subsystem."
       ::= { ipfixSelectionProcessStatsEntry 3 }
        
   --==================================================================
   -- 2: Conformance Information
   --==================================================================
   ipfixCompliances OBJECT IDENTIFIER ::= { ipfixConformance 1 }
   ipfixGroups      OBJECT IDENTIFIER ::= { ipfixConformance 2 }
        
   --------------------------------------------------------------------
   -- 2.1: Compliance Statements
   --------------------------------------------------------------------
   ipfixCollectorCompliance MODULE-COMPLIANCE
       STATUS      current
       DESCRIPTION
           "An implementation that builds an IPFIX Collector
           that complies to this module MUST implement the objects
           defined in the mandatory group ipfixCommonGroup.
        
           The implementation of all objects in the other groups is
           optional and depends on the corresponding functionality
           implemented in the equipment.
        

An implementation that is compliant to this MIB module is limited to use only the values TCP (6), UDP (17), and SCTP (132) in the ipfixTransportSessionProtocol object because these are the only protocol currently specified for usage within IPFIX (see RFC 5101)." MODULE -- this module MANDATORY-GROUPS { ipfixCommonGroup }

このMIBモジュールに準拠した実装は、これらが現在IPFIX内で使用するために指定された唯一のプロトコルであるためipfixTransportSessionProtocolオブジェクトにのみ値TCP(6)、UDP(17)、およびSCTP(132)を使用するように制限されている(RFCを参照。5101)」MODULE - このモジュールMANDATORY-GROUPS {ipfixCommonGroup}

       GROUP ipfixCommonStatsGroup
       DESCRIPTION
           "These objects should be implemented if the statistics
           function is implemented in the equipment."
       ::= { ipfixCompliances 1 }
        

ipfixExporterCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "An implementation that builds an IPFIX Exporter that complies to this module MUST implement the objects defined in the mandatory group ipfixCommonGroup. The implementation of all other objects depends on the implementation of the corresponding functionality in the equipment." MODULE -- this module

ipfixExporterCompliance MODULE-COMPLIANCEステータス現在の説明「このモジュールに準拠IPFIX輸出を構築実装は必須グループipfixCommonGroupで定義されたオブジェクトを実装しなければなりません。他のすべてのオブジェクトの実装は、装置内の対応する機能の実装に依存します。」 MODULE - このモジュール

       MANDATORY-GROUPS {
               ipfixCommonGroup,
               ipfixExporterGroup
       }
        

GROUP ipfixCommonStatsGroup DESCRIPTION "These objects should be implemented if the statistics function is implemented in the equipment."

GROUP ipfixCommonStatsGroupの説明は「統計機能を機器に実装されている場合、これらのオブジェクトは、実行されるべきです。」

       GROUP ipfixExporterStatsGroup
       DESCRIPTION
           "These objects MUST be implemented if statistical functions
           are implemented on the equipment."
       ::= { ipfixCompliances 2 }
        
   --------------------------------------------------------------------
   -- 2.2: MIB Grouping
   --------------------------------------------------------------------
   ipfixCommonGroup OBJECT-GROUP
       OBJECTS {
           ipfixTransportSessionProtocol,
           ipfixTransportSessionSourceAddressType,
           ipfixTransportSessionSourceAddress,
           ipfixTransportSessionDestinationAddressType,
           ipfixTransportSessionDestinationAddress,
           ipfixTransportSessionSourcePort,
           ipfixTransportSessionDestinationPort,
           ipfixTransportSessionSctpAssocId,
           ipfixTransportSessionDeviceMode,
           ipfixTransportSessionTemplateRefreshTimeout,
           ipfixTransportSessionOptionsTemplateRefreshTimeout,
           ipfixTransportSessionTemplateRefreshPacket,
           ipfixTransportSessionOptionsTemplateRefreshPacket,
           ipfixTransportSessionIpfixVersion,
           ipfixTransportSessionStatus,
        
           ipfixTemplateSetId,
           ipfixTemplateAccessTime,
        

ipfixTemplateDefinitionIeId, ipfixTemplateDefinitionIeLength, ipfixTemplateDefinitionEnterpriseNumber, ipfixTemplateDefinitionFlags } STATUS current

ipfixTemplateDefinitionIeId、ipfixTemplateDefinitionIeLength、ipfixTemplateDefinitionEnterpriseNumber、ipfixTemplateDefinitionFlags} STATUS電流

       DESCRIPTION
           "The main IPFIX objects."
       ::= { ipfixGroups 1 }
        

ipfixCommonStatsGroup OBJECT-GROUP OBJECTS { ipfixTransportSessionRate, ipfixTransportSessionPackets, ipfixTransportSessionBytes, ipfixTransportSessionMessages, ipfixTransportSessionDiscardedMessages, ipfixTransportSessionRecords, ipfixTransportSessionTemplates, ipfixTransportSessionOptionsTemplates, ipfixTransportSessionDiscontinuityTime,

ipfixCommonStatsGroupオブジェクト・グループオブジェクト{ipfixTransportSessionRate、ipfixTransportSessionPackets、ipfixTransportSessionBytes、ipfixTransportSessionMessages、ipfixTransportSessionDiscardedMessages、ipfixTransportSessionRecords、ipfixTransportSessionTemplates、ipfixTransportSessionOptionsTemplates、ipfixTransportSessionDiscontinuityTime、

           ipfixTemplateDataRecords,
           ipfixTemplateDiscontinuityTime
       }
       STATUS      current
       DESCRIPTION
           "Common statistical objects."
       ::= { ipfixGroups 2 }
        

ipfixExporterGroup OBJECT-GROUP OBJECTS { ipfixExportMemberType,

ipfixExporterGroupオブジェクト・グループオブジェクト{ipfixExportMemberType、

           ipfixMeteringProcessObservationPointGroupRef,
           ipfixMeteringProcessCacheActiveTimeout,
           ipfixMeteringProcessCacheInactiveTimeout,
        

ipfixObservationPointObservationDomainId, ipfixObservationPointPhysicalEntity, ipfixObservationPointPhysicalInterface, ipfixObservationPointPhysicalEntityDirection,

ipfixObservationPointObservationDomainId、ipfixObservationPointPhysicalEntity、ipfixObservationPointPhysicalInterface、ipfixObservationPointPhysicalEntityDirection、

           ipfixSelectionProcessSelectorFunction
       }
       STATUS      current
       DESCRIPTION
           "The main objects for Exporters."
       ::= { ipfixGroups 3 }
        

ipfixExporterStatsGroup OBJECT-GROUP OBJECTS { ipfixMeteringProcessCacheActiveFlows, ipfixMeteringProcessCacheUnusedCacheEntries, ipfixMeteringProcessCacheDataRecords, ipfixMeteringProcessCacheDiscontinuityTime,

ipfixExporterStatsGroupオブジェクト・グループオブジェクト{ipfixMeteringProcessCacheActiveFlows、ipfixMeteringProcessCacheUnusedCacheEntries、ipfixMeteringProcessCacheDataRecords、ipfixMeteringProcessCacheDiscontinuityTime、

           ipfixSelectionProcessStatsPacketsObserved,
           ipfixSelectionProcessStatsPacketsDropped,
           ipfixSelectionProcessStatsDiscontinuityTime
       }
       STATUS      current
       DESCRIPTION
           "The statistical objects for Exporters."
       ::= { ipfixGroups 4 }
        

END

終わり

8.2. IPFIX SELECTOR MIB Definition
8.2. IPFIX SELECTOR MIB定義
   IPFIX-SELECTOR-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, mib-2 FROM SNMPv2-SMI -- RFC2578 TruthValue FROM SNMPv2-TC -- RFC2579 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; -- RFC2580

SNMPv2-TC FROM RFC2578のTruthValue - - 輸入MODULE-IDENTITY、SNMPv2の-SMIからオブジェクト-TYPE、MIB-2 RFC2579 MODULE-COMPLIANCE、オブジェクト・グループのSNMPv2-CONF FROM。 - RFC2580

ipfixSelectorMIB MODULE-IDENTITY LAST-UPDATED "201003150000Z" -- 15 March 2010 ORGANIZATION "IETF IPFIX Working Group" CONTACT-INFO "WG charter: http://www.ietf.org/html.charters/ipfix-charter.html

ipfixSelectorMIBのMODULE-IDENTITY LAST-UPDATED "201003150000Z" - 2010年3月15日ORGANIZATION "IETF IPFIXワーキンググループ" CONTACT-INFO「WG憲章:http://www.ietf.org/html.charters/ipfix-charter.html

           Mailing Lists:
             General Discussion: ipfix@ietf.org
             To Subscribe: http://www1.ietf.org/mailman/listinfo/ipfix
             Archive:
         http://www1.ietf.org/mail-archive/web/ipfix/current/index.html
        

Editor: Thomas Dietz NEC Europe Ltd. NEC Laboratories Europe Network Research Division Kurfuersten-Anlage 36 69115 Heidelberg Germany Phone: +49 6221 4342-128 Email: Thomas.Dietz@nw.neclab.eu

編集者:トーマス・ディーツNECヨーロッパ社NEC欧州研究所ネットワーク研究部門Kurfuersten-Anlageの36 69115ハイデルベルクドイツ電話:+49 6221 4342-128電子メール:Thomas.Dietz@nw.neclab.eu

Atsushi Kobayashi NTT Information Sharing Platform Laboratories 3-9-11 Midori-cho Musashino-shi 180-8585 Japan Phone: +81-422-59-3978 Email: akoba@nttv6.net

敦小林NTT情報流通プラットフォーム研究所3-9-11みどり町武蔵野市180から8585日本電話:+ 81-422-59-3978 Eメール:akoba@nttv6.net

Benoit Claise Cisco Systems, Inc. De Kleetlaan 6a b1 Degem 1831 Belgium Phone: +32 2 704 5622 Email: bclaise@cisco.com

ブノワClaiseシスコシステムズ、株式会社デKleetlaan 6aのB1 Degem 1831ベルギー電話:+32 2 704 5622 Eメール:bclaise@cisco.com

Gerhard Muenz Technische Universitaet Muenchen Department of Informatics Chair for Network Architectures and Services (I8) Boltzmannstr. 3 85748 Garching Germany Phone: +49 89 289-18008 Email: muenz@net.in.tum.de URI: http://www.net.in.tum.de/~muenz" DESCRIPTION "The IPFIX SELECTOR MIB module defines the standard filtering and sampling functions that can be referenced in the ipfixSelectorTable of the IPFIX MIB. The subtree ipfixSelectorFunctions is a placeholder where all standard filtering and sampling functions should be located.

ネットワークアーキテクチャおよびサービスのための情報議長のゲルハルトMuenz TECHNISCHE Universitaetミュンヘン課(I8)Boltzmannstr。 3 85748ガルヒングドイツ電話:+49 89 289から18008 Eメール:URIをmuenz@net.in.tum.de:http://www.net.in.tum.de/~muenz "DESCRIPTION" IPFIX SELECTOR MIBモジュールの定義IPFIX MIBのipfixSelectorTableで参照することができ、標準的なフィルタリングおよびサンプリング機能。サブツリーipfixSelectorFunctionsすべての標準フィルタリングおよびサンプリング機能が配置されるべきプレースホルダです。

           The IPFIX SELECTOR MIB module is maintained by IANA and can
           be extended through Expert Review [RFC5226], i.e., review by
           one of a group of experts designated by an IETF Area
        

Director. The group of experts MUST check the requested MIB objects for completeness and accuracy of the description. Requests for MIB objects that duplicate the functionality of existing objects SHOULD be declined. The smallest available OID SHOULD be assigned to a new MIB objects. The specification of new MIB objects SHOULD follow the structure specified in RFC 5815 and MUST be published using a well-established and persistent publication medium. The experts will initially be drawn from the Working Group Chairs and document editors of the IPFIX and PSAMP Working Groups.

ディレクター。専門家グループは、記述の完全性と精度を要求されたMIBオブジェクトをチェックしなければなりません。既存のオブジェクトの機能を複製MIBオブジェクトに対する要求は拒否さべきです。利用可能な最小のOIDは、新しいMIBオブジェクトに割り当てる必要があります。新しいMIBオブジェクトの仕様はRFC 5815で指定された構造に従うべきであると十分に確立し、持続的な出版媒体を使用して公開する必要があります。専門家は当初、IPFIXとPSAMPワーキンググループの作業部会の議長とドキュメントエディタから描画されます。

Copyright (c) 2010 IETF Trust and the persons identified as authors of the code. All rights reserved.

著作権(C)2010 IETF信託コードの作者として特定の人物。全著作権所有。

Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info)."

、に基づき許可されており、中に含まれるライセンス条項に従う、簡体BSDライセンスは、IETFドキュメントに関連IETFトラストの法律規定(のセクション4.Cに記載されている変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用http://trustee.ietf.org/license-info)。」

-- Revision history

- 更新履歴

       REVISION     "201003150000Z"         -- 15 March 2010
       DESCRIPTION
           "Initial version, published as RFC 5815."
        
       ::= { mib-2 194 }
        

--****************************************************************** -- Top Level Structure of the MIB --******************************************************************

- ************************************************ ****************** - MIBのトップレベルの構造 - ********************** ********************************************

   ipfixSelectorObjects     OBJECT IDENTIFIER
       ::= { ipfixSelectorMIB 1 }
   ipfixSelectorConformance OBJECT IDENTIFIER
       ::= { ipfixSelectorMIB 2 }
        
   --==================================================================
   -- 1: Objects used by all IPFIX implementations
   --==================================================================
   --------------------------------------------------------------------
   -- 1.1: Packet Selector Functions for IPFIX
   --------------------------------------------------------------------
   ipfixSelectorFunctions OBJECT IDENTIFIER
       ::= { ipfixSelectorObjects 1 }
        
   --------------------------------------------------------------------
   -- 1.1.1: Function 1: Selecting All Packets
   --------------------------------------------------------------------
   ipfixFuncSelectAll OBJECT IDENTIFIER
       ::= { ipfixSelectorFunctions 1 }
        
   ipfixFuncSelectAllAvail OBJECT-TYPE
       SYNTAX      TruthValue
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "This object indicates the availability of the trivial
           function of selecting all packets.  This function is always
           available."
       ::= { ipfixFuncSelectAll 1 }
        
   --==================================================================
   -- 2: Conformance Information
   --==================================================================
   ipfixSelectorCompliances OBJECT IDENTIFIER
       ::= { ipfixSelectorConformance 1 }
   ipfixSelectorGroups      OBJECT IDENTIFIER
       ::= { ipfixSelectorConformance 2 }
        
   --------------------------------------------------------------------
   -- 2.1: Compliance Statements
   --------------------------------------------------------------------
   ipfixSelectorBasicCompliance MODULE-COMPLIANCE
       STATUS  current
       DESCRIPTION
           "An implementation that builds an IPFIX Exporter that
           complies to this module MUST implement the objects defined
           in the mandatory group ipfixBasicGroup.  The implementation
           of all other objects depends on the implementation of the
           corresponding functionality in the equipment."
       MODULE  -- this module
       MANDATORY-GROUPS {
               ipfixSelectorBasicGroup
       }
       ::= { ipfixSelectorCompliances 1 }
        
   --------------------------------------------------------------------
   -- 2.2: MIB Grouping
   --------------------------------------------------------------------
   ipfixSelectorBasicGroup OBJECT-GROUP
       OBJECTS {
           ipfixFuncSelectAllAvail
       }
        
       STATUS      current
       DESCRIPTION
           "The main IPFIX objects."
       ::= { ipfixSelectorGroups 1 }
        

END

終わり

9. Security Considerations
9.セキュリティの考慮事項

There are no management objects defined in this MIB module that have a MAX-ACCESS clause of read-write and/or read-create. So, if these MIB modules are implemented correctly, then there is no risk that an intruder can alter or create any management objects of these MIB modules via direct SNMP SET operations.

読み書きおよび/またはリード作成のMAX-ACCESS節を持っているこのMIBモジュールで定義された管理オブジェクトがありません。これらのMIBモジュールが正しく実装されているのであれば、その後、侵入者が変更またはダイレクトSNMP SET操作を経てこれらのMIBモジュールの任意の管理オブジェクトを作成することができるというリスクはありません。

Some of the readable objects in these MIB modules (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. It is thus important to control even GET and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP. These are the tables and objects and their sensitivity/vulnerability:

これらのMIBモジュールで読み取り可能なオブジェクトの一部(すなわち、アクセス可能ではない以外MAX-ACCESS持つオブジェクト)は、いくつかのネットワーク環境に敏感又は脆弱と考えることができます。 GETおよび/またはこれらのオブジェクトへのアクセスを通知し、おそらくSNMPを通してネットワークの上にそれらを送信する場合でも、これらのオブジェクトの値を暗号化するためにも、制御することが重要です。これらは、テーブルと、オブジェクトとそれらの感度/脆弱性です:

o ipfixTransportSessionTable - contains configuration data that might be sensitive because objects in this table may reveal information about the network infrastructure

O ipfixTransportSessionTable - この表のオブジェクトは、ネットワークインフラストラクチャに関する情報を明らかにすることができるので、敏感であるかもしれないコンフィギュレーション・データが含まれています

o ipfixExportTable - contains configuration data that might be sensitive because object in this table may reveal information about the network infrastructure as well

ipfixExportTable O - このテーブルの目的は、同様に、ネットワークインフラストラクチャに関する情報を明らかにすることができるので、敏感かもしれないコンフィギュレーションデータを含みます

o ipfixMeteringProcessTable - contains configuration data that might be sensitive because objects in this table may reveal information about the IPFIX Device itself

ipfixMeteringProcessTable O - この表のオブジェクトは、IPFIXデバイス自体についての情報を明らかにすることができるので、敏感かもしれないコンフィギュレーションデータを含みます

o ipfixObservationPointTable - contains configuration data that might be sensitive because objects in this table may reveal information about the IPFIX Device itself and the network infrastructure

ipfixObservationPointTable O - この表のオブジェクトは、IPFIXデバイス自体とネットワークインフラストラクチャに関する情報を明らかにすることができるので、敏感かもしれないコンフィギュレーションデータを含みます

o ipfixSelectorFunctions - currently contains no sensitive data but might want to be secured anyway since it may contain sensitive data in a future version

O ipfixSelectorFunctionsは - 現在、機密データが含まれていませんが、それは将来のバージョンでの機密データが含まれているかもしれないので、とにかく固定することができます

All other objects and tables contain no data that is considered sensitive.

他のすべてのオブジェクトとテーブルが機密とみなされるデータを含みません。

SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPsec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in these MIB modules.

SNMPv3の前のSNMPバージョンは十分なセキュリティを含んでいませんでした。ネットワーク自体が(IPsecを使って、例えば)安全であっても、その後も、安全なネットワーク上で/ SETにアクセスし、GETだれに許容されているかのように何の制御(読み取り/変更/作成/削除)これらの内のオブジェクトが存在しませんMIBモジュール。

It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410] Section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy).

それは、実装者がSNMPv3フレームワークで提供するようにセキュリティ機能を考えることが推奨される(認証とプライバシーのため)SNMPv3の暗号のメカニズムのためのフルサポートを含む、([RFC3410]のセクション8を参照)。

Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of these MIB modules is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.

さらに、SNMPv3の前のSNMPバージョンの展開はお勧めしません。代わりに、SNMPv3を展開すると、暗号化セキュリティを有効にすることをお勧めします。これらのMIBモジュールのインスタンスへのアクセスを与えるSNMP実体が適切にのみプリンシパル(ユーザ)にオブジェクトへのアクセスを提供するように設定されていることを確認するために、顧客/オペレータ責任実際にGETまたはSET(変化への正当な権利を有することです/)/削除、それらを作成します。

10. IANA Considerations
10. IANAの考慮事項

The MIB module in this document uses the following IANA-assigned OBJECT IDENTIFIER values recorded in the SMI Numbers registry:

この文書に記載されているMIBモジュールはSMI番号のレジストリに記録されている以下のIANAによって割り当てられたオブジェクト識別子の値を使用します。

           Descriptor        OBJECT IDENTIFIER value
           ----------        -----------------------
           ipfixMIB          { mib-2 193 }
           ipfixSelectorMIB  { mib-2 194 }
        

Further on, the whole IPFIX SELECTOR MIB module is maintained by IANA. Additions to this MIB module are subject to Expert Review [RFC5226], i.e., review by one of a group of experts designated by an IETF Area Director. The group of experts MUST check the requested MIB objects for completeness and accuracy of the description. Requests for MIB objects that duplicate the functionality of existing objects SHOULD be declined. The smallest available OID SHOULD be assigned to new MIB objects. The specification of new MIB objects SHOULD follow the structure specified in Section 6 and MUST be published using a well-established and persistent publication medium. The experts will initially be drawn from the Working Group Chairs and document editors of the IPFIX and PSAMP Working Groups.

さらに上で、全体IPFIX SELECTOR MIBモジュールは、IANAによって維持されています。このMIBモジュールへの追加は、専門家レビュー[RFC5226]、IETFエリアディレクターによって指定された専門家のグループのうちの1つによって、すなわち、審査の対象となっています。専門家グループは、記述の完全性と精度を要求されたMIBオブジェクトをチェックしなければなりません。既存のオブジェクトの機能を複製MIBオブジェクトに対する要求は拒否さべきです。利用可能な最小のOIDは、新しいMIBオブジェクトに割り当てる必要があります。新しいMIBオブジェクトの仕様は、第6節で指定された構造に従うべきであると十分に確立し、持続的な出版媒体を使用して公開する必要があります。専門家は当初、IPFIXとPSAMPワーキンググループの作業部会の議長とドキュメントエディタから描画されます。

11. Acknowledgments
11.謝辞

This document is a product of the IPFIX Working Group. The authors would like to thank the following persons: Paul Aitken for his detailed review, Dan Romascanu and the MIB doctors, and many more, for the technical reviews and feedback.

このドキュメントは、IPFIXワーキンググループの製品です。技術的なレビューとフィードバックのための彼の詳細なレビューのためにポール・エイトケン、ダンRomascanuとMIBの医師、およびより多くの、:著者は、次の人に感謝したいと思います。

12. References
12.参考文献
12.1. Normative References
12.1. 引用規格

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.

[RFC2119]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。

[RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.

[RFC2578] McCloghrie、K.、エド。、パーキンス、D.、編、及びJ. Schoenwaelder、編、STD 58、RFC 2578、 "経営情報バージョン2(SMIv2)の構造"、1999年4月。

[RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999.

[RFC2579] McCloghrie、K.、エド。、パーキンス、D.、編、及びJ. Schoenwaelder、エド。、 "SMIv2のためのテキストの表記法"、STD 58、RFC 2579、1999年4月。

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999.

[RFC2580] McCloghrie、K.、パーキンス、D.、およびJ. Schoenwaelder、 "SMIv2のための適合性宣言"、STD 58、RFC 2580、1999年4月。

[RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. Schoenwaelder, "Textual Conventions for Internet Network Addresses", RFC 4001, February 2005.

[RFC4001]ダニエル、M.、ハーバーマン、B.、Routhier、S.、およびJ. Schoenwaelder、 "インターネットネットワークアドレスのためのテキストの表記法"、RFC 4001、2005年2月。

[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group MIB", RFC 2863, June 2000.

[RFC2863] McCloghrie、K.およびF. Kastenholzと、 "インターフェイスグループMIB"、RFC 2863、2000年6月。

[RFC3873] Pastor, J. and M. Belinchon, "Stream Control Transmission Protocol (SCTP) Management Information Base (MIB)", RFC 3873, September 2004.

[RFC3873]牧師、J.とM. Belinchon、 "ストリーム制御伝送プロトコル(SCTP)管理情報ベース(MIB)"、RFC 3873、2004年9月。

[RFC4133] Bierman, A. and K. McCloghrie, "Entity MIB (Version 3)", RFC 4133, August 2005.

[RFC4133] Bierman、A.およびK. McCloghrie、 "エンティティMIB(バージョン3)"、RFC 4133、2005年8月。

[RFC5101] Claise, B., "Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of IP Traffic Flow Information", RFC 5101, January 2008.

[RFC5101] Claise、B.、 "IPトラフィックフロー情報を交換するためのIPフロー情報のエクスポート(IPFIX)プロトコルの仕様"、RFC 5101、2008年1月。

[RFC5102] Quittek, J., Bryant, S., Claise, B., Aitken, P., and J. Meyer, "Information Model for IP Flow Information Export", RFC 5102, January 2008.

[RFC5102] Quittek、J.、ブライアント、S.、Claise、B.、エイトケン、P.、およびJ.マイヤー、 "IPフロー情報のエクスポートのための情報モデル"、RFC 5102、2008年1月。

[RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 5226, May 2008.

[RFC5226] Narten氏、T.とH. Alvestrand、 "RFCsにIANA問題部に書くためのガイドライン"、BCP 26、RFC 5226、2008年5月。

12.2. Informative References
12.2. 参考文献

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.

[RFC3410]ケース、J.、マンディ、R.、パーテイン、D.、およびB.スチュワート、 "インターネット標準の管理フレームワークのための序論と適用性声明"、RFC 3410、2002年12月。

[RFC3917] Quittek, J., Zseby, T., Claise, B., and S. Zander, "Requirements for IP Flow Information Export (IPFIX)", RFC 3917, October 2004.

[RFC3917] Quittek、J.、Zseby、T.、Claise、B.、およびS.ザンダー、 "IPフロー情報エクスポート(IPFIX)のための要件"、RFC 3917、2004年10月。

[RFC5470] Sadasivan, G., Brownlee, N., Claise, B., and J. Quittek, "Architecture for IP Flow Information Export", RFC 5470, March 2009.

[RFC5470] Sadasivan、G.、ブラウンリー、N.、Claise、B.、およびJ. Quittek、RFC 5470、2009年3月 "IPフロー情報のエクスポートのためのアーキテクチャ"。

[RFC5472] Zseby, T., Boschi, E., Brownlee, N., and B. Claise, "IP Flow Information Export (IPFIX) Applicability", RFC 5472, March 2009.

[RFC5472] Zseby、T.、ボスキ、E.、ブラウンリー、N.、およびB. Claise、 "IPフロー情報のエクスポート(IPFIX)の適用"、RFC 5472、2009年3月。

[RFC5474] Duffield, N., Chiou, D., Claise, B., Greenberg, A., Grossglauser, M., and J. Rexford, "A Framework for Packet Selection and Reporting", RFC 5474, March 2009.

[RFC5474]ダフィールド、N.、Chiou、D.、Claise、B.、グリーンバーグ、A.、Grossglauser、M.、およびJ. Rexfordの、 "パケット選択及び報告のための枠組み"、RFC 5474、2009年3月。

[RFC5475] Zseby, T., Molina, M., Duffield, N., Niccolini, S., and F. Raspall, "Sampling and Filtering Techniques for IP Packet Selection", RFC 5475, March 2009.

[RFC5475] Zseby、T.、モリーナ、M.、ダッフィールド、N.、ニッコリーニ、S.、およびF. Raspall、 "IPパケットの選択のためのサンプリングとフィルタリング技術"、RFC 5475、2009年3月。

[RFC5476] Claise, B., Johnson, A., and J. Quittek, "Packet Sampling (PSAMP) Protocol Specifications", RFC 5476, March 2009.

[RFC5476] Claise、B.、ジョンソン、A.、およびJ. Quittek、 "パケットサンプリング(PSAMP)プロトコル仕様"、RFC 5476、2009年3月。

Authors' Addresses

著者のアドレス

Thomas Dietz (editor) NEC Europe, Ltd. NEC Laboratories Europe Network Research Division Kurfuersten-Anlage 36 Heidelberg 69115 DE

トーマス・ディーツ(編集者)NECヨーロッパ社NEC欧州研究所ネットワーク研究部門Kurfuerstenコンディショニング36ハイデルベルクDE 69115

Phone: +49 6221 4342-128 EMail: Thomas.Dietz@nw.neclab.eu

電話:+49 6221 4342-128電子メール:Thomas.Dietz@nw.neclab.eu

Atsushi Kobayashi NTT Information Sharing Platform Laboratories 3-9-11 Midori-cho Musashino-shi, Tokyo 180-8585 JA

あつし こばやし んっt いんふぉrまちおん しゃりんg Pぁtふぉrm ぁぼらとりえs 3ー9ー11 みどりーちょ むさしのーし、 ときょ 180ー8585 じゃ

Phone: +81-422-59-3978 EMail: akoba@nttv6.net

電話:+ 81-422-59-3978 Eメール:akoba@nttv6.net

Benoit Claise Cisco Systems, Inc. De Kleetlaan 6a b1 Degem 1831 BE

ブノワClaiseシスコシステムズ株式会社ジョリーラーン6aはB1 Degem 1831 BE

Phone: +32 2 704 5622 EMail: bclaise@cisco.com

電話:+32 2 704 5622 Eメール:bclaise@cisco.com

Gerhard Muenz Technische Universitaet Muenchen Department of Informatics Chair for Network Architectures and Services (I8) Boltzmannstr. 3 Garching 85748 DE

ネットワークアーキテクチャおよびサービスのための情報議長のゲルハルトMuenz TECHNISCHE Universitaetミュンヘン課(I8)Boltzmannstr。 3ガルヒング85748 DE

Phone: +49 89 289-18008 EMail: muenz@net.in.tum.de URI: http://www.net.in.tum.de/~muenz

電話:+49 89 289-18008 Eメール:muenz@net.in.tum.de URI:http://www.net.in.tum.de/~muenz