Network Working Group                                   S. Routhier, Ed.
Request for Comments: 4293                                    April 2006
Obsoletes: 2011, 2465, 2466
Category: Standards Track
        
Network Working Group                                   S. Routhier, Ed.
Request for Comments: 4293                                    April 2006
Obsoletes: 2011, 2465, 2466
Category: Standards Track
        

Management Information Base for the Internet Protocol (IP)

Internet协议(IP)的管理信息库

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

版权所有(C)互联网协会(2006年)。

Abstract

摘要

This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects used for implementations of the Internet Protocol (IP) in an IP version independent manner. This memo obsoletes RFCs 2011, 2465, and 2466.

此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别是,它以独立于IP版本的方式描述用于实现Internet协议(IP)的托管对象。本备忘录废除了RFC 2011、2465和2466。

Table of Contents

目录

   1. The Internet-Standard Management Framework ......................2
   2. Revision History ................................................3
   3. Overview ........................................................3
      3.1. Multi-Stack Implementations ................................3
      3.2. Discussion of Tables and Groups ............................3
           3.2.1. General Objects .....................................4
           3.2.2. Interface Tables ....................................4
           3.2.3. IP Statistics Tables ................................4
           3.2.4. Internet Address Prefix Table .......................8
           3.2.5. Internet Address Table ..............................8
           3.2.6. Internet Address Translation Table ..................9
           3.2.7. IPv6 Scope Zone Index Table .........................9
           3.2.8. Default Router Table ................................9
           3.2.9. Router Advertisement Table ..........................9
           3.2.10. ICMP Statistics Tables .............................9
           3.2.11. Conformance and Compliance ........................10
           3.2.12. Deprecated Objects ................................10
   4. Updating Implementations .......................................10
      4.1. Updating an Implementation of the IPv4-only IP-MIB ........11
      4.2. Updating an Implementation of the IPv6-MIB ................12
   5. Definitions ....................................................13
   6. Previous Work .................................................116
   7. References ....................................................116
      7.1. Normative References .....................................116
      7.2. Informative References ...................................117
   8. Security Considerations .......................................118
   9. Acknowledgements ..............................................120
   10. Authors ......................................................120
        
   1. The Internet-Standard Management Framework ......................2
   2. Revision History ................................................3
   3. Overview ........................................................3
      3.1. Multi-Stack Implementations ................................3
      3.2. Discussion of Tables and Groups ............................3
           3.2.1. General Objects .....................................4
           3.2.2. Interface Tables ....................................4
           3.2.3. IP Statistics Tables ................................4
           3.2.4. Internet Address Prefix Table .......................8
           3.2.5. Internet Address Table ..............................8
           3.2.6. Internet Address Translation Table ..................9
           3.2.7. IPv6 Scope Zone Index Table .........................9
           3.2.8. Default Router Table ................................9
           3.2.9. Router Advertisement Table ..........................9
           3.2.10. ICMP Statistics Tables .............................9
           3.2.11. Conformance and Compliance ........................10
           3.2.12. Deprecated Objects ................................10
   4. Updating Implementations .......................................10
      4.1. Updating an Implementation of the IPv4-only IP-MIB ........11
      4.2. Updating an Implementation of the IPv6-MIB ................12
   5. Definitions ....................................................13
   6. Previous Work .................................................116
   7. References ....................................................116
      7.1. Normative References .....................................116
      7.2. Informative References ...................................117
   8. Security Considerations .......................................118
   9. Acknowledgements ..............................................120
   10. Authors ......................................................120
        
1. The Internet-Standard Management Framework
1. 因特网标准管理框架

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

有关描述当前互联网标准管理框架的文件的详细概述,请参阅RFC 3410[9]第7节。

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

托管对象通过虚拟信息存储(称为管理信息库或MIB)进行访问。MIB对象通常通过简单网络管理协议(SNMP)进行访问。MIB中的对象是使用管理信息结构(SMI)中定义的机制定义的。本备忘录规定了符合SMIv2的MIB模块,如STD 58、RFC 2578[1]、STD 58、RFC 2579[2]和STD 58、RFC 2580[3]所述。

2. Revision History
2. 修订历史

One of the primary purposes of this revision of the IP MIB is to create a single set of objects to describe and manage IP modules in an IP version independent manner. Where RFCs 2465 and 2466 created a set of objects independent from RFC 2011, this document merges those three documents into a single unified set of objects. The ipSystemStatsTable and ipIfStatsTable tables are examples of updating objects to be independent of IP version. Both of these tables contain counters to reflect IP traffic statistics that originated in much earlier MIBs and both include an IP address type in order to separate the information based on IP version.

此版本的IP MIB的主要目的之一是创建一组对象,以独立于IP版本的方式描述和管理IP模块。RFCS2465和2466创建了一组独立于RFC2011的对象,本文档将这三个文档合并为一组统一的对象。ipSystemStatsTable和ipIfStatsTable表是将对象更新为独立于IP版本的示例。这两个表都包含反映源自更早MIB的IP流量统计信息的计数器,并且都包含IP地址类型,以便根据IP版本分离信息。

Another purpose of this document is to increase the manageability of a node running IPv6 by adding new objects. Some of these tables, such as ipDefaultRouterTable, may be useful on both IPv4 and IPv6 nodes while others, such as ipv6RouterAdvertTable, are specific to a single protocol.

本文档的另一个目的是通过添加新对象来提高运行IPv6的节点的可管理性。其中一些表(如ipDefaultRouterTable)可能对IPv4和IPv6节点都有用,而其他表(如ipv6RouterAdvertTable)则特定于单个协议。

3. Overview
3. 概述
3.1. Multi-Stack Implementations
3.1. 多栈实现

This MIB does not provide native support for implementations of multiple stacks sharing the same address type. One option for supporting such designs is to assign each stack within an address type to a separate context. These contexts could then be selected based upon the context name, with the Entity MIB and View-based Access Control Model (VACM) Context Table providing methods for listing the supported contexts.

此MIB不为共享同一地址类型的多个堆栈的实现提供本机支持。支持这种设计的一个选项是将地址类型中的每个堆栈分配给单独的上下文。然后可以根据上下文名称选择这些上下文,实体MIB和基于视图的访问控制模型(VACM)上下文表提供了列出支持的上下文的方法。

3.2. Discussion of Tables and Groups
3.2. 表和组的讨论

This MIB is composed of a small number of discrete objects and a series of tables meant to form the base for managing IPv4 and IPv6 entities.

此MIB由少量离散对象和一系列表组成,旨在构成管理IPv4和IPv6实体的基础。

While some of the objects are meant to be included in all entities, some of the objects are only conditionally mandatory. The unconditionally mandatory objects are mostly counters for IP and ICMP statistics. The conditionally mandatory objects fall into one of several groups: objects for use in higher bandwidth situations, objects for use with IPv4, objects for use with IPv6, and objects for use on IPv6 routers. In short, it is not expected that every entity will implement all of the objects within this MIB. The reader should consult the conformance and compliance section to determine which objects are appropriate for a given entity.

虽然有些对象意味着包含在所有实体中,但有些对象只是有条件地强制的。无条件强制对象主要是IP和ICMP统计的计数器。有条件强制对象分为以下几个组之一:用于更高带宽情况的对象、用于IPv4的对象、用于IPv6的对象以及用于IPv6路由器的对象。简言之,并不期望每个实体都实现此MIB中的所有对象。读者应查阅合规性和合规性部分,以确定哪些对象适用于给定的实体。

3.2.1. General Objects
3.2.1. 一般对象

In both IPv4 and IPv6, there are only a small number of "knobs" for controlling the general IP stack. Most controls will be in a more specific setting, such as for controlling a router or TCP engine.

在IPv4和IPv6中,只有少量“旋钮”用于控制通用IP堆栈。大多数控件将采用更具体的设置,例如用于控制路由器或TCP引擎。

This MIB defines a total of three general knobs, only two of which are used for both IPv4 and IPv6.

此MIB总共定义了三个通用旋钮,其中只有两个用于IPv4和IPv6。

Objects are included for both protocols to enable or disable forwarding and to set limits on the lifetime of a packet (ttl or hop count).

这两种协议都包含用于启用或禁用转发以及设置数据包生存期限制(ttl或跃点计数)的对象。

The third knob, the timeout period for reassembling fragments, is only defined for IPv4, as IPv6 specifies this value directly.

第三个旋钮是重新组装片段的超时时间,它只为IPv4定义,因为IPv6直接指定了这个值。

Each group of objects is required when implementing their respective protocols.

在实现各自的协议时,需要每组对象。

3.2.2. Interface Tables
3.2.2. 接口表

This MIB includes a pair of tables to convey information about the IPv4 and IPv6 protocols that is interface specific.

此MIB包括一对表,用于传输特定于接口的IPv4和IPv6协议的信息。

Special note should be taken of the administrative status objects. These are defined to allow each protocol to selectively enable or disable interfaces. These objects can be used in conjunction with the ifAdminStatus object to manipulate the interfaces as necessary. With these three objects, an interface may be enabled or disabled completely, as well as connected to the IPv4 stack, the IPv6 stack or both stacks. Setting ifAdminStatus to "down" should not affect the protocol specific status objects.

应特别注意管理状态对象。这些定义允许每个协议有选择地启用或禁用接口。这些对象可以与ifAdminStatus对象结合使用,以根据需要操纵接口。使用这三个对象,可以完全启用或禁用接口,也可以连接到IPv4堆栈、IPv6堆栈或这两个堆栈。将ifAdminStatus设置为“down”不应影响协议特定的状态对象。

Each interface table is required when implementing their respective protocols.

每个接口表在实现各自的协议时都是必需的。

3.2.3. IP Statistics Tables
3.2.3. IP统计表

The IP statistics tables (ipSystemStatsTable and ipIfStatsTable) contain objects to count the number of datagrams and octets that a given entity has processed. Unlike the previous attempt, this document uses a single table for multiple address types. Typically the only two types of interest are IPv4 and IPv6; however, the table can support other types if necessary.

IP统计表(ipSystemStatsTable和ipIfStatsTable)包含用于统计给定实体已处理的数据报和八进制数的对象。与前面的尝试不同,本文档使用一个表来表示多种地址类型。通常,仅有的两种感兴趣的类型是IPv4和IPv6;但是,如果需要,该表可以支持其他类型。

The first table, ipSystemStatsTable, conveys system wide information. (That is, the various counters are for all interfaces and not a specific set of interfaces.) Its index is formed from a single

第一个表ipSystemStatsTable表示系统范围内的信息。(也就是说,各种计数器用于所有接口,而不是一组特定的接口。)其索引由单个

sub-id that represents the address type for which the statistics were counted.

表示统计数据所针对的地址类型的子id。

The second table, ipIfStatsTable, conveys interface specific information. Its index is formed from two sub-ids. The first represents the address type (IPv4 and IPv6), and the interface within that address type is represented by the second sub-id.

第二个表ipIfStatsTable传递特定于接口的信息。它的索引由两个子ID组成。第一个表示地址类型(IPv4和IPv6),该地址类型中的接口由第二个子id表示。

The two tables have a similar set of objects that are intended to count the same things, except for the difference in granularity. The object ID "ipSystemStatsEntry.2" is reserved in order to align the object IDs of the counters in the first table with their counterparts in the second table.

这两个表有一组类似的对象,除了粒度上的差异外,它们的目的是计算相同的事物。保留对象ID“ipSystemStatsEntry.2”,以便将第一个表中计数器的对象ID与其在第二个表中的对应项对齐。

Several objects to note are ipSystemStatsDiscontinuityTime, ipIfStatsDiscontinuityTime, ipSystemsStatsRefreshRate, and ipIfStatsRefreshRate. These objects provide information about the row in the table more than about the system itself.

需要注意的几个对象是ipSystemStatsDiscontinuityTime、ipIfStatsDiscontinuityTime、IPSystemStatsRefreshRate和ipIfStatsRefreshRate。这些对象提供的有关表中行的信息多于有关系统本身的信息。

The discontinuity objects allow a management entity to determine if a discontinuity event that would invalidate the management entity's understanding of the counters has occurred. The system being re-initialized or the interface being cycled are possible examples of a discontinuity event.

不连续对象允许管理实体确定是否发生了会使管理实体对计数器的理解无效的不连续事件。正在重新初始化的系统或正在循环的接口可能是不连续事件的示例。

The refresh objects allow a management entity to determine a proper polling interval for the rest of the objects.

刷新对象允许管理实体为其余对象确定适当的轮询间隔。

The following Case diagram represents the general ordering of the packet counters. In order to avoid extra clutter, the prefixes "ipSystemStats" and "ipIfStats" have been removed from each of the counter names.

下面的案例图表示数据包计数器的一般顺序。为了避免额外的混乱,已从每个计数器名称中删除前缀“ipSystemStats”和“ipIfStats”。

from from interface upper layers

从界面上层

  V                                               V
  |                                               |
  + InReceives (1)                                + OutRequests
  |                                               |
  |                                               |
  +--> InHdrErrors (5)                            +--> OutNoRoutes
  |                                               |
  |                                               |
  +->-+ InMcastPkts (1)                           |
  |   V                                           |
  +-<-+                                           |
  |                                               |
  +->-+ InBcastPkts (1)                           |
  |   V                                           |
  +-<-+                                           |
  |                                               |
  |                                               |
  +--> InTruncatedPkts (5)                        |
  |                                               |
  |                                               |
  +--> InAddrErrors                               |
  |                                               |
  |                                               |
  +--> InDiscards (2)                             |
  |                                               |
  |                                               |
        
  V                                               V
  |                                               |
  + InReceives (1)                                + OutRequests
  |                                               |
  |                                               |
  +--> InHdrErrors (5)                            +--> OutNoRoutes
  |                                               |
  |                                               |
  +->-+ InMcastPkts (1)                           |
  |   V                                           |
  +-<-+                                           |
  |                                               |
  +->-+ InBcastPkts (1)                           |
  |   V                                           |
  +-<-+                                           |
  |                                               |
  |                                               |
  +--> InTruncatedPkts (5)                        |
  |                                               |
  |                                               |
  +--> InAddrErrors                               |
  |                                               |
  |                                               |
  +--> InDiscards (2)                             |
  |                                               |
  |                                               |
        
  +--------+------->------+----->-----+----->-----+
  |  InForwDatagrams (6)  |   OutForwDatagrams (6)|
  |                       V                       +->-+ OutFragReqds
  |                   InNoRoutes                  |   | (packets)
  / (local packet (3)                             |   |
  |  IF is that of the address                    |   +--> OutFragFails
  |  and may not be the receiving IF)             |   |    (packets)
  |                                               |   |
  |                                               |   V OutFragOks
  |                                               |   | (packets) (7)
  |                                               |   |
  +->-+ ReasmReqds (fragments)                    +-<-+ OutFragCreates
  |   |                                           |       (fragments)
  |   |                                           |
  |   +--> ReasmFails (fragments (4))             +->-+ OutMcastPkts (1)
  |   |                                           |   V
  |   |                                           +-<-+
  +-<-+ ReasmOKs (reassembled packets)            |
  |                                               +->-+ OutBcastPkts (1)
  |                                               |   V
  +--> InUnknownProtos                            +-<-+
  |                                               |
  |                                               |
  +--> InDiscards (2)                             +--> OutDiscards (2)
  |                                               |
  |                                               |
  + InDelivers                                    + OutTransmits (1)
  |                                               |
  V                                               V
 to                                              to
 upper                                           interface
 layers
        
  +--------+------->------+----->-----+----->-----+
  |  InForwDatagrams (6)  |   OutForwDatagrams (6)|
  |                       V                       +->-+ OutFragReqds
  |                   InNoRoutes                  |   | (packets)
  / (local packet (3)                             |   |
  |  IF is that of the address                    |   +--> OutFragFails
  |  and may not be the receiving IF)             |   |    (packets)
  |                                               |   |
  |                                               |   V OutFragOks
  |                                               |   | (packets) (7)
  |                                               |   |
  +->-+ ReasmReqds (fragments)                    +-<-+ OutFragCreates
  |   |                                           |       (fragments)
  |   |                                           |
  |   +--> ReasmFails (fragments (4))             +->-+ OutMcastPkts (1)
  |   |                                           |   V
  |   |                                           +-<-+
  +-<-+ ReasmOKs (reassembled packets)            |
  |                                               +->-+ OutBcastPkts (1)
  |                                               |   V
  +--> InUnknownProtos                            +-<-+
  |                                               |
  |                                               |
  +--> InDiscards (2)                             +--> OutDiscards (2)
  |                                               |
  |                                               |
  + InDelivers                                    + OutTransmits (1)
  |                                               |
  V                                               V
 to                                              to
 upper                                           interface
 layers
        

(1) The HC counters and octet counters are also found at these points but have been left out for clarity.

(1) HC计数器和八位字节计数器也可以在这些点上找到,但为了清楚起见,已将其忽略。

(2) The discard counters may increment at any time in the processing path. Packets discarded to the left of InNoRoutes cause the InDiscards counter to increment, while those discarded to the right are counted in the OutDiscards counters.

(2) 丢弃计数器可以在处理路径中的任何时间递增。丢弃到InNoRoutes左侧的数据包会导致InDiscards计数器递增,而丢弃到右侧的数据包将计入OutDiscards计数器。

(3) Local packets on the input side are counted on the interface associated with their destination address, which may not be the interface on which they were received. This requirement is caused by the possibility of losing the original interface during processing, especially re-assembly.

(3) 输入端的本地数据包在与其目的地址相关联的接口上计数,该接口可能不是接收它们的接口。这一要求是由于在加工过程中,特别是重新组装过程中,可能会丢失原始接口。

(4) Some re-assembly algorithms may lose track of the number of fragments during processing and so some fragments may not be counted in this object.

(4) 某些重新组装算法可能会在处理过程中丢失碎片数量的跟踪,因此某些碎片可能不会计入此对象中。

(5) InTruncatedPkts should only be incremented if the frame contained a valid header but was otherwise shorter than required. Frames that are too short to contain a valid header should be counted as InHdrErrors.

(5) 只有当帧包含有效的头,但短于要求时,才应增加InTruncatedPkts。太短而无法包含有效标头的帧应计为InhdErrors。

(6) The forwarding objects may be incremented, even for packets that originated locally or are destined for the local host, if their addresses are such that the local host would need to forward the packet to pass it to the correct interface.

(6) 如果转发对象的地址使得本地主机将需要转发该分组以将其传递到正确的接口,则转发对象可以增加,即使对于在本地发起或目的地为本地主机的分组也是如此。

(7) When fragmenting a packet, an entity should increment the OutFragFails counter, rather than the OutDiscards counter, in order to preserve the equation FragOks + FragFails == FragRqds.

(7) 当对数据包进行分段时,实体应增加OutragFails计数器,而不是OutDiscards计数器,以保持方程FragOks+FragFails==FragRqds。

The objects in both tables are spread amongst several conformance groups based on the bandwidth required to wrap the counters within an hour. The base system group is mandatory for all entities. The other system groups are optional depending on bandwidth. The interface specific-groups are optional.

根据一小时内包装计数器所需的带宽,两个表中的对象分布在多个一致性组中。基本系统组对于所有实体都是必需的。其他系统组是可选的,具体取决于带宽。特定于接口的组是可选的。

3.2.4. Internet Address Prefix Table
3.2.4. 因特网地址前缀表

This table provides information about the prefixes this entity is using, including their lifetimes. This table provides a convenient place to which other tables that make use of prefixes, such as the ipAddressTable, may point. By including this table, the MIB can supply the prefix information for all addresses, yet minimize the amount of duplication required in storing and accessing this data. This arrangement also clarifies the relationship between addresses that have the same prefix.

此表提供了有关此实体正在使用的前缀的信息,包括它们的生存期。此表提供了一个方便的位置,其他使用前缀的表(如ipAddressTable)可以指向该位置。通过包含此表,MIB可以为所有地址提供前缀信息,同时将存储和访问此数据所需的重复量降至最低。这种安排还澄清了具有相同前缀的地址之间的关系。

This table is required for IPv6 entities.

IPv6实体需要此表。

3.2.5. Internet Address Table
3.2.5. 因特网地址表

This table lists the IP addresses (both IPv4 and IPv6) used by this entity. It also includes some basic information about how and when the address was formed and last updated. This table allows a manager to determine who a given entity thinks it is.

此表列出了此实体使用的IP地址(IPv4和IPv6)。它还包括一些关于地址是如何以及何时形成和最后更新的基本信息。此表允许经理确定给定实体认为自己是谁。

This table is required for all IP entities.

所有IP实体都需要此表。

3.2.6. Internet Address Translation Table
3.2.6. 因特网地址转换表

This table provides a mapping between IP layer addresses and physical addresses as would be formed by either Address Resolution Protocol (ARP) for IPv4 or the neighbor discovery protocol for IPv6.

此表提供IP层地址和物理地址之间的映射,该映射将由IPv4的地址解析协议(ARP)或IPv6的邻居发现协议形成。

3.2.7. IPv6 Scope Zone Index Table
3.2.7. IPv6作用域区域索引表

This table specifies the zone index to interface mapping. By examining the table, a manager can determine which groups of interfaces are within a particular zone for a given scope.

此表指定区域索引到接口的映射。通过检查该表,管理员可以确定给定范围内特定区域内的接口组。

The zone index information is only valid within a given entity; the indexes used on one entity may not be comparable to those used on a different entity.

区域索引信息仅在给定实体内有效;一个实体使用的指数可能无法与另一个实体使用的指数进行比较。

This table is required for IPv6 entities.

IPv6实体需要此表。

3.2.8. Default Router Table
3.2.8. 默认路由器表

This table lists the default routers known to this entity. This table is intended to be a simple list to display the information that end nodes may have been configured with or acquired through a simple system such as IPv6 router advertisements. Managers attempting to view more complicated routing information should examine the routing specific tables from other MIBs.

此表列出了此实体已知的默认路由器。此表旨在作为一个简单列表,以显示终端节点可能已配置或通过简单系统(如IPv6路由器广告)获取的信息。试图查看更复杂路由信息的管理员应检查来自其他MIB的路由特定表。

This table is required for all entities.

所有实体都需要此表。

3.2.9. Router Advertisement Table
3.2.9. 路由器广告表

This table contains the non-routing information that an IPv6 router would use in constructing a router advertisement message. It does not contain information about the prefixes or other routing specific information that the router might advertise. The router should acquire such information from either the routing tables or from some routing table specific MIB.

此表包含IPv6路由器在构造路由器公告消息时将使用的非路由信息。它不包含有关前缀的信息或路由器可能公布的其他路由特定信息。路由器应从路由表或某些路由表特定的MIB中获取此类信息。

This table is only required for IPv6 router entities.

此表仅适用于IPv6路由器实体。

3.2.10. ICMP Statistics Tables
3.2.10. ICMP统计表

There are two sets of statistics for ICMP. The first contains a simple set of counters to track the number of ICMP messages and errors processed by this entity.

ICMP有两组统计数据。第一个包含一组简单的计数器,用于跟踪此实体处理的ICMP消息和错误的数量。

The second supplies more detail about the ICMP messages processed by this entity. Its index is formed from two sub-ids. The first represents the address type (IPv4 and IPv6), and the second represents the particular message type being counted. A given row need not be instantiated unless a message of that type has been processed, i.e., the row for icmpMsgStatsType=X MAY be instantiated before but MUST be instantated after the first message with Type=X is received or transmitted. After receiving or transmitting any succeeding messages with Type=X, the relevant counter must be incremented.

第二部分提供了有关该实体处理的ICMP消息的更多详细信息。它的索引由两个子ID组成。第一个表示地址类型(IPv4和IPv6),第二个表示正在统计的特定消息类型。除非已处理该类型的消息,否则不需要实例化给定行,即icmpMsgStatsType=X的行可以在接收或传输类型为X的第一条消息之前实例化,但必须在接收或传输之后实例化。在接收或发送类型为X的任何后续消息后,相关计数器必须递增。

Both of these tables are required for all entities.

所有实体都需要这两个表。

3.2.11. Conformance and Compliance
3.2.11. 合规性和合规性

This MIB contains several sets of objects. Some of these sets are useful on all types of entities, while others are only useful on a limited subset of entities. The conformance section attempts to group the objects into sets that may be discussed as units, and the compliance section then details which of these units are required in various circumstances.

此MIB包含多组对象。其中一些集合对所有类型的实体都有用,而其他集合仅对有限的实体子集有用。合规性部分尝试将对象分组为可以作为单元讨论的集合,合规性部分然后详细说明在各种情况下需要哪些单元。

The circumstances used in the compliance section are implementing IPv4, IPv6, or IPv6 router functions and having a bandwidth of less than 20MB, between 20MB and 650MB, or greater than 650MB.

合规部分使用的情况是实现IPv4、IPv6或IPv6路由器功能,带宽小于20MB,介于20MB和650MB之间,或大于650MB。

3.2.12. Deprecated Objects
3.2.12. 弃用对象

This MIB also includes a set of deprecated objects from previous iterations. They are included as part of the historical record.

此MIB还包括一组以前迭代中不推荐使用的对象。它们是历史记录的一部分。

4. Updating Implementations
4. 更新实现

There are several general classes of change that are required.

需要进行几类一般性的变更。

The first and most major change is that most of the previous objects have different object IDs and additional indexes to support the possibility of different address types. The general counters for IP and ICMP are examples of this. They have been moved to the ipSystemStatsTable and icmpMsgStatsTable, respectively.

第一个也是最主要的变化是,以前的大多数对象都有不同的对象ID和附加索引,以支持不同地址类型的可能性。IP和ICMP的通用计数器就是这样的例子。它们已分别移动到IPSystemStatable和icmpMsgStatsTable。

The second change is the extension of all address objects to allow for both IPv4 and IPv6 addresses and the addition of an address type object to specify what address type is in use.

第二个更改是扩展所有地址对象,以允许IPv4和IPv6地址,并添加地址类型对象以指定正在使用的地址类型。

The third change is the addition of several new objects to the replacement for a previously existing table such as ipNetToPhysical.

第三个变化是在替换以前存在的表(如ipNetToPhysical)时添加了几个新对象。

The fourth change is the addition of completely new tables such as ipIfStatsTable and ipDefaultRouterTable. The first is based on the previous statistics groups, while the second is completely new to this MIB.

第四个变化是添加了全新的表,如IPIFStatTable和ipDefaultRouterTable。第一个基于以前的统计组,而第二个对于这个MIB来说是全新的。

4.1. Updating an Implementation of the IPv4-only IP-MIB
4.1. 更新仅IPv4 IP-MIB的实现

The somewhat more specific changes that are required for IPv4 follow. Note well: this is not meant to be an exhaustive list and the reader should examine the MIB for full details.

下面是IPv4所需的一些更具体的更改。请注意:这并不是一个详尽的列表,读者应该检查MIB以了解全部细节。

Several of the general objects (ipForwarding, ipDefaultTTL, ipReasmTimeout) remain unchanged.

一些常规对象(ipForwarding、ipDefaultTTL、ipReasmTimeout)保持不变。

Most of the rest of the general objects were counters and have been moved into the ipSystemStatsTable. The basic instrumentation should remain the same, though the object definitions should be checked for clarifications. If they aren't already in a structure, putting the counter variables in one would be useful. Several new objects have been added to count additional items, and instrumentation code must be added for these objects. Finally, the SNMP routines must be updated to handle the new indexing.

其余的大多数常规对象都是计数器,并已移动到IPSystemStatable中。基本仪器应保持不变,但应检查对象定义以进行澄清。如果它们还没有在一个结构中,那么将计数器变量放在一个结构中会很有用。添加了几个新对象以计算其他项目,必须为这些对象添加检测代码。最后,必须更新SNMP例程以处理新的索引。

In addition to the ipSystemStatsTable, the MIB includes the ipIfStatsTable. This table counts the same items as the system table but does so on a per interface basis. It is optional and may be ignored. If you decide to implement it, you may wish to arrange to collect the data on a per-interface basis and then sum those counters in order to provide the aggregate system level statistics. However, if you choose to provide the system level statistics by summing the interface level counters, no interface level statistics can be lost - if an interface is removed, the statistics associated with it must be retained.

除了ipSystemStatsTable之外,MIB还包括ipIfStatsTable。此表统计的项目与系统表相同,但按接口计算。它是可选的,可以忽略。如果您决定实现它,您可能希望安排在每个接口的基础上收集数据,然后对这些计数器求和,以提供聚合的系统级统计信息。但是,如果您选择通过对接口级计数器求和来提供系统级统计信息,则不会丢失任何接口级统计信息-如果删除了接口,则必须保留与其关联的统计信息。

The ipAddrTable has, loosely, been converted to the ipAddressTable. While the general idea remains the same, the ipAddressTable is sufficiently different that writing new code may be easier than updating old code. The primary difference is the addition of several new objects. In addition, the ipAdEntReasmMaxSize has been moved to another table, ipv4InterfaceTable. As above, the SNMP routines will need to be updated to handle the new indexing.

ipAddressTable已松散地转换为ipAddressTable。虽然总体思路保持不变,但ipAddressTable的差异很大,因此编写新代码可能比更新旧代码更容易。主要区别在于添加了几个新对象。此外,ipAdEntReasmMaxSize已移动到另一个表ipv4InterfaceTable。如上所述,需要更新SNMP例程以处理新的索引。

The ipNetToMediaTable has been moved to the ipNetToPhysicalTable. These tables are fairly similar and updating the old code may be straightforward. As above, the SNMP routines will need to be updated to handle the new indexing.

ipNetToMediaTable已移动到ipNetToPhysicalTable。这些表非常相似,更新旧代码可能很简单。如上所述,需要更新SNMP例程以处理新的索引。

Two new tables, ipv4InterfaceTable and ipDefaultRouterTable, are required as well as several new ICMP counters.

需要两个新表,ipv4InterfaceTable和ipDefaultRouterTable,以及几个新的ICMP计数器。

Finally, there are several tables that are required for IPv6 but are optional for IPv4 that you may elect to implement.

最后,有几个表对于IPv6是必需的,但是对于IPv4是可选的,您可以选择实现这些表。

4.2. Updating an Implementation of the IPv6-MIB
4.2. 更新IPv6 MIB的实现

The somewhat more specific changes that are required for IPv6 follow. Note well: this is not meant to be an exhaustive list and the reader should examine the MIB for full details.

接下来是IPv6所需的一些更具体的更改。请注意:这并不是一个详尽的列表,读者应该检查MIB以了解全部细节。

Two of the general objects, ipv6Forwarding and ipv6DefaultHopLimit, have been renamed and given new object identifiers within the ip branch but are otherwise unchanged. The new names are ipv6IpForwarding and ipv6IpDefaultHopLimit.

其中两个通用对象ipv6Forwarding和ipv6DefaultHopLimit已重命名,并在ip分支中提供了新的对象标识符,但在其他方面没有更改。新名称为ipv6IpForwarding和ipv6IpDefaultHopLimit。

While there is an ipv6InterfaceTable that contains some of the pieces from the ipv6IfTable, the two are somewhat different in concept. The ipv6IfTable was meant to replicate the ifTable while the ipv6InterfaceTable is meant to be an addition to the ifTable. As such, items that were duplicated between the ifTable and ipv6IfTable have been removed and some new objects added.

虽然有一个ipv6InterfaceTable包含ipv6IfTable中的一些部分,但两者在概念上有些不同。ipv6IfTable旨在复制ifTable,而ipv6InterfaceTable旨在添加到ifTable。因此,在ifTable和ipv6IfTable之间复制的项已被删除,并添加了一些新对象。

The ipv6IfStatsTable most closely resembles the ipIfStatsTable with an additional index for the address type and most of the instrumentation should be re-usable. Some new objects have been added to the ipIfStatsTable. As above, the SNMP routines will need to be updated to handle the new indexing. Finally, the ipIfStatsTable is optional and may be ignored.

ipv6IfStatsTable与ipIfStatsTable最为相似,具有地址类型的附加索引,并且大多数指令应该是可重用的。一些新对象已添加到ipIfStatsTable。如上所述,需要更新SNMP例程以处理新的索引。最后,ipIfStatsTable是可选的,可以忽略。

The ipSystemStatsTable is effectively new, but it may be able to make use of most of the instrumentation from the old ipv6IfStatsTable. As with the IPv4 discussion, one implementation strategy would be to count the statistics for the ipIfStatsTable and aggregate them when queried for this table. Again, as with the IPv4 discussion, this strategy only works if the interfaces cannot be removed or if the statistics for removed interfaces are somehow retained.

ipSystemStatsTable实际上是新的,但它可能能够利用旧ipv6IfStatsTable中的大部分仪器。与IPv4讨论一样,一种实现策略是统计ipIfStatsTable的统计数据,并在查询此表时将其聚合。同样,与IPv4讨论一样,此策略仅在无法删除接口或以某种方式保留已删除接口的统计信息时有效。

The ipv6AddrPrefixTable is now the ipAddressPrefixTable. The new table contains an extra object and the additional index required for IPv4 compatibility. As above, the SNMP routines will need to be updated to handle the new indexing.

IPV6AddressPrefixtable现在是ipAddressPrefixTable。新表包含IPv4兼容性所需的额外对象和额外索引。如上所述,需要更新SNMP例程以处理新的索引。

The ipAddressTable is loosely based on the ipv6AddrTable but has changed considerably with the addition of several new objects and the removal of one of its indexes.

ipAddressTable松散地基于IPV6AddressTable,但随着添加了几个新对象并删除了其中一个索引,它发生了很大的变化。

The IPv6 routing information (ipv6RouteNumber, ipv6DiscardedRoutes, and ipv6RouteTable) has been removed from this MIB. The replacements or updates for this information is in the update to the IP Forwarding Table MIB [16]. The ipv6NetToMediaTable has been converted to the ipNetToPhysicalTable. The new table contains an extra object and the additional index required for IPv4 compatibility. As above, the SNMP routines will need to be updated to handle the new indexing.

IPv6路由信息(ipv6RouteNumber、ipv6DiscardedRoutes和ipv6RouteTable)已从此MIB中删除。此信息的替换或更新在IP转发表MIB的更新中[16]。ipv6NetToMediaTable已转换为ipNetToPhysicalTable。新表包含IPv4兼容性所需的额外对象和额外索引。如上所述,需要更新SNMP例程以处理新的索引。

The ICMP tables have been substantially changed. The previous tables required counting on a per-message and per-interface basis. The new tables only require counting on a per-message, per-protocol basis and include an aggregate of all messages on a per-protocol basis.

ICMP表格已发生重大变化。前面的表需要按每条消息和每个接口计算。新的表只需要根据每条消息、每个协议进行计数,并包括根据每个协议对所有消息进行汇总。

In addition to the above, several new tables have been added. Both the ipv6ScopeZoneIndexTable and ipDefaultRouterTable are required on all IPv6 entities. The ipv6RouterAdvertTable is only required on IPv6 routers.

除上述内容外,还添加了几个新表。所有IPv6实体都需要ipv6ScopeZoneIndexTable和ipDefaultRouterTable。ipv6RouterAdvertTable仅在IPv6路由器上需要。

5. Definitions
5. 定义

The following MIB module imports from the IF-MIB [6] and the INET-ADDRESS-MIB [7] and references Neighbor Discovery [4], the IPv6 Stateless Address Autoconfiguration protocol [5], the Default Router Preferences document [8], ARP [10] and the IPv6 address architecture document [17].

以下MIB模块从IF-MIB[6]和INET-ADDRESS-MIB[7]导入,并引用邻居发现[4]、IPv6无状态地址自动配置协议[5]、默认路由器首选项文档[8]、ARP[10]和IPv6地址体系结构文档[17]。

IP-MIB DEFINITIONS ::= BEGIN
        
IP-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, IpAddress, mib-2, Unsigned32, Counter64, zeroDotZero FROM SNMPv2-SMI PhysAddress, TruthValue, TimeStamp, RowPointer, TEXTUAL-CONVENTION, TestAndIncr, RowStatus, StorageType FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF InetAddress, InetAddressType, InetAddressPrefixLength, InetVersion, InetZoneIndex FROM INET-ADDRESS-MIB InterfaceIndex FROM IF-MIB;

从SNMPv2 SMI Physadress导入模块标识、对象类型、整数32、计数器32、IpAddress、mib-2、无符号32、计数器64、零点零、TruthValue、时间戳、行指针、文本约定、TestAndIncr、行状态、SNMPv2 TC模块符合性中的存储类型、SNMPv2 CONF InetAddress中的对象组、InetAddressType、,InetAddressPrefixLength、InetVersion、INET-ADDRESS-MIB接口的InetZoneIndex和IF-MIB接口的InetZoneIndex;

ipMIB MODULE-IDENTITY LAST-UPDATED "200602020000Z" ORGANIZATION "IETF IPv6 MIB Revision Team" CONTACT-INFO "Editor:

ipMIB模块标识最后更新的“200602020000Z”组织“IETF IPv6 MIB修订团队”联系人信息编辑器:

Shawn A. Routhier Interworking Labs 108 Whispering Pines Dr. Suite 235 Scotts Valley, CA 95066 USA EMail: <sar@iwl.com>" DESCRIPTION "The MIB module for managing IP and ICMP implementations, but excluding their management of IP routes.

Shawn A.Routhier互通实验室108 Whispering Pines博士套房235加利福尼亚州斯科茨谷95066美国电子邮件:<sar@iwl.com>“说明”用于管理IP和ICMP实现的MIB模块,但不包括对IP路由的管理。

Copyright (C) The Internet Society (2006). This version of this MIB module is part of RFC 4293; see the RFC itself for full legal notices."

版权所有(C)互联网协会(2006年)。此版本的MIB模块是RFC 4293的一部分;有关完整的法律通知,请参见RFC本身。”

REVISION "200602020000Z" DESCRIPTION "The IP version neutral revision with added IPv6 objects for ND, default routers, and router advertisements. As well as being the successor to RFC 2011, this MIB is also the successor to RFCs 2465 and 2466. Published as RFC 4293."

修订版“200602020000Z”说明“IP版本中性修订版,添加了用于ND、默认路由器和路由器广告的IPv6对象。作为RFC 2011的后续版本,此MIB也是RFC 2465和2466的后续版本。发布为RFC 4293。”

REVISION "199411010000Z" DESCRIPTION "A separate MIB module (IP-MIB) for IP and ICMP management objects. Published as RFC 2011."

修订版“199411010000Z”说明“用于IP和ICMP管理对象的单独MIB模块(IP-MIB)。发布为RFC 2011。”

    REVISION      "199103310000Z"
    DESCRIPTION
           "The initial revision of this MIB module was part of MIB-II,
            which was published as RFC 1213."
    ::= { mib-2 48}
        
    REVISION      "199103310000Z"
    DESCRIPTION
           "The initial revision of this MIB module was part of MIB-II,
            which was published as RFC 1213."
    ::= { mib-2 48}
        

-- -- The textual conventions we define and use in this MIB. --

----我们在此MIB中定义和使用的文本约定--

IpAddressOriginTC ::= TEXTUAL-CONVENTION
    STATUS     current
    DESCRIPTION
           "The origin of the address.
        
IpAddressOriginTC ::= TEXTUAL-CONVENTION
    STATUS     current
    DESCRIPTION
           "The origin of the address.
        

manual(2) indicates that the address was manually configured to a specified address, e.g., by user configuration.

手动(2)表示该地址已手动配置为指定地址,例如,通过用户配置。

dhcp(4) indicates an address that was assigned to this system by a DHCP server.

dhcp(4)表示dhcp服务器分配给此系统的地址。

linklayer(5) indicates an address created by IPv6 stateless

链路层(5)表示IPv6无状态创建的地址

auto-configuration.

自动配置。

            random(6) indicates an address chosen by the system at
            random, e.g., an IPv4 address within 169.254/16, or an RFC
            3041 privacy address."
    SYNTAX     INTEGER {
        other(1),
        manual(2),
        dhcp(4),
        linklayer(5),
        random(6)
    }
        
            random(6) indicates an address chosen by the system at
            random, e.g., an IPv4 address within 169.254/16, or an RFC
            3041 privacy address."
    SYNTAX     INTEGER {
        other(1),
        manual(2),
        dhcp(4),
        linklayer(5),
        random(6)
    }
        
IpAddressStatusTC ::= TEXTUAL-CONVENTION
    STATUS     current
    DESCRIPTION
           "The status of an address.  Most of the states correspond to
            states from the IPv6 Stateless Address Autoconfiguration
            protocol.
        
IpAddressStatusTC ::= TEXTUAL-CONVENTION
    STATUS     current
    DESCRIPTION
           "The status of an address.  Most of the states correspond to
            states from the IPv6 Stateless Address Autoconfiguration
            protocol.
        

The preferred(1) state indicates that this is a valid address that can appear as the destination or source address of a packet.

首选(1)状态表示这是一个有效地址,可以显示为数据包的目的地或源地址。

The deprecated(2) state indicates that this is a valid but deprecated address that should no longer be used as a source address in new communications, but packets addressed to such an address are processed as expected.

已弃用(2)状态表示这是一个有效但已弃用的地址,在新通信中不应再用作源地址,但寻址到该地址的数据包将按预期进行处理。

The invalid(3) state indicates that this isn't a valid address and it shouldn't appear as the destination or source address of a packet.

无效(3)状态表示该地址无效,不应显示为数据包的目标或源地址。

The inaccessible(4) state indicates that the address is not accessible because the interface to which this address is assigned is not operational.

不可访问(4)状态表示该地址不可访问,因为分配该地址的接口不可操作。

The unknown(5) state indicates that the status cannot be determined for some reason.

未知(5)状态表示由于某种原因无法确定状态。

The tentative(6) state indicates that the uniqueness of the address on the link is being verified. Addresses in this state should not be used for general communication and should only be used to determine the uniqueness of the address.

暂定(6)状态表示正在验证链接上地址的唯一性。此状态下的地址不应用于一般通信,而应仅用于确定地址的唯一性。

The duplicate(7) state indicates the address has been determined to be non-unique on the link and so must not be

重复(7)状态表示已确定地址在链接上不唯一,因此不得重复

used.

习惯于

The optimistic(8) state indicates the address is available for use, subject to restrictions, while its uniqueness on a link is being verified.

乐观(8)状态表示在验证其在链接上的唯一性时,该地址可供使用,但受到限制。

            In the absence of other information, an IPv4 address is
            always preferred(1)."
    REFERENCE "RFC 2462"
    SYNTAX     INTEGER {
        preferred(1),
        deprecated(2),
        invalid(3),
        inaccessible(4),
        unknown(5),
        tentative(6),
        duplicate(7),
        optimistic(8)
    }
        
            In the absence of other information, an IPv4 address is
            always preferred(1)."
    REFERENCE "RFC 2462"
    SYNTAX     INTEGER {
        preferred(1),
        deprecated(2),
        invalid(3),
        inaccessible(4),
        unknown(5),
        tentative(6),
        duplicate(7),
        optimistic(8)
    }
        
IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
    STATUS     current
    DESCRIPTION
           "The origin of this prefix.
        
IpAddressPrefixOriginTC ::= TEXTUAL-CONVENTION
    STATUS     current
    DESCRIPTION
           "The origin of this prefix.
        

manual(2) indicates a prefix that was manually configured.

手动(2)表示手动配置的前缀。

wellknown(3) indicates a well-known prefix, e.g., 169.254/16 for IPv4 auto-configuration or fe80::/10 for IPv6 link-local addresses. Well known prefixes may be assigned by IANA, the address registries, or by specification in a standards track RFC.

wellknown(3)表示一个众所周知的前缀,例如,对于IPv4自动配置为169.254/16,对于IPv6链路本地地址为fe80::/10。众所周知的前缀可以由IANA、地址注册中心或标准跟踪RFC中的规范分配。

dhcp(4) indicates a prefix that was assigned by a DHCP server.

dhcp(4)表示由dhcp服务器分配的前缀。

routeradv(5) indicates a prefix learned from a router advertisement.

routeradv(5)表示从路由器公告中学习的前缀。

Note: while IpAddressOriginTC and IpAddressPrefixOriginTC are similar, they are not identical. The first defines how an address was created, while the second defines how a prefix was found." SYNTAX INTEGER { other(1), manual(2), wellknown(3), dhcp(4),

注意:虽然IPAddressOrigingTC和IpAddressPrefixOriginTC相似,但它们并不相同。第一个定义如何创建地址,而第二个定义如何找到前缀,

routeradv(5) }

routeradv(5)}

Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION
     DISPLAY-HINT "2x:"
     STATUS       current
     DESCRIPTION
       "This data type is used to model IPv6 address
       interface identifiers.  This is a binary string
       of up to 8 octets in network byte-order."
     SYNTAX      OCTET STRING (SIZE (0..8))
        
Ipv6AddressIfIdentifierTC ::= TEXTUAL-CONVENTION
     DISPLAY-HINT "2x:"
     STATUS       current
     DESCRIPTION
       "This data type is used to model IPv6 address
       interface identifiers.  This is a binary string
       of up to 8 octets in network byte-order."
     SYNTAX      OCTET STRING (SIZE (0..8))
        
--
-- the IP general group
-- some objects that affect all of IPv4
--
        
--
-- the IP general group
-- some objects that affect all of IPv4
--
        
ip       OBJECT IDENTIFIER ::= { mib-2 4 }
        
ip       OBJECT IDENTIFIER ::= { mib-2 4 }
        
ipForwarding OBJECT-TYPE
    SYNTAX     INTEGER {
                    forwarding(1),    -- acting as a router
                    notForwarding(2)  -- NOT acting as a router
               }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether this entity is acting as an IPv4
            router in respect to the forwarding of datagrams received
            by, but not addressed to, this entity.  IPv4 routers forward
            datagrams.  IPv4 hosts do not (except those source-routed
            via the host).
        
ipForwarding OBJECT-TYPE
    SYNTAX     INTEGER {
                    forwarding(1),    -- acting as a router
                    notForwarding(2)  -- NOT acting as a router
               }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether this entity is acting as an IPv4
            router in respect to the forwarding of datagrams received
            by, but not addressed to, this entity.  IPv4 routers forward
            datagrams.  IPv4 hosts do not (except those source-routed
            via the host).
        
            When this object is written, the entity should save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system.
            Note: a stronger requirement is not used because this object
            was previously defined."
    ::= { ip 1 }
        
            When this object is written, the entity should save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system.
            Note: a stronger requirement is not used because this object
            was previously defined."
    ::= { ip 1 }
        

ipDefaultTTL OBJECT-TYPE SYNTAX Integer32 (1..255) MAX-ACCESS read-write STATUS current DESCRIPTION "The default value inserted into the Time-To-Live field of the IPv4 header of datagrams originated at this entity, whenever a TTL value is not supplied by the transport layer

ipDefaultTTL对象类型语法整数32(1..255)MAX-ACCESS读写状态当前描述“当传输层未提供TTL值时,插入到此实体产生的数据报的IPv4报头的生存时间字段中的默认值

protocol.

协议

            When this object is written, the entity should save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system.
            Note: a stronger requirement is not used because this object
            was previously defined."
    ::= { ip 2 }
        
            When this object is written, the entity should save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system.
            Note: a stronger requirement is not used because this object
            was previously defined."
    ::= { ip 2 }
        
ipReasmTimeout OBJECT-TYPE
    SYNTAX     Integer32
    UNITS      "seconds"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The maximum number of seconds that received fragments are
            held while they are awaiting reassembly at this entity."
    ::= { ip 13 }
        
ipReasmTimeout OBJECT-TYPE
    SYNTAX     Integer32
    UNITS      "seconds"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The maximum number of seconds that received fragments are
            held while they are awaiting reassembly at this entity."
    ::= { ip 13 }
        
--
-- the IPv6 general group
-- Some objects that affect all of IPv6
--
        
--
-- the IPv6 general group
-- Some objects that affect all of IPv6
--
        
ipv6IpForwarding OBJECT-TYPE
    SYNTAX     INTEGER {
                    forwarding(1),    -- acting as a router
                    notForwarding(2)  -- NOT acting as a router
               }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether this entity is acting as an IPv6
            router on any interface in respect to the forwarding of
            datagrams received by, but not addressed to, this entity.
            IPv6 routers forward datagrams.  IPv6 hosts do not (except
            those source-routed via the host).
        
ipv6IpForwarding OBJECT-TYPE
    SYNTAX     INTEGER {
                    forwarding(1),    -- acting as a router
                    notForwarding(2)  -- NOT acting as a router
               }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether this entity is acting as an IPv6
            router on any interface in respect to the forwarding of
            datagrams received by, but not addressed to, this entity.
            IPv6 routers forward datagrams.  IPv6 hosts do not (except
            those source-routed via the host).
        
            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    ::= { ip 25 }
        
            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    ::= { ip 25 }
        

ipv6IpDefaultHopLimit OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS read-write STATUS current DESCRIPTION

ipv6IpDefaultHopLimit对象类型语法整数32(0..255)最大访问读写状态当前说明

"The default value inserted into the Hop Limit field of the IPv6 header of datagrams originated at this entity whenever a Hop Limit value is not supplied by the transport layer protocol.

“当传输层协议未提供跃点限制值时,插入到此实体产生的数据报的IPv6标头的跃点限制字段中的默认值。

            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    REFERENCE "RFC 2461 Section 6.3.2"
    ::= { ip 26 }
        
            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    REFERENCE "RFC 2461 Section 6.3.2"
    ::= { ip 26 }
        

-- -- IPv4 Interface Table --

----IPv4接口表--

ipv4InterfaceTableLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which a row in the ipv4InterfaceTable was added or deleted, or when an ipv4InterfaceReasmMaxSize or an ipv4InterfaceEnableStatus object was modified.

ipv4InterfaceTableLastChange对象类型语法时间戳MAX-ACCESS只读状态当前描述“最近添加或删除ipv4InterfaceTable中的行,或修改IPV4InterfaceAsmMaxSize或ipv4InterfaceEnableStatus对象时的系统正常运行时间值。

            If new objects are added to the ipv4InterfaceTable that
            require the ipv4InterfaceTableLastChange to be updated when
            they are modified, they must specify that requirement in
            their description clause."
    ::= { ip 27 }
        
            If new objects are added to the ipv4InterfaceTable that
            require the ipv4InterfaceTableLastChange to be updated when
            they are modified, they must specify that requirement in
            their description clause."
    ::= { ip 27 }
        
ipv4InterfaceTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF Ipv4InterfaceEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing per-interface IPv4-specific
            information."
    ::= { ip 28 }
        
ipv4InterfaceTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF Ipv4InterfaceEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing per-interface IPv4-specific
            information."
    ::= { ip 28 }
        

ipv4InterfaceEntry OBJECT-TYPE SYNTAX Ipv4InterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing IPv4-specific information for a specific interface." INDEX { ipv4InterfaceIfIndex }

ipv4InterfaceEntry对象类型语法ipv4InterfaceEntry MAX-ACCESS不可访问状态当前描述“包含特定接口的IPv4特定信息的条目。”索引{IPV4InterfaceFindex}

    ::= { ipv4InterfaceTable 1 }
        
    ::= { ipv4InterfaceTable 1 }
        
Ipv4InterfaceEntry ::= SEQUENCE {
        ipv4InterfaceIfIndex         InterfaceIndex,
        ipv4InterfaceReasmMaxSize    Integer32,
        ipv4InterfaceEnableStatus    INTEGER,
        ipv4InterfaceRetransmitTime  Unsigned32
    }
        
Ipv4InterfaceEntry ::= SEQUENCE {
        ipv4InterfaceIfIndex         InterfaceIndex,
        ipv4InterfaceReasmMaxSize    Integer32,
        ipv4InterfaceEnableStatus    INTEGER,
        ipv4InterfaceRetransmitTime  Unsigned32
    }
        
ipv4InterfaceIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv4InterfaceEntry 1 }
        
ipv4InterfaceIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv4InterfaceEntry 1 }
        
ipv4InterfaceReasmMaxSize OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The size of the largest IPv4 datagram that this entity can
            re-assemble from incoming IPv4 fragmented datagrams received
            on this interface."
    ::= { ipv4InterfaceEntry 2 }
        
ipv4InterfaceReasmMaxSize OBJECT-TYPE
    SYNTAX     Integer32 (0..65535)
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The size of the largest IPv4 datagram that this entity can
            re-assemble from incoming IPv4 fragmented datagrams received
            on this interface."
    ::= { ipv4InterfaceEntry 2 }
        
ipv4InterfaceEnableStatus OBJECT-TYPE
    SYNTAX     INTEGER {
                 up(1),
                 down(2)
    }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether IPv4 is enabled (up) or disabled
            (down) on this interface.  This object does not affect the
            state of the interface itself, only its connection to an
            IPv4 stack.  The IF-MIB should be used to control the state
            of the interface."
    ::= { ipv4InterfaceEntry 3 }
        
ipv4InterfaceEnableStatus OBJECT-TYPE
    SYNTAX     INTEGER {
                 up(1),
                 down(2)
    }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether IPv4 is enabled (up) or disabled
            (down) on this interface.  This object does not affect the
            state of the interface itself, only its connection to an
            IPv4 stack.  The IF-MIB should be used to control the state
            of the interface."
    ::= { ipv4InterfaceEntry 3 }
        

ipv4InterfaceRetransmitTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds"

IPV4InterfaceTransmitTime对象类型语法无符号32单位“毫秒”

    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The time between retransmissions of ARP requests to a
            neighbor when resolving the address or when probing the
            reachability of a neighbor."
    REFERENCE "RFC 1122"
    DEFVAL { 1000 }
    ::= { ipv4InterfaceEntry 4 }
        
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The time between retransmissions of ARP requests to a
            neighbor when resolving the address or when probing the
            reachability of a neighbor."
    REFERENCE "RFC 1122"
    DEFVAL { 1000 }
    ::= { ipv4InterfaceEntry 4 }
        

-- -- v6 interface table --

----v6接口表--

ipv6InterfaceTableLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which a row in the ipv6InterfaceTable was added or deleted or when an ipv6InterfaceReasmMaxSize, ipv6InterfaceIdentifier, ipv6InterfaceEnableStatus, ipv6InterfaceReachableTime, ipv6InterfaceRetransmitTime, or ipv6InterfaceForwarding object was modified.

ipv6InterfaceTableLastChange对象类型语法时间戳MAX-ACCESS只读状态当前说明“最近添加或删除ipv6InterfaceTable中的行,或修改IPV6InterfaceAsmMaxSize、ipv6InterfaceIdentifier、ipv6InterfaceEnableStatus、IPV6InterfaceRachableTime、IPV6InterfaceTransmitTime或ipv6InterfaceForwarding对象时的系统正常运行时间值。

            If new objects are added to the ipv6InterfaceTable that
            require the ipv6InterfaceTableLastChange to be updated when
            they are modified, they must specify that requirement in
            their description clause."
    ::= { ip 29 }
        
            If new objects are added to the ipv6InterfaceTable that
            require the ipv6InterfaceTableLastChange to be updated when
            they are modified, they must specify that requirement in
            their description clause."
    ::= { ip 29 }
        
ipv6InterfaceTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF Ipv6InterfaceEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing per-interface IPv6-specific
            information."
    ::= { ip 30 }
        
ipv6InterfaceTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF Ipv6InterfaceEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing per-interface IPv6-specific
            information."
    ::= { ip 30 }
        

ipv6InterfaceEntry OBJECT-TYPE SYNTAX Ipv6InterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing IPv6-specific information for a given interface."

ipv6InterfaceEntry对象类型语法ipv6InterfaceEntry MAX-ACCESS不可访问状态当前描述“包含给定接口的IPv6特定信息的条目。”

    INDEX { ipv6InterfaceIfIndex }
    ::= { ipv6InterfaceTable 1 }
        
    INDEX { ipv6InterfaceIfIndex }
    ::= { ipv6InterfaceTable 1 }
        
Ipv6InterfaceEntry ::= SEQUENCE {
        ipv6InterfaceIfIndex         InterfaceIndex,
        ipv6InterfaceReasmMaxSize    Unsigned32,
        ipv6InterfaceIdentifier      Ipv6AddressIfIdentifierTC,
        ipv6InterfaceEnableStatus    INTEGER,
        ipv6InterfaceReachableTime   Unsigned32,
        ipv6InterfaceRetransmitTime  Unsigned32,
        ipv6InterfaceForwarding      INTEGER
    }
        
Ipv6InterfaceEntry ::= SEQUENCE {
        ipv6InterfaceIfIndex         InterfaceIndex,
        ipv6InterfaceReasmMaxSize    Unsigned32,
        ipv6InterfaceIdentifier      Ipv6AddressIfIdentifierTC,
        ipv6InterfaceEnableStatus    INTEGER,
        ipv6InterfaceReachableTime   Unsigned32,
        ipv6InterfaceRetransmitTime  Unsigned32,
        ipv6InterfaceForwarding      INTEGER
    }
        
ipv6InterfaceIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv6InterfaceEntry 1 }
        
ipv6InterfaceIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv6InterfaceEntry 1 }
        
ipv6InterfaceReasmMaxSize OBJECT-TYPE
    SYNTAX     Unsigned32 (1500..65535)
    UNITS      "octets"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The size of the largest IPv6 datagram that this entity can
            re-assemble from incoming IPv6 fragmented datagrams received
            on this interface."
    ::= { ipv6InterfaceEntry 2 }
        
ipv6InterfaceReasmMaxSize OBJECT-TYPE
    SYNTAX     Unsigned32 (1500..65535)
    UNITS      "octets"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The size of the largest IPv6 datagram that this entity can
            re-assemble from incoming IPv6 fragmented datagrams received
            on this interface."
    ::= { ipv6InterfaceEntry 2 }
        

ipv6InterfaceIdentifier OBJECT-TYPE SYNTAX Ipv6AddressIfIdentifierTC MAX-ACCESS read-only STATUS current DESCRIPTION "The Interface Identifier for this interface. The Interface Identifier is combined with an address prefix to form an interface address.

ipv6InterfaceIdentifier对象类型语法IPV6AddressifiedIdentifierTC MAX-ACCESS只读状态当前描述“此接口的接口标识符。接口标识符与地址前缀组合以形成接口地址。

By default, the Interface Identifier is auto-configured according to the rules of the link type to which this interface is attached.

默认情况下,根据此接口所连接的链接类型的规则自动配置接口标识符。

            A zero length identifier may be used where appropriate.  One
            possible example is a loopback interface."
    ::= { ipv6InterfaceEntry 3 }
        
            A zero length identifier may be used where appropriate.  One
            possible example is a loopback interface."
    ::= { ipv6InterfaceEntry 3 }
        
-- This object ID is reserved as it was used in earlier versions of
-- the MIB module.  In theory, OIDs are not assigned until the
-- specification is released as an RFC; however, as some companies
-- may have shipped code based on earlier versions of the MIB, it
-- seems best to reserve this OID.  This OID had been
-- ipv6InterfacePhysicalAddress.
-- ::= { ipv6InterfaceEntry 4}
        
-- This object ID is reserved as it was used in earlier versions of
-- the MIB module.  In theory, OIDs are not assigned until the
-- specification is released as an RFC; however, as some companies
-- may have shipped code based on earlier versions of the MIB, it
-- seems best to reserve this OID.  This OID had been
-- ipv6InterfacePhysicalAddress.
-- ::= { ipv6InterfaceEntry 4}
        
ipv6InterfaceEnableStatus OBJECT-TYPE
    SYNTAX     INTEGER {
                 up(1),
                 down(2)
    }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether IPv6 is enabled (up) or disabled
            (down) on this interface.  This object does not affect the
            state of the interface itself, only its connection to an
            IPv6 stack.  The IF-MIB should be used to control the state
            of the interface.
        
ipv6InterfaceEnableStatus OBJECT-TYPE
    SYNTAX     INTEGER {
                 up(1),
                 down(2)
    }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether IPv6 is enabled (up) or disabled
            (down) on this interface.  This object does not affect the
            state of the interface itself, only its connection to an
            IPv6 stack.  The IF-MIB should be used to control the state
            of the interface.
        
            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    ::= { ipv6InterfaceEntry 5 }
        
            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    ::= { ipv6InterfaceEntry 5 }
        
ipv6InterfaceReachableTime OBJECT-TYPE
    SYNTAX     Unsigned32
    UNITS      "milliseconds"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The time a neighbor is considered reachable after receiving
            a reachability confirmation."
    REFERENCE "RFC 2461, Section 6.3.2"
    ::= { ipv6InterfaceEntry 6 }
        
ipv6InterfaceReachableTime OBJECT-TYPE
    SYNTAX     Unsigned32
    UNITS      "milliseconds"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The time a neighbor is considered reachable after receiving
            a reachability confirmation."
    REFERENCE "RFC 2461, Section 6.3.2"
    ::= { ipv6InterfaceEntry 6 }
        

ipv6InterfaceRetransmitTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION

IPV6InterfaceTransmitTime对象类型语法无符号32单位“毫秒”最大访问只读状态当前说明

           "The time between retransmissions of Neighbor Solicitation
            messages to a neighbor when resolving the address or when
            probing the reachability of a neighbor."
    REFERENCE "RFC 2461, Section 6.3.2"
    ::= { ipv6InterfaceEntry 7 }
        
           "The time between retransmissions of Neighbor Solicitation
            messages to a neighbor when resolving the address or when
            probing the reachability of a neighbor."
    REFERENCE "RFC 2461, Section 6.3.2"
    ::= { ipv6InterfaceEntry 7 }
        
ipv6InterfaceForwarding OBJECT-TYPE
    SYNTAX     INTEGER {
                    forwarding(1),    -- acting as a router
                    notForwarding(2)  -- NOT acting as a router
               }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether this entity is acting as an IPv6
            router on this interface with respect to the forwarding of
            datagrams received by, but not addressed to, this entity.
            IPv6 routers forward datagrams.  IPv6 hosts do not (except
            those source-routed via the host).
        
ipv6InterfaceForwarding OBJECT-TYPE
    SYNTAX     INTEGER {
                    forwarding(1),    -- acting as a router
                    notForwarding(2)  -- NOT acting as a router
               }
    MAX-ACCESS read-write
    STATUS     current
    DESCRIPTION
           "The indication of whether this entity is acting as an IPv6
            router on this interface with respect to the forwarding of
            datagrams received by, but not addressed to, this entity.
            IPv6 routers forward datagrams.  IPv6 hosts do not (except
            those source-routed via the host).
        

This object is constrained by ipv6IpForwarding and is ignored if ipv6IpForwarding is set to notForwarding. Those systems that do not provide per-interface control of the forwarding function should set this object to forwarding for all interfaces and allow the ipv6IpForwarding object to control the forwarding capability.

此对象受ipv6IpForwarding约束,如果ipv6IpForwarding设置为notForwarding,则忽略此对象。不提供转发功能的每个接口控制的系统应将此对象设置为所有接口的转发,并允许ipv6IpForwarding对象控制转发能力。

            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    ::= { ipv6InterfaceEntry 8 }
        
            When this object is written, the entity SHOULD save the
            change to non-volatile storage and restore the object from
            non-volatile storage upon re-initialization of the system."
    ::= { ipv6InterfaceEntry 8 }
        
--
-- Per-Interface or System-Wide IP statistics.
--
-- The following two tables, ipSystemStatsTable and ipIfStatsTable,
-- are intended to provide the same counters at different granularities.
-- The ipSystemStatsTable provides system wide counters aggregating
-- the traffic counters for all interfaces for a given address type.
-- The ipIfStatsTable provides the same counters but for specific
-- interfaces rather than as an aggregate.
--
-- Note well: If a system provides both system-wide and interface-
-- specific values, the system-wide value may not be equal to the sum
-- of the interface-specific values across all interfaces due to e.g.,
-- dynamic interface creation/deletion.
--
-- Note well: Both of these tables contain some items that are
        
--
-- Per-Interface or System-Wide IP statistics.
--
-- The following two tables, ipSystemStatsTable and ipIfStatsTable,
-- are intended to provide the same counters at different granularities.
-- The ipSystemStatsTable provides system wide counters aggregating
-- the traffic counters for all interfaces for a given address type.
-- The ipIfStatsTable provides the same counters but for specific
-- interfaces rather than as an aggregate.
--
-- Note well: If a system provides both system-wide and interface-
-- specific values, the system-wide value may not be equal to the sum
-- of the interface-specific values across all interfaces due to e.g.,
-- dynamic interface creation/deletion.
--
-- Note well: Both of these tables contain some items that are
        
-- represented by two objects, representing the value in either 32
-- or 64 bits.  For those objects, the 32-bit value MUST be the low
-- order 32 bits of the 64-bit value.  Also note that the 32-bit
-- counters must be included when the 64-bit counters are included.
        
-- represented by two objects, representing the value in either 32
-- or 64 bits.  For those objects, the 32-bit value MUST be the low
-- order 32 bits of the 64-bit value.  Also note that the 32-bit
-- counters must be included when the 64-bit counters are included.
        
ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 }
        
ipTrafficStats OBJECT IDENTIFIER ::= { ip 31 }
        
ipSystemStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IpSystemStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing system wide, IP version specific
            traffic statistics.  This table and the ipIfStatsTable
            contain similar objects whose difference is in their
            granularity.  Where this table contains system wide traffic
            statistics, the ipIfStatsTable contains the same statistics
            but counted on a per-interface basis."
    ::= { ipTrafficStats 1 }
        
ipSystemStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IpSystemStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing system wide, IP version specific
            traffic statistics.  This table and the ipIfStatsTable
            contain similar objects whose difference is in their
            granularity.  Where this table contains system wide traffic
            statistics, the ipIfStatsTable contains the same statistics
            but counted on a per-interface basis."
    ::= { ipTrafficStats 1 }
        
ipSystemStatsEntry OBJECT-TYPE
    SYNTAX     IpSystemStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "A statistics entry containing system-wide objects for a
            particular IP version."
    INDEX { ipSystemStatsIPVersion }
    ::= { ipSystemStatsTable 1 }
        
ipSystemStatsEntry OBJECT-TYPE
    SYNTAX     IpSystemStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "A statistics entry containing system-wide objects for a
            particular IP version."
    INDEX { ipSystemStatsIPVersion }
    ::= { ipSystemStatsTable 1 }
        
IpSystemStatsEntry ::= SEQUENCE {
        ipSystemStatsIPVersion           InetVersion,
        ipSystemStatsInReceives          Counter32,
        ipSystemStatsHCInReceives        Counter64,
        ipSystemStatsInOctets            Counter32,
        ipSystemStatsHCInOctets          Counter64,
        ipSystemStatsInHdrErrors         Counter32,
        ipSystemStatsInNoRoutes          Counter32,
        ipSystemStatsInAddrErrors        Counter32,
        ipSystemStatsInUnknownProtos     Counter32,
        ipSystemStatsInTruncatedPkts     Counter32,
        ipSystemStatsInForwDatagrams     Counter32,
        ipSystemStatsHCInForwDatagrams   Counter64,
        ipSystemStatsReasmReqds          Counter32,
        ipSystemStatsReasmOKs            Counter32,
        ipSystemStatsReasmFails          Counter32,
        ipSystemStatsInDiscards          Counter32,
        ipSystemStatsInDelivers          Counter32,
        
IpSystemStatsEntry ::= SEQUENCE {
        ipSystemStatsIPVersion           InetVersion,
        ipSystemStatsInReceives          Counter32,
        ipSystemStatsHCInReceives        Counter64,
        ipSystemStatsInOctets            Counter32,
        ipSystemStatsHCInOctets          Counter64,
        ipSystemStatsInHdrErrors         Counter32,
        ipSystemStatsInNoRoutes          Counter32,
        ipSystemStatsInAddrErrors        Counter32,
        ipSystemStatsInUnknownProtos     Counter32,
        ipSystemStatsInTruncatedPkts     Counter32,
        ipSystemStatsInForwDatagrams     Counter32,
        ipSystemStatsHCInForwDatagrams   Counter64,
        ipSystemStatsReasmReqds          Counter32,
        ipSystemStatsReasmOKs            Counter32,
        ipSystemStatsReasmFails          Counter32,
        ipSystemStatsInDiscards          Counter32,
        ipSystemStatsInDelivers          Counter32,
        

ipSystemStatsHCInDelivers Counter64, ipSystemStatsOutRequests Counter32, ipSystemStatsHCOutRequests Counter64, ipSystemStatsOutNoRoutes Counter32, ipSystemStatsOutForwDatagrams Counter32, ipSystemStatsHCOutForwDatagrams Counter64, ipSystemStatsOutDiscards Counter32, ipSystemStatsOutFragReqds Counter32, ipSystemStatsOutFragOKs Counter32, ipSystemStatsOutFragFails Counter32, ipSystemStatsOutFragCreates Counter32, ipSystemStatsOutTransmits Counter32, ipSystemStatsHCOutTransmits Counter64, ipSystemStatsOutOctets Counter32, ipSystemStatsHCOutOctets Counter64, ipSystemStatsInMcastPkts Counter32, ipSystemStatsHCInMcastPkts Counter64, ipSystemStatsInMcastOctets Counter32, ipSystemStatsHCInMcastOctets Counter64, ipSystemStatsOutMcastPkts Counter32, ipSystemStatsHCOutMcastPkts Counter64, ipSystemStatsOutMcastOctets Counter32, ipSystemStatsHCOutMcastOctets Counter64, ipSystemStatsInBcastPkts Counter32, ipSystemStatsHCInBcastPkts Counter64, ipSystemStatsOutBcastPkts Counter32, ipSystemStatsHCOutBcastPkts Counter64, ipSystemStatsDiscontinuityTime TimeStamp, ipSystemStatsRefreshRate Unsigned32 }

IPSystemsStatsHindelivers计数器64、IPSystemsStatsSoutRequests计数器32、IPSystemsStatsSoutNoroutes计数器32、IPSystemsStatsSoutForwdatagrams计数器32、IPSystemsStatsSoutForwdatagrams计数器64、IPSystemsStatsSoutDiscards计数器32、IPSystemsStatsSoutFragReqds计数器32、IPSystemsStatsSoutFragOks计数器32、,IPSystemStatsSoutFragFailes计数器32、IPSystemStatsSoutFragCreates计数器32、IPSystemStatsSoutTransmits计数器32、IPSystemStatsSoutTransmits计数器64、IPSystemStatsSoutToctets计数器32、IPSystemStatsSoutFragCreates计数器64、IPSystemStatsSinMcAtstpts计数器64、IPSystemStatsSinMcAtstctets计数器32、,IPSystemStatsHcinmcastETS计数器64、IPSystemStatsSoutCastPKTS计数器32、ipSystemStatsHCOutMcastPkts计数器64、ipSystemStatsHCOutMcastOctets计数器32、IPSystemStatsHcinMcCastPKTS计数器64、ipSystemStatsHCInBcastPkts计数器64、IPSystemStatsSoutCastBCastPKTS计数器32、IPSystemsHcoutbCastPKTS计数器64、,ipSystemStatsDiscontinuityTime时间戳,ipSystemStatsRefreshRate Unsigned32}

ipSystemStatsIPVersion OBJECT-TYPE
    SYNTAX     InetVersion
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The IP version of this row."
    ::= { ipSystemStatsEntry 1 }
        
ipSystemStatsIPVersion OBJECT-TYPE
    SYNTAX     InetVersion
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The IP version of this row."
    ::= { ipSystemStatsEntry 1 }
        
-- This object ID is reserved to allow the IDs for this table's objects
-- to align with the objects in the ipIfStatsTable.
-- ::= { ipSystemStatsEntry 2 }
        
-- This object ID is reserved to allow the IDs for this table's objects
-- to align with the objects in the ipIfStatsTable.
-- ::= { ipSystemStatsEntry 2 }
        

ipSystemStatsInReceives OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION

ipSystemStatsInReceives对象类型语法计数器32 MAX-ACCESS只读状态当前说明

"The total number of input IP datagrams received, including those received in error.

“接收的输入IP数据报总数,包括错误接收的数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 3 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 3 }
        

ipSystemStatsHCInReceives OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of input IP datagrams received, including those received in error. This object counts the same datagrams as ipSystemStatsInReceives, but allows for larger values.

ipSystemStatsHCInReceives对象类型语法计数器64 MAX-ACCESS只读状态当前描述“接收的输入IP数据报总数,包括错误接收的数据报。此对象统计的数据报与IPSystemStatsInceives相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 4 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 4 }
        

ipSystemStatsInOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in input IP datagrams, including those received in error. Octets from datagrams counted in ipSystemStatsInReceives MUST be counted here.

ipSystemStatsInOctets对象类型语法计数器32 MAX-ACCESS只读状态当前描述“输入IP数据报中接收的八位字节总数,包括错误接收的八位字节。ipSystemStatsInOctets中计数的数据报中的八位字节必须在此计数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 5 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 5 }
        

ipSystemStatsHCInOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in input IP datagrams, including those received in error. This object counts the same octets as ipSystemStatsInOctets, but allows for larger

ipSystemStatsHCInOctets对象类型语法计数器64 MAX-ACCESS只读状态当前描述“输入IP数据报中接收的八位字节总数,包括错误接收的八位字节数。此对象与IPSystemStatsIContets计数相同,但允许更大的八位字节数

values.

价值观

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 6 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 6 }
        

ipSystemStatsInHdrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.

ipSystemStatsInHdrErrors对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于IP报头中的错误而丢弃的输入IP数据报的数量,包括版本号不匹配、其他格式错误、超出跃点计数、处理IP选项时发现的错误等。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 7 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 7 }
        

ipSystemStatsInNoRoutes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded because no route could be found to transmit them to their destination.

ipSystemStatsInNoRoutes对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于找不到将输入IP数据报传输到目的地的路由而丢弃的输入IP数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 8 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 8 }
        

ipSystemStatsInAddrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded because the IP address in their IP header's destination field was not a valid address to be received at this entity. This count includes invalid addresses (e.g., ::0). For entities that are not IP routers and therefore do not forward

IPSystemStatsInAddreErrors对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于IP头的目标字段中的IP地址不是此实体接收的有效地址而丢弃的输入IP数据报数。此计数包括无效地址(例如::0)。对于不是IP路由器因而不转发的实体

datagrams, this counter includes datagrams discarded because the destination address was not a local address.

数据报,此计数器包括丢弃的数据报,因为目标地址不是本地地址。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 9 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 9 }
        

ipSystemStatsInUnknownProtos OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of locally-addressed IP datagrams received successfully but discarded because of an unknown or unsupported protocol.

ipSystemStatsInUnknownProtos对象类型语法计数器32 MAX-ACCESS只读状态当前描述“成功接收但由于未知或不支持的协议而丢弃的本地寻址IP数据报数。

When tracking interface statistics, the counter of the interface to which these datagrams were addressed is incremented. This interface might not be the same as the input interface for some of the datagrams.

跟踪接口统计信息时,这些数据报所寻址的接口的计数器将递增。此接口可能与某些数据报的输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 10 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 10 }
        

ipSystemStatsInTruncatedPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded because the datagram frame didn't carry enough data.

ipSystemStatsInTruncatedPkts对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于数据报帧未承载足够的数据而丢弃的输入IP数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 11 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 11 }
        

ipSystemStatsInForwDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION

ipSystemStatsInForwDatagrams对象类型语法计数器32 MAX-ACCESS只读状态当前说明

"The number of input datagrams for which this entity was not their final IP destination and for which this entity attempted to find a route to forward them to that final destination. In entities that do not act as IP routers, this counter will include only those datagrams that were Source-Routed via this entity, and the Source-Route processing was successful.

“此实体不是其最终IP目的地,并且此实体试图为其找到路由以将其转发到该最终目的地的输入数据报的数量。在不充当IP路由器的实体中,此计数器将仅包括通过此实体进行源路由的数据报,并且源路由处理已完成。”成功的

When tracking interface statistics, the counter of the incoming interface is incremented for each datagram.

跟踪接口统计信息时,每个数据报的传入接口计数器都会递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 12 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 12 }
        

ipSystemStatsHCInForwDatagrams OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input datagrams for which this entity was not their final IP destination and for which this entity attempted to find a route to forward them to that final destination. This object counts the same packets as ipSystemStatsInForwDatagrams, but allows for larger values.

IPSystemsStatsHCinForwdatagrams对象类型语法计数器64最大访问只读状态当前说明“此实体不是其最终IP目的地且此实体试图为其找到路由以将其转发到该最终目的地的输入数据报数。此对象统计的数据包与ipSystemStatsInForwDatagrams相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 13 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 13 }
        

ipSystemStatsReasmReqds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP fragments received that needed to be reassembled at this interface.

ipSystemStatsReasmReqds对象类型语法计数器32 MAX-ACCESS只读状态当前描述“需要在此接口重新组装的接收到的IP片段数。

When tracking interface statistics, the counter of the interface to which these fragments were addressed is incremented. This interface might not be the same as the input interface for some of the fragments.

跟踪接口统计信息时,这些片段所寻址的接口的计数器将递增。对于某些片段,此接口可能与输入接口不同。

Discontinuities in the value of this counter can occur at

此计数器值的不连续性可能发生在以下位置:

            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 14 }
        
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 14 }
        

ipSystemStatsReasmOKs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams successfully reassembled.

IPSystemStatsResmoks对象类型语法计数器32 MAX-ACCESS只读状态当前描述“成功重新组装的IP数据报数。

When tracking interface statistics, the counter of the interface to which these datagrams were addressed is incremented. This interface might not be the same as the input interface for some of the datagrams.

跟踪接口统计信息时,这些数据报所寻址的接口的计数器将递增。此接口可能与某些数据报的输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 15 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 15 }
        

ipSystemStatsReasmFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of failures detected by the IP re-assembly algorithm (for whatever reason: timed out, errors, etc.). Note that this is not necessarily a count of discarded IP fragments since some algorithms (notably the algorithm in RFC 815) can lose track of the number of fragments by combining them as they are received.

IPSystemStatsReasmFailures对象类型语法计数器32 MAX-ACCESS只读状态当前描述“IP重新组装算法检测到的故障数(无论出于何种原因:超时、错误等)。请注意,这不一定是丢弃的IP片段数,因为某些算法(尤其是RFC 815中的算法)当接收到片段时,通过组合它们,可能会丢失对片段数量的跟踪。

When tracking interface statistics, the counter of the interface to which these fragments were addressed is incremented. This interface might not be the same as the input interface for some of the fragments.

跟踪接口统计信息时,这些片段所寻址的接口的计数器将递增。对于某些片段,此接口可能与输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 16 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 16 }
        

ipSystemStatsInDiscards OBJECT-TYPE SYNTAX Counter32

ipSystemStatsInDiscards对象类型语法计数器32

MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space). Note that this counter does not include any datagrams discarded while awaiting re-assembly.

MAX-ACCESS只读状态当前描述“未遇到任何问题以阻止其继续处理,但被丢弃(例如,由于缺少缓冲区空间)的输入IP数据报数。请注意,此计数器不包括等待重新组装时丢弃的任何数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 17 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 17 }
        

ipSystemStatsInDelivers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of datagrams successfully delivered to IP user-protocols (including ICMP).

ipSystemStatsInDelivers对象类型语法计数器32 MAX-ACCESS只读状态当前描述“成功传递到IP用户协议(包括ICMP)的数据报总数”。

When tracking interface statistics, the counter of the interface to which these datagrams were addressed is incremented. This interface might not be the same as the input interface for some of the datagrams.

跟踪接口统计信息时,这些数据报所寻址的接口的计数器将递增。此接口可能与某些数据报的输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 18 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 18 }
        

ipSystemStatsHCInDelivers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of datagrams successfully delivered to IP user-protocols (including ICMP). This object counts the same packets as ipSystemStatsInDelivers, but allows for larger values.

IPSystemStatsHinDelivers对象类型语法计数器64 MAX-ACCESS只读状态当前描述“成功传递到IP用户协议(包括ICMP)的数据报总数。此对象统计的数据包数与IPSystemStatsHinDelivers相同,但允许更大的值。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ipSystemStatsDiscontinuityTime."

在重新初始化管理系统时,以及在IPSystemStatsDiscontinuitTime值指示的其他时间,此计数器的值可能会出现不连续。”

    ::= { ipSystemStatsEntry 19 }
        
    ::= { ipSystemStatsEntry 19 }
        

ipSystemStatsOutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that local IP user-protocols (including ICMP) supplied to IP in requests for transmission. Note that this counter does not include any datagrams counted in ipSystemStatsOutForwDatagrams.

ipSystemStatsOutRequests对象类型语法计数器32 MAX-ACCESS只读状态当前描述“本地IP用户协议(包括ICMP)在传输请求中提供给IP的IP数据报总数。请注意,此计数器不包括ipSystemStatsOutForwDatagrams中计数的任何数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 20 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 20 }
        

ipSystemStatsHCOutRequests OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that local IP user-protocols (including ICMP) supplied to IP in requests for transmission. This object counts the same packets as ipSystemStatsOutRequests, but allows for larger values.

IPSystemStatsCoutRequests对象类型语法计数器64 MAX-ACCESS只读状态当前描述“本地IP用户协议(包括ICMP)在传输请求中提供给IP的IP数据报总数。此对象统计的数据包与IPSystemStatsUserRequests相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 21 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 21 }
        

ipSystemStatsOutNoRoutes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of locally generated IP datagrams discarded because no route could be found to transmit them to their destination.

IPSystemsStatsOutNotes对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于找不到将本地生成的IP数据报传输到目的地而丢弃的IP数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 22 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 22 }
        

ipSystemStatsOutForwDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination. In entities that do not act as IP routers, this counter will include only those datagrams that were Source-Routed via this entity, and the Source-Route processing was successful.

ipSystemStatsOutForwDatagrams对象类型语法计数器32 MAX-ACCESS只读状态当前说明“此实体不是其最终IP目的地且成功找到其最终目的地路径的数据报数。在不充当IP路由器的实体中,此计数器将仅包括通过此实体进行源路由的那些数据报,并且源路由处理成功。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully forwarded datagram.

跟踪接口统计信息时,对于成功转发的数据报,传出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 23 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 23 }
        

ipSystemStatsHCOutForwDatagrams OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination. This object counts the same packets as ipSystemStatsOutForwDatagrams, but allows for larger values.

ipSystemStatsHCOutForwDatagrams对象类型语法计数器64 MAX-ACCESS只读状态当前说明“此实体不是其最终IP目的地且成功找到其最终目的地路径的数据报数。此对象统计的数据包与IPSystemsStatsOutForWdata相同,但允许较大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 24 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 24 }
        

ipSystemStatsOutDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space). Note that this counter would include

ipSystemStatsOutDiscards对象类型语法计数器32 MAX-ACCESS只读状态当前描述“未遇到任何问题以阻止其传输到目的地但被丢弃(例如,由于缺少缓冲区空间)的输出IP数据报数。请注意,此计数器包括

datagrams counted in ipSystemStatsOutForwDatagrams if any such datagrams met this (discretionary) discard criterion.

如果任何此类数据报满足此(自主)丢弃标准,则IPSystemStatsOutForWdata中计算的数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 25 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 25 }
        

ipSystemStatsOutFragReqds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams that would require fragmentation in order to be transmitted.

ipSystemStatsOutFragReqds对象类型语法计数器32 MAX-ACCESS只读状态当前描述“需要分段才能传输的IP数据报数。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully fragmented datagram.

跟踪接口统计信息时,对于成功分段的数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 26 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 26 }
        

ipSystemStatsOutFragOKs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams that have been successfully fragmented.

ipSystemStatsOutFragOKs对象类型语法计数器32 MAX-ACCESS只读状态当前描述“已成功分段的IP数据报数。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully fragmented datagram.

跟踪接口统计信息时,对于成功分段的数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 27 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 27 }
        

ipSystemStatsOutFragFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only

IPSystemStatsOutFragFailes对象类型语法计数器32 MAX-ACCESS只读

STATUS current DESCRIPTION "The number of IP datagrams that have been discarded because they needed to be fragmented but could not be. This includes IPv4 packets that have the DF bit set and IPv6 packets that are being forwarded and exceed the outgoing link MTU.

STATUS current DESCRIPTION“由于需要分段但无法分段而被丢弃的IP数据报数。这包括设置了DF位的IPv4数据包和正在转发并超出传出链路MTU的IPv6数据包。

When tracking interface statistics, the counter of the outgoing interface is incremented for an unsuccessfully fragmented datagram.

跟踪接口统计信息时,对于未成功的碎片数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 28 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 28 }
        

ipSystemStatsOutFragCreates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of output datagram fragments that have been generated as a result of IP fragmentation.

IPSystemsStatsOutFragCreates对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于IP碎片而生成的输出数据报碎片数。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully fragmented datagram.

跟踪接口统计信息时,对于成功分段的数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 29 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 29 }
        

ipSystemStatsOutTransmits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that this entity supplied to the lower layers for transmission. This includes datagrams generated locally and those forwarded by this entity.

ipSystemStatsOutTransmits对象类型语法计数器32 MAX-ACCESS只读状态当前描述“此实体提供给较低层进行传输的IP数据报总数。这包括本地生成的数据报和此实体转发的数据报。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other

在管理系统重新初始化时以及在其他情况下,此计数器的值可能会出现不连续

            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 30 }
        
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 30 }
        

ipSystemStatsHCOutTransmits OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that this entity supplied to the lower layers for transmission. This object counts the same datagrams as ipSystemStatsOutTransmits, but allows for larger values.

IPSystemsStatsCouttTransmits对象类型语法计数器64 MAX-ACCESS只读状态当前描述“此实体提供给较低层进行传输的IP数据报总数。此对象统计的数据报与IPSystemsStatsOutTransmits相同,但允许较大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 31 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 31 }
        

ipSystemStatsOutOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets in IP datagrams delivered to the lower layers for transmission. Octets from datagrams counted in ipSystemStatsOutTransmits MUST be counted here.

IPSystemStatsOuttoctets对象类型语法计数器32 MAX-ACCESS只读状态当前描述“传送到较低层进行传输的IP数据报中的八位字节总数。IPSystemStatsOuttoctTransmits中计数的数据报中的八位字节必须在此计数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 32 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 32 }
        

ipSystemStatsHCOutOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets in IP datagrams delivered to the lower layers for transmission. This objects counts the same octets as ipSystemStatsOutOctets, but allows for larger values.

IPSystemsStatsCoutoctets对象类型语法计数器64 MAX-ACCESS只读状态当前描述“传输到较低层的IP数据报中的八位字节总数。此对象与IPSystemsStatsOuttocts计算相同的八位字节,但允许较大的值。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of

该计数器的值可能在管理系统重新初始化时出现不连续,也可能在管理系统的值指示的其他时间出现不连续

            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 33 }
        
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 33 }
        

ipSystemStatsInMcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams received.

ipSystemStatsInMcastPkts对象类型语法计数器32 MAX-ACCESS只读状态当前描述“接收的IP多播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 34 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 34 }
        

ipSystemStatsHCInMcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams received. This object counts the same datagrams as ipSystemStatsInMcastPkts but allows for larger values.

IPSystemStatsHcinMcAstKTs对象类型语法计数器64 MAX-ACCESS只读状态当前描述“接收的IP多播数据报数。此对象与IPSystemStatsHcinMcAstKTs计算的数据报数相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 35 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 35 }
        

ipSystemStatsInMcastOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in IP multicast datagrams. Octets from datagrams counted in ipSystemStatsInMcastPkts MUST be counted here.

ipSystemStatsInMcastOctets对象类型语法计数器32 MAX-ACCESS只读状态当前描述“IP多播数据报中接收的八位字节总数。IPSystemStatsInMCastoctts中计数的数据报中的八位字节必须在此处计数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 36 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 36 }
        

ipSystemStatsHCInMcastOctets OBJECT-TYPE SYNTAX Counter64

IPSystemsStatsHcinMcAstoctets对象类型语法计数器64

MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in IP multicast datagrams. This object counts the same octets as ipSystemStatsInMcastOctets, but allows for larger values.

MAX-ACCESS只读状态当前描述“IP多播数据报中接收的八位字节总数。此对象统计的八位字节数与ipSystemStatsInMcastOctets相同,但允许较大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 37 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 37 }
        

ipSystemStatsOutMcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams transmitted.

IPSystemsStatsOutmCastPKTS对象类型语法计数器32 MAX-ACCESS只读状态当前说明“传输的IP多播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 38 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 38 }
        

ipSystemStatsHCOutMcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams transmitted. This object counts the same datagrams as ipSystemStatsOutMcastPkts, but allows for larger values.

IPSystemsStatsCoutMCASTPKTS对象类型语法计数器64 MAX-ACCESS只读状态当前描述“传输的IP多播数据报数。此对象统计的数据报数与IPSystemsStatsOutmCastPKTS相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 39 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 39 }
        

ipSystemStatsOutMcastOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets transmitted in IP multicast datagrams. Octets from datagrams counted in

IPSystemsStatsOutmCastOctets对象类型语法计数器32 MAX-ACCESS只读状态当前描述“IP多播数据报中传输的八位字节总数。数据报中的八位字节计入

ipSystemStatsOutMcastPkts MUST be counted here.

IPSystemsStatsOutmCastPKT必须在此处计算。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 40 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 40 }
        

ipSystemStatsHCOutMcastOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets transmitted in IP multicast datagrams. This object counts the same octets as ipSystemStatsOutMcastOctets, but allows for larger values.

IPSystemsStatsCoutMCASTOctets对象类型语法计数器64 MAX-ACCESS只读状态当前描述“IP多播数据报中传输的八位字节总数。此对象与IPSystemsStatsOutmCastOctets计数相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 41 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 41 }
        

ipSystemStatsInBcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams received.

ipSystemStatsInBcastPkts对象类型语法计数器32 MAX-ACCESS只读状态当前描述“接收的IP广播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 42 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 42 }
        

ipSystemStatsHCInBcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams received. This object counts the same datagrams as ipSystemStatsInBcastPkts but allows for larger values.

ipSystemStatsHCInBcastPkts对象类型语法计数器64 MAX-ACCESS只读状态当前描述“接收的IP广播数据报数。此对象与ipSystemStatsInBcastPkts计算的数据报数相同,但允许更大的值。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of

该计数器的值可能在管理系统重新初始化时出现不连续,也可能在管理系统的值指示的其他时间出现不连续

            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 43 }
        
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 43 }
        

ipSystemStatsOutBcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams transmitted.

IPSystemsStatsOutbCastPKTS对象类型语法计数器32 MAX-ACCESS只读状态当前描述“传输的IP广播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 44 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 44 }
        

ipSystemStatsHCOutBcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams transmitted. This object counts the same datagrams as ipSystemStatsOutBcastPkts, but allows for larger values.

IPSystemsStatsCoutBCASTPKTS对象类型语法计数器64 MAX-ACCESS只读状态当前描述“传输的IP广播数据报的数量。此对象统计的数据报与IPSystemsStatsOutbCastPKTS相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 45 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipSystemStatsDiscontinuityTime."
    ::= { ipSystemStatsEntry 45 }
        

ipSystemStatsDiscontinuityTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which any one or more of this entry's counters suffered a discontinuity.

IPSystemsStatsDiscontinuityTime对象类型语法时间戳MAX-ACCESS只读状态当前描述“此项的任何一个或多个计数器最近发生中断时的sysUpTime值。

            If no such discontinuities have occurred since the last re-
            initialization of the local management subsystem, then this
            object contains a zero value."
    ::= { ipSystemStatsEntry 46 }
        
            If no such discontinuities have occurred since the last re-
            initialization of the local management subsystem, then this
            object contains a zero value."
    ::= { ipSystemStatsEntry 46 }
        

ipSystemStatsRefreshRate OBJECT-TYPE SYNTAX Unsigned32 UNITS "milli-seconds"

ipSystemStatsRefreshRate对象类型语法无符号32单位“毫秒”

    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The minimum reasonable polling interval for this entry.
            This object provides an indication of the minimum amount of
            time required to update the counters in this entry."
    ::= { ipSystemStatsEntry 47 }
        
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The minimum reasonable polling interval for this entry.
            This object provides an indication of the minimum amount of
            time required to update the counters in this entry."
    ::= { ipSystemStatsEntry 47 }
        

ipIfStatsTableLastChange OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which a row in the ipIfStatsTable was added or deleted.

IPIFSTATTABLELASTCHANGE对象类型语法时间戳MAX-ACCESS只读状态当前描述“最近添加或删除IPIFSTATTABLE中的行时的sysUpTime值。

            If new objects are added to the ipIfStatsTable that require
            the ipIfStatsTableLastChange to be updated when they are
            modified, they must specify that requirement in their
            description clause."
    ::= { ipTrafficStats 2 }
        
            If new objects are added to the ipIfStatsTable that require
            the ipIfStatsTableLastChange to be updated when they are
            modified, they must specify that requirement in their
            description clause."
    ::= { ipTrafficStats 2 }
        
ipIfStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IpIfStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing per-interface traffic statistics.  This
            table and the ipSystemStatsTable contain similar objects
            whose difference is in their granularity.  Where this table
            contains per-interface statistics, the ipSystemStatsTable
            contains the same statistics, but counted on a system wide
            basis."
    ::= { ipTrafficStats 3 }
        
ipIfStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IpIfStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing per-interface traffic statistics.  This
            table and the ipSystemStatsTable contain similar objects
            whose difference is in their granularity.  Where this table
            contains per-interface statistics, the ipSystemStatsTable
            contains the same statistics, but counted on a system wide
            basis."
    ::= { ipTrafficStats 3 }
        
ipIfStatsEntry OBJECT-TYPE
    SYNTAX     IpIfStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "An interface statistics entry containing objects for a
            particular interface and version of IP."
    INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex }
    ::= { ipIfStatsTable 1 }
        
ipIfStatsEntry OBJECT-TYPE
    SYNTAX     IpIfStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "An interface statistics entry containing objects for a
            particular interface and version of IP."
    INDEX { ipIfStatsIPVersion, ipIfStatsIfIndex }
    ::= { ipIfStatsTable 1 }
        
IpIfStatsEntry ::= SEQUENCE {
        ipIfStatsIPVersion           InetVersion,
        ipIfStatsIfIndex             InterfaceIndex,
        
IpIfStatsEntry ::= SEQUENCE {
        ipIfStatsIPVersion           InetVersion,
        ipIfStatsIfIndex             InterfaceIndex,
        

ipIfStatsInReceives Counter32, ipIfStatsHCInReceives Counter64, ipIfStatsInOctets Counter32, ipIfStatsHCInOctets Counter64, ipIfStatsInHdrErrors Counter32, ipIfStatsInNoRoutes Counter32, ipIfStatsInAddrErrors Counter32, ipIfStatsInUnknownProtos Counter32, ipIfStatsInTruncatedPkts Counter32, ipIfStatsInForwDatagrams Counter32, ipIfStatsHCInForwDatagrams Counter64, ipIfStatsReasmReqds Counter32, ipIfStatsReasmOKs Counter32, ipIfStatsReasmFails Counter32, ipIfStatsInDiscards Counter32, ipIfStatsInDelivers Counter32, ipIfStatsHCInDelivers Counter64, ipIfStatsOutRequests Counter32, ipIfStatsHCOutRequests Counter64, ipIfStatsOutForwDatagrams Counter32, ipIfStatsHCOutForwDatagrams Counter64, ipIfStatsOutDiscards Counter32, ipIfStatsOutFragReqds Counter32, ipIfStatsOutFragOKs Counter32, ipIfStatsOutFragFails Counter32, ipIfStatsOutFragCreates Counter32, ipIfStatsOutTransmits Counter32, ipIfStatsHCOutTransmits Counter64, ipIfStatsOutOctets Counter32, ipIfStatsHCOutOctets Counter64, ipIfStatsInMcastPkts Counter32, ipIfStatsHCInMcastPkts Counter64, ipIfStatsInMcastOctets Counter32, ipIfStatsHCInMcastOctets Counter64, ipIfStatsOutMcastPkts Counter32, ipIfStatsHCOutMcastPkts Counter64, ipIfStatsOutMcastOctets Counter32, ipIfStatsHCOutMcastOctets Counter64, ipIfStatsInBcastPkts Counter32, ipIfStatsHCInBcastPkts Counter64, ipIfStatsOutBcastPkts Counter32, ipIfStatsHCOutBcastPkts Counter64, ipIfStatsDiscontinuityTime TimeStamp, ipIfStatsRefreshRate Unsigned32 }

ipIfStatsInReceives计数器32、ipIfStatsHCInReceives计数器64、ipIfStatsInOctets计数器32、IPIFStatsInHdErrors计数器32、ipIfStatsInNoRoutes计数器32、IPIFStatsInAddErrors计数器32、IPIFStatsInUnknown协议计数器32、IPIFStatsInRuncatedPKTS计数器32、ipIfStatsInForwDatagrams计数器32、,ipIfStatsHCInForwDatagrams计数器64、ipIfStatsReasmReqds计数器32、ipIfStatsReasmOKs计数器32、IPIFSTATSREasmFailes计数器32、ipIfStatsInDiscards计数器32、IPIFSTATSHINDelivers计数器32、IPIFSTATSHEasmReqds计数器64、IPIFSTATSHEasmOtRequests计数器64、ipIfStatsOutForwDatagrams计数器32、,IPIFStatsCoutforwdatagrams计数器64,IPIFStatsSoutDiscards计数器32,IPIFStatsSoutFragReqds计数器32,IPIFStatsSoutFragOks计数器32,IPIFStatsSoutFragFailes计数器32,IPIFStatsSoutFragCreates计数器32,IPIFStatsSoutTransmits计数器32,IPIFStatsSoutTransmits计数器64,IPIFStatsinMcAstKTs计数器32、IPIFStatsHcinMcAstKTs计数器64、IPIFStatsinMcAstETs计数器32、IPIFStatsHcinMcAstETs计数器64、ipIfStatsOutMcastPkts计数器32、ipIfStatsOutMcastPkts计数器64、ipIfStatsOutMcastOctets计数器64、ipIfStatsHCInBcastPkts计数器32、ipIfStatsHCInBcastPkts计数器64、,ipIfStatsOutBcastPkts计数器32,ipIfStatsHCOutBcastPkts计数器64,ipIfStatsDiscontinuityTime时间戳,IPIFSTATSREFRESHREATE Unsigned32}

ipIfStatsIPVersion OBJECT-TYPE SYNTAX InetVersion

ipIfStatsIPVersion对象类型语法InetVersion

    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The IP version of this row."
    ::= { ipIfStatsEntry 1 }
        
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The IP version of this row."
    ::= { ipIfStatsEntry 1 }
        
ipIfStatsIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipIfStatsEntry 2 }
        
ipIfStatsIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipIfStatsEntry 2 }
        

ipIfStatsInReceives OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of input IP datagrams received, including those received in error.

ipIfStatsInReceives对象类型语法计数器32 MAX-ACCESS只读状态当前描述“接收的输入IP数据报总数,包括错误接收的数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 3 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 3 }
        

ipIfStatsHCInReceives OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of input IP datagrams received, including those received in error. This object counts the same datagrams as ipIfStatsInReceives, but allows for larger values.

ipIfStatsHCInReceives对象类型语法计数器64 MAX-ACCESS只读状态当前描述“接收的输入IP数据报总数,包括错误接收的数据报。此对象统计的数据报与IPIFStatsInceives相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 4 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 4 }
        

ipIfStatsInOctets OBJECT-TYPE

ipIfStatsInOctets对象类型

SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in input IP datagrams, including those received in error. Octets from datagrams counted in ipIfStatsInReceives MUST be counted here.

SYNTAX Counter 32 MAX-ACCESS只读状态当前描述“输入IP数据报中接收的八位字节总数,包括错误接收的八位字节。ipIfStatsInReceives中计数的数据报中的八位字节必须在此处计数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 5 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 5 }
        

ipIfStatsHCInOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in input IP datagrams, including those received in error. This object counts the same octets as ipIfStatsInOctets, but allows for larger values.

ipIfStatsHCInOctets对象类型语法计数器64 MAX-ACCESS只读状态当前描述“输入IP数据报中接收的八位字节总数,包括错误接收的八位字节数。此对象与ipIfStatsInOctets计数相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 6 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 6 }
        

ipIfStatsInHdrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded due to errors in their IP headers, including version number mismatch, other format errors, hop count exceeded, errors discovered in processing their IP options, etc.

ipIfStatsInHdrErrors对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于IP报头中的错误而丢弃的输入IP数据报数,包括版本号不匹配、其他格式错误、超出跃点计数、处理IP选项时发现的错误等。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 7 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 7 }
        

ipIfStatsInNoRoutes OBJECT-TYPE SYNTAX Counter32

ipIfStatsInNoRoutes对象类型语法计数器32

MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded because no route could be found to transmit them to their destination.

MAX-ACCESS只读状态当前描述“由于找不到将输入IP数据报传输到目的地的路由而丢弃的输入IP数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 8 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 8 }
        

ipIfStatsInAddrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded because the IP address in their IP header's destination field was not a valid address to be received at this entity. This count includes invalid addresses (e.g., ::0). For entities that are not IP routers and therefore do not forward datagrams, this counter includes datagrams discarded because the destination address was not a local address.

ipIfStatsInAddrErrors对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于IP头的目标字段中的IP地址不是此实体接收的有效地址而丢弃的输入IP数据报数。此计数包括无效地址(例如::0)。对于不是IP路由器的实体,因此不转发数据报,此计数器包括丢弃的数据报,因为目标地址不是本地地址。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 9 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 9 }
        

ipIfStatsInUnknownProtos OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of locally-addressed IP datagrams received successfully but discarded because of an unknown or unsupported protocol.

ipIfStatsInUnknownProtos对象类型语法计数器32 MAX-ACCESS只读状态当前描述“成功接收但由于未知或不支持的协议而丢弃的本地寻址IP数据报数。

When tracking interface statistics, the counter of the interface to which these datagrams were addressed is incremented. This interface might not be the same as the input interface for some of the datagrams.

跟踪接口统计信息时,这些数据报所寻址的接口的计数器将递增。此接口可能与某些数据报的输入接口不同。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of

该计数器的值可能在管理系统重新初始化时出现不连续,也可能在管理系统的值指示的其他时间出现不连续

            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 10 }
        
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 10 }
        

ipIfStatsInTruncatedPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams discarded because the datagram frame didn't carry enough data.

ipIfStatsInTruncatedPkts对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于数据报帧未承载足够数据而丢弃的输入IP数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 11 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 11 }
        

ipIfStatsInForwDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input datagrams for which this entity was not their final IP destination and for which this entity attempted to find a route to forward them to that final destination. In entities that do not act as IP routers, this counter will include only those datagrams that were Source-Routed via this entity, and the Source-Route processing was successful.

ipIfStatsInForwDatagrams对象类型语法计数器32 MAX-ACCESS只读状态当前说明“此实体不是其最终IP目的地且此实体试图为其找到路由以将其转发到该最终目的地的输入数据报数。在不充当IP路由器的实体中,此计数器将仅包括通过此实体进行源路由的那些数据报,并且源路由处理成功。

When tracking interface statistics, the counter of the incoming interface is incremented for each datagram.

跟踪接口统计信息时,每个数据报的传入接口计数器都会递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 12 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 12 }
        

ipIfStatsHCInForwDatagrams OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input datagrams for which this entity was not their final IP destination and for which this entity attempted to find a route to forward them to that final destination. This object counts the same packets as

ipIfStatsHCInForwDatagrams对象类型语法计数器64 MAX-ACCESS只读状态当前描述“此实体不是其最终IP目标并且此实体试图为其找到路由以将其转发到该最终目标的输入数据报数。此对象统计的数据包数与

ipIfStatsInForwDatagrams, but allows for larger values.

ipIfStatsInForwDatagrams,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 13 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 13 }
        

ipIfStatsReasmReqds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP fragments received that needed to be reassembled at this interface.

ipIfStatsReasmReqds对象类型语法计数器32 MAX-ACCESS只读状态当前描述“接收到的需要在此接口重新组装的IP片段数。

When tracking interface statistics, the counter of the interface to which these fragments were addressed is incremented. This interface might not be the same as the input interface for some of the fragments.

跟踪接口统计信息时,这些片段所寻址的接口的计数器将递增。对于某些片段,此接口可能与输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 14 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 14 }
        

ipIfStatsReasmOKs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams successfully reassembled.

IPIFStatsResmoks对象类型语法计数器32 MAX-ACCESS只读状态当前描述“成功重新组装的IP数据报数。

When tracking interface statistics, the counter of the interface to which these datagrams were addressed is incremented. This interface might not be the same as the input interface for some of the datagrams.

跟踪接口统计信息时,这些数据报所寻址的接口的计数器将递增。此接口可能与某些数据报的输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 15 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 15 }
        

ipIfStatsReasmFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only

IPIFStatsReasmFailes对象类型语法计数器32 MAX-ACCESS只读

STATUS current DESCRIPTION "The number of failures detected by the IP re-assembly algorithm (for whatever reason: timed out, errors, etc.). Note that this is not necessarily a count of discarded IP fragments since some algorithms (notably the algorithm in RFC 815) can lose track of the number of fragments by combining them as they are received.

STATUS current DESCRIPTION“IP重新组装算法检测到的故障数(无论出于何种原因:超时、错误等)。请注意,这不一定是丢弃的IP碎片数,因为某些算法(尤其是RFC 815中的算法)可能会在收到碎片时将其合并,从而无法跟踪碎片数。

When tracking interface statistics, the counter of the interface to which these fragments were addressed is incremented. This interface might not be the same as the input interface for some of the fragments.

跟踪接口统计信息时,这些片段所寻址的接口的计数器将递增。对于某些片段,此接口可能与输入接口不同。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 16 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 16 }
        

ipIfStatsInDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of input IP datagrams for which no problems were encountered to prevent their continued processing, but were discarded (e.g., for lack of buffer space). Note that this counter does not include any datagrams discarded while awaiting re-assembly.

ipIfStatsInDiscards对象类型语法计数器32 MAX-ACCESS只读状态当前描述“未遇到任何问题以阻止其继续处理但被丢弃的输入IP数据报数(例如,由于缺少缓冲区空间)。请注意,此计数器不包括等待重新组装时丢弃的任何数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 17 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 17 }
        

ipIfStatsInDelivers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of datagrams successfully delivered to IP user-protocols (including ICMP).

ipIfStatsInDelivers对象类型语法计数器32 MAX-ACCESS只读状态当前描述“成功传递到IP用户协议(包括ICMP)的数据报总数。

When tracking interface statistics, the counter of the interface to which these datagrams were addressed is incremented. This interface might not be the same as the

跟踪接口统计信息时,这些数据报所寻址的接口的计数器将递增。此接口可能与

input interface for some of the datagrams.

一些数据报的输入接口。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 18 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 18 }
        

ipIfStatsHCInDelivers OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of datagrams successfully delivered to IP user-protocols (including ICMP). This object counts the same packets as ipIfStatsInDelivers, but allows for larger values.

IPIFStatsHincDelivers对象类型语法计数器64 MAX-ACCESS只读状态当前描述“成功传递到IP用户协议(包括ICMP)的数据报总数。此对象统计的数据包数与ipIfStatsInDelivers相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 19 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 19 }
        

ipIfStatsOutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that local IP user-protocols (including ICMP) supplied to IP in requests for transmission. Note that this counter does not include any datagrams counted in ipIfStatsOutForwDatagrams.

ipIfStatsOutRequests对象类型语法计数器32 MAX-ACCESS只读状态当前描述“本地IP用户协议(包括ICMP)在传输请求中提供给IP的IP数据报总数。请注意,此计数器不包括ipIfStatsOutForwDatagrams中计数的任何数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 20 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 20 }
        

ipIfStatsHCOutRequests OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that local IP user-protocols (including ICMP) supplied to IP in requests for transmission. This object counts the same packets as

ipIfStatsHCOutRequests对象类型语法计数器64 MAX-ACCESS只读状态当前描述“本地IP用户协议(包括ICMP)在传输请求中提供给IP的IP数据报总数。此对象统计的数据包与

ipIfStatsOutRequests, but allows for larger values.

ipIfStatsOutRequests,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 21 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 21 }
        
-- This object ID is reserved to allow the IDs for this table's objects
-- to align with the objects in the ipSystemStatsTable.
-- ::= {ipIfStatsEntry 22}
        
-- This object ID is reserved to allow the IDs for this table's objects
-- to align with the objects in the ipSystemStatsTable.
-- ::= {ipIfStatsEntry 22}
        

ipIfStatsOutForwDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination. In entities that do not act as IP routers, this counter will include only those datagrams that were Source-Routed via this entity, and the Source-Route processing was successful.

ipIfStatsOutForwDatagrams对象类型语法计数器32 MAX-ACCESS只读状态当前说明“此实体不是其最终IP目的地且成功找到其最终目的地路径的数据报数。在不充当IP路由器的实体中,此计数器将仅包括通过此实体进行源路由的那些数据报,并且源路由处理成功。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully forwarded datagram.

跟踪接口统计信息时,对于成功转发的数据报,传出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 23 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 23 }
        

ipIfStatsHCOutForwDatagrams OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of datagrams for which this entity was not their final IP destination and for which it was successful in finding a path to their final destination. This object counts the same packets as ipIfStatsOutForwDatagrams, but allows for larger values.

ipIfStatsHCOutForwDatagrams对象类型语法计数器64 MAX-ACCESS只读状态当前说明“此实体不是其最终IP目的地且成功找到其最终目的地路径的数据报数。此对象统计的数据包与ipIfStatsOutForwDatagrams相同,但允许较大的值。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of

该计数器的值可能在管理系统重新初始化时出现不连续,也可能在管理系统的值指示的其他时间出现不连续

            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 24 }
        
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 24 }
        

ipIfStatsOutDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of output IP datagrams for which no problem was encountered to prevent their transmission to their destination, but were discarded (e.g., for lack of buffer space). Note that this counter would include datagrams counted in ipIfStatsOutForwDatagrams if any such datagrams met this (discretionary) discard criterion.

ipIfStatsOutDiscards对象类型语法计数器32 MAX-ACCESS只读状态当前描述“输出IP数据报的数量,对于这些数据报,没有遇到任何问题来阻止其传输到目的地,但被丢弃(例如,由于缺少缓冲区空间)。请注意,如果任何此类数据报满足此(自由裁量)丢弃标准,则此计数器将包括ipIfStatsOutForwDatagrams中计数的数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 25 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 25 }
        

ipIfStatsOutFragReqds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams that would require fragmentation in order to be transmitted.

ipIfStatsOutFragReqds对象类型语法计数器32 MAX-ACCESS只读状态当前描述“需要分段才能传输的IP数据报数。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully fragmented datagram.

跟踪接口统计信息时,对于成功分段的数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 26 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 26 }
        

ipIfStatsOutFragOKs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams that have been successfully fragmented.

ipIfStatsOutFragOKs对象类型语法计数器32 MAX-ACCESS只读状态当前描述“已成功分段的IP数据报数。

When tracking interface statistics, the counter of the

跟踪接口统计信息时

outgoing interface is incremented for a successfully fragmented datagram.

对于已成功分段的数据报,将增加传出接口。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 27 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 27 }
        

ipIfStatsOutFragFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP datagrams that have been discarded because they needed to be fragmented but could not be. This includes IPv4 packets that have the DF bit set and IPv6 packets that are being forwarded and exceed the outgoing link MTU.

ipIfStatsOutFragFails对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于需要分段但无法分段而被丢弃的IP数据报数。这包括设置了DF位的IPv4数据包和正在转发并超过传出链路MTU的IPv6数据包。

When tracking interface statistics, the counter of the outgoing interface is incremented for an unsuccessfully fragmented datagram.

跟踪接口统计信息时,对于未成功的碎片数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 28 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 28 }
        

ipIfStatsOutFragCreates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of output datagram fragments that have been generated as a result of IP fragmentation.

IPIFSTATSOUTFRAGREATES对象类型语法计数器32 MAX-ACCESS只读状态当前描述“由于IP分段而生成的输出数据报片段数。

When tracking interface statistics, the counter of the outgoing interface is incremented for a successfully fragmented datagram.

跟踪接口统计信息时,对于成功分段的数据报,输出接口的计数器将递增。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 29 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 29 }
        

ipIfStatsOutTransmits OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that this entity supplied to the lower layers for transmission. This includes datagrams generated locally and those forwarded by this entity.

ipIfStatsOutTransmits对象类型语法计数器32 MAX-ACCESS只读状态当前描述“此实体提供给较低层进行传输的IP数据报总数。这包括本地生成的数据报和此实体转发的数据报。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 30 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 30 }
        

ipIfStatsHCOutTransmits OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of IP datagrams that this entity supplied to the lower layers for transmission. This object counts the same datagrams as ipIfStatsOutTransmits, but allows for larger values.

IPIFStatshCouttTransmits对象类型语法计数器64 MAX-ACCESS只读状态当前描述“此实体提供给较低层进行传输的IP数据报总数。此对象统计的数据报数与ipIfStatsOutTransmits相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 31 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 31 }
        

ipIfStatsOutOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets in IP datagrams delivered to the lower layers for transmission. Octets from datagrams counted in ipIfStatsOutTransmits MUST be counted here.

IPIFSTATSOUTTETS对象类型语法计数器32 MAX-ACCESS只读状态当前描述“传送到较低层以进行传输的IP数据报中的八位字节总数。ipIfStatsOutTransmits中统计的数据报中的八位字节必须在此计数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 32 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 32 }
        

ipIfStatsHCOutOctets OBJECT-TYPE

ipIfStatsHCOutOctets对象类型

SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets in IP datagrams delivered to the lower layers for transmission. This objects counts the same octets as ipIfStatsOutOctets, but allows for larger values.

SYNTAX Counter 64 MAX-ACCESS只读状态current DESCRIPTION“发送到较低层以进行传输的IP数据报中的八位字节总数。此对象计算的八位字节数与IPIFSTATSOUTOCTES相同,但允许较大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 33 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 33 }
        

ipIfStatsInMcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams received.

ipIfStatsInMcastPkts对象类型语法计数器32 MAX-ACCESS只读状态当前说明“接收的IP多播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 34 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 34 }
        

ipIfStatsHCInMcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams received. This object counts the same datagrams as ipIfStatsInMcastPkts, but allows for larger values.

ipIfStatsHCInMcastPkts对象类型语法计数器64 MAX-ACCESS只读状态当前描述“接收的IP多播数据报的数量。此对象统计的数据报与ipIfStatsInMcastPkts相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 35 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 35 }
        

ipIfStatsInMcastOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in IP multicast

IPIFSTATSIMCASTOCTETS对象类型语法计数器32 MAX-ACCESS只读状态当前说明“IP多播中接收的八位字节总数

datagrams. Octets from datagrams counted in ipIfStatsInMcastPkts MUST be counted here.

数据报。必须在此处计算IPIFStatsInMcAstKTs中计数的数据报中的八位字节。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 36 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 36 }
        

ipIfStatsHCInMcastOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets received in IP multicast datagrams. This object counts the same octets as ipIfStatsInMcastOctets, but allows for larger values.

IPIFSTATSHCINMCASTETS对象类型语法计数器64 MAX-ACCESS只读状态当前描述“IP多播数据报中接收的八位字节总数。此对象与IPIFSTATSINMCASTETS计算的八位字节数相同,但允许较大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 37 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 37 }
        

ipIfStatsOutMcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams transmitted.

ipIfStatsOutMcastPkts对象类型语法计数器32 MAX-ACCESS只读状态当前说明“传输的IP多播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 38 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 38 }
        

ipIfStatsHCOutMcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP multicast datagrams transmitted. This object counts the same datagrams as ipIfStatsOutMcastPkts, but allows for larger values.

ipIfStatsHCOutMcastPkts对象类型语法计数器64 MAX-ACCESS只读状态当前描述“传输的IP多播数据报数。此对象统计的数据报数与ipIfStatsOutMcastPkts相同,但允许较大的值。

Discontinuities in the value of this counter can occur at re-initialization of the management system, and at other

在管理系统重新初始化时以及在其他情况下,此计数器的值可能会出现不连续

            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 39 }
        
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 39 }
        

ipIfStatsOutMcastOctets OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets transmitted in IP multicast datagrams. Octets from datagrams counted in ipIfStatsOutMcastPkts MUST be counted here.

ipIfStatsOutMcastOctets对象类型语法计数器32 MAX-ACCESS只读状态当前描述“IP多播数据报中传输的八位字节总数。ipIfStatsOutMcastPkts中计数的数据报中的八位字节必须在此处计数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 40 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 40 }
        

ipIfStatsHCOutMcastOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets transmitted in IP multicast datagrams. This object counts the same octets as ipIfStatsOutMcastOctets, but allows for larger values.

ipIfStatsHCOutMcastOctets对象类型语法计数器64 MAX-ACCESS只读状态当前描述“IP多播数据报中传输的八位字节总数。此对象统计的八位字节数与ipIfStatsOutMcastOctets相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 41 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 41 }
        

ipIfStatsInBcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams received.

ipIfStatsInBcastPkts对象类型语法计数器32 MAX-ACCESS只读状态当前说明“接收的IP广播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 42 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 42 }
        

ipIfStatsHCInBcastPkts OBJECT-TYPE

ipIfStatsHCInBcastPkts对象类型

SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams received. This object counts the same datagrams as ipIfStatsInBcastPkts, but allows for larger values.

SYNTAX Counter 64 MAX-ACCESS只读状态当前描述“接收的IP广播数据报数。此对象统计的数据报数与ipIfStatsInBcastPkts相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 43 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 43 }
        

ipIfStatsOutBcastPkts OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams transmitted.

ipIfStatsOutBcastPkts对象类型语法计数器32 MAX-ACCESS只读状态当前说明“传输的IP广播数据报数。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 44 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 44 }
        

ipIfStatsHCOutBcastPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of IP broadcast datagrams transmitted. This object counts the same datagrams as ipIfStatsOutBcastPkts, but allows for larger values.

ipIfStatsHCOutBcastPkts对象类型语法计数器64 MAX-ACCESS只读状态当前描述“传输的IP广播数据报数。此对象统计的数据报数与ipIfStatsOutBcastPkts相同,但允许更大的值。

            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 45 }
        
            Discontinuities in the value of this counter can occur at
            re-initialization of the management system, and at other
            times as indicated by the value of
            ipIfStatsDiscontinuityTime."
    ::= { ipIfStatsEntry 45 }
        

ipIfStatsDiscontinuityTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "The value of sysUpTime on the most recent occasion at which

ipIfStatsDiscontinuityTime对象类型语法时间戳MAX-ACCESS只读状态当前描述“最近发生的sysUpTime的值

any one or more of this entry's counters suffered a discontinuity.

此条目的任何一个或多个计数器出现中断。

            If no such discontinuities have occurred since the last re-
            initialization of the local management subsystem, then this
            object contains a zero value."
    ::= { ipIfStatsEntry 46 }
        
            If no such discontinuities have occurred since the last re-
            initialization of the local management subsystem, then this
            object contains a zero value."
    ::= { ipIfStatsEntry 46 }
        
ipIfStatsRefreshRate OBJECT-TYPE
    SYNTAX     Unsigned32
    UNITS "milli-seconds"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The minimum reasonable polling interval for this entry.
            This object provides an indication of the minimum amount of
            time required to update the counters in this entry."
    ::= { ipIfStatsEntry 47 }
        
ipIfStatsRefreshRate OBJECT-TYPE
    SYNTAX     Unsigned32
    UNITS "milli-seconds"
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The minimum reasonable polling interval for this entry.
            This object provides an indication of the minimum amount of
            time required to update the counters in this entry."
    ::= { ipIfStatsEntry 47 }
        

-- -- Internet Address Prefix table --

----因特网地址前缀表--

ipAddressPrefixTable OBJECT-TYPE SYNTAX SEQUENCE OF IpAddressPrefixEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table allows the user to determine the source of an IP address or set of IP addresses, and allows other tables to share the information via pointer rather than by copying.

IpAddressPrefixEntry MAX-ACCESS不可访问状态当前描述的ipAddressPrefixTable对象类型语法序列“此表允许用户确定IP地址或IP地址集的来源,并允许其他表通过指针而不是通过复制来共享信息。

For example, when the node configures both a unicast and anycast address for a prefix, the ipAddressPrefix objects for those addresses will point to a single row in this table.

例如,当节点为前缀配置单播和选播地址时,这些地址的ipAddressPrefix对象将指向此表中的一行。

This table primarily provides support for IPv6 prefixes, and several of the objects are less meaningful for IPv4. The table continues to allow IPv4 addresses to allow future flexibility. In order to promote a common configuration, this document includes suggestions for default values for IPv4 prefixes. Each of these values may be overridden if an object is meaningful to the node.

此表主要提供对IPv6前缀的支持,其中一些对象对IPv4的意义较小。该表继续允许IPv4地址以允许将来的灵活性。为了促进公共配置,本文档包括IPv4前缀默认值的建议。如果对象对节点有意义,则可以覆盖这些值中的每一个。

All prefixes used by this entity should be included in this table independent of how the entity learned the prefix. (This table isn't limited to prefixes learned from router

此实体使用的所有前缀都应包含在此表中,而与实体学习前缀的方式无关。(此表不限于从路由器获取的前缀

            advertisements.)"
    ::= { ip 32 }
        
            advertisements.)"
    ::= { ip 32 }
        
ipAddressPrefixEntry OBJECT-TYPE
    SYNTAX     IpAddressPrefixEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "An entry in the ipAddressPrefixTable."
    INDEX    { ipAddressPrefixIfIndex, ipAddressPrefixType,
               ipAddressPrefixPrefix, ipAddressPrefixLength }
    ::= { ipAddressPrefixTable 1 }
        
ipAddressPrefixEntry OBJECT-TYPE
    SYNTAX     IpAddressPrefixEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "An entry in the ipAddressPrefixTable."
    INDEX    { ipAddressPrefixIfIndex, ipAddressPrefixType,
               ipAddressPrefixPrefix, ipAddressPrefixLength }
    ::= { ipAddressPrefixTable 1 }
        
IpAddressPrefixEntry ::= SEQUENCE {
        ipAddressPrefixIfIndex               InterfaceIndex,
        ipAddressPrefixType                  InetAddressType,
        ipAddressPrefixPrefix                InetAddress,
        ipAddressPrefixLength                InetAddressPrefixLength,
        ipAddressPrefixOrigin                IpAddressPrefixOriginTC,
        ipAddressPrefixOnLinkFlag            TruthValue,
        ipAddressPrefixAutonomousFlag        TruthValue,
        ipAddressPrefixAdvPreferredLifetime  Unsigned32,
        ipAddressPrefixAdvValidLifetime      Unsigned32
    }
        
IpAddressPrefixEntry ::= SEQUENCE {
        ipAddressPrefixIfIndex               InterfaceIndex,
        ipAddressPrefixType                  InetAddressType,
        ipAddressPrefixPrefix                InetAddress,
        ipAddressPrefixLength                InetAddressPrefixLength,
        ipAddressPrefixOrigin                IpAddressPrefixOriginTC,
        ipAddressPrefixOnLinkFlag            TruthValue,
        ipAddressPrefixAutonomousFlag        TruthValue,
        ipAddressPrefixAdvPreferredLifetime  Unsigned32,
        ipAddressPrefixAdvValidLifetime      Unsigned32
    }
        
ipAddressPrefixIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface on
            which this prefix is configured.  The interface identified
            by a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipAddressPrefixEntry 1 }
        
ipAddressPrefixIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface on
            which this prefix is configured.  The interface identified
            by a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipAddressPrefixEntry 1 }
        
ipAddressPrefixType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The address type of ipAddressPrefix."
    ::= { ipAddressPrefixEntry 2 }
        
ipAddressPrefixType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The address type of ipAddressPrefix."
    ::= { ipAddressPrefixEntry 2 }
        

ipAddressPrefixPrefix OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current

ipAddressPrefixPrefix对象类型语法InetAddress MAX-ACCESS不可访问状态当前

DESCRIPTION "The address prefix. The address type of this object is specified in ipAddressPrefixType. The length of this object is the standard length for objects of that type (4 or 16 bytes). Any bits after ipAddressPrefixLength must be zero.

DESCRIPTION“地址前缀。此对象的地址类型在ipAddressPrefixType中指定。此对象的长度是该类型对象的标准长度(4或16字节)。ipAddressPrefixLength之后的任何位都必须为零。

            Implementors need to be aware that, if the size of
            ipAddressPrefixPrefix exceeds 114 octets, then OIDS of
            instances of columns in this row will have more than 128
            sub-identifiers and cannot be accessed using SNMPv1,
            SNMPv2c, or SNMPv3."
    ::= { ipAddressPrefixEntry 3 }
        
            Implementors need to be aware that, if the size of
            ipAddressPrefixPrefix exceeds 114 octets, then OIDS of
            instances of columns in this row will have more than 128
            sub-identifiers and cannot be accessed using SNMPv1,
            SNMPv2c, or SNMPv3."
    ::= { ipAddressPrefixEntry 3 }
        

ipAddressPrefixLength OBJECT-TYPE SYNTAX InetAddressPrefixLength MAX-ACCESS not-accessible STATUS current DESCRIPTION "The prefix length associated with this prefix.

ipAddressPrefixLength对象类型语法InetAddressPrefixLength MAX-ACCESS不可访问状态当前描述“与此前缀关联的前缀长度。

            The value 0 has no special meaning for this object.  It
            simply refers to address '::/0'."
    ::= { ipAddressPrefixEntry 4 }
        
            The value 0 has no special meaning for this object.  It
            simply refers to address '::/0'."
    ::= { ipAddressPrefixEntry 4 }
        
ipAddressPrefixOrigin OBJECT-TYPE
    SYNTAX     IpAddressPrefixOriginTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The origin of this prefix."
    ::= { ipAddressPrefixEntry 5 }
        
ipAddressPrefixOrigin OBJECT-TYPE
    SYNTAX     IpAddressPrefixOriginTC
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The origin of this prefix."
    ::= { ipAddressPrefixEntry 5 }
        

ipAddressPrefixOnLinkFlag OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object has the value 'true(1)', if this prefix can be used for on-link determination; otherwise, the value is 'false(2)'.

ipAddressPrefixOnLinkFlag对象类型语法TruthValue MAX-ACCESS只读状态当前描述“如果此前缀可用于链路上的确定,则此对象具有值‘true(1)’;否则,值为‘false(2)’。

            The default for IPv4 prefixes is 'true(1)'."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 6 }
        
            The default for IPv4 prefixes is 'true(1)'."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 6 }
        

ipAddressPrefixAutonomousFlag OBJECT-TYPE SYNTAX TruthValue

ipAddressPrefixAutonomousFlag对象类型语法TruthValue

MAX-ACCESS read-only STATUS current DESCRIPTION "Autonomous address configuration flag. When true(1), indicates that this prefix can be used for autonomous address configuration (i.e., can be used to form a local interface address). If false(2), it is not used to auto-configure a local interface address.

MAX-ACCESS只读状态当前描述“自治地址配置标志。如果为true(1),则表示此前缀可用于自治地址配置(即,可用于形成本地接口地址)。如果为false(2),则不用于自动配置本地接口地址。

            The default for IPv4 prefixes is 'false(2)'."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 7 }
        
            The default for IPv4 prefixes is 'false(2)'."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 7 }
        

ipAddressPrefixAdvPreferredLifetime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The remaining length of time, in seconds, that this prefix will continue to be preferred, i.e., time until deprecation.

IPAddressPrefixadPreferredLifetime对象类型语法Unsigned32个单位“秒”MAX-ACCESS只读状态当前描述“此前缀将继续首选的剩余时间长度,以秒为单位,即直到弃用的时间。

A value of 4,294,967,295 represents infinity.

值4294967295表示无穷大。

The address generated from a deprecated prefix should no longer be used as a source address in new communications, but packets received on such an interface are processed as expected.

由不推荐使用的前缀生成的地址不应再用作新通信中的源地址,但在此类接口上接收的数据包将按预期进行处理。

            The default for IPv4 prefixes is 4,294,967,295 (infinity)."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 8 }
        
            The default for IPv4 prefixes is 4,294,967,295 (infinity)."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 8 }
        

ipAddressPrefixAdvValidLifetime OBJECT-TYPE SYNTAX Unsigned32 UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The remaining length of time, in seconds, that this prefix will continue to be valid, i.e., time until invalidation. A value of 4,294,967,295 represents infinity.

ipAddressPrefixAdvValidLifetime对象类型语法无符号32个单位“秒”最大访问只读状态当前描述“此前缀将继续有效的剩余时间长度,以秒为单位,即直至失效的时间。值4294967295表示无穷大。

The address generated from an invalidated prefix should not appear as the destination or source address of a packet.

无效前缀生成的地址不应显示为数据包的目标或源地址。

            The default for IPv4 prefixes is 4,294,967,295 (infinity)."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 9 }
        
            The default for IPv4 prefixes is 4,294,967,295 (infinity)."
    REFERENCE "For IPv6 RFC 2461, especially sections 2 and 4.6.2 and
               RFC 2462"
    ::= { ipAddressPrefixEntry 9 }
        

-- -- Internet Address Table --

----因特网地址表--

ipAddressSpinLock OBJECT-TYPE SYNTAX TestAndIncr MAX-ACCESS read-write STATUS current DESCRIPTION "An advisory lock used to allow cooperating SNMP managers to coordinate their use of the set operation in creating or modifying rows within this table.

ipAddressSpinLock对象类型语法TestAndIncr MAX-ACCESS读写状态当前描述“一种咨询锁,用于允许协作的SNMP管理器在创建或修改此表中的行时协调其对集合操作的使用。

            In order to use this lock to coordinate the use of set
            operations, managers should first retrieve
            ipAddressTableSpinLock.  They should then determine the
            appropriate row to create or modify.  Finally, they should
            issue the appropriate set command, including the retrieved
            value of ipAddressSpinLock.  If another manager has altered
            the table in the meantime, then the value of
            ipAddressSpinLock will have changed, and the creation will
            fail as it will be specifying an incorrect value for
            ipAddressSpinLock.  It is suggested, but not required, that
            the ipAddressSpinLock be the first var bind for each set of
            objects representing a 'row' in a PDU."
    ::= { ip 33 }
        
            In order to use this lock to coordinate the use of set
            operations, managers should first retrieve
            ipAddressTableSpinLock.  They should then determine the
            appropriate row to create or modify.  Finally, they should
            issue the appropriate set command, including the retrieved
            value of ipAddressSpinLock.  If another manager has altered
            the table in the meantime, then the value of
            ipAddressSpinLock will have changed, and the creation will
            fail as it will be specifying an incorrect value for
            ipAddressSpinLock.  It is suggested, but not required, that
            the ipAddressSpinLock be the first var bind for each set of
            objects representing a 'row' in a PDU."
    ::= { ip 33 }
        

ipAddressTable OBJECT-TYPE SYNTAX SEQUENCE OF IpAddressEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains addressing information relevant to the entity's interfaces.

ipAddressTable对象类型IPAddressEssentry MAX-ACCESS的语法序列不可访问状态当前描述“此表包含与实体接口相关的寻址信息。

This table does not contain multicast address information. Tables for such information should be contained in multicast specific MIBs, such as RFC 3019.

此表不包含多播地址信息。这些信息的表应该包含在多播特定的MIB中,例如RFC3019。

While this table is writable, the user will note that several objects, such as ipAddressOrigin, are not. The intention in allowing a user to write to this table is to allow them to add or remove any entry that isn't

虽然此表是可写的,但用户会注意到一些对象(如ipAddressOrigin)是不可写的。允许用户写入此表的目的是允许用户添加或删除任何未写入的条目

permanent. The user should be allowed to modify objects and entries when that would not cause inconsistencies within the table. Allowing write access to objects, such as ipAddressOrigin, could allow a user to insert an entry and then label it incorrectly.

永久的当不会导致表内不一致时,应允许用户修改对象和条目。允许对对象(如ipAddressOrigin)进行写访问,可能会允许用户插入条目,然后错误地对其进行标记。

            Note well: When including IPv6 link-local addresses in this
            table, the entry must use an InetAddressType of 'ipv6z' in
            order to differentiate between the possible interfaces."
    ::= { ip 34 }
        
            Note well: When including IPv6 link-local addresses in this
            table, the entry must use an InetAddressType of 'ipv6z' in
            order to differentiate between the possible interfaces."
    ::= { ip 34 }
        
ipAddressEntry OBJECT-TYPE
    SYNTAX     IpAddressEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "An address mapping for a particular interface."
    INDEX { ipAddressAddrType, ipAddressAddr }
    ::= { ipAddressTable 1 }
        
ipAddressEntry OBJECT-TYPE
    SYNTAX     IpAddressEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "An address mapping for a particular interface."
    INDEX { ipAddressAddrType, ipAddressAddr }
    ::= { ipAddressTable 1 }
        
IpAddressEntry ::= SEQUENCE {
        ipAddressAddrType     InetAddressType,
        ipAddressAddr         InetAddress,
        ipAddressIfIndex      InterfaceIndex,
        ipAddressType         INTEGER,
        ipAddressPrefix       RowPointer,
        ipAddressOrigin       IpAddressOriginTC,
        ipAddressStatus       IpAddressStatusTC,
        ipAddressCreated      TimeStamp,
        ipAddressLastChanged  TimeStamp,
        ipAddressRowStatus    RowStatus,
        ipAddressStorageType  StorageType
    }
        
IpAddressEntry ::= SEQUENCE {
        ipAddressAddrType     InetAddressType,
        ipAddressAddr         InetAddress,
        ipAddressIfIndex      InterfaceIndex,
        ipAddressType         INTEGER,
        ipAddressPrefix       RowPointer,
        ipAddressOrigin       IpAddressOriginTC,
        ipAddressStatus       IpAddressStatusTC,
        ipAddressCreated      TimeStamp,
        ipAddressLastChanged  TimeStamp,
        ipAddressRowStatus    RowStatus,
        ipAddressStorageType  StorageType
    }
        
ipAddressAddrType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The address type of ipAddressAddr."
    ::= { ipAddressEntry 1 }
        
ipAddressAddrType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The address type of ipAddressAddr."
    ::= { ipAddressEntry 1 }
        

ipAddressAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP address to which this entry's addressing information

ipAddressAddr对象类型语法InetAddress MAX-ACCESS不可访问状态当前描述“此条目的寻址信息指向的IP地址

pertains. The address type of this object is specified in ipAddressAddrType.

关于。此对象的地址类型在IPAddressAddressType中指定。

            Implementors need to be aware that if the size of
            ipAddressAddr exceeds 116 octets, then OIDS of instances of
            columns in this row will have more than 128 sub-identifiers
            and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
    ::= { ipAddressEntry 2 }
        
            Implementors need to be aware that if the size of
            ipAddressAddr exceeds 116 octets, then OIDS of instances of
            columns in this row will have more than 128 sub-identifiers
            and cannot be accessed using SNMPv1, SNMPv2c, or SNMPv3."
    ::= { ipAddressEntry 2 }
        
ipAddressIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipAddressEntry 3 }
        
ipAddressIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipAddressEntry 3 }
        
ipAddressType OBJECT-TYPE
    SYNTAX     INTEGER {
                 unicast(1),
                 anycast(2),
                 broadcast(3)
    }
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The type of address.  broadcast(3) is not a valid value for
            IPv6 addresses (RFC 3513)."
    DEFVAL { unicast }
    ::= { ipAddressEntry 4 }
        
ipAddressType OBJECT-TYPE
    SYNTAX     INTEGER {
                 unicast(1),
                 anycast(2),
                 broadcast(3)
    }
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The type of address.  broadcast(3) is not a valid value for
            IPv6 addresses (RFC 3513)."
    DEFVAL { unicast }
    ::= { ipAddressEntry 4 }
        
ipAddressPrefix OBJECT-TYPE
    SYNTAX     RowPointer
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "A pointer to the row in the prefix table to which this
            address belongs.  May be { 0 0 } if there is no such row."
    DEFVAL { zeroDotZero }
    ::= { ipAddressEntry 5 }
        
ipAddressPrefix OBJECT-TYPE
    SYNTAX     RowPointer
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "A pointer to the row in the prefix table to which this
            address belongs.  May be { 0 0 } if there is no such row."
    DEFVAL { zeroDotZero }
    ::= { ipAddressEntry 5 }
        

ipAddressOrigin OBJECT-TYPE SYNTAX IpAddressOriginTC MAX-ACCESS read-only STATUS current

ipAddressOrigin对象类型语法IpAddressOriginTC MAX-ACCESS只读状态当前

    DESCRIPTION
           "The origin of the address."
    ::= { ipAddressEntry 6 }
        
    DESCRIPTION
           "The origin of the address."
    ::= { ipAddressEntry 6 }
        

ipAddressStatus OBJECT-TYPE SYNTAX IpAddressStatusTC MAX-ACCESS read-create STATUS current DESCRIPTION "The status of the address, describing if the address can be used for communication.

ipAddressStatus对象类型语法IpAddressStatusTC MAX-ACCESS read create STATUS current DESCRIPTION“地址的状态,描述地址是否可用于通信。

            In the absence of other information, an IPv4 address is
            always preferred(1)."
    DEFVAL { preferred }
    ::= { ipAddressEntry 7 }
        
            In the absence of other information, an IPv4 address is
            always preferred(1)."
    DEFVAL { preferred }
    ::= { ipAddressEntry 7 }
        
ipAddressCreated OBJECT-TYPE
    SYNTAX     TimeStamp
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The value of sysUpTime at the time this entry was created.
            If this entry was created prior to the last re-
            initialization of the local network management subsystem,
            then this object contains a zero value."
    ::= { ipAddressEntry 8 }
        
ipAddressCreated OBJECT-TYPE
    SYNTAX     TimeStamp
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The value of sysUpTime at the time this entry was created.
            If this entry was created prior to the last re-
            initialization of the local network management subsystem,
            then this object contains a zero value."
    ::= { ipAddressEntry 8 }
        
ipAddressLastChanged OBJECT-TYPE
    SYNTAX     TimeStamp
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The value of sysUpTime at the time this entry was last
            updated.  If this entry was updated prior to the last re-
            initialization of the local network management subsystem,
            then this object contains a zero value."
    ::= { ipAddressEntry 9 }
        
ipAddressLastChanged OBJECT-TYPE
    SYNTAX     TimeStamp
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The value of sysUpTime at the time this entry was last
            updated.  If this entry was updated prior to the last re-
            initialization of the local network management subsystem,
            then this object contains a zero value."
    ::= { ipAddressEntry 9 }
        

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

ipAddressRowStatus对象类型语法RowStatus MAX-ACCESS读取创建状态当前描述“此概念行的状态。

The RowStatus TC requires that this DESCRIPTION clause states under which circumstances other objects in this row

RowStatus TC要求此描述子句说明在何种情况下此行中的其他对象

can be modified. The value of this object has no effect on whether other objects in this conceptual row can be modified.

可以修改。此对象的值对是否可以修改此概念行中的其他对象没有影响。

            A conceptual row can not be made active until the
            ipAddressIfIndex has been set to a valid index."
    ::= { ipAddressEntry 10 }
        
            A conceptual row can not be made active until the
            ipAddressIfIndex has been set to a valid index."
    ::= { ipAddressEntry 10 }
        
ipAddressStorageType OBJECT-TYPE
    SYNTAX     StorageType
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The storage type for this conceptual row.  If this object
            has a value of 'permanent', then no other objects are
            required to be able to be modified."
    DEFVAL { volatile }
    ::= { ipAddressEntry 11 }
        
ipAddressStorageType OBJECT-TYPE
    SYNTAX     StorageType
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The storage type for this conceptual row.  If this object
            has a value of 'permanent', then no other objects are
            required to be able to be modified."
    DEFVAL { volatile }
    ::= { ipAddressEntry 11 }
        

-- -- the Internet Address Translation table --

--——互联网地址转换表--

ipNetToPhysicalTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNetToPhysicalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Address Translation table used for mapping from IP addresses to physical addresses.

ipNetToPhysicalTable对象类型IpNetToPhysicalEntry MAX-ACCESS的语法序列不可访问状态当前描述“用于从IP地址映射到物理地址的IP地址转换表。

The Address Translation tables contain the IP address to 'physical' address equivalences. Some interfaces do not use translation tables for determining address equivalences (e.g., DDN-X.25 has an algorithmic method); if all interfaces are of this type, then the Address Translation table is empty, i.e., has zero entries.

地址转换表包含IP地址到“物理”地址的等效值。一些接口不使用转换表来确定地址等价性(例如,DDN-X.25有一种算法方法);如果所有接口都属于此类型,则地址转换表为空,即没有条目。

            While many protocols may be used to populate this table, ARP
            and Neighbor Discovery are the most likely
            options."
    REFERENCE "RFC 826 and RFC 2461"
    ::= { ip 35 }
        
            While many protocols may be used to populate this table, ARP
            and Neighbor Discovery are the most likely
            options."
    REFERENCE "RFC 826 and RFC 2461"
    ::= { ip 35 }
        

ipNetToPhysicalEntry OBJECT-TYPE SYNTAX IpNetToPhysicalEntry MAX-ACCESS not-accessible STATUS current

ipNetToPhysicalEntry对象类型语法ipNetToPhysicalEntry MAX-ACCESS不可访问状态当前

    DESCRIPTION
           "Each entry contains one IP address to `physical' address
            equivalence."
    INDEX       { ipNetToPhysicalIfIndex,
                  ipNetToPhysicalNetAddressType,
                  ipNetToPhysicalNetAddress }
    ::= { ipNetToPhysicalTable 1 }
        
    DESCRIPTION
           "Each entry contains one IP address to `physical' address
            equivalence."
    INDEX       { ipNetToPhysicalIfIndex,
                  ipNetToPhysicalNetAddressType,
                  ipNetToPhysicalNetAddress }
    ::= { ipNetToPhysicalTable 1 }
        
IpNetToPhysicalEntry ::= SEQUENCE {
        ipNetToPhysicalIfIndex         InterfaceIndex,
        ipNetToPhysicalNetAddressType  InetAddressType,
        ipNetToPhysicalNetAddress      InetAddress,
        ipNetToPhysicalPhysAddress     PhysAddress,
        ipNetToPhysicalLastUpdated     TimeStamp,
        ipNetToPhysicalType            INTEGER,
        ipNetToPhysicalState           INTEGER,
        ipNetToPhysicalRowStatus       RowStatus
    }
        
IpNetToPhysicalEntry ::= SEQUENCE {
        ipNetToPhysicalIfIndex         InterfaceIndex,
        ipNetToPhysicalNetAddressType  InetAddressType,
        ipNetToPhysicalNetAddress      InetAddress,
        ipNetToPhysicalPhysAddress     PhysAddress,
        ipNetToPhysicalLastUpdated     TimeStamp,
        ipNetToPhysicalType            INTEGER,
        ipNetToPhysicalState           INTEGER,
        ipNetToPhysicalRowStatus       RowStatus
    }
        
ipNetToPhysicalIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipNetToPhysicalEntry 1 }
        
ipNetToPhysicalIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipNetToPhysicalEntry 1 }
        
ipNetToPhysicalNetAddressType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The type of ipNetToPhysicalNetAddress."
    ::= { ipNetToPhysicalEntry 2 }
        
ipNetToPhysicalNetAddressType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The type of ipNetToPhysicalNetAddress."
    ::= { ipNetToPhysicalEntry 2 }
        

ipNetToPhysicalNetAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP Address corresponding to the media-dependent `physical' address. The address type of this object is specified in ipNetToPhysicalAddressType.

ipNetToPhysicalNetAddress对象类型语法InetAddress MAX-ACCESS不可访问状态当前描述“与媒体相关的“物理”地址相对应的IP地址。此对象的地址类型在ipNetToPhysicalAddressType中指定。

Implementors need to be aware that if the size of

实施者需要意识到,如果

            ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
            instances of columns in this row will have more than 128
            sub-identifiers and cannot be accessed using SNMPv1,
            SNMPv2c, or SNMPv3."
    ::= { ipNetToPhysicalEntry 3 }
        
            ipNetToPhysicalNetAddress exceeds 115 octets, then OIDS of
            instances of columns in this row will have more than 128
            sub-identifiers and cannot be accessed using SNMPv1,
            SNMPv2c, or SNMPv3."
    ::= { ipNetToPhysicalEntry 3 }
        

ipNetToPhysicalPhysAddress OBJECT-TYPE SYNTAX PhysAddress (SIZE(0..65535)) MAX-ACCESS read-create STATUS current DESCRIPTION "The media-dependent `physical' address.

IPNettophysicalphysadress对象类型语法physadress(大小(0..65535))MAX-ACCESS read create STATUS current DESCRIPTION“依赖于媒体的“物理”地址。

            As the entries in this table are typically not persistent
            when this object is written the entity SHOULD NOT save the
            change to non-volatile storage."
    ::= { ipNetToPhysicalEntry 4 }
        
            As the entries in this table are typically not persistent
            when this object is written the entity SHOULD NOT save the
            change to non-volatile storage."
    ::= { ipNetToPhysicalEntry 4 }
        
ipNetToPhysicalLastUpdated OBJECT-TYPE
    SYNTAX     TimeStamp
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The value of sysUpTime at the time this entry was last
            updated.  If this entry was updated prior to the last re-
            initialization of the local network management subsystem,
            then this object contains a zero value."
    ::= { ipNetToPhysicalEntry 5 }
        
ipNetToPhysicalLastUpdated OBJECT-TYPE
    SYNTAX     TimeStamp
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The value of sysUpTime at the time this entry was last
            updated.  If this entry was updated prior to the last re-
            initialization of the local network management subsystem,
            then this object contains a zero value."
    ::= { ipNetToPhysicalEntry 5 }
        
ipNetToPhysicalType OBJECT-TYPE
    SYNTAX     INTEGER {
                other(1),        -- none of the following
                invalid(2),      -- an invalidated mapping
                dynamic(3),
                static(4),
                local(5)         -- local interface
            }
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The type of mapping.
        
ipNetToPhysicalType OBJECT-TYPE
    SYNTAX     INTEGER {
                other(1),        -- none of the following
                invalid(2),      -- an invalidated mapping
                dynamic(3),
                static(4),
                local(5)         -- local interface
            }
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The type of mapping.
        

Setting this object to the value invalid(2) has the effect of invalidating the corresponding entry in the ipNetToPhysicalTable. That is, it effectively dis-associates the interface identified with said entry from the mapping identified with said entry. It is an implementation-specific matter as to whether the agent

将此对象设置为值invalid(2)会使ipNetToPhysicalTable中的相应条目无效。也就是说,它有效地将与所述条目标识的接口与与与所述条目标识的映射断开关联。代理是否

removes an invalidated entry from the table. Accordingly, management stations must be prepared to receive tabular information from agents that corresponds to entries not currently in use. Proper interpretation of such entries requires examination of the relevant ipNetToPhysicalType object.

从表中删除无效项。因此,管理站必须准备好从代理处接收与当前未使用的条目相对应的表格信息。对这些条目的正确解释需要检查相关的ipNetToPhysicalType对象。

The 'dynamic(3)' type indicates that the IP address to physical addresses mapping has been dynamically resolved using e.g., IPv4 ARP or the IPv6 Neighbor Discovery protocol.

“动态(3)”类型表示已使用例如IPv4 ARP或IPv6邻居发现协议动态解析IP地址到物理地址的映射。

The 'static(4)' type indicates that the mapping has been statically configured. Both of these refer to entries that provide mappings for other entities addresses.

“static(4)”类型表示映射已静态配置。这两个条目都指向为其他实体地址提供映射的条目。

The 'local(5)' type indicates that the mapping is provided for an entity's own interface address.

“local(5)”类型表示为实体自己的接口地址提供映射。

            As the entries in this table are typically not persistent
            when this object is written the entity SHOULD NOT save the
            change to non-volatile storage."
    DEFVAL { static }
    ::= { ipNetToPhysicalEntry 6 }
        
            As the entries in this table are typically not persistent
            when this object is written the entity SHOULD NOT save the
            change to non-volatile storage."
    DEFVAL { static }
    ::= { ipNetToPhysicalEntry 6 }
        

ipNetToPhysicalState OBJECT-TYPE SYNTAX INTEGER { reachable(1), -- confirmed reachability

ipNetToPhysicalState对象类型语法整数{reachable(1),--已确认的可达性

stale(2), -- unconfirmed reachability

stale(2),--未确认的可达性

                     delay(3),     -- waiting for reachability
                                   -- confirmation before entering
                                   -- the probe state
        
                     delay(3),     -- waiting for reachability
                                   -- confirmation before entering
                                   -- the probe state
        

probe(4), -- actively probing

探测(4),--主动探测

invalid(5), -- an invalidated mapping

无效(5),--无效的映射

unknown(6), -- state can not be determined -- for some reason.

未知(6),--由于某种原因,状态无法确定。

incomplete(7) -- address resolution is being -- performed. } MAX-ACCESS read-only STATUS current DESCRIPTION

不完整(7)--正在执行地址解析。}MAX-ACCESS只读状态当前描述

           "The Neighbor Unreachability Detection state for the
            interface when the address mapping in this entry is used.
            If Neighbor Unreachability Detection is not in use (e.g. for
            IPv4), this object is always unknown(6)."
    REFERENCE "RFC 2461"
    ::= { ipNetToPhysicalEntry 7 }
        
           "The Neighbor Unreachability Detection state for the
            interface when the address mapping in this entry is used.
            If Neighbor Unreachability Detection is not in use (e.g. for
            IPv4), this object is always unknown(6)."
    REFERENCE "RFC 2461"
    ::= { ipNetToPhysicalEntry 7 }
        

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

ipNetToPhysicalRowStatus对象类型语法RowStatus MAX-ACCESS读取创建状态当前描述“此概念行的状态。

The RowStatus TC requires that this DESCRIPTION clause states under which circumstances other objects in this row can be modified. The value of this object has no effect on whether other objects in this conceptual row can be modified.

RowStatus TC要求此描述子句说明在何种情况下可以修改此行中的其他对象。此对象的值对是否可以修改此概念行中的其他对象没有影响。

A conceptual row can not be made active until the ipNetToPhysicalPhysAddress object has been set.

在设置IPNetToPhysicalPhysisAddress对象之前,概念行不能处于活动状态。

            Note that if the ipNetToPhysicalType is set to 'invalid',
            the managed node may delete the entry independent of the
            state of this object."
    ::= { ipNetToPhysicalEntry 8 }
        
            Note that if the ipNetToPhysicalType is set to 'invalid',
            the managed node may delete the entry independent of the
            state of this object."
    ::= { ipNetToPhysicalEntry 8 }
        

-- -- The IPv6 Scope Zone Index Table. --

----IPv6作用域区域索引表--

ipv6ScopeZoneIndexTable OBJECT-TYPE SYNTAX SEQUENCE OF Ipv6ScopeZoneIndexEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table used to describe IPv6 unicast and multicast scope zones.

ipv6ScopeZoneIndexTable对象类型语法Ipv6ScopeZoneIndexEntry MAX-ACCESS不可访问状态当前描述“用于描述IPv6单播和多播作用域的表。

            For those objects that have names rather than numbers, the
            names were chosen to coincide with the names used in the
            IPv6 address architecture document. "
    REFERENCE "Section 2.7 of RFC 4291"
    ::= { ip 36 }
        
            For those objects that have names rather than numbers, the
            names were chosen to coincide with the names used in the
            IPv6 address architecture document. "
    REFERENCE "Section 2.7 of RFC 4291"
    ::= { ip 36 }
        

ipv6ScopeZoneIndexEntry OBJECT-TYPE SYNTAX Ipv6ScopeZoneIndexEntry

ipv6ScopeZoneIndexEntry对象类型语法ipv6ScopeZoneIndexEntry

    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "Each entry contains the list of scope identifiers on a given
            interface."
    INDEX { ipv6ScopeZoneIndexIfIndex }
    ::= { ipv6ScopeZoneIndexTable 1 }
        
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "Each entry contains the list of scope identifiers on a given
            interface."
    INDEX { ipv6ScopeZoneIndexIfIndex }
    ::= { ipv6ScopeZoneIndexTable 1 }
        
Ipv6ScopeZoneIndexEntry ::= SEQUENCE {
        ipv6ScopeZoneIndexIfIndex            InterfaceIndex,
        ipv6ScopeZoneIndexLinkLocal          InetZoneIndex,
        ipv6ScopeZoneIndex3                  InetZoneIndex,
        ipv6ScopeZoneIndexAdminLocal         InetZoneIndex,
        ipv6ScopeZoneIndexSiteLocal          InetZoneIndex,
        ipv6ScopeZoneIndex6                  InetZoneIndex,
        ipv6ScopeZoneIndex7                  InetZoneIndex,
        ipv6ScopeZoneIndexOrganizationLocal  InetZoneIndex,
        ipv6ScopeZoneIndex9                  InetZoneIndex,
        ipv6ScopeZoneIndexA                  InetZoneIndex,
        ipv6ScopeZoneIndexB                  InetZoneIndex,
        ipv6ScopeZoneIndexC                  InetZoneIndex,
        ipv6ScopeZoneIndexD                  InetZoneIndex
    }
        
Ipv6ScopeZoneIndexEntry ::= SEQUENCE {
        ipv6ScopeZoneIndexIfIndex            InterfaceIndex,
        ipv6ScopeZoneIndexLinkLocal          InetZoneIndex,
        ipv6ScopeZoneIndex3                  InetZoneIndex,
        ipv6ScopeZoneIndexAdminLocal         InetZoneIndex,
        ipv6ScopeZoneIndexSiteLocal          InetZoneIndex,
        ipv6ScopeZoneIndex6                  InetZoneIndex,
        ipv6ScopeZoneIndex7                  InetZoneIndex,
        ipv6ScopeZoneIndexOrganizationLocal  InetZoneIndex,
        ipv6ScopeZoneIndex9                  InetZoneIndex,
        ipv6ScopeZoneIndexA                  InetZoneIndex,
        ipv6ScopeZoneIndexB                  InetZoneIndex,
        ipv6ScopeZoneIndexC                  InetZoneIndex,
        ipv6ScopeZoneIndexD                  InetZoneIndex
    }
        
ipv6ScopeZoneIndexIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which these scopes belong.  The interface identified by a
            particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv6ScopeZoneIndexEntry 1 }
        
ipv6ScopeZoneIndexIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface to
            which these scopes belong.  The interface identified by a
            particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv6ScopeZoneIndexEntry 1 }
        
ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the link-local scope on this interface."
    ::= { ipv6ScopeZoneIndexEntry 2 }
        
ipv6ScopeZoneIndexLinkLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the link-local scope on this interface."
    ::= { ipv6ScopeZoneIndexEntry 2 }
        

ipv6ScopeZoneIndex3 OBJECT-TYPE SYNTAX InetZoneIndex MAX-ACCESS read-only STATUS current DESCRIPTION

ipv6ScopeZoneIndex3对象类型语法InetZoneIndex MAX-ACCESS只读状态当前说明

           "The zone index for scope 3 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 3 }
        
           "The zone index for scope 3 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 3 }
        
ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the admin-local scope on this interface."
    ::= { ipv6ScopeZoneIndexEntry 4 }
        
ipv6ScopeZoneIndexAdminLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the admin-local scope on this interface."
    ::= { ipv6ScopeZoneIndexEntry 4 }
        
ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the site-local scope on this interface."
    ::= { ipv6ScopeZoneIndexEntry 5 }
        
ipv6ScopeZoneIndexSiteLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the site-local scope on this interface."
    ::= { ipv6ScopeZoneIndexEntry 5 }
        
ipv6ScopeZoneIndex6 OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope 6 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 6 }
        
ipv6ScopeZoneIndex6 OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope 6 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 6 }
        
ipv6ScopeZoneIndex7 OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope 7 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 7 }
        
ipv6ScopeZoneIndex7 OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope 7 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 7 }
        
ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the organization-local scope on this
            interface."
    ::= { ipv6ScopeZoneIndexEntry 8 }
        
ipv6ScopeZoneIndexOrganizationLocal OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for the organization-local scope on this
            interface."
    ::= { ipv6ScopeZoneIndexEntry 8 }
        

ipv6ScopeZoneIndex9 OBJECT-TYPE SYNTAX InetZoneIndex MAX-ACCESS read-only STATUS current

ipv6ScopeZoneIndex9对象类型语法InetZoneIndex MAX-ACCESS只读状态当前

    DESCRIPTION
           "The zone index for scope 9 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 9 }
        
    DESCRIPTION
           "The zone index for scope 9 on this interface."
    ::= { ipv6ScopeZoneIndexEntry 9 }
        
ipv6ScopeZoneIndexA OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope A on this interface."
    ::= { ipv6ScopeZoneIndexEntry 10 }
        
ipv6ScopeZoneIndexA OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope A on this interface."
    ::= { ipv6ScopeZoneIndexEntry 10 }
        
ipv6ScopeZoneIndexB OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope B on this interface."
    ::= { ipv6ScopeZoneIndexEntry 11 }
        
ipv6ScopeZoneIndexB OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope B on this interface."
    ::= { ipv6ScopeZoneIndexEntry 11 }
        
ipv6ScopeZoneIndexC OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope C on this interface."
    ::= { ipv6ScopeZoneIndexEntry 12 }
        
ipv6ScopeZoneIndexC OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope C on this interface."
    ::= { ipv6ScopeZoneIndexEntry 12 }
        
ipv6ScopeZoneIndexD OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope D on this interface."
    ::= { ipv6ScopeZoneIndexEntry 13 }
        
ipv6ScopeZoneIndexD OBJECT-TYPE
    SYNTAX     InetZoneIndex
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The zone index for scope D on this interface."
    ::= { ipv6ScopeZoneIndexEntry 13 }
        
--
-- The Default Router Table
-- This table simply lists the default routers; for more information
-- about routing tables, see the routing MIBs
--
        
--
-- The Default Router Table
-- This table simply lists the default routers; for more information
-- about routing tables, see the routing MIBs
--
        

ipDefaultRouterTable OBJECT-TYPE SYNTAX SEQUENCE OF IpDefaultRouterEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table used to describe the default routers known to this

ipDefaultRouterTable对象类型IpDefaultRouterEntry MAX-ACCESS的语法序列不可访问状态当前描述“用于描述已知默认路由器的表

            entity."
    ::= { ip 37 }
        
            entity."
    ::= { ip 37 }
        
ipDefaultRouterEntry OBJECT-TYPE
    SYNTAX     IpDefaultRouterEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "Each entry contains information about a default router known
            to this entity."
    INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
           ipDefaultRouterIfIndex}
    ::= { ipDefaultRouterTable 1 }
        
ipDefaultRouterEntry OBJECT-TYPE
    SYNTAX     IpDefaultRouterEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "Each entry contains information about a default router known
            to this entity."
    INDEX {ipDefaultRouterAddressType, ipDefaultRouterAddress,
           ipDefaultRouterIfIndex}
    ::= { ipDefaultRouterTable 1 }
        
IpDefaultRouterEntry ::= SEQUENCE {
        ipDefaultRouterAddressType  InetAddressType,
        ipDefaultRouterAddress      InetAddress,
        ipDefaultRouterIfIndex      InterfaceIndex,
        ipDefaultRouterLifetime     Unsigned32,
        ipDefaultRouterPreference   INTEGER
    }
        
IpDefaultRouterEntry ::= SEQUENCE {
        ipDefaultRouterAddressType  InetAddressType,
        ipDefaultRouterAddress      InetAddress,
        ipDefaultRouterIfIndex      InterfaceIndex,
        ipDefaultRouterLifetime     Unsigned32,
        ipDefaultRouterPreference   INTEGER
    }
        
ipDefaultRouterAddressType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The address type for this row."
    ::= { ipDefaultRouterEntry 1 }
        
ipDefaultRouterAddressType OBJECT-TYPE
    SYNTAX     InetAddressType
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The address type for this row."
    ::= { ipDefaultRouterEntry 1 }
        

ipDefaultRouterAddress OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP address of the default router represented by this row. The address type of this object is specified in ipDefaultRouterAddressType.

ipDefaultRouterAddress对象类型语法InetAddress MAX-ACCESS不可访问状态当前描述“此行表示的默认路由器的IP地址。此对象的地址类型在ipDefaultRouterAddressType中指定。

            Implementers need to be aware that if the size of
            ipDefaultRouterAddress exceeds 115 octets, then OIDS of
            instances of columns in this row will have more than 128
            sub-identifiers and cannot be accessed using SNMPv1,
            SNMPv2c, or SNMPv3."
    ::= { ipDefaultRouterEntry 2 }
        
            Implementers need to be aware that if the size of
            ipDefaultRouterAddress exceeds 115 octets, then OIDS of
            instances of columns in this row will have more than 128
            sub-identifiers and cannot be accessed using SNMPv1,
            SNMPv2c, or SNMPv3."
    ::= { ipDefaultRouterEntry 2 }
        

ipDefaultRouterIfIndex OBJECT-TYPE SYNTAX InterfaceIndex

ipDefaultRouterIfIndex对象类型语法接口索引

    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface by
            which the router can be reached.  The interface identified
            by a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipDefaultRouterEntry 3 }
        
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface by
            which the router can be reached.  The interface identified
            by a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipDefaultRouterEntry 3 }
        

ipDefaultRouterLifetime OBJECT-TYPE SYNTAX Unsigned32 (0..65535) UNITS "seconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The remaining length of time, in seconds, that this router will continue to be useful as a default router. A value of zero indicates that it is no longer useful as a default router. It is left to the implementer of the MIB as to whether a router with a lifetime of zero is removed from the list.

ipDefaultRouterLifetime对象类型语法无符号32(0..65535)单位“秒”最大访问只读状态当前说明“此路由器将继续用作默认路由器的剩余时间长度(秒)。值为零表示它不再可用作默认路由器。生命周期为零的路由器是否从列表中删除,留给MIB的实现者来决定。

            For IPv6, this value should be extracted from the router
            advertisement messages."
    REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4"
    ::= { ipDefaultRouterEntry 4 }
        
            For IPv6, this value should be extracted from the router
            advertisement messages."
    REFERENCE "For IPv6 RFC 2462 sections 4.2 and 6.3.4"
    ::= { ipDefaultRouterEntry 4 }
        
ipDefaultRouterPreference OBJECT-TYPE
    SYNTAX     INTEGER {
                     reserved (-2),
                     low (-1),
                     medium (0),
                     high (1)
                    }
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "An indication of preference given to this router as a
            default router as described in he Default Router
            Preferences document.  Treating the value as a
            2 bit signed integer allows for simple arithmetic
            comparisons.
        
ipDefaultRouterPreference OBJECT-TYPE
    SYNTAX     INTEGER {
                     reserved (-2),
                     low (-1),
                     medium (0),
                     high (1)
                    }
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "An indication of preference given to this router as a
            default router as described in he Default Router
            Preferences document.  Treating the value as a
            2 bit signed integer allows for simple arithmetic
            comparisons.
        
            For IPv4 routers or IPv6 routers that are not using the
            updated router advertisement format, this object is set to
            medium (0)."
    REFERENCE "RFC 4291, section 2.1"
    ::= { ipDefaultRouterEntry 5 }
        
            For IPv4 routers or IPv6 routers that are not using the
            updated router advertisement format, this object is set to
            medium (0)."
    REFERENCE "RFC 4291, section 2.1"
    ::= { ipDefaultRouterEntry 5 }
        

-- -- Configuration information for constructing router advertisements --

----用于构建路由器广告的配置信息--

ipv6RouterAdvertSpinLock OBJECT-TYPE SYNTAX TestAndIncr MAX-ACCESS read-write STATUS current DESCRIPTION "An advisory lock used to allow cooperating SNMP managers to coordinate their use of the set operation in creating or modifying rows within this table.

ipv6RouterAdvertSpinLock对象类型语法TestAndIncr MAX-ACCESS读写状态当前描述“一种建议锁,用于允许协作的SNMP管理器在创建或修改此表中的行时协调其对集合操作的使用。

            In order to use this lock to coordinate the use of set
            operations, managers should first retrieve
            ipv6RouterAdvertSpinLock.  They should then determine the
            appropriate row to create or modify.  Finally, they should
            issue the appropriate set command including the retrieved
            value of ipv6RouterAdvertSpinLock.  If another manager has
            altered the table in the meantime, then the value of
            ipv6RouterAdvertSpinLock will have changed and the creation
            will fail as it will be specifying an incorrect value for
            ipv6RouterAdvertSpinLock.  It is suggested, but not
            required, that the ipv6RouterAdvertSpinLock be the first var
            bind for each set of objects representing a 'row' in a PDU."
    ::= { ip 38 }
        
            In order to use this lock to coordinate the use of set
            operations, managers should first retrieve
            ipv6RouterAdvertSpinLock.  They should then determine the
            appropriate row to create or modify.  Finally, they should
            issue the appropriate set command including the retrieved
            value of ipv6RouterAdvertSpinLock.  If another manager has
            altered the table in the meantime, then the value of
            ipv6RouterAdvertSpinLock will have changed and the creation
            will fail as it will be specifying an incorrect value for
            ipv6RouterAdvertSpinLock.  It is suggested, but not
            required, that the ipv6RouterAdvertSpinLock be the first var
            bind for each set of objects representing a 'row' in a PDU."
    ::= { ip 38 }
        
ipv6RouterAdvertTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF Ipv6RouterAdvertEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing information used to construct router
            advertisements."
    ::= { ip 39 }
        
ipv6RouterAdvertTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF Ipv6RouterAdvertEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table containing information used to construct router
            advertisements."
    ::= { ip 39 }
        

ipv6RouterAdvertEntry OBJECT-TYPE SYNTAX Ipv6RouterAdvertEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing information used to construct router advertisements.

ipv6RouterAdvertEntry对象类型语法ipv6RouterAdvertEntry MAX-ACCESS不可访问状态当前描述“包含用于构造路由器播发的信息的条目。

Information in this table is persistent, and when this object is written, the entity SHOULD save the change to non-volatile storage." INDEX { ipv6RouterAdvertIfIndex }

此表中的信息是持久的,当写入此对象时,实体应将更改保存到非易失性存储。“INDEX{ipv6RouterAdvertIfIndex}

    ::= { ipv6RouterAdvertTable 1 }
        
    ::= { ipv6RouterAdvertTable 1 }
        
Ipv6RouterAdvertEntry ::= SEQUENCE {
        ipv6RouterAdvertIfIndex          InterfaceIndex,
        ipv6RouterAdvertSendAdverts      TruthValue,
        ipv6RouterAdvertMaxInterval      Unsigned32,
        ipv6RouterAdvertMinInterval      Unsigned32,
        ipv6RouterAdvertManagedFlag      TruthValue,
        ipv6RouterAdvertOtherConfigFlag  TruthValue,
        ipv6RouterAdvertLinkMTU          Unsigned32,
        ipv6RouterAdvertReachableTime    Unsigned32,
        ipv6RouterAdvertRetransmitTime   Unsigned32,
        ipv6RouterAdvertCurHopLimit      Unsigned32,
        ipv6RouterAdvertDefaultLifetime  Unsigned32,
        ipv6RouterAdvertRowStatus        RowStatus
    }
        
Ipv6RouterAdvertEntry ::= SEQUENCE {
        ipv6RouterAdvertIfIndex          InterfaceIndex,
        ipv6RouterAdvertSendAdverts      TruthValue,
        ipv6RouterAdvertMaxInterval      Unsigned32,
        ipv6RouterAdvertMinInterval      Unsigned32,
        ipv6RouterAdvertManagedFlag      TruthValue,
        ipv6RouterAdvertOtherConfigFlag  TruthValue,
        ipv6RouterAdvertLinkMTU          Unsigned32,
        ipv6RouterAdvertReachableTime    Unsigned32,
        ipv6RouterAdvertRetransmitTime   Unsigned32,
        ipv6RouterAdvertCurHopLimit      Unsigned32,
        ipv6RouterAdvertDefaultLifetime  Unsigned32,
        ipv6RouterAdvertRowStatus        RowStatus
    }
        
ipv6RouterAdvertIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface on
            which router advertisements constructed with this
            information will be transmitted.  The interface identified
            by a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv6RouterAdvertEntry 1 }
        
ipv6RouterAdvertIfIndex OBJECT-TYPE
    SYNTAX     InterfaceIndex
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The index value that uniquely identifies the interface on
            which router advertisements constructed with this
            information will be transmitted.  The interface identified
            by a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipv6RouterAdvertEntry 1 }
        
ipv6RouterAdvertSendAdverts OBJECT-TYPE
    SYNTAX     TruthValue
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "A flag indicating whether the router sends periodic
            router advertisements and responds to router solicitations
            on this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { false }
    ::= { ipv6RouterAdvertEntry 2 }
        
ipv6RouterAdvertSendAdverts OBJECT-TYPE
    SYNTAX     TruthValue
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "A flag indicating whether the router sends periodic
            router advertisements and responds to router solicitations
            on this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { false }
    ::= { ipv6RouterAdvertEntry 2 }
        

ipv6RouterAdvertMaxInterval OBJECT-TYPE SYNTAX Unsigned32 (4..1800) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum time allowed between sending unsolicited router

ipv6RouterAdvertMaxInterval对象类型语法Unsigned32(4..1800)单位“秒”最大访问读取创建状态当前描述“发送未经请求的路由器之间允许的最长时间

            advertisements from this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 600 }
    ::= { ipv6RouterAdvertEntry 3 }
        
            advertisements from this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 600 }
    ::= { ipv6RouterAdvertEntry 3 }
        

ipv6RouterAdvertMinInterval OBJECT-TYPE SYNTAX Unsigned32 (3..1350) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The minimum time allowed between sending unsolicited router advertisements from this interface.

IPV6RouterAdvertMiniInterval对象类型语法Unsigned32(3..1350)单位“秒”最大访问读取创建状态当前描述“从该接口发送未经请求的路由器播发之间允许的最短时间”。

            The default is 0.33 * ipv6RouterAdvertMaxInterval, however,
            in the case of a low value for ipv6RouterAdvertMaxInterval,
            the minimum value for this object is restricted to 3."
    REFERENCE "RFC 2461 Section 6.2.1"
    ::= { ipv6RouterAdvertEntry 4 }
        
            The default is 0.33 * ipv6RouterAdvertMaxInterval, however,
            in the case of a low value for ipv6RouterAdvertMaxInterval,
            the minimum value for this object is restricted to 3."
    REFERENCE "RFC 2461 Section 6.2.1"
    ::= { ipv6RouterAdvertEntry 4 }
        
ipv6RouterAdvertManagedFlag OBJECT-TYPE
    SYNTAX     TruthValue
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The true/false value to be placed into the 'managed address
            configuration' flag field in router advertisements sent from
            this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { false }
    ::= { ipv6RouterAdvertEntry 5 }
        
ipv6RouterAdvertManagedFlag OBJECT-TYPE
    SYNTAX     TruthValue
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The true/false value to be placed into the 'managed address
            configuration' flag field in router advertisements sent from
            this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { false }
    ::= { ipv6RouterAdvertEntry 5 }
        
ipv6RouterAdvertOtherConfigFlag OBJECT-TYPE
    SYNTAX     TruthValue
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The true/false value to be placed into the 'other stateful
            configuration' flag field in router advertisements sent from
            this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { false }
    ::= { ipv6RouterAdvertEntry 6 }
        
ipv6RouterAdvertOtherConfigFlag OBJECT-TYPE
    SYNTAX     TruthValue
    MAX-ACCESS read-create
    STATUS     current
    DESCRIPTION
           "The true/false value to be placed into the 'other stateful
            configuration' flag field in router advertisements sent from
            this interface."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { false }
    ::= { ipv6RouterAdvertEntry 6 }
        

ipv6RouterAdvertLinkMTU OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current

ipv6RouterAdvertLinkMTU对象类型语法Unsigned32 MAX-ACCESS读取创建状态当前

DESCRIPTION "The value to be placed in MTU options sent by the router on this interface.

DESCRIPTION“路由器在此接口上发送的MTU选项中的值。

            A value of zero indicates that no MTU options are sent."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 0 }
    ::= { ipv6RouterAdvertEntry 7 }
        
            A value of zero indicates that no MTU options are sent."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 0 }
    ::= { ipv6RouterAdvertEntry 7 }
        

ipv6RouterAdvertReachableTime OBJECT-TYPE SYNTAX Unsigned32 (0..3600000) UNITS "milliseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value to be placed in the reachable time field in router advertisement messages sent from this interface.

ipv6RouterAdvertReachableTime对象类型语法Unsigned32(0..3600000)单位“毫秒”最大访问读取创建状态当前描述“要放置在此接口发送的路由器播发消息中的可访问时间字段中的值。

            A value of zero in the router advertisement indicates that
            the advertisement isn't specifying a value for reachable
            time."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 0 }
    ::= { ipv6RouterAdvertEntry 8 }
        
            A value of zero in the router advertisement indicates that
            the advertisement isn't specifying a value for reachable
            time."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 0 }
    ::= { ipv6RouterAdvertEntry 8 }
        

ipv6RouterAdvertRetransmitTime OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value to be placed in the retransmit timer field in router advertisements sent from this interface.

ipv6RouterAdvertRetransmitTime对象类型语法无符号32个单位“毫秒”最大访问读取创建状态当前描述“要放置在从此接口发送的路由器播发中的重传计时器字段中的值。

            A value of zero in the router advertisement indicates that
            the advertisement isn't specifying a value for retrans
            time."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 0 }
    ::= { ipv6RouterAdvertEntry 9 }
        
            A value of zero in the router advertisement indicates that
            the advertisement isn't specifying a value for retrans
            time."
    REFERENCE "RFC 2461 Section 6.2.1"
    DEFVAL { 0 }
    ::= { ipv6RouterAdvertEntry 9 }
        

ipv6RouterAdvertCurHopLimit OBJECT-TYPE SYNTAX Unsigned32 (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The default value to be placed in the current hop limit field in router advertisements sent from this interface.

ipv6RouterAdvertCurHopLimit对象类型语法Unsigned32(0..255)MAX-ACCESS read create STATUS current DESCRIPTION“要放置在此接口发送的路由器播发的当前跃点限制字段中的默认值。

The value should be set to the current diameter of the Internet.

该值应设置为Internet的当前直径。

A value of zero in the router advertisement indicates that the advertisement isn't specifying a value for curHopLimit.

路由器播发中的值为零表示播发未指定curHopLimit的值。

            The default should be set to the value specified in the IANA
            web pages (www.iana.org) at the time of implementation."
    REFERENCE "RFC 2461 Section 6.2.1"
    ::= { ipv6RouterAdvertEntry 10 }
        
            The default should be set to the value specified in the IANA
            web pages (www.iana.org) at the time of implementation."
    REFERENCE "RFC 2461 Section 6.2.1"
    ::= { ipv6RouterAdvertEntry 10 }
        

ipv6RouterAdvertDefaultLifetime OBJECT-TYPE SYNTAX Unsigned32 (0|4..9000) UNITS "seconds" MAX-ACCESS read-create STATUS current DESCRIPTION "The value to be placed in the router lifetime field of router advertisements sent from this interface. This value MUST be either 0 or between ipv6RouterAdvertMaxInterval and 9000 seconds.

ipv6RouterAdvertDefaultLifetime对象类型语法Unsigned32(0 | 4..9000)单位“秒”最大访问读取创建状态当前描述“要放置在此接口发送的路由器播发的路由器生存期字段中的值。此值必须为0或介于ipv6RouterAdvertMaxInterval和9000秒之间。

A value of zero indicates that the router is not to be used as a default router.

值为零表示路由器不用作默认路由器。

            The default is 3 * ipv6RouterAdvertMaxInterval."
    REFERENCE "RFC 2461 Section 6.2.1"
    ::= { ipv6RouterAdvertEntry 11 }
        
            The default is 3 * ipv6RouterAdvertMaxInterval."
    REFERENCE "RFC 2461 Section 6.2.1"
    ::= { ipv6RouterAdvertEntry 11 }
        

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

ipv6RouterAdvertRowStatus对象类型语法RowStatus MAX-ACCESS读取创建状态当前描述“此概念行的状态。

As all objects in this conceptual row have default values, a row can be created and made active by setting this object appropriately.

由于此概念行中的所有对象都具有默认值,因此可以通过适当设置此对象来创建行并使其处于活动状态。

            The RowStatus TC requires that this DESCRIPTION clause
            states under which circumstances other objects in this row
            can be modified.  The value of this object has no effect on
            whether other objects in this conceptual row can be
            modified."
    ::= { ipv6RouterAdvertEntry 12 }
        
            The RowStatus TC requires that this DESCRIPTION clause
            states under which circumstances other objects in this row
            can be modified.  The value of this object has no effect on
            whether other objects in this conceptual row can be
            modified."
    ::= { ipv6RouterAdvertEntry 12 }
        

--

--

-- ICMP section --

--ICMP组--

icmp     OBJECT IDENTIFIER ::= { mib-2 5 }
        
icmp     OBJECT IDENTIFIER ::= { mib-2 5 }
        

-- -- ICMP non-message-specific counters --

----ICMP非消息特定计数器--

-- These object IDs are reserved, as they were used in earlier
-- versions of the MIB module.  In theory, OIDs are not assigned
-- until the specification is released as an RFC; however, as some
-- companies may have shipped code based on earlier versions of
-- the MIB, it seems best to reserve these OIDs.
-- ::= { icmp 27 }
-- ::= { icmp 28 }
        
-- These object IDs are reserved, as they were used in earlier
-- versions of the MIB module.  In theory, OIDs are not assigned
-- until the specification is released as an RFC; however, as some
-- companies may have shipped code based on earlier versions of
-- the MIB, it seems best to reserve these OIDs.
-- ::= { icmp 27 }
-- ::= { icmp 28 }
        
icmpStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IcmpStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table of generic system-wide ICMP counters."
    ::= { icmp 29 }
        
icmpStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IcmpStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table of generic system-wide ICMP counters."
    ::= { icmp 29 }
        
icmpStatsEntry OBJECT-TYPE
    SYNTAX     IcmpStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "A conceptual row in the icmpStatsTable."
    INDEX    { icmpStatsIPVersion }
    ::= { icmpStatsTable 1 }
        
icmpStatsEntry OBJECT-TYPE
    SYNTAX     IcmpStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "A conceptual row in the icmpStatsTable."
    INDEX    { icmpStatsIPVersion }
    ::= { icmpStatsTable 1 }
        
IcmpStatsEntry ::= SEQUENCE {
        icmpStatsIPVersion  InetVersion,
        icmpStatsInMsgs     Counter32,
        icmpStatsInErrors   Counter32,
        icmpStatsOutMsgs    Counter32,
        icmpStatsOutErrors  Counter32
    }
        
IcmpStatsEntry ::= SEQUENCE {
        icmpStatsIPVersion  InetVersion,
        icmpStatsInMsgs     Counter32,
        icmpStatsInErrors   Counter32,
        icmpStatsOutMsgs    Counter32,
        icmpStatsOutErrors  Counter32
    }
        

icmpStatsIPVersion OBJECT-TYPE SYNTAX InetVersion MAX-ACCESS not-accessible STATUS current DESCRIPTION "The IP version of the statistics."

icmpStatsIPVersion对象类型语法InetVersion MAX-ACCESS不可访问状态当前描述“统计信息的IP版本”

    ::= { icmpStatsEntry 1 }
        
    ::= { icmpStatsEntry 1 }
        
icmpStatsInMsgs OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The total number of ICMP messages that the entity received.
            Note that this counter includes all those counted by
            icmpStatsInErrors."
    ::= { icmpStatsEntry 2 }
        
icmpStatsInMsgs OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The total number of ICMP messages that the entity received.
            Note that this counter includes all those counted by
            icmpStatsInErrors."
    ::= { icmpStatsEntry 2 }
        
icmpStatsInErrors OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of ICMP messages that the entity received but
            determined as having ICMP-specific errors (bad ICMP
            checksums, bad length, etc.)."
    ::= { icmpStatsEntry 3 }
        
icmpStatsInErrors OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of ICMP messages that the entity received but
            determined as having ICMP-specific errors (bad ICMP
            checksums, bad length, etc.)."
    ::= { icmpStatsEntry 3 }
        
icmpStatsOutMsgs OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The total number of ICMP messages that the entity attempted
            to send.  Note that this counter includes all those counted
            by icmpStatsOutErrors."
    ::= { icmpStatsEntry 4 }
        
icmpStatsOutMsgs OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The total number of ICMP messages that the entity attempted
            to send.  Note that this counter includes all those counted
            by icmpStatsOutErrors."
    ::= { icmpStatsEntry 4 }
        
icmpStatsOutErrors OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of ICMP messages that this entity did not send
            due to problems discovered within ICMP, such as a lack of
            buffers.  This value should not include errors discovered
            outside the ICMP layer, such as the inability of IP to route
            the resultant datagram.  In some implementations, there may
            be no types of error that contribute to this counter's
            value."
    ::= { icmpStatsEntry 5 }
        
icmpStatsOutErrors OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of ICMP messages that this entity did not send
            due to problems discovered within ICMP, such as a lack of
            buffers.  This value should not include errors discovered
            outside the ICMP layer, such as the inability of IP to route
            the resultant datagram.  In some implementations, there may
            be no types of error that contribute to this counter's
            value."
    ::= { icmpStatsEntry 5 }
        

-- -- per-version, per-message type ICMP counters

----每个版本、每个消息类型的ICMP计数器

--

--

icmpMsgStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IcmpMsgStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table of system-wide per-version, per-message type ICMP
            counters."
    ::= { icmp 30 }
        
icmpMsgStatsTable OBJECT-TYPE
    SYNTAX     SEQUENCE OF IcmpMsgStatsEntry
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The table of system-wide per-version, per-message type ICMP
            counters."
    ::= { icmp 30 }
        

icmpMsgStatsEntry OBJECT-TYPE SYNTAX IcmpMsgStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row in the icmpMsgStatsTable.

icmpMsgStatsEntry对象类型语法icmpMsgStatsEntry MAX-ACCESS不可访问状态当前描述“icmpMsgStatsTable中的概念行。

            The system should track each ICMP type value, even if that
            ICMP type is not supported by the system.  However, a
            given row need not be instantiated unless a message of that
            type has been processed, i.e., the row for
            icmpMsgStatsType=X MAY be instantiated before but MUST be
            instantiated after the first message with Type=X is
            received or transmitted.  After receiving or transmitting
            any succeeding messages with Type=X, the relevant counter
            must be incremented."
    INDEX { icmpMsgStatsIPVersion, icmpMsgStatsType }
    ::= { icmpMsgStatsTable 1 }
        
            The system should track each ICMP type value, even if that
            ICMP type is not supported by the system.  However, a
            given row need not be instantiated unless a message of that
            type has been processed, i.e., the row for
            icmpMsgStatsType=X MAY be instantiated before but MUST be
            instantiated after the first message with Type=X is
            received or transmitted.  After receiving or transmitting
            any succeeding messages with Type=X, the relevant counter
            must be incremented."
    INDEX { icmpMsgStatsIPVersion, icmpMsgStatsType }
    ::= { icmpMsgStatsTable 1 }
        
IcmpMsgStatsEntry ::= SEQUENCE {
        icmpMsgStatsIPVersion  InetVersion,
        icmpMsgStatsType       Integer32,
        icmpMsgStatsInPkts     Counter32,
        icmpMsgStatsOutPkts    Counter32
    }
        
IcmpMsgStatsEntry ::= SEQUENCE {
        icmpMsgStatsIPVersion  InetVersion,
        icmpMsgStatsType       Integer32,
        icmpMsgStatsInPkts     Counter32,
        icmpMsgStatsOutPkts    Counter32
    }
        
icmpMsgStatsIPVersion OBJECT-TYPE
    SYNTAX     InetVersion
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The IP version of the statistics."
    ::= { icmpMsgStatsEntry 1 }
        
icmpMsgStatsIPVersion OBJECT-TYPE
    SYNTAX     InetVersion
    MAX-ACCESS not-accessible
    STATUS     current
    DESCRIPTION
           "The IP version of the statistics."
    ::= { icmpMsgStatsEntry 1 }
        

icmpMsgStatsType OBJECT-TYPE SYNTAX Integer32 (0..255) MAX-ACCESS not-accessible

icmpMsgStatsType对象类型语法整数32(0..255)MAX-ACCESS不可访问

STATUS current DESCRIPTION "The ICMP type field of the message type being counted by this row.

STATUS current DESCRIPTION“此行统计的消息类型的ICMP类型字段。

            Note that ICMP message types are scoped by the address type
            in use."
    REFERENCE "http://www.iana.org/assignments/icmp-parameters and
               http://www.iana.org/assignments/icmpv6-parameters"
    ::= { icmpMsgStatsEntry 2 }
        
            Note that ICMP message types are scoped by the address type
            in use."
    REFERENCE "http://www.iana.org/assignments/icmp-parameters and
               http://www.iana.org/assignments/icmpv6-parameters"
    ::= { icmpMsgStatsEntry 2 }
        
icmpMsgStatsInPkts OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of input packets for this AF and type."
    ::= { icmpMsgStatsEntry 3 }
        
icmpMsgStatsInPkts OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of input packets for this AF and type."
    ::= { icmpMsgStatsEntry 3 }
        
icmpMsgStatsOutPkts OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of output packets for this AF and type."
    ::= { icmpMsgStatsEntry 4 }
--
-- conformance information
--
        
icmpMsgStatsOutPkts OBJECT-TYPE
    SYNTAX     Counter32
    MAX-ACCESS read-only
    STATUS     current
    DESCRIPTION
           "The number of output packets for this AF and type."
    ::= { icmpMsgStatsEntry 4 }
--
-- conformance information
--
        
ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 }
        
ipMIBConformance OBJECT IDENTIFIER ::= { ipMIB 2 }
        
ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 }
ipMIBGroups      OBJECT IDENTIFIER ::= { ipMIBConformance 2 }
        
ipMIBCompliances OBJECT IDENTIFIER ::= { ipMIBConformance 1 }
ipMIBGroups      OBJECT IDENTIFIER ::= { ipMIBConformance 2 }
        

-- compliance statements ipMIBCompliance2 MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for systems that implement IP - either IPv4 or IPv6.

--合规性声明ipMIBCompliance2模块-合规性状态当前描述“实施IP的系统的合规性声明-IPv4或IPv6。

There are a number of INDEX objects that cannot be represented in the form of OBJECT clauses in SMIv2, but for which we have the following compliance requirements, expressed in OBJECT clause form in this description clause:

有许多索引对象无法在SMIv2中以对象条款的形式表示,但我们对其有以下符合性要求,在本说明条款中以对象条款的形式表示:

            -- OBJECT        ipSystemStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        ipIfStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        icmpStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        icmpMsgStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        ipAddressPrefixType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only global IPv4 and
            --     IPv6 address types.
            --
            -- OBJECT        ipAddressPrefixPrefix
            -- SYNTAX        InetAddress (Size(4 | 16))
            -- DESCRIPTION
            --     This MIB requires support for only global IPv4 and
            --     IPv6 addresses and so the size can be either 4 or
            --     16 bytes.
            --
            -- OBJECT        ipAddressAddrType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2),
            --                                ipv4z(3), ipv6z(4)}
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 address types.
            --
            -- OBJECT        ipAddressAddr
            -- SYNTAX        InetAddress (Size(4 | 8 | 16 | 20))
            -- DESCRIPTION
            --     This MIB requires support for only global and
        
            -- OBJECT        ipSystemStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        ipIfStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        icmpStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        icmpMsgStatsIPVersion
            -- SYNTAX        InetVersion {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only IPv4 and IPv6
            --     versions.
            --
            -- OBJECT        ipAddressPrefixType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2)}
            -- DESCRIPTION
            --     This MIB requires support for only global IPv4 and
            --     IPv6 address types.
            --
            -- OBJECT        ipAddressPrefixPrefix
            -- SYNTAX        InetAddress (Size(4 | 16))
            -- DESCRIPTION
            --     This MIB requires support for only global IPv4 and
            --     IPv6 addresses and so the size can be either 4 or
            --     16 bytes.
            --
            -- OBJECT        ipAddressAddrType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2),
            --                                ipv4z(3), ipv6z(4)}
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 address types.
            --
            -- OBJECT        ipAddressAddr
            -- SYNTAX        InetAddress (Size(4 | 8 | 16 | 20))
            -- DESCRIPTION
            --     This MIB requires support for only global and
        
            --     non-global IPv4 and IPv6 addresses and so the size
            --     can be 4, 8, 16, or 20 bytes.
            --
            -- OBJECT        ipNetToPhysicalNetAddressType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2),
            --                                ipv4z(3), ipv6z(4)}
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 address types.
            --
            -- OBJECT        ipNetToPhysicalNetAddress
            -- SYNTAX        InetAddress (Size(4 | 8 | 16 | 20))
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 addresses and so the size
            --     can be 4, 8, 16, or 20 bytes.
            --
            -- OBJECT        ipDefaultRouterAddressType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2),
            --                                ipv4z(3), ipv6z(4)}
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 address types.
            --
            -- OBJECT        ipDefaultRouterAddress
            -- SYNTAX        InetAddress (Size(4 | 8 | 16 | 20))
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 addresses and so the size
            --     can be 4, 8, 16, or 20 bytes."
        
            --     non-global IPv4 and IPv6 addresses and so the size
            --     can be 4, 8, 16, or 20 bytes.
            --
            -- OBJECT        ipNetToPhysicalNetAddressType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2),
            --                                ipv4z(3), ipv6z(4)}
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 address types.
            --
            -- OBJECT        ipNetToPhysicalNetAddress
            -- SYNTAX        InetAddress (Size(4 | 8 | 16 | 20))
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 addresses and so the size
            --     can be 4, 8, 16, or 20 bytes.
            --
            -- OBJECT        ipDefaultRouterAddressType
            -- SYNTAX        InetAddressType {ipv4(1), ipv6(2),
            --                                ipv4z(3), ipv6z(4)}
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 address types.
            --
            -- OBJECT        ipDefaultRouterAddress
            -- SYNTAX        InetAddress (Size(4 | 8 | 16 | 20))
            -- DESCRIPTION
            --     This MIB requires support for only global and
            --     non-global IPv4 and IPv6 addresses and so the size
            --     can be 4, 8, 16, or 20 bytes."
        

MODULE -- this module

模块——这个模块

MANDATORY-GROUPS { ipSystemStatsGroup, ipAddressGroup, ipNetToPhysicalGroup, ipDefaultRouterGroup, icmpStatsGroup }

必填组{ipSystemStatsGroup、ipAddressGroup、ipNetToPhysicalGroup、ipDefaultRouterGroup、icmpStatsGroup}

GROUP ipSystemStatsHCOctetGroup DESCRIPTION "This group is mandatory for systems that have an aggregate bandwidth of greater than 20MB. Including this group does not allow an entity to neglect the 32 bit versions of these objects."

GROUP IPSystemStatsHCoteGroup DESCRIPTION“对于总带宽大于20MB的系统,此组是必需的。包含此组不允许实体忽略这些对象的32位版本。”

GROUP ipSystemStatsHCPacketGroup DESCRIPTION "This group is mandatory for systems that have an aggregate bandwidth of greater than 650MB. Including this group

GROUP ipSystemStatsHCPacketGroup DESCRIPTION“对于总带宽大于650MB的系统,此组是必需的。包括此组

does not allow an entity to neglect the 32 bit versions of these objects."

不允许实体忽略这些对象的32位版本。”

GROUP ipIfStatsGroup DESCRIPTION "This group is optional for all systems."

组ipIfStatsGroup DESCRIPTION“此组对于所有系统都是可选的。”

GROUP ipIfStatsHCOctetGroup DESCRIPTION "This group is mandatory for systems that include the ipIfStatsGroup and include links with bandwidths of greater than 20MB. Including this group does not allow an entity to neglect the 32 bit versions of these objects."

组IPIFSTATSHCOTETGROUP DESCRIPTION“对于包含ipIfStatsGroup且包含带宽大于20MB的链接的系统,此组是必需的。包含此组不允许实体忽略这些对象的32位版本。”

GROUP ipIfStatsHCPacketGroup DESCRIPTION "This group is mandatory for systems that include the ipIfStatsGroup and include links with bandwidths of greater than 650MB. Including this group does not allow an entity to neglect the 32 bit versions of these objects."

组ipIfStatsHCPacketGroup DESCRIPTION“对于包含ipIfStatsGroup并包含带宽大于650MB的链接的系统,此组是必需的。包含此组不允许实体忽略这些对象的32位版本。”

GROUP ipv4GeneralGroup DESCRIPTION "This group is mandatory for all systems supporting IPv4."

组ipv4GeneralGroup DESCRIPTION“此组对于所有支持IPv4的系统都是必需的。”

GROUP ipv4IfGroup DESCRIPTION "This group is mandatory for all systems supporting IPv4."

组ipv4IfGroup DESCRIPTION“此组对于所有支持IPv4的系统都是必需的。”

GROUP ipv4SystemStatsGroup DESCRIPTION "This group is mandatory for all systems supporting IPv4."

组ipv4SystemStatsGroup DESCRIPTION“此组对于所有支持IPv4的系统都是必需的。”

GROUP ipv4SystemStatsHCPacketGroup DESCRIPTION "This group is mandatory for all systems supporting IPv4 and that have an aggregate bandwidth of greater than 650MB. Including this group does not allow an entity to neglect the 32 bit versions of these objects."

组ipv4SystemStatsHCPacketGroup DESCRIPTION“此组对于所有支持IPv4且总带宽大于650MB的系统都是必需的。包含此组不允许实体忽略这些对象的32位版本。”

GROUP ipv4IfStatsGroup DESCRIPTION "This group is mandatory for all systems supporting IPv4 and including the ipIfStatsGroup."

组ipv4IfStatsGroup DESCRIPTION“此组对于所有支持IPv4的系统(包括ipIfStatsGroup)都是必需的。”

GROUP ipv4IfStatsHCPacketGroup DESCRIPTION "This group is mandatory for all systems supporting IPv4 and

组ipv4IfStatsHCPacketGroup DESCRIPTION“此组对于所有支持IPv4和IPv4的系统都是必需的

including the ipIfStatsHCPacketGroup. Including this group does not allow an entity to neglect the 32 bit versions of these objects."

包括ipIfStatsHCPacketGroup。包含此组不允许实体忽略这些对象的32位版本。”

GROUP ipv6GeneralGroup2 DESCRIPTION "This group is mandatory for all systems supporting IPv6."

组ipv6GeneralGroup2说明“此组对于所有支持IPv6的系统都是必需的。”

GROUP ipv6IfGroup DESCRIPTION "This group is mandatory for all systems supporting IPv6."

组ipv6IfGroup DESCRIPTION“此组对于所有支持IPv6的系统都是必需的。”

GROUP ipAddressPrefixGroup DESCRIPTION "This group is mandatory for all systems supporting IPv6."

组ipAddressPrefixGroup DESCRIPTION“此组对于所有支持IPv6的系统都是必需的。”

GROUP ipv6ScopeGroup DESCRIPTION "This group is mandatory for all systems supporting IPv6."

组ipv6ScopeGroup DESCRIPTION“此组对于所有支持IPv6的系统都是必需的。”

GROUP ipv6RouterAdvertGroup DESCRIPTION "This group is mandatory for all IPv6 routers."

组ipv6RouterAdvertGroup DESCRIPTION“此组对于所有IPv6路由器都是必需的。”

GROUP ipLastChangeGroup DESCRIPTION "This group is optional for all agents."

组ipLastChangeGroup描述“此组对于所有代理都是可选的。”

OBJECT ipv6IpForwarding MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象IPV6IPV最小访问权限只读描述“代理不需要提供对此对象的写访问权限。”

OBJECT ipv6IpDefaultHopLimit MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6IpDefaultHopLimit最小访问只读说明“代理不需要提供对此对象的写访问权限。”

OBJECT ipv4InterfaceEnableStatus MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv4InterfaceEnableStatus最小访问只读描述“代理不需要提供对此对象的写访问权限。”

OBJECT ipv6InterfaceEnableStatus MIN-ACCESS read-only

对象ipv6InterfaceEnableStatus最小访问只读

DESCRIPTION "An agent is not required to provide write access to this object."

DESCRIPTION“代理不需要提供对此对象的写访问权限。”

OBJECT ipv6InterfaceForwarding MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象IPV6Interface Forwarding MIN-ACCESS只读描述“不需要代理提供对此对象的写访问。”

OBJECT ipAddressSpinLock MIN-ACCESS not-accessible DESCRIPTION "An agent is not required to provide write access to this object. However, if an agent provides write access to any of the other objects in the ipAddressGroup, it SHOULD provide write access to this object as well."

对象ipAddressSpinLock MIN-ACCESS不可访问描述“不需要代理提供对此对象的写入访问权限。但是,如果代理提供对ipAddressGroup中任何其他对象的写入访问权限,则还应提供对此对象的写入访问权限。”

OBJECT ipAddressIfIndex MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象ipAddressIfIndex MIN-ACCESS只读说明“不需要代理提供对此对象的写入或创建访问。”

OBJECT ipAddressType MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象ipAddressType MIN-ACCESS只读说明“不需要代理提供对此对象的写入或创建访问权限。”

OBJECT ipAddressStatus MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象ipAddressStatus MIN-ACCESS只读说明“代理不需要提供对此对象的写入或创建访问权限。”

OBJECT ipAddressRowStatus SYNTAX RowStatus { active(1) } MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象ipAddressRowStatus语法RowStatus{active(1)}MIN-ACCESS只读说明“不需要代理提供对此对象的写入或创建访问权限。”

OBJECT ipAddressStorageType MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object.

对象ipAddressStorageType MIN-ACCESS只读说明“代理不需要提供对此对象的写入或创建访问权限。

If an agent allows this object to be written or created, it is not required to allow this object to be set to readOnly, permanent, or nonVolatile."

如果代理允许写入或创建此对象,则无需将此对象设置为只读、永久或非易失性。“

OBJECT ipNetToPhysicalPhysAddress MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象IPNettophysicalPhysicalAddress最小访问只读说明“不需要代理提供对此对象的写入或创建访问。”

OBJECT ipNetToPhysicalType MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象ipNetToPhysicalType MIN-ACCESS只读说明“不需要代理提供对此对象的写入或创建访问。”

OBJECT ipv6RouterAdvertSpinLock MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object. However, if an agent provides write access to any of the other objects in the ipv6RouterAdvertGroup, it SHOULD provide write access to this object as well."

对象ipv6RouterAdvertSpinLock MIN-ACCESS只读描述“代理不需要提供对此对象的写访问权限。但是,如果代理提供对ipv6RouterAdvertGroup中任何其他对象的写访问权限,则它也应该提供对此对象的写访问权限。”

OBJECT ipv6RouterAdvertSendAdverts MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertSendAdverts MIN-ACCESS只读说明“代理不需要提供对此对象的写访问权限。”

OBJECT ipv6RouterAdvertMaxInterval MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertMaxInterval最小访问只读说明“不需要代理提供对此对象的写访问。”

OBJECT ipv6RouterAdvertMinInterval MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象IPV6RouterAdvertMiniInterval最小访问只读说明“代理不需要提供对此对象的写访问。”

OBJECT ipv6RouterAdvertManagedFlag MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertManagedFlag最小访问只读说明“不需要代理提供对此对象的写访问。”

OBJECT ipv6RouterAdvertOtherConfigFlag MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertOtherConfigFlag MIN-ACCESS只读说明“不需要代理提供对此对象的写访问。”

OBJECT ipv6RouterAdvertLinkMTU MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertLinkMTU最小访问只读说明“不需要代理提供对此对象的写访问。”

OBJECT ipv6RouterAdvertReachableTime MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertReachableTime最小访问只读说明“不需要代理提供对此对象的写访问。”

OBJECT ipv6RouterAdvertRetransmitTime MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertRetransmitTime最小访问只读说明“代理不需要提供对此对象的写访问权限。”

OBJECT ipv6RouterAdvertCurHopLimit MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertCurHopLimit最小访问只读说明“代理不需要提供对此对象的写访问权限。”

OBJECT ipv6RouterAdvertDefaultLifetime MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write access to this object."

对象ipv6RouterAdvertDefaultLifetime最小访问只读说明“不需要代理提供对此对象的写访问。”

OBJECT ipv6RouterAdvertRowStatus MIN-ACCESS read-only DESCRIPTION "An agent is not required to provide write or create access to this object."

对象ipv6RouterAdvertRowStatus最小访问只读说明“不需要代理提供对此对象的写入或创建访问。”

    ::= { ipMIBCompliances 2 }
        
    ::= { ipMIBCompliances 2 }
        

-- units of conformance

--一致性单位

ipv4GeneralGroup OBJECT-GROUP OBJECTS { ipForwarding, ipDefaultTTL, ipReasmTimeout }

ipv4GeneralGroup对象组对象{ipForwarding,ipDefaultTTL,ipReasmTimeout}

    STATUS     current
    DESCRIPTION
           "The group of IPv4-specific objects for basic management of
            IPv4 entities."
    ::= { ipMIBGroups 3 }
        
    STATUS     current
    DESCRIPTION
           "The group of IPv4-specific objects for basic management of
            IPv4 entities."
    ::= { ipMIBGroups 3 }
        
ipv4IfGroup OBJECT-GROUP
    OBJECTS   { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus,
                ipv4InterfaceRetransmitTime }
    STATUS     current
    DESCRIPTION
           "The group of IPv4-specific objects for basic management of
            IPv4 interfaces."
    ::= { ipMIBGroups 4 }
        
ipv4IfGroup OBJECT-GROUP
    OBJECTS   { ipv4InterfaceReasmMaxSize, ipv4InterfaceEnableStatus,
                ipv4InterfaceRetransmitTime }
    STATUS     current
    DESCRIPTION
           "The group of IPv4-specific objects for basic management of
            IPv4 interfaces."
    ::= { ipMIBGroups 4 }
        
ipv6GeneralGroup2 OBJECT-GROUP
    OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit }
    STATUS     current
    DESCRIPTION
           "The IPv6 group of objects providing for basic management of
            IPv6 entities."
    ::= { ipMIBGroups 5 }
        
ipv6GeneralGroup2 OBJECT-GROUP
    OBJECTS { ipv6IpForwarding, ipv6IpDefaultHopLimit }
    STATUS     current
    DESCRIPTION
           "The IPv6 group of objects providing for basic management of
            IPv6 entities."
    ::= { ipMIBGroups 5 }
        
ipv6IfGroup OBJECT-GROUP
    OBJECTS   { ipv6InterfaceReasmMaxSize,   ipv6InterfaceIdentifier,
                ipv6InterfaceEnableStatus,   ipv6InterfaceReachableTime,
                ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding }
    STATUS     current
    DESCRIPTION
           "The group of IPv6-specific objects for basic management of
            IPv6 interfaces."
    ::= { ipMIBGroups 6 }
        
ipv6IfGroup OBJECT-GROUP
    OBJECTS   { ipv6InterfaceReasmMaxSize,   ipv6InterfaceIdentifier,
                ipv6InterfaceEnableStatus,   ipv6InterfaceReachableTime,
                ipv6InterfaceRetransmitTime, ipv6InterfaceForwarding }
    STATUS     current
    DESCRIPTION
           "The group of IPv6-specific objects for basic management of
            IPv6 interfaces."
    ::= { ipMIBGroups 6 }
        
ipLastChangeGroup OBJECT-GROUP
    OBJECTS   { ipv4InterfaceTableLastChange,
                ipv6InterfaceTableLastChange,
                ipIfStatsTableLastChange }
    STATUS     current
    DESCRIPTION
           "The last change objects associated with this MIB.  These
            objects are optional for all agents.  They SHOULD be
            implemented on agents where it is possible to determine the
            proper values.  Where it is not possible to determine the
            proper values, for example when the tables are split amongst
            several sub-agents using AgentX, the agent MUST NOT
            implement these objects to return an incorrect or static
            value."
    ::= { ipMIBGroups 7 }
        
ipLastChangeGroup OBJECT-GROUP
    OBJECTS   { ipv4InterfaceTableLastChange,
                ipv6InterfaceTableLastChange,
                ipIfStatsTableLastChange }
    STATUS     current
    DESCRIPTION
           "The last change objects associated with this MIB.  These
            objects are optional for all agents.  They SHOULD be
            implemented on agents where it is possible to determine the
            proper values.  Where it is not possible to determine the
            proper values, for example when the tables are split amongst
            several sub-agents using AgentX, the agent MUST NOT
            implement these objects to return an incorrect or static
            value."
    ::= { ipMIBGroups 7 }
        
ipSystemStatsGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsInReceives,
                ipSystemStatsInOctets,
                ipSystemStatsInHdrErrors,
                ipSystemStatsInNoRoutes,
                ipSystemStatsInAddrErrors,
                ipSystemStatsInUnknownProtos,
                ipSystemStatsInTruncatedPkts,
                ipSystemStatsInForwDatagrams,
                ipSystemStatsReasmReqds,
                ipSystemStatsReasmOKs,
                ipSystemStatsReasmFails,
                ipSystemStatsInDiscards,
                ipSystemStatsInDelivers,
                ipSystemStatsOutRequests,
                ipSystemStatsOutNoRoutes,
                ipSystemStatsOutForwDatagrams,
                ipSystemStatsOutDiscards,
                ipSystemStatsOutFragReqds,
                ipSystemStatsOutFragOKs,
                ipSystemStatsOutFragFails,
                ipSystemStatsOutFragCreates,
                ipSystemStatsOutTransmits,
                ipSystemStatsOutOctets,
                ipSystemStatsInMcastPkts,
                ipSystemStatsInMcastOctets,
                ipSystemStatsOutMcastPkts,
                ipSystemStatsOutMcastOctets,
                ipSystemStatsDiscontinuityTime,
                ipSystemStatsRefreshRate }
    STATUS     current
    DESCRIPTION
           "IP system wide statistics."
    ::= { ipMIBGroups 8 }
        
ipSystemStatsGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsInReceives,
                ipSystemStatsInOctets,
                ipSystemStatsInHdrErrors,
                ipSystemStatsInNoRoutes,
                ipSystemStatsInAddrErrors,
                ipSystemStatsInUnknownProtos,
                ipSystemStatsInTruncatedPkts,
                ipSystemStatsInForwDatagrams,
                ipSystemStatsReasmReqds,
                ipSystemStatsReasmOKs,
                ipSystemStatsReasmFails,
                ipSystemStatsInDiscards,
                ipSystemStatsInDelivers,
                ipSystemStatsOutRequests,
                ipSystemStatsOutNoRoutes,
                ipSystemStatsOutForwDatagrams,
                ipSystemStatsOutDiscards,
                ipSystemStatsOutFragReqds,
                ipSystemStatsOutFragOKs,
                ipSystemStatsOutFragFails,
                ipSystemStatsOutFragCreates,
                ipSystemStatsOutTransmits,
                ipSystemStatsOutOctets,
                ipSystemStatsInMcastPkts,
                ipSystemStatsInMcastOctets,
                ipSystemStatsOutMcastPkts,
                ipSystemStatsOutMcastOctets,
                ipSystemStatsDiscontinuityTime,
                ipSystemStatsRefreshRate }
    STATUS     current
    DESCRIPTION
           "IP system wide statistics."
    ::= { ipMIBGroups 8 }
        
ipv4SystemStatsGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only system wide statistics."
    ::= { ipMIBGroups 9 }
        
ipv4SystemStatsGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsInBcastPkts, ipSystemStatsOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only system wide statistics."
    ::= { ipMIBGroups 9 }
        

ipSystemStatsHCOctetGroup OBJECT-GROUP OBJECTS { ipSystemStatsHCInOctets, ipSystemStatsHCOutOctets, ipSystemStatsHCInMcastOctets, ipSystemStatsHCOutMcastOctets }

IPSystemsStatsHCOTEGroup对象组对象{IPSystemsStatsHCOCTETS,IPSystemsStatsHCOTETS,IPSystemsStatsHCOCATTETS,IPSystemsStatsHCOTMCASTOCTETS}

    STATUS     current
    DESCRIPTION
           "IP system wide statistics for systems that may overflow the
            standard octet counters within 1 hour."
    ::= { ipMIBGroups 10 }
        
    STATUS     current
    DESCRIPTION
           "IP system wide statistics for systems that may overflow the
            standard octet counters within 1 hour."
    ::= { ipMIBGroups 10 }
        
ipSystemStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsHCInReceives,
                ipSystemStatsHCInForwDatagrams,
                ipSystemStatsHCInDelivers,
                ipSystemStatsHCOutRequests,
                ipSystemStatsHCOutForwDatagrams,
                ipSystemStatsHCOutTransmits,
                ipSystemStatsHCInMcastPkts,
                ipSystemStatsHCOutMcastPkts
}
    STATUS     current
    DESCRIPTION
           "IP system wide statistics for systems that may overflow the
            standard packet counters within 1 hour."
    ::= { ipMIBGroups 11 }
        
ipSystemStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsHCInReceives,
                ipSystemStatsHCInForwDatagrams,
                ipSystemStatsHCInDelivers,
                ipSystemStatsHCOutRequests,
                ipSystemStatsHCOutForwDatagrams,
                ipSystemStatsHCOutTransmits,
                ipSystemStatsHCInMcastPkts,
                ipSystemStatsHCOutMcastPkts
}
    STATUS     current
    DESCRIPTION
           "IP system wide statistics for systems that may overflow the
            standard packet counters within 1 hour."
    ::= { ipMIBGroups 11 }
        
ipv4SystemStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsHCInBcastPkts,
                ipSystemStatsHCOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only system wide statistics for systems that may
            overflow the standard packet counters within 1 hour."
    ::= { ipMIBGroups 12 }
        
ipv4SystemStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipSystemStatsHCInBcastPkts,
                ipSystemStatsHCOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only system wide statistics for systems that may
            overflow the standard packet counters within 1 hour."
    ::= { ipMIBGroups 12 }
        

ipIfStatsGroup OBJECT-GROUP OBJECTS { ipIfStatsInReceives, ipIfStatsInOctets, ipIfStatsInHdrErrors, ipIfStatsInNoRoutes, ipIfStatsInAddrErrors, ipIfStatsInUnknownProtos, ipIfStatsInTruncatedPkts, ipIfStatsInForwDatagrams, ipIfStatsReasmReqds, ipIfStatsReasmOKs, ipIfStatsReasmFails, ipIfStatsInDiscards, ipIfStatsInDelivers, ipIfStatsOutRequests, ipIfStatsOutForwDatagrams, ipIfStatsOutDiscards, ipIfStatsOutFragReqds, ipIfStatsOutFragOKs, ipIfStatsOutFragFails, ipIfStatsOutFragCreates, ipIfStatsOutTransmits, ipIfStatsOutOctets, ipIfStatsInMcastPkts, ipIfStatsInMcastOctets, ipIfStatsOutMcastPkts, ipIfStatsOutMcastOctets, ipIfStatsDiscontinuityTime, ipIfStatsRefreshRate } STATUS current DESCRIPTION

ipIfStatsGroup对象组对象{ipIfStatsInReceives、ipIfStatsInOctets、IPIFStatsInHdErrors、ipIfStatsInNoRoutes、IPIFStatsInAddErrors、ipIfStatsInUnknownProtos、IPIFStatsInRuncatedPKT、ipIfStatsInForwDatagrams、IPIFStatsReasmRequids、IPIFStatsReasmFailes、ipIfStatsInDiscards、ipIfStatsInDelivers、IPIFStatsOutlets、ipIfStatsOutRequests、ipIfStatsOutForwDatagrams、IPIFStatsOutgramstDiscards、IPIFStatsOutTragReqds、IPIFStatsOutTragOks、IPIFStatsOutTragFailes、IPIFStatsOutTragCreates、ipIfStatsOutTransmits、IPIFStatsOutTocTets、IPIFStatsInMcAstTkts、IPIFStatsInMcAstSets、ipIfStatsOutMcastPkts、IPIFStatsCastOctets、IPIFStatsDiscontinuitTime、IPIFStatsFreshRate}状态当前描述

           "IP per-interface statistics."
    ::= { ipMIBGroups 13 }
        
           "IP per-interface statistics."
    ::= { ipMIBGroups 13 }
        
ipv4IfStatsGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only per-interface statistics."
    ::= { ipMIBGroups 14 }
        
ipv4IfStatsGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsInBcastPkts, ipIfStatsOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only per-interface statistics."
    ::= { ipMIBGroups 14 }
        
ipIfStatsHCOctetGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsHCInOctets,      ipIfStatsHCOutOctets,
                ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets }
    STATUS     current
    DESCRIPTION
           "IP per-interfaces statistics for systems that include
            interfaces that may overflow the standard octet
            counters within 1 hour."
    ::= { ipMIBGroups 15 }
        
ipIfStatsHCOctetGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsHCInOctets,      ipIfStatsHCOutOctets,
                ipIfStatsHCInMcastOctets, ipIfStatsHCOutMcastOctets }
    STATUS     current
    DESCRIPTION
           "IP per-interfaces statistics for systems that include
            interfaces that may overflow the standard octet
            counters within 1 hour."
    ::= { ipMIBGroups 15 }
        
ipIfStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsHCInReceives,       ipIfStatsHCInForwDatagrams,
                ipIfStatsHCInDelivers,       ipIfStatsHCOutRequests,
                ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits,
                ipIfStatsHCInMcastPkts,      ipIfStatsHCOutMcastPkts }
    STATUS     current
    DESCRIPTION
           "IP per-interfaces statistics for systems that include
            interfaces that may overflow the standard packet counters
            within 1 hour."
    ::= { ipMIBGroups 16 }
        
ipIfStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsHCInReceives,       ipIfStatsHCInForwDatagrams,
                ipIfStatsHCInDelivers,       ipIfStatsHCOutRequests,
                ipIfStatsHCOutForwDatagrams, ipIfStatsHCOutTransmits,
                ipIfStatsHCInMcastPkts,      ipIfStatsHCOutMcastPkts }
    STATUS     current
    DESCRIPTION
           "IP per-interfaces statistics for systems that include
            interfaces that may overflow the standard packet counters
            within 1 hour."
    ::= { ipMIBGroups 16 }
        
ipv4IfStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only per-interface statistics for systems that include
            interfaces that may overflow the standard packet counters
            within 1 hour."
    ::= { ipMIBGroups 17 }
        
ipv4IfStatsHCPacketGroup OBJECT-GROUP
    OBJECTS   { ipIfStatsHCInBcastPkts, ipIfStatsHCOutBcastPkts }
    STATUS     current
    DESCRIPTION
           "IPv4 only per-interface statistics for systems that include
            interfaces that may overflow the standard packet counters
            within 1 hour."
    ::= { ipMIBGroups 17 }
        

ipAddressPrefixGroup OBJECT-GROUP OBJECTS { ipAddressPrefixOrigin, ipAddressPrefixOnLinkFlag, ipAddressPrefixAutonomousFlag, ipAddressPrefixAdvPreferredLifetime, ipAddressPrefixAdvValidLifetime } STATUS current

ipAddressPrefixGroup对象组对象{ipAddressPrefixOrigin,ipAddressPrefixOnLinkFlag,ipAddressPrefixAutonomousFlag,ipAddressPrefixAdvPreferredLifetime,ipAddressPrefixAdvValidLifetime}状态当前

    DESCRIPTION
           "The group of objects for providing information about address
            prefixes used by this node."
    ::= { ipMIBGroups 18 }
        
    DESCRIPTION
           "The group of objects for providing information about address
            prefixes used by this node."
    ::= { ipMIBGroups 18 }
        
ipAddressGroup OBJECT-GROUP
    OBJECTS   { ipAddressSpinLock,  ipAddressIfIndex,
                ipAddressType,      ipAddressPrefix,
                ipAddressOrigin,    ipAddressStatus,
                ipAddressCreated,   ipAddressLastChanged,
                ipAddressRowStatus, ipAddressStorageType }
    STATUS     current
    DESCRIPTION
           "The group of objects for providing information about the
            addresses relevant to this entity's interfaces."
    ::= { ipMIBGroups 19 }
        
ipAddressGroup OBJECT-GROUP
    OBJECTS   { ipAddressSpinLock,  ipAddressIfIndex,
                ipAddressType,      ipAddressPrefix,
                ipAddressOrigin,    ipAddressStatus,
                ipAddressCreated,   ipAddressLastChanged,
                ipAddressRowStatus, ipAddressStorageType }
    STATUS     current
    DESCRIPTION
           "The group of objects for providing information about the
            addresses relevant to this entity's interfaces."
    ::= { ipMIBGroups 19 }
        
ipNetToPhysicalGroup OBJECT-GROUP
    OBJECTS   { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated,
                ipNetToPhysicalType,        ipNetToPhysicalState,
                ipNetToPhysicalRowStatus }
    STATUS     current
    DESCRIPTION
           "The group of objects for providing information about the
            mappings of network address to physical address known to
            this node."
    ::= { ipMIBGroups 20 }
        
ipNetToPhysicalGroup OBJECT-GROUP
    OBJECTS   { ipNetToPhysicalPhysAddress, ipNetToPhysicalLastUpdated,
                ipNetToPhysicalType,        ipNetToPhysicalState,
                ipNetToPhysicalRowStatus }
    STATUS     current
    DESCRIPTION
           "The group of objects for providing information about the
            mappings of network address to physical address known to
            this node."
    ::= { ipMIBGroups 20 }
        
ipv6ScopeGroup OBJECT-GROUP
    OBJECTS   { ipv6ScopeZoneIndexLinkLocal,
                ipv6ScopeZoneIndex3,
                ipv6ScopeZoneIndexAdminLocal,
                ipv6ScopeZoneIndexSiteLocal,
                ipv6ScopeZoneIndex6,
                ipv6ScopeZoneIndex7,
                ipv6ScopeZoneIndexOrganizationLocal,
                ipv6ScopeZoneIndex9,
                ipv6ScopeZoneIndexA,
                ipv6ScopeZoneIndexB,
                ipv6ScopeZoneIndexC,
                ipv6ScopeZoneIndexD }
    STATUS     current
    DESCRIPTION
           "The group of objects for managing IPv6 scope zones."
    ::= { ipMIBGroups 21 }
        
ipv6ScopeGroup OBJECT-GROUP
    OBJECTS   { ipv6ScopeZoneIndexLinkLocal,
                ipv6ScopeZoneIndex3,
                ipv6ScopeZoneIndexAdminLocal,
                ipv6ScopeZoneIndexSiteLocal,
                ipv6ScopeZoneIndex6,
                ipv6ScopeZoneIndex7,
                ipv6ScopeZoneIndexOrganizationLocal,
                ipv6ScopeZoneIndex9,
                ipv6ScopeZoneIndexA,
                ipv6ScopeZoneIndexB,
                ipv6ScopeZoneIndexC,
                ipv6ScopeZoneIndexD }
    STATUS     current
    DESCRIPTION
           "The group of objects for managing IPv6 scope zones."
    ::= { ipMIBGroups 21 }
        

ipDefaultRouterGroup OBJECT-GROUP OBJECTS { ipDefaultRouterLifetime, ipDefaultRouterPreference }

ipDefaultRouterGroup对象组对象{ipDefaultRouterLifetime,ipDefaultRouterPreference}

    STATUS     current
    DESCRIPTION
           "The group of objects for providing information about default
            routers known to this node."
    ::= { ipMIBGroups 22 }
        
    STATUS     current
    DESCRIPTION
           "The group of objects for providing information about default
            routers known to this node."
    ::= { ipMIBGroups 22 }
        
ipv6RouterAdvertGroup OBJECT-GROUP
    OBJECTS   { ipv6RouterAdvertSpinLock,
                ipv6RouterAdvertSendAdverts,
                ipv6RouterAdvertMaxInterval,
                ipv6RouterAdvertMinInterval,
                ipv6RouterAdvertManagedFlag,
                ipv6RouterAdvertOtherConfigFlag,
                ipv6RouterAdvertLinkMTU,
                ipv6RouterAdvertReachableTime,
                ipv6RouterAdvertRetransmitTime,
                ipv6RouterAdvertCurHopLimit,
                ipv6RouterAdvertDefaultLifetime,
                ipv6RouterAdvertRowStatus
}
    STATUS     current
    DESCRIPTION
           "The group of objects for controlling information advertised
            by IPv6 routers."
    ::= { ipMIBGroups 23 }
        
ipv6RouterAdvertGroup OBJECT-GROUP
    OBJECTS   { ipv6RouterAdvertSpinLock,
                ipv6RouterAdvertSendAdverts,
                ipv6RouterAdvertMaxInterval,
                ipv6RouterAdvertMinInterval,
                ipv6RouterAdvertManagedFlag,
                ipv6RouterAdvertOtherConfigFlag,
                ipv6RouterAdvertLinkMTU,
                ipv6RouterAdvertReachableTime,
                ipv6RouterAdvertRetransmitTime,
                ipv6RouterAdvertCurHopLimit,
                ipv6RouterAdvertDefaultLifetime,
                ipv6RouterAdvertRowStatus
}
    STATUS     current
    DESCRIPTION
           "The group of objects for controlling information advertised
            by IPv6 routers."
    ::= { ipMIBGroups 23 }
        
icmpStatsGroup OBJECT-GROUP
    OBJECTS   {icmpStatsInMsgs,    icmpStatsInErrors,
               icmpStatsOutMsgs,   icmpStatsOutErrors,
               icmpMsgStatsInPkts, icmpMsgStatsOutPkts }
    STATUS     current
    DESCRIPTION
           "The group of objects providing ICMP statistics."
    ::= { ipMIBGroups 24 }
        
icmpStatsGroup OBJECT-GROUP
    OBJECTS   {icmpStatsInMsgs,    icmpStatsInErrors,
               icmpStatsOutMsgs,   icmpStatsOutErrors,
               icmpMsgStatsInPkts, icmpMsgStatsOutPkts }
    STATUS     current
    DESCRIPTION
           "The group of objects providing ICMP statistics."
    ::= { ipMIBGroups 24 }
        

-- -- Deprecated objects --

----不推荐的对象--

ipInReceives OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The total number of input datagrams received from interfaces, including those received in error.

ipInReceives OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS只读状态已弃用描述“从接口接收的输入数据报总数,包括错误接收的数据报。

This object has been deprecated, as a new IP version-neutral

此对象已被弃用为新的IP版本

            table has been added.  It is loosely replaced by
            ipSystemStatsInRecieves."
    ::= { ip 3 }
        
            table has been added.  It is loosely replaced by
            ipSystemStatsInRecieves."
    ::= { ip 3 }
        

ipInHdrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of input datagrams discarded due to errors in their IPv4 headers, including bad checksums, version number mismatch, other format errors, time-to-live exceeded, errors discovered in processing their IPv4 options, etc.

IPInhdErrors对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“由于IPv4标头中的错误而丢弃的输入数据报数,包括错误校验和、版本号不匹配、其他格式错误、超过生存时间、在处理IPv4选项时发现的错误等。

            This object has been deprecated as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInHdrErrors."
    ::= { ip 4 }
        
            This object has been deprecated as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInHdrErrors."
    ::= { ip 4 }
        

ipInAddrErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of input datagrams discarded because the IPv4 address in their IPv4 header's destination field was not a valid address to be received at this entity. This count includes invalid addresses (e.g., 0.0.0.0) and addresses of unsupported Classes (e.g., Class E). For entities which are not IPv4 routers, and therefore do not forward datagrams, this counter includes datagrams discarded because the destination address was not a local address.

ipInAddrErrors对象类型语法计数器32 MAX-ACCESS只读状态弃用说明“由于IPv4标头目标字段中的IPv4地址不是此实体接收的有效地址而丢弃的输入数据报数。此计数包括无效地址(例如0.0.0.0)和不支持类的地址(例如,e类)。对于不是IPv4路由器的实体,因此不转发数据报,此计数器包括丢弃的数据报,因为目标地址不是本地地址。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInAddrErrors."
    ::= { ip 5 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInAddrErrors."
    ::= { ip 5 }
        

ipForwDatagrams OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of input datagrams for which this entity was not their final IPv4 destination, as a result of which an attempt was made to find a route to forward them to that final destination. In entities which do not act as IPv4 routers, this counter will include only those packets which

ipForwDatagrams对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用的说明“此实体不是其最终IPv4目标的输入数据报的数量,因此尝试查找将其转发到该最终目标的路由。”。在不充当IPv4路由器的实体中,此计数器将仅包括

were Source-Routed via this entity, and the Source-Route option processing was successful.

源路由通过此实体,并且源路由选项处理成功。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInForwDatagrams."
    ::= { ip 6 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInForwDatagrams."
    ::= { ip 6 }
        

ipInUnknownProtos OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of locally-addressed datagrams received successfully but discarded because of an unknown or unsupported protocol.

ipInUnknownProtos对象类型语法计数器32 MAX-ACCESS只读状态弃用说明“成功接收但由于未知或不支持的协议而丢弃的本地寻址数据报数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInUnknownProtos."
    ::= { ip 7 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInUnknownProtos."
    ::= { ip 7 }
        

ipInDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of input IPv4 datagrams for which no problems were encountered to prevent their continued processing, but which were discarded (e.g., for lack of buffer space). Note that this counter does not include any datagrams discarded while awaiting re-assembly.

ipInDiscards对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用说明“未遇到任何问题以阻止其继续处理,但已丢弃(例如,由于缺少缓冲区空间)的输入IPv4数据报数”。请注意,此计数器不包括等待重新组装时丢弃的任何数据报。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInDiscards."
    ::= { ip 8 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsInDiscards."
    ::= { ip 8 }
        

ipInDelivers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The total number of input datagrams successfully delivered to IPv4 user-protocols (including ICMP).

ipInDelivers OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS只读状态已弃用说明“成功传递到IPv4用户协议(包括ICMP)的输入数据报总数。

This object has been deprecated as a new IP version neutral table has been added. It is loosely replaced by

此对象已被弃用,因为已添加新的IP版本中性表。它被松散地替换为

            ipSystemStatsIndelivers."
    ::= { ip 9 }
        
            ipSystemStatsIndelivers."
    ::= { ip 9 }
        

ipOutRequests OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The total number of IPv4 datagrams which local IPv4 user protocols (including ICMP) supplied to IPv4 in requests for transmission. Note that this counter does not include any datagrams counted in ipForwDatagrams.

ipOutRequests对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用说明“本地IPv4用户协议(包括ICMP)在传输请求中提供给IPv4的IPv4数据报总数。请注意,此计数器不包括ipForwDatagrams中计数的任何数据报。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutRequests."
    ::= { ip 10 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutRequests."
    ::= { ip 10 }
        

ipOutDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of output IPv4 datagrams for which no problem was encountered to prevent their transmission to their destination, but which were discarded (e.g., for lack of buffer space). Note that this counter would include datagrams counted in ipForwDatagrams if any such packets met this (discretionary) discard criterion.

ipOutDiscards对象类型语法计数器32 MAX-ACCESS只读状态不推荐的描述“输出IPv4数据报的数量,对于这些数据报,没有遇到任何问题以阻止其传输到目标,但已被丢弃(例如,由于缺少缓冲区空间)。请注意,如果任何此类数据包满足此(任意)丢弃标准,则此计数器将包括ipForwDatagrams中计数的数据包。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutDiscards."
    ::= { ip 11 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutDiscards."
    ::= { ip 11 }
        

ipOutNoRoutes OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of IPv4 datagrams discarded because no route could be found to transmit them to their destination. Note that this counter includes any packets counted in ipForwDatagrams which meet this `no-route' criterion. Note that this includes any datagrams which a host cannot route because all of its default routers are down.

ipOutNoRoutes对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“由于找不到将IPv4数据报传输到目标的路由而丢弃的IPv4数据报数。请注意,此计数器包括在ipForwDatagrams中计数的满足此“无路由”标准的所有数据包。请注意,这包括主机无法路由的任何数据报,因为其所有默认路由器都已关闭。

This object has been deprecated, as a new IP version-neutral

此对象已被弃用为新的IP版本

            table has been added.  It is loosely replaced by
            ipSystemStatsOutNoRoutes."
    ::= { ip 12 }
        
            table has been added.  It is loosely replaced by
            ipSystemStatsOutNoRoutes."
    ::= { ip 12 }
        

ipReasmReqds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of IPv4 fragments received which needed to be reassembled at this entity.

ipReasmReqds对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“接收到的需要在此实体重新组装的IPv4片段数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsReasmReqds."
    ::= { ip 14 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsReasmReqds."
    ::= { ip 14 }
        

ipReasmOKs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of IPv4 datagrams successfully re-assembled.

ipReasmOKs对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“成功重新组装的IPv4数据报数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsReasmOKs."
    ::= { ip 15 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsReasmOKs."
    ::= { ip 15 }
        

ipReasmFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of failures detected by the IPv4 re-assembly algorithm (for whatever reason: timed out, errors, etc). Note that this is not necessarily a count of discarded IPv4 fragments since some algorithms (notably the algorithm in RFC 815) can lose track of the number of fragments by combining them as they are received.

ipReasmFails对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“IPv4重新组装算法检测到的故障数(无论出于何种原因:超时、错误等)。请注意,这不一定是由于某些算法(尤其是RFC 815中的算法)而丢弃的IPv4片段数当接收到片段时,通过组合它们,可能会丢失对片段数量的跟踪。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsReasmFails."
    ::= { ip 16 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsReasmFails."
    ::= { ip 16 }
        

ipFragOKs OBJECT-TYPE SYNTAX Counter32

ipFragOKs对象类型语法计数器32

MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of IPv4 datagrams that have been successfully fragmented at this entity.

MAX-ACCESS只读状态已弃用说明“已在此实体上成功分段的IPv4数据报数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutFragOKs."
    ::= { ip 17 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutFragOKs."
    ::= { ip 17 }
        

ipFragFails OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of IPv4 datagrams that have been discarded because they needed to be fragmented at this entity but could not be, e.g., because their Don't Fragment flag was set.

ipFragFails对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“由于IPv4数据报需要在此实体上分段,但无法分段(例如,因为设置了其不分段标志)而被丢弃的IPv4数据报数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutFragFails."
    ::= { ip 18 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutFragFails."
    ::= { ip 18 }
        

ipFragCreates OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of IPv4 datagram fragments that have been generated as a result of fragmentation at this entity.

ipFragCreates对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“由于此实体的碎片化而生成的IPv4数据报碎片数。

            This object has been deprecated as a new IP version neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutFragCreates."
    ::= { ip 19 }
        
            This object has been deprecated as a new IP version neutral
            table has been added.  It is loosely replaced by
            ipSystemStatsOutFragCreates."
    ::= { ip 19 }
        

ipRoutingDiscards OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of routing entries which were chosen to be discarded even though they are valid. One possible reason for discarding such an entry could be to free-up buffer space for other routing entries.

ipRoutingDiscards对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“即使有效,仍选择丢弃的路由项数。丢弃此类项的一个可能原因可能是为其他路由项释放缓冲区空间。

            This object was defined in pre-IPv6 versions of the IP MIB.
            It was implicitly IPv4 only, but the original specifications
            did not indicate this protocol restriction.  In order to
            clarify the specifications, this object has been deprecated
            and a similar, but more thoroughly clarified, object has
            been added to the IP-FORWARD-MIB."
    ::= { ip 23 }
        
            This object was defined in pre-IPv6 versions of the IP MIB.
            It was implicitly IPv4 only, but the original specifications
            did not indicate this protocol restriction.  In order to
            clarify the specifications, this object has been deprecated
            and a similar, but more thoroughly clarified, object has
            been added to the IP-FORWARD-MIB."
    ::= { ip 23 }
        

-- the deprecated IPv4 address table

--不推荐使用的IPv4地址表

ipAddrTable OBJECT-TYPE SYNTAX SEQUENCE OF IpAddrEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "The table of addressing information relevant to this entity's IPv4 addresses.

ipAddrTable对象类型IpAddrEntry MAX-ACCESS的语法序列不可访问状态不推荐的描述“与此实体的IPv4地址相关的寻址信息表。

            This table has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by the
            ipAddressTable although several objects that weren't deemed
            useful weren't carried forward while another
            (ipAdEntReasmMaxSize) was moved to the ipv4InterfaceTable."
    ::= { ip 20 }
        
            This table has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by the
            ipAddressTable although several objects that weren't deemed
            useful weren't carried forward while another
            (ipAdEntReasmMaxSize) was moved to the ipv4InterfaceTable."
    ::= { ip 20 }
        
ipAddrEntry OBJECT-TYPE
    SYNTAX     IpAddrEntry
    MAX-ACCESS not-accessible
    STATUS     deprecated
    DESCRIPTION
           "The addressing information for one of this entity's IPv4
            addresses."
    INDEX      { ipAdEntAddr }
    ::= { ipAddrTable 1 }
        
ipAddrEntry OBJECT-TYPE
    SYNTAX     IpAddrEntry
    MAX-ACCESS not-accessible
    STATUS     deprecated
    DESCRIPTION
           "The addressing information for one of this entity's IPv4
            addresses."
    INDEX      { ipAdEntAddr }
    ::= { ipAddrTable 1 }
        
IpAddrEntry ::= SEQUENCE {
        ipAdEntAddr          IpAddress,
        ipAdEntIfIndex       INTEGER,
        ipAdEntNetMask       IpAddress,
        ipAdEntBcastAddr     INTEGER,
        ipAdEntReasmMaxSize  INTEGER
    }
        
IpAddrEntry ::= SEQUENCE {
        ipAdEntAddr          IpAddress,
        ipAdEntIfIndex       INTEGER,
        ipAdEntNetMask       IpAddress,
        ipAdEntBcastAddr     INTEGER,
        ipAdEntReasmMaxSize  INTEGER
    }
        

ipAdEntAddr OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS deprecated DESCRIPTION

ipAdEntAddr对象类型语法IpAddress MAX-ACCESS只读状态不推荐使用的说明

           "The IPv4 address to which this entry's addressing
            information pertains."
    ::= { ipAddrEntry 1 }
        
           "The IPv4 address to which this entry's addressing
            information pertains."
    ::= { ipAddrEntry 1 }
        
ipAdEntIfIndex OBJECT-TYPE
    SYNTAX     INTEGER (1..2147483647)
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The index value which uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipAddrEntry 2 }
        
ipAdEntIfIndex OBJECT-TYPE
    SYNTAX     INTEGER (1..2147483647)
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The index value which uniquely identifies the interface to
            which this entry is applicable.  The interface identified by
            a particular value of this index is the same interface as
            identified by the same value of the IF-MIB's ifIndex."
    ::= { ipAddrEntry 2 }
        
ipAdEntNetMask OBJECT-TYPE
    SYNTAX     IpAddress
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The subnet mask associated with the IPv4 address of this
            entry.  The value of the mask is an IPv4 address with all
            the network bits set to 1 and all the hosts bits set to 0."
    ::= { ipAddrEntry 3 }
        
ipAdEntNetMask OBJECT-TYPE
    SYNTAX     IpAddress
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The subnet mask associated with the IPv4 address of this
            entry.  The value of the mask is an IPv4 address with all
            the network bits set to 1 and all the hosts bits set to 0."
    ::= { ipAddrEntry 3 }
        
ipAdEntBcastAddr OBJECT-TYPE
    SYNTAX     INTEGER (0..1)
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The value of the least-significant bit in the IPv4 broadcast
            address used for sending datagrams on the (logical)
            interface associated with the IPv4 address of this entry.
            For example, when the Internet standard all-ones broadcast
            address is used, the value will be 1.  This value applies to
            both the subnet and network broadcast addresses used by the
            entity on this (logical) interface."
    ::= { ipAddrEntry 4 }
        
ipAdEntBcastAddr OBJECT-TYPE
    SYNTAX     INTEGER (0..1)
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The value of the least-significant bit in the IPv4 broadcast
            address used for sending datagrams on the (logical)
            interface associated with the IPv4 address of this entry.
            For example, when the Internet standard all-ones broadcast
            address is used, the value will be 1.  This value applies to
            both the subnet and network broadcast addresses used by the
            entity on this (logical) interface."
    ::= { ipAddrEntry 4 }
        
ipAdEntReasmMaxSize OBJECT-TYPE
    SYNTAX     INTEGER (0..65535)
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The size of the largest IPv4 datagram which this entity can
            re-assemble from incoming IPv4 fragmented datagrams received
            on this interface."
    ::= { ipAddrEntry 5 }
        
ipAdEntReasmMaxSize OBJECT-TYPE
    SYNTAX     INTEGER (0..65535)
    MAX-ACCESS read-only
    STATUS     deprecated
    DESCRIPTION
           "The size of the largest IPv4 datagram which this entity can
            re-assemble from incoming IPv4 fragmented datagrams received
            on this interface."
    ::= { ipAddrEntry 5 }
        

-- the deprecated IPv4 Address Translation table

--不推荐使用的IPv4地址转换表

-- The Address Translation tables contain the IpAddress to
-- "physical" address equivalences.  Some interfaces do not
-- use translation tables for determining address
-- equivalences (e.g., DDN-X.25 has an algorithmic method);
-- if all interfaces are of this type, then the Address
-- Translation table is empty, i.e., has zero entries.
        
-- The Address Translation tables contain the IpAddress to
-- "physical" address equivalences.  Some interfaces do not
-- use translation tables for determining address
-- equivalences (e.g., DDN-X.25 has an algorithmic method);
-- if all interfaces are of this type, then the Address
-- Translation table is empty, i.e., has zero entries.
        

ipNetToMediaTable OBJECT-TYPE SYNTAX SEQUENCE OF IpNetToMediaEntry MAX-ACCESS not-accessible STATUS deprecated DESCRIPTION "The IPv4 Address Translation table used for mapping from IPv4 addresses to physical addresses.

ipNetToMediaTable ipNetToMediaTable对象类型语法序列IPNETTOMEDIATION MAX-ACCESS不可访问状态不推荐的描述“用于从IPv4地址映射到物理地址的IPv4地址转换表。

            This table has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by the
            ipNetToPhysicalTable."
    ::= { ip 22 }
        
            This table has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by the
            ipNetToPhysicalTable."
    ::= { ip 22 }
        
ipNetToMediaEntry OBJECT-TYPE
    SYNTAX     IpNetToMediaEntry
    MAX-ACCESS not-accessible
    STATUS     deprecated
    DESCRIPTION
           "Each entry contains one IpAddress to `physical' address
            equivalence."
    INDEX       { ipNetToMediaIfIndex,
                  ipNetToMediaNetAddress }
    ::= { ipNetToMediaTable 1 }
        
ipNetToMediaEntry OBJECT-TYPE
    SYNTAX     IpNetToMediaEntry
    MAX-ACCESS not-accessible
    STATUS     deprecated
    DESCRIPTION
           "Each entry contains one IpAddress to `physical' address
            equivalence."
    INDEX       { ipNetToMediaIfIndex,
                  ipNetToMediaNetAddress }
    ::= { ipNetToMediaTable 1 }
        
IpNetToMediaEntry ::= SEQUENCE {
        ipNetToMediaIfIndex      INTEGER,
        ipNetToMediaPhysAddress  PhysAddress,
        ipNetToMediaNetAddress   IpAddress,
        ipNetToMediaType         INTEGER
    }
        
IpNetToMediaEntry ::= SEQUENCE {
        ipNetToMediaIfIndex      INTEGER,
        ipNetToMediaPhysAddress  PhysAddress,
        ipNetToMediaNetAddress   IpAddress,
        ipNetToMediaType         INTEGER
    }
        

ipNetToMediaIfIndex OBJECT-TYPE SYNTAX INTEGER (1..2147483647) MAX-ACCESS read-create STATUS deprecated DESCRIPTION "The interface on which this entry's equivalence is effective. The interface identified by a particular value of this index is the same interface as identified by the

IPNetTomeDiaiIndex对象类型语法整数(1..2147483647)MAX-ACCESS read create STATUS DISCREATED DESCRIPATED DESCRIPTION“此项的等效项在其上有效的接口。此索引的特定值标识的接口与

same value of the IF-MIB's ifIndex.

IF-MIB的ifIndex值相同。

            This object predates the rule limiting index objects to a
            max access value of 'not-accessible' and so continues to use
            a value of 'read-create'."
    ::= { ipNetToMediaEntry 1 }
        
            This object predates the rule limiting index objects to a
            max access value of 'not-accessible' and so continues to use
            a value of 'read-create'."
    ::= { ipNetToMediaEntry 1 }
        

ipNetToMediaPhysAddress OBJECT-TYPE SYNTAX PhysAddress (SIZE(0..65535)) MAX-ACCESS read-create STATUS deprecated DESCRIPTION "The media-dependent `physical' address. This object should return 0 when this entry is in the 'incomplete' state.

ipNetToMediaPhysAddress对象类型语法PhysAddress(大小(0..65535))MAX-ACCESS read create STATUS deprecated DESCRIPTION“依赖于媒体的'physical'地址。当此项处于'complete'状态时,此对象应返回0。

            As the entries in this table are typically not persistent
            when this object is written the entity should not save the
            change to non-volatile storage.  Note: a stronger
            requirement is not used because this object was previously
            defined."
    ::= { ipNetToMediaEntry 2 }
        
            As the entries in this table are typically not persistent
            when this object is written the entity should not save the
            change to non-volatile storage.  Note: a stronger
            requirement is not used because this object was previously
            defined."
    ::= { ipNetToMediaEntry 2 }
        

ipNetToMediaNetAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-create STATUS deprecated DESCRIPTION "The IpAddress corresponding to the media-dependent `physical' address.

IPNetToMeDianeAddress对象类型语法IpAddress MAX-ACCESS读取创建状态已弃用描述“与媒体相关的“物理”地址相对应的IpAddress。

            This object predates the rule limiting index objects to a
            max access value of 'not-accessible' and so continues to use
            a value of 'read-create'."
    ::= { ipNetToMediaEntry 3 }
        
            This object predates the rule limiting index objects to a
            max access value of 'not-accessible' and so continues to use
            a value of 'read-create'."
    ::= { ipNetToMediaEntry 3 }
        
ipNetToMediaType OBJECT-TYPE
    SYNTAX     INTEGER {
                other(1),        -- none of the following
                invalid(2),      -- an invalidated mapping
                dynamic(3),
                static(4)
            }
    MAX-ACCESS read-create
    STATUS     deprecated
    DESCRIPTION
           "The type of mapping.
        
ipNetToMediaType OBJECT-TYPE
    SYNTAX     INTEGER {
                other(1),        -- none of the following
                invalid(2),      -- an invalidated mapping
                dynamic(3),
                static(4)
            }
    MAX-ACCESS read-create
    STATUS     deprecated
    DESCRIPTION
           "The type of mapping.
        

Setting this object to the value invalid(2) has the effect

将此对象设置为无效值(2)具有以下效果

of invalidating the corresponding entry in the ipNetToMediaTable. That is, it effectively dis-associates the interface identified with said entry from the mapping identified with said entry. It is an implementation-specific matter as to whether the agent removes an invalidated entry from the table. Accordingly, management stations must be prepared to receive tabular information from agents that corresponds to entries not currently in use. Proper interpretation of such entries requires examination of the relevant ipNetToMediaType object.

使ipNetToMediaTable中的相应条目无效。也就是说,它有效地将与所述条目标识的接口与与与所述条目标识的映射断开关联。代理是否从表中删除无效项是实现特有的问题。因此,管理站必须准备好从代理处接收与当前未使用的条目相对应的表格信息。正确解释这些条目需要检查相关的ipNetToMediaType对象。

            As the entries in this table are typically not persistent
            when this object is written the entity should not save the
            change to non-volatile storage.  Note: a stronger
            requirement is not used because this object was previously
            defined."
    ::= { ipNetToMediaEntry 4 }
        
            As the entries in this table are typically not persistent
            when this object is written the entity should not save the
            change to non-volatile storage.  Note: a stronger
            requirement is not used because this object was previously
            defined."
    ::= { ipNetToMediaEntry 4 }
        

-- the deprecated ICMP group

--已弃用的ICMP组

icmpInMsgs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The total number of ICMP messages which the entity received. Note that this counter includes all those counted by icmpInErrors.

icmpInMsgs对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“实体接收的ICMP消息总数。请注意,此计数器包括icmpInErrors计数的所有消息。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            icmpStatsInMsgs."
    ::= { icmp 1 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            icmpStatsInMsgs."
    ::= { icmp 1 }
        

icmpInErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.).

icmpInErrors对象类型语法计数器32 MAX-ACCESS只读状态不推荐的描述“实体接收到但确定具有ICMP特定错误(错误ICMP校验和、错误长度等)的ICMP消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            icmpStatsInErrors."
    ::= { icmp 2 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            icmpStatsInErrors."
    ::= { icmp 2 }
        

icmpInDestUnreachs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Destination Unreachable messages received.

icmpInDestUnreachs对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用说明“接收到的ICMP目标不可访问消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 3 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 3 }
        

icmpInTimeExcds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Time Exceeded messages received.

icmpInTimeExcds对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“接收到的ICMP超时消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 4 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 4 }
        

icmpInParmProbs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Parameter Problem messages received.

icmpInParmProbs对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“接收到的ICMP参数问题消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 5 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 5 }
        

icmpInSrcQuenchs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Source Quench messages received.

ICMPINSCRQUICHS对象类型语法计数器32 MAX-ACCESS只读状态弃用说明“收到的ICMP源终止消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 6 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 6 }
        

icmpInRedirects OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Redirect messages received.

icmpInRedirects对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“接收的ICMP重定向消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 7 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 7 }
        

icmpInEchos OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Echo (request) messages received.

icmpInEchos对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“接收的ICMP回显(请求)消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 8 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 8 }
        

icmpInEchoReps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Echo Reply messages received.

ICMP对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“接收到的ICMP回显回复消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 9 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 9 }
        

icmpInTimestamps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Timestamp (request) messages received.

icmpInTimestamps对象类型语法计数器32 MAX-ACCESS只读状态弃用说明“接收的ICMP时间戳(请求)消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 10 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 10 }
        

icmpInTimestampReps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Timestamp Reply messages received.

ICMPINTIMESTAMPS对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“接收到的ICMP时间戳回复消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 11 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 11 }
        

icmpInAddrMasks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Address Mask Request messages received.

icmpInAddrMasks对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“接收的ICMP地址掩码请求消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 12 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 12 }
        

icmpInAddrMaskReps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Address Mask Reply messages received.

icmpInAddrMaskReps对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“接收到的ICMP地址掩码回复消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 13 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 13 }
        

icmpOutMsgs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The total number of ICMP messages which this entity attempted to send. Note that this counter includes all those counted by icmpOutErrors.

icmpOutMsgs对象类型语法计数器32 MAX-ACCESS只读状态已弃用说明“此实体尝试发送的ICMP消息总数。请注意,此计数器包括ICMPOUTERR计数的所有消息。

This object has been deprecated, as a new IP version-neutral table has been added. It is loosely replaced by icmpStatsOutMsgs."

由于添加了新的IP版本中立表,此对象已被弃用。它被icmpStatsOutMsgs松散地取代。”

    ::= { icmp 14 }
        
    ::= { icmp 14 }
        

icmpOutErrors OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP messages which this entity did not send due to problems discovered within ICMP, such as a lack of buffers. This value should not include errors discovered outside the ICMP layer, such as the inability of IP to route the resultant datagram. In some implementations, there may be no types of error which contribute to this counter's value.

ICMPOUTERROS对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用说明“由于ICMP中发现的问题(如缺少缓冲区),此实体未发送的ICMP消息数。此值不应包括在ICMP层之外发现的错误,例如IP无法路由结果数据报。在某些实现中,可能没有导致此计数器值的错误类型。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            icmpStatsOutErrors."
    ::= { icmp 15 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by
            icmpStatsOutErrors."
    ::= { icmp 15 }
        

icmpOutDestUnreachs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Destination Unreachable messages sent.

icmpOutDestUnreachs对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用说明“发送的ICMP目标不可访问消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 16 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 16 }
        

icmpOutTimeExcds OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Time Exceeded messages sent.

icmpOutTimeExcds对象类型语法计数器32 MAX-ACCESS只读状态不推荐使用说明“发送的ICMP超时消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 17 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 17 }
        

icmpOutParmProbs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated

icmpOutParmProbs对象类型语法计数器32 MAX-ACCESS只读状态已弃用

DESCRIPTION "The number of ICMP Parameter Problem messages sent.

DESCRIPTION“发送的ICMP参数问题消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 18 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 18 }
        

icmpOutSrcQuenchs OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Source Quench messages sent.

ICMPOUTSRCQUANCHS对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“发送的ICMP源终止消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 19 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 19 }
        

icmpOutRedirects OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Redirect messages sent. For a host, this object will always be zero, since hosts do not send redirects.

icmpOutRedirects对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“发送的ICMP重定向消息数。对于主机,此对象将始终为零,因为主机不发送重定向。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 20 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 20 }
        

icmpOutEchos OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Echo (request) messages sent.

icmpOutEchos对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“发送的ICMP回显(请求)消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 21 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 21 }
        

icmpOutEchoReps OBJECT-TYPE SYNTAX Counter32

icmpOutEchoReps对象类型语法计数器32

MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Echo Reply messages sent.

MAX-ACCESS只读状态不推荐说明“发送的ICMP回显回复消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 22 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 22 }
        

icmpOutTimestamps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Timestamp (request) messages sent.

icmpOutTimestamps对象类型语法计数器32 MAX-ACCESS只读状态弃用说明“发送的ICMP时间戳(请求)消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 23 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 23 }
        

icmpOutTimestampReps OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Timestamp Reply messages sent.

icmpOutTimestampReps对象类型语法计数器32 MAX-ACCESS只读状态不推荐说明“发送的ICMP时间戳回复消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 24 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 24 }
        

icmpOutAddrMasks OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Address Mask Request messages sent.

icmpOutAddrMasks对象类型语法计数器32 MAX-ACCESS只读状态不推荐的说明“发送的ICMP地址掩码请求消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 25 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 25 }
        

icmpOutAddrMaskReps OBJECT-TYPE SYNTAX Counter32

icmpOutAddrMaskReps对象类型语法计数器32

MAX-ACCESS read-only STATUS deprecated DESCRIPTION "The number of ICMP Address Mask Reply messages sent.

MAX-ACCESS只读状态不推荐说明“发送的ICMP地址掩码回复消息数。

            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 26 }
        
            This object has been deprecated, as a new IP version-neutral
            table has been added.  It is loosely replaced by a column in
            the icmpMsgStatsTable."
    ::= { icmp 26 }
        
-- deprecated conformance information
-- deprecated compliance statements
        
-- deprecated conformance information
-- deprecated compliance statements
        
ipMIBCompliance MODULE-COMPLIANCE
    STATUS     deprecated
    DESCRIPTION
           "The compliance statement for systems that implement only
            IPv4.  For version-independence, this compliance statement
            is deprecated in favor of ipMIBCompliance2."
    MODULE  -- this module
        MANDATORY-GROUPS { ipGroup,
                           icmpGroup }
    ::= { ipMIBCompliances 1 }
        
ipMIBCompliance MODULE-COMPLIANCE
    STATUS     deprecated
    DESCRIPTION
           "The compliance statement for systems that implement only
            IPv4.  For version-independence, this compliance statement
            is deprecated in favor of ipMIBCompliance2."
    MODULE  -- this module
        MANDATORY-GROUPS { ipGroup,
                           icmpGroup }
    ::= { ipMIBCompliances 1 }
        

-- deprecated units of conformance

--不推荐使用的一致性单位

ipGroup OBJECT-GROUP OBJECTS { ipForwarding, ipDefaultTTL, ipInReceives, ipInHdrErrors, ipInAddrErrors, ipForwDatagrams, ipInUnknownProtos, ipInDiscards, ipInDelivers, ipOutRequests, ipOutDiscards, ipOutNoRoutes, ipReasmTimeout, ipReasmReqds, ipReasmOKs, ipReasmFails, ipFragOKs, ipFragFails, ipFragCreates, ipAdEntAddr, ipAdEntIfIndex, ipAdEntNetMask, ipAdEntBcastAddr, ipAdEntReasmMaxSize, ipNetToMediaIfIndex, ipNetToMediaPhysAddress, ipNetToMediaNetAddress, ipNetToMediaType, ipRoutingDiscards } STATUS deprecated DESCRIPTION "The ip group of objects providing for basic management of IP entities, exclusive of the management of IP routes.

ipGroup对象组对象{ipForwarding、ipDefaultTTL、ipInReceives、IPInhderrors、IPInAdderrors、ipForwDatagrams、IPInknownProtos、ipInDiscards、ipInDelivers、ipOutRequests、ipOutDiscards、ipOutNoRoutes、ipReasmTimeout、ipReasmReqds、ipReasmOKs、ipFragFails、ipFragCreates、IPDentAddr、IPIdentificationIndex、IPDentNetMask、IPDentBCastAddress、IPDentReasmMaxSize、IPNetTomeDiaiIndex、ipNetToMediaPhysAddress、IPNetTomeDianeAddress、ipNetToMediaType、ipRoutingDiscards}状态已弃用说明“提供ip实体基本管理的ip对象组,不包括ip路由管理。

            As part of the version independence, this group has been
            deprecated.  "
    ::= { ipMIBGroups 1 }
        
            As part of the version independence, this group has been
            deprecated.  "
    ::= { ipMIBGroups 1 }
        

icmpGroup OBJECT-GROUP OBJECTS { icmpInMsgs, icmpInErrors, icmpInDestUnreachs, icmpInTimeExcds, icmpInParmProbs, icmpInSrcQuenchs, icmpInRedirects, icmpInEchos, icmpInEchoReps, icmpInTimestamps, icmpInTimestampReps, icmpInAddrMasks, icmpInAddrMaskReps, icmpOutMsgs, icmpOutErrors, icmpOutDestUnreachs, icmpOutTimeExcds, icmpOutParmProbs, icmpOutSrcQuenchs, icmpOutRedirects, icmpOutEchos, icmpOutEchoReps, icmpOutTimestamps, icmpOutTimestampReps, icmpOutAddrMasks, icmpOutAddrMaskReps } STATUS deprecated DESCRIPTION "The icmp group of objects providing ICMP statistics.

icmpGroup对象组对象{icmpInMsgs、icmpInErrors、ICMPInDestRunechs、icmpInTimeExcds、ICMPinParmRobs、ICMPInSrcquechs、icmpInRedirects、ICMPInChos、ICMPInChorePS、icmpInTimestamps、icmpInAddrMasks、ICMPOnAddRmaskreps、ICMPowtDestRunechs、ICMPowtDestRunchs、ICMPoutParmExCds、ICMPowArmProbs、icmpOutSrcQuenchs、ICMPowTredDirections、ICMPoProbesutEchos、ICMPOUTTECHOREPS、icmpOutTimestamps、icmpOutTimestampReps、ICMPOUTTADDRMASKREPS}状态不推荐描述“提供icmp统计信息的icmp对象组。

            As part of the version independence, this group has been
            deprecated.  "
    ::= { ipMIBGroups 2 }
        
            As part of the version independence, this group has been
            deprecated.  "
    ::= { ipMIBGroups 2 }
        

END

终止

6. Previous Work
6. 以前的工作

This document contains objects modified from RFC 1213 [11], RFC 2011 [12], RFC 2465 [13], and RFC 2466 [14].

本文档包含根据RFC 1213[11]、RFC 2011[12]、RFC 2465[13]和RFC 2466[14]修改的对象。

7. References
7. 工具书类
7.1. Normative References
7.1. 规范性引用文件

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

[1] McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“管理信息的结构版本2(SMIv2)”,STD 58,RFC 2578,1999年4月。

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

[2] McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“SMIv2的文本约定”,STD 58,RFC 2579,1999年4月。

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

[3] McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“SMIv2的一致性声明”,STD 58,RFC 25801999年4月。

[4] Narten, T., Nordmark, E., and W. Simpson, "Neighbor Discovery for IP Version 6 (IPv6)", RFC 2461, December 1998.

[4] Narten,T.,Nordmark,E.,和W.Simpson,“IP版本6(IPv6)的邻居发现”,RFC24611998年12月。

[5] Thomson, S. and T. Narten, "IPv6 Stateless Address Autoconfiguration", RFC 2462, December 1998.

[5] Thomson,S.和T.Narten,“IPv6无状态地址自动配置”,RFC 2462,1998年12月。

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

[6] McCloghrie,K.和F.Kastenholz,“接口组MIB”,RFC 28632000年6月。

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

[7] Daniele,M.,Haberman,B.,Routhier,S.,和J.Schoenwaeld,“互联网网络地址的文本约定”,RFC 4001,2005年2月。

[8] Draves, R. and D. Thaler, "Default Router Preferences and More-Specific Routes", RFC 4191, November 2005.

[8] Draves,R.和D.Thaler,“默认路由器首选项和更具体的路由”,RFC 41912005年11月。

7.2. Informative References
7.2. 资料性引用

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

[9] Case,J.,Mundy,R.,Partain,D.,和B.Stewart,“互联网标准管理框架的介绍和适用性声明”,RFC 3410,2002年12月。

[10] Plummer, D., "Ethernet Address Resolution Protocol: Or converting network protocol addresses to 48.bit Ethernet address for transmission on Ethernet hardware", STD 37, RFC 826, November 1982.

[10] Plummer,D.,“以太网地址解析协议:或将网络协议地址转换为48位以太网地址,以便在以太网硬件上传输”,STD 37,RFC 826,1982年11月。

[11] McCloghrie, K. and M. Rose, "Management Information Base for Network Management of TCP/IP-based internets:MIB-II", STD 17, RFC 1213, March 1991.

[11] McCloghrie,K.和M.Rose,“基于TCP/IP的互联网网络管理的管理信息库:MIB-II”,STD 17,RFC 1213,1991年3月。

[12] McCloghrie, K., "SNMPv2 Management Information Base for the Internet Protocol using SMIv2", RFC 2011, November 1996.

[12] McCloghrie,K.,“使用SMIv2的互联网协议的SNMPv2管理信息库”,RFC 2011,1996年11月。

[13] Haskin, D. and S. Onishi, "Management Information Base for IP Version 6: Textual Conventions and General Group", RFC 2465, December 1998.

[13] Haskin,D.和S.Onishi,“IP版本6的管理信息库:文本约定和一般组”,RFC 2465,1998年12月。

[14] Haskin, D. and S. Onishi, "Management Information Base for IP Version 6: ICMPv6 Group", RFC 2466, December 1998.

[14] Haskin,D.和S.Onishi,“IP版本6的管理信息库:ICMPv6组”,RFC 2466,1998年12月。

[15] Narten, T. and R. Draves, "Privacy Extensions for Stateless Address Autoconfiguration in IPv6", RFC 3041, January 2001.

[15] Narten,T.和R.Draves,“IPv6中无状态地址自动配置的隐私扩展”,RFC3041,2001年1月。

[16] Haberman, B., "IP Forwarding Table MIB", RFC 4292, April 2006.

[16] Haberman,B.,“IP转发表MIB”,RFC 42922006年4月。

[17] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, February 2006.

[17] Hinden,R.和S.Deering,“IP版本6寻址体系结构”,RFC 42912006年2月。

8. Security Considerations
8. 安全考虑

There are a number of management objects defined in this MIB module with a MAX-ACCESS clause of read-write and/or read-create. Such objects may be considered sensitive or vulnerable in some network environments. The support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations. These are the tables and objects and their sensitivity/vulnerability:

此MIB模块中定义了许多管理对象,其MAX-ACCESS子句为read-write和/或read-create。在某些网络环境中,此类对象可能被视为敏感或易受攻击。在没有适当保护的非安全环境中支持SET操作可能会对网络操作产生负面影响。以下是表和对象及其敏感度/漏洞:

ipForwarding and ipv6IpForwarding - these objects allow a manager to enable or disable the routing functions on the entity. By disabling the routing functions, an attacker would possibly be able to deny service to users. By enabling the routing functions, an attacker could open a conduit into an area. This might result in the area providing transit for packets it shouldn't or might allow the attacker access to the area bypassing security safeguards.

ipForwarding和ipv6IpForwarding-这些对象允许管理器启用或禁用实体上的路由功能。通过禁用路由功能,攻击者可能会拒绝向用户提供服务。通过启用路由功能,攻击者可以打开进入某个区域的导管。这可能导致该区域为不应该传输的数据包提供传输,或者可能允许攻击者绕过安全防护措施访问该区域。

ipDefaultTTL and ipv6IpDefaultHopLimit - these objects allow a manager to determine the diameter of the valid area for a packet. By decreasing the value of these objects, an attacker could cause packets to be discarded before reaching their destinations.

ipDefaultTTL和ipv6IpDefaultHopLimit—这些对象允许管理器确定数据包有效区域的直径。通过降低这些对象的值,攻击者可以导致数据包在到达目的地之前被丢弃。

ipv4InterfaceEnableStatus and ipv6InterfaceEnableStatus - these objects allow a manager to enable or disable IPv4 and IPv6 on a specific interface. By enabling a protocol on an interface, an attacker might be able to create an unsecured path into a node (or through it if routing is also enabled). By disabling a protocol on an interface, an attacker might be able to force packets to be routed through some other interface or deny access to some or all of the network via that protocol.

ipv4InterfaceEnableStatus和ipv6InterfaceEnableStatus—这些对象允许管理器在特定接口上启用或禁用IPv4和IPv6。通过在接口上启用协议,攻击者可能能够创建进入节点的不安全路径(如果还启用了路由,则可以通过该路径)。通过禁用接口上的协议,攻击者可以强制数据包通过其他接口路由,或拒绝通过该协议访问部分或全部网络。

ipAddressTable - the objects in this table specify the addresses in use on this node. By modifying this information, an attacker can cause a node to either ignore messages destined to it or accept (at least at the IP layer) messages it would otherwise ignore. The use of filtering or security associations may reduce the potential damage in the latter case.

ipAddressTable—此表中的对象指定此节点上正在使用的地址。通过修改此信息,攻击者可以使节点忽略发送给它的消息,或者接受(至少在IP层)它本来会忽略的消息。在后一种情况下,使用过滤或安全关联可以减少潜在的损害。

ipv6RouterAdvertTable - the objects in this table specify the information that a router should propagate in its routing advertisement messages. By modifying this information, an attacker can interfere with the auto-configuration of all hosts on the link. Most modifications to this table will result in a

ipv6RouterAdvertTable-此表中的对象指定路由器应在其路由播发消息中传播的信息。通过修改此信息,攻击者可以干扰链路上所有主机的自动配置。对该表的大多数修改将导致

denial of service to some or all hosts on the link. However two objects, ipv6RouterAdvertManagedFlag and ipv6RouterAdvertOtherConfigFlag, indicate if a host should acquire configuration information from some other source. By enabling these, an attacker might be able to cause a host to retrieve its configuration information from a compromised source.

对链接上的部分或所有主机的拒绝服务。但是,有两个对象ipv6RouterAdvertManagedFlag和ipv6RouterAdvertOtherConfigFlag指示主机是否应从其他源获取配置信息。通过启用这些功能,攻击者可能会导致主机从受损源检索其配置信息。

ipNetToPhysicalPhysAddress and ipNetToPhysicalType - these objects specify information used to translate a network (IP) address into a media dependent address. By modifying these objects, an attacker could disable communication with a node or divert messages from one node to another. However, the attacker may be able to carry out a similar attack by simply responding to the ARP or ND request made by the target node.

IPNettophysicalPhysicalAddress和ipNetToPhysicalType—这些对象指定用于将网络(IP)地址转换为媒体相关地址的信息。通过修改这些对象,攻击者可以禁用与节点的通信或将消息从一个节点转移到另一个节点。但是,攻击者可以通过简单地响应目标节点发出的ARP或ND请求来执行类似的攻击。

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

在某些网络环境中,此MIB模块中的某些可读对象(即具有MAX-ACCESS而非not ACCESS的对象)可能被视为敏感或易受攻击。因此,在通过SNMP通过网络发送这些对象时,控制甚至访问这些对象,甚至可能加密这些对象的值,这一点非常重要。

These are the tables and objects and their sensitivity/vulnerability:

以下是表和对象及其敏感度/漏洞:

Essentially, all of the objects in this MIB could be considered sensitive as they report on the status of the IP modules within a system. However, the ipSystemStatsTable, ipIfStatsTable, and ipAddressTable are likely to be of most interest to an attacker. The statistics tables supply information about the quantity and type of traffic this node is processing and, especially for transit providers, may be considered sensitive. The address table provides a convenient list of all addresses in use by this node. Each address in isolation is unremarkable, however, the total list would allow an attacker to correlate otherwise unrelated traffic. For example, an attacker might be able to correlate an RFC 3041 [15] private address with known public addresses, thus circumventing the intentions of RFC 3041.

基本上,此MIB中的所有对象都可以被视为敏感对象,因为它们报告系统中IP模块的状态。但是,ipSystemStatsTable、ipIfStatsTable和ipAddressTable可能是攻击者最感兴趣的。统计表提供了有关此节点正在处理的流量的数量和类型的信息,特别是对于公交服务提供商,这些信息可能被视为敏感信息。地址表提供了此节点正在使用的所有地址的方便列表。隔离的每个地址都不显著,但是,总列表将允许攻击者关联其他不相关的通信量。例如,攻击者可能会将RFC 3041[15]专用地址与已知公共地址关联起来,从而规避RFC 3041的意图。

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

SNMPv3之前的SNMP版本未包含足够的安全性。即使网络本身是安全的(例如通过使用IPSec),即使如此,也无法控制安全网络上的谁可以访问和获取/设置(读取/更改/创建/删除)此MIB模块中的对象。

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

建议实施者考虑SNMPv3框架提供的安全特性(见[ 9 ],第8节),包括对SNMPv3加密机制的完全支持(用于身份验证和隐私)。

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实体正确配置为仅授予那些拥有合法权限来获取或设置(更改/创建/删除)对象的主体(用户)访问对象的权限。

9. Acknowledgements
9. 致谢

Reviews and other contributions were made by:

审查和其他贡献由:

Dario Acornero, Cisco Systems Mike MacFaden, VMWare Keith McCloghrie, Cisco Systems Juergen Schoenwalder, TU Braunschweig Margaret Wasserman, Devicescape

Dario Acornero、Cisco Systems Mike MacFaden、VMWare Keith McCloghrie、Cisco Systems Juergen Schoenwalder、TU Braunschweig Margaret Wasserman、Devicescape

10. Authors
10. 作者

This document was written by the IPv6 MIB revision design team:

本文件由IPv6 MIB版本设计团队编写:

Bill Fenner, AT&T Labs -- Research EMail: fenner@research.att.com

比尔·芬纳,AT&T实验室——研究电子邮件:fenner@research.att.com

Brian Haberman EMail: brian@innovationslab.net

Brian Haberman电子邮件:brian@innovationslab.net

Shawn A. Routhier EMail: sar@iwl.com

Shawn A.Routhier电子邮件:sar@iwl.com

Dave Thaler, Microsoft EMail: dthaler@microsoft.com

Dave Thaler,Microsoft电子邮件:dthaler@microsoft.com

This document updates parts of the MIBs from several other documents. RFC 2011 is the previous update to the IP MIB. RFC 2465 and RFC 2466 are the first versions that specified IPv6 addresses and information.

本文档更新了多个其他文档中的部分MIB。RFC 2011是对IP MIB的先前更新。RFC2465和RFC2466是指定IPv6地址和信息的第一个版本。

RFC 2011: Keith McCloghrie, Cisco Systems (Editor)

RFC 2011:Keith McCloghrie,思科系统(编辑)

RFC 2465 and RFC 2466: Dimitry Haskin, Bay Networks

RFC 2465和RFC 2466:Dimitry Haskin,海湾网络公司

Steve Onishi, Bay Networks

Steve Onishi,海湾网络公司

Editor's Contact Information

编辑联系方式

Shawn A. Routhier Interworking Labs 108 Whispering Pines Dr. Suite 235 Scotts Valley, CA 95066 USA

Shawn A.Routhier互通实验室108 Whispering Pines博士套房235号美国加利福尼亚州斯科茨谷95066

   EMail: sar@iwl.com
        
   EMail: sar@iwl.com
        

Full Copyright Statement

完整版权声明

Copyright (C) The Internet Society (2006).

版权所有(C)互联网协会(2006年)。

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秘书处披露的知识产权副本和任何许可证保证,或本规范实施者或用户试图获得使用此类专有权利的一般许可证或许可的结果,可从IETF在线知识产权存储库获取,网址为http://www.ietf.org/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的IETF-ipr@ietf.org.

Acknowledgement

确认

Funding for the RFC Editor function is provided by the IETF Administrative Support Activity (IASA).

RFC编辑器功能的资金由IETF行政支持活动(IASA)提供。