[要約] RFC 4008は、ネットワークアドレストランスレータ(NAT)の管理オブジェクトの定義に関するものであり、NATの機能と動作を記述しています。このRFCの目的は、NATの管理と監視を容易にするための標準化を提供することです。

Network Working Group                                           R. Rohit
Request for Comments: 4008                         Mascon Global Limited
Category: Standards Track                                   P. Srisuresh
                                                    Caymas Systems, Inc.
                                                         R. Raghunarayan
                                                                  N. Pai
                                                     Cisco Systems, Inc.
                                                                 C. Wang
                                                           Bank One Corp
                                                              March 2005
        

Definitions of Managed Objects for Network Address Translators (NAT)

ネットワークアドレス翻訳者のマネージドオブジェクトの定義(NAT)

Status of This Memo

本文書の位置付け

This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited.

このドキュメントは、インターネットコミュニティのインターネット標準トラックプロトコルを指定し、改善のための議論と提案を要求します。このプロトコルの標準化状態とステータスについては、「インターネット公式プロトコル標準」(STD 1)の現在のエディションを参照してください。このメモの配布は無制限です。

Copyright Notice

著作権表示

Copyright (C) The Internet Society (2005).

Copyright(c)The Internet Society(2005)。

Abstract

概要

This memo defines a portion of the Management Information Base (MIB) for devices implementing Network Address Translator (NAT) function. This MIB module may be used for configuration as well as monitoring of a device capable of NAT function.

このメモは、ネットワークアドレス翻訳者(NAT)関数を実装するデバイスの管理情報ベース(MIB)の一部を定義します。このMIBモジュールは、NAT機能が可能なデバイスの監視だけでなく、構成にも使用できます。

Table of Contents

目次

   1.  Introduction .................................................  2
   2.  The Internet-Standard Management Framework ...................  2
   3.  Terminology ..................................................  3
   4.  Overview .....................................................  4
       4.1.  natInterfaceTable.......................................  4
       4.2.  natAddrMapTable.........................................  5
       4.3.  Default Timeouts, Protocol Table, and Other Scalars.....  6
       4.4.  natAddrBindTable and natAddrPortBindTable...............  6
       4.5.  natSessionTable.........................................  6
       4.6.  RFC 3489 NAPT Variations, NAT Session and Bind Tables...  7
       4.7.  Notifications...........................................  7
       4.8.  Relation Among Tables...................................  8
       4.9.  Configuration via the MIB...............................  8
       4.10. Relationship to Interface MIB...........................  9
   5.  Definitions ..................................................  9
   6.  Acknowledgements ............................................. 59
   7.  Security Considerations ...................................... 59
   8.  References ................................................... 60
   Authors' Addresses ............................................... 62
   Full Copyright Statement.......................................... 64
        
1. Introduction
1. はじめに

This memo defines a portion of the Management Information Base (MIB) for devices implementing NAT function. This MIB module may be used for configuration and monitoring of a device capable of NAT function. NAT types and their characteristics are defined in[RFC2663]. Traditional NAT function, in particular is defined in [RFC3022]. This MIB does not address the firewall functions and must not be used for configuring or monitoring these. Section 2 provides references to the SNMP management framework, which was used as the basis for the MIB module definition. Section 3 describes the terms used throughout the document. Section 4 provides an overview of the key objects, their inter-relationship, and how the MIB module may be used to configure and monitor a NAT device. Lastly, section 5 has the complete NAT MIB definition.

このメモは、NAT機能を実装するデバイスの管理情報ベース(MIB)の一部を定義します。このMIBモジュールは、NAT機能が可能なデバイスの構成と監視に使用できます。NATタイプとその特性は[RFC2663]で定義されています。特に従来のNAT機能は[RFC3022]で定義されています。このMIBは、ファイアウォール機能に対処せず、これらの構成または監視に使用してはなりません。セクション2では、MIBモジュール定義の基礎として使用されたSNMP管理フレームワークへの参照を提供します。セクション3では、ドキュメント全体で使用される用語について説明します。セクション4では、主要なオブジェクト、それらの相互関係、およびMIBモジュールを使用してNATデバイスの構成と監視の概要を説明します。最後に、セクション5には完全なNAT 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 [RFC2119].

「必須」、「そうしない」、「必須」、「shall」、「shall "、" ingle "、" should "、" not "、" becommended "、" bay "、および「optional」は、[RFC2119]に記載されているように解釈される。

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

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).

管理されたオブジェクトは、管理情報ベースまたはMIBと呼ばれる仮想情報ストアからアクセスされます。MIBオブジェクトは通常、単純なネットワーク管理プロトコル(SNMP)からアクセスされます。

Objects in the MIB are defined using the mechanisms defined in the Structure of Management Information (SMI). This memo specifies a MIB module that is 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のオブジェクトは、管理情報の構造(SMI)で定義されたメカニズムを使用して定義されます。このメモは、STD 58、RFC 2578 [RFC2578]、STD 58、RFC 2579 [RFC2579]およびSTD 58、RFC 2580 [RFC2580]に記載されているSMIV2に準拠したMIBモジュールを指定します。

3. Terminology
3. 用語

Definitions for a majority of the terms used throughout the document may be found in RFC 2663 [RFC2663]. Additional terms that further classify NAPT implementations are defined in RFC 3489 [RFC3489]. Listed below are terms used in this document.

ドキュメント全体で使用される用語の大部分の定義は、RFC 2663 [RFC2663]に記載されている場合があります。NAPT実装をさらに分類する追加の用語は、RFC 3489 [RFC3489]で定義されています。以下にリストされているのは、このドキュメントで使用されている用語です。

Address realm - An address realm is a realm of unique network addresses that are routable within the realm. For example, an enterprise address realm could be constituted of private IP addresses in the ranges specified in RFC 1918 [RFC1918], which are routable within the enterprise, but not across the Internet. A public realm is constituted of globally unique network addresses.

アドレス領域 - アドレス領域は、領域内でルーティング可能な一意のネットワークアドレスの領域です。たとえば、エンタープライズアドレスの領域は、RFC 1918 [RFC1918]で指定された範囲内のプライベートIPアドレスで構成されます。パブリックレルムは、グローバルに一意のネットワークアドレスで構成されています。

Symmetric NAT - Symmetric NAT, as defined in RFC 3489 [RFC3489], is a variation of Network Address Port Translator (NAPT). Symmetric NAT does not use port bind for translation across all sessions originating from the same private host. Instead, it assigns a new public port to each new session, irrespective of whether the new session used the same private end-point as before.

対称NAT- RFC 3489 [RFC3489]で定義されている対称NATは、ネットワークアドレスポート翻訳者(NAPT)のバリエーションです。対称NATは、同じプライベートホストから発生するすべてのセッションで翻訳にポートバインドを使用しません。代わりに、新しいセッションが以前と同じプライベートエンドポイントを使用したかどうかに関係なく、新しいパブリックポートを新しいセッションごとに割り当てます。

Bind or Binding - Several variations of the term 'Bind' (or 'Binding') are used throughout the document. Address Bind (or Address Binding) is a tuple of (Private IP address, Public IP Address) used for translating an IP address end-point in IP packets. Port Bind (or, Port Binding, or Address Port Bind, or Address Port Binding) is a tuple of (transport protocol, Private IP address, Private port, Public IP Address, Public port) used for translating a port end-point tuple of (transport protocol, IP address, port). Bind is used to refer to either Address Bind or Port Bind. Bind Mode identifies whether a bind is Address Bind or Port Bind.

バインドまたはバインディング - 「バインド」(または「バインディング」)という用語のいくつかのバリエーションがドキュメント全体で使用されます。アドレスバインド(またはアドレスバインディング)は、IPパケットのIPアドレスエンドポイントを変換するために使用される(プライベートIPアドレス、パブリックIPアドレス)のタプルです。ポートバインド(または、ポートバインディング、またはアドレスポートバインド、またはアドレスポートバインディング)は、(トランスポートプロトコル、プライベートIPアドレス、プライベートポート、パブリックIPアドレス、パブリックポート)のタプルです。(輸送プロトコル、IPアドレス、ポート)。バインドは、アドレスバインドまたはポートバインドのいずれかを参照するために使用されます。バインドモードは、バインドがアドレスバインドであるかポートバインドであるかを識別します。

NAT Session - A NAT session is an association between a session as seen in the private realm and a session as seen in the public realm, by virtue of NAT translation. If a session in the private realm were to be represented as (PrivateSrcAddr, PrivateDstAddr, TransportProtocol, PrivateSrcPort, PrivateDstPort) and the same session in the public realm were to be represented as (PublicSrcAddr, PublicDstAddr, TransportProtocol, PublicSrcPort, PublicDstPort), the NAT session will provide the translation glue between the two session representations. NAT sessions in the document are restricted to sessions based on TCP and UDP only. In the future, NAT sessions may be extended to be based on other transport protocols such as SCTP, UDP-lite and DCCP.

NATセッション - NATセッションは、プライベートレルムで見られるセッションと、NAT翻訳のおかげで公共の領域で見られるセッションとの関連です。プライベートレルムのセッションが(privateRcaddr、privatedStaddr、transportprotocol、privatesrcport、privatedstport)として表され、公共領域の同じセッションが(publicsrcaddr、publicdstaddr、TransportProtocol、publicsrcport、publicdstport)として表現される場合。セッションは、2つのセッション表現間の翻訳接着剤を提供します。ドキュメントのNATセッションは、TCPとUDPのみに基づくセッションに制限されています。将来、NATセッションは、SCTP、UDP-Lite、DCCPなどの他の輸送プロトコルに基づいて拡張される可能性があります。

The terms 'local' and 'private' are used interchangeably throughout the document when referring to private networks, IP addresses, and ports. Likewise, the terms 'global' and 'public' are used interchangeably when referring to public networks, IP addresses, and ports.

「ローカル」と「プライベート」という用語は、プライベートネットワーク、IPアドレス、およびポートを参照する際に、ドキュメント全体で同じ意味で使用されます。同様に、「グローバル」と「パブリック」という用語は、パブリックネットワーク、IPアドレス、およびポートを参照するときに同じ意味で使用されます。

4. Overview
4. 概要

NAT MIB is configurable on a per-interface basis and depends in several parts on the IF-MIB [RFC2863].

NAT MIBは、インターフェイスごとに構成可能であり、IF-MIB [RFC2863]にいくつかの部分に依存します。

NAT MIB requires that an interface for which NAT is configured be connected to either a private or a public realm. The realm association of the interface plays an important role in the definition of address maps for the interface. An address map entry identifies the orientation of the session (inbound or outbound to the interface) for which the entry may be used for NAT translation. The address map entry also identifies the end-point of the session that must be subject to translation. An SNMP Textual-Convention 'NatTranslationEntity' is defined to capture this important characteristic that combines session orientation and applicable session endpoint for translation.

NAT MIBでは、NATが構成されているインターフェイスがプライベートまたはパブリックの領域に接続されることを要求しています。インターフェイスのレルム関連は、インターフェイスのアドレスマップの定義において重要な役割を果たします。アドレスマップエントリは、エントリをNAT翻訳に使用できるセッション(インバウンドまたはアウトバウンド)の方向を識別します。アドレスマップエントリは、翻訳の対象とする必要があるセッションのエンドポイントも識別します。SNMPテキストコンベンション「NatTranslationEntity」は、翻訳のセッション方向と適用可能なセッションエンドポイントを組み合わせたこの重要な特性をキャプチャするために定義されます。

An address map may consist of static or dynamic entries. NAT creates static binds from a static address map entry. Each static bind has a direct one-to-one relationship with a static address map entry. NAT creates dynamic binds from a dynamic address map entry upon seeing the first packet of a new session.

アドレスマップは、静的または動的なエントリで構成されている場合があります。NATは、静的アドレスマップエントリから静的バインドを作成します。各静的バインドには、静的アドレスマップエントリと直接1対1の関係があります。NATは、新しいセッションの最初のパケットを見ると、動的アドレスマップエントリから動的バインドを作成します。

The following subsections define the key objects used in NAT MIB, their inter-relationship, and how to configure a NAT device using the MIB module.

次のサブセクションでは、Nat MIBで使用される重要なオブジェクト、相互関係、およびMIBモジュールを使用してNATデバイスを構成する方法を定義します。

4.1. natInterfaceTable
4.1. natinterfacetable

natInterfaceTable is defined in the MIB module to configure interface specific realm type and the NAT services enabled for the interface. natInterfaceTable is indexed by ifIndex and also includes interface specific NAT statistics.

NatinterfaceTableはMIBモジュールで定義され、インターフェイス固有のレルムタイプとインターフェイスに有効になっているNATサービスを構成します。NatinterfacetableはIfindexによってインデックス化されており、インターフェイス固有のNAT統計も含まれています。

The first step for an operator in configuring a NAT device is determining the interface over which NAT service is to be configured. When NAT service is operational, translated packets traverse the NAT device by ingressing on a private interface and egressing on a public interface or vice versa. An operator may configure the NAT service on either the public interface or the private interface in the traversal path.

NATデバイスの構成におけるオペレーターの最初のステップは、NATサービスを構成するインターフェイスを決定することです。NATサービスが動作している場合、翻訳されたパケットは、プライベートインターフェイスに侵入し、パブリックインターフェイスに出口またはその逆で脱出することにより、NATデバイスを横断します。オペレーターは、トラバーサルパスのパブリックインターフェイスまたはプライベートインターフェイスのいずれかでNATサービスを構成できます。

As the next step, the operator must identify the NAT service(s) desired for the interface. The operator may configure one or more NAT services on the same interface. The MIB module identifies four types of NAT services: Basic NAT, NAPT, twice NAT and bidirectional NAT. These are NAT varieties as defined in RFC 2663 [RFC2663]. Note that RFC 3489 [RFC3489] further classifies NAPT implementations based on the behavior exhibited by the NAPT devices from different vendors. However, the MIB module does not explicitly distinguish between the NAPT implementations. NAPT implementations may be distinguished between one another by monitoring the BIND and NAT Session objects generated by the NAT device as described in section 4.6.

次のステップとして、オペレーターはインターフェイスに必要なNATサービスを特定する必要があります。オペレーターは、同じインターフェイスで1つ以上のNATサービスを構成できます。MIBモジュールは、4種類のNATサービスを識別します:基本NAT、NAPT、2回NAT、および双方向NAT。これらは、RFC 2663 [RFC2663]で定義されているNAT品種です。RFC 3489 [RFC3489]は、さまざまなベンダーのNAPTデバイスによって示された動作に基づいてNAPT実装をさらに分類することに注意してください。ただし、MIBモジュールは、NAPT実装を明示的に区別しません。セクション4.6で説明されているように、NATデバイスによって生成されたバインドおよびNATセッションオブジェクトを監視することにより、NAPTの実装は互いに区別される場合があります。

4.2. natAddrMapTable
4.2. nataddrmaptable

natAddrMapTable is defined in the MIB module to configure address maps on a per-interface basis. natAddrMapTable is indexed by the tuple of (ifIndex, natAddrMapIndex). The same table is also used to collect Statistics for the address map entries. Address maps are key to NAT configuration. An operator may configure one or more address map entries per interface. NAT looks up address map entries in the order in which they are defined to determine the translation function at the start of each new session traversing the interface. An address map may consist of static or dynamic entries. A static address map entry has a direct one-to-one relationship with binds. NAT will dynamically create binds from a dynamic address map entry.

NATADDRMAPTABLEは、MIBモジュールで定義され、インターフェイスごとにアドレスマップを構成します。nataddrmaptableは、(ifindex、nataddrmapindex)のタプルによってインデックス化されています。同じテーブルは、アドレスマップエントリの統計を収集するためにも使用されます。アドレスマップは、NAT構成の鍵です。オペレーターは、インターフェイスごとに1つ以上のアドレスマップエントリを構成できます。NATは、インターフェイスを通過する各新しいセッションの開始時に翻訳関数を決定するために定義されている順序でアドレスマップエントリを検索します。アドレスマップは、静的または動的なエントリで構成されている場合があります。静的アドレスマップエントリには、バインドと直接1対1の関係があります。NATは、動的アドレスマップエントリから動的にバインドを作成します。

The operator must be careful in selecting address map entries for an interface based on the interface realm-type and the type of NAT service desired. The operator can be amiss in the selection of address map entries when not paying attention to the associated interface characteristics defined in natInterfaceTable (described in section 4.1). For example, say the operator wishes to configure a NAPT map entry on an interface of a NAT device. If the operator chooses to configure the NAPT map entry on a public interface (i.e., interface realm-type is public), the operator should set the TranslationEntity of the NAPT address map entry to be outboundSrcEndPoint. On the other hand, if the operator chooses to configure the NAPT map entry on a private interface (i.e., interface realm-type is private), the operator should set the TranslationEntity of the NAPT address map entry to be InboundSrcEndPoint.

オペレーターは、インターフェイスレルムタイプと希望するNATサービスのタイプに基づいて、インターフェイスのアドレスマップエントリを選択することに注意する必要があります。オペレーターは、NatinterFacetableで定義された関連するインターフェイス特性に注意を払っていない場合、アドレスマップエントリの選択に適しています(セクション4.1で説明)。たとえば、オペレーターがNATデバイスのインターフェイスでNAPTマップエントリを構成することを希望するとします。オペレーターがパブリックインターフェイスでNAPTマップエントリを構成することを選択した場合(つまり、インターフェイスレルムタイプが公開されています)、オペレーターはNAPTアドレスマップエントリの翻訳性をAutboundScendPointに設定する必要があります。一方、オペレーターがプライベートインターフェイスでNAPTマップエントリを構成することを選択した場合(つまり、インターフェイスレルムタイプはプライベートです)、オペレーターはNAPTアドレスマップエントリの翻訳性をInboundScendPointに設定する必要があります。

4.3. Default Timeouts, Protocol Table, and Other Scalars
4.3. デフォルトのタイムアウト、プロトコルテーブル、およびその他のスカラー

DefTimeouts is defined in the MIB module to configure idle Bind timeout and IP protocol specific idle NAT session timeouts. The timeouts defined are global to the system and are not interface specific.

deftimeoutsはMIBモジュールで定義されており、アイドルバインドタイムアウトとIPプロトコル固有のアイドルNATセッションタイムアウトを構成します。定義されたタイムアウトはシステムにとってグローバルであり、インターフェイス固有ではありません。

Protocol specific statistics are maintained in natProtocolTable, which is indexed by the protocol type.

プロトコル固有の統計は、プロトコルタイプによってインデックス化されたNatprotocoltableで維持されます。

The scalars natAddrBindNumberOfEntries and natAddrPortBindNumberOfEntries hold the number of entries that currently exist in the Address Bind and the Address Port Bind tables, respectively.

Scalars nataddrbindnumberofentriesとnataddrportbindnumber ofentriesは、現在アドレスバインドに存在するエントリの数とアドレスポートバインドテーブルの数を保持しています。

The generation of natPacketDiscard notifications can be configured by using the natNotifThrottlingInterval scalar MIB object.

NATPACKETDISCARD通知の生成は、NATNOTIFTHROTTLINGINTERVAL SCALAR MIBオブジェクトを使用して構成できます。

4.4. natAddrBindTable and natAddrPortBindTable
4.4. nataddrbindtableおよびnataddrportbindtable

Two Bind tables, natAddrBindTable and natAddrPortBindTable, are defined to hold the bind entries. Entries are derived from the address map table and are not configurable. natAddrBindTable contains Address Binds, and natAddrPortBindTable contains Address Port Binds. natAddrBindTable is indexed by the tuple of (ifIndex, LocalAddrType, LocalAddr). natAddrPortBindTable is indexed by the tuple of (ifIndex, LocalAddrType, LocalAddr, LocalPort, Protocol). These tables also maintain bind specific statistics. A Symmetric NAT will have no entries in the Bind tables.

2つのバインドテーブル、nataddrbindtableとnataddrportbindtableは、バインドエントリを保持するように定義されています。エントリはアドレスマップテーブルから派生しており、構成できません。NATADDRBINDTABLEにはアドレスバインドが含まれており、NatadDrportBindTableにはアドレスポートバインドが含まれています。nataddrbindtableは、(ifindex、localaddrtype、localaddr)のタプルによってインデックス化されています。nataddrportbindtableは、(ifindex、localaddrtype、localaddr、localport、プロトコル)のタプルによってインデックス付けされています。これらのテーブルは、バインド特定の統計も維持します。対称NATには、バインドテーブルにエントリがありません。

4.5. natSessionTable
4.5. natsessionTable

natSessionTable is defined to hold NAT session entries. NAT session entries are derived from NAT Binds (except in the case of Symmetric NAT) and are not configurable.

NatsessionTableは、NATセッションエントリを保持するために定義されています。NATセッションエントリは、NATバインドから派生しており(対称NATの場合を除く)、構成できません。

The NAT session provides the necessary translation glue between two session representations of the same end-to-end session; that is, a session as seen in the private realm and in the public realm. Session orientation (inbound or outbound) is determined from the orientation of the first packet traversing the NAT interface. Address map entries and bind entries on the interface determine whether a session is subject to NAT translation. One or both endpoints of a session may be subject to translation.

NATセッションは、同じエンドツーエンドセッションの2つのセッション表現間の必要な翻訳接着剤を提供します。つまり、私的な領域と公共の領域で見られるセッションです。セッションの向き(インバウンドまたはアウトバウンド)は、NATインターフェイスを通過する最初のパケットの方向から決定されます。インターフェイス上のアドレスマップエントリとバインドエントリは、セッションがNAT翻訳の対象かどうかを判断します。セッションの片方または両方が翻訳の対象となる場合があります。

With the exception of symmetric NAT, all other NAT functions use end-point specific bind to perform individual end-point translations. Multiple NAT sessions would use the same bind as long as they share the same endpoint. Symmetric NAT does not retain a consistent port bind across multiple sessions using the same endpoint. For this reason, the bind identifier for a NAT session in symmetric NAT is set to zero. natSessionTable is indexed by the tuple of (ifIndex, natSessionIndex). Statistics for NAT sessions are also maintained in the same table.

対称NATを除き、他のすべてのNAT関数は、エンドポイント固有のバインドを使用して個々のエンドポイント翻訳を実行します。複数のNATセッションは、同じエンドポイントを共有する限り、同じバインドを使用します。対称NATは、同じエンドポイントを使用して複数のセッションで一貫したポートバインドを保持しません。このため、対称NATのNATセッションのバインド識別子はゼロに設定されています。natsessionTableは、(ifindex、natsessionindex)のタプルによってインデックス付けされています。NATセッションの統計も同じ表に維持されます。

4.6. RFC 3489 NAPT Variations, NAT Session and Bind Tables
4.6. RFC 3489 NAPTバリエーション、NATセッション、バインドテーブル

[RFC3489] defines four variations of NAPT - Full Cone, Restricted Cone, Port Restricted Cone, and Symmetric NAT. These can be differentiated in the NAT MIB based on different values for the objects in the session and the bind tables, as indicated below.

[RFC3489]は、NAPTの4つのバリエーションを定義します - 完全なコーン、制限付きコーン、ポート制限コーン、および対称NAT。これらは、以下に示すように、セッション内のオブジェクトの異なる値とバインドテーブルの異なる値に基づいて、NAT MIBで区別できます。

In a Port Restricted Cone NAT, NAT Session objects will contain a non-zero PrivateSrcEPBindId object. Further, all address and port objects within a NAT session will have non-zero values (i.e., no wildcard matches).

コーンNATのポートが制限されている場合、NATセッションオブジェクトにはゼロ以外のprivateRcepbindidオブジェクトが含まれます。さらに、NATセッション内のすべてのアドレスオブジェクトとポートオブジェクトには、ゼロ以外の値があります(つまり、ワイルドカードの一致はありません)。

An Address Restricted Cone NAT may have been implemented in the same way as a Port Restricted Cone NAT, except that the UDP NAT Sessions may use ANY match on PrivateDstPort and PublicDstPort objects; i.e., PrivateDstPort and PublicDstPort objects within a NAT session may be set to zero.

UDP NATセッションがPrivatedStportおよびPublicDstportオブジェクトで任意の一致を使用する場合を除き、アドレス制限付きコーンNATは、ポート制限コーンNATと同じ方法で実装されている可能性があります。つまり、NATセッション内のPrivatedStportおよびPublicDstportオブジェクトをゼロに設定できます。

A Full Cone NAT may have also been implemented in the same way as a Port Restricted Cone NAT, except that the UDP NAT Sessions may use ANY match on PrivateDstAddr, PrivateDstPort, PublicDstAddr, and PublicDstPort objects. Within a NAT Session, all four of these objects may be set to zero. Alternately, all address and port objects within a NAT Session may have non-zero values, yet the TranslationEntity of the PrivateSrcEPBindId for the NAT Sessions may be set bi-directionally, i.e., as a bit mask of (outboundSrcEndPoint and inboundDstEndPoint) or (inboundSrcEndPoint and outboundDstEndPoint), depending on the interface realm type. Lastly, a Symmetric NAT does not maintain Port Bindings. As such, the NAT Session objects will have the PrivateSrcEPBindId set to zero.

UDP NATセッションでは、PrivatedStaddr、PrivatedStport、PublicDstaddr、およびPublicDstportオブジェクトであらゆる一致を使用する場合を除き、ポート制限付きコーンNATと同じ方法でフルコーンナットも実装されている可能性があります。NATセッション内で、これらの4つのオブジェクトはすべてゼロに設定される場合があります。あるいは、NATセッション内のすべてのアドレスオブジェクトとポートオブジェクトはゼロ以外の値を持っている可能性がありますが、NATセッションのprivateRcepbindidの翻訳性は、双方向に、つまり、(OutboundScendPointとInboundDstendpoint)または(Inboundssrestspointのマスクとして設定される場合があります。インターフェイスレルムタイプに応じて、outbounddstendpoint)。最後に、対称NATはポートバインディングを維持しません。そのため、NATセッションオブジェクトは、privateRcepbindidをゼロに設定します。

4.7. Notifications
4.7. 通知

natPacketDiscard notifies the end user/manager of packets being discarded due to lack of address mappings.

NatPacketDiscardは、アドレスマッピングが不足しているために破棄されるパケットのエンドユーザー/マネージャーに通知します。

4.8. Relation Among Tables
4.8. テーブル間の関係

The association between the various NAT tables can be represented as follows:

さまざまなNATテーブル間の関連付けは、次のように表現できます。

                         Interface
                             |
                             |
                             |
                        Address map
                             |
                             |
                             |
        ----------------------------------------------
       |                                              |
       |                                              |
       |                                              |
   Address Bind                                   Port Bind
       |                                              |
       |                                              |
       |                                              |
        ----------------------------------------------
                             |
                             |
                             |
                         NAT Session
        

All NAT functions, with the exception of Symmetric NAT, use Bind(s) to provide the glue necessary for a NAT Session. natSessionPrivateSrcEPBindId and natSessionPrivateDstEPBindId objects represent the endpoint Binds used by NAT Sessions.

すべてのNAT機能は、対称NATを除き、バインドを使用して、NATセッションに必要な接着剤を提供します。natsessionprivatesRcepbindidおよびnatsessionPrivatedStepBindIDオブジェクトは、NATセッションで使用されるエンドポイントバインドを表します。

4.9. Configuration via the MIB
4.9. MIB経由の構成

Sections 4.1 and 4.2 and part of section 4.3 refer to objects that are configurable on a NAT device. NAT derives Address Bind and Address Port Bind entries from the Address Map table. Hence, an Address Bind or an Address Port Bind entry must not exist without an associated entry in the Address Map table.

セクション4.1および4.2およびセクション4.3の一部は、NATデバイスで構成可能なオブジェクトを参照してください。NATはアドレスバインドバインドとアドレスポートバインドエントリをアドレスマップテーブルから導出します。したがって、アドレスバインドまたはアドレスポートバインドエントリは、アドレスマップテーブルに関連するエントリなしで存在してはなりません。

Further, NAT derives NAT session entries from NAT Binds, except in the case of symmetric NAT, which derives translation parameters for a NAT session directly from an address map entry. Hence, with the exception of Symmetric NAT, a NAT session entry must not exist in the NAT Session table without a corresponding bind.

さらに、NATは、NAT BindsからNATセッションエントリを導き出しますが、対称NATの場合を除き、アドレスマップエントリからNATセッションの翻訳パラメーターを直接導き出します。したがって、対称NATを除き、NATセッションのエントリは、対応するバインドなしでNATセッションテーブルに存在してはなりません。

A Management station may use the following steps to configure entries in the NAT-MIB:

管理ステーションは、次の手順を使用して、NAT-MIBでエントリを構成することができます。

- Create an entry in the natInterfaceTable specifying the value of ifIndex as the interface index of the interface on which NAT is being configured. Specify appropriate values, as applicable, for the other objects (e.g., natInterfaceRealm, natInterfaceServiceType) in the table (refer to Section 4.1).

- NATINTERFACETABLEのエントリを作成して、NATが構成されているインターフェイスのインターフェイスインデックスとしてIfindexの値を指定します。テーブルの他のオブジェクト(natinterfacerealm、natinterfaceserviceTypeなど)について、適切に適切な値を指定します(セクション4.1を参照)。

- Create one or more address map entries sequentially in reduced order of priority in the natAddrMapTable, specifying the value of ifIndex to be the same for all entries. The ifIndex specified would be the same as that specified for natInterfaceTable (refer to Section 4.2).

- 1つ以上のアドレスマップエントリを作成して、NATADDRMAPTABLEで優先度の低い順序で順番に順番に作成し、すべてのエントリに対してIFINDEXの値が同じであることを指定します。指定されたifindexは、natinterfacetableで指定されたものと同じです(セクション4.2を参照)。

- Configure the maximum permitted idle time duration for BINDs and TCP, UDP, and ICMP protocol sessions by setting the relevant scalars in natDefTimeouts object (refer to Section 4.3).

- BindsおよびTCP、UDP、およびICMPプロトコルセッションの最大許容アイドル時間期間を構成し、natdeftimeoutsオブジェクトに関連するスカラーを設定します(セクション4.3を参照)。

4.10. Relationship to Interface MIB
4.10. インターフェースMIBとの関係

The natInterfaceTable specifies the NAT configuration attributes on each interface. The concept of "interface" is as defined by InterfaceIndex/ifIndex of the IETF Interfaces MIB [RFC2863].

Natinterfacetableは、各インターフェイスのNAT構成属性を指定します。「インターフェイス」の概念は、IETFインターフェイスMIB [RFC2863]のinterfaceindex/ifindexによって定義されています。

5. Definitions
5. 定義

This MIB module IMPORTs objects from RFCs 2578 [RFC2578], 2579 [RFC2579], 2580 [RFC2580], 2863 [RFC2863], 3411 [RFC3411], and 4001 [RFC4001]. It also refers to information in RFCs 792 [RFC792], 2463 [RFC2463], and 3413 [RFC3413].

このMIBモジュールは、RFCS 2578 [RFC2578]、2579 [RFC2579]、2580 [RFC2580]、2863 [RFC2863]、3411 [RFC3411]、および4001 [RFC4001]からオブジェクトをインポートします。また、RFCS 792 [RFC792]、2463 [RFC2463]、および3413 [RFC3413]の情報を指します。

NAT-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Gauge32, Counter64, TimeTicks, mib-2, NOTIFICATION-TYPE FROM SNMPv2-SMI TEXTUAL-CONVENTION, StorageType, RowStatus

インポートモジュールアイデンティティ、オブジェクトタイプ、integer32、unsigger32、gauge32、counter64、タイムテック、MIB-2、SNMPV2-SMIテキストコンベンション、StorageType、RowStatusの通知タイプ

FROM SNMPv2-TC MODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP FROM SNMPv2-CONF ifIndex, ifCounterDiscontinuityGroup FROM IF-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB InetAddressType, InetAddress, InetPortNumber FROM INET-ADDRESS-MIB;

SNMPV2-TCモジュールコンプライアンス、通知グループ、SNMPV2-CONF IFINDEXのオブジェクトグループ、IF-MIB SNMP-FrameWork-MIB InetAddressType、InetAddress、Inet-dresdress-MibからのInetadressからのif-mib snmpadminstringからのオブジェクトグループから。

natMIB MODULE-IDENTITY LAST-UPDATED "200503210000Z" ORGANIZATION "IETF Transport Area" CONTACT-INFO " Rohit Mascon Global Limited #59/2 100 ft Ring Road Banashankari II Stage Bangalore 560 070 India Phone: +91 80 2679 6227 Email: rrohit74@hotmail.com

natmibモジュールのアイデンティティ最終処分「200503210000z」組織「IETF輸送エリア」コンタクトINFO "ROHIT MASCON LIMITED#59/2 100 FT RING ROAD BANASHANKARI II STAGE BANGALOORE 560 070 INDIA電話電話:91 80 2679 6227メール:RROHIT74@Hotmail.com

P. Srisuresh Caymas Systems, Inc. 1179-A North McDowell Blvd. Petaluma, CA 94954 Tel: (707) 283-5063 Email: srisuresh@yahoo.com

P. Srisuresh Caymas Systems、Inc。1179-A North McDowell Blvd.Petaluma、CA 94954 Tel:(707)283-5063メール:srisuresh@yahoo.com

Rajiv Raghunarayan Cisco Systems Inc. 170 West Tasman Drive San Jose, CA 95134 Phone: +1 408 853 9612 Email: raraghun@cisco.com

Rajiv Raghunarayan Cisco Systems Inc. 170 West Tasman Drive San Jose、CA 95134電話:1 408 853 9612メール:raraghun@cisco.com

Nalinaksh Pai Cisco Systems, Inc. Prestige Waterford No. 9, Brunton Road Bangalore - 560 025 India Phone: +91 80 532 1300 Email: npai@cisco.com

Nalinaksh Pai Cisco Systems、Inc。Prestige Waterford No. 9、Brunton Road Bangalore -560 025 India電話:91 80 532 1300メール:npai@cisco.com

Cliff Wang Information Security Bank One Corp 1111 Polaris Pkwy Columbus, OH 43240 Phone: +1 614 213 6117 Email: cliffwang2000@yahoo.com " DESCRIPTION "This MIB module defines the generic managed objects for NAT.

Cliff Wang Information Bank One Corp 1111 Polaris Pkwy Columbus、OH 43240電話:1 614 213 6117メール:Cliffwang2000@yahoo.com "説明"このMIBモジュールは、NATの一般的な管理オブジェクトを定義します。

              Copyright (C) The Internet Society (2005).  This version
              of this MIB module is part of RFC 4008;  see the RFC
              itself for full legal notices."
     REVISION     "200503210000Z"  -- 21th March 2005
     DESCRIPTION
             "Initial version, published as RFC 4008."
     ::= { mib-2 123 }
        
natMIBObjects OBJECT IDENTIFIER ::= { natMIB 1 }
        
NatProtocolType ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
               "A list of protocols that support the network
                address translation.  Inclusion of the values is
                not intended to imply that those protocols
                need to be supported.  Any change in this
                TEXTUAL-CONVENTION should also be reflected in
                the definition of NatProtocolMap, which is a
                BITS representation of this."
       SYNTAX   INTEGER {
                     none (1),  -- not specified
                     other (2), -- none of the following
                     icmp (3),
                     udp (4),
                     tcp (5)
                  }
        
NatProtocolMap ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
               "A bitmap of protocol identifiers that support
        
                the network address translation.  Any change
                in this TEXTUAL-CONVENTION should also be
                reflected in the definition of NatProtocolType."
       SYNTAX   BITS {
                  other (0),
                  icmp (1),
                  udp (2),
                  tcp (3)
                }
        
NatAddrMapId ::= TEXTUAL-CONVENTION
       DISPLAY-HINT "d"
       STATUS current
       DESCRIPTION
               "A unique id that is assigned to each address map
                by a NAT enabled device."
       SYNTAX   Unsigned32 (1..4294967295)
        
NatBindIdOrZero ::= TEXTUAL-CONVENTION
       DISPLAY-HINT "d"
       STATUS current
       DESCRIPTION
               "A unique id that is assigned to each bind by
                a NAT enabled device.  The bind id will be zero
                in the case of a Symmetric NAT."
       SYNTAX   Unsigned32 (0..4294967295)
        
NatBindId ::= TEXTUAL-CONVENTION
       DISPLAY-HINT "d"
       STATUS current
       DESCRIPTION
               "A unique id that is assigned to each bind by
                a NAT enabled device."
       SYNTAX   Unsigned32 (1..4294967295)
        
NatSessionId ::= TEXTUAL-CONVENTION
       DISPLAY-HINT "d"
       STATUS current
       DESCRIPTION
               "A unique id that is assigned to each session by
                a NAT enabled device."
       SYNTAX   Unsigned32 (1..4294967295)
        
NatBindMode ::= TEXTUAL-CONVENTION
       STATUS current
       DESCRIPTION
               "An indication of whether the bind is
                an address bind or an address port bind."
        
       SYNTAX   INTEGER {
                     addressBind (1),
                     addressPortBind (2)
                }
        
NatAssociationType ::= TEXTUAL-CONVENTION
       STATUS current
       DESCRIPTION
               "An indication of whether the association is
                static or dynamic."
       SYNTAX   INTEGER {
                     static (1),
                     dynamic (2)
                }
        
NatTranslationEntity ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
               "An indication of a) the direction of a session for
                which an address map entry, address bind or port
                bind is applicable, and b) the entity (source or
                destination) within the session that is subject to
                translation."
       SYNTAX   BITS {
                  inboundSrcEndPoint (0),
                  outboundDstEndPoint(1),
                  inboundDstEndPoint (2),
                  outboundSrcEndPoint(3)
                }
        

-- -- Default Values for the Bind and NAT Protocol Timers --

---バインドおよびNATプロトコルタイマーのデフォルト値 -

natDefTimeouts OBJECT IDENTIFIER ::= { natMIBObjects 1 }
        
natNotifCtrl OBJECT IDENTIFIER ::= { natMIBObjects 2 }
        

-- -- Address Bind and Port Bind related NAT configuration --

---アドレスバインドおよびポートバインド関連NAT構成 -

natBindDefIdleTimeout OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION

natbinddefidletimeout object-type syntax unsigned32(0..4294967295)units "秒" max-access read-writeステータス現在の説明

"The default Bind (Address Bind or Port Bind) idle timeout parameter.

「デフォルトのバインド(アドレスバインドまたはポートバインド)アイドルタイムアウトパラメーター。

             If the agent is capable of storing non-volatile
             configuration, then the value of this object must be
             restored after a re-initialization of the management
             system."
    DEFVAL { 0 }
    ::= { natDefTimeouts 1 }
        

-- -- UDP related NAT configuration --

---UDP関連NAT構成 -

natUdpDefIdleTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The default UDP idle timeout parameter.

NATUDPDEFIDLETIMEOUT OBJECT-TYPE SYNTAX UNSIGNED32(1..4294967295)ユニット「秒」Max-Access Read-Writeステータス現在の説明 "デフォルトのUDPアイドルタイムアウトパラメーター。

             If the agent is capable of storing non-volatile
             configuration, then the value of this object must be
             restored after a re-initialization of the management
             system."
    DEFVAL { 300 }
    ::= { natDefTimeouts 2 }
        

-- -- ICMP related NAT configuration --

- -ICMP関連NAT構成 -

natIcmpDefIdleTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The default ICMP idle timeout parameter.

naticmpdefidletimeout object-type syntax untigned32(1..4294967295)ユニット「秒」最大アクセス読み取りワイトステータス現在の説明 "デフォルトのICMPアイドルタイムアウトパラメーター。

             If the agent is capable of storing non-volatile
             configuration, then the value of this object must be
             restored after a re-initialization of the management
             system."
    DEFVAL { 300 }
    ::= { natDefTimeouts 3 }
        

-- -- Other protocol parameters --

---その他のプロトコルパラメーター -

natOtherDefIdleTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The default idle timeout parameter for protocols represented by the value other (2) in NatProtocolType.

natotherdefidletimeout object-type sntax unstax untigned32(1..4294967295)ユニット「秒」最大アクセス読み取りワイトステータス現在の説明 "Natprotocoltypeの他の値(2)に表されるプロトコルのデフォルトのアイドルタイムアウトパラメーター。

             If the agent is capable of storing non-volatile
             configuration, then the value of this object must be
             restored after a re-initialization of the management
             system."
    DEFVAL { 60 }
    ::= { natDefTimeouts 4 }
        

-- -- TCP related NAT Timers --

--TCP関連NATタイマー -

natTcpDefIdleTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The default time interval that a NAT session for an established TCP connection is allowed to remain valid without any activity on the TCP connection.

nattcpdefidletimeout object-type sntax untigned32(1..4294967295)units "秒"最大アクセス読み取り - ワイトステータス現在の説明繋がり。

             If the agent is capable of storing non-volatile
             configuration, then the value of this object must be
             restored after a re-initialization of the management
             system."
    DEFVAL { 86400 }
    ::= { natDefTimeouts 5 }
        

natTcpDefNegTimeout OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION

nattcpdefnegtimeout object-type syntax unsigned32(1..4294967295)units "秒" max-access read-writeステータス現在の説明

"The default time interval that a NAT session for a TCP connection that is not in the established state is allowed to remain valid without any activity on the TCP connection.

「確立された状態にないTCP接続のNATセッションであるデフォルトの時間間隔は、TCP接続でのアクティビティなしに有効なままであることが許可されています。

             If the agent is capable of storing non-volatile
             configuration, then the value of this object must be
             restored after a re-initialization of the management
             system."
    DEFVAL { 60 }
    ::= { natDefTimeouts 6 }
        

natNotifThrottlingInterval OBJECT-TYPE SYNTAX Integer32 (0 | 5..3600) UNITS "seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "This object controls the generation of the natPacketDiscard notification.

natnotifthrottlingIntervalオブジェクトタイプ構文integer32(0 | 5..3600)ユニット「秒」最大アクセス読み取りワイトステータス現在の説明 "このオブジェクトは、NatPacketDiscard通知の生成を制御します。

If this object has a value of zero, then no natPacketDiscard notifications will be transmitted by the agent.

このオブジェクトにゼロの値がある場合、NatPacketDiscard通知はエージェントによって送信されません。

If this object has a non-zero value, then the agent must not generate more than one natPacketDiscard 'notification-event' in the indicated period, where a 'notification-event' is the generation of a single notification PDU type to a list of notification destinations. If additional NAT packets are discarded within the throttling period, then notification-events for these changes must be suppressed by the agent until the current throttling period expires.

このオブジェクトにゼロ以外の値がある場合、エージェントは示された期間に複数のNATPACKETDISCARD「通知イベント」を生成してはなりません。「通知イベント」は、単一の通知PDUタイプの生成です。通知宛先。追加のNATパケットがスロットリング期間内に破棄される場合、これらの変更の通知イベントは、現在のスロットリング期間が失効するまでエージェントによって抑制される必要があります。

If natNotifThrottlingInterval notification generation is enabled, the suggested default throttling period is 60 seconds, but generation of the natPacketDiscard notification should be disabled by default.

NatnotiftrottlingInterval通知の生成が有効になっている場合、提案されたデフォルトのスロットリング期間は60秒ですが、NATPACKETDISCARD通知の生成はデフォルトで無効にする必要があります。

If the agent is capable of storing non-volatile configuration, then the value of this object must be restored after a re-initialization of the management system.

エージェントが不揮発性の構成を保存できる場合、管理システムの再初期化後にこのオブジェクトの値を復元する必要があります。

The actual transmission of notifications is controlled via the MIB modules in RFC 3413." DEFVAL { 0 }

通知の実際の送信は、RFC 3413のMIBモジュールを介して制御されます。

    ::= { natNotifCtrl 1 }
        

-- -- The NAT Interface Table --

---ナットインターフェイステーブル -

natInterfaceTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF NatInterfaceEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "This table specifies the attributes for interfaces on a
             device supporting NAT function."
    ::= { natMIBObjects 3 }
        

natInterfaceEntry OBJECT-TYPE SYNTAX NatInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in the natInterfaceTable holds a set of parameters for an interface, instantiated by ifIndex. Therefore, the interface index must have been assigned, according to the applicable procedures, before it can be meaningfully used. Generally, this means that the interface must exist.

NatinterfaceEntryオブジェクトタイプ構文NatinterfaceEntry Max-Access Not-Accessableステータス現在それを意味に使用する前に。一般に、これはインターフェイスが存在する必要があることを意味します。

             When natStorageType is of type nonVolatile, however,
             this may reflect the configuration for an interface whose
             ifIndex has been assigned but for which the supporting
             implementation is not currently present."
    INDEX   { ifIndex }
    ::= { natInterfaceTable 1 }
        
NatInterfaceEntry ::= SEQUENCE {
    natInterfaceRealm            INTEGER,
    natInterfaceServiceType      BITS,
    natInterfaceInTranslates     Counter64,
    natInterfaceOutTranslates    Counter64,
    natInterfaceDiscards         Counter64,
    natInterfaceStorageType      StorageType,
    natInterfaceRowStatus        RowStatus
}
        

natInterfaceRealm OBJECT-TYPE SYNTAX INTEGER { private (1), public (2)

natinterfacerealm object-type構文integer {private(1)、public(2)

               }
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
            "This object identifies whether this interface is
             connected to the private or the public realm."
    DEFVAL  { public }
    ::= { natInterfaceEntry 1 }
        
natInterfaceServiceType OBJECT-TYPE
    SYNTAX  BITS {
                basicNat (0),
                napt (1),
                bidirectionalNat (2),
                twiceNat (3)
            }
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "An indication of the direction in which new sessions
             are permitted and the extent of translation done within
             the IP and transport headers."
    ::= { natInterfaceEntry 2 }
        
natInterfaceInTranslates OBJECT-TYPE
    SYNTAX     Counter64
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "Number of packets received on this interface that
             were translated.
             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natInterfaceEntry 3 }
        

natInterfaceOutTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of translated packets that were sent out this interface.

NatinterfaceoutTranslates Object-Type構文Counter64 Max-Access読み取り専用ステータス現在の説明 "このインターフェイスが送信された翻訳されたパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times as indicated by the value of
                 ifCounterDiscontinuityTime on the relevant interface."
    ::= { natInterfaceEntry 4 }
        

natInterfaceDiscards OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "Number of packets that had to be rejected/dropped due to a lack of resources for this interface.

natinterfacediscards Object-Type構文Counter64 Max-Access読み取り専用ステータス現在の説明 "このインターフェイスのリソースの不足のために拒否/ドロップする必要があるパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
     ::= { natInterfaceEntry 5 }
        
natInterfaceStorageType OBJECT-TYPE
    SYNTAX      StorageType
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "The storage type for this conceptual row.
             Conceptual rows having the value 'permanent'
             need not allow write-access to any columnar objects
             in the row."
    REFERENCE
            "Textual Conventions for SMIv2, Section 2."
    DEFVAL { nonVolatile }
    ::= { natInterfaceEntry 6 }
        

natInterfaceRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this conceptual row.

natinterfacerowstatus object-type構文rowstatus max-access read-createステータス現在の説明 "この概念行のステータス。

Until instances of all corresponding columns are appropriately configured, the value of the corresponding instance of the natInterfaceRowStatus column is 'notReady'.

対応するすべての列のインスタンスが適切に構成されるまで、NatinterfacerowStatus列の対応するインスタンスの値は「準備ができていない」です。

In particular, a newly created row cannot be made active until the corresponding instance of natInterfaceServiceType has been set.

特に、Natinterfaceservicetypeの対応するインスタンスが設定されるまで、新しく作成された行をアクティブにすることはできません。

             None of the objects in this row may be modified
             while the value of this object is active(1)."
    REFERENCE
            "Textual Conventions for SMIv2, Section 2."
    ::= { natInterfaceEntry 7 }
        

-- -- The Address Map Table --

---アドレスマップテーブル -

natAddrMapTable OBJECT-TYPE
    SYNTAX      SEQUENCE OF NatAddrMapEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "This table lists address map parameters for NAT."
    ::= { natMIBObjects 4 }
        
natAddrMapEntry OBJECT-TYPE
    SYNTAX      NatAddrMapEntry
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "This entry represents an address map to be used for
             NAT and contributes to the dynamic and/or static
             address mapping tables of the NAT device."
    INDEX   { ifIndex, natAddrMapIndex }
    ::= { natAddrMapTable 1 }
        
NatAddrMapEntry ::= SEQUENCE {
    natAddrMapIndex                 NatAddrMapId,
    natAddrMapName                  SnmpAdminString,
    natAddrMapEntryType             NatAssociationType,
    natAddrMapTranslationEntity     NatTranslationEntity,
    natAddrMapLocalAddrType         InetAddressType,
    natAddrMapLocalAddrFrom         InetAddress,
    natAddrMapLocalAddrTo           InetAddress,
    natAddrMapLocalPortFrom         InetPortNumber,
    natAddrMapLocalPortTo           InetPortNumber,
    natAddrMapGlobalAddrType        InetAddressType,
    natAddrMapGlobalAddrFrom        InetAddress,
    natAddrMapGlobalAddrTo          InetAddress,
    natAddrMapGlobalPortFrom        InetPortNumber,
    natAddrMapGlobalPortTo          InetPortNumber,
    natAddrMapProtocol              NatProtocolMap,
    natAddrMapInTranslates          Counter64,
    natAddrMapOutTranslates         Counter64,
    natAddrMapDiscards              Counter64,
    natAddrMapAddrUsed              Gauge32,
    natAddrMapStorageType           StorageType,
    natAddrMapRowStatus             RowStatus
}
        
natAddrMapIndex  OBJECT-TYPE
    SYNTAX      NatAddrMapId
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "Along with ifIndex, this object uniquely
             identifies an entry in the natAddrMapTable.
             Address map entries are applied in the order
             specified by natAddrMapIndex."
    ::= { natAddrMapEntry 1 }
        
natAddrMapName OBJECT-TYPE
    SYNTAX      SnmpAdminString (SIZE(1..32))
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "Name identifying all map entries in the table associated
             with the same interface.  All map entries with the same
             ifIndex MUST have the same map name."
    ::= { natAddrMapEntry 2 }
        
natAddrMapEntryType OBJECT-TYPE
    SYNTAX      NatAssociationType
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "This parameter can be used to set up static
             or dynamic address maps."
    ::= { natAddrMapEntry 3 }
        

natAddrMapTranslationEntity OBJECT-TYPE SYNTAX NatTranslationEntity MAX-ACCESS read-create STATUS current DESCRIPTION "The end-point entity (source or destination) in inbound or outbound sessions (i.e., first packets) that may be translated by an address map entry.

NATADDRMAPTRANSLATIONENTITYオブジェクト型型構文NatTranslationEntity Max-Createステータス現在の説明 "インバウンドまたはアウトバウンドセッション(すなわち、最初のパケット)のエンドポイントエンティティ(ソースまたは宛先)。

Session direction (inbound or outbound) is derived from the direction of the first packet of a session traversing a NAT interface. NAT address (and Transport-ID) maps may be defined to effect inbound or outbound sessions.

セッション方向(インバウンドまたはアウトバウンド)は、NATインターフェイスを横断するセッションの最初のパケットの方向から派生します。NATアドレス(およびTransport-ID)マップは、インバウンドまたはアウトバウンドセッションを実施するために定義できます。

Traditionally, address maps for Basic NAT and NAPT are configured on a public interface for outbound sessions, effecting translation of source end-point. The value of this object must be set to outboundSrcEndPoint for those interfaces.

従来、基本的なNATとNAPTのアドレスマップは、アウトバウンドセッション用のパブリックインターフェイスで構成されており、ソースエンドポイントの翻訳を実現しています。このオブジェクトの値は、それらのインターフェイスのアウトバウンドサンドポイントに設定する必要があります。

Alternately, if address maps for Basic NAT and NAPT were to be configured on a private interface, the desired value for this object for the map entries would be inboundSrcEndPoint (i.e., effecting translation of source end-point for inbound sessions).

あるいは、基本的なNATとNAPTのアドレスマップをプライベートインターフェイスで構成する場合、マップエントリのこのオブジェクトの目的の値は、インバウンドスレッドポイント(つまり、インバウンドセッションのソースエンドポイントの翻訳に影響を与える)になります。

             If TwiceNAT were to be configured on a private interface,
             the desired value for this object for the map entries
             would be a bitmask of inboundSrcEndPoint and
             inboundDstEndPoint."
    ::= { natAddrMapEntry 4 }
        
natAddrMapLocalAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natAddrMapLocalAddrFrom and natAddrMapLocalAddrTo."
    ::= { natAddrMapEntry 5 }
        

natAddrMapLocalAddrFrom OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies the first IP address of the range of IP addresses mapped by this translation entry. The value of this object must be less than or equal to the value of the natAddrMapLocalAddrTo object.

nataddrmaplocaladdrfromオブジェクトタイプの構文inetadress max-access read-createステータス現在の説明 "このオブジェクトは、この翻訳エントリによってマッピングされたIPアドレスの範囲の最初のIPアドレスの最初のIPアドレスを指定します。nataddrmaplocaladdrtoオブジェクト。

             The type of this address is determined by the value of
             the natAddrMapLocalAddrType object."
    ::= { natAddrMapEntry 6 }
        

natAddrMapLocalAddrTo OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION

nataddrmaplocaladdrto object-type syntax inetaddress max-access read-createステータス現在の説明

"This object specifies the last IP address of the range of IP addresses mapped by this translation entry. If only a single address is being mapped, the value of this object is equal to the value of natAddrMapLocalAddrFrom. For a static NAT, the number of addresses in the range defined by natAddrMapLocalAddrFrom and natAddrMapLocalAddrTo must be equal to the number of addresses in the range defined by natAddrMapGlobalAddrFrom and natAddrMapGlobalAddrTo. The value of this object must be greater than or equal to the value of the natAddrMapLocalAddrFrom object.

「このオブジェクトは、この変換エントリによってマッピングされたIPアドレスの範囲の最後のIPアドレスを指定します。単一のアドレスのみがマッピングされている場合、このオブジェクトの値はNATADDRMAPLOCALADDRFROMの値に等しくなります。NATADDRMAPLOCALADDRFROMおよびNATADDRMAPLOCALADDRTOによって定義された範囲のアドレスは、NATADDRMAPGLOBALADDRFROMおよびNATADDRMAPGLOBALADDRTOで定義された範囲のアドレスの数に等しくなければなりません。このオブジェクトの値は、NATADDRMAPLOCLADDRFRFRMOMオブジェクトの値以下でなければなりません。

             The type of this address is determined by the value of
             the natAddrMapLocalAddrType object."
    ::= { natAddrMapEntry 7 }
        

natAddrMapLocalPortFrom OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-create STATUS current DESCRIPTION "If this conceptual row describes a Basic NAT address mapping, then the value of this object must be zero. If this conceptual row describes NAPT, then the value of this object specifies the first port number in the range of ports being mapped.

nataddrmaplocalportfromオブジェクトタイプの構文inetportnumber max-access read-createステータス現在の説明 "この概念的行が基本的なNATアドレスマッピングを記述する場合、このオブジェクトの値はゼロでなければなりません。マッピングされているポートの範囲の最初のポート番号を指定します。

             The value of this object must be less than or equal to the
             value of the natAddrMapLocalPortTo object.  If the
             translation specifies a single port, then the value of this
             object is equal to the value of natAddrMapLocalPortTo."
    DEFVAL { 0 }
    ::= { natAddrMapEntry 8 }
        

natAddrMapLocalPortTo OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-create STATUS current DESCRIPTION "If this conceptual row describes a Basic NAT address mapping, then the value of this object must be zero. If this conceptual row describes NAPT, then the value of this object specifies the last port number in the range of ports being mapped.

nataddrmaplocalportto object-type syntax inetportnumber max-access read-createステータス現在の説明 "この概念的行が基本的なNATアドレスマッピングを記述する場合、このオブジェクトの値はゼロでなければなりません。マッピングされているポートの範囲の最後のポート番号を指定します。

The value of this object must be greater than or equal to the value of the natAddrMapLocalPortFrom object. If the translation specifies a single port, then the value of this object is equal to the value of natAddrMapLocalPortFrom."

このオブジェクトの値は、nataddrmaplocalportfromオブジェクトの値以上でなければなりません。変換が単一のポートを指定する場合、このオブジェクトの値はNataddrmaplocalportfromの値に等しくなります。

    DEFVAL { 0 }
    ::= { natAddrMapEntry 9 }
        
natAddrMapGlobalAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natAddrMapGlobalAddrFrom and natAddrMapGlobalAddrTo."
    ::= { natAddrMapEntry 10 }
        

natAddrMapGlobalAddrFrom OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies the first IP address of the range of IP addresses being mapped to. The value of this object must be less than or equal to the value of the natAddrMapGlobalAddrTo object.

nataddrmapglobaladdrfromオブジェクトタイプの構文intaddress max-access read-createステータス現在の説明 "このオブジェクトは、マッピングされているIPアドレスの範囲の最初のIPアドレスを指定します。物体。

             The type of this address is determined by the value of
             the natAddrMapGlobalAddrType object."
    ::= { natAddrMapEntry 11 }
        

natAddrMapGlobalAddrTo OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-create STATUS current DESCRIPTION "This object specifies the last IP address of the range of IP addresses being mapped to. If only a single address is being mapped to, the value of this object is equal to the value of natAddrMapGlobalAddrFrom. For a static NAT, the number of addresses in the range defined by natAddrMapGlobalAddrFrom and natAddrMapGlobalAddrTo must be equal to the number of addresses in the range defined by natAddrMapLocalAddrFrom and natAddrMapLocalAddrTo. The value of this object must be greater than or equal to the value of the natAddrMapGlobalAddrFrom object.

NATADDRMAPGLOBALADDRTOオブジェクトタイプの構文inetadress max-access read-createステータス現在の説明 "このオブジェクトは、マッピングされているIPアドレスの範囲の最後のIPアドレスを指定します。単一のアドレスのみがマッピングされている場合、このオブジェクトの値は等しいnataddrmapglobaladdrfromの値へ。静的NATの場合、Nataddrmapglobaladdrfromとnataddrmapglobaladdrtoによって定義された範囲のアドレスの数は、NataddrmaplocaladdrfromおよびNataddrmaplocalddrtrttによって定義された範囲の範囲のアドレスの数に等しくなければなりません。nataddrmapglobaladddrumfromオブジェクトの値に等しくなります。

             The type of this address is determined by the value of
             the natAddrMapGlobalAddrType object."
    ::= { natAddrMapEntry 12 }
        

natAddrMapGlobalPortFrom OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-create STATUS current DESCRIPTION "If this conceptual row describes a Basic NAT address mapping, then the value of this object must be zero. If this conceptual row describes NAPT, then the value of this object specifies the first port number in the range of ports being mapped to.

nataddrmapglobalportfromオブジェクトタイプの構文inetportnumber max-access read-createステータス現在の説明 "この概念的行が基本的なNATアドレスマッピングを記述する場合、このオブジェクトの値はゼロでなければなりません。マッピングされているポートの範囲の最初のポート番号を指定します。

             The value of this object must be less than or equal to the
             value of the natAddrMapGlobalPortTo object.  If the
             translation specifies a single port, then the value of this
             object is equal to the value natAddrMapGlobalPortTo."
    DEFVAL { 0 }
    ::= { natAddrMapEntry 13 }
        

natAddrMapGlobalPortTo OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-create STATUS current DESCRIPTION "If this conceptual row describes a Basic NAT address mapping, then the value of this object must be zero. If this conceptual row describes NAPT, then the value of this object specifies the last port number in the range of ports being mapped to.

nataddrmapglobalportto object-type syntax inetportnumber max-access read-createステータス現在の説明 "この概念的行が基本的なNATアドレスマッピングを記述する場合、このオブジェクトの値はゼロでなければなりません。マッピングされているポートの範囲の最後のポート番号を指定します。

             The value of this object must be greater than or equal to
             the value of the natAddrMapGlobalPortFrom object.  If the
             translation specifies a single port, then the value of this
             object is equal to the value of natAddrMapGlobalPortFrom."
    DEFVAL { 0 }
    ::= { natAddrMapEntry 14 }
        
natAddrMapProtocol OBJECT-TYPE
    SYNTAX      NatProtocolMap
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "This object specifies a bitmap of protocol identifiers."
    ::= { natAddrMapEntry 15 }
        

natAddrMapInTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION

NATADDRMAPINTRASTRESTEST OBJECT-TYPE SYNTAX COUNTER64 Max-Access Read-Only Status Current Current説明

"The number of inbound packets pertaining to this address map entry that were translated.

「翻訳されたこのアドレスマップエントリに関連するインバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrMapEntry 16 }
        

natAddrMapOutTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets pertaining to this address map entry that were translated.

NATADDRMAPOUTTRASTESオブジェクトタイプの構文カウンター64 Max-Access読み取り専用ステータス現在の説明 "翻訳されたこのアドレスマップエントリに関連するアウトバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrMapEntry 17 }
        

natAddrMapDiscards OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets pertaining to this address map entry that were dropped due to lack of addresses in the address pool identified by this address map. The value of this object must always be zero in case of static address map.

nataddrmapdiscardsオブジェクトタイプの構文counter64 max-access読み取り専用ステータス現在静的アドレスマップの場合は、常にゼロになります。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrMapEntry 18 }
        
natAddrMapAddrUsed OBJECT-TYPE
    SYNTAX     Gauge32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The number of addresses pertaining to this address map
             that are currently being used from the NAT pool.
             The value of this object must always be zero in the case
             of a static address map."
    ::= { natAddrMapEntry 19 }
        
natAddrMapStorageType OBJECT-TYPE
    SYNTAX      StorageType
    MAX-ACCESS  read-create
    STATUS      current
    DESCRIPTION
            "The storage type for this conceptual row.
             Conceptual rows having the value 'permanent'
             need not allow write-access to any columnar objects
             in the row."
    REFERENCE
            "Textual Conventions for SMIv2, Section 2."
    DEFVAL { nonVolatile }
    ::= { natAddrMapEntry 20 }
        

natAddrMapRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "The status of this conceptual row.

nataddrmaprowstatus object-type syntax rowstatus max-access read-createステータス現在の説明 "この概念的行のステータス。

Until instances of all corresponding columns are appropriately configured, the value of the corresponding instance of the natAddrMapRowStatus column is 'notReady'.

対応するすべての列のインスタンスが適切に構成されるまで、NATADDRMAPROWSTATUS列の対応するインスタンスの値は「準備ができていない」です。

             None of the objects in this row may be modified
             while the value of this object is active(1)."
    REFERENCE
            "Textual Conventions for SMIv2, Section 2."
    ::= { natAddrMapEntry 21 }
        

-- -- Address Bind section --

---アドレスバインドセクション -

natAddrBindNumberOfEntries OBJECT-TYPE
    SYNTAX     Gauge32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object maintains a count of the number of entries
             that currently exist in the natAddrBindTable."
    ::= { natMIBObjects 5 }
        

-- -- The NAT Address BIND Table --

---ナットアドレスバインドテーブル -

natAddrBindTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF NatAddrBindEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "This table holds information about the currently
             active NAT BINDs."
    ::= { natMIBObjects 6 }
        

natAddrBindEntry OBJECT-TYPE SYNTAX NatAddrBindEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table holds information about an active address BIND. These entries are lost upon agent restart.

NATADDRBINDENTRYオブジェクトタイプ構文Nataddrbindentry Max-Accessアクセス不可能なステータス現在の説明 "このテーブルの各エントリは、アクティブアドレスバインドに関する情報を保持します。これらのエントリはエージェントの再起動時に失われます。

This row has indexing which may create variables with more than 128 subidentifiers. Implementers of this table must be careful not to create entries that would result in OIDs which exceed the 128 subidentifier limit. Otherwise, the information cannot be accessed using SNMPv1, SNMPv2c or SNMPv3."

この行には、128を超えるサブインデントファイアーを持つ変数を作成する可能性のあるインデックスがあります。このテーブルの実装者は、128の小Incedifier制限を超えるOIDをもたらすエントリを作成しないように注意する必要があります。それ以外の場合、SNMPV1、SNMPV2C、またはSNMPV3を使用して情報にアクセスできません。」

    INDEX   { ifIndex, natAddrBindLocalAddrType, natAddrBindLocalAddr }
    ::= { natAddrBindTable 1 }
        
NatAddrBindEntry ::= SEQUENCE {
    natAddrBindLocalAddrType        InetAddressType,
    natAddrBindLocalAddr            InetAddress,
    natAddrBindGlobalAddrType       InetAddressType,
    natAddrBindGlobalAddr           InetAddress,
    natAddrBindId                   NatBindId,
    natAddrBindTranslationEntity    NatTranslationEntity,
    natAddrBindType                 NatAssociationType,
    natAddrBindMapIndex             NatAddrMapId,
    natAddrBindSessions             Gauge32,
    natAddrBindMaxIdleTime          TimeTicks,
    natAddrBindCurrentIdleTime      TimeTicks,
    natAddrBindInTranslates         Counter64,
    natAddrBindOutTranslates        Counter64
}
natAddrBindLocalAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natAddrBindLocalAddr."
    ::= { natAddrBindEntry 1 }
        

natAddrBindLocalAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object represents the private-realm specific network layer address, which maps to the public-realm address represented by natAddrBindGlobalAddr.

NATADDRBINDLOCALADDRオブジェクトタイプの構文INETADDRESS MAX-ACSESS NOT-ACCESSABLEステータス現在

             The type of this address is determined by the value of
             the natAddrBindLocalAddrType object."
   ::= { natAddrBindEntry 2 }
        
natAddrBindGlobalAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natAddrBindGlobalAddr."
    ::= { natAddrBindEntry 3 }
        

natAddrBindGlobalAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the public-realm network layer address that maps to the private-realm network layer address represented by natAddrBindLocalAddr.

NATADDRBINDGLOBALADDRオブジェクトタイプの構文INETADDRESS MAX-ACSESS READ-ONLYステータス現在の説明 "このオブジェクトは、NATADDRBINDLOCALADDRに代表されるプライベートリアルムネットワークレイヤーアドレスにマップするパブリックリアルムネットワークレイヤーアドレスを表します。

             The type of this address is determined by the value of
             the natAddrBindGlobalAddrType object."
    ::= { natAddrBindEntry 4 }
        
natAddrBindId OBJECT-TYPE
    SYNTAX     NatBindId
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object represents a bind id that is dynamically
             assigned to each bind by a NAT enabled device.  Each
             bind is represented by a bind id that is
             unique across both, the natAddrBindTable and the
             natAddrPortBindTable."
    ::= { natAddrBindEntry 5 }
        

natAddrBindTranslationEntity OBJECT-TYPE SYNTAX NatTranslationEntity MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the direction of sessions for which this bind is applicable and the endpoint entity (source or destination) within the sessions that is subject to translation using the BIND.

NATADDRBINDSTRANSLATIONENTITYオブジェクトタイプ構文NatTranslationEntity Max-Access読み取り専用ステータス現在の説明 "このオブジェクトは、このバインドが適用可能なセッションの方向を表し、バインドを使用した翻訳の対象となるセッション内のエンドポイントエンティティ(ソースまたは宛先)を表します。

Orientation of the bind can be a superset of translationEntity of the address map entry which forms the basis for this bind.

バインドの方向は、このバインドの基礎を形成するアドレスマップエントリの翻訳のスーパーセットになる可能性があります。

             For example, if the translationEntity of an
             address map entry is outboundSrcEndPoint, the
             translationEntity of a bind derived from this
             map entry may either be outboundSrcEndPoint or
             it may be bidirectional (a bitmask of
             outboundSrcEndPoint and inboundDstEndPoint)."
    ::= { natAddrBindEntry 6 }
        
natAddrBindType OBJECT-TYPE
    SYNTAX     NatAssociationType
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object indicates whether the bind is static or
             dynamic."
    ::= { natAddrBindEntry 7 }
        
natAddrBindMapIndex OBJECT-TYPE
    SYNTAX     NatAddrMapId
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object is a pointer to the natAddrMapTable entry
             (and the parameters of that entry) which was used in
             creating this BIND.  This object, in conjunction with the
             ifIndex (which identifies a unique addrMapName) points to
             a unique entry in the natAddrMapTable."
    ::= { natAddrBindEntry 8 }
        
natAddrBindSessions OBJECT-TYPE
    SYNTAX     Gauge32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "Number of sessions currently using this BIND."
    ::= { natAddrBindEntry 9 }
        

natAddrBindMaxIdleTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the maximum time for which this bind can be idle with no sessions attached to it.

NATADDRBINDMAXIDLETIMEオブジェクトタイプの構文タイムテックMAX-ACCESS READ-ONLYステータス現在の説明 "このオブジェクトは、このバインドが添付されていない場合にアイドル状態を示すことができる最大時間を示します。

             The value of this object is of relevance only for
             dynamic NAT."
    ::= { natAddrBindEntry 10 }
        

natAddrBindCurrentIdleTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "At any given instance, this object indicates the time that this bind has been idle without any sessions attached to it.

NATADDRBINDCURRENTIDLETIMEオブジェクトタイプの構文タイムタイムMAX-ACCESS READ-ACCESS READ-ONLYステータス現在の説明 "任意のインスタンスでは、このオブジェクトは、このバインドがセッションなしでアイドル状態になった時間を示します。

             The value of this object is of relevance only for
             dynamic NAT."
    ::= { natAddrBindEntry 11 }
        

natAddrBindInTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inbound packets that were successfully translated by using this bind entry.

NATADDRBINDINTRANTRATESオブジェクトタイプの構文カウンター64 MAX-ACCESS READ-ONLYステータス現在の説明 "このバインドエントリを使用して正常に翻訳されたインバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
                 ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrBindEntry 12 }
        

natAddrBindOutTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets that were successfully translated using this bind entry.

nataddrbindouttrantes Object-Type Syntax counter64 Max-Access読み取り専用ステータス現在の説明 "このバインドエントリを使用して翻訳されたアウトバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrBindEntry 13 }
        

-- -- Address Port Bind section --

---アドレスポートバインドセクション -

natAddrPortBindNumberOfEntries OBJECT-TYPE
    SYNTAX     Gauge32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object maintains a count of the number of entries
             that currently exist in the natAddrPortBindTable."
    ::= { natMIBObjects 7 }
        

-- -- The NAT Address Port Bind Table --

---ナットアドレスポートバインテーブル -

natAddrPortBindTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF NatAddrPortBindEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "This table holds information about the currently
             active NAPT BINDs."
    ::= { natMIBObjects 8 }
        

natAddrPortBindEntry OBJECT-TYPE SYNTAX NatAddrPortBindEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION

NATADDRPORTBINDENTRYオブジェクトタイプ構文NatadDrportBindentry Max-Accessアクセス不可能なステータス現在の説明

"Each entry in the this table holds information about a NAPT bind that is currently active. These entries are lost upon agent restart.

「このテーブルの各エントリには、現在アクティブなNAPTバインドに関する情報が保持されます。これらのエントリは、エージェントの再起動時に失われます。

             This row has indexing which may create variables with
             more than 128 subidentifiers.  Implementers of this table
             must be careful not to create entries which would result
             in OIDs that exceed the 128 subidentifier limit.
             Otherwise, the information cannot be accessed using
             SNMPv1, SNMPv2c or SNMPv3."
    INDEX   { ifIndex, natAddrPortBindLocalAddrType,
              natAddrPortBindLocalAddr, natAddrPortBindLocalPort,
              natAddrPortBindProtocol }
    ::= { natAddrPortBindTable 1 }
        
NatAddrPortBindEntry ::= SEQUENCE {
    natAddrPortBindLocalAddrType        InetAddressType,
    natAddrPortBindLocalAddr            InetAddress,
    natAddrPortBindLocalPort            InetPortNumber,
    natAddrPortBindProtocol             NatProtocolType,
    natAddrPortBindGlobalAddrType       InetAddressType,
    natAddrPortBindGlobalAddr           InetAddress,
    natAddrPortBindGlobalPort           InetPortNumber,
    natAddrPortBindId                   NatBindId,
    natAddrPortBindTranslationEntity    NatTranslationEntity,
    natAddrPortBindType                 NatAssociationType,
    natAddrPortBindMapIndex             NatAddrMapId,
    natAddrPortBindSessions             Gauge32,
    natAddrPortBindMaxIdleTime          TimeTicks,
    natAddrPortBindCurrentIdleTime      TimeTicks,
    natAddrPortBindInTranslates         Counter64,
    natAddrPortBindOutTranslates        Counter64
}
        
natAddrPortBindLocalAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natAddrPortBindLocalAddr."
    ::= { natAddrPortBindEntry 1 }
        

natAddrPortBindLocalAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION

NATADDRPORTBINDLOCALADDRオブジェクトタイプの構文INETADDRESS MAX-Accessアクセス不可能なステータス現在の説明

"This object represents the private-realm specific network layer address which, in conjunction with natAddrPortBindLocalPort, maps to the public-realm network layer address and transport id represented by natAddrPortBindGlobalAddr and natAddrPortBindGlobalPort respectively.

「このオブジェクトは、Nataddrportbindlocalportと併せて、NataddrportbindglobaladdrおよびNataddrportbindglobalportによってそれぞれ代表されるPublic-RealmネットワークレイヤーアドレスおよびトランスポートIDにマップするプライベートリアルム固有のネットワークレイヤーアドレスを表します。

             The type of this address is determined by the value of
             the natAddrPortBindLocalAddrType object."
    ::= { natAddrPortBindEntry 2 }
        

natAddrPortBindLocalPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "For a protocol value TCP or UDP, this object represents the private-realm specific port number. On the other hand, for ICMP a bind is created only for query/response type ICMP messages such as ICMP echo, Timestamp, and Information request messages, and this object represents the private-realm specific identifier in the ICMP message, as defined in RFC 792 for ICMPv4 and in RFC 2463 for ICMPv6.

nataddrportbindlocalport object-type syntax inetportnumber max-accessプロトコル値tcpまたはudpについて、このオブジェクトはプライベートリアム固有のポート番号を表します。ICMPエコー、タイムスタンプ、情報要求メッセージなどの応答タイプICMPメッセージ。このオブジェクトは、ICMP44のRFC 792およびICMPV6のRFC 2463で定義されているICMPメッセージのプライベートリアルム固有の識別子を表します。

             This object, together with natAddrPortBindProtocol,
             natAddrPortBindLocalAddrType, and natAddrPortBindLocalAddr,
             constitutes a session endpoint in the private realm.  A
             bind entry binds a private realm specific endpoint to a
             public realm specific endpoint, as represented by the
             tuple of (natAddrPortBindGlobalPort,
             natAddrPortBindProtocol, natAddrPortBindGlobalAddrType,
             and natAddrPortBindGlobalAddr)."
   ::= { natAddrPortBindEntry 3 }
        
natAddrPortBindProtocol OBJECT-TYPE
    SYNTAX      NatProtocolType
    MAX-ACCESS  not-accessible
    STATUS      current
    DESCRIPTION
            "This object specifies a protocol identifier.  If the
             value of this object is none(1), then this bind entry
             applies to all IP traffic.  Any other value of this object
             specifies the class of IP traffic to which this BIND
             applies."
    ::= { natAddrPortBindEntry 4 }
        
natAddrPortBindGlobalAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natAddrPortBindGlobalAddr."
    ::= { natAddrPortBindEntry 5 }
        

natAddrPortBindGlobalAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the public-realm specific network layer address that, in conjunction with natAddrPortBindGlobalPort, maps to the private-realm

NATADDRPORTBINDGLOBALADDRオブジェクトタイプの構文INETADDRESS MAX-ACSESS READ-ONLYステータス現在の説明 "このオブジェクトは、NATADDRPORTBINDGLOBALPORTと協力して、Private-RealMにマップするPublic-RealM固有のネットワークレイヤーアドレスを表します。

network layer address and transport id represented by natAddrPortBindLocalAddr and natAddrPortBindLocalPort, respectively.

それぞれNataddrportbindlocaladdrとNataddrportbindlocalportに代表されるネットワークレイヤーアドレスとトランスポートID。

             The type of this address is determined by the value of
             the natAddrPortBindGlobalAddrType object."
    ::= { natAddrPortBindEntry 6 }
        

natAddrPortBindGlobalPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "For a protocol value TCP or UDP, this object represents the public-realm specific port number. On the other hand, for ICMP a bind is created only for query/response type ICMP messages such as ICMP echo, Timestamp, and Information request messages, and this object represents the public-realm specific identifier in the ICMP message, as defined in RFC 792 for ICMPv4 and in RFC 2463 for ICMPv6.

NATADDRPORTBINDGLOBALPORTオブジェクトタイプの構文INETPORTNUMBER MAX-ACCESS READ-ONLYステータス現在の説明 "プロトコル値TCPまたはUDPについて、このオブジェクトはパブリックリアルム固有のポート番号を表します。ICMPエコー、タイムスタンプ、情報要求メッセージなどの応答タイプICMPメッセージ。このオブジェクトは、ICMP44のRFC 792およびICMPV6のRFC 2463で定義されているように、ICMPメッセージのpublic-realm固有の識別子を表します。

             This object, together with natAddrPortBindProtocol,
             natAddrPortBindGlobalAddrType, and
             natAddrPortBindGlobalAddr, constitutes a session endpoint
             in the public realm.  A bind entry binds a public realm
             specific endpoint to a private realm specific endpoint,
             as represented by the tuple of
              (natAddrPortBindLocalPort, natAddrPortBindProtocol,
               natAddrPortBindLocalAddrType, and
                   natAddrPortBindLocalAddr)."
    ::= { natAddrPortBindEntry 7 }
        
natAddrPortBindId OBJECT-TYPE
    SYNTAX     NatBindId
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object represents a bind id that is dynamically
             assigned to each bind by a NAT enabled device.  Each
             bind is represented by a unique bind id across both
             the natAddrBindTable and the natAddrPortBindTable."
    ::= { natAddrPortBindEntry 8 }
        

natAddrPortBindTranslationEntity OBJECT-TYPE SYNTAX NatTranslationEntity MAX-ACCESS read-only STATUS current DESCRIPTION "This object represents the direction of sessions for which this bind is applicable and the entity (source or destination) within the sessions that is subject to translation with the BIND.

NATADDRPORTBINDSRANSLATIONENTITYオブジェクトタイプ構文NatTranslationEntity Max-Access Read-Onlyステータス現在の説明 "このオブジェクトは、このバインドが適用可能なセッションの方向を表し、バインド付きの翻訳に対応するセッション内のエンティティ(ソースまたは宛先)を表します。

Orientation of the bind can be a superset of the translationEntity of the address map entry that forms the basis for this bind.

バインドの方向は、このバインドの基礎を形成するアドレスマップエントリの翻訳性のスーパーセットになる可能性があります。

             For example, if the translationEntity of an
             address map entry is outboundSrcEndPoint, the
             translationEntity of a bind derived from this
             map entry may either be outboundSrcEndPoint or
             may be bidirectional (a bitmask of
             outboundSrcEndPoint and inboundDstEndPoint)."
    ::= { natAddrPortBindEntry 9 }
        
natAddrPortBindType OBJECT-TYPE
    SYNTAX     NatAssociationType
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object indicates whether the bind is static or
             dynamic."
    ::= { natAddrPortBindEntry 10 }
        
natAddrPortBindMapIndex OBJECT-TYPE
    SYNTAX     NatAddrMapId
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object is a pointer to the natAddrMapTable entry
             (and the parameters of that entry) used in
             creating this BIND.  This object, in conjunction with the
             ifIndex (which identifies a unique addrMapName), points
             to a unique entry in the natAddrMapTable."
    ::= { natAddrPortBindEntry 11 }
        
natAddrPortBindSessions OBJECT-TYPE
    SYNTAX     Gauge32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "Number of sessions currently using this BIND."
    ::= { natAddrPortBindEntry 12 }
        

natAddrPortBindMaxIdleTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current

NATADDRPORTBINDMAXIDLETIMEオブジェクトタイプの構文タイムタイクスMax-Access読み取り専用ステータス電流

    DESCRIPTION
            "This object indicates the maximum time for
             which this bind can be idle without any sessions
             attached to it.
             The value of this object is of relevance
             only for dynamic NAT."
    ::= { natAddrPortBindEntry 13 }
        

natAddrPortBindCurrentIdleTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "At any given instance, this object indicates the time that this bind has been idle without any sessions attached to it.

NATADDRPORTBINDCURRENTIDLETIMEオブジェクトタイプの構文タイプタイムタイプMAX-ACCESS読み取り専用ステータス現在の説明 "任意のインスタンスでは、このオブジェクトは、このバインドがセッションなしで添付されずにアイドル状態になっていることを示します。

             The value of this object is of relevance
             only for dynamic NAT."
    ::= { natAddrPortBindEntry 14 }
        

natAddrPortBindInTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION

nataddrportbindinTranslates Object-Type Syntax Counter64 Max-Access読み取り専用ステータス現在の説明

"The number of inbound packets that were translated as per this bind entry.

「このバインドエントリに従って翻訳されたインバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrPortBindEntry 15 }
        

natAddrPortBindOutTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets that were translated as per this bind entry.

nataddrportbindouttrates object-type syntax counter64 max-access読み取り専用ステータス現在の説明 "このバインドエントリに従って翻訳されたアウトバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natAddrPortBindEntry 16 }
        

-- -- The Session Table --

---セッションテーブル -

natSessionTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF NatSessionEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "The (conceptual) table containing one entry for each
             NAT session currently active on this NAT device."
    ::= { natMIBObjects 9 }
        
natSessionEntry OBJECT-TYPE
    SYNTAX     NatSessionEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "An entry (conceptual row) containing information
             about an active NAT session on this NAT device.
             These entries are lost upon agent restart."
    INDEX   { ifIndex, natSessionIndex }
    ::= { natSessionTable 1 }
        
NatSessionEntry ::= SEQUENCE {
        
    natSessionIndex                        NatSessionId,
    natSessionPrivateSrcEPBindId           NatBindIdOrZero,
    natSessionPrivateSrcEPBindMode         NatBindMode,
    natSessionPrivateDstEPBindId           NatBindIdOrZero,
    natSessionPrivateDstEPBindMode         NatBindMode,
    natSessionDirection                    INTEGER,
    natSessionUpTime                       TimeTicks,
    natSessionAddrMapIndex                 NatAddrMapId,
    natSessionProtocolType                 NatProtocolType,
    natSessionPrivateAddrType              InetAddressType,
    natSessionPrivateSrcAddr               InetAddress,
    natSessionPrivateSrcPort               InetPortNumber,
    natSessionPrivateDstAddr               InetAddress,
    natSessionPrivateDstPort               InetPortNumber,
    natSessionPublicAddrType               InetAddressType,
    natSessionPublicSrcAddr                InetAddress,
    natSessionPublicSrcPort                InetPortNumber,
    natSessionPublicDstAddr                InetAddress,
    natSessionPublicDstPort                InetPortNumber,
    natSessionMaxIdleTime                  TimeTicks,
    natSessionCurrentIdleTime              TimeTicks,
    natSessionInTranslates                 Counter64,
    natSessionOutTranslates                Counter64
}
        
natSessionIndex OBJECT-TYPE
    SYNTAX     NatSessionId
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "The session ID for this NAT session."
    ::= { natSessionEntry 1 }
        
natSessionPrivateSrcEPBindId OBJECT-TYPE
    SYNTAX     NatBindIdOrZero
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The bind id associated between private and public
             source end points.  In the case of Symmetric-NAT,
             this should be set to zero."
    ::= { natSessionEntry 2 }
        

natSessionPrivateSrcEPBindMode OBJECT-TYPE SYNTAX NatBindMode MAX-ACCESS read-only STATUS current DESCRIPTION

natsessionPrivatesRcepbindMode Object-Type構文NatbindMode Max-Access読み取り専用ステータス現在の説明

            "This object indicates whether the bind indicated
             by the object natSessionPrivateSrcEPBindId
             is an address bind or an address port bind."
    ::= { natSessionEntry 3 }
        
natSessionPrivateDstEPBindId OBJECT-TYPE
    SYNTAX     NatBindIdOrZero
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The bind id associated between private and public
             destination end points."
    ::= { natSessionEntry 4 }
        
natSessionPrivateDstEPBindMode OBJECT-TYPE
    SYNTAX     NatBindMode
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object indicates whether the bind indicated
             by the object natSessionPrivateDstEPBindId
             is an address bind or an address port bind."
    ::= { natSessionEntry 5 }
        
natSessionDirection OBJECT-TYPE
    SYNTAX     INTEGER {
                   inbound (1),
                   outbound (2)
               }
        
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The direction of this session with respect to the
             local network.  'inbound' indicates that this session
             was initiated from the public network into the private
             network.  'outbound' indicates that this session was
             initiated from the private network into the public
             network."
    ::= { natSessionEntry 6 }
        

natSessionUpTime OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-only STATUS current DESCRIPTION "The up time of this session in one-hundredths of a second."

NatsessionUptime Object-Type Syntax Timeticks Max-Access読み取り専用ステータス現在の説明「このセッションのUP Time of 100秒で。」

    ::= { natSessionEntry 7 }
        
natSessionAddrMapIndex OBJECT-TYPE
    SYNTAX     NatAddrMapId
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "This object is a pointer to the natAddrMapTable entry
             (and the parameters of that entry) used in
             creating this session.  This object, in conjunction with
             the ifIndex (which identifies a unique addrMapName), points
             to a unique entry in the natAddrMapTable."
    ::= { natSessionEntry 8 }
        
natSessionProtocolType OBJECT-TYPE
    SYNTAX     NatProtocolType
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The protocol type of this session."
    ::= { natSessionEntry 9 }
        
natSessionPrivateAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natSessionPrivateSrcAddr and natSessionPrivateDstAddr."
    ::= { natSessionEntry 10 }
        

natSessionPrivateSrcAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address of the session endpoint that lies in the private network.

natsessionPrivatesRCADDRオブジェクトタイプの構文INETADDRESS MAX-ACSESS読み取り専用ステータス現在の説明 "プライベートネットワークにあるセッションエンドポイントのソースIPアドレス。

The value of this object must be zero only when the natSessionPrivateSrcEPBindId object has a zero value. When the value of this object is zero, the NAT session lookup will match any IP address to this field.

このオブジェクトの値は、natsessionPrivatesRcepbindidオブジェクトの値がゼロの場合にのみゼロでなければなりません。このオブジェクトの値がゼロの場合、NATセッションの検索はこのフィールドに任意のIPアドレスと一致します。

             The type of this address is determined by the value of
             the natSessionPrivateAddrType object."
    ::= { natSessionEntry 11 }
        

natSessionPrivateSrcPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of protocol is TCP or UDP, this object represents the source port in the first packet of session while in private-realm. On the other hand, when the protocol is ICMP, a NAT session is created only for query/response type ICMP messages such as ICMP echo, Timestamp, and Information request messages, and this object represents the private-realm specific identifier in the ICMP message, as defined in RFC 792 for ICMPv4 and in RFC 2463 for ICMPv6.

natsessionsprivatesRcport object-type syntax inetportnumber max-access読み取り専用ステータス現在プロトコルはICMPであり、NATセッションは、ICMPエコー、タイムスタンプ、情報要求メッセージなどのクエリ/応答タイプのICMPメッセージに対してのみ作成されます。ICMPV4の場合、およびICMPv6のRFC 2463で。

The value of this object must be zero when the natSessionPrivateSrcEPBindId object has zero value and value of natSessionPrivateSrcEPBindMode is addressPortBind(2). In such a case, the NAT session lookup will match any port number to this field.

natsessionPrivatesRcepbindidオブジェクトがnatsessionPrivatesRcepbindModeの値と値がゼロの値と値をnadrsportbind(2)の場合、このオブジェクトの値はゼロでなければなりません。そのような場合、NATセッションの検索は、このフィールドのポート番号を任意のものと一致させます。

             The value of this object must be zero when the object
             is not a representative field (SrcPort, DstPort, or
             ICMP identifier) of the session tuple in either the
             public realm or the private realm."
    ::= { natSessionEntry 12 }
        

natSessionPrivateDstAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP address of the session endpoint that lies in the private network.

natsessionPrivatedStaddrオブジェクトタイプの構文inetAddress max-access読み取り専用ステータス現在の説明 "プライベートネットワークにあるセッションエンドポイントの宛先IPアドレス。

The value of this object must be zero when the natSessionPrivateDstEPBindId object has a zero value. In such a scenario, the NAT session lookup will match any IP address to this field.

NatsessionPrivatedStepBindIDオブジェクトの値がゼロになった場合、このオブジェクトの値はゼロでなければなりません。このようなシナリオでは、NATセッションのルックアップは、このフィールドのIPアドレスと一致します。

             The type of this address is determined by the value of
             the natSessionPrivateAddrType object."
    ::= { natSessionEntry 13 }
        

natSessionPrivateDstPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of protocol is TCP or UDP, this object represents the destination port in the first packet of session while in private-realm. On the other hand, when the protocol is ICMP, this object is not relevant and should be set to zero.

natsessionPrivatedStportオブジェクトタイプの構文inetportnumber max-access読み取り専用ステータス現在の説明 "プロトコルの値がTCPまたはUDPである場合、このオブジェクトはプライベートリアムでの最初のセッションパケットの宛先ポートを表します。プロトコルはICMPであり、このオブジェクトは関連性がなく、ゼロに設定する必要があります。

The value of this object must be zero when the natSessionPrivateDstEPBindId object has a zero value and natSessionPrivateDstEPBindMode is set to addressPortBind(2). In such a case, the NAT session lookup will match any port number to this field.

NatsessionPrivatedStepBindIDオブジェクトの値がゼロであり、NatsessionPrivatedStepBindModeがaddressportbind(2)に設定されている場合、このオブジェクトの値はゼロでなければなりません。そのような場合、NATセッションの検索は、このフィールドのポート番号を任意のものと一致させます。

             The value of this object must be zero when the object
             is not a representative field (SrcPort, DstPort, or
             ICMP identifier) of the session tuple in either the
             public realm or the private realm."
    ::= { natSessionEntry 14 }
        
natSessionPublicAddrType OBJECT-TYPE
    SYNTAX      InetAddressType
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This object specifies the address type used for
             natSessionPublicSrcAddr and natSessionPublicDstAddr."
    ::= { natSessionEntry 15 }
        

natSessionPublicSrcAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The source IP address of the session endpoint that lies in the public network.

natsessionPublicsRCADDRオブジェクトタイプの構文INETADDRESS MAX-ACSESS読み取り専用ステータス現在の説明 "パブリックネットワークにあるセッションエンドポイントのソースIPアドレス。

The value of this object must be zero when the natSessionPrivateSrcEPBindId object has a zero value. In such a scenario, the NAT session lookup will match any IP address to this field.

natsessionPrivatesRcepbindIdオブジェクトの値がゼロの場合、このオブジェクトの値はゼロでなければなりません。このようなシナリオでは、NATセッションのルックアップは、このフィールドのIPアドレスと一致します。

             The type of this address is determined by the value of
             the natSessionPublicAddrType object."
    ::= { natSessionEntry 16 }
        

natSessionPublicSrcPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of protocol is TCP or UDP, this object represents the source port in the first packet of session while in public-realm. On the other hand, when protocol is ICMP, a NAT session is created only for query/response type ICMP messages such as ICMP echo, Timestamp, and Information request messages, and this object represents the public-realm specific identifier in the ICMP message, as defined in RFC 792 for ICMPv4 and in RFC 2463 for ICMPv6.

natsessionPublicsRcport object-type syntax inetportnumber max-access読み取り専用ステータス現在の説明 "プロトコルの値がtcpまたはudpの場合、このオブジェクトは、公共の環境での最初のセッションのパケットのソースポートを表します。プロトコルはICMPであり、NATセッションは、ICMPエコー、タイムスタンプ、情報要求メッセージなどのクエリ/応答タイプのICMPメッセージに対してのみ作成されます。ICMPv4およびICMPv6のRFC 2463。

The value of this object must be zero when the natSessionPrivateSrcEPBindId object has a zero value and natSessionPrivateSrcEPBindMode is set to addressPortBind(2). In such a scenario, the NAT session lookup will match any port number to this field.

natsessionPrivatesRcepbindIdオブジェクトの値がゼロであり、natsessionPrivatesRcepbindModeがaddressportbind(2)に設定されている場合、このオブジェクトの値はゼロでなければなりません。このようなシナリオでは、NATセッションの検索は、このフィールドのポート番号を任意のものと一致させます。

             The value of this object must be zero when the object
             is not a representative field (SrcPort, DstPort or
             ICMP identifier) of the session tuple in either the
             public realm or the private realm."
    ::= { natSessionEntry 17 }
        

natSessionPublicDstAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The destination IP address of the session endpoint that lies in the public network.

natsessionPublicDstaddr Object-Type Syntax inetAddress Max-Access読み取り専用ステータス現在の説明 "パブリックネットワークにあるセッションエンドポイントの宛先IPアドレス。

The value of this object must be non-zero when the natSessionPrivateDstEPBindId object has a non-zero value. If the value of this object and the corresponding natSessionPrivateDstEPBindId object value is zero, then the NAT session lookup will match any IP address to this field.

natsessionPrivatedStepBindIDオブジェクトの値が非ゼロ値を持っている場合、このオブジェクトの値はゼロでなければなりません。このオブジェクトの値と対応するNatsessionPrivatedStepBindIDオブジェクト値がゼロの場合、NATセッションの検索はこのフィールドの任意のIPアドレスと一致します。

             The type of this address is determined by the value of
             the natSessionPublicAddrType object."
    ::= { natSessionEntry 18 }
        

natSessionPublicDstPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS read-only STATUS current DESCRIPTION "When the value of protocol is TCP or UDP, this object represents the destination port in the first packet of session while in public-realm. On the other hand, when the protocol is ICMP, this object is not relevant for translation and should be zero.

natsessionPublicDstportオブジェクトタイプの構文inetportnumber max-access読み取り専用ステータス現在の説明 "プロトコルの値がTCPまたはUDPである場合、このオブジェクトは、公開環境の中で最初のセッションパケットの宛先ポートを表します。プロトコルはICMPであり、このオブジェクトは翻訳に関連しておらず、ゼロである必要があります。

The value of this object must be zero when the natSessionPrivateDstEPBindId object has a zero value and natSessionPrivateDstEPBindMode is addressPortBind(2). In such a scenario, the NAT session lookup will match any port number to this field.

NatsessionPrivatedStepBindIDオブジェクトの値がゼロであり、NatsessionPrivatedStepBindModeがaddresportBind(2)である場合、このオブジェクトの値はゼロでなければなりません。このようなシナリオでは、NATセッションの検索は、このフィールドのポート番号を任意のものと一致させます。

             The value of this object must be zero when the object
             is not a representative field (SrcPort, DstPort, or
             ICMP identifier) of the session tuple in either the
             public realm or the private realm."
    ::= { natSessionEntry 19 }
        
natSessionMaxIdleTime OBJECT-TYPE
    SYNTAX     TimeTicks
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The max time for which this session can be idle
             without detecting a packet."
    ::= { natSessionEntry 20 }
        
natSessionCurrentIdleTime OBJECT-TYPE
    SYNTAX     TimeTicks
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
            "The time since a packet belonging to this session was
            last detected."
    ::= { natSessionEntry 21 }
        

natSessionInTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inbound packets that were translated for this session.

natsessioninTranslatesオブジェクトタイプの構文Counter64 Max-Access読み取り専用ステータス現在の説明 "このセッションで翻訳されたインバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
                 times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natSessionEntry 22 }
        

natSessionOutTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets that were translated for this session.

natsessionoutTranslatesオブジェクトタイプの構文Counter64 Max-Access読み取り専用ステータス現在の説明 "このセッションで翻訳されたアウトバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natSessionEntry 23 }
        

-- -- The Protocol table --

---プロトコルテーブル -

natProtocolTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF NatProtocolEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "The (conceptual) table containing per protocol NAT
             statistics."
    ::= { natMIBObjects 10 }
        
natProtocolEntry OBJECT-TYPE
    SYNTAX     NatProtocolEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "An entry (conceptual row) containing NAT statistics
             pertaining to a particular protocol."
    INDEX   { natProtocol }
    ::= { natProtocolTable 1 }
        
NatProtocolEntry ::= SEQUENCE {
    natProtocol                 NatProtocolType,
    natProtocolInTranslates     Counter64,
    natProtocolOutTranslates    Counter64,
    natProtocolDiscards         Counter64
}
natProtocol    OBJECT-TYPE
    SYNTAX     NatProtocolType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
            "This object represents the protocol pertaining to which
             parameters are reported."
    ::= { natProtocolEntry 1 }
        

natProtocolInTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of inbound packets pertaining to the protocol identified by natProtocol that underwent NAT.

NatProtocolinTranslates Object-Type Syntax counter64 Max-Access読み取り専用ステータス現在の説明 "NATを受けたNatProtocolによって識別されたプロトコルに関連するインバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natProtocolEntry 2 }
        

natProtocolOutTranslates OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of outbound packets pertaining to the protocol identified by natProtocol that underwent NAT.

natprotocolouttransleateオブジェクトタイプの構文counter64 max-access read-only status current current "natprotocolが識別したプロトコルに関連するアウトバウンドパケットの数。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
    ::= { natProtocolEntry 3 }
        

natProtocolDiscards OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets pertaining to the protocol identified by natProtocol that had to be rejected/dropped due to lack of resources. These rejections could be due to session timeout, resource unavailability, lack of address space, etc.

NatProtoColdiscardsオブジェクトタイプ構文COUNTER64 MAX-ACCESS READ-ACCESS READ-ONLYステータス現在利用不能、住所スペースの不足など。

             Discontinuities in the value of this counter can occur at
             reinitialization of the management system and at other
             times, as indicated by the value of
             ifCounterDiscontinuityTime on the relevant interface."
     ::= { natProtocolEntry 4 }
        

-- -- Notifications section --

---通知セクション -

natMIBNotifications OBJECT IDENTIFIER ::= { natMIB 0 }
        

-- -- Notifications --

---通知 -

natPacketDiscard NOTIFICATION-TYPE OBJECTS { ifIndex } STATUS current DESCRIPTION "This notification is generated when IP packets are discarded by the NAT function; e.g., due to lack of mapping space when NAT is out of addresses or ports.

natpacketdiscard通知型オブジェクト{ifindex}ステータス現在の説明 "この通知は、IPパケットがNAT関数によって破棄されるときに生成されます。

             Note that the generation of natPacketDiscard
             notifications is throttled by the agent, as specified
             by the 'natNotifThrottlingInterval' object."
    ::= { natMIBNotifications 1 }
        

-- -- Conformance information. --

---適合情報。 -

natMIBConformance OBJECT IDENTIFIER ::= { natMIB 2 }
        
natMIBGroups      OBJECT IDENTIFIER ::= { natMIBConformance 1 }
natMIBCompliances OBJECT IDENTIFIER ::= { natMIBConformance 2 }
        

-- -- Units of conformance --

---適合ユニット -

natConfigGroup OBJECT-GROUP
    OBJECTS { natInterfaceRealm,
              natInterfaceServiceType,
              natInterfaceStorageType,
              natInterfaceRowStatus,
              natAddrMapName,
              natAddrMapEntryType,
              natAddrMapTranslationEntity,
              natAddrMapLocalAddrType,
              natAddrMapLocalAddrFrom,
              natAddrMapLocalAddrTo,
              natAddrMapLocalPortFrom,
              natAddrMapLocalPortTo,
              natAddrMapGlobalAddrType,
              natAddrMapGlobalAddrFrom,
              natAddrMapGlobalAddrTo,
              natAddrMapGlobalPortFrom,
              natAddrMapGlobalPortTo,
              natAddrMapProtocol,
              natAddrMapStorageType,
              natAddrMapRowStatus,
              natBindDefIdleTimeout,
              natUdpDefIdleTimeout,
              natIcmpDefIdleTimeout,
              natOtherDefIdleTimeout,
              natTcpDefIdleTimeout,
              natTcpDefNegTimeout,
              natNotifThrottlingInterval }
    STATUS  current
    DESCRIPTION
            "A collection of configuration-related information
             required to support management of devices supporting
             NAT."
    ::= { natMIBGroups 1 }
        

natTranslationGroup OBJECT-GROUP OBJECTS { natAddrBindNumberOfEntries, natAddrBindGlobalAddrType, natAddrBindGlobalAddr, natAddrBindId, natAddrBindTranslationEntity, natAddrBindType, natAddrBindMapIndex, natAddrBindSessions, natAddrBindMaxIdleTime, natAddrBindCurrentIdleTime, natAddrBindInTranslates, natAddrBindOutTranslates, natAddrPortBindNumberOfEntries, natAddrPortBindGlobalAddrType, natAddrPortBindGlobalAddr, natAddrPortBindGlobalPort, natAddrPortBindId, natAddrPortBindTranslationEntity, natAddrPortBindType, natAddrPortBindMapIndex, natAddrPortBindSessions, natAddrPortBindMaxIdleTime, natAddrPortBindCurrentIdleTime, natAddrPortBindInTranslates, natAddrPortBindOutTranslates, natSessionPrivateSrcEPBindId, natSessionPrivateSrcEPBindMode, natSessionPrivateDstEPBindId, natSessionPrivateDstEPBindMode, natSessionDirection, natSessionUpTime, natSessionAddrMapIndex, natSessionProtocolType, natSessionPrivateAddrType, natSessionPrivateSrcAddr, natSessionPrivateSrcPort, natSessionPrivateDstAddr, natSessionPrivateDstPort, natSessionPublicAddrType, natSessionPublicSrcAddr, natSessionPublicSrcPort, natSessionPublicDstAddr, natSessionPublicDstPort, natSessionMaxIdleTime, natSessionCurrentIdleTime, natSessionInTranslates, natSessionOutTranslates } STATUS current

nataddrportbindcurrentidletime、nataddrportbindintranslates、nataddrportbindouttranslates、natsessionprivatesrcepbindid、natsessionprivatesrcepbindmode、natsessionprivatedstepbindid、natsessionssessiondipsiondextion、natsessiondipsiontddection、natsession -sessiondipsiontddection、 natsessionPrivateaddrtype、natsessionprivatesrcaddr、natsessionprivatesrcport、natsessionprivatedstaddr、natsessionprivatedstport、natsessionpublicaddrtype、natsessionpublicsrcaddr、natsessionspublicsrcssidddddddddddddddddddddddddddddr、natsessionpublicsrcssidddr ime、natsessionintranslates、natsessionouttranslates}ステータス電流

    DESCRIPTION
            "A collection of BIND-related objects required to support
             management of devices supporting NAT."
    ::= { natMIBGroups 2 }
        
natStatsInterfaceGroup OBJECT-GROUP
    OBJECTS { natInterfaceInTranslates,
              natInterfaceOutTranslates,
              natInterfaceDiscards }
    STATUS  current
    DESCRIPTION
            "A collection of NAT statistics associated with the
             interface on which NAT is configured, to aid
             troubleshooting/monitoring of the NAT operation."
    ::= { natMIBGroups 3 }
        

natStatsProtocolGroup OBJECT-GROUP

natstatsprotocolgroupオブジェクトグループ

    OBJECTS { natProtocolInTranslates,
              natProtocolOutTranslates,
              natProtocolDiscards }
    STATUS  current
    DESCRIPTION
            "A collection of protocol specific NAT statistics,
             to aid troubleshooting/monitoring of NAT operation."
    ::= { natMIBGroups 4 }
        
natStatsAddrMapGroup OBJECT-GROUP
    OBJECTS { natAddrMapInTranslates,
              natAddrMapOutTranslates,
              natAddrMapDiscards,
              natAddrMapAddrUsed }
    STATUS  current
    DESCRIPTION
            "A collection of address map specific NAT statistics,
             to aid troubleshooting/monitoring of NAT operation."
    ::= { natMIBGroups 5 }
        
natMIBNotificationGroup NOTIFICATION-GROUP
    NOTIFICATIONS { natPacketDiscard }
    STATUS        current
    DESCRIPTION
            "A collection of notifications generated by
            devices supporting this MIB."
    ::= { natMIBGroups 6 }
        

-- -- Compliance statements --

---コンプライアンスステートメント -

natMIBFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "When this MIB is implemented with support for read-create, then such an implementation can claim full compliance. Such devices can then be both monitored and configured with this MIB.

natmibfullcomplianceモジュールコンプライアンスステータス現在の説明 "このMIBが読み取りの作成をサポートして実装された場合、そのような実装は完全なコンプライアンスを請求できます。そのようなデバイスは、このMIBで監視および構成の両方で構成できます。

             The following index objects cannot be added as OBJECT
             clauses but nevertheless have the compliance
             requirements:
                 "
             -- OBJECT  natAddrBindLocalAddrType
             -- SYNTAX  InetAddressType { ipv4(1), ipv6(2) }
             -- DESCRIPTION
             --         "An implementation is required to support
        
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
             -- OBJECT  natAddrBindLocalAddr
             -- SYNTAX  InetAddress (SIZE(4|16))
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
             -- OBJECT  natAddrPortBindLocalAddrType
             -- SYNTAX  InetAddressType { ipv4(1), ipv6(2) }
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
             -- OBJECT  natAddrPortBindLocalAddr
             -- SYNTAX  InetAddress (SIZE(4|16))
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
    MODULE IF-MIB -- The interfaces MIB, RFC2863
      MANDATORY-GROUPS {
        ifCounterDiscontinuityGroup
      }
        

MODULE -- this module MANDATORY-GROUPS { natConfigGroup, natTranslationGroup, natStatsInterfaceGroup }

モジュール - このモジュールの必須グループ{natconfiggroup、nattranslationgroup、natstats interfacegroup}

GROUP natStatsProtocolGroup DESCRIPTION "This group is optional." GROUP natStatsAddrMapGroup DESCRIPTION "This group is optional." GROUP natMIBNotificationGroup DESCRIPTION "This group is optional."

グループnatstatsprotocolgroup説明「このグループはオプションです。」グループnatstatsaddrmapgroup説明「このグループはオプションです。」グループNatmibnotificationGroupの説明「このグループはオプションです。」

OBJECT natAddrMapLocalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNATADDRMAPLOCALADDRTYPE構文INETADDRESTYPE {IPv4(1)、IPv6(2)}説明

OBJECT natAddrMapLocalAddrFrom SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object Nataddrmaplocaladdrfrom構文Intaddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natAddrMapLocalAddrTo SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object Nataddrmaplocaladdrto構文Intaddress(size(4 | 16))説明

OBJECT natAddrMapGlobalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmapglobaladdrtype syntax inetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natAddrMapGlobalAddrFrom SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmapglobaladdrfrom構文intaddress(size(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natAddrMapGlobalAddrTo SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmapglobaladdrto構文Intaddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natAddrBindGlobalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNATADDRBINDGLOBALADDRTYPE SYNTAX INETADDRESTYPE {IPv4(1)、IPv6(2)}説明

OBJECT natAddrBindGlobalAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4

オブジェクトNATADDRBINDGLOBALADDR構文INETADDRESS(サイズ(4 | 16))説明「グローバルIPv4をサポートするために実装が必要です

and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

および/またはIPv6は、IPv4とIPv6のサポートに応じてアドレス指定します。」

OBJECT natAddrPortBindGlobalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrportbindglobaladdrtype Syntax inetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natAddrPortBindGlobalAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrportbindglobaladdr構文inetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natSessionPrivateAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPrivateadDrtype構文InetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natSessionPrivateSrcAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPrivatesRcaddr構文InetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natSessionPrivateDstAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPrivatedStaddr Syntax InetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natSessionPublicAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPublicAddrtype構文InetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natSessionPublicSrcAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object natsessionpublicsrcaddr syntax inetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natSessionPublicDstAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object natsessionpublicdstaddr syntax inetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

    ::= { natMIBCompliances 1 }
        

natMIBReadOnlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "When this MIB is implemented without support for read-create (i.e., in read-only mode), then such an implementation can claim read-only compliance. Such a device can then be monitored but cannot be configured with this MIB.

natmibreadOnlyComplianceモジュールコンプライアンスコンプライアンスステータス現在の説明 "このMIBがRead-Createのサポートなしで実装されている場合(つまり、読み取り専用モード)、そのような実装は読み取り専用コンプライアンスを主張できます。そのようなデバイスは監視できますが、このMIBで構成されています。

             The following index objects cannot be added as OBJECT
             clauses but nevertheless have the compliance
             requirements:
             "
             -- OBJECT  natAddrBindLocalAddrType
             -- SYNTAX  InetAddressType { ipv4(1), ipv6(2) }
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
             -- OBJECT  natAddrBindLocalAddr
             -- SYNTAX  InetAddress (SIZE(4|16))
        
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
             -- OBJECT  natAddrPortBindLocalAddrType
             -- SYNTAX  InetAddressType { ipv4(1), ipv6(2) }
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
             -- OBJECT  natAddrPortBindLocalAddr
             -- SYNTAX  InetAddress (SIZE(4|16))
             -- DESCRIPTION
             --         "An implementation is required to support
             --          global IPv4 and/or IPv6 addresses, depending
             --          on its support for IPv4 and IPv6."
        
    MODULE IF-MIB -- The interfaces MIB, RFC2863
      MANDATORY-GROUPS {
        ifCounterDiscontinuityGroup
      }
        

MODULE -- this module MANDATORY-GROUPS { natConfigGroup, natTranslationGroup, natStatsInterfaceGroup }

モジュール - このモジュールの必須グループ{natconfiggroup、nattranslationgroup、natstats interfacegroup}

GROUP natStatsProtocolGroup DESCRIPTION "This group is optional." GROUP natStatsAddrMapGroup DESCRIPTION "This group is optional." GROUP natMIBNotificationGroup DESCRIPTION "This group is optional." OBJECT natInterfaceRowStatus SYNTAX RowStatus { active(1) } MIN-ACCESS read-only DESCRIPTION "Write access is not required, and active is the only status that needs to be supported."

グループnatstatsprotocolgroup説明「このグループはオプションです。」グループnatstatsaddrmapgroup説明「このグループはオプションです。」グループNatmibnotificationGroupの説明「このグループはオプションです。」Object Natinterfacerowstatus Syntax RowStatus {Active(1)} Min-Access読み取り専用説明「書き込みアクセスは不要であり、Activeはサポートする必要がある唯一のステータスです。」

OBJECT natAddrMapLocalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } MIN-ACCESS read-only DESCRIPTION "Write access is not required. An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNATADDRMAPLOCALADDRTYPE構文INETADDRESTYPE {IPv4(1)、IPv6(2)}最小アクセスの読み取り専用説明 "書き込みアクセスは必要ありません。IPv4および/またはIPv6アドレスをサポートするには、IPv4および/またはIPv6アドレスをサポートする必要があります。IPv6。」

OBJECT natAddrMapLocalAddrFrom SYNTAX InetAddress (SIZE(4|16)) MIN-ACCESS read-only DESCRIPTION "Write access is not required. An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmaplocaladdrfrom構文intaddress(size(4 | 16))min-access読み取り専用説明「書き込みアクセスは必要ありません。IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natAddrMapLocalAddrTo SYNTAX InetAddress (SIZE(4|16)) MIN-ACCESS read-only DESCRIPTION "Write access is not required. An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmaplocaladdrto構文Intaddress(サイズ(4 | 16))最小アクセス読み取り専用説明「書き込みアクセスは必要ありません。IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natAddrMapGlobalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } MIN-ACCESS read-only DESCRIPTION "Write access is not required. An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNATADDRMAPGLOBALADDRTTYPE構文INETADDRESTYPE {IPv4(1)、IPv6(2)}最小アクセスの読み取り専用説明 "書き込みアクセスは必要ありません。IPv4および/またはIPv6アドレスをサポートするには、IPv4およびIPv6アドレスをサポートするために実装が必要です。IPv6。」

OBJECT natAddrMapGlobalAddrFrom SYNTAX InetAddress (SIZE(4|16)) MIN-ACCESS read-only DESCRIPTION "Write access is not required. An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmapglobaladdrfrom構文intaddress(size(4 | 16))min-access読み取り専用説明「書き込みアクセスは必要ありません。IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natAddrMapGlobalAddrTo SYNTAX InetAddress (SIZE(4|16)) MIN-ACCESS read-only DESCRIPTION "Write access is not required. An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrmapglobaladdrto構文inetAddress(サイズ(4 | 16))最小アクセス読み取り専用説明「書き込みアクセスは必要ありません。IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natAddrMapRowStatus SYNTAX RowStatus { active(1) } MIN-ACCESS read-only DESCRIPTION "Write access is not required, and active is the only status that needs to be supported."

オブジェクトNataddrmaprowStatus構文rowStatus {Active(1)} Min-Access読み取り専用説明「書き込みアクセスは不要であり、Activeはサポートする必要がある唯一のステータスです。」

OBJECT natAddrBindGlobalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNATADDRBINDGLOBALADDRTYPE SYNTAX INETADDRESTYPE {IPv4(1)、IPv6(2)}説明

OBJECT natAddrBindGlobalAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrbindglobaladdr構文InetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natAddrPortBindGlobalAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrportbindglobaladdrtype Syntax inetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natAddrPortBindGlobalAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

オブジェクトNataddrportbindglobaladdr構文inetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natSessionPrivateAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPrivateadDrtype構文InetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natSessionPrivateSrcAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPrivatesRcaddr構文InetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natSessionPrivateDstAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPrivatedStaddr Syntax InetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

OBJECT natSessionPublicAddrType SYNTAX InetAddressType { ipv4(1), ipv6(2) } DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object NatsessionPublicAddrtype構文InetAddressType {IPv4(1)、IPv6(2)}説明

OBJECT natSessionPublicSrcAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object natsessionpublicsrcaddr syntax inetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするために実装が必要です。」

OBJECT natSessionPublicDstAddr SYNTAX InetAddress (SIZE(4|16)) DESCRIPTION "An implementation is required to support global IPv4 and/or IPv6 addresses, depending on its support for IPv4 and IPv6."

Object natsessionpublicdstaddr syntax inetAddress(サイズ(4 | 16))説明「IPv4およびIPv6のサポートに応じて、グローバルIPv4および/またはIPv6アドレスをサポートするには実装が必要です。」

    ::= { natMIBCompliances 2 }
        

END

終わり

6. Acknowledgements
6. 謝辞

The authors of the document would like to thank Randy Turner, Ashwini S.T., Kevin Luehrs, Sam Sankoorikal, and Juergen Quittek for their valuable feedback.

この文書の著者は、Randy Turner、Ashwini S.T.、Kevin Luehrs、Sam Sankoorikal、およびJuergen Quittekの貴重なフィードバックに感謝します。

The authors would like to especially thank Juergen Schoenwaelder for his patient and fine-combed review and detailed comments as a MIB doctor. The NAT MIB is much clearer and flatter as a result of Juergen's suggestions.

著者は、彼の患者とMIBの医師としての細かいレビューと詳細なコメントについて、Juergen Schoenwaelderに特に感謝したいと思います。Nat Mibは、Juergenの提案の結果として、はるかに明確で平坦です。

7. Security Considerations
7. セキュリティに関する考慮事項

It is clear that this MIB can potentially be useful for configuration. Unauthorized access to the write-able objects could cause a denial of service and/or widespread network disturbance. Hence, the support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations.

このMIBが構成に役立つ可能性があることは明らかです。書き込み可能なオブジェクトへの不正アクセスは、サービスの拒否や広範なネットワークの妨害を引き起こす可能性があります。したがって、適切な保護のない非セクチャ環境でのセット操作のサポートは、ネットワーク操作に悪影響を与える可能性があります。

At this writing, no security holes have been identified beyond those that SNMP Security is itself intended to address. These relate primarily to controlled access to sensitive information and the ability to configure a device - or which might result from operator error, which is beyond the scope of any security architecture.

この執筆では、SNMPセキュリティ自体が対処することを意図しているものを超えて、セキュリティホールが特定されていません。これらは、主に機密情報への制御されたアクセスと、デバイスを構成する機能に関連しています。これは、セキュリティアーキテクチャの範囲を超えた演算子エラーから生じる可能性があります。

There are a number of managed objects in this MIB that may contain information that may be sensitive from a business perspective, in that they may represent NAT bind and session information. The NAT bind and session objects reveal the identity of private hosts that are engaged in a session with external end nodes. A curious outsider could monitor these two objects to assess the number of private hosts being supported by the NAT device. Further, a disgruntled former employee of an enterprise could use the NAT bind and session information to break into specific private hosts by intercepting the existing sessions or originating new sessions into the host. There are no objects that are sensitive in their own right, such as passwords or monetary amounts. It may even be important to control GET access to these objects and possibly to encrypt the values of these objects when they are sent over the network via SNMP. Not all versions of SNMP provide features for such a secure environment.

このMIBには、NATバインドおよびセッション情報を表す可能性があるという点で、ビジネスの観点から敏感になる可能性のある情報を含む可能性のある多くの管理されたオブジェクトがあります。NATバインドオブジェクトとセッションオブジェクトは、外部エンドノードとのセッションに従事しているプライベートホストのアイデンティティを明らかにします。好奇心の強い部外者は、これら2つのオブジェクトを監視して、NATデバイスでサポートされているプライベートホストの数を評価できます。さらに、企業の不満を抱いた元従業員は、NATバインドとセッションの情報を使用して、既存のセッションを傍受したり、ホストに新しいセッションを発信したりすることで、特定のプライベートホストに侵入することができます。パスワードや金額など、それ自体が敏感なオブジェクトはありません。これらのオブジェクトへのアクセスを制御し、SNMPを介してネットワークを介して送信されたときにこれらのオブジェクトの値を暗号化することも重要かもしれません。SNMPのすべてのバージョンが、このような安全な環境の機能を提供するわけではありません。

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 this MIB.

SNMPV3以前のSNMPバージョンには、適切なセキュリティは含まれていませんでした。ネットワーク自体が(たとえばIPSECを使用して)安全である場合でも、それでもセキュアネットワーク上の誰がアクセス/セット/セット(読み取り/変更/作成/削除/削除)を制御することはできません。ミブ。

It is recommended that the 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 this MIB module 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エンティティが、実際に取得または設定する正当な権利を持つプリンシパル(ユーザー)にのみオブジェクトにアクセスできるように適切に構成されていることを保証するのは、顧客/オペレーターの責任です(変更を変更します(変更)/作成/削除)それら。

8. References
8. 参考文献
8.1. Normative References
8.1. 引用文献

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

[RFC2578] McCloghrie、K.、Perkins、D。、およびJ. Schoenwaelder、「管理情報の構造バージョン2(SMIV2)」、STD 58、RFC 2578、1999年4月。

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

[RFC2579] McCloghrie、K.、Perkins、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.、Perkins、D。、およびJ. Schoenwaelder、「SMIV2の適合ステートメント」、STD 58、RFC 2580、1999年4月。

[RFC3022] Srisuresh, P. and K. Egevang, "Traditional IP Network Address Translator (Traditional NAT)", RFC 3022, January 2001.

[RFC3022] Srisuresh、P。およびK. Egevang、「従来のIPネットワークアドレス翻訳者(従来のNAT)」、RFC 3022、2001年1月。

[RFC2663] Srisuresh, P. and M. Holdrege, "IP Network Address Translator (NAT) Terminology and Considerations", RFC 2663, August 1999.

[RFC2663] Srisuresh、P。およびM. Holdrege、「IPネットワークアドレス翻訳者(NAT)用語と考慮事項」、RFC 2663、1999年8月。

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

[RFC4001] Daniele、M.、Haberman、B.、Routhier、S.、Schoenwaelder、J。、「インターネットネットワークアドレスのテキストコンベンション」、RFC 4001、2005年2月。

[RFC792] Postel, J., "Internet Control Message Protocol", STD 5, RFC 792, September 1981.

[RFC792] Postel、J。、「インターネット制御メッセージプロトコル」、STD 5、RFC 792、1981年9月。

[RFC3489] Rosenberg, J., Weinberger, J., Huitema, C., and R. Mahy, "STUN - Simple Traversal of User Datagram Protocol (UDP) Through Network Address Translators (NATs)", RFC 3489, March 2003.

[RFC3489] Rosenberg、J.、Weinberger、J.、Huitema、C。、およびR. Mahy、「スタン - ネットワークアドレス翻訳者(NAT)を介したユーザーデータグラムプロトコル(UDP)の単純なトラバーサル」、RFC 3489、2003年3月。

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

[RFC2863] McCloghrie、K。およびF. Kastenholz、「The Interfaces Group MIB」、RFC 2863、2000年6月。

[RFC2463] Conta, A. and S. Deering, "Internet Control Message Protocol (ICMPv6) for the Internet Protocol Version 6 (IPv6) Specification", RFC 2463, December 1998.

[RFC2463] Conta、A。およびS. Deering、「インターネットプロトコルバージョン6(IPv6)仕様のインターネット制御メッセージプロトコル(ICMPV6)」、RFC 2463、1998年12月。

[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, December 2002.

[RFC3411] Harrington、D.、Presuhn、R。、およびB. Wijnen、「単純なネットワーク管理プロトコル(SNMP)管理フレームワークを説明するためのアーキテクチャ」、STD 62、RFC 3411、2002年12月。

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

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するためのキーワード」、BCP 14、RFC 2119、1997年3月。

[RFC3413] Levi, D., Meyer, P., and B. Stewart, "Simple Network Management Protocol (SNMP) Applications", STD 62, RFC 3413, December 2002.

[RFC3413] Levi、D.、Meyer、P。、およびB. Stewart、「Simple Network Management Protocol(SNMP)アプリケーション」、STD 62、RFC 3413、2002年12月。

8.2. Informative References
8.2. 参考引用

[RFC1918] Rekhter, Y., Moskowitz, B., Karrenberg, D., de Groot, G., and E. Lear, "Address Allocation for Private Internets", BCP 5, RFC 1918, February 1996.

[RFC1918] Rekhter、Y.、Moskowitz、B.、Karrenberg、D.、De Groot、G。、およびE. Lear、「Private Internetsのアドレス割り当て」、BCP 5、RFC 1918、1996年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] Case、J.、Mundy、R.、Partain、D。、およびB. Stewart、「インターネット標準管理フレームワークの紹介と適用声明」、RFC 3410、2002年12月。

Authors' Addresses

著者のアドレス

R. Rohit Mascon Global Limited #59/2 100 ft Ring Road Banashankari II Stage Bangalore 560 070 India

R. Rohit Mascon Global Limited#59/2 100 ft Ring Road Banashankari IIステージバンガロール560 070インド

   Phone: +91 80 679 6227
   EMail: rrohit74@hotmail.com
        

P. Srisuresh Caymas Systems, Inc. 1179-A North McDowell Blvd. Petaluma, CA 94954

P. Srisuresh Caymas Systems、Inc。1179-A North McDowell Blvd.ペタルマ、CA 94954

Phone: (707) 283-5063 EMail: srisuresh@yahoo.com

電話:(707)283-5063メール:srisuresh@yahoo.com

Rajiv Raghunarayan Cisco Systems Inc. 170 West Tasman Drive San Jose, CA 95134

Rajiv Raghunarayan Cisco Systems Inc. 170 West Tasman Drive San Jose、CA 95134

   Phone: +1 408 853 9612
   EMail: raraghun@cisco.com
        

Nalinaksh Pai Cisco Systems, Inc. Prestige Waterford No. 9, Brunton Road Bangalore - 560 025 India

Nalinaksh Pai Cisco Systems、Inc。Prestige Waterford No. 9、Brunton Road Bangalore -560 025 India

Phone: +91 80 532 1300 extn. 6354 EMail: npai@cisco.com Cliff Wang Information Security Bank One Corp 1111 Polaris Pkwy Columbus, OH 43240

電話:91 80 532 1300 extn。6354メール:npai@cisco.com Cliff Wang Information Security Bank One Corp 1111 Polaris Pkwy Columbus、OH 43240

   Phone: +1 614 213 6117
   EMail: cliffwang2000@yahoo.com
        

Full Copyright Statement

完全な著作権声明

Copyright (C) The Internet Society (2005).

Copyright(c)The Internet Society(2005)。

This document is subject to the rights, licenses and restrictions contained in BCP 78, and except as set forth therein, the authors retain all their rights.

この文書は、BCP 78に含まれる権利、ライセンス、および制限の対象となり、そこに記載されている場合を除き、著者はすべての権利を保持しています。

This document and the information contained herein are provided on an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

このドキュメントとここに含まれる情報は、「現状のまま」に基づいて提供されています。また、貢献者、彼/彼女が代表する組織(もしあれば)が後援する組織、インターネット協会とインターネット工学タスクフォースは、すべての保証、明示的または明示的、またはすべての保証を否認します。本書の情報の使用が、商品性または特定の目的に対する適合性の権利または黙示的な保証を侵害しないという保証を含むがこれらに限定されないことを含む。

Intellectual Property

知的財産

The IETF takes no position regarding the validity or scope of any Intellectual Property Rights or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; nor does it represent that it has made any independent effort to identify any such rights. Information on the procedures with respect to rights in RFC documents can be found in BCP 78 and BCP 79.

IETFは、知的財産権またはその他の権利の有効性または範囲に関して、この文書に記載されている技術の実装または使用、またはそのような権利に基づくライセンスがどの程度であるかについての使用に関連すると主張する可能性があるという立場はありません。利用可能になります。また、そのような権利を特定するために独立した努力をしたことも表明していません。RFCドキュメントの権利に関する手順に関する情報は、BCP 78およびBCP 79に記載されています。

Copies of IPR disclosures made to the IETF Secretariat and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the IETF on-line IPR repository at http://www.ietf.org/ipr.

IETF事務局に行われたIPR開示のコピーと、利用可能にするライセンスの保証、またはこの仕様の実装者またはユーザーによるそのような独自の権利の使用のための一般的なライセンスまたは許可を取得しようとする試みの結果を取得できます。http://www.ietf.org/iprのIETFオンラインIPRリポジトリから。

The IETF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights that may cover technology that may be required to implement this standard. Please address the information to the IETF at ietf-ipr@ietf.org.

IETFは、関心のある当事者に、著作権、特許、または特許出願、またはこの基準を実装するために必要な技術をカバーする可能性のあるその他の独自の権利を注意深く招待するよう招待しています。ietf-ipr@ietf.orgのIETFへの情報をお問い合わせください。

Acknowledgement

謝辞

Funding for the RFC Editor function is currently provided by the Internet Society.

RFCエディター機能の資金は現在、インターネット協会によって提供されています。