Internet Engineering Task Force (IETF)                           R. Cole
Request for Comments: 7367                                US Army CERDEC
Category: Experimental                                         J. Macker
ISSN: 2070-1721                                               B. Adamson
                                               Naval Research Laboratory
                                                            October 2014
        
Internet Engineering Task Force (IETF)                           R. Cole
Request for Comments: 7367                                US Army CERDEC
Category: Experimental                                         J. Macker
ISSN: 2070-1721                                               B. Adamson
                                               Naval Research Laboratory
                                                            October 2014
        

Definition of Managed Objects for the Mobile Ad Hoc Network (MANET) Simplified Multicast Framework Relay Set Process

移动自组织网络(MANET)管理对象的定义简化多播框架中继集过程

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 objects for configuring aspects of the Simplified Multicast Forwarding (SMF) process for Mobile Ad Hoc Networks (MANETs). The SMF-MIB module also reports state information, performance information, and notifications. In addition to configuration, the additional state and performance information is useful to operators troubleshooting multicast forwarding problems.

此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别地,它描述了用于为移动自组织网络(manet)配置简化多播转发(SMF)过程的方面的对象。SMF-MIB模块还报告状态信息、性能信息和通知。除了配置之外,附加的状态和性能信息对于运营商解决多播转发问题也很有用。

Status of This Memo

关于下段备忘

This document is not an Internet Standards Track specification; it is published for examination, experimental implementation, and evaluation.

本文件不是互联网标准跟踪规范;它是为检查、实验实施和评估而发布的。

This document defines an Experimental Protocol for the Internet community. This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Not all documents approved by the IESG are a candidate for any level of Internet Standard; see Section 2 of RFC 5741.

本文档为互联网社区定义了一个实验协议。本文件是互联网工程任务组(IETF)的产品。它代表了IETF社区的共识。它已经接受了公众审查,并已被互联网工程指导小组(IESG)批准出版。并非IESG批准的所有文件都适用于任何级别的互联网标准;见RFC 5741第2节。

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

有关本文件当前状态、任何勘误表以及如何提供反馈的信息,请访问http://www.rfc-editor.org/info/rfc7367.

Copyright Notice

版权公告

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

版权所有(c)2014 IETF信托基金和确定为文件作者的人员。版权所有。

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

本文件受BCP 78和IETF信托有关IETF文件的法律规定的约束(http://trustee.ietf.org/license-info)自本文件出版之日起生效。请仔细阅读这些文件,因为它们描述了您对本文件的权利和限制。从本文件中提取的代码组件必须包括信托法律条款第4.e节中所述的简化BSD许可证文本,并提供简化BSD许可证中所述的无担保。

Table of Contents

目录

   1. Introduction ....................................................3
   2. The Internet-Standard Management Framework ......................3
   3. Conventions .....................................................3
   4. Overview ........................................................3
      4.1. SMF Management Model .......................................4
      4.2. Terms ......................................................5
   5. Structure of the MIB Module .....................................5
      5.1. Textual Conventions ........................................6
      5.2. The Capabilities Group .....................................6
      5.3. The Configuration Group ....................................6
      5.4. The State Group ............................................7
      5.5. The Performance Group ......................................7
      5.6. The Notifications Group ....................................7
      5.7. Tables and Indexing ........................................8
   6. Relationship to Other MIB Modules ...............................9
      6.1. Relationship to the SNMPv2-MIB .............................9
      6.2. Relationship to the IP-MIB .................................9
      6.3. Relationship to the IPMCAST-MIB ............................9
      6.4. MIB Modules Required for IMPORTS ..........................10
      6.5. Relationship to Future RSSA-MIB Modules ...................10
   7. SMF-MIB Definitions ............................................10
   8. IANA-SMF-MIB Definitions .......................................51
   9. Security Considerations ........................................56
   10. Applicability Statement .......................................59
   11. IANA Considerations ...........................................62
   12. References ....................................................62
      12.1. Normative References .....................................62
      12.2. Informative References ...................................64
   Acknowledgements ..................................................65
   Contributors ......................................................65
   Authors' Addresses ................................................65
        
   1. Introduction ....................................................3
   2. The Internet-Standard Management Framework ......................3
   3. Conventions .....................................................3
   4. Overview ........................................................3
      4.1. SMF Management Model .......................................4
      4.2. Terms ......................................................5
   5. Structure of the MIB Module .....................................5
      5.1. Textual Conventions ........................................6
      5.2. The Capabilities Group .....................................6
      5.3. The Configuration Group ....................................6
      5.4. The State Group ............................................7
      5.5. The Performance Group ......................................7
      5.6. The Notifications Group ....................................7
      5.7. Tables and Indexing ........................................8
   6. Relationship to Other MIB Modules ...............................9
      6.1. Relationship to the SNMPv2-MIB .............................9
      6.2. Relationship to the IP-MIB .................................9
      6.3. Relationship to the IPMCAST-MIB ............................9
      6.4. MIB Modules Required for IMPORTS ..........................10
      6.5. Relationship to Future RSSA-MIB Modules ...................10
   7. SMF-MIB Definitions ............................................10
   8. IANA-SMF-MIB Definitions .......................................51
   9. Security Considerations ........................................56
   10. Applicability Statement .......................................59
   11. IANA Considerations ...........................................62
   12. References ....................................................62
      12.1. Normative References .....................................62
      12.2. Informative References ...................................64
   Acknowledgements ..................................................65
   Contributors ......................................................65
   Authors' Addresses ................................................65
        
1. Introduction
1. 介绍

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 objects for configuring aspects of a process implementing Simplified Multicast Forwarding (SMF) [RFC6621] for Mobile Ad Hoc Networks (MANETs). SMF provides multicast Duplicate Packet Detection (DPD) and supports algorithms for constructing an estimate of a MANET Minimum Connected Dominating Set (MCDS) for efficient multicast forwarding. The SMF-MIB module also reports state information, performance information, and notifications. In addition to configuration, this additional state and performance information is useful to operators troubleshooting multicast forwarding problems.

此备忘录定义了管理信息库(MIB)的一部分,用于Internet社区中的网络管理协议。特别地,它描述了用于为移动自组织网络(manet)配置实现简化多播转发(SMF)[RFC6621]的过程的方面的对象。SMF提供多播重复数据包检测(DPD),并支持构造MANET最小连接支配集(MCDS)估计的算法,以实现高效的多播转发。SMF-MIB模块还报告状态信息、性能信息和通知。除了配置之外,此附加状态和性能信息对于运营商解决多播转发问题也很有用。

2. The Internet-Standard Management Framework
2. 因特网标准管理框架

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

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

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

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

3. Conventions
3. 习俗

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

本文件中的关键词“必须”、“不得”、“必需”、“应”、“不应”、“建议”、“不建议”、“可”和“可选”应按照RFC 2119[RFC2119]中的说明进行解释。

4. Overview
4. 概述

SMF provides methods for implementing DPD-based multicast forwarding with the optional use of CDS-based relay sets. The CDS provides a complete connected coverage of the nodes comprising the MANET. The MCDS is the smallest set of MANET nodes (comprising a connected cluster) that cover all the nodes in the cluster with their transmissions. As the density of the MANET nodes increase, the fraction of nodes required in an MCDS decreases. Using the MCDS as a multicast forwarding set then becomes an efficient multicast mechanism for MANETs.

SMF提供了通过可选使用基于CDS的中继集来实现基于DPD的多播转发的方法。CDS提供组成MANET的节点的完整连接覆盖。MCDS是最小的一组MANET节点(包括连接的集群),其传输覆盖集群中的所有节点。随着MANET节点密度的增加,MCDS中所需的节点比例减少。使用MCDS作为多播转发集就成为MANET的一种高效多播机制。

Various algorithms for the construction of estimates of the MCDS exist. The Simplified Multicast Framework [RFC6621] describes some of these. It further defines various operational modes for a node that is participating in the collective creation of the MCDS estimates. These modes depend upon the set of related MANET routing and discovery protocols and mechanisms in operation in the specific MANET node.

存在用于构造MCDS估计值的各种算法。简化多播框架[RFC6621]描述了其中一些。它还为参与集体创建MCDS估算的节点定义了各种操作模式。这些模式取决于特定MANET节点中运行的一组相关MANET路由和发现协议及机制。

A SMF router's MIB module contains SMF process configuration parameters (e.g., specific CDS algorithm), state information (e.g., current membership in the CDS), performance counters (e.g., packet counters), and notifications.

SMF路由器的MIB模块包含SMF进程配置参数(例如,特定CDS算法)、状态信息(例如,CDS中的当前成员资格)、性能计数器(例如,数据包计数器)和通知。

4.1. SMF Management Model
4.1. SMF管理模式

This section describes the management model for the SMF node process.

本节介绍SMF节点进程的管理模型。

   Figure 1 (reproduced from Figure 1 of [RFC6621]) shows the
   relationship between the SMF Relay Set Selection Algorithm and the
   related algorithms, processes, and protocols running in the MANET
   nodes.  The Relay Set Selection Algorithm (RSSA) can rely upon
   topology information acquired from the MANET Neighborhood Discovery
   Protocol (NHDP), from the specific MANET routing protocol running on
   the node, or from Layer 2 information passed up to the higher layer
   protocol processes.
       ______________                ____________
      |              |              |            |
      | Neighborhood |              | Relay Set  |
      |  Discovery   |------------->| Selection  |
      |              |   neighbor   |            |
      |______________|     info     |____________|
              \                             /
       neighbor\                           / forwarding
         info*  \      _____________      /    status
                 \    |             |    /
                  `-->| Forwarding  |<--'
                      |   Process   |
    ----------------->|_____________|----------------->
     incoming packet,                   forwarded packets
     interface id*, and
     previous hop*
        
   Figure 1 (reproduced from Figure 1 of [RFC6621]) shows the
   relationship between the SMF Relay Set Selection Algorithm and the
   related algorithms, processes, and protocols running in the MANET
   nodes.  The Relay Set Selection Algorithm (RSSA) can rely upon
   topology information acquired from the MANET Neighborhood Discovery
   Protocol (NHDP), from the specific MANET routing protocol running on
   the node, or from Layer 2 information passed up to the higher layer
   protocol processes.
       ______________                ____________
      |              |              |            |
      | Neighborhood |              | Relay Set  |
      |  Discovery   |------------->| Selection  |
      |              |   neighbor   |            |
      |______________|     info     |____________|
              \                             /
       neighbor\                           / forwarding
         info*  \      _____________      /    status
                 \    |             |    /
                  `-->| Forwarding  |<--'
                      |   Process   |
    ----------------->|_____________|----------------->
     incoming packet,                   forwarded packets
     interface id*, and
     previous hop*
        

Figure 1: SMF Router Architecture

图1:SMF路由器架构

The asterisks (*) mark the primitives and relationships needed by relay set algorithms requiring previous-hop packet-forwarding knowledge.

星号(*)标记中继集算法所需的原语和关系,这些算法需要先前的跃点数据包转发知识。

4.2. Terms
4.2. 条款

The following definitions apply throughout this document:

以下定义适用于本文件:

Configuration Objects: switches, tables, and objects that are initialized to default settings or set through the management interfaces such as defined by this MIB module.

配置对象:初始化为默认设置或通过管理接口(如此MIB模块定义的)设置的交换机、表和对象。

Tunable Configuration Objects: objects whose values affect timing or attempt bounds on the SMF Relay Set (RS) process.

可调配置对象:其值影响SMF中继集(RS)进程上的定时或尝试边界的对象。

State Objects: automatically generated values that define the current operating state of the SMF RS process in the router.

状态对象:自动生成的值,用于定义路由器中SMF RS进程的当前操作状态。

Performance Objects: automatically generated values that help an administrator or automated tool to assess the performance of the CDS multicast process on the router and the overall multicast performance within the MANET routing domain.

性能对象:自动生成的值,可帮助管理员或自动化工具评估路由器上CDS多播进程的性能以及MANET路由域内的总体多播性能。

5. Structure of the MIB Module
5. MIB模块的结构

This section presents the structure of the SMF-MIB module. The objects are arranged into the following groups:

本节介绍SMF-MIB模块的结构。对象被排列为以下组:

o smfMIBNotifications - defines the notifications associated with the SMF process.

o smfMIBNotifications-定义与SMF进程关联的通知。

o smfMIBObjects - defines the objects forming the basis for the SMF-MIB module. These objects are divided up by function into the following groups:

o smfMIBObjects—定义构成SMF-MIB模块基础的对象。这些对象按功能划分为以下组:

* Capabilities Group - This group contains the SMF objects that the device uses to advertise its local capabilities with respect to, e.g., the supported RSSAs.

* 能力组-此组包含SMF对象,设备使用这些SMF对象宣传其本地能力,例如受支持的RSSA。

* Configuration Group - This group contains the SMF objects that configure specific options that determine the overall operation of the SMF process and the resulting multicast performance.

* 配置组-此组包含SMF对象,这些SMF对象配置特定选项,这些选项确定SMF进程的总体操作和产生的多播性能。

* State Group - Contains information describing the current state of the SMF process such as the Neighbor Table.

* 状态组-包含描述SMF进程当前状态的信息,如邻居表。

* Performance Group - Contains objects that help to characterize the performance of the SMF process, typically counters for statistical computations.

* 性能组-包含有助于描述SMF进程性能的对象,通常是统计计算的计数器。

o smfMIBConformance - defines two, i.e., minimal and full, conformance implementations for the SMF-MIB module.

o SMF-MIB一致性-定义SMF-MIB模块的两种一致性实现,即最小一致性实现和完全一致性实现。

5.1. Textual Conventions
5.1. 文字约定

The Textual Conventions defined within the SMF-MIB module:

SMF-MIB模块中定义的文本约定:

o The SmfStatus is defined within the SMF-MIB module. This contains the current operational status of the SMF process on an interface.

o SMF状态在SMF-MIB模块中定义。它包含接口上SMF进程的当前操作状态。

The Textual Conventions defined for the SMF-MIB module and maintained by IANA are:

为SMF-MIB模块定义并由IANA维护的文本约定为:

o The IANAsmfOpModeIdTC represents an index that identifies a specific SMF operational mode. This Textual Convention is maintained by IANA in the IANA-SMF-MIB.

o IANAsmfOpModeIdTC表示标识特定SMF运行模式的索引。IANA在IANA-SMF-MIB中维护此文本约定。

o The IANAsmfRssaIdTC represents an index that identifies, through reference, a specific RSSA available for operation on the device. This Textual Convention is maintained by IANA also in the IANA-SMF-MIB.

o IANAsmfRssaIdTC表示一个索引,通过引用标识设备上可操作的特定RSSA。IANA也在IANA-SMF-MIB中维护此文本约定。

5.2. The Capabilities Group
5.2. 能力小组

The SMF device supports a set of capabilities. The list of capabilities that the device can advertise is as follows:

SMF设备支持一组功能。设备可以公布的功能列表如下所示:

o Operational Mode - topology information from NHDP, CDS-aware unicast routing, or Cross-layer from Layer 2.

o 操作模式-来自NHDP、CDS感知单播路由或第2层的跨层拓扑信息。

o SMF RSSA - the specific RSSA operational on the device. Note that configuration, state, and performance objects related to a specific RSSA must be defined within a separate MIB module.

o SMF RSSA—在设备上运行的特定RSSA。请注意,与特定RSSA相关的配置、状态和性能对象必须在单独的MIB模块中定义。

5.3. The Configuration Group
5.3. 配置组

The SMF device is configured with a set of controls. Some of the prominent configuration controls for the SMF device are:

SMF设备配置有一组控件。SMF设备的一些重要配置控制包括:

o Operational Mode - determines from where topology information is derived, e.g., NHDP, CDS-aware unicast routing, or Cross-layer from Layer 2.

o 操作模式-确定从何处导出拓扑信息,例如NHDP、支持CDS的单播路由或第2层的跨层路由。

o SMF RSSA - the specific RSSA operational on the device.

o SMF RSSA—在设备上运行的特定RSSA。

o Duplicate Packet detection for IPv4 - Identification-based or Hash-based DPD (I-DPD or H-DPD, respectively).

o IPv4的重复数据包检测-基于标识或基于哈希的DPD(分别为I-DPD或H-DPD)。

o Duplicate Packet detection for IPv6 - Identification-based or Hash-based DPD.

o IPv6的重复数据包检测-基于标识或基于哈希的DPD。

o SMF Type Message TLV - if NHDP mode is selected, then the SMF Type Message TLV MAY be included in the NHDP exchanges.

o SMF类型消息TLV-如果选择了NHDP模式,则SMF类型消息TLV可能包括在NHDP交换中。

o SMF Address Block TLV - if NHDP mode is selected, then the SMF Address Block TLV SHOULD be included in the NHDP exchanges.

o SMF地址块TLV-如果选择了NHDP模式,则SMF地址块TLV应包括在NHDP交换机中。

o SMF Address Forwarding Table - a table identifying configured multicast addresses to be forwarded by the SMF process.

o SMF地址转发表—标识SMF进程转发的已配置多播地址的表。

5.4. The State Group
5.4. 国家集团

The State sub-tree reports current state information, for example,

状态子树报告当前状态信息,例如,

o Node RSSA State - identifies whether the node is currently in or out of the Relay Set.

o 节点RSSA状态-标识节点当前是在中继集中还是在中继集中。

o Neighbors Table - a table containing current one-hop neighbors and their operational RSSA.

o 邻居表-包含当前单跳邻居及其操作RSSA的表。

5.5. The Performance Group
5.5. 表演组

The Performance sub-tree primarily reports counters that relate to SMF RSSA performance. The SMF performance counters consist of per-node and per-interface objects:

性能子树主要报告与SMF RSSA性能相关的计数器。SMF性能计数器由每个节点和每个接口对象组成:

o Total multicast packets received.

o 接收的多播数据包总数。

o Total multicast packets forwarded.

o 转发的多播数据包总数。

o Total duplicate multicast packets detected.

o 检测到的重复多播数据包总数。

o Per interface statistics table with the following entries:

o 每个接口统计表包含以下条目:

* Multicast packets received.

* 接收到多播数据包。

* Multicast packets forwarded.

* 转发多播数据包。

* Duplicate multicast packets detected.

* 检测到重复的多播数据包。

5.6. The Notifications Group
5.6. 通知组

The Notifications sub-tree contains the list of notifications supported within the SMF-MIB module and their intended purpose and utility.

通知子树包含SMF-MIB模块中支持的通知列表及其预期用途和实用程序。

5.7. Tables and Indexing
5.7. 表和索引

The SMF-MIB module contains a number of tables that record data related to:

SMF-MIB模块包含多个表,记录与以下各项相关的数据:

o configuration and operation of packet forwarding on the local router,

o 本地路由器上数据包转发的配置和操作,

o configuration and operation of local MANET interfaces on the router, and

o 路由器上本地MANET接口的配置和操作,以及

o configuration and operation of various RSSAs for packet forwarding.

o 用于数据包转发的各种RSSA的配置和操作。

The SMF-MIB module's tables are indexed via the following constructs:

SMF-MIB模块的表通过以下结构编制索引:

o smfCapabilitiesIndex - the index identifying the combination of SMF mode and SMF RSSA available on this device.

o SMFCapabilityIndex—标识此设备上可用的SMF模式和SMF RSSA组合的索引。

o smfCfgAddrForwardingIndex - the index to configured multicast address lists that are forwarded by the SMF process.

o smfCfgAddrForwardingIndex—SMF进程转发的已配置多播地址列表的索引。

o smfCfgIfIndex - the IfIndex of the interface on the local router on which SMF is configured.

o smfCfgIfIndex—配置SMF的本地路由器上接口的IfIndex。

o smfStateNeighborIpAddrType, smfStateNeighborIpAddr, and smfStateNeighborPrefixLen - the interface index set of specific one-hop neighbor nodes to this local router.

o SMFStateNeighborRipAddrType、SMFStateNeighborRipAddr和smfStateNeighborPrefixLen—此本地路由器的特定一跳邻居节点的接口索引集。

These tables and their associated indexing are defined in the SMF-MIB module:

这些表及其相关索引在SMF-MIB模块中定义:

o smfCapabilitiesTable - identifies the resident set of (SMF Operational Modes, SMF RSSA algorithms) available on this router. This table has 'INDEX { smfCapabilitiesIndex }'.

o SMFCapabilitysTable-标识此路由器上可用的常驻组(SMF操作模式、SMF RSSA算法)。此表具有“索引{SMFCapabilityIndex}”。

o smfCfgAddrForwardingTable - contains information on multicast addresses that are to be forwarded by the SMF process on this device. This table has 'INDEX { smfCfgAddrForwardingIndex }'.

o smfCfgAddrForwardingTable-包含有关此设备上SMF进程转发的多播地址的信息。此表具有“索引{smfCfgAddrForwardingIndex}”。

o smfCfgInterfaceTable - describes the SMF interfaces on this device that are participating in the SMF packet forwarding process. This table has 'INDEX { smfCfgIfIndex }'.

o smfCfgInterfaceTable-描述此设备上参与SMF数据包转发过程的SMF接口。此表具有“索引{smfCfgIfIndex}”。

o smfStateNeighborTable - describes the current neighbor nodes, their addresses and the SMF RSSA and the interface on which they can be reached. This table has 'INDEX { smfStateNeighborIpAddrType, smfStateNeighborIpAddr, smfStateNeighborPrefixLen }'.

o SMFStateNeighterTable-描述当前的邻居节点、它们的地址、SMF RSSA以及可以访问它们的接口。此表具有“索引{SMFStateNeighboryAddrType,SMFStateNeighboryAddr,SMFStateNeighborRefixlen}”。

o smfPerfIpv4InterfacePerfTable - contains the IPv4-related SMF statistics per each SMF interface on this device. This table has 'INDEX { smfCfgIfIndex }'.

o smfPerfIpv4InterfacePerfTable-包含此设备上每个SMF接口的IPv4相关SMF统计信息。此表具有“索引{smfCfgIfIndex}”。

o smfPerfIpv6InterfacePerfTable - contains the IPv6-related SMF statistics per each SMF interface on this device. This table has 'INDEX { smfCfgIfIndex }'.

o smfPerfIpv6InterfacePerfTable-包含此设备上每个SMF接口的IPv6相关SMF统计信息。此表具有“索引{smfCfgIfIndex}”。

6. Relationship to Other MIB Modules
6. 与其他MIB模块的关系
6.1. Relationship to the SNMPv2-MIB
6.1. 与SNMPv2 MIB的关系

The 'system' group in the SNMPv2-MIB module [RFC3418] is defined as being mandatory for all systems, and the objects apply to the entity as a whole. The 'system' group provides identification of the management entity and certain other system-wide data. The SMF-MIB module does not duplicate those objects.

SNMPv2 MIB模块[RFC3418]中的“系统”组被定义为所有系统的必需组,对象作为一个整体应用于实体。“系统”组提供管理实体和某些其他系统范围数据的标识。SMF-MIB模块不会复制这些对象。

6.2. Relationship to the IP-MIB
6.2. 与IP-MIB的关系

It is an expectation that SMF devices will implement the standard IP-MIB module [RFC4293]. Exactly how to integrate SMF packet handling and management into the standard IP-MIB module management are part of the experiment.

SMF设备有望实现标准IP-MIB模块[RFC4293]。确切地说,如何将SMF数据包处理和管理集成到标准IP-MIB模块管理中是实验的一部分。

The SMF-MIB module counters within the smfPerformanceGroup count packets handled by the system and interface local SMF process (as discussed above). Not all IP (unicast and multicast) packets on a device interface are handled by the SMF process. So the counters are tracking different packet streams in the IP-MIB and SMF-MIB modules.

SMFPPerformanceGroup内的SMF-MIB模块计数器对系统和接口本地SMF进程处理的数据包进行计数(如上所述)。并非设备接口上的所有IP(单播和多播)数据包都由SMF进程处理。因此,计数器跟踪IP-MIB和SMF-MIB模块中的不同数据包流。

6.3. Relationship to the IPMCAST-MIB
6.3. 与IPMCAST-MIB的关系

The smfCfgAddrForwardingTable is essentially a filter table (if populated) that identifies addresses/packets to be forwarded via the local SMF flooding process. The IP Multicast MIB module in RFC 5132 [RFC5132] manages objects related to standard IP multicast, which could be running in parallel to SMF on the device.

smfCfgAddrForwardingTable本质上是一个筛选器表(如果已填充),用于标识要通过本地SMF泛洪进程转发的地址/数据包。RFC 5132[RFC5132]中的IP多播MIB模块管理与标准IP多播相关的对象,这些对象可以与设备上的SMF并行运行。

RFC 5132 manages traditional IP-based multicast (based upon multicast routing mechanisms). The SMF-MIB module provides management for a MANET subnet-based flooding mechanism which, may be used for

RFC 5132管理传统的基于IP的多播(基于多播路由机制)。SMF-MIB模块为基于MANET子网的泛洪机制提供管理,该泛洪机制可用于

multicast transport (through SMF broadcast) depending upon the MANET dynamics and other factors regarding the MANET subnet. Further, they may coexist in certain MANET deployments using the smfCfgAddrForwardingTable to hand certain IP multicast addresses to the SMF process and other IP multicast packets to be forwarded by other multicast mechanisms that are IP route based. SMF and the associated SMF-MIB module are experimental and these are some of the experiments to be had with SMF and the SMF-MIB module.

组播传输(通过SMF广播)取决于MANET动态和其他有关MANET子网的因素。此外,它们可以在某些MANET部署中共存,使用smfCfgAddrForwardingTable将某些IP多播地址传递给SMF进程,以及将由基于IP路由的其他多播机制转发的其他IP多播分组。SMF和相关的SMF-MIB模块是实验性的,这些是SMF和SMF-MIB模块的一些实验。

6.4. MIB Modules Required for IMPORTS
6.4. 导入所需的MIB模块

The objects imported for use in the SMF-MIB module are as follows. The MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Integer32, TimeTicks and experimental macros are imported from RFC 2578 [RFC2578]. The TEXTUAL-CONVENTION, RowStatus, and TruthValue macros are imported from RFC 2579 [RFC2579]. The MODULE-COMPLIANCE, OBJECT-GROUP, and NOTIFICATION-GROUP macros are imported from RFC 2580 [RFC2580]. The InterfaceIndexOrZero and ifName textual conventions are imported from RFC 2863 [RFC2863]. The SnmpAdminString textual convention is imported from RFC 3411 [RFC3411]. The InetAddress, InetAddressType, and InetAddressPrefixLength textual conventions are imported from RFC 4001 [RFC4001].

为在SMF-MIB模块中使用而导入的对象如下所示。MODULE-IDENTITY、OBJECT-TYPE、NOTIFICATION-TYPE、Counter32、Integer32、TimeTicks和experimental宏从RFC22578[RFC2578]导入。text-CONVENTION、RowStatus和TruthValue宏从RFC 2579[RFC2579]导入。MODULE-COMPLIANCE、OBJECT-GROUP和NOTIFICATION-GROUP宏从RFC 2580[RFC2580]导入。InterfaceIndexOrZero和ifName文本约定从RFC 2863[RFC2863]导入。SNMPAdministring文本约定从RFC 3411[RFC3411]导入。InetAddress、InetAddressType和InetAddressPrefixLength文本约定从RFC 4001[RFC4001]导入。

6.5. Relationship to Future RSSA-MIB Modules
6.5. 与未来RSSA-MIB模块的关系

In a sense, the SMF-MIB module is a general front-end to a set of yet-to-be developed RSSA-specific MIB modules. These RSSA-specific MIB modules will define the objects for the configuration, state, performance and notification required for the operation of these specific RSSAs. The SMF-MIB module Capabilities Group allows the remote management station the ability to query the router to discover the set of supported RSSAs.

从某种意义上说,SMF-MIB模块是一组有待开发的RSSA专用MIB模块的通用前端。这些特定于RSSA的MIB模块将定义操作这些特定RSSA所需的配置、状态、性能和通知的对象。SMF-MIB模块功能组允许远程管理站查询路由器以发现受支持的RSSA集。

7. SMF-MIB Definitions
7. SMF-MIB定义
   SMF-MIB DEFINITIONS ::= BEGIN
        
   SMF-MIB DEFINITIONS ::= BEGIN
        

IMPORTS

进口

MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Counter32, Integer32, TimeTicks, experimental FROM SNMPv2-SMI -- RFC 2578

MODULE-IDENTITY、OBJECT-TYPE、NOTIFICATION-TYPE、Counter32、Integer32、TimeTicks、来自SNMPv2 SMI的实验数据——RFC2578

TEXTUAL-CONVENTION, RowStatus, TruthValue FROM SNMPv2-TC -- RFC 2579

来自SNMPv2 TC的文本约定、行状态、真实值——RFC2579

MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF -- RFC 2580

来自SNMPv2 CONF的MODULE-COMPLIANCE、OBJECT-GROUP、NOTIFICATION-GROUP——RFC2580

InterfaceIndexOrZero, ifName FROM IF-MIB -- RFC 2863

InterfaceIndexOrZero,来自IF-MIB的ifName--RFC 2863

SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- RFC 3411

SNMP-FRAMEWORK-MIB中的snmpadmin安装——RFC 3411

InetAddress, InetAddressType, InetAddressPrefixLength FROM INET-ADDRESS-MIB -- RFC 4001

INET-ADDRESS-MIB中的InetAddress、InetAddressType、InetAddressPrefixLength--RFC 4001

IANAsmfOpModeIdTC, IANAsmfRssaIdTC FROM IANA-SMF-MIB ;

IANASMFOPMODIC,IANA-SMF-MIB中的IANAsmfRssaIdTC;

smfMIB MODULE-IDENTITY LAST-UPDATED "201410100000Z" -- October 10, 2014 ORGANIZATION "IETF MANET Working Group" CONTACT-INFO "WG EMail: manet@ietf.org

smfMIB模块标识最后更新“201410100000Z”--2014年10月10日组织“IETF移动自组网工作组”联系方式工作组电子邮件:manet@ietf.org

WG Chairs: sratliff@cisco.com jmacker@nrl.navy.mil

工作组主席:sratliff@cisco.com jmacker@nrl.navy.mil

Editors: Robert G. Cole US Army CERDEC 6010 Frankford Road Aberdeen Proving Ground, MD 21005 USA Phone: +1 443 395-8744 EMail: robert.g.cole@us.army.mil

编辑:Robert G.Cole美国陆军CERDEC 6010美国马里兰州阿伯丁法兰克福路试验场21005电话:+1 443 395-8744电子邮件:Robert.G。cole@us.army.mil

Joseph Macker Naval Research Laboratory Washington, D.C. 20375 USA EMail: macker@itd.nrl.navy.mil

Joseph Macker海军研究实验室华盛顿哥伦比亚特区20375美国电子邮件:macker@itd.nrl.navy.mil

Brian Adamson Naval Research Laboratory Washington, D.C. 20375 USA EMail: adamson@itd.nrl.navy.mil"

Brian Adamson海军研究实验室华盛顿哥伦比亚特区20375美国电子邮件:adamson@itd.nrl.navy.mil"

DESCRIPTION "This MIB module contains managed object definitions for the MANET SMF RSSA process defined in:

DESCRIPTION“此MIB模块包含MANET SMF RSSA过程的托管对象定义,定义如下:

Macker, J., Ed., Simplified Multicast Forwarding, RFC 6621, May 2012.

Macker,J.,Ed.,简化多播转发,RFC 6621,2012年5月。

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

版权所有(c)2014 IETF信托基金和被确定为代码作者的人员。版权所有。

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

根据IETF信托有关IETF文件的法律规定第4.c节规定的简化BSD许可证中包含的许可条款,允许以源代码和二进制格式重新分发和使用,无论是否修改(http://trustee.ietf.org/license-info)."

        -- Revision History
        REVISION    "201410100000Z"   -- October 10, 2014
        DESCRIPTION
           "The first version of this MIB module,
            published as RFC 7367.
           "
        ::= { experimental 126 }
        
        -- Revision History
        REVISION    "201410100000Z"   -- October 10, 2014
        DESCRIPTION
           "The first version of this MIB module,
            published as RFC 7367.
           "
        ::= { experimental 126 }
        

-- -- TEXTUAL CONVENTIONs --

----文本约定--

   SmfStatus ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
          "An indication of the operability of an SMF
          function or feature.  For example, the status
          of an interface: 'enabled' indicates that
          this interface is performing SMF functions
          and 'disabled' indicates that it is not.
          Similarly, for the status of the device:
          'enabled' indicates that the device has
          enabled the SMF functions on the device and
          'disabled' means that the device and all interfaces
          have disabled all SMF functions."
       SYNTAX  INTEGER {
                        enabled (1),
                        disabled (2)
               }
   --
   -- Top-Level Object Identifier Assignments
        
   SmfStatus ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
          "An indication of the operability of an SMF
          function or feature.  For example, the status
          of an interface: 'enabled' indicates that
          this interface is performing SMF functions
          and 'disabled' indicates that it is not.
          Similarly, for the status of the device:
          'enabled' indicates that the device has
          enabled the SMF functions on the device and
          'disabled' means that the device and all interfaces
          have disabled all SMF functions."
       SYNTAX  INTEGER {
                        enabled (1),
                        disabled (2)
               }
   --
   -- Top-Level Object Identifier Assignments
        

--

--

   smfMIBNotifications OBJECT IDENTIFIER ::= { smfMIB 0 }
   smfMIBObjects       OBJECT IDENTIFIER ::= { smfMIB 1 }
   smfMIBConformance   OBJECT IDENTIFIER ::= { smfMIB 2 }
        
   smfMIBNotifications OBJECT IDENTIFIER ::= { smfMIB 0 }
   smfMIBObjects       OBJECT IDENTIFIER ::= { smfMIB 1 }
   smfMIBConformance   OBJECT IDENTIFIER ::= { smfMIB 2 }
        
   --
   -- smfMIBObjects Assignments:
   --      smfCapabilitiesGroup  - 1
   --      smfConfigurationGroup - 2
   --      smfStateGroup         - 3
   --      smfPerformanceGroup   - 4
   --
        
   --
   -- smfMIBObjects Assignments:
   --      smfCapabilitiesGroup  - 1
   --      smfConfigurationGroup - 2
   --      smfStateGroup         - 3
   --      smfPerformanceGroup   - 4
   --
        
   --
   -- smfCapabilitiesGroup
   --
   --    This group contains the SMF objects that identify specific
   --    capabilities within this device related to SMF functions.
   --
        
   --
   -- smfCapabilitiesGroup
   --
   --    This group contains the SMF objects that identify specific
   --    capabilities within this device related to SMF functions.
   --
        
   smfCapabilitiesGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 1 }
        
   smfCapabilitiesGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 1 }
        

-- -- SMF Capabilities Table --

----SMF能力表--

   smfCapabilitiesTable OBJECT-TYPE
       SYNTAX      SEQUENCE OF SmfCapabilitiesEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "The smfCapabilitiesTable identifies the
            resident set of SMF Operational Modes and
            RSSA combinations that can run on this
            forwarder."
       REFERENCE
          "See Section 7.2 'Reduced Relay Set Forwarding',
           Section 8.1.1 'SMF Message TLV Type', and
           the Appendices A, B, and C in
           RFC 6621 - 'Simplified Multicast Forwarding',
           Macker, J., May 2012."
       ::= { smfCapabilitiesGroup 1 }
        
   smfCapabilitiesTable OBJECT-TYPE
       SYNTAX      SEQUENCE OF SmfCapabilitiesEntry
       MAX-ACCESS  not-accessible
       STATUS      current
       DESCRIPTION
           "The smfCapabilitiesTable identifies the
            resident set of SMF Operational Modes and
            RSSA combinations that can run on this
            forwarder."
       REFERENCE
          "See Section 7.2 'Reduced Relay Set Forwarding',
           Section 8.1.1 'SMF Message TLV Type', and
           the Appendices A, B, and C in
           RFC 6621 - 'Simplified Multicast Forwarding',
           Macker, J., May 2012."
       ::= { smfCapabilitiesGroup 1 }
        

smfCapabilitiesEntry OBJECT-TYPE SYNTAX SmfCapabilitiesEntry MAX-ACCESS not-accessible STATUS current

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

       DESCRIPTION
           "Information about a particular operational
            mode and RSSA combination.
           "
       INDEX   { smfCapabilitiesIndex }
       ::= { smfCapabilitiesTable 1 }
        
       DESCRIPTION
           "Information about a particular operational
            mode and RSSA combination.
           "
       INDEX   { smfCapabilitiesIndex }
       ::= { smfCapabilitiesTable 1 }
        
   SmfCapabilitiesEntry ::= SEQUENCE {
         smfCapabilitiesIndex                 Integer32,
         smfCapabilitiesOpModeID              IANAsmfOpModeIdTC,
         smfCapabilitiesRssaID                IANAsmfRssaIdTC
   }
        
   SmfCapabilitiesEntry ::= SEQUENCE {
         smfCapabilitiesIndex                 Integer32,
         smfCapabilitiesOpModeID              IANAsmfOpModeIdTC,
         smfCapabilitiesRssaID                IANAsmfRssaIdTC
   }
        

smfCapabilitiesIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index for this entry; a unique value, greater than zero, for each combination of a particular operational mode and RSSA available on this device. It is recommended that values are assigned contiguously starting from 1.

SMFCapabilityIndex对象类型语法整数32(1..2147483647)MAX-ACCESS not ACCESS STATUS current DESCRIPTION“此项的索引;对于此设备上可用的特定操作模式和RSSA的每个组合,一个大于零的唯一值。建议从1开始连续分配值。

Rows in this table are automatically populated by the entity's management system on initialization.

此表中的行在初始化时由实体的管理系统自动填充。

By default, the agent should support at least the Classical Flooding 'cF' algorithm. All compliant SMF forwarders must support Classical Flooding. Hence, the first entry in this table MUST exist and MUST be defined as:

默认情况下,代理应至少支持经典的泛洪“cF”算法。所有符合标准的SMF转发器必须支持经典泛洪。因此,此表中的第一个条目必须存在,并且必须定义为:

smfCapabilitiesIndex i '1' smfCapabilitiesOpModeID i 'cfOnly(1)' smfCapabilitiesRssaID i 'cF(1)'

SMFCapabilities index i'1'SMFCapabilities opmodeid i'cfOnly(1)'SMFCapabilities said i'cF(1)'

            The value for each combination MUST remain
            constant at least from one re-initialization
            of the entity's management system to the
            next re-initialization."
       ::= { smfCapabilitiesEntry 1 }
        
            The value for each combination MUST remain
            constant at least from one re-initialization
            of the entity's management system to the
            next re-initialization."
       ::= { smfCapabilitiesEntry 1 }
        

smfCapabilitiesOpModeID OBJECT-TYPE SYNTAX IANAsmfOpModeIdTC MAX-ACCESS read-only

SMFCapabilitysOpModeId对象类型语法IANASMFOPMODIDTC MAX-ACCESS只读

       STATUS      current
       DESCRIPTION
           "This object identifies
            the particular operational mode for this device."
       ::= { smfCapabilitiesEntry 2 }
        
       STATUS      current
       DESCRIPTION
           "This object identifies
            the particular operational mode for this device."
       ::= { smfCapabilitiesEntry 2 }
        
   smfCapabilitiesRssaID     OBJECT-TYPE
       SYNTAX      IANAsmfRssaIdTC
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "This object identifies
            the particular RSSA algorithm in this MIB
            module.  Example RSSAs are found in the
            appendix of RFC 6621."
       REFERENCE
          "For example, see Section 8.1.1 'SMF Message TLV Type',
           and the Appendices A, B, and C in
           RFC 6621 - 'Simplified Multicast Forwarding',
           Macker, J., May 2012."
       ::= { smfCapabilitiesEntry 3 }
        
   smfCapabilitiesRssaID     OBJECT-TYPE
       SYNTAX      IANAsmfRssaIdTC
       MAX-ACCESS  read-only
       STATUS      current
       DESCRIPTION
           "This object identifies
            the particular RSSA algorithm in this MIB
            module.  Example RSSAs are found in the
            appendix of RFC 6621."
       REFERENCE
          "For example, see Section 8.1.1 'SMF Message TLV Type',
           and the Appendices A, B, and C in
           RFC 6621 - 'Simplified Multicast Forwarding',
           Macker, J., May 2012."
       ::= { smfCapabilitiesEntry 3 }
        
   --
   -- smfConfigurationGroup
   --
   --    This group contains the SMF objects that configure specific
   --    options that determine the overall performance and operation
   --    of the multicast forwarding process for the router device
   --    and its interfaces.
   --
        
   --
   -- smfConfigurationGroup
   --
   --    This group contains the SMF objects that configure specific
   --    options that determine the overall performance and operation
   --    of the multicast forwarding process for the router device
   --    and its interfaces.
   --
        
   smfConfigurationGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 2 }
        
   smfConfigurationGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 2 }
        

smfCfgAdminStatus OBJECT-TYPE SYNTAX SmfStatus MAX-ACCESS read-write STATUS current DESCRIPTION "The configured status of the SMF process on this device. 'enabled(1)' means that SMF is configured to run on this device. 'disabled(2)' means that the SMF process is configured off.

smfCfgAdminStatus对象类型语法SmfStatus MAX-ACCESS读写状态当前说明“此设备上SMF进程的配置状态。‘已启用(1)’表示SMF已配置为此设备上运行。‘已禁用(2)’表示SMF进程已配置为关闭。

Prior to SMF functions being performed over specific interfaces, this object must first be 'enabled'. If this object is 'disabled', then no SMF functions are being performed on

在通过特定接口执行SMF功能之前,必须首先“启用”此对象。如果此对象被“禁用”,则不会对其执行任何SMF功能

the device and all smfCfgIfAdminStatus objects MUST also be set to 'disabled'. When this object is changed from 'enabled' to 'disabled' by the manager, then all smfCfgIfAdminStatus objects MUST also be automatically set to 'disabled' by the agent.

设备和所有smfCfgIfAdminStatus对象也必须设置为“禁用”。当管理器将此对象从“已启用”更改为“已禁用”时,所有smfCfgIfAdminStatus对象也必须由代理自动设置为“已禁用”。

The default value for this object SHOULD be 'enabled'.

此对象的默认值应为“已启用”。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      DEFVAL { enabled }
   ::= { smfConfigurationGroup 1 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      DEFVAL { enabled }
   ::= { smfConfigurationGroup 1 }
        
   smfCfgSmfSysUpTime OBJECT-TYPE
      SYNTAX  TimeTicks
      MAX-ACCESS  read-only
      STATUS  current
      DESCRIPTION
         "The time (in hundredths of a second) since the
          system SMF process was last re-initialized.
          The SMF process is re-initialized when the
          value of the 'smfCfgAdminStatus' object
          transitions to 'enabled' from either a prior
          value of 'disabled' or upon initialization
          of this device."
   ::= { smfConfigurationGroup 2 }
        
   smfCfgSmfSysUpTime OBJECT-TYPE
      SYNTAX  TimeTicks
      MAX-ACCESS  read-only
      STATUS  current
      DESCRIPTION
         "The time (in hundredths of a second) since the
          system SMF process was last re-initialized.
          The SMF process is re-initialized when the
          value of the 'smfCfgAdminStatus' object
          transitions to 'enabled' from either a prior
          value of 'disabled' or upon initialization
          of this device."
   ::= { smfConfigurationGroup 2 }
        

smfCfgRouterIDAddrType OBJECT-TYPE SYNTAX InetAddressType { ipv4(1), ipv6(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "The address type of the address used for the SMF ID of this router as specified in the 'smfCfgRouterID' next.

smfCfgRouterIDAddrType对象类型语法InetAddressType{ipv4(1),ipv6(2)}MAX-ACCESS读写状态当前描述“下一步“smfCfgRouterID”中指定的用于此路由器SMF ID的地址的地址类型。

Only the values ipv4(1) and ipv6(2) are supported.

仅支持ipv4(1)和ipv6(2)的值。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      DEFVAL { ipv4 }
   ::= { smfConfigurationGroup 3 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      DEFVAL { ipv4 }
   ::= { smfConfigurationGroup 3 }
        

smfCfgRouterID OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS read-write STATUS current DESCRIPTION "The IP address used as the SMF router ID. This can be set by the management station. If not explicitly set, then the device SHOULD select a routable IP address assigned to this router for use as the 'smfCfgRouterID'.

smfCfgRouterID对象类型语法InetAddress(大小(4 | 16))MAX-ACCESS读写状态当前描述“用作SMF路由器ID的IP地址。这可以由管理站设置。如果未明确设置,则设备应选择分配给此路由器的可路由IP地址用作“smfCfgRouterID”。

The smfCfgRouterID is a logical identification that MUST be consistent across interoperable SMF neighborhoods, and it is RECOMMENDED to be chosen as the numerically largest address contained in a node's 'Neighbor Address List' as defined in NHDP. An smfCfgRouterID MUST be unique within the scope of the operating MANET network regardless of the method used for selecting it.

smfCfgRouterID是一种逻辑标识,必须在可互操作的SMF邻居之间保持一致,建议将其选为NHDP中定义的节点“邻居地址列表”中包含的最大地址。smfCfgRouterID在运行的MANET网络范围内必须是唯一的,无论选择它的方法如何。

This object is persistent and, when written, the entity SHOULD save the change to non-volatile storage." REFERENCE "For example, see

此对象是持久性的,写入时,实体应将更改保存到非易失性存储器中

Appendix A.1 'E-CDS Relay Set Selection Overview'

附录A.1“E-CDS继电器组选择概述”

and

Appendix C.1 'MPR-CDS Relay Set Selection Overview' in

附录C.1中的“MPR-CDS继电器组选择概述”

          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
    ::= { smfConfigurationGroup 4 }
        
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
    ::= { smfConfigurationGroup 4 }
        

smfCfgOperationalMode OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS read-write STATUS current DESCRIPTION "The SMF RSS node operational mode and RSSA combination active on this local forwarder. This object is defined to be equal to the smfCapabilitiesIndex,

smfCfgOperationalMode对象类型语法整数32(1..2147483647)MAX-ACCESS读写状态当前描述“SMF RSS节点操作模式和RSSA组合在此本地转发器上处于活动状态。此对象定义为等于SMFCapabilityIndex,

which identifies the specific active operational mode and RSSA.

识别特定的主动操作模式和RSSA。

The default value for this object is '1', which corresponds to:

此对象的默认值为“1”,对应于:

smfCapabilitiesOpModeID i 'cfOnly(1)' smfCapabilitiesRssaID i 'cF(1)'

smfCapabilitiesOpModeID i'cF仅(1)'SMFCapabilitiesSaid i'cF(1)'

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
          "See Section 7.2 'Reduced Relay Set Forwarding',
           and the Appendices A, B, and C in
           RFC 6621 - 'Simplified Multicast Forwarding',
           Macker, J., Ed., May 2012."
      DEFVAL { 1 }
   ::= { smfConfigurationGroup 5 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
          "See Section 7.2 'Reduced Relay Set Forwarding',
           and the Appendices A, B, and C in
           RFC 6621 - 'Simplified Multicast Forwarding',
           Macker, J., Ed., May 2012."
      DEFVAL { 1 }
   ::= { smfConfigurationGroup 5 }
        
   smfCfgRssaMember  OBJECT-TYPE
      SYNTAX      INTEGER {
                          potential(1),
                          always(2),
                          never(3)
                          }
      MAX-ACCESS  read-write
      STATUS      current
      DESCRIPTION
         "The RSSA downselects a set of forwarders for
          multicast forwarding.  Sometimes it is useful
          to force an agent to be included or excluded
          from the resulting RSS.  This object is a
          switch to allow for this behavior.
        
   smfCfgRssaMember  OBJECT-TYPE
      SYNTAX      INTEGER {
                          potential(1),
                          always(2),
                          never(3)
                          }
      MAX-ACCESS  read-write
      STATUS      current
      DESCRIPTION
         "The RSSA downselects a set of forwarders for
          multicast forwarding.  Sometimes it is useful
          to force an agent to be included or excluded
          from the resulting RSS.  This object is a
          switch to allow for this behavior.
        

The value 'potential(1)' allows the selected RSSA to determine if this agent is included or excluded from the RSS.

值“potential(1)”允许所选RSSA确定RSS中是否包含或排除此代理。

The value 'always(2)' forces the selected RSSA to include this agent in the RSS.

值“始终(2)”强制所选RSSA将此代理包含在RSS中。

The value 'never(3)' forces the selected RSSA to exclude this agent from the RSS.

值“从不(3)”强制所选RSSA将此代理从RSS中排除。

The default setting for this object is 'potential(1)'. Other settings could pose operational risks under certain conditions.

此对象的默认设置为“电位(1)”。在某些情况下,其他设置可能会带来运营风险。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 7 'Relay Set Selection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { potential }
   ::= { smfConfigurationGroup 6 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 7 'Relay Set Selection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { potential }
   ::= { smfConfigurationGroup 6 }
        
   smfCfgIpv4Dpd  OBJECT-TYPE
      SYNTAX      INTEGER {
                          hashBased(1),
                          identificationBased(2)
                          }
      MAX-ACCESS  read-write
      STATUS      current
      DESCRIPTION
         "The current method for IPv4 duplicate packet
          detection.
        
   smfCfgIpv4Dpd  OBJECT-TYPE
      SYNTAX      INTEGER {
                          hashBased(1),
                          identificationBased(2)
                          }
      MAX-ACCESS  read-write
      STATUS      current
      DESCRIPTION
         "The current method for IPv4 duplicate packet
          detection.
        

The value 'hashBased(1)' indicates that the router's duplicate packet detection is based upon comparing a hash over the packet fields. This is the default setting for this object.

值'hashBased(1)'表示路由器的重复数据包检测基于对数据包字段上的散列进行比较。这是此对象的默认设置。

The value 'identificationBased(2)' indicates that the duplicate packet detection relies upon header information in the multicast packets to identify previously received packets.

值“identificationBased(2)”表示重复分组检测依赖于多播分组中的报头信息来识别先前接收的分组。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6.2 'IPv4 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { hashBased }
   ::= { smfConfigurationGroup 7 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6.2 'IPv4 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { hashBased }
   ::= { smfConfigurationGroup 7 }
        
   smfCfgIpv6Dpd  OBJECT-TYPE
      SYNTAX      INTEGER {
                          hashBased(1),
                          identificationBased(2)
                          }
        
   smfCfgIpv6Dpd  OBJECT-TYPE
      SYNTAX      INTEGER {
                          hashBased(1),
                          identificationBased(2)
                          }
        

MAX-ACCESS read-write STATUS current DESCRIPTION "The current method for IPv6 duplicate packet detection.

MAX-ACCESS读写状态当前描述“IPv6重复数据包检测的当前方法。

The values indicate the type of method used for duplicate packet detection as described the previous description for the object 'smfCfgIpv4Dpd'.

这些值表示用于重复数据包检测的方法类型,如前面对对象“smfCfgIpv4Dpd”的描述所述。

The default value for this object is 'hashBased(1)'.

此对象的默认值为“hashBased(1)”。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6.1 'IPv6 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { hashBased }
   ::= { smfConfigurationGroup 8 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6.1 'IPv6 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { hashBased }
   ::= { smfConfigurationGroup 8 }
        

smfCfgMaxPktLifetime OBJECT-TYPE SYNTAX Integer32 (0..65535) UNITS "Seconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The estimate of the network packet traversal time.

smfCfgMaxPktLifetime对象类型语法整数32(0..65535)单位“秒”最大访问读写状态当前描述“网络数据包遍历时间的估计值”。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6 'SMF Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { 60 }
   ::= { smfConfigurationGroup 9 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6 'SMF Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { 60 }
   ::= { smfConfigurationGroup 9 }
        

smfCfgDpdEntryMaxLifetime OBJECT-TYPE SYNTAX Integer32 (0..65525) UNITS "Seconds"

smfCfgDpdEntryMaxLifetime对象类型语法整数32(0..65525)单位“秒”

MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum lifetime of a cached DPD record in the local device storage.

MAX-ACCESS读写状态当前描述“本地设备存储器中缓存的DPD记录的最长生存期。

If the memory is running low prior to the MaxLifetime being exceeded, the local SMF devices should purge the oldest records first.

如果在超过MaxLifetime之前内存不足,则本地SMF设备应首先清除最旧的记录。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6 'SMF Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { 600 }
   ::= { smfConfigurationGroup 10 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 6 'SMF Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { 600 }
   ::= { smfConfigurationGroup 10 }
        
   --
   -- Configuration of messages to be included in
   -- NHDP message exchanges in support of SMF
   -- operations.
   --
        
   --
   -- Configuration of messages to be included in
   -- NHDP message exchanges in support of SMF
   -- operations.
   --
        

smfCfgNhdpRssaMesgTLVIncluded OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether or not the associated NHDP messages include the RSSA Message TLV. This is an optional SMF operational setting. The value 'true(1)' indicates that this TLV is included; the value 'false(2)' indicates that it is not included.

SMFCFGNHDPRSAMESGTLvIncluded对象类型语法TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION“表示关联的NHDP消息是否包含RSSA消息TLV。这是可选的SMF操作设置。值“true(1)”表示包含此TLV;值“false(2)”'表示不包括该文件。

It is RECOMMENDED that the RSSA Message TLV be included in the NHDP messages.

建议在NHDP消息中包含RSSA消息TLV。

This object is persistent and, when written, the entity SHOULD save the change to non-volatile storage." REFERENCE "See Section 8.1.1 'SMF Message TLV Type' in RFC 6621 - 'Simplified Multicast Forwarding',

此对象是持久的,写入时,实体应将更改保存到非易失性存储。“参考”请参阅RFC 6621-“简化多播转发”中的第8.1.1节“SMF消息TLV类型”,

          Macker, J., Ed., May 2012."
      DEFVAL { true }
   ::= { smfConfigurationGroup 11 }
        
          Macker, J., Ed., May 2012."
      DEFVAL { true }
   ::= { smfConfigurationGroup 11 }
        

smfCfgNhdpRssaAddrBlockTLVIncluded OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates whether or not the associated NHDP messages include the RSSA Address Block TLV. This is an optional SMF operational setting. The value 'true(1)' indicates that this TLV is included; the value 'false(2)' indicates that it is not included.

SMFCFGNHDPRSSADDRBLOCKTLVINCLUDED对象类型语法TruthValue MAX-ACCESS读写状态当前描述”表示关联的NHDP消息是否包含RSSA地址块TLV。这是可选的SMF操作设置。值“真(1)”表示包含此TLV;值“假(2)'表示不包括该文件。

The smfCfgNhdpRssaAddrBlockTLVIncluded is optional in all cases as it depends on the existence of an address block that may not be present. If this SMF device is configured with NHDP, then this object SHOULD be set to 'true(1)'.

SMFCFGNHDPRSSADDRBLOCKTLVINCLUDED在所有情况下都是可选的,因为它取决于可能不存在的地址块的存在。如果此SMF设备配置了NHDP,则此对象应设置为“真(1)”。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 8.1.2 'SMF Address Block TLV
          Type' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { true }
   ::= { smfConfigurationGroup 12 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
      REFERENCE
         "See Section 8.1.2 'SMF Address Block TLV
          Type' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
      DEFVAL { true }
   ::= { smfConfigurationGroup 12 }
        

-- -- Table identifying configured multicast addresses to be forwarded. --

----标识要转发的已配置多播地址的表--

smfCfgAddrForwardingTable OBJECT-TYPE SYNTAX SEQUENCE OF SmfCfgAddrForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The smfCfgAddrForwardingTable is essentially a filter table (if populated) that identifies addresses/packets to be forwarded via the local SMF flooding process. The IP Multicast MIB module in RFC 5132 manages objects related to standard IP multicast, which could be running in parallel to SMF on the device.

smfCfgAddrForwardingTable对象类型语法序列SmfCfgAddrForwardingEntry MAX-ACCESS不可访问状态当前描述“smfCfgAddrForwardingTable本质上是一个筛选表(如果已填充)标识通过本地SMF泛洪进程转发的地址/数据包。RFC 5132中的IP多播MIB模块管理与标准IP多播相关的对象,这些对象可以与设备上的SMF并行运行。

RFC 5132 manages traditional IP-based multicast (based upon multicast routing mechanisms). The SMF-MIB module provides management for a MANET subnet-based flooding mechanism that may be used for multicast transport (through SMF broadcast) depending upon the MANET dynamics and other factors regarding the MANET subnet. Further, they may coexist in certain MANET deployments using the smfCfgAddrForwardingTable to hand certain IP multicast addresses to the SMF process and other IP multicast packets to be forwarded by other multicast mechanisms that are IP route based. SMF and the associated SMF-MIB module are experimental and these are some of the experiments to be had with SMF and the SMF-MIB module.

RFC 5132管理传统的基于IP的多播(基于多播路由机制)。SMF-MIB模块为基于MANET子网的泛洪机制提供管理,该泛洪机制可用于多播传输(通过SMF广播),具体取决于MANET动态和有关MANET子网的其他因素。此外,它们可以在某些MANET部署中共存,使用smfCfgAddrForwardingTable将某些IP多播地址传递给SMF进程,以及将由基于IP路由的其他多播机制转发的其他IP多播分组。SMF和相关的SMF-MIB模块是实验性的,这些是SMF和SMF-MIB模块的一些实验。

This is the (conceptual) table containing information on multicast addresses that are to be forwarded by the SMF process. This table represents an IP filters table for forwarding (or not) packets based upon their IP multicast address.

这是一个(概念)表,包含SMF进程转发的多播地址信息。此表表示基于IP多播地址转发(或不转发)数据包的IP筛选器表。

The SMF process can be configured to forward only those multicast addresses found within the smfCfgAddrForwardingTable. As such, addresses that are to be forwarded by the SMF process MUST be found within the address ranges configured within this table, unless this table is empty.

SMF进程可以配置为仅转发在smfCfgAddrForwardingTable中找到的那些多播地址。因此,SMF进程转发的地址必须在该表中配置的地址范围内找到,除非该表为空。

Each row is associated with a range of multicast addresses, and ranges for different rows must be disjoint. Different rows MAY share a common smfCfgAddrForwardingGroupName to administratively associate different rows.

每一行都与一系列多播地址相关联,不同行的范围必须是不相交的。不同的行可以共享一个通用的smfCfgAddrForwardingGroupName,以管理方式关联不同的行。

          The objects in this table are persistent and, when written,
          the entity SHOULD save the change to non-volatile storage."
      REFERENCE
         "See Section 9.1 'Forwarded Multicast Groups' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfConfigurationGroup 13 }
        
          The objects in this table are persistent and, when written,
          the entity SHOULD save the change to non-volatile storage."
      REFERENCE
         "See Section 9.1 'Forwarded Multicast Groups' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfConfigurationGroup 13 }
        

smfCfgAddrForwardingEntry OBJECT-TYPE SYNTAX SmfCfgAddrForwardingEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry (conceptual row) containing the information on a

smfCfgAddrForwardingEntry对象类型语法smfCfgAddrForwardingEntry MAX-ACCESS不可访问状态当前描述“包含对象类型信息的条目(概念行)”

          particular multicast scope."
      INDEX { smfCfgAddrForwardingIndex }
      ::= { smfCfgAddrForwardingTable 1 }
        
          particular multicast scope."
      INDEX { smfCfgAddrForwardingIndex }
      ::= { smfCfgAddrForwardingTable 1 }
        
   SmfCfgAddrForwardingEntry ::= SEQUENCE {
      smfCfgAddrForwardingIndex         Integer32,
      smfCfgAddrForwardingGroupName     SnmpAdminString,
      smfCfgAddrForwardingAddrType      InetAddressType,
      smfCfgAddrForwardingAddress       InetAddress,
      smfCfgAddrForwardingAddrPrefixLength
                                        InetAddressPrefixLength,
      smfCfgAddrForwardingStatus        RowStatus
   }
        
   SmfCfgAddrForwardingEntry ::= SEQUENCE {
      smfCfgAddrForwardingIndex         Integer32,
      smfCfgAddrForwardingGroupName     SnmpAdminString,
      smfCfgAddrForwardingAddrType      InetAddressType,
      smfCfgAddrForwardingAddress       InetAddress,
      smfCfgAddrForwardingAddrPrefixLength
                                        InetAddressPrefixLength,
      smfCfgAddrForwardingStatus        RowStatus
   }
        

smfCfgAddrForwardingIndex OBJECT-TYPE SYNTAX Integer32 (1..2147483647) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object identifies a unique entry for a forwarding group. The index for this entry is a unique value, greater than zero, for each row. It is recommended that values are assigned contiguously starting from 1.

smfCfgAddrForwardingIndex对象类型语法整数32(1..2147483647)MAX-ACCESS not ACCESS STATUS current DESCRIPTION“此对象标识转发组的唯一项。此项的索引是每行大于零的唯一值。建议从1开始连续分配值。

          The value for each row index MUST remain
          constant from one re-initialization
          of the entity's management system to the
          next re-initialization."
   ::= { smfCfgAddrForwardingEntry 1 }
        
          The value for each row index MUST remain
          constant from one re-initialization
          of the entity's management system to the
          next re-initialization."
   ::= { smfCfgAddrForwardingEntry 1 }
        

smfCfgAddrForwardingGroupName OBJECT-TYPE SYNTAX SnmpAdminString MAX-ACCESS read-create STATUS current DESCRIPTION "This object identifies a group name for a set of row entries in order to administratively associate a set of address ranges.

smfCfgAddrForwardingGroupName对象类型语法SNMPAdministring MAX-ACCESS read create STATUS current DESCRIPTION“此对象标识一组行条目的组名,以便以管理方式关联一组地址范围。

If there is no group name or this object is otherwise not applicable, then this object contains a zero-length string.

如果没有组名或此对象不适用,则此对象包含长度为零的字符串。

This object is persistent and, when written, the entity SHOULD save the change to non-volatile storage."

此对象是持久的,写入时,实体应将更改保存到非易失性存储。”

   ::= { smfCfgAddrForwardingEntry 2 }
        
   ::= { smfCfgAddrForwardingEntry 2 }
        

smfCfgAddrForwardingAddrType OBJECT-TYPE SYNTAX InetAddressType { ipv4(1), ipv6(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "The type of the addresses in the multicast forwarding ranges identified by this table.

smfCfgAddrForwardingAddrType对象类型语法InetAddressType{ipv4(1),ipv6(2)}MAX-ACCESS read create STATUS current DESCRIPTION“此表标识的多播转发范围中的地址类型。

Only the values ipv4(1) and ipv6(2) are supported.

仅支持ipv4(1)和ipv6(2)的值。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
   ::= { smfCfgAddrForwardingEntry 3 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
   ::= { smfCfgAddrForwardingEntry 3 }
        

smfCfgAddrForwardingAddress OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS read-create STATUS current DESCRIPTION "The multicast group address that, when combined with smfCfgAddrForwardingAddrPrefixLength, gives the group prefix for this forwarding range. The InetAddressType is given by smfCfgAddrForwardingAddrType.

smfCfgAddrForwardingAddress对象类型语法InetAddress(大小(4 | 16))MAX-ACCESS read create STATUS current DESCRIPTION“当与SMFCFGAddrForwardingAddressPrefixLength组合使用时,提供此转发范围的组前缀的多播组地址。InetAddressType由SMFCFGAddrForwardingAddressType提供。

This address object is only significant up to smfCfgAddrForwardingAddrPrefixLength bits. The remaining address bits are set to zero. This is especially important for this index field. Any non-zero bits would signify an entirely different entry.

此地址对象仅在smfCfgAddrForwardingAddrPrefixLength位之前有效。其余地址位设置为零。这对于这个索引字段尤其重要。任何非零位都表示一个完全不同的条目。

Legal values correspond to the subset of address families for which multicast address allocation is supported.

合法值对应于支持多播地址分配的地址族子集。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
   ::= { smfCfgAddrForwardingEntry 4 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
   ::= { smfCfgAddrForwardingEntry 4 }
        

smfCfgAddrForwardingAddrPrefixLength OBJECT-TYPE SYNTAX InetAddressPrefixLength MAX-ACCESS read-create

SMFCFGaddrForwardingAddressPrefixLength对象类型语法InetAddressPrefixLength最大访问读取创建

STATUS current DESCRIPTION "The length in bits of the mask that, when combined with smfCfgAddrForwardingAddress, gives the group prefix for this forwarding range.

STATUS current DESCRIPTION“掩码的位长度,与smfCfgAddrForwardingAddress组合时,为该转发范围提供组前缀。

          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
   ::= { smfCfgAddrForwardingEntry 5 }
        
          This object is persistent and, when written,
          the entity SHOULD save the change to
          non-volatile storage."
   ::= { smfCfgAddrForwardingEntry 5 }
        
   smfCfgAddrForwardingStatus OBJECT-TYPE
      SYNTAX     RowStatus
      MAX-ACCESS read-create
      STATUS     current
      DESCRIPTION
         "The status of this row, by which new entries may be
          created, or old entries deleted from this table."
   ::= { smfCfgAddrForwardingEntry 6 }
        
   smfCfgAddrForwardingStatus OBJECT-TYPE
      SYNTAX     RowStatus
      MAX-ACCESS read-create
      STATUS     current
      DESCRIPTION
         "The status of this row, by which new entries may be
          created, or old entries deleted from this table."
   ::= { smfCfgAddrForwardingEntry 6 }
        

-- -- SMF Interfaces Configuration Table --

----SMF接口配置表--

smfCfgInterfaceTable OBJECT-TYPE SYNTAX SEQUENCE OF SmfCfgInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SMF Interface Table describes the SMF interfaces that are participating in the SMF packet forwarding process. The ifIndex is from the interfaces group defined in the Interfaces Group MIB module (RFC 2863). As such, this table 'sparse augments' the ifTable specifically when SMF is to be configured to operate over this interface.

smfCfgInterfaceTable对象类型语法序列SmfCfgInterfaceEntry MAX-ACCESS不可访问状态当前描述“SMF接口表描述了参与SMF数据包转发过程的SMF接口。ifIndex来自接口组MIB模块(RFC 2863)中定义的接口组。因此,当SMF被配置为通过此接口运行时,此表“稀疏扩充”ifTable。

A conceptual row in this table exists if and only if either a manager has explicitly created the row or there is an interface on the managed device that automatically supports and runs SMF as part of the device's initialization process.

当且仅当管理器已显式创建该行,或者受管设备上有一个接口自动支持并运行SMF作为设备初始化过程的一部分时,此表中的概念行才存在。

The manager creates a row in this table by setting the rowStatus to 'createAndGo' or 'createAndWait'. Row objects having associated DEFVAL clauses are

管理器通过将rowStatus设置为“createAndGo”或“createAndWait”在该表中创建一行。具有关联DEFVAL子句的行对象是

automatically defined by the agent with these values during row creation, unless the manager explicitly defines these object values during the row creation.

由代理在行创建期间使用这些值自动定义,除非管理器在行创建期间显式定义这些对象值。

As the smfCfgInterfaceTable sparsely augments the IfTable. Hence,

因为smfCfgInterfaceTable稀疏地增加了IfTable。因此

+ an entry cannot exist in smfCfgInterfaceTable without a corresponding entry in the ifTable.

+ smfCfgInterfaceTable中不能存在条目,如果ifTable中没有相应条目。

+ if an entry in the ifTable is removed, the corresponding entry (if it exists) in the smfCfgInterfaceTable MUST be removed.

+ 如果删除了ifTable中的条目,则必须删除smfCfgInterfaceTable中的相应条目(如果存在)。

+ the smfCfgIfStatus can have a value of 'enabled' or 'disabled' independent of the current value of the ifAdminStatus of the corresponding entry in the ifTable.

+ smfCfgIfStatus的值可以是“enabled”或“disabled”,与ifTable中相应条目的ifAdminStatus的当前值无关。

The values of the objects smfCfgAdminStatus and smfCfgIfAdminStatus reflect the up-down status of the SMF process running on the device and on the specific interfaces, respectively. Hence,

对象smfCfgAdminStatus和smfCfgIfAdminStatus的值分别反映在设备和特定接口上运行的SMF进程的上下状态。因此

+ the value of the smfCfgAdminStatus can be 'enabled' or 'disabled' reflecting the current running status of the SMF process on the device.

+ smfCfgAdminStatus的值可以是“启用”或“禁用”,反映设备上SMF进程的当前运行状态。

+ the value of the smfCfgIfAdminStatus can be 'enabled' or 'disabled' if the value of the smfCfgAdminStatus is set to 'enabled'.

+ 如果smfCfgAdminStatus的值设置为“已启用”,则smfCfgIfAdminStatus的值可以为“已启用”或“已禁用”。

+ if the value of the smfCfgAdminStatus is 'disabled', then the corresponding smfCfgIfAdminStatus objects MUST be set to 'disabled' in the smfCfgInterfaceTable.

+ 如果smfCfgAdminStatus的值为“已禁用”,则必须在smfCfgInterfaceTable中将相应的smfCfgIfAdminStatus对象设置为“已禁用”。

             + once the value of the smfCfgAdminStatus changes
               from 'disabled' to 'enabled', it is up to the
               management system to make the corresponding
               changes to the smfCfgIfAdminStatus values
               back to 'enabled'.
          "
      REFERENCE
         "RFC 2863 - 'The Interfaces Group MIB', McCloghrie,
          K., and F. Kastenholtz, June 2000."
   ::= { smfConfigurationGroup 14 }
        
             + once the value of the smfCfgAdminStatus changes
               from 'disabled' to 'enabled', it is up to the
               management system to make the corresponding
               changes to the smfCfgIfAdminStatus values
               back to 'enabled'.
          "
      REFERENCE
         "RFC 2863 - 'The Interfaces Group MIB', McCloghrie,
          K., and F. Kastenholtz, June 2000."
   ::= { smfConfigurationGroup 14 }
        

smfCfgInterfaceEntry OBJECT-TYPE SYNTAX SmfCfgInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SMF interface entry describes one SMF interface as indexed by its ifIndex.

smfCfgInterfaceEntry对象类型语法smfCfgInterfaceEntry MAX-ACCESS不可访问状态当前描述“SMF接口条目描述一个SMF接口,该接口由其ifIndex索引。

          The objects in this table are persistent and, when
          written, the device SHOULD save the change to
          non-volatile storage.  For further information
          on the storage behavior for these objects, refer
          to the description for the smfCfgIfRowStatus
          object."
      INDEX { smfCfgIfIndex }
   ::= { smfCfgInterfaceTable 1 }
        
          The objects in this table are persistent and, when
          written, the device SHOULD save the change to
          non-volatile storage.  For further information
          on the storage behavior for these objects, refer
          to the description for the smfCfgIfRowStatus
          object."
      INDEX { smfCfgIfIndex }
   ::= { smfCfgInterfaceTable 1 }
        
   SmfCfgInterfaceEntry ::=
      SEQUENCE {
         smfCfgIfIndex        InterfaceIndexOrZero,
         smfCfgIfAdminStatus  SmfStatus,
         smfCfgIfSmfUpTime    TimeTicks,
         smfCfgIfRowStatus    RowStatus
         }
        
   SmfCfgInterfaceEntry ::=
      SEQUENCE {
         smfCfgIfIndex        InterfaceIndexOrZero,
         smfCfgIfAdminStatus  SmfStatus,
         smfCfgIfSmfUpTime    TimeTicks,
         smfCfgIfRowStatus    RowStatus
         }
        
   smfCfgIfIndex  OBJECT-TYPE
      SYNTAX      InterfaceIndexOrZero
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
         "The ifIndex for this SMF interface.  This value
          MUST correspond to an ifIndex referring
          to a valid entry in the Interfaces Table.
          If the manager attempts to create a row
          for which the ifIndex does not exist on the
          local device, then the agent SHOULD issue
          a return value of 'inconsistentValue' and
          the operation SHOULD fail."
      REFERENCE
         "RFC 2863 - 'The Interfaces Group MIB', McCloghrie,
          K., and F. Kastenholtz, June 2000."
      ::= { smfCfgInterfaceEntry 1 }
        
   smfCfgIfIndex  OBJECT-TYPE
      SYNTAX      InterfaceIndexOrZero
      MAX-ACCESS  not-accessible
      STATUS      current
      DESCRIPTION
         "The ifIndex for this SMF interface.  This value
          MUST correspond to an ifIndex referring
          to a valid entry in the Interfaces Table.
          If the manager attempts to create a row
          for which the ifIndex does not exist on the
          local device, then the agent SHOULD issue
          a return value of 'inconsistentValue' and
          the operation SHOULD fail."
      REFERENCE
         "RFC 2863 - 'The Interfaces Group MIB', McCloghrie,
          K., and F. Kastenholtz, June 2000."
      ::= { smfCfgInterfaceEntry 1 }
        

smfCfgIfAdminStatus OBJECT-TYPE SYNTAX SmfStatus MAX-ACCESS read-create STATUS current DESCRIPTION

smfCfgIfAdminStatus对象类型语法SmfStatus MAX-ACCESS读取创建状态当前说明

"The SMF interface's administrative status. The value 'enabled' denotes that the interface is running the SMF forwarding process. The value 'disabled' denotes that the interface is currently external to the SMF forwarding process.

“SMF接口的管理状态。值'enabled'表示接口正在运行SMF转发进程。值'disabled'表示接口当前位于SMF转发进程外部。

When the value of the smfCfgAdminStatus is 'disabled', then the corresponding smfCfgIfAdminStatus objects MUST be set to 'disabled' in the smfCfgInterfaceTable.

当smfCfgAdminStatus的值为“disabled”时,则必须在smfCfgInterfaceTable中将相应的smfCfgIfAdminStatus对象设置为“disabled”。

If this object is not equal to 'enabled', all associated entries in the 'smfPerfIpv4InterfacePerfTable' and the 'smfPerfIpv6InterfacePerfTable' MUST be deleted.

如果此对象不等于“已启用”,则必须删除“smfPerfIpv4InterfacePerfTable”和“smfPerfIpv6InterfacePerfTable”中的所有关联条目。

The default value for this object is 'enabled(1)'.

此对象的默认值为“已启用(1)”。

         This object SHOULD be persistent and when
         written the device SHOULD save the change to
         non-volatile storage."
      DEFVAL { enabled }
      ::= { smfCfgInterfaceEntry 2 }
        
         This object SHOULD be persistent and when
         written the device SHOULD save the change to
         non-volatile storage."
      DEFVAL { enabled }
      ::= { smfCfgInterfaceEntry 2 }
        
   smfCfgIfSmfUpTime OBJECT-TYPE
      SYNTAX  TimeTicks
      MAX-ACCESS  read-only
      STATUS  current
      DESCRIPTION
         "The time (in hundredths of a second) since
         this interface SMF process was last
         re-initialized.  The interface SMF process is
         re-initialized when the value of the
         'smfCfgIfAdminStatus' object transitions to 'enabled'
         from either a prior value of 'disabled' or upon
         initialization of this interface or this device."
      ::= { smfCfgInterfaceEntry 3 }
        
   smfCfgIfSmfUpTime OBJECT-TYPE
      SYNTAX  TimeTicks
      MAX-ACCESS  read-only
      STATUS  current
      DESCRIPTION
         "The time (in hundredths of a second) since
         this interface SMF process was last
         re-initialized.  The interface SMF process is
         re-initialized when the value of the
         'smfCfgIfAdminStatus' object transitions to 'enabled'
         from either a prior value of 'disabled' or upon
         initialization of this interface or this device."
      ::= { smfCfgInterfaceEntry 3 }
        

smfCfgIfRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object permits management of this table by facilitating actions such as row creation, construction, and destruction. The value of this object has no effect on whether other objects in this conceptual row can be modified.

smfCfgIfRowStatus对象类型语法RowStatus MAX-ACCESS read create STATUS current DESCRIPTION“此对象允许通过促进行创建、构造和销毁等操作来管理此表。此对象的值对是否可以修改此概念行中的其他对象没有影响。

An entry may not exist in the 'active' state unless all objects in the entry have a defined appropriate value. For objects with DEFVAL clauses, the management station does not need to specify the value of these objects in order for the row to transit to the 'active' state; the default value for these objects is used. For objects that do not have DEFVAL clauses, the network manager MUST specify the value of these objects prior to this row transitioning to the 'active' state.

除非条目中的所有对象都定义了适当的值,否则条目可能不存在于“活动”状态。对于具有DEFVAL子句的对象,管理站不需要指定这些对象的值,以便行转换为“活动”状态;将使用这些对象的默认值。对于没有DEFVAL子句的对象,网络管理器必须在此行转换为“活动”状态之前指定这些对象的值。

          When this object transitions to 'active', all objects
          in this row SHOULD be written to non-volatile (stable)
          storage.  Read-create objects in this row MAY be modified.
          When an object in a row with smfCfgIfRowStatus of 'active'
          is changed, then the updated value MUST be reflected in SMF
          and this new object value MUST be written to non-volatile
          storage."
      ::= { smfCfgInterfaceEntry 4 }
        
          When this object transitions to 'active', all objects
          in this row SHOULD be written to non-volatile (stable)
          storage.  Read-create objects in this row MAY be modified.
          When an object in a row with smfCfgIfRowStatus of 'active'
          is changed, then the updated value MUST be reflected in SMF
          and this new object value MUST be written to non-volatile
          storage."
      ::= { smfCfgInterfaceEntry 4 }
        
   --
   -- smfStateGroup
   --
   --    Contains information describing the current state of the SMF
   --    process such as the current inclusion in the RS or not.
   --
        
   --
   -- smfStateGroup
   --
   --    Contains information describing the current state of the SMF
   --    process such as the current inclusion in the RS or not.
   --
        
   smfStateGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 3 }
        
   smfStateGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 3 }
        
   smfStateNodeRsStatusIncluded  OBJECT-TYPE
      SYNTAX      TruthValue
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
         "The current status of the SMF node in the context of
          the MANETs relay set.  A value of 'true(1)' indicates
          that the node is currently part of the MANET Relay
          Set.  A value of 'false(2)' indicates that the node
          is currently not part of the MANET Relay Set."
      REFERENCE
         "See Section 7 'Relay Set Selection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfStateGroup 1 }
        
   smfStateNodeRsStatusIncluded  OBJECT-TYPE
      SYNTAX      TruthValue
      MAX-ACCESS  read-only
      STATUS      current
      DESCRIPTION
         "The current status of the SMF node in the context of
          the MANETs relay set.  A value of 'true(1)' indicates
          that the node is currently part of the MANET Relay
          Set.  A value of 'false(2)' indicates that the node
          is currently not part of the MANET Relay Set."
      REFERENCE
         "See Section 7 'Relay Set Selection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfStateGroup 1 }
        

smfStateDpdMemoryOverflow OBJECT-TYPE SYNTAX Counter32 UNITS "DPD Records" MAX-ACCESS read-only

smfStateDpdMemoryOverflow对象类型语法计数器32个单元“DPD记录”最大访问权限只读

STATUS current DESCRIPTION "The number of DPD records that had to be flushed to prevent memory overruns for caching of these records. The number of records to be flushed upon a buffer overflow is an implementation specific decision.

STATUS current DESCRIPTION“必须刷新的DPD记录数,以防止缓存这些记录时出现内存溢出。缓冲区溢出时要刷新的记录数是特定于实现的决定。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6 'SMF Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfStateGroup 2 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6 'SMF Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfStateGroup 2 }
        

-- -- SMF Neighbor Table --

----SMF邻居表--

   smfStateNeighborTable  OBJECT-TYPE
      SYNTAX       SEQUENCE OF SmfStateNeighborEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF StateNeighborTable describes the
          current one-hop neighbor nodes, their address
          and SMF RSSA, and the interface on which
          they can be reached."
      REFERENCE
         "See Section 8 'SMF Neighborhood Discovery' and
          Section 8.1. 'SMF Relay Algorithm TLV
          Types' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfStateGroup 3 }
        
   smfStateNeighborTable  OBJECT-TYPE
      SYNTAX       SEQUENCE OF SmfStateNeighborEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF StateNeighborTable describes the
          current one-hop neighbor nodes, their address
          and SMF RSSA, and the interface on which
          they can be reached."
      REFERENCE
         "See Section 8 'SMF Neighborhood Discovery' and
          Section 8.1. 'SMF Relay Algorithm TLV
          Types' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfStateGroup 3 }
        

smfStateNeighborEntry OBJECT-TYPE SYNTAX SmfStateNeighborEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The SMF Neighbor Table contains the set of one-hop neighbors, the interface

SMFStateNeighborrentry对象类型语法SMFStateNeighborrentry MAX-ACCESS不可访问状态当前描述“SMF邻居表包含一跳邻居集,接口

          they are reachable on, and the SMF RSSA
          they are currently running."
      INDEX { smfStateNeighborIpAddrType,
              smfStateNeighborIpAddr,
              smfStateNeighborPrefixLen }
   ::= { smfStateNeighborTable 1 }
        
          they are reachable on, and the SMF RSSA
          they are currently running."
      INDEX { smfStateNeighborIpAddrType,
              smfStateNeighborIpAddr,
              smfStateNeighborPrefixLen }
   ::= { smfStateNeighborTable 1 }
        
   SmfStateNeighborEntry ::=
      SEQUENCE {
         smfStateNeighborIpAddrType        InetAddressType,
         smfStateNeighborIpAddr            InetAddress,
         smfStateNeighborPrefixLen         InetAddressPrefixLength,
         smfStateNeighborRSSA              IANAsmfRssaIdTC,
         smfStateNeighborNextHopInterface  InterfaceIndexOrZero
         }
        
   SmfStateNeighborEntry ::=
      SEQUENCE {
         smfStateNeighborIpAddrType        InetAddressType,
         smfStateNeighborIpAddr            InetAddress,
         smfStateNeighborPrefixLen         InetAddressPrefixLength,
         smfStateNeighborRSSA              IANAsmfRssaIdTC,
         smfStateNeighborNextHopInterface  InterfaceIndexOrZero
         }
        

smfStateNeighborIpAddrType OBJECT-TYPE SYNTAX InetAddressType { ipv4(1), ipv6(2) } MAX-ACCESS not-accessible STATUS current DESCRIPTION "The one-hop neighbor IP address type.

SMFStateNeightRipAddrType对象类型语法InetAddressType{ipv4(1),ipv6(2)}MAX-ACCESS不可访问状态当前描述“一跳邻居IP地址类型”。

          Only the values 'ipv4(1)' and
          'ipv6(2)' are supported."
   ::= { smfStateNeighborEntry 1 }
        
          Only the values 'ipv4(1)' and
          'ipv6(2)' are supported."
   ::= { smfStateNeighborEntry 1 }
        

smfStateNeighborIpAddr OBJECT-TYPE SYNTAX InetAddress (SIZE(4|16)) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The one-hop neighbor Inet IPv4 or IPv6 address.

SMFStateNeighborRipAddr对象类型语法InetAddress(大小(4 | 16))MAX-ACCESS不可访问状态当前描述“一跳邻居Inet IPv4或IPv6地址。

         Only IPv4 and IPv6 addresses
         are supported."
   ::= { smfStateNeighborEntry 2 }
        
         Only IPv4 and IPv6 addresses
         are supported."
   ::= { smfStateNeighborEntry 2 }
        

smfStateNeighborPrefixLen OBJECT-TYPE SYNTAX InetAddressPrefixLength UNITS "bits" MAX-ACCESS not-accessible STATUS current DESCRIPTION "The prefix length. This is a decimal value that indicates the number of contiguous, higher-order bits of the address that make up the network

smfStateNeighborPrefixLen对象类型语法InetAddressPrefixLength单位“位”MAX-ACCESS not ACCESS STATUS current DESCRIPTION“前缀长度。这是一个十进制值,表示构成网络的地址的连续高阶位的数量

          portion of the address."
   ::= { smfStateNeighborEntry 3 }
        
          portion of the address."
   ::= { smfStateNeighborEntry 3 }
        
   smfStateNeighborRSSA  OBJECT-TYPE
      SYNTAX       IANAsmfRssaIdTC
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
         "The current RSSA running on the neighbor."
   ::= { smfStateNeighborEntry 4 }
        
   smfStateNeighborRSSA  OBJECT-TYPE
      SYNTAX       IANAsmfRssaIdTC
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
         "The current RSSA running on the neighbor."
   ::= { smfStateNeighborEntry 4 }
        
   smfStateNeighborNextHopInterface OBJECT-TYPE
      SYNTAX       InterfaceIndexOrZero
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
         "The interface ifIndex over which the
          neighbor is reachable in one-hop."
   ::= { smfStateNeighborEntry 6 }
        
   smfStateNeighborNextHopInterface OBJECT-TYPE
      SYNTAX       InterfaceIndexOrZero
      MAX-ACCESS   read-only
      STATUS       current
      DESCRIPTION
         "The interface ifIndex over which the
          neighbor is reachable in one-hop."
   ::= { smfStateNeighborEntry 6 }
        
   --
   -- SMF Performance Group
   --
   --    Contains objects that help to characterize the
   --    performance of the SMF RSSA process, such as statistics
   --    counters.  There are two types of SMF RSSA statistics:
   --    global counters and per-interface counters.
   --
   --    It is an expectation that SMF devices will
   --    implement the standard IP-MIB module in RFC 4293.
   --    Exactly how to integrate SMF packet handling and
   --    management into the standard IP-MIB module management
   --    is part of the experiment.
   --
   --    The SMF-MIB module counters within the
   --    smfPerformanceGroup count packets handled by the
   --    system and interface local SMF process (as discussed
   --    above).  Not all IP (unicast and multicast) packets
   --    on a device interface are handled by the SMF process.
   --    So the counters are tracking different packet streams
   --    in the IP-MIB and SMF-MIB modules.
   --
        
   --
   -- SMF Performance Group
   --
   --    Contains objects that help to characterize the
   --    performance of the SMF RSSA process, such as statistics
   --    counters.  There are two types of SMF RSSA statistics:
   --    global counters and per-interface counters.
   --
   --    It is an expectation that SMF devices will
   --    implement the standard IP-MIB module in RFC 4293.
   --    Exactly how to integrate SMF packet handling and
   --    management into the standard IP-MIB module management
   --    is part of the experiment.
   --
   --    The SMF-MIB module counters within the
   --    smfPerformanceGroup count packets handled by the
   --    system and interface local SMF process (as discussed
   --    above).  Not all IP (unicast and multicast) packets
   --    on a device interface are handled by the SMF process.
   --    So the counters are tracking different packet streams
   --    in the IP-MIB and SMF-MIB modules.
   --
        
   smfPerformanceGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 4 }
        
   smfPerformanceGroup  OBJECT IDENTIFIER ::= { smfMIBObjects 4 }
        
   smfPerfGobalGroup  OBJECT IDENTIFIER ::= { smfPerformanceGroup 1 }
        
   smfPerfGobalGroup  OBJECT IDENTIFIER ::= { smfPerformanceGroup 1 }
        

--

--

-- IPv4 packet counters --

--IPv4数据包计数器--

smfPerfIpv4MultiPktsRecvTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of multicast IPv4 packets received by the device and delivered to the SMF process.

smfPerfIpv4MultiPktsRecvTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“设备接收并传递到SMF进程的多播IPv4数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 1 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 1 }
        

smfPerfIpv4MultiPktsForwardedTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of multicast IPv4 packets forwarded by the device.

smfPerfIpv4MultiPktsForwardedTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“设备转发的多播IPv4数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 2 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 2 }
        

smfPerfIpv4DuplMultiPktsDetectedTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of duplicate multicast IPv4 packets detected by the device.

smfPerfIpv4DuplMultiPktsDetectedTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“设备检测到的重复多播IPv4数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.2 'IPv4 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 3 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.2 'IPv4 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 3 }
        

smfPerfIpv4DroppedMultiPktsTTLExceededTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of dropped multicast IPv4 packets by the device due to Time to Live (TTL) exceeded.

SMFPerFipV4DroppedMultipktSttleExceededTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“由于超过生存时间(TTL)设备丢弃的多播IPv4数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 4 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 4 }
        

smfPerfIpv4TTLLargerThanPreviousTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv4 packets received that have a TTL larger than that of a previously received identical packet.

smfPerfIpv4TTLLargerThanPreviousTotal对象类型语法计数器32个“数据包”最大访问只读状态当前描述“接收的IPv4数据包总数的计数器,其TTL大于先前接收的相同数据包的TTL。

There is the potential for a counter discontinuity in this object if the system SMF process has been

如果系统SMF过程已完成,则此对象中可能存在计数器不连续性

          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 5 }
        
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 5 }
        

-- -- IPv6 packet counters --

----IPv6数据包计数器--

smfPerfIpv6MultiPktsRecvTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of multicast IPv6 packets received by the device and delivered to the SMF process.

smfPerfIpv6MultiPktsRecvTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“设备接收并发送到SMF进程的多播IPv6数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 6 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 6 }
        

smfPerfIpv6MultiPktsForwardedTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of multicast IPv6 packets forwarded by the device.

smfPerfIpv6MultiPktsForwardedTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“设备转发的多播IPv6数据包总数的计数器。

There is the potential for a counter discontinuity in this object if the system SMF process has been disabled and later enabled. In order to check for the occurrence of such a discontinuity when monitoring this counter object, it is recommended that the

如果系统SMF进程被禁用并随后启用,则此对象中可能存在计数器不连续性。为了在监测该计数器对象时检查是否出现这种不连续性,建议

          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 7 }
        
          smfCfgSmfSysUpTime object also be monitored."
   ::= { smfPerfGobalGroup 7 }
        

smfPerfIpv6DuplMultiPktsDetectedTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of duplicate multicast IPv6 packets detected by the device.

smfPerfIpv6DuplMultiPktsDetectedTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“设备检测到的重复多播IPv6数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.1 'IPv6 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 8 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.1 'IPv6 Duplicate Packet
          Detection' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 8 }
        

smfPerfIpv6DroppedMultiPktsTTLExceededTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of dropped multicast IPv6 packets by the device due to TTL exceeded.

SMFPerFipv6DroppedMultipktSttleExceededTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“由于超出TTL,设备丢弃的多播IPv6数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 9 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 9 }
        

smfPerfIpv6TTLLargerThanPreviousTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv6 packets received that have a TTL larger than that of a previously received identical packet.

SMFPerFipV6ttlLarger ThanPreviousTotal对象类型语法计数器32个“数据包”最大访问只读状态当前描述“接收的IPv6数据包总数的计数器,其TTL大于先前接收的相同数据包的TTL。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 10 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 5 'SMF Packet Processing and
          Forwarding' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 10 }
        

smfPerfIpv6HAVAssistsReqdTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv6 packets received that required the Hash Assist Value (HAV) for DPD.

SMFPerFIPv6HavassitsReqdTotal对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“接收到的需要DPD哈希辅助值(HAV)的IPv6数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.1.1 'IPv6 SMF_DPD Option Header' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 11 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.1.1 'IPv6 SMF_DPD Option Header' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 11 }
        

smfPerfIpv6DpdHeaderInsertionsTotal OBJECT-TYPE SYNTAX Counter32 UNITS "Packets"

smfPerfIpv6DpdHeaderInsertionsTotal对象类型语法计数器32个单位“数据包”

MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv6 packets received that the device inserted the DPD header option.

MAX-ACCESS只读状态当前描述“设备插入DPD标头选项时接收的IPv6数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.1.2 'IPv6 Identification-Based
          DPD' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 12 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled.  In order to check for
          the occurrence of such a discontinuity when monitoring
          this counter object, it is recommended that the
          smfCfgSmfSysUpTime object also be monitored."
      REFERENCE
         "See Section 6.1.2 'IPv6 Identification-Based
          DPD' in
          RFC 6621 - 'Simplified Multicast Forwarding',
          Macker, J., Ed., May 2012."
   ::= { smfPerfGobalGroup 12 }
        

-- -- Per SMF Interface Performance Table --

----根据SMF接口性能表--

   smfPerfInterfaceGroup OBJECT IDENTIFIER ::= { smfPerformanceGroup 2 }
        
   smfPerfInterfaceGroup OBJECT IDENTIFIER ::= { smfPerformanceGroup 2 }
        
   smfPerfIpv4InterfacePerfTable OBJECT-TYPE
      SYNTAX       SEQUENCE OF SmfPerfIpv4InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance Table
          describes the SMF counters per
          interface."
   ::= { smfPerfInterfaceGroup 1 }
        
   smfPerfIpv4InterfacePerfTable OBJECT-TYPE
      SYNTAX       SEQUENCE OF SmfPerfIpv4InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance Table
          describes the SMF counters per
          interface."
   ::= { smfPerfInterfaceGroup 1 }
        
   smfPerfIpv4InterfacePerfEntry OBJECT-TYPE
      SYNTAX       SmfPerfIpv4InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance entry
          describes the statistics for a particular
          node interface."
      INDEX { smfCfgIfIndex }
   ::= { smfPerfIpv4InterfacePerfTable 1 }
        
   smfPerfIpv4InterfacePerfEntry OBJECT-TYPE
      SYNTAX       SmfPerfIpv4InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance entry
          describes the statistics for a particular
          node interface."
      INDEX { smfCfgIfIndex }
   ::= { smfPerfIpv4InterfacePerfTable 1 }
        
   SmfPerfIpv4InterfacePerfEntry ::=
        
   SmfPerfIpv4InterfacePerfEntry ::=
        
      SEQUENCE {
         smfPerfIpv4MultiPktsRecvPerIf               Counter32,
         smfPerfIpv4MultiPktsForwardedPerIf          Counter32,
         smfPerfIpv4DuplMultiPktsDetectedPerIf       Counter32,
         smfPerfIpv4DroppedMultiPktsTTLExceededPerIf Counter32,
         smfPerfIpv4TTLLargerThanPreviousPerIf       Counter32
         }
        
      SEQUENCE {
         smfPerfIpv4MultiPktsRecvPerIf               Counter32,
         smfPerfIpv4MultiPktsForwardedPerIf          Counter32,
         smfPerfIpv4DuplMultiPktsDetectedPerIf       Counter32,
         smfPerfIpv4DroppedMultiPktsTTLExceededPerIf Counter32,
         smfPerfIpv4TTLLargerThanPreviousPerIf       Counter32
         }
        

smfPerfIpv4MultiPktsRecvPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the number of multicast IP packets received by the SMF process on this device on this interface.

SMFPerFipV4MultipktsRecPerif对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“SMF进程在此接口上此设备上接收的多播IP数据包数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 1 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 1 }
        

smfPerfIpv4MultiPktsForwardedPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the number of multicast IP packets forwarded by the SMF process on this device on this interface.

smfPerfIpv4MultiPktsForwardedPerIf对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“SMF进程在此接口上在此设备上转发的多播IP数据包数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 2 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 2 }
        

smfPerfIpv4DuplMultiPktsDetectedPerIf OBJECT-TYPE

smfPerfIpv4DuplMultiPktsDetectedPerIf对象类型

SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the number of duplicate multicast IP packets detected by the SMF process on this device on this interface.

SYNTAX counter 32 UNITS“Packets”MAX-ACCESS read-only STATUS current DESCRIPTION“SMF进程在此接口上在此设备上检测到的重复多播IP数据包数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 3 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 3 }
        

smfPerfIpv4DroppedMultiPktsTTLExceededPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of dropped multicast IPv4 packets by the SMF process on this device on this interface due to TTL exceeded.

SMFPerFipV4DroppedMultipktSttleExceededPerif对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述由于超出TTL,此接口上此设备上SMF进程丢弃的多播IPv4数据包总数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 4 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 4 }
        

smfPerfIpv4TTLLargerThanPreviousPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv4 packets received by the SMF process on this device on this interface that have a TTL larger than

smfPerfIpv4TTLLargerThanPreviousPerIf对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述SMF进程在此接口上此设备上接收的IPv4数据包总数的计数器,其TTL大于

that of a previously received identical packet.

先前收到的相同数据包的数据。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 5 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv4InterfacePerfEntry 5 }
        
   smfPerfIpv6InterfacePerfTable OBJECT-TYPE
      SYNTAX       SEQUENCE OF SmfPerfIpv6InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance Table
          describes the SMF counters per
          interface."
   ::= { smfPerfInterfaceGroup 2 }
        
   smfPerfIpv6InterfacePerfTable OBJECT-TYPE
      SYNTAX       SEQUENCE OF SmfPerfIpv6InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance Table
          describes the SMF counters per
          interface."
   ::= { smfPerfInterfaceGroup 2 }
        
   smfPerfIpv6InterfacePerfEntry OBJECT-TYPE
      SYNTAX       SmfPerfIpv6InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance entry
          describes the counters for a particular
          node interface."
      INDEX { smfCfgIfIndex }
   ::= { smfPerfIpv6InterfacePerfTable 1 }
        
   smfPerfIpv6InterfacePerfEntry OBJECT-TYPE
      SYNTAX       SmfPerfIpv6InterfacePerfEntry
      MAX-ACCESS   not-accessible
      STATUS       current
      DESCRIPTION
         "The SMF Interface Performance entry
          describes the counters for a particular
          node interface."
      INDEX { smfCfgIfIndex }
   ::= { smfPerfIpv6InterfacePerfTable 1 }
        
   SmfPerfIpv6InterfacePerfEntry ::=
      SEQUENCE {
         smfPerfIpv6MultiPktsRecvPerIf               Counter32,
         smfPerfIpv6MultiPktsForwardedPerIf          Counter32,
         smfPerfIpv6DuplMultiPktsDetectedPerIf       Counter32,
         smfPerfIpv6DroppedMultiPktsTTLExceededPerIf Counter32,
         smfPerfIpv6TTLLargerThanPreviousPerIf       Counter32,
         smfPerfIpv6HAVAssistsReqdPerIf              Counter32,
         smfPerfIpv6DpdHeaderInsertionsPerIf         Counter32
         }
        
   SmfPerfIpv6InterfacePerfEntry ::=
      SEQUENCE {
         smfPerfIpv6MultiPktsRecvPerIf               Counter32,
         smfPerfIpv6MultiPktsForwardedPerIf          Counter32,
         smfPerfIpv6DuplMultiPktsDetectedPerIf       Counter32,
         smfPerfIpv6DroppedMultiPktsTTLExceededPerIf Counter32,
         smfPerfIpv6TTLLargerThanPreviousPerIf       Counter32,
         smfPerfIpv6HAVAssistsReqdPerIf              Counter32,
         smfPerfIpv6DpdHeaderInsertionsPerIf         Counter32
         }
        

smfPerfIpv6MultiPktsRecvPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current

smfPerfIpv6MultiPktsRecvPerIf对象类型语法计数器32个单元“数据包”最大访问只读状态当前

DESCRIPTION "A counter of the number of multicast IP packets received by the SMF process on this device on this interface.

DESCRIPTION“此接口上此设备上SMF进程接收的多播IP数据包数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 1 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 1 }
        

smfPerfIpv6MultiPktsForwardedPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the number of multicast IP packets forwarded by the SMF process on this device on this interface.

smfPerfIpv6MultiPktsForwardedPerIf对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“SMF进程在此接口上在此设备上转发的多播IP数据包数的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 2 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 2 }
        

smfPerfIpv6DuplMultiPktsDetectedPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the number of duplicate multicast IP packets detected by the SMF process on this device on this interface.

smfPerfIpv6DuplMultiPktsDetectedPerIf对象类型语法计数器32单元“数据包”最大访问只读状态当前描述SMF进程在此接口上此设备上检测到的重复多播IP数据包数的计数器。

There is the potential for a counter discontinuity in this object if the system SMF process has been

如果系统SMF过程已完成,则此对象中可能存在计数器不连续性

          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 3 }
        
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 3 }
        

smfPerfIpv6DroppedMultiPktsTTLExceededPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the number of dropped multicast IP packets by the SMF process on this device on this interface due to TTL exceeded.

SMFPerFIPv6DroppedMultipktSttleExceededPerif对象类型语法计数器32个单元“Packets”MAX-ACCESS只读状态当前描述“由于超出TTL,此接口上此设备上SMF进程丢弃的多播IP数据包数目的计数器。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 4 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 4 }
        

smfPerfIpv6TTLLargerThanPreviousPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv6 packets received that have a TTL larger than that of a previously received identical packet by the SMF process on this device on this interface.

SMFPerFipV6ttlLarger ThanPreviousPerif对象类型语法计数器32个单元“数据包”最大访问只读状态当前描述“接收的IPv6数据包总数的计数器,其TTL大于SMF进程在此接口上在此设备上先前接收的相同数据包的TTL。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 5 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 5 }
        

smfPerfIpv6HAVAssistsReqdPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv6 packets received by the SMF process on this device on this interface that required the HAV assist for DPD.

SMFPerFIPv6HavassitsReqdPerif对象类型语法计数器32个单元“Packets”MAX-ACCESS只读状态当前描述“SMF进程在此接口上此设备上接收的IPv6数据包总数的计数器,需要DPD的HAV辅助。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 6 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 6 }
        

smfPerfIpv6DpdHeaderInsertionsPerIf OBJECT-TYPE SYNTAX Counter32 UNITS "Packets" MAX-ACCESS read-only STATUS current DESCRIPTION "A counter of the total number of IPv6 packets received by the SMF process on this device on this interface that the device inserted the DPD header option.

SMFPerFIPv6DPDHeaderInsertionsPerf对象类型语法计数器32个单元“Packets”MAX-ACCESS只读状态当前描述“SMF进程在此接口上的设备上接收到的IPv6数据包总数的计数器,该设备插入了DPD标头选项。

          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 7 }
        
          There is the potential for a counter discontinuity
          in this object if the system SMF process has been
          disabled and later enabled on this interface.
          In order to check for the occurrence of such a
          discontinuity when monitoring this counter object,
          it is recommended that the smfCfgIfSmfUpTime
          object also be monitored."
   ::= { smfPerfIpv6InterfacePerfEntry 7 }
        

-- -- Notifications --

----通知--

smfMIBNotifObjects OBJECT IDENTIFIER ::= { smfMIBNotifications 0 }
smfMIBNotifControl OBJECT IDENTIFIER ::= { smfMIBNotifications 1 }
        
smfMIBNotifObjects OBJECT IDENTIFIER ::= { smfMIBNotifications 0 }
smfMIBNotifControl OBJECT IDENTIFIER ::= { smfMIBNotifications 1 }
        

-- smfMIBNotifObjects

--smfMIBNotifObjects

   smfNotifAdminStatusChange NOTIFICATION-TYPE
          OBJECTS { smfCfgRouterIDAddrType, -- The originator of
                                            --   the notification.
                    smfCfgRouterID,         -- The originator of
                                            --   the notification.
                    smfCfgAdminStatus       -- The new status of the
                                            --   SMF process.
                  }
          STATUS       current
          DESCRIPTION
             "smfCfgAdminStatusChange is a notification sent when
              the 'smfCfgAdminStatus' object changes."
          ::= { smfMIBNotifObjects 1 }
        
   smfNotifAdminStatusChange NOTIFICATION-TYPE
          OBJECTS { smfCfgRouterIDAddrType, -- The originator of
                                            --   the notification.
                    smfCfgRouterID,         -- The originator of
                                            --   the notification.
                    smfCfgAdminStatus       -- The new status of the
                                            --   SMF process.
                  }
          STATUS       current
          DESCRIPTION
             "smfCfgAdminStatusChange is a notification sent when
              the 'smfCfgAdminStatus' object changes."
          ::= { smfMIBNotifObjects 1 }
        
   smfNotifConfiguredOpModeChange NOTIFICATION-TYPE
          OBJECTS { smfCfgRouterIDAddrType, -- The originator of
                                            --   the notification.
                    smfCfgRouterID,         -- The originator of
                                            --   the notification.
                    smfCfgOperationalMode   -- The new Operations
                                            --   Mode of the SMF
                                            --   process.
                  }
          STATUS       current
          DESCRIPTION
             "smfNotifConfiguredOpModeChange is a notification
              sent when the 'smfCfgOperationalMode' object
              changes."
          ::= { smfMIBNotifObjects 2 }
        
   smfNotifConfiguredOpModeChange NOTIFICATION-TYPE
          OBJECTS { smfCfgRouterIDAddrType, -- The originator of
                                            --   the notification.
                    smfCfgRouterID,         -- The originator of
                                            --   the notification.
                    smfCfgOperationalMode   -- The new Operations
                                            --   Mode of the SMF
                                            --   process.
                  }
          STATUS       current
          DESCRIPTION
             "smfNotifConfiguredOpModeChange is a notification
              sent when the 'smfCfgOperationalMode' object
              changes."
          ::= { smfMIBNotifObjects 2 }
        
   smfNotifIfAdminStatusChange NOTIFICATION-TYPE
          OBJECTS { smfCfgRouterIDAddrType, -- The originator of
                                            --   the notification.
                    smfCfgRouterID,         -- The originator of
                                            --   the notification.
                    ifName,                 -- The interface whose
                                            --   status has changed.
                    smfCfgIfAdminStatus     -- The new status of the
                                            --   SMF interface.
                  }
          STATUS       current
          DESCRIPTION
             "smfCfgIfAdminStatusChange is a notification sent when
              the 'smfCfgIfAdminStatus' object changes."
          ::= { smfMIBNotifObjects 3 }
        
   smfNotifIfAdminStatusChange NOTIFICATION-TYPE
          OBJECTS { smfCfgRouterIDAddrType, -- The originator of
                                            --   the notification.
                    smfCfgRouterID,         -- The originator of
                                            --   the notification.
                    ifName,                 -- The interface whose
                                            --   status has changed.
                    smfCfgIfAdminStatus     -- The new status of the
                                            --   SMF interface.
                  }
          STATUS       current
          DESCRIPTION
             "smfCfgIfAdminStatusChange is a notification sent when
              the 'smfCfgIfAdminStatus' object changes."
          ::= { smfMIBNotifObjects 3 }
        

smfNotifDpdMemoryOverflowEvent NOTIFICATION-TYPE OBJECTS { smfCfgRouterIDAddrType, -- The originator of

smfNotifDpdMemoryOverflowEvent通知类型对象{SMFCFGROUTERIDDRTYPE,--的发起人

                                              --   the notification.
                    smfCfgRouterID,           -- The originator of
                                              --   the notification.
                    smfStateDpdMemoryOverflow -- The counter of
                                              --   the overflows.
             }
          STATUS       current
          DESCRIPTION
             "smfNotifDpdMemoryOverflowEvents is sent when the
              number of memory overflow events exceeds
              the 'smfNotifDpdMemoryOverflowThreshold' within the
              previous number of seconds defined by the
              'smfNotifDpdMemoryOverflowWindow'."
          ::= { smfMIBNotifObjects 4 }
        
                                              --   the notification.
                    smfCfgRouterID,           -- The originator of
                                              --   the notification.
                    smfStateDpdMemoryOverflow -- The counter of
                                              --   the overflows.
             }
          STATUS       current
          DESCRIPTION
             "smfNotifDpdMemoryOverflowEvents is sent when the
              number of memory overflow events exceeds
              the 'smfNotifDpdMemoryOverflowThreshold' within the
              previous number of seconds defined by the
              'smfNotifDpdMemoryOverflowWindow'."
          ::= { smfMIBNotifObjects 4 }
        

-- smfMIBNotifControl smfNotifDpdMemoryOverflowThreshold OBJECT-TYPE SYNTAX Integer32 (0..255) UNITS "Events" MAX-ACCESS read-write STATUS current DESCRIPTION "A threshold value for the 'smfNotifDpdmemoryOverflowEvents' object. If the number of occurrences exceeds this threshold within the previous number of seconds 'smfNotifDpdMemoryOverflowWindow', then the 'smfNotifDpdMemoryOverflowEvent' notification is sent.

--smfMIBNotifControl smfNotifDpdMemoryOverflowThreshold对象类型语法整数32(0..255)单位“事件”最大访问读写状态当前说明“smfNotifDpdmemoryOverflowEvents对象的阈值。如果在前一秒数“smfNotifDpdMemoryOverflowWindow”内发生的次数超过此阈值,则会发送“smfNotifDpdMemoryOverflowEvent”通知。

              The default value for this object is
              '1'."
          DEFVAL { 1 }
           ::= { smfMIBNotifControl 1 }
        
              The default value for this object is
              '1'."
          DEFVAL { 1 }
           ::= { smfMIBNotifControl 1 }
        

smfNotifDpdMemoryOverflowWindow OBJECT-TYPE SYNTAX TimeTicks MAX-ACCESS read-write STATUS current DESCRIPTION "A time window value for the 'smfNotifDpdmemoryOverflowEvents' object. If the number of occurrences exceeds the 'smfNotifDpdMemoryOverflowThreshold' within the previous number of seconds 'smfNotifDpdMemoryOverflowWindow', then the 'smfNotifDpdMemoryOverflowEvent'

smfNotifDpdMemoryOverflowWindow对象类型语法TimeTicks MAX-ACCESS读写状态当前说明“smfNotifDpdmemoryOverflowEvents对象的时间窗口值。如果在前一秒数“smfNotifDpdMemoryOverflowWindow”内发生的次数超过“SMFNOTIFDPDMEMORYOVERFLOWTHORD”,则“smfNotifDpdMemoryOverflowEvent”

notification is sent.

通知已发送。

              The default value for this object is
              '1'."
          DEFVAL { 1 }
           ::= { smfMIBNotifControl 2 }
        
              The default value for this object is
              '1'."
          DEFVAL { 1 }
           ::= { smfMIBNotifControl 2 }
        

-- -- Compliance Statements --

----合规声明--

   smfCompliances  OBJECT IDENTIFIER ::= { smfMIBConformance 1 }
   smfMIBGroups    OBJECT IDENTIFIER ::= { smfMIBConformance 2 }
        
   smfCompliances  OBJECT IDENTIFIER ::= { smfMIBConformance 1 }
   smfMIBGroups    OBJECT IDENTIFIER ::= { smfMIBConformance 2 }
        
   smfBasicCompliance  MODULE-COMPLIANCE
      STATUS current
      DESCRIPTION "The basic implementation requirements for
                   managed network entities that implement
                   the SMF RSSA process."
      MODULE  -- this module
      MANDATORY-GROUPS { smfCapabObjectsGroup,
                         smfConfigObjectsGroup }
   ::= { smfCompliances 1 }
        
   smfBasicCompliance  MODULE-COMPLIANCE
      STATUS current
      DESCRIPTION "The basic implementation requirements for
                   managed network entities that implement
                   the SMF RSSA process."
      MODULE  -- this module
      MANDATORY-GROUPS { smfCapabObjectsGroup,
                         smfConfigObjectsGroup }
   ::= { smfCompliances 1 }
        
   smfFullCompliance MODULE-COMPLIANCE
      STATUS current
      DESCRIPTION "The full implementation requirements for
                   managed network entities that implement
                   the SMF RSSA process."
      MODULE  -- this module
      MANDATORY-GROUPS { smfCapabObjectsGroup,
                         smfConfigObjectsGroup,
                         smfStateObjectsGroup,
                         smfPerfObjectsGroup,
                         smfNotifObjectsGroup,
                         smfNotificationsGroup
                       }
   ::= { smfCompliances 2 }
        
   smfFullCompliance MODULE-COMPLIANCE
      STATUS current
      DESCRIPTION "The full implementation requirements for
                   managed network entities that implement
                   the SMF RSSA process."
      MODULE  -- this module
      MANDATORY-GROUPS { smfCapabObjectsGroup,
                         smfConfigObjectsGroup,
                         smfStateObjectsGroup,
                         smfPerfObjectsGroup,
                         smfNotifObjectsGroup,
                         smfNotificationsGroup
                       }
   ::= { smfCompliances 2 }
        

-- -- Units of Conformance --

----一致性单位--

   smfCapabObjectsGroup OBJECT-GROUP
      OBJECTS {
              smfCapabilitiesOpModeID,
              smfCapabilitiesRssaID
      }
        
   smfCapabObjectsGroup OBJECT-GROUP
      OBJECTS {
              smfCapabilitiesOpModeID,
              smfCapabilitiesRssaID
      }
        
      STATUS  current
      DESCRIPTION
         "Set of SMF configuration objects implemented
          in this module."
   ::= { smfMIBGroups 1 }
        
      STATUS  current
      DESCRIPTION
         "Set of SMF configuration objects implemented
          in this module."
   ::= { smfMIBGroups 1 }
        

smfConfigObjectsGroup OBJECT-GROUP OBJECTS { smfCfgAdminStatus, smfCfgSmfSysUpTime, smfCfgRouterIDAddrType, smfCfgRouterID, smfCfgOperationalMode, smfCfgRssaMember, smfCfgIpv4Dpd, smfCfgIpv6Dpd, smfCfgMaxPktLifetime, smfCfgDpdEntryMaxLifetime, smfCfgNhdpRssaMesgTLVIncluded, smfCfgNhdpRssaAddrBlockTLVIncluded,

smfConfigObjectsGroup对象组对象{smfCfgAdminStatus、smfCfgSmfSysUpTime、SMFCFGRouterIDDRType、smfCfgRouterID、smfCfgOperationalMode、smfCfgRssaMember、smfCfgIpv4Dpd、smfCfgIpv6Dpd、smfCfgMaxPktLifetime、smfCfgDpdEntryMaxLifetime、SMFCFGNHDPRSASSAMESGTLvIncluded、SMFCFGNHDPRSASSAddrBlocktLvIncluded、,

smfCfgAddrForwardingGroupName, smfCfgAddrForwardingAddrType, smfCfgAddrForwardingAddress, smfCfgAddrForwardingAddrPrefixLength, smfCfgAddrForwardingStatus,

smfCfgAddrForwardingGroupName、SMFCFGAddrForwardingAddressType、smfCfgAddrForwardingAddress、SMFCFGAddrForwardingAddressPrefixLength、smfCfgAddrForwardingStatus、,

              smfCfgIfAdminStatus,
              smfCfgIfSmfUpTime,
              smfCfgIfRowStatus
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF configuration objects implemented
          in this module."
   ::= { smfMIBGroups 2 }
        
              smfCfgIfAdminStatus,
              smfCfgIfSmfUpTime,
              smfCfgIfRowStatus
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF configuration objects implemented
          in this module."
   ::= { smfMIBGroups 2 }
        

smfStateObjectsGroup OBJECT-GROUP OBJECTS { smfStateNodeRsStatusIncluded, smfStateDpdMemoryOverflow,

smfStateObjectsGroup对象组对象{SMFStateNoderStatusIncluded,smfStateDpdMemoryOverflow,

smfStateNeighborRSSA, smfStateNeighborNextHopInterface } STATUS current DESCRIPTION "Set of SMF state objects implemented

SMFStateNexthopInterface}状态当前描述“已实现的SMF状态对象集

          in this module."
   ::= { smfMIBGroups 3 }
        
          in this module."
   ::= { smfMIBGroups 3 }
        

smfPerfObjectsGroup OBJECT-GROUP OBJECTS { smfPerfIpv4MultiPktsRecvTotal, smfPerfIpv4MultiPktsForwardedTotal, smfPerfIpv4DuplMultiPktsDetectedTotal, smfPerfIpv4DroppedMultiPktsTTLExceededTotal, smfPerfIpv4TTLLargerThanPreviousTotal,

SMFPerFipObjects组对象组对象{SMFPerFipV4MultiktsRecTotal,SMFPerFipV4MultiktsForwardedTotal,SMFPerFipV4DupleMultipktDetectedTotal,SMFPerFipV4DroppedMultiktsExceededTotal,SMFPerFipV4ttlArgerTotal或之前的Total,

smfPerfIpv6MultiPktsRecvTotal, smfPerfIpv6MultiPktsForwardedTotal, smfPerfIpv6DuplMultiPktsDetectedTotal, smfPerfIpv6DroppedMultiPktsTTLExceededTotal, smfPerfIpv6TTLLargerThanPreviousTotal, smfPerfIpv6HAVAssistsReqdTotal, smfPerfIpv6DpdHeaderInsertionsTotal,

SMFPERFIPv6多个接收总数、SMFPERFIPv6多个转发总数、SMFPERFIPv6多个检测总数、SMFPERFIPv6丢弃的多个超过总数、SMFPERFIPv6大于以前的总数、SMFPERFIPv6辅助所需总数、SMFPERFIPv6 DPD领导总数、,

              smfPerfIpv4MultiPktsRecvPerIf,
              smfPerfIpv4MultiPktsForwardedPerIf,
              smfPerfIpv4DuplMultiPktsDetectedPerIf,
              smfPerfIpv4DroppedMultiPktsTTLExceededPerIf,
              smfPerfIpv4TTLLargerThanPreviousPerIf,
              smfPerfIpv6MultiPktsRecvPerIf,
              smfPerfIpv6MultiPktsForwardedPerIf,
              smfPerfIpv6DuplMultiPktsDetectedPerIf,
              smfPerfIpv6DroppedMultiPktsTTLExceededPerIf,
              smfPerfIpv6TTLLargerThanPreviousPerIf,
              smfPerfIpv6HAVAssistsReqdPerIf,
              smfPerfIpv6DpdHeaderInsertionsPerIf
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF performance objects implemented
          in this module by total and per interface."
   ::= { smfMIBGroups 4 }
        
              smfPerfIpv4MultiPktsRecvPerIf,
              smfPerfIpv4MultiPktsForwardedPerIf,
              smfPerfIpv4DuplMultiPktsDetectedPerIf,
              smfPerfIpv4DroppedMultiPktsTTLExceededPerIf,
              smfPerfIpv4TTLLargerThanPreviousPerIf,
              smfPerfIpv6MultiPktsRecvPerIf,
              smfPerfIpv6MultiPktsForwardedPerIf,
              smfPerfIpv6DuplMultiPktsDetectedPerIf,
              smfPerfIpv6DroppedMultiPktsTTLExceededPerIf,
              smfPerfIpv6TTLLargerThanPreviousPerIf,
              smfPerfIpv6HAVAssistsReqdPerIf,
              smfPerfIpv6DpdHeaderInsertionsPerIf
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF performance objects implemented
          in this module by total and per interface."
   ::= { smfMIBGroups 4 }
        
   smfNotifObjectsGroup  OBJECT-GROUP
      OBJECTS {
              smfNotifDpdMemoryOverflowThreshold,
              smfNotifDpdMemoryOverflowWindow
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF notification control
          objects implemented in this module."
   ::= { smfMIBGroups 5 }
        
   smfNotifObjectsGroup  OBJECT-GROUP
      OBJECTS {
              smfNotifDpdMemoryOverflowThreshold,
              smfNotifDpdMemoryOverflowWindow
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF notification control
          objects implemented in this module."
   ::= { smfMIBGroups 5 }
        
   smfNotificationsGroup  NOTIFICATION-GROUP
      NOTIFICATIONS {
              smfNotifAdminStatusChange,
              smfNotifConfiguredOpModeChange,
              smfNotifIfAdminStatusChange,
              smfNotifDpdMemoryOverflowEvent
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF notifications implemented
          in this module."
   ::= { smfMIBGroups 6 }
        
   smfNotificationsGroup  NOTIFICATION-GROUP
      NOTIFICATIONS {
              smfNotifAdminStatusChange,
              smfNotifConfiguredOpModeChange,
              smfNotifIfAdminStatusChange,
              smfNotifDpdMemoryOverflowEvent
      }
      STATUS  current
      DESCRIPTION
         "Set of SMF notifications implemented
          in this module."
   ::= { smfMIBGroups 6 }
        

END

终止

8. IANA-SMF-MIB Definitions
8. IANA-SMF-MIB定义

This section contains the IANA-SMF-MIB module. This MIB module defines two Textual Conventions for which IANA SHOULD maintain and keep synchronized with the registry identified below within the IANAsmfOpModeIdTC and the IANAsmfRssaIdTC TEXTUAL-CONVENTIONs.

本节包含IANA-SMF-MIB模块。此MIB模块定义了两种文本约定,IANA应在IANASMFOPMODIDEDTC和IANAsmfRssaIdTC文本约定中维护并保持与下面标识的注册表同步。

The IANAsmfOpModeIdTC defines an index that identifies through reference to a specific SMF operations mode. The index is an integer valued named-number enumeration consisting of an integer and label. IANA is to create and maintain this Textual Convention. Future assignments are made to anyone on a first come, first served basis. There is no substantive review of the request, other than to ensure that it is well-formed and does not duplicate an existing assignment. However, requests must include a minimal amount of clerical information, such as a point of contact (including an email address) and a brief description of the method being identified as a new SMF operations mode.

IANASMFOPMODIC定义了一个索引,该索引通过引用特定SMF操作模式进行标识。索引是由整数和标签组成的整数值命名数字枚举。IANA将创建并维护此文本约定。未来的任务将以先到先得的方式分配给任何人。除了确保请求的格式正确且不与现有任务重复之外,没有对请求进行实质性审查。但是,请求必须包含最低数量的文书信息,例如联系人(包括电子邮件地址)和被确定为新SMF操作模式的方法的简要说明。

The IANAsmfRssaIdTC defines an index that identifies through reference to a specific Reduced Set Selection Algorithm (RSSA). The index is an integer valued named-number enumeration consisting of an integer and label. IANA is to create and maintain this Textual Convention.

IANAsmfRssaIdTC定义了一个索引,该索引通过引用特定的缩减集选择算法(RSSA)进行标识。索引是由整数和标签组成的整数值命名数字枚举。IANA将创建并维护此文本约定。

Future assignments to the IANAsmfRssaIdTC for the index range 5-127 require an RFC publication (either as an IETF submission or as an Independent submission [RFC5742]). The category of RFC MUST be Standards Track. The specific RSSAs MUST be documented in sufficient detail so that interoperability between independent implementations is possible.

索引范围5-127的IANAsmfRssaIdTC未来分配需要RFC出版物(作为IETF提交或作为独立提交[RFC5742])。RFC的类别必须是标准跟踪。必须充分详细地记录特定的RSSA,以便独立实现之间的互操作性成为可能。

Future assignments to the IANAsmfRssaIdTC for the index range 128-239 are private or local use only, with the type and purpose defined by the local site. No attempt is made to prevent multiple sites from using the same value in different (and incompatible) ways. There is no need for IANA to review such assignments (since IANA will not record these), and assignments are not generally useful for broad interoperability. It is the responsibility of the sites making use of the Private Use range to ensure that no conflicts occur (within the intended scope of use).

索引范围128-239的IANAsmfRssaIdTC的未来分配仅供私人或本地使用,类型和用途由本地站点定义。未尝试阻止多个站点以不同(且不兼容)的方式使用相同的值。IANA无需审查此类任务(因为IANA不会记录这些任务),而且任务通常对广泛的互操作性没有帮助。使用私人使用范围的场所有责任确保不发生冲突(在预期使用范围内)。

Future assignments to the IANAsmfRssaIdTC for the index range 240-255 are to facilitate experimentation. These require an RFC publication (either as an IETF submission or as an Independent submission [RFC5742]). The category of RFC MUST be Experimental. The RSSA algorithms MUST be documented in sufficient detail so that interoperability between independent implementations is possible.

索引范围240-255的IANAsmfRssaIdTC的未来分配是为了便于实验。这些要求RFC出版物(作为IETF提交或作为独立提交[RFC5742])。RFC的类别必须是实验性的。必须充分详细地记录RSSA算法,以便独立实现之间的互操作性成为可能。

This MIB module references [RFC3626], [RFC5614], [RFC6621], and [RFC7181].

此MIB模块参考[RFC3626]、[RFC5614]、[RFC6621]和[RFC7181]。

   IANA-SMF-MIB DEFINITIONS ::= BEGIN
        
   IANA-SMF-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, mib-2 FROM SNMPv2-SMI -- RFC 2578 TEXTUAL-CONVENTION FROM SNMPv2-TC; -- RFC 2579

从SNMPv2 SMI导入模块标识mib-2——从SNMPv2 TC导入RFC 2578文本约定;——RFC2579

ianaSmfMIB MODULE-IDENTITY LAST-UPDATED "201410100000Z" -- October 10, 2014 ORGANIZATION "IANA" CONTACT-INFO "Internet Assigned Numbers Authority

ianaSmfMIB模块标识最后一次更新“201410100000Z”--2014年10月10日组织“IANA”联系人信息“互联网分配号码管理局

Postal: ICANN 12025 Waterfront Drive, Suite 300 Los Angeles, CA 90094-2536 United States

邮政:ICANN 12025美国加利福尼亚州洛杉矶滨水路300号套房90094-2536

Tel: +1 310 301 5800 EMail: iana@iana.org" DESCRIPTION "This MIB module defines the IANAsmfOpModeIdTC and IANAsmfRssaIdTC Textual Conventions, and thus the enumerated values of the smfCapabilitiesOpModeID and smfCapabilitiesRssaID objects defined in the SMF-MIB." REVISION "201410100000Z" -- October 10, 2014

电话:+1310 301 5800电子邮件:iana@iana.org“说明”此MIB模块定义IANASMFOPMODIDTC和IANAsmfRssaIdTC文本约定,从而定义SMF-MIB中定义的SMFCapabilitysOpModeId和SMFCapabilitysSaid对象的枚举值。“修订版”201410100000Z--2014年10月10日

DESCRIPTION "Initial version of this MIB as published in RFC 7367.

描述“RFC 7367中发布的该MIB的初始版本。

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

版权所有(c)2014 IETF信托基金和被确定为代码作者的人员。版权所有。

           Redistribution and use in source and binary forms, with or
           without modification, is permitted pursuant to, and subject
           to the license terms contained in, the Simplified BSD License
           set forth in Section 4.c of the IETF Trust's Legal Provisions
           Relating to IETF Documents
           (http://trustee.ietf.org/license-info).
          "
       ::= { mib-2 225 }
        
           Redistribution and use in source and binary forms, with or
           without modification, is permitted pursuant to, and subject
           to the license terms contained in, the Simplified BSD License
           set forth in Section 4.c of the IETF Trust's Legal Provisions
           Relating to IETF Documents
           (http://trustee.ietf.org/license-info).
          "
       ::= { mib-2 225 }
        
   IANAsmfOpModeIdTC ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
           "An index that identifies through reference to a specific
            SMF operations mode.  There are basically three styles
            of SMF operation with reduced relay sets currently
            identified:
              Independent operation 'independent(1)' -
                  SMF performs its own relay
                  set selection using information from an associated
                  MANET NHDP process.
        
   IANAsmfOpModeIdTC ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
           "An index that identifies through reference to a specific
            SMF operations mode.  There are basically three styles
            of SMF operation with reduced relay sets currently
            identified:
              Independent operation 'independent(1)' -
                  SMF performs its own relay
                  set selection using information from an associated
                  MANET NHDP process.
        

CDS-aware unicast routing operation 'routing(2)'- a coexistent unicast routing protocol provides dynamic relay set state based upon its own control plane Connected Dominating Set (CDS) or neighborhood discovery information.

支持CDS的单播路由操作“路由(2)”-共存单播路由协议根据其自身的控制平面连接支配集(CDS)或邻域发现信息提供动态中继集状态。

Cross-layer operation 'crossLayer(3)' - SMF operates using neighborhood status and triggers from a cross-layer information base for dynamic relay set selection and maintenance.

跨层操作“跨层(3)”-SMF使用邻域状态和跨层信息库中的触发器进行操作,以进行动态中继集选择和维护。

IANA MUST update this Textual Convention accordingly.

IANA必须相应地更新此文本约定。

The definition of this Textual Convention with the addition of newly assigned values is updated periodically by the IANA, in the IANA-maintained registries. (The latest arrangements can be obtained by contacting the IANA.)

IANA在IANA维护的登记册中定期更新添加了新赋值的文本约定的定义。(可联系IANA获得最新安排。)

            Requests for new values SHOULD be made to IANA via
            email (iana@iana.org)."
      REFERENCE
           "See Section 7.2 'Reduced Relay Set Forwarding',
            and the Appendices A, B, and C in
            RFC 6621 - 'Simplified Multicast Forwarding',
            Macker, J., Ed., May 2012."
       SYNTAX  INTEGER {
                        independent (1),
                        routing (2),
                        crossLayer (3)
                        -- future (4-255)
       }
        
            Requests for new values SHOULD be made to IANA via
            email (iana@iana.org)."
      REFERENCE
           "See Section 7.2 'Reduced Relay Set Forwarding',
            and the Appendices A, B, and C in
            RFC 6621 - 'Simplified Multicast Forwarding',
            Macker, J., Ed., May 2012."
       SYNTAX  INTEGER {
                        independent (1),
                        routing (2),
                        crossLayer (3)
                        -- future (4-255)
       }
        
   IANAsmfRssaIdTC ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
           "An index that identifies through reference to specific
            RSSAs.  Several are currently defined
            in the Appendices A, B, and C of RFC 6621.
        
   IANAsmfRssaIdTC ::= TEXTUAL-CONVENTION
       STATUS       current
       DESCRIPTION
           "An index that identifies through reference to specific
            RSSAs.  Several are currently defined
            in the Appendices A, B, and C of RFC 6621.
        

Examples of RSSAs already identified within this Textual Convention (TC) are:

本文本约定(TC)中已确定的RSSA示例包括:

Classical Flooding (cF(1)) - is the standard flooding algorithm where each node in the next retransmits the information on each of its interfaces.

经典泛洪(cF(1))-是标准泛洪算法,其中下一个节点中的每个节点在其每个接口上重新传输信息。

Source-Based Multipoint Relay (sMPR(2)) - this algorithm is used by Optimized Link State Routing (OLSR) and OLSR version 2 (OLSRv2) protocols for the relay of link state updates and other control information (RFC 3626, RFC 7181). Since each router picks its neighboring relays independently, sMPR forwarders depend upon previous hop information (e.g., source Media Access Control (MAC) address) to operate correctly.

基于源的多点中继(sMPR(2))-此算法由优化链路状态路由(OLSR)和OLSR版本2(OLSRv2)协议用于中继链路状态更新和其他控制信息(RFC 3626、RFC 7181)。由于每个路由器独立地选择其相邻的中继,因此sMPR转发器依赖于先前的跃点信息(例如,源媒体访问控制(MAC)地址)来正确操作。

Essential Connected Dominating Set (eCDS(3)) - defined in RFC 5614, this algorithm forms a single CDS mesh for the SMF operating region. Its packet-forwarding rules are not dependent upon previous hop knowledge in contrast to sMPR.

本质连通支配集(eCDS(3))——定义于RFC 5614中,该算法为SMF操作区域形成单个CDS网格。与sMPR相比,它的包转发规则不依赖于先前的跳数知识。

Multipoint Relay Connected Dominating Set (mprCDS(4)) - This algorithm is an extension to the basic sMPR election algorithm that results in a shared (non-source-specific) SMF CDS. Thus, its forwarding

多点中继连接支配集(mprCDS(4))-该算法是基本sMPR选择算法的扩展,该算法产生共享(非源特定)SMF CD。因此,它的转发

rules are not dependent upon previous hop information, similar to eCDS.

与ECD类似,规则不依赖于以前的跃点信息。

IANA MUST update this Textual Convention accordingly.

IANA必须相应地更新此文本约定。

The definition of this Textual Convention with the addition of newly assigned values is updated periodically by the IANA, in the IANA-maintained registries. (The latest arrangements can be obtained by contacting the IANA.)

IANA在IANA维护的登记册中定期更新添加了新赋值的文本约定的定义。(可联系IANA获得最新安排。)

Requests for new values SHOULD be made to IANA via email (iana@iana.org)." REFERENCE "For example, see:

应通过电子邮件向IANA请求新值(iana@iana.org)“参考”例如,请参见:

Section 8.1.1. 'SMF Message TLV Type' and the Appendices A, B, and C in RFC 6621 - 'Simplified Multicast Forwarding', Macker, J., Ed., May 2012.

第8.1.1节。”SMF消息TLV类型以及RFC 6621中的附录A、B和C-“简化多播转发”,Macker,J.,Ed.,2012年5月。

RFC 3626 - Clausen, T., Ed., and P. Jacquet, Ed., 'Optimized Link State Routing Protocol (OLSR)', October 2003.

RFC 3626-克劳森,T.,Ed.,和P.雅克,Ed.,“优化链路状态路由协议(OLSR)”,2003年10月。

RFC 5614 - Ogier, R. and P. Spagnolo, 'Mobile Ad Hoc Network (MANET) Extension of OSPF Using Connected Dominating Set (CDS) Flooding', August 2009.

RFC 5614-Ogier,R.和P.Spagnolo,“使用连接支配集(CDS)泛洪的OSPF移动自组织网络(MANET)扩展”,2009年8月。

           RFC 7181 - Clausen, T., Dearlove, C., Jacquet, P., and
           U. Herberg, 'The Optimized Link State Routing Protocol
           Version 2', April 2014."
       SYNTAX      INTEGER {
                           cF(1),
                           sMPR(2),
                           eCDS(3),
                           mprCDS(4)
                           -- future(5-127)
                           -- noStdAction(128-239)
                           -- experimental(240-255)
                   }
        
           RFC 7181 - Clausen, T., Dearlove, C., Jacquet, P., and
           U. Herberg, 'The Optimized Link State Routing Protocol
           Version 2', April 2014."
       SYNTAX      INTEGER {
                           cF(1),
                           sMPR(2),
                           eCDS(3),
                           mprCDS(4)
                           -- future(5-127)
                           -- noStdAction(128-239)
                           -- experimental(240-255)
                   }
        

END

终止

9. Security Considerations
9. 安全考虑

This section discusses security implications of the choices made in this SMF-MIB module.

本节讨论在此SMF-MIB模块中所做选择的安全含义。

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操作可能会对网络操作产生负面影响。以下是表和对象及其敏感度/漏洞:

o 'smfCfgAdminStatus' - this writable configuration object controls the operational status of the SMF process. If this setting is configured inconsistently across the MANET multicast domain, then delivery of multicast data may be inconsistent across the domain; some nodes may not receive multicast data intended for them.

o “smfCfgAdminStatus”-此可写配置对象控制SMF进程的运行状态。如果此设置在MANET多播域中配置不一致,则多播数据在域中的传递可能不一致;某些节点可能无法接收到为其准备的多播数据。

o 'smfCfgRouterIDAddrType' and 'smfCfgRouterID' - these writable configuration objects define the ID of the SMF process. These objects should be configured with a routable address defined on the local SMF device. The smfCfgRouterID is a logical identification that MUST be configured as unique across interoperating SMF neighborhoods, and it is RECOMMENDED to be chosen as the numerically largest address contained in a node's

o “SMFCFGrouterIDDRTYPE”和“smfCfgRouterID”-这些可写配置对象定义SMF进程的ID。这些对象应配置在本地SMF设备上定义的可路由地址。smfCfgRouterID是一个逻辑标识,必须在互操作的SMF邻域中配置为唯一的,建议将其选择为节点地址中包含的数字最大的地址

'Neighbor Address List' as defined in NHDP. A smfCfgRouterID MUST be unique within the scope of the operating MANET network regardless of the method used for selecting it. If these objects are misconfigured or configured inconsistently across the MANET, then the ability of various RSSAs, e.g., eCDS, may be compromised. This would potentially result in some routers within the MANET not receiving multicast packets destine to them. Hence, intentionally misconfiguring these objects could pose a form of Denial-of-Service (DoS) attack against the MANET.

NHDP中定义的“邻居地址列表”。smfCfgRouterID在运行的MANET网络范围内必须是唯一的,无论选择它的方法是什么。如果这些对象在MANET中配置错误或配置不一致,则各种RSSA(例如ECD)的能力可能会受到影响。这可能会导致MANET内的某些路由器无法接收指定给它们的多播数据包。因此,故意错误配置这些对象可能会对MANET造成一种形式的拒绝服务(DoS)攻击。

o 'smfCfgOpMode' - this writable configuration object defines the operational mode of the SMF process. The operational mode defines how the SMF process receives its data to form its local estimate of the CDS. It is recommended that the value for this object be set consistently across the MANET to ensure proper operation of the multicast packet forwarding. If the value for this object is set inconsistently across the MANET, the result may be that multicast packet delivery will be compromised within the MANET. Hence, intentionally misconfiguring this object could pose a form DoS attack against the MANET.

o “smfCfgOpMode”-此可写配置对象定义SMF进程的操作模式。操作模式定义了SMF进程如何接收数据以形成其对CDS的局部估计。建议在整个MANET中一致地设置此对象的值,以确保多播数据包转发的正确操作。如果该对象的值在MANET中设置不一致,则结果可能是MANET内的多播分组传送将受到损害。因此,故意错误配置此对象可能会对MANET构成形式拒绝服务攻击。

o 'smfCfgRssa' - this writable configuration object sets the specific RSSA for the SMF process. If this object is set inconsistently across the MANET domain, multicast delivery of data will likely fail. Hence, intentionally misconfiguring this object could pose a form DoS attack against the MANET.

o “smfCfgRssa”-此可写配置对象设置SMF进程的特定RSSA。如果在MANET域中不一致地设置此对象,则数据的多播传递可能会失败。因此,故意错误配置此对象可能会对MANET构成形式拒绝服务攻击。

o 'smfCfgRssaMember' - this writable configuration object sets the 'interest' of the local SMF node in participating in the CDS. Setting this object to 'never(3)' on a highly connected device could lead to frequent island formation. Setting this object to 'always(2)' could support data ex-filtration from the MANET domain.

o “smfCfgRssaMember”-此可写配置对象设置本地SMF节点参与CDS的“兴趣”。在高度连接的设备上将此对象设置为“从不(3)”,可能会导致频繁的孤岛形成。将此对象设置为“始终(2)”可以支持从MANET域进行数据过滤。

o 'smfCfgIpv4Dpd' - this writable configuration object sets the duplicate packet detection method, i.e., H-DPD or I-DPD, for forwarding of IPv4 multicast packets. Forwarders may operate with mixed H-DPD and I-DPD modes as long as they consistently perform the appropriate DPD routines outlined in [RFC6621]. However, it is RECOMMENDED that a deployment be configured with a common mode for operational consistency.

o “smfCfgIpv4Dpd”-此可写配置对象设置用于转发IPv4多播数据包的重复数据包检测方法,即H-DPD或i-DPD。转发器可以混合H-DPD和I-DPD模式运行,只要它们始终执行[RFC6621]中概述的适当DPD例程。但是,建议使用通用模式配置部署,以实现操作一致性。

o 'smfCfgIpv6Dpd' - this writable configuration object sets the duplicate packet detection method for the forwarding of IPv6 multicast packets. Since IPv6 SMF does specify an option header, the interoperability constraints are not as loose as in the IPv4 version, and forwarders SHOULD NOT operate with mixed H-DPD and I-DPD modes. Hence, the value for this object SHOULD be consistently set within the forwarders comprising the MANET, else inconsistent forwarding may result unnecessary multicast packet dropping.

o “smfCfgIpv6Dpd”-此可写配置对象设置用于转发IPv6多播数据包的重复数据包检测方法。由于IPv6 SMF确实指定了一个选项头,互操作性约束不像IPv4版本那样宽松,转发器不应使用混合的H-DPD和I-DPD模式。因此,该对象的值应该在组成MANET的转发器内一致地设置,否则不一致的转发可能导致不必要的多播分组丢弃。

o 'smfCfgMaxPktLifetime' - this writable configuration object sets the estimate of the network packet traversal time. If set too small, this could lead to poor multicast data delivery ratios throughout the MANET domain. This could serve as a form of DoS attack if this object value is set too small.

o “smfCfgMaxPktLifetime”-此可写配置对象设置网络数据包遍历时间的估计值。如果设置得太小,可能会导致整个MANET域中的多播数据传输率很低。如果此对象值设置得太小,这可能成为DoS攻击的一种形式。

o 'smfCfgDpdEntryMaxLifetime' - this writable configuration object sets the maximum lifetime (in seconds) for the cached DPD records for the combined IPv4 and IPv6 methods. If the memory is running low prior to the MaxLifetime being exceeded, the local SMF devices should purge the oldest records first. If this object value is set too small, then the effectiveness of the SMF DPD algorithms may become greatly diminished causing a higher than necessary packet load on the MANET.

o “smfCfgDpdEntryMaxLifetime”-此可写配置对象为组合IPv4和IPv6方法的缓存DPD记录设置最大生存期(以秒为单位)。如果在超过MaxLifetime之前内存不足,则本地SMF设备应首先清除最旧的记录。如果该对象值设置得太小,则SMF-DPD算法的有效性可能会大大降低,从而导致MANET上的分组负载高于必要负载。

o 'smfCfgNhdpRssaMesgTLVIncluded' - this writable configuration object indicates whether or not the associated NHDP messages include the RSSA Message TLV. It is highly RECOMMENDED that this object be set to 'true(1)' when the SMF operation mode is set to independent as this information will inform the local forwarder of the RSSA implemented in neighboring forwarders and is used to ensure consistent forwarding across the MANET. While it is possible that SMF neighbors MAY be configured differently with respect to the RSSA and still operate cooperatively, but these cases will vary dependent upon the algorithm types designated and this situation SHOULD be avoided.

o “SMFCFGNHDPRSAMESGTLVINCLUDED”-此可写配置对象指示关联的NHDP消息是否包括RSSA消息TLV。当SMF操作模式设置为独立时,强烈建议将此对象设置为“真(1)”,因为此信息将通知本地转发器在相邻转发器中实现的RSSA,并用于确保在MANET上的一致转发。虽然SMF邻居可能相对于RSSA进行不同的配置,并且仍然协同工作,但是这些情况将根据指定的算法类型而有所不同,并且应该避免这种情况。

o 'smfCfgNhdpRssaAddrBlockTLVIncluded' - this writable configuration object indicates whether or not the associated NHDP messages include the RSSA Address Block TLV. The smfNhdpRssaAddrBlockTLVIncluded is optional in all cases as it depends on the existence of an address block that may not be present. If this SMF device is configured with NHDP, then this object should be set to 'true(1)' as this TLV enables CDS relay algorithm operation and configuration to be shared among 2-hop neighborhoods. Some relay algorithms require 2-hop neighbor configuration in order to correctly select relay sets.

o “SMFCFGNHDPRSSADDRBLOCKTLVINCLUDED”-此可写配置对象指示关联的NHDP消息是否包括RSSA地址块TLV。SMFNHDPRSSAADRBLOCKTLVINCLUDED在所有情况下都是可选的,因为它取决于可能不存在的地址块的存在。如果此SMF设备配置有NHDP,则此对象应设置为“真(1)”,因为此TLV使CDS中继算法操作和配置能够在两跳邻居之间共享。某些中继算法需要2跳邻居配置,以便正确选择中继集。

o 'smfCfgAddrForwardingTable' - the writable configuration objects in this table indicate which multicast IP addresses are to be forwarded by this SMF node. Misconfiguration of rows within this table can limit the ability of this SMF device to properly forward multicast data.

o “smfCfgAddrForwardingTable”-此表中的可写配置对象指示此SMF节点将转发哪些多播IP地址。此表中的行配置错误可能会限制此SMF设备正确转发多播数据的能力。

o 'smfCfgInterfaceTable' - the writable configuration objects in this table indicate which SMF node interfaces are participating in the SMF packet forwarding process. Misconfiguration of rows within this table can limit the ability of this SMF device to properly forward multicast data.

o “smfCfgInterfaceTable”-此表中的可写配置对象指示哪些SMF节点接口参与SMF数据包转发过程。此表中的行配置错误可能会限制此SMF设备正确转发多播数据的能力。

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 and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP. These are the tables and objects and their sensitivity/vulnerability:

在某些网络环境中,此MIB模块中的某些可读对象(即具有MAX-ACCESS而非not ACCESS的对象)可能被视为敏感或易受攻击。因此,在通过SNMP通过网络发送这些对象时,控制甚至获取和/或通知对这些对象的访问,甚至可能加密这些对象的值,这一点非常重要。以下是表和对象及其敏感度/漏洞:

o 'smfNodeRsStatusIncluded' - this readable state object indicates whether or not this SMF node is part of the CDS. Being part of the CDS makes this node a distinguished device. It could be exploited for data ex-filtration, or DoS attacks.

o “SMFNodesStatusIncluded”-此可读状态对象指示此SMF节点是否为CD的一部分。作为CDS的一部分,此节点将成为一个杰出的设备。它可能被用于数据过滤或DoS攻击。

o 'smfStateNeighborTable' - the readable state objects in this table indicate current neighbor nodes to this SMF node. Exposing this information to an attacker could allow the attacker easier access to the larger MANET domain.

o “SMFStateNextureTable”-此表中的可读状态对象表示此SMF节点的当前邻居节点。向攻击者公开此信息可使攻击者更容易访问更大的MANET域。

The remainder of the objects in the SMF-MIB module are performance counter objects. While these give an indication of the activity of the SMF process on this node, it is not expected that exposing these values poses a security risk to the MANET network.

SMF-MIB模块中的其余对象是性能计数器对象。虽然这些值指示了SMF进程在此节点上的活动,但预计暴露这些值不会对MANET网络造成安全风险。

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模块中的对象。

   Implementations SHOULD provide the security features described by the
   SNMPv3 framework (see [RFC3410]), and implementations claiming
   compliance to the SNMPv3 standard MUST include full support for
   authentication and privacy via the User-based Security Model (USM)
   [RFC3414] with the AES cipher algorithm [RFC3826].  Implementations
   MAY also provide support for the Transport Security Model (TSM)
   [RFC5591] in combination with a secure transport such as SSH
   [RFC5592] or TLS/DTLS [RFC6353].
        
   Implementations SHOULD provide the security features described by the
   SNMPv3 framework (see [RFC3410]), and implementations claiming
   compliance to the SNMPv3 standard MUST include full support for
   authentication and privacy via the User-based Security Model (USM)
   [RFC3414] with the AES cipher algorithm [RFC3826].  Implementations
   MAY also provide support for the Transport Security Model (TSM)
   [RFC5591] in combination with a secure transport such as SSH
   [RFC5592] or TLS/DTLS [RFC6353].
        

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实体已正确配置为仅授予那些拥有确实获取或设置(更改/创建/删除)对象的合法权限的主体(用户)访问对象。

10. Applicability Statement
10. 适用性声明

This document describes objects for configuring parameters of the Simplified Multicast Forwarding [RFC6621] process on a Mobile Ad Hoc Network (MANET) router. This MIB module, denoted SMF-MIB, also reports state and performance information and notifications. This section provides some examples of how this MIB module can be used in MANET network deployments. A fuller discussion of MANET network management use cases and challenges is out of scope for this document.

本文档描述了在移动自组织网络(MANET)路由器上配置简化多播转发[RFC6621]过程参数的对象。此MIB模块(表示为SMF-MIB)还报告状态和性能信息以及通知。本节提供了一些示例,说明如何在MANET网络部署中使用此MIB模块。关于MANET网络管理用例和挑战的更全面讨论超出了本文档的范围。

SMF is designed to allow MANET routers to forward IPv4 and IPv6 packets over the MANET and cover the MANET nodes through the automatic discovery of efficient estimates of the Minimum Connected Dominating Set (MCDS) of nodes within the MANET. The MCDS is

SMF设计用于允许MANET路由器在MANET上转发IPv4和IPv6数据包,并通过自动发现MANET内节点的最小连接支配集(MCDS)的有效估计来覆盖MANET节点。MCDS是

estimated using the Relay Set Selection Algorithms (RSSAs) discussed within this document. In the following, three scenarios are listed where this MIB module is useful:

使用本文件中讨论的中继集选择算法(RSSA)进行估计。以下列出了此MIB模块有用的三种场景:

o For a Parking Lot Initial Configuration Situation - it is common for the vehicles comprising the MANET being forward deployed at a remote location, e.g., the site of a natural disaster, to be off-loaded in a parking lot where an initial configuration of the networking devices is performed. The configuration is loaded into the devices from a fixed-location Network Operations Center (NOC) at the parking lot, and the vehicles are stationary at the parking lot while the configuration changes are made. Standards-based methods for configuration management from the co-located NOC are necessary for this deployment option. The set of interesting configuration objects for the SMF process are listed within this MIB module.

o 对于停车场初始配置情况-通常在停车场卸载包含向前部署在远程位置(例如,自然灾害现场)的MANET的车辆,其中执行网络设备的初始配置。配置从停车场的固定位置网络运营中心(NOC)加载到设备中,在进行配置更改时,车辆静止在停车场。对于此部署选项,来自同一地点NOC的基于标准的配置管理方法是必要的。SMF进程的一组有趣的配置对象列在此MIB模块中。

o For Mobile vehicles with Low Bandwidth Satellite Link to a Fixed NOC - Here the vehicles carrying the MANET routers carry multiple wireless interfaces, one of which is a relatively low-bandwidth on-the-move satellite connection that interconnects a fix NOC to the nodes of the MANET. Standards-based methods for monitoring and fault management from the fixed NOC are necessary for this deployment option.

o 对于具有固定NOC低带宽卫星链路的移动车辆-此处,承载MANET路由器的车辆具有多个无线接口,其中一个是相对低带宽的移动卫星连接,将固定NOC互连到MANET节点。此部署选项需要基于标准的固定NOC监控和故障管理方法。

o For Fixed NOC and Mobile Local Manager in Larger Vehicles - for larger vehicles, a hierarchical network management arrangement is useful. Centralized network management is performed from a fixed NOC while local management is performed locally from within the vehicles. Standards-based methods for configuration, monitoring, and fault management are necessary for this deployment option.

o 对于大型车辆中的固定NOC和移动本地管理器-对于大型车辆,分层网络管理安排非常有用。集中式网络管理由固定NOC执行,而本地管理由车辆内部本地执行。此部署选项需要基于标准的配置、监视和故障管理方法。

Here we provide an example of the simplest of configurations to establish an operational multicast forwarding capability in a MANET. This discussion only identifies the configuration necessary through the SMF-MIB module and assumes that other configuration has occurred. Assume that the MANET is to support only IPv4 addressing and that the MANET nodes are to be configured in the context of the Parking Lot Initialization case above. Then, the SMF-MIB module defines ten configuration OIDs and two configuration tables, i.e., the smfCfgAddrForwardingTable and the smfCfgInterfaceTable. Of the ten OIDs defined, all but one, i.e., the smfCfgRouterID, have DEFVAL clauses that allow for a functional configuration of the SMF process within the MANET. The smfCfgRouterIDType defaults to 'ipv4' so the smfCfgRouterID can be set as, e.g., (assuming the use of the Net-SNMP toolkit),:

这里,我们提供了一个最简单的配置示例,用于在MANET中建立可操作的多播转发能力。本讨论仅确定通过SMF-MIB模块所需的配置,并假设已进行其他配置。假设MANET仅支持IPv4寻址,并且MANET节点将在上述停车场初始化情况下进行配置。然后,SMF-MIB模块定义了十个配置OID和两个配置表,即smfCfgAddrForwardingTable和smfCfgInterfaceTable。在定义的十个OID中,除了一个之外,所有OID(即smfCfgRouterID)都具有DEFVAL子句,允许在MANET内对SMF进程进行功能配置。smfCfgRouterIDType默认为“ipv4”,因此可以将smfCfgRouterID设置为,例如,(假设使用网络SNMP工具包):

snmpset [options] <smfCfgRouterID_OID>.0 a 192.0.2.100

snmpset[options]<smfcfgrouerid\u OID>.0a 192.0.2.100

If the smfCfgAddrForwardingTable is left empty, then the SMF local forwarder will forward all multicast addresses. So this table does not require configuration if you want to have the MANET forward all multicast addresses.

如果smfCfgAddrForwardingTable为空,则SMF本地转发器将转发所有多播地址。因此,如果您希望MANET转发所有多播地址,则此表不需要配置。

All that remains is to configure at least one row in the smfCfgInterfaceTable. Assume that the node has a wireless interface with an <ifName>='wlan0' and an <ifIndex>='1'. All of the objects in the rows of the smfCfgInterfaceTable have a DEFVAL clause; hence, only the RowStatus object needs to be set. So the SMF process will be activated on the 'wlan0' interface by the following network manager snmpset command:

剩下的就是在smfCfgInterfaceTable中至少配置一行。假设该节点有一个无线接口,该接口具有<ifName>='wlan0'和<ifIndex>='1'。smfCfgInterfaceTable行中的所有对象都有一个DEFVAL子句;因此,只需要设置RowStatus对象。因此,SMF进程将通过以下network manager snmpset命令在“wlan0”接口上激活:

   snmpset [options] <smfCfgIfRowStatus>.1 i active(1)
        
   snmpset [options] <smfCfgIfRowStatus>.1 i active(1)
        

At this point, the configured forwarder will begin a Classical Flooding algorithm to forward all multicast addresses IPv4 packets it receives.

此时,配置的转发器将开始一个经典的泛洪算法,以转发它接收的所有多播地址IPv4数据包。

To provide a more efficient multicast forwarding within the MANET, the network manager could walk the smfCapabilitiesTable to identify other SMF Operational Modes, for example:

为了在MANET内提供更高效的多播转发,网络管理器可以遍历SMFCapability表以识别其他SMF操作模式,例如:

snmpwalk [options] <smfCapabilitiesTable>

snmpwalk[选项]<SMFCapabilitysTable>

   SMF-MIB::smfCapabilitiesIndex.1 = INTEGER: 1
        
   SMF-MIB::smfCapabilitiesIndex.1 = INTEGER: 1
        
   SMF-MIB::smfCapabilitiesIndex.2 = INTEGER: 2
        
   SMF-MIB::smfCapabilitiesIndex.2 = INTEGER: 2
        
   SMF-MIB::smfCapabilitiesOpModeID.1 = INTEGER: cfOnly(1)
        
   SMF-MIB::smfCapabilitiesOpModeID.1 = INTEGER: cfOnly(1)
        
   SMF-MIB::smfCapabilitiesOpModeiD.2 = INTEGER: independent(2)
        
   SMF-MIB::smfCapabilitiesOpModeiD.2 = INTEGER: independent(2)
        
   SMF-MIB::smfCapabilitiesRssaID.1 = INTEGER: cF(1)
        
   SMF-MIB::smfCapabilitiesRssaID.1 = INTEGER: cF(1)
        
   SMF-MIB::smfCapabilitiesRssaID.2 = INTEGER: eCDS(3)
        
   SMF-MIB::smfCapabilitiesRssaID.2 = INTEGER: eCDS(3)
        

In this example, the forwarding device also supports the Essential Connected Dominating Set (eCDS) RSSA with the forwarder in the 'independent(2)' operational mode. If the network manager were to then issue an snmpset, for example:

在该示例中,转发设备还支持基本连接支配集(eCDS)RSSA,转发方处于“独立(2)”操作模式。如果网络管理器随后发布snmpset,例如:

snmpset [options] <smfCfgOperationalMode>.0 i 2

snmpset[选项]<smfCfgOperationalMode>.0 i 2

then the local forwarder would switch its forwarding behavior from Classical Flooding to the more efficient eCDS flooding.

然后本地转发器将其转发行为从传统的泛洪转换为更高效的eCDS泛洪。

11. IANA Considerations
11. IANA考虑

This document defines two MIB modules:

本文档定义了两个MIB模块:

1. SMF-MIB is defined in Section 7 and is an experimental MIB module.

1. SMF-MIB在第7节中定义,是一个实验性MIB模块。

2. IANA-SMF-MIB is defined in Section 8 and is an IANA MIB module that IANA maintains.

2. IANA-SMF-MIB在第8节中定义,是IANA维护的IANA MIB模块。

Thus, IANA has completed three actions:

因此,IANA完成了三项行动:

IANA has allocated an OBJECT IDENTIFIER value and recorded it in the SMI Numbers registry in the subregistry called "SMI Experimental Codes" under the experimental branch (1.3.6.1.3).

IANA已分配了一个对象标识符值,并将其记录在实验分支(1.3.6.1.3)下名为“SMI实验代码”的子区域的SMI编号注册表中。

              Decimal | Name    | Description   | Reference
              --------+---------+---------------+------------
               126    | smfMib  | SMF-MIB       | [RFC7367]
        
              Decimal | Name    | Description   | Reference
              --------+---------+---------------+------------
               126    | smfMib  | SMF-MIB       | [RFC7367]
        

IANA has allocated an OBJECT IDENTIFIER value and recorded it in the SMI Numbers registry in the subregistry called "SMI Network Management MGMT Codes Internet-standard MIB" under the mib-2 branch (1.3.6.1.2.1).

IANA已分配了一个对象标识符值,并将其记录在MIB-2分支(1.3.6.1.2.1)下名为“SMI网络管理代码互联网标准MIB”的子区域的SMI编号注册表中。

              Decimal | Name          | Description     | Reference
              --------+---------------+-----------------+------------
               225    | ianaSmfMIB    | IANA-SMF-MIB    | [RFC7367]
   IANA maintains a MIB module called ianaSmfMIB and has populated it
   with the initial MIB module defined in Section 8 of this document by
   creating a new entry in the registry "IANA Maintained MIBs" called
   "IANA-SMF-MIB".
        
              Decimal | Name          | Description     | Reference
              --------+---------------+-----------------+------------
               225    | ianaSmfMIB    | IANA-SMF-MIB    | [RFC7367]
   IANA maintains a MIB module called ianaSmfMIB and has populated it
   with the initial MIB module defined in Section 8 of this document by
   creating a new entry in the registry "IANA Maintained MIBs" called
   "IANA-SMF-MIB".
        
12. References
12. 工具书类
12.1. Normative References
12.1. 规范性引用文件

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997, <http://www.rfc-editor.org/info/rfc2119>.

[RFC2119]Bradner,S.,“RFC中用于表示需求水平的关键词”,BCP 14,RFC 2119,1997年3月<http://www.rfc-editor.org/info/rfc2119>.

[RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999, <http://www.rfc-editor.org/info/rfc2578>.

[RFC2578]McCloghrie,K.,Ed.,Perkins,D.,Ed.,和J.Schoenwaeld,Ed.“管理信息的结构版本2(SMIv2)”,STD 58,RFC 2578,1999年4月<http://www.rfc-editor.org/info/rfc2578>.

[RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. Schoenwaelder, Ed., "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999, <http://www.rfc-editor.org/info/rfc2579>.

[RFC2579]McCloghrie,K.,Ed.,Perkins,D.,Ed.,和J.Schoenwaeld,Ed.“SMIv2的文本约定”,STD 58,RFC 2579,1999年4月<http://www.rfc-editor.org/info/rfc2579>.

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999, <http://www.rfc-editor.org/info/rfc2580>.

[RFC2580]McCloghrie,K.,Perkins,D.,和J.Schoenwaeld,“SMIv2的一致性声明”,STD 58,RFC 25801999年4月<http://www.rfc-editor.org/info/rfc2580>.

[RFC2863] McCloghrie, K. and F. Kastenholz, "The Interfaces Group MIB", RFC 2863, June 2000, <http://www.rfc-editor.org/info/rfc2863>.

[RFC2863]McCloghrie,K.和F.Kastenholz,“接口组MIB”,RFC 28632000年6月<http://www.rfc-editor.org/info/rfc2863>.

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002, <http://www.rfc-editor.org/info/rfc3410>.

[RFC3410]Case,J.,Mundy,R.,Partain,D.,和B.Stewart,“互联网标准管理框架的介绍和适用性声明”,RFC 34102002年12月<http://www.rfc-editor.org/info/rfc3410>.

[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen, "An Architecture for Describing Simple Network Management Protocol (SNMP) Management Frameworks", STD 62, RFC 3411, December 2002, <http://www.rfc-editor.org/info/rfc3411>.

[RFC3411]Harrington,D.,Presohn,R.,和B.Wijnen,“描述简单网络管理协议(SNMP)管理框架的体系结构”,STD 62,RFC 3411,2002年12月<http://www.rfc-editor.org/info/rfc3411>.

[RFC3414] Blumenthal, U. and B. Wijnen, "User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)", STD 62, RFC 3414, December 2002, <http://www.rfc-editor.org/info/rfc3414>.

[RFC3414]Blumenthal,U.和B.Wijnen,“简单网络管理协议(SNMPv3)第3版基于用户的安全模型(USM)”,STD 62,RFC 3414,2002年12月<http://www.rfc-editor.org/info/rfc3414>.

[RFC3418] Presuhn, R., "Management Information Base (MIB) for the Simple Network Management Protocol (SNMP)", STD 62, RFC 3418, December 2002, <http://www.rfc-editor.org/info/rfc3418>.

[RFC3418]Presohn,R.,“简单网络管理协议(SNMP)的管理信息库(MIB)”,STD 62,RFC 3418,2002年12月<http://www.rfc-editor.org/info/rfc3418>.

[RFC3626] Clausen, T. and P. Jacquet, "Optimized Link State Routing Protocol (OLSR)", RFC 3626, October 2003, <http://www.rfc-editor.org/info/rfc3626>.

[RFC3626]Clausen,T.和P.Jacquet,“优化链路状态路由协议(OLSR)”,RFC 3626,2003年10月<http://www.rfc-editor.org/info/rfc3626>.

[RFC3826] Blumenthal, U., Maino, F., and K. McCloghrie, "The Advanced Encryption Standard (AES) Cipher Algorithm in the SNMP User-based Security Model", RFC 3826, June 2004, <http://www.rfc-editor.org/info/rfc3826>.

[RFC3826]Blumenthal,U.,Maino,F.,和K.McCloghrie,“基于SNMP用户的安全模型中的高级加密标准(AES)密码算法”,RFC 3826,2004年6月<http://www.rfc-editor.org/info/rfc3826>.

[RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. Schoenwaelder, "Textual Conventions for Internet Network Addresses", RFC 4001, February 2005, <http://www.rfc-editor.org/info/rfc4001>.

[RFC4001]Daniele,M.,Haberman,B.,Routhier,S.,和J.Schoenwaeld,“互联网网络地址的文本约定”,RFC 40012005年2月<http://www.rfc-editor.org/info/rfc4001>.

[RFC5591] Harrington, D. and W. Hardaker, "Transport Security Model for the Simple Network Management Protocol (SNMP)", STD 78, RFC 5591, June 2009, <http://www.rfc-editor.org/info/rfc5591>.

[RFC5591]Harrington,D.和W.Hardaker,“简单网络管理协议(SNMP)的传输安全模型”,STD 78,RFC 5591,2009年6月<http://www.rfc-editor.org/info/rfc5591>.

[RFC5592] Harrington, D., Salowey, J., and W. Hardaker, "Secure Shell Transport Model for the Simple Network Management Protocol (SNMP)", RFC 5592, June 2009, <http://www.rfc-editor.org/info/rfc5592>.

[RFC5592]Harrington,D.,Salowey,J.,和W.Hardaker,“简单网络管理协议(SNMP)的安全外壳传输模型”,RFC 55922009年6月<http://www.rfc-editor.org/info/rfc5592>.

[RFC5614] Ogier, R. and P. Spagnolo, "Mobile Ad Hoc Network (MANET) Extension of OSPF Using Connected Dominating Set (CDS) Flooding", RFC 5614, August 2009, <http://www.rfc-editor.org/info/rfc5614>.

[RFC5614]Ogier,R.和P.Spagnolo,“使用连接支配集(CDS)泛洪的OSPF移动自组织网络(MANET)扩展”,RFC 5614,2009年8月<http://www.rfc-editor.org/info/rfc5614>.

[RFC5742] Alvestrand, H. and R. Housley, "IESG Procedures for Handling of Independent and IRTF Stream Submissions", BCP 92, RFC 5742, December 2009, <http://www.rfc-editor.org/info/rfc5742>.

[RFC5742]Alvestrand,H.和R.Housley,“IESG处理独立和IRTF流提交的程序”,BCP 92,RFC 5742,2009年12月<http://www.rfc-editor.org/info/rfc5742>.

[RFC6353] Hardaker, W., "Transport Layer Security (TLS) Transport Model for the Simple Network Management Protocol (SNMP)", STD 78, RFC 6353, July 2011, <http://www.rfc-editor.org/info/rfc6353>.

[RFC6353]Hardaker,W.“简单网络管理协议(SNMP)的传输层安全(TLS)传输模型”,STD 78,RFC 63532011年7月<http://www.rfc-editor.org/info/rfc6353>.

[RFC6621] Macker, J., "Simplified Multicast Forwarding", RFC 6621, May 2012, <http://www.rfc-editor.org/info/rfc6621>.

[RFC6621]Macker,J.,“简化多播转发”,RFC 66212012年5月<http://www.rfc-editor.org/info/rfc6621>.

[RFC7181] Clausen, T., Dearlove, C., Jacquet, P., and U. Herberg, "The Optimized Link State Routing Protocol Version 2", RFC 7181, April 2014, <http://www.rfc-editor.org/info/rfc7181>.

[RFC7181]Clausen,T.,Dearlove,C.,Jacquet,P.,和U.Herberg,“优化链路状态路由协议版本2”,RFC 7181,2014年4月<http://www.rfc-editor.org/info/rfc7181>.

12.2. Informative References
12.2. 资料性引用

[RFC4293] Routhier, S., "Management Information Base for the Internet Protocol (IP)", RFC 4293, April 2006, <http://www.rfc-editor.org/info/rfc4293>.

[RFC4293]Routhier,S.,“互联网协议(IP)的管理信息库”,RFC 4293,2006年4月<http://www.rfc-editor.org/info/rfc4293>.

[RFC5132] McWalter, D., Thaler, D., and A. Kessler, "IP Multicast MIB", RFC 5132, December 2007, <http://www.rfc-editor.org/info/rfc5132>.

[RFC5132]McWalter,D.,Thaler,D.,和A.Kessler,“IP多播MIB”,RFC 51322007年12月<http://www.rfc-editor.org/info/rfc5132>.

Acknowledgements

致谢

The authors would like to acknowledge the valuable comments from Sean Harnedy in the early phases of the development of this MIB module. The authors would like to thank Adrian Farrel, Dan Romascanu, Juergen Shoenwaelder, Stephen Hanna, and Brian Haberman for their careful review of this document and their insightful comments. We also wish to thank the entire MANET WG for many reviews of this document. Further, the authors would like to thank James Nguyen for his careful review and comments on this MIB module and his work on the definitions of the follow-on MIB modules to configure specific RSSAs related to SMF. Further, the authors would like to acknowledge the work of James Nguyen, Brian Little, Ryan Morgan, and Justin Dean on their software development of the SMF-MIB.

作者希望感谢Sean Harnedy在MIB模块开发的早期阶段提出的宝贵意见。作者感谢Adrian Farrel、Dan Romascanu、Juergen Shoenwaeld、Stephen Hanna和Brian Haberman对本文件的仔细审查和富有洞察力的评论。我们还要感谢整个MANET工作组对本文件的多次审查。此外,作者还要感谢James Nguyen对该MIB模块的仔细审查和评论,以及他在后续MIB模块定义方面的工作,以配置与SMF相关的特定RSSA。此外,作者还要感谢James Nguyen、Brian Little、Ryan Morgan和Justin Dean在SMF-MIB软件开发方面所做的工作。

Contributors

贡献者

This MIB document uses the template authored by D. Harrington that is based on contributions from the MIB Doctors, especially Juergen Schoenwaelder, Dave Perkins, C.M. Heard, and Randy Presuhn.

本MIB文档使用D.Harrington根据MIB医生的贡献编写的模板,特别是Juergen Schoenwaeld、Dave Perkins、C.M.Heard和Randy Presohn。

Authors' Addresses

作者地址

Robert G. Cole US Army CERDEC 6010 Frankford Road Aberdeen Proving Ground, Maryland 21005 United States

罗伯特·G·科尔美国陆军CERDEC 6010法兰克福路阿伯丁试验场,美国马里兰州21005

   Phone: +1 443 395 8744
   EMail: robert.g.cole@us.army.mil
        
   Phone: +1 443 395 8744
   EMail: robert.g.cole@us.army.mil
        

Joseph Macker Naval Research Laboratory Washington, D.C. 20375 United States

Joseph Macker海军研究实验室美国华盛顿特区20375

   EMail: macker@itd.nrl.navy.mil
        
   EMail: macker@itd.nrl.navy.mil
        

Brian Adamson Naval Research Laboratory Washington, D.C. 20375 United States

布莱恩·亚当森海军研究实验室,华盛顿特区,美国20375

   EMail: adamson@itd.nrl.navy.mil
        
   EMail: adamson@itd.nrl.navy.mil