Network Working Group                                         D. Rawlins
Request for Comments: 3571                                           MCI
Category: Informational                                      A. Kulkarni
                                                                   Intel
                                                                 K. Chan
                                                         Nortel Networks
                                                            M. Bokaemper
                                                        Juniper Networks
                                                                 D. Dutt
                                                                   Cisco
                                                             August 2003
        
Network Working Group                                         D. Rawlins
Request for Comments: 3571                                           MCI
Category: Informational                                      A. Kulkarni
                                                                   Intel
                                                                 K. Chan
                                                         Nortel Networks
                                                            M. Bokaemper
                                                        Juniper Networks
                                                                 D. Dutt
                                                                   Cisco
                                                             August 2003
        

Framework Policy Information Base for Usage Feedback

用于使用反馈的框架策略信息库

Status of this Memo

本备忘录的状况

This memo provides information for the Internet community. It does not specify an Internet standard of any kind. Distribution of this memo is unlimited.

本备忘录为互联网社区提供信息。它没有规定任何类型的互联网标准。本备忘录的分发不受限制。

Copyright Notice

版权公告

Copyright (C) The Internet Society (2003). All Rights Reserved.

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

Abstract

摘要

This document describes a portion of the Policy Information Base (PIB) to control policy usage collection and reporting in a device.

本文档描述了策略信息库(PIB)的一部分,用于控制设备中的策略使用情况收集和报告。

The provisioning classes specified here allow a Policy Decision Point (PDP) to select which policy objects should collect usage information, what information should be collected and when it should be reported.

此处指定的配置类允许策略决策点(PDP)选择应收集使用信息的策略对象、应收集的信息以及应报告的时间。

This PIB requires the presence of other PIBs (defined elsewhere) that provide the policy objects from which usage information is collected.

此PIB需要存在其他PIB(在别处定义),这些PIB提供从中收集使用信息的策略对象。

Table of Contents

目录

   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  2
   2.  General Concepts . . . . . . . . . . . . . . . . . . . . . . .  3
       2.1.  Selection, Usage and Linkage Policies. . . . . . . . . .  3
       2.2.  Normal Operations. . . . . . . . . . . . . . . . . . . .  4
             2.2.1.  Connection Establishment and Initial
                     Configuration Request. . . . . . . . . . . . . .  4
             2.2.2.  Unsolicited Reports - Periodic Reporting . . . .  5
             2.2.3.  Unsolicited Reports - Reporting Conditions . . .  5
             2.2.4.  Solicited Reports. . . . . . . . . . . . . . . .  6
             2.2.5.  Resuming and Suspending Periodic Feedback
                     Reporting. . . . . . . . . . . . . . . . . . . .  6
             2.2.6.  Failover . . . . . . . . . . . . . . . . . . . .  6
       2.3.  Usage Policy and Under-specified Selection Criteria. . .  7
   3.  Summary of the Feedback Framework Policy Information Base. . .  8
       3.1.  SPPI ACCESS Clause Report-Only . . . . . . . . . . . . .  8
       3.2.  Usage32 and Usage64 Textual Conventions. . . . . . . . .  8
       3.3.  Feedback Groups and PRCs . . . . . . . . . . . . . . . .  9
             3.3.1.  Feedback Action. . . . . . . . . . . . . . . . .  9
             3.3.2.  Feedback Action List . . . . . . . . . . . . . . 10
             3.3.3.  Feedback Linkage Capability. . . . . . . . . . . 10
             3.3.4.  Feedback Linkage . . . . . . . . . . . . . . . . 10
             3.3.5.  Feedback Traffic Statistics Threshold. . . . . . 10
             3.3.6.  Feedback Traffic . . . . . . . . . . . . . . . . 10
             3.3.7.  Feedback Interface Traffic . . . . . . . . . . . 11
             3.3.8.  Feedback RoleCombo Filter Selection. . . . . . . 11
   4.  The Feedback Framework PIB Module. . . . . . . . . . . . . . . 11
   5.  Security Considerations. . . . . . . . . . . . . . . . . . . . 31
   6.  IANA Considerations. . . . . . . . . . . . . . . . . . . . . . 32
   7.  Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 32
   8.  References . . . . . . . . . . . . . . . . . . . . . . . . . . 32
       8.1.  Normative References . . . . . . . . . . . . . . . . . . 32
       8.2.  Informational References . . . . . . . . . . . . . . . . 33
   9.  Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . 34
   10. Full Copyright Statement . . . . . . . . . . . . . . . . . . . 35
        
   1.  Introduction . . . . . . . . . . . . . . . . . . . . . . . . .  2
   2.  General Concepts . . . . . . . . . . . . . . . . . . . . . . .  3
       2.1.  Selection, Usage and Linkage Policies. . . . . . . . . .  3
       2.2.  Normal Operations. . . . . . . . . . . . . . . . . . . .  4
             2.2.1.  Connection Establishment and Initial
                     Configuration Request. . . . . . . . . . . . . .  4
             2.2.2.  Unsolicited Reports - Periodic Reporting . . . .  5
             2.2.3.  Unsolicited Reports - Reporting Conditions . . .  5
             2.2.4.  Solicited Reports. . . . . . . . . . . . . . . .  6
             2.2.5.  Resuming and Suspending Periodic Feedback
                     Reporting. . . . . . . . . . . . . . . . . . . .  6
             2.2.6.  Failover . . . . . . . . . . . . . . . . . . . .  6
       2.3.  Usage Policy and Under-specified Selection Criteria. . .  7
   3.  Summary of the Feedback Framework Policy Information Base. . .  8
       3.1.  SPPI ACCESS Clause Report-Only . . . . . . . . . . . . .  8
       3.2.  Usage32 and Usage64 Textual Conventions. . . . . . . . .  8
       3.3.  Feedback Groups and PRCs . . . . . . . . . . . . . . . .  9
             3.3.1.  Feedback Action. . . . . . . . . . . . . . . . .  9
             3.3.2.  Feedback Action List . . . . . . . . . . . . . . 10
             3.3.3.  Feedback Linkage Capability. . . . . . . . . . . 10
             3.3.4.  Feedback Linkage . . . . . . . . . . . . . . . . 10
             3.3.5.  Feedback Traffic Statistics Threshold. . . . . . 10
             3.3.6.  Feedback Traffic . . . . . . . . . . . . . . . . 10
             3.3.7.  Feedback Interface Traffic . . . . . . . . . . . 11
             3.3.8.  Feedback RoleCombo Filter Selection. . . . . . . 11
   4.  The Feedback Framework PIB Module. . . . . . . . . . . . . . . 11
   5.  Security Considerations. . . . . . . . . . . . . . . . . . . . 31
   6.  IANA Considerations. . . . . . . . . . . . . . . . . . . . . . 32
   7.  Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 32
   8.  References . . . . . . . . . . . . . . . . . . . . . . . . . . 32
       8.1.  Normative References . . . . . . . . . . . . . . . . . . 32
       8.2.  Informational References . . . . . . . . . . . . . . . . 33
   9.  Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . 34
   10. Full Copyright Statement . . . . . . . . . . . . . . . . . . . 35
        
1. Introduction
1. 介绍

The Framework of Common Open Policy Service with Policy Provisioning (COPS-PR) Usage Feedback describes the overall approach to policy usage monitoring and reporting. This document defines the specific Policy Information Base (PIB) framework for policy usage feedback. The policy classes for monitoring and reporting policy usage feedback, as well as policy classes for controlling reporting intervals, suspension, resumption and solicitation are defined.

带有策略供应的公共开放策略服务(COPS-PR)使用反馈框架描述了策略使用监控和报告的总体方法。本文档定义了用于策略使用反馈的特定策略信息库(PIB)框架。定义了用于监控和报告策略使用反馈的策略类,以及用于控制报告间隔、暂停、恢复和请求的策略类。

Conventions Used in this Document

本文件中使用的公约

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

本文件中的关键词“必须”、“不得”、“要求”、“应”、“不应”、“应”、“不应”、“建议”、“可”和“可选”应按照[RFC2119]中所述进行解释。

2. General Concepts
2. 一般概念
2.1. Selection, Usage and Linkage Policies
2.1. 选择、使用和链接策略

There are three basic types of policies used to define what the PEP is to monitor, record and report. These are the selection criteria policy, the usage policy and the feedback report linkage policy.

有三种基本类型的政策用于定义政治公众人物要监控、记录和报告的内容。这些是选择标准策略、使用策略和反馈报告链接策略。

The selection criteria policy is installed by the PDP. It defines the conditions used by the PEP to monitor and record a usage policy. The selection criteria policy may only be used for defining usage feedback selection criteria. However, a more general case is a policy that already exists for policy enforcement that may also be used for specifying feedback usage selection criteria. An example of this is the frwkRoleCombo instance, which may be used in defining QoS enforcement policies, but may also be used to specify conditions on which to base usage - i.e. count the number of packets meeting the criterion of an interface capability set name and role combination.

选择标准策略由PDP安装。它定义了政治公众人物用于监控和记录使用策略的条件。选择标准策略只能用于定义使用反馈选择标准。但是,更一般的情况是已经存在用于策略实施的策略,该策略也可用于指定反馈使用选择标准。这方面的一个例子是frwkRoleCombo实例,该实例可用于定义QoS实施策略,但也可用于指定使用的基础条件,即计算满足接口功能集名称和角色组合标准的数据包数量。

The usage policy defines what attributes are recorded by the PEP. These policies have an ACCESS clause of 'report-only'. Generally, the usage policies specify counts related to a specific action such as a packet being dropped. The feedback framework PIB defines two usage policy classes, frwkFeedbackTraffic and frwkFeedbackIfTraffic. Usage PRCs may be generic, collecting basic statistics, or they may be specific to a particular usage. The PDP decides which PRC(s) best suit(s) its requirements. The PEP may support only one usage feedback PRC, in which case all statistics are gathered using instances of that PRC. Alternatively, the PEP may support multiple usage feedback PRCs. The PDP then decides which PRC to associate with a particular selection criterion.

使用策略定义了PEP记录的属性。这些策略有一个访问子句“仅报告”。通常,使用策略指定与特定操作(例如丢弃的数据包)相关的计数。反馈框架PIB定义了两个使用策略类,frwkFeedbackTraffic和frwkFeedbackIfTraffic。用法PRC可以是通用的,收集基本统计数据,也可以是特定于特定用法的。PDP决定哪个PRC最适合其要求。政治公众人物可能只支持一个使用反馈PRC,在这种情况下,所有统计数据都是使用该PRC的实例收集的。或者,PEP可以支持多个使用反馈prc。PDP然后决定与特定选择标准关联的PRC。

A usage feedback policy and selection policy are tightly associated with one another. A third policy, the frwkFeedbackLinkTable, is used to associate, or provide a linkage for the selection and usage policies. The frwkFeedbackLinkTable also specifies when to report the usage feedback. The frwkFeedbackLinkTable entry permits the same selection criteria instance to be re-used for various usage feedback policies. The frwkFeedbackLinkTable contains the value of the selection criteria instance as well as the value of the usage feedback PRC.

使用反馈策略和选择策略彼此紧密关联。第三个策略frwkFeedbackLinkTable用于关联或提供选择和使用策略的链接。frwkFeedbackLinkTable还指定何时报告使用情况反馈。frwkFeedbackLinkTable条目允许将相同的选择标准实例重新用于各种使用反馈策略。frwkFeedbackLinkTable包含选择条件实例的值以及使用反馈PRC的值。

    -----------------     ------------------      -----------------
   |                 |   |                  |    |                 |
   | Select Criteria |   |Linkage Instance  |    |Usage Instance   |
   |                 |   |-instance ID      |    |- instance ID    |
   | -instance ID    |<--|-PRID of selection|--->|- PRID of Linkage|
   | -conditions...  |   |-PRC of usage     |    |- counts...      |
   |                 |   |                  |    |                 |
    -----------------     ------------------      -----------------
        
    -----------------     ------------------      -----------------
   |                 |   |                  |    |                 |
   | Select Criteria |   |Linkage Instance  |    |Usage Instance   |
   |                 |   |-instance ID      |    |- instance ID    |
   | -instance ID    |<--|-PRID of selection|--->|- PRID of Linkage|
   | -conditions...  |   |-PRC of usage     |    |- counts...      |
   |                 |   |                  |    |                 |
    -----------------     ------------------      -----------------
        

Figure 1

图1

Figure 1 illustrates the relationship between the selection criteria, linkage and usage policies.

图1说明了选择标准、链接和使用策略之间的关系。

The PDP is not aware of the instance identifier of the usage feedback policy when installing the selection criteria and feedback linkage policies. The usage feedback policy is instantiated on the PEP by the installation of a feedback report linkage and the PEP designates the instance identifier. The usage feedback policy class always contains an attribute of type ReferenceId that contains the instance value of the associated frwkFeedbackLinkTable instance installed by the PDP. An example of this is the attribute frwkFeedbackTrafficLinkRef.

安装选择标准和反馈链接策略时,PDP不知道使用反馈策略的实例标识符。使用反馈策略通过安装反馈报告链接在PEP上实例化,PEP指定实例标识符。使用反馈策略类始终包含ReferenceId类型的属性,该属性包含PDP安装的关联frwkFeedbackLinkTable实例的实例值。例如,属性frwkFeedbackTrafficLinkRef。

2.2. Normal Operations
2.2. 正常的发射工作
2.2.1. Connection Establishment and Initial Configuration Request
2.2.1. 连接建立和初始配置请求

The Accounting Timer object in the COPS Connection Accept message contains the minimum number of seconds between reporting intervals as described in [COPS] and [FEEDBACKFWK]. This is used as the basic unit of measurement in defining intervals for specific usage policies with the frwkFeedbackLinkInterval attribute.

COPS连接接受消息中的记帐计时器对象包含[COPS]和[Feedbackwk]中所述的报告间隔之间的最小秒数。在使用frwkFeedbackLinkInterval属性定义特定使用策略的间隔时,这是基本的度量单位。

The PEP notifies the PDP of the selection criteria policy classes and usage policy classes it supports during the initial request for configuration data using frwkPRCSupport instances [FR-PIB]. The PEP also indicates whether it supports the frwkFeedbackLinkTable as well.

PEP使用frwkPRCSupport实例[FR-PIB]在初始请求配置数据期间通知PDP其支持的选择标准策略类和使用策略类。PEP还指示它是否也支持frwkFeedbackLinkTable。

The PDP responds to the initial request for configuration with a DECISION that installs policies. The PDP may also specify maximum reporting intervals associated with each of the usage policies. This is done with the frwkFeedbackLinkInterval attribute in the frwkFeedbackLink class. It may also specify reporting thresholds by including an instance of a threshold class (e.g. frwkFeedbackTrafficThreshold) in the decision. The PEP monitors and records the usage per the conditions defined by its associated selection criteria policy. Periodically the PEP reports the usage

PDP通过安装策略的决定来响应初始配置请求。PDP还可以指定与每个使用策略相关联的最大报告间隔。这是通过frwkFeedbackLink类中的frwkFeedbackLinkInterval属性完成的。它还可以通过在决策中包含阈值类的实例(例如frwkFeedbackTrafficThreshold)来指定报告阈值。政治公众人物根据其相关选择标准策略定义的条件监控和记录使用情况。政治公众人物定期报告使用情况

with a REPORT message or provides a REPORT when solicited by the PDP. The PDP solicits usage feedback with the frwkFeedbackActionIndicator attribute of the frwkFeedbackAction class.

提供报告消息,或在PDP请求时提供报告。PDP使用frwkFeedbackAction类的frwkFeedbackActionIndicator属性请求使用反馈。

2.2.2. Unsolicited Reports - Periodic Reporting
2.2.2. 非邀约报告-定期报告

Reporting may be periodic in nature and unsolicited. The intervals at which the unsolicited reports are provided by the PEP are defined in the specific Linkage policies. The defined intervals are based on the number of seconds specified by the PDP in the ACCT Timer value. The PDP may specify that the associated usage instance be included in a periodic unsolicited report only if the threshold is reached and/or if the usage value has changed from the previous reporting interval.

报告可以是定期的,也可以是主动的。政治公众人物主动提供报告的时间间隔在具体的联系政策中有规定。定义的间隔基于PDP在ACCT定时器值中指定的秒数。PDP可指定仅当达到阈值和/或使用值已从先前报告间隔改变时,相关使用实例才包括在定期非请求报告中。

There are cases when the PEP must supply unsolicited feedback reports that may not fall on an interval boundary. The PEP MUST provide an unsolicited REPORT containing all defined usage instances just prior to the PEP issuing a Delete Request State and just prior to the PEP de-activating a PIB instance context.

在某些情况下,政治公众人物必须提供可能不属于时间间隔界限的未经请求的反馈报告。政治公众人物必须在政治公众人物发出删除请求状态之前以及政治公众人物取消激活PIB实例上下文之前,提供一份包含所有已定义使用实例的未经请求的报告。

2.2.3. Unsolicited Reports - Reporting Conditions
2.2.3. 非邀约报告-报告条件

Periodic unsolicited reports for individual usage feedback instances can be suppressed by specifying additional conditions in the frwkFeedbackLink instances. Supported conditions are:

通过在frwkFeedbackLink实例中指定附加条件,可以抑制单个使用反馈实例的定期非请求报告。支持的条件包括:

ChangeOnly If this flag is set in the frwkFeedbackLinkFlags attribute, the associated usage instance is only included in a periodic unsolicited report if its value changed since the last unsolicited report.

ChangeOnly如果在frwkFeedbackLinkFlags属性中设置了此标志,则仅当其值自上次未经请求的报告以来发生更改时,关联的使用实例才会包含在定期未经请求的报告中。

Threshold If this flag is set in the frwkFeedbackLinkFlags attribute, the associated usage instance is only included in a periodic unsolicited report if the threshold condition referenced in the frwkLinkThreshold field evaluates successfully for the associated usage instance.

阈值如果在frwkFeedbackLinkFlags属性中设置了此标志,则只有在frwkLinkThreshold字段中引用的阈值条件对关联的使用情况实例成功求值时,关联的使用情况实例才会包含在定期未经请求的报告中。

Both conditions can be combined in one frwkFeedbackLinkUsage object. In this case, both conditions need to succeed for the usage instance to be reported.

这两个条件可以组合在一个frwkFeedbackLinkUsage对象中。在这种情况下,这两个条件都需要成功才能报告使用情况实例。

Unsolicited reports triggered by a Delete Request State or the deactivation of a PIB instance are not subject to these conditions - all usage objects must be included in these cases.

由删除请求状态或PIB实例停用触发的未经请求的报告不受这些条件的约束-这些情况下必须包括所有使用对象。

2.2.4. Solicited Reports
2.2.4. 征求报告

The PDP may solicit policy usage feedback by issuing an unsolicited Decision containing the frwkFeedbackActionIndicator set to `solicitReport'. The PEP is to provide a solicited REPORT feedback containing usage feedback. The PEP shall continue to provide periodic feedback at the specified intervals established at client connection acceptance.

PDP可通过发布包含frwkFeedbackActionIndicator(frwkFeedbackActionIndicator设置为“征求报告”)的未经请求的决定来征求策略使用反馈。政治公众人物将提供包含使用反馈的征求报告反馈。政治公众人物应继续按照客户连接验收时确定的规定时间间隔提供定期反馈。

The reporting conditions (ChangeOnly and Threshold) do not affect solicited reports - all requested usage instances must be included.

报告条件(ChangeOnly和Threshold)不影响请求的报告-必须包括所有请求的使用实例。

2.2.5. Resuming and Suspending Periodic Feedback Reporting
2.2.5. 恢复和暂停定期反馈报告

The PDP may suspend usage monitoring and tracking at the PEP with the frwkFeedbackActionIndicator set to 'suspendMonitoringAndReports'. The PEP must stop tracking usage information and must not issue any feedback reports. The PDP may only suspend feedback reporting by setting the ActionIndicator to 'suspendReports'. The PEP must cease sending unsolicited reports but is to continue monitoring and tracking usage. The PDP may resume the sending of feedback reports and may resume usage monitoring by setting the ActionIndicator to 'resume'.

PDP可在frwkFeedbackActionIndicator设置为“suspendMonitoringAndReports”的情况下,暂停PEP的使用情况监控和跟踪。政治公众人物必须停止跟踪使用信息,不得发布任何反馈报告。PDP只能通过将ActionIndicator设置为“suspendReports”来暂停反馈报告。政治公众人物必须停止发送未经请求的报告,但必须继续监控和跟踪使用情况。PDP可通过将ActionIndicator设置为“resume”来恢复反馈报告的发送,并可恢复使用情况监控。

The PDP may suspend or resume all usage instances or the PDP may specify one or more instances that are to be suspended or resumed. The frwkFeedbackActionList attribute contains a tag identifier that references a list of one or more frwkFeedbackActionList instances.

PDP可以挂起或恢复所有使用实例,或者PDP可以指定一个或多个要挂起或恢复的实例。frwkFeedbackActionList属性包含引用一个或多个frwkFeedbackActionList实例列表的标记标识符。

The PDP may halt usage monitoring, tracking and reporting of usage policies by removing the associated Linkage entry.

PDP可以通过删除关联的链接条目来停止使用策略的使用监控、跟踪和报告。

2.2.6. Failover
2.2.6. 故障转移

In the event that the connection is lost between the PEP and PDP, the PEP continues to track usage information as long as it continues to operate with the installed policy. When the locally installed policy at the PEP expires, the usage policy data also expires.

如果PEP和PDP之间的连接丢失,只要PEP继续使用已安装的策略运行,PEP将继续跟踪使用信息。当PEP上本地安装的策略过期时,使用策略数据也将过期。

Upon successful reconnection where the PEP is still caching policy, the PDP indicates to the PEP that the PEP may resume sending of the COPS accounting type report messages. The PDP does this by issuing an unsolicited decision containing the frwkFeedbackResumeIndicator set to 'resume'. The PEP should resume reporting at the next appropriate feedback interval established upon the acceptance of the re-connection. The PDP is aware of the request state Handle(s) and

在PEP仍在缓存策略的情况下成功重新连接后,PDP向PEP指示PEP可恢复发送COPS记帐类型报告消息。PDP通过发布包含frwkFeedbackResumeIndicator设置为“resume”的未经请求的决定来实现此目的。政治公众人物应在接受重新连接后确定的下一个适当反馈间隔内恢复报告。PDP知道请求状态句柄,并且

the supported PRCs either through the state synchronization mechanism or because the PDP considers itself synchronized with the PEP upon reconnection.

通过状态同步机制或由于PDP认为自己在重新连接时与PEP同步,因此支持的PRC。

2.3. Usage Policy and Under-specified Selection Criteria
2.3. 使用策略和指定的选择条件下

Some of the usage policy objects created in the PEP with COPS-PR can be used by the PEP multiple times - they effectively act as templates for the objects created by the PEP. COPS-PR only has the identity (OID) of the object that is shared between all the assignments the PEP created. However it is desirable to collect usage information for each of the derived objects individually.

政治公众人物可以多次使用在政治公众人物与COPS-PR中创建的一些使用策略对象,它们有效地充当政治公众人物创建的对象的模板。COPS-PR仅具有PEP创建的所有分配之间共享的对象的标识(OID)。然而,希望分别收集每个派生对象的使用信息。

This capability is achieved in the feedback framework PIB by distributing additional information to qualify a specific assignment of an object between the selection criteria PRC and the feedback usage PRC.

在反馈框架PIB中,通过分发附加信息来限定选择标准PRC和反馈使用PRC之间对象的特定分配,从而实现此功能。

A selection criteria PRC that refers to a shared object, but contains no qualifying information, selects all of the object's assignments. Such a selection criteria PRC SHOULD be combined with a feedback usage PRC that includes all the necessary information to identify a specific assignment - a single selection criteria policy can then result in the generation of many feedback usage objects, one for each derived object.

引用共享对象但不包含限定信息的选择条件PRC将选择该对象的所有指定。此类选择标准PRC应与反馈使用PRC结合,反馈使用PRC包括识别特定分配的所有必要信息-单个选择标准策略可生成多个反馈使用对象,每个衍生对象一个。

If the selection criteria PRC contains all the required qualifying attributes for a specific assignment, it is combined with a feedback usage PRC that only contains the desired metrics but no additional attributes.

如果选择标准PRC包含特定分配所需的所有合格属性,则它将与仅包含所需指标但不包含其他属性的反馈使用PRC相结合。

Example:

例子:

A frwkRoleCombo instance may be used as a selection criteria, identifying a set of interfaces through their role combination and capability set. If it is desired to get per-interface traffic statistics, the usage PRC has to include an additional attribute to qualify the specific interface.

frwkRoleCombo实例可用作选择标准,通过其角色组合和功能集识别一组接口。如果希望获得每个接口的流量统计信息,那么usage PRC必须包含一个附加属性来限定特定接口。

This could be achieved by linking the frwkFeedbackIfTraffic class with a frwkRoleCombo instance in a frwkFeedbackLink instance. Multiple frwkFeedbackIfTraffic instances will be created by the PEP, one for each interface selected by the frwkRoleCombo instance. The frwkFeedbackIfTraffic class contains the frwkFeedbackIfTrafficIfIndex attribute that allows the PDP to identify each interface's individual counters when the PEP reports the frwkFeedbackIfTraffic instances.

这可以通过将frwkFeedbackIfTraffic类与frwkRoleCombo实例中的frwkFeedbackLink实例链接来实现。PEP将创建多个frwkFeedbackIfTraffic实例,frwkRoleCombo实例选择的每个接口一个。frwkFeedbackIfTraffic类包含frwkFeedbackIfTrafficIfIndex属性,该属性允许PDP在PEP报告frwkFeedbackIfTraffic实例时识别每个接口的单个计数器。

If traffic usage collection is only desired for an individual interface, a selection criteria should be used that qualifies the interface completely, for example a frwkIfRoleCombo instance. In this case, it can be linked to the usage class that has no additional qualifying attributes, frwkFeedbackTraffic.

如果只需要为单个接口收集流量使用情况,则应使用完全限定接口的选择标准,例如frwkIfRoleCombo实例。在这种情况下,它可以链接到没有其他限定属性的usage类frwkFeedbackTraffic。

3. Summary of the Feedback Framework Policy Information Base
3. 反馈框架政策信息库摘要
3.1. SPPI ACCESS Clause Report-Only
3.1. 仅限SPPI访问条款报告

The selection criteria and linkage policy classes follow the definitions specified by [SPPI]. This structure specifies well-defined policy classes and their instances residing in a common, virtual repository [FR-PIB]. The additional PIB-ACCESS clause attribute of "report-only" denotes the usage policy class reported by the PEP.

选择标准和链接策略类遵循[SPPI]指定的定义。此结构指定了定义良好的策略类及其驻留在公共虚拟存储库[FR-PIB]中的实例。“仅报告”的附加PIB-ACCESS子句属性表示PEP报告的使用策略类。

3.2. Usage32 and Usage64 Textual Conventions
3.2. 用法32和用法64文本约定

The SPPI does not support the Counter32/64 textual conventions (TC) of SNMP - for feedback collection two similar textual conventions have been defined in this PIB: Usage32 and Usage64.

SPPI不支持SNMP的Counter32/64文本约定(TC)-对于反馈收集,在本PIB中定义了两个类似的文本约定:Usage32和Usage64。

In addition to the differential functionality of 'Counter', where only the difference between two samples generally carries information, a single value of a 'Usage' attribute usually provides absolute information, since

除了“计数器”的差异功能(通常只有两个样本之间的差异携带信息)之外,“用法”属性的单个值通常提供绝对信息,因为

- its initial value is known (0) - no wrap-around events should occur - the time or event when the initial value was set should be available directly or indirectly from other objects.

- 其初始值已知(0)-不应发生环绕事件-设置初始值时的时间或事件应可直接或间接从其他对象获得。

When 'Usage' attributes are defined in a PRC, events that could cause a reset of the attribute to its initial value should be defined in the description as well as the mechanism that allows the PDP to detect the time of the last reset.

在PRC中定义“使用”属性时,应在说明中定义可能导致属性重置为其初始值的事件,以及允许PDP检测上次重置时间的机制。

No usual COPS activity however should cause the reset of a Usage attribute. In the case of a suspension of monitoring activity (frwkFeedbackActionIndicator set to 'suspendMonitoringAndReports'), 'Usage' attributes should keep their values and continue counting after monitoring is resumed.

但是,通常的COPS活动不应导致使用属性重置。在暂停监视活动的情况下(frwkFeedbackActionIndicator设置为“suspendMonitoringAndReports”),“Usage”属性应保留其值,并在恢复监视后继续计数。

3.3. Feedback Groups and PRCs
3.3. 反馈小组和PRC

These policy classes defined in this PIB are common to account type reporting for various technologies and apply to ALL SUBJECT-CATEGORIES. The policy classes are divided into three new groups, namely, The Feedback Report Group, The Feedback Usage Group and The Feedback Selection Group.

本PIB中定义的这些政策类别对于各种技术的账户类型报告是通用的,并适用于所有主题类别。策略类分为三个新组,即反馈报告组、反馈使用组和反馈选择组。

The policy classes in the Feedback Report Group are:

反馈报告组中的策略类包括:

- Feedback Action - Feedback Action List - Feedback Selection Usage Combination Capability - Feedback Linkage - Feedback Traffic Statistics Threshold

- 反馈操作-反馈操作列表-反馈选择使用组合能力-反馈链接-反馈流量统计阈值

The policy classes in the Feedback Usage Group are:

“反馈使用情况”组中的策略类包括:

- Feedback Traffic - Feedback Interface Traffic

- 反馈流量-反馈接口流量

The policy class in the Feedback Selection Group is:

反馈选择组中的策略类为:

- Feedback RoleCombo Filter Selection

- 反馈RoleCombo滤波器选择

3.3.1. Feedback Action
3.3.1. 反馈作用

The Feedback Action class contains the attributes that specify action that the PEP is to take regarding policy usage, monitoring and tracking. The PDP may suspend usage monitoring and periodic reporting, suspend periodic reporting only, resume usage and periodic reporting or solicit immediate reporting. The action may affect all feedback policies or be associated with one or more frwkFeedbackLink instances.

反馈操作类包含一些属性,这些属性指定政治公众人物在策略使用、监视和跟踪方面要采取的操作。PDP可暂停使用监控和定期报告、仅暂停定期报告、恢复使用和定期报告或要求立即报告。该操作可能会影响所有反馈策略,或与一个或多个frwkFeedbackLink实例关联。

The frwkFeedbackActionIndicator attribute defines the action. The frwkFeedbackActionPri attribute indicates whether the action applies to all of the usage policies or to a list. The frwkFeedbackActionList attribute is the identifier of the list of Linkage policy instances to which the action is to be applied.

frwkFeedbackActionIndicator属性定义操作。frwkFeedbackActionPri属性指示该操作是应用于所有使用策略还是应用于列表。frwkFeedbackActionList属性是要应用操作的链接策略实例列表的标识符。

The PDP can solicit the PEP for immediate usage feedback. The PEP shall respond with a solicited report containing the usage feedback.

PDP可请求政治公众人物立即提供使用反馈。政治公众人物应以包含使用反馈的征求报告作出回应。

The PDP can direct the resumption of usage monitoring and reporting per the defined intervals. For example, the PEP may have re-connected to a PDP and has cached usage policies. The PDP indicates to the PEP to resume usage tracking and monitoring and to send all

PDP可以按照规定的时间间隔指示恢复使用监控和报告。例如,PEP可能已重新连接到PDP,并且具有缓存的使用策略。PDP指示政治公众人物恢复使用情况跟踪和监控,并发送所有信息

the cached usage policy. The PEP shall respond at the next appropriate interval with an unsolicited report containing the usage feedback.

缓存的使用策略。政治公众人物应在下一个适当的时间间隔内以包含使用反馈的主动报告作出回应。

The PDP can suspend the monitoring of usage policy. The PEP maintains the current usage that has been monitored, but discontinues any further monitoring until the PDP directs the PEP to resume monitoring in a subsequent Decision.

PDP可以暂停对使用策略的监控。政治公众人物维持已监控的当前使用情况,但在PDP在后续决定中指示政治公众人物恢复监控之前,停止任何进一步的监控。

The PDP can also suspend just the reporting of usage, but not interrupt the monitoring and tracking of usage. The PEP shall discontinue sending Report messages with usage feedback until the PDP directs the PEP to resume. The PEP then begins reporting the usage feedback at the next interval.

PDP还可以暂停使用情况的报告,但不能中断使用情况的监视和跟踪。政治公众人物应停止发送带有使用反馈的报告消息,直到PDP指示政治公众人物恢复。然后,政治公众人物开始在下一个时间间隔报告使用情况反馈。

3.3.2. Feedback Action List
3.3.2. 反馈行动清单

This class defines sets of linkage instances that can be referred to from the frwkFeedbackActionList attribute.

此类定义可从frwkFeedbackActionList属性引用的链接实例集。

3.3.3. Feedback Linkage Capability
3.3.3. 反馈联动能力

This class defines the valid selection criteria PRC, usage PRC and threshold PRC combinations supported by the PEP.

此类定义PEP支持的有效选择标准PRC、使用PRC和阈值PRC组合。

3.3.4. Feedback Linkage
3.3.4. 反馈连接

This class links the selection criteria instance with the usage class. This table permits the reuse of a selection criteria instance for multiple usage policies.

此类将选择条件实例与usage类链接。此表允许对多个使用策略重用选择标准实例。

The linkage table also permits the definition of a maximum reporting interval to use when issuing the COPS accounting type reports for the usage instance. A value of 0 in this attribute indicates that the usage policy must be solicited.

链接表还允许定义在为使用情况实例发布COPS记帐类型报告时使用的最大报告间隔。此属性中的值为0表示必须请求使用策略。

3.3.5. Feedback Traffic Statistics Threshold
3.3.5. 反馈流量统计阈值

This class is used to provide threshold values for the attributes described in the traffic usage classes below.

此类用于为下面的流量使用类中描述的属性提供阈值。

3.3.6. Feedback Traffic
3.3.6. 反馈流量

This class includes the packet counts, byte counts and a reference to the associated Linkage instance.

此类包括数据包计数、字节计数和对关联链接实例的引用。

3.3.7. Feedback Interface Traffic
3.3.7. 反馈接口流量

This class is similar to the previous Feedback Traffic class, except that it includes an additional reference to an interface index. This class should be used with a selection criteria instance that matches an element that is assigned to multiple interfaces. The interface field can be used to associate the instances of this table with the specific element's assignment.

该类与以前的反馈流量类类似,只是它包含对接口索引的附加引用。此类应与与与分配给多个接口的元素相匹配的选择条件实例一起使用。接口字段可用于将此表的实例与特定元素的分配相关联。

3.3.8. Feedback RoleCombo Filter Selection
3.3.8. 反馈RoleCombo滤波器选择

This class is used as selection criteria based on role combination, capability set and a filter instance.

此类用作基于角色组合、功能集和筛选器实例的选择标准。

4. The Feedback Framework PIB Module
4. 反馈框架PIB模块
   FRAMEWORK-FEEDBACK-PIB PIB-DEFINITIONS ::= BEGIN
        
   FRAMEWORK-FEEDBACK-PIB PIB-DEFINITIONS ::= BEGIN
        

IMPORTS pib, Unsigned32, Unsigned64, Integer32, MODULE-IDENTITY, OBJECT-TYPE, MODULE-COMPLIANCE, OBJECT-GROUP FROM COPS-PR-SPPI TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC InstanceId, ReferenceId, Prid, TagId, TagReferenceId FROM COPS-PR-SPPI-TC PrcIdentifierOid, PrcIdentifierOidOrZero FROM FRAMEWORK-TC-PIB frwkRoleComboEntry FROM FRAMEWORK-PIB InterfaceIndex FROM IF-MIB;

从COPS-PR-SPPI TruthValue导入pib、Unsigned32、Unsigned64、Integer32、MODULE-IDENTITY、OBJECT-TYPE、MODULE-COMPLIANCE、OBJECT-GROUP,从SNMPv2 TC InstanceId导入text-CONVENTION,从COPS-PR-SPPI-TC PrcIdentifierOid导入ReferenceId、Prid、TagId、TagReferenceId,来自FRAMEWORK-TC-PIB FRWKROLECOMBORY的PrcIdentifierOidOrZero来自IF-MIB的FRAMEWORK-PIB接口索引;

frwkFeedbackPib MODULE-IDENTITY SUBJECT-CATEGORIES { all } LAST-UPDATED "200307140000Z" -- 14 July 2003 ORGANIZATION "IETF RAP WG" CONTACT-INFO "IETF RAP WG Email: rap@ops.ietf.org

frwkFeedbackPib模块-身份主题-类别{all}最后更新的“20030714000Z”--2003年7月14日组织“IETF RAP WG”联系信息“IETF RAP WG”电子邮件:rap@ops.ietf.org

Diana Rawlins MCI 400 International Parkway Richardson, Texas 75081 Phone: 972-729-4071 Email: Diana.Rawlins@mci.com

戴安娜·罗林斯MCI 400德克萨斯州理查森国际公园路75081电话:972-729-4071电子邮件:戴安娜。Rawlins@mci.com

Amol Kulkarni JF3-206 2111 NE 25th Ave Hillsboro, Oregon 97124 Phone: 503-712-1168 Email: amol.kulkarni@intel.com

阿莫尔·库尔卡尼JF3-206 2111美国俄勒冈州希尔斯伯勒东北25大街97124电话:503-712-1168电子邮件:阿莫尔。kulkarni@intel.com

Kwok Ho Chan Nortel Networks 600 Technology Park Drive Billerica, MA 01821 USA Phone: 978-288-8175 Email: khchan@nortelnetworks.com

郭浩灿北电网络美国马萨诸塞州比利里卡科技园路600号电话:978-288-8175电子邮件:khchan@nortelnetworks.com

Martin Bokaemper Juniper Networks 700 Silver Seven Road Kanata, ON, K2V 1C3, Canada Phone: 613-591-2735 Email: mbokaemper@juniper.net

Martin Bokaemper Juniper Networks 700 Silver Seven Road Kanata,ON,K2V 1C3,加拿大电话:613-591-2735电子邮件:mbokaemper@juniper.net

Dinesh G Dutt Cisco Systems, Inc. 170 Tasman Dr. San Jose, CA 95134-1706 Phone: 408-527-0955 Email: ddutt@cisco.com"

Dinesh G Dutt Cisco Systems,Inc.170加利福尼亚州圣何塞塔斯曼博士95134-1706电话:408-527-0955电子邮件:ddutt@cisco.com"

DESCRIPTION "The PIB module containing the base set of policy rule classes that are required for support of all policy usage monitoring, tracking and reporting policies.

DESCRIPTION“PIB模块,包含支持所有策略使用情况监视、跟踪和报告策略所需的策略规则类的基本集。

Copyright (C) The Internet Society (2003). This version of this PIB module is part of RFC 3571; see the RFC itself for full legal notices." REVISION "200307140000Z" DESCRIPTION "Initial version, published in RFC 3571."

版权所有(C)互联网协会(2003年)。此版本的PIB模块是RFC 3571的一部分;有关完整的法律通知,请参见RFC本身。“修订版”2003071400Z“说明”初始版本,在RFC 3571中发布

            ::= { pib 5 }
        
            ::= { pib 5 }
        

-- -- Textual Conventions --

----文本约定--

   Usage32 ::= TEXTUAL-CONVENTION
        STATUS    current
        
   Usage32 ::= TEXTUAL-CONVENTION
        STATUS    current
        

DESCRIPTION "The Usage32 type represents a non-negative integer which monotonically increases. Usage32 initial value is 0 and the object-type using Usage32 needs to specify when it is initialized.

DESCRIPTION“Usage32类型表示单调递增的非负整数。Usage32初始值为0,使用Usage32的对象类型需要指定初始化时间。

The Usage32 type is intended to reflect the absolute number of counted events, so that even a new PDP after a COPS reconnect can use the value directly.

Usage32类型旨在反映计数事件的绝对数量,以便即使在COPS重新连接后的新PDP也可以直接使用该值。

If there is the possibility that the maximum Usage32 value of 2^32-1 is exceeded during the lifetime of the Usage32 object, the larger Usage64 type should be used.

如果在Usage32对象的生存期内可能超过最大Usage32值2^32-1,则应使用较大的Usage64类型。

If conditions other than the reset of the COPS subsystem exist that disrupt the monotonic characteristics of Usage32, these conditions and a method how to detect their presence should be specified in the description of the object-type using Usage32 or its enclosing object-types (e.g. the Entry or Table object-type of the Usage32 object-type).

如果存在除COPS子系统重置以外的干扰Usage32单调特性的条件,则应在使用Usage32或其封闭对象类型(例如Usage32对象类型的条目或表格对象类型)的对象类型描述中指定这些条件和如何检测其存在的方法。

Whenever the monotonic increase of Usage32 is violated, it should be reset to 0 and the fact that this occurred should be indicated through an appropriate mechanism, for example a corresponding object of type TimeStamp or TimeAndDate." SYNTAX Unsigned32

每当违反Usage32的单调递增时,应将其重置为0,并应通过适当的机制(例如TimeStamp或TIMEANDATE类型的对应对象)指示发生这种情况的事实。“语法Unsigned32

   Usage64 ::= TEXTUAL-CONVENTION
        STATUS    current
        DESCRIPTION
                "The Usage64 type represents a non-negative integer
                which monotonically increases.
                Usage64 initial value is 0 and the object-type using
                Usage64 needs to specify when it is initialized.
        
   Usage64 ::= TEXTUAL-CONVENTION
        STATUS    current
        DESCRIPTION
                "The Usage64 type represents a non-negative integer
                which monotonically increases.
                Usage64 initial value is 0 and the object-type using
                Usage64 needs to specify when it is initialized.
        

The Usage64 type is intended to reflect the absolute number of counted events, so that even a new PDP after a COPS reconnect can use the value directly.

Usage64类型旨在反映已计数事件的绝对数量,以便即使在COPS重新连接后的新PDP也可以直接使用该值。

The lifetime of the Usage64 object should be defined in a way that ensures the maximum Usage64 value of 2^64-1 is never exceeded.

Usage64对象的生存期应以确保永远不会超过最大Usage64值2^64-1的方式定义。

If conditions other than the reset of the COPS

如果条件不是COP重置

subsystem exist that disrupt the monotonic characteristics of Usage64, these conditions and a method how to detect their presence should be specified in the description of the object-type using Usage64 or its enclosing object-types (e.g. the Entry or Table object-type of the Usage64 object-type).

子系统的存在会破坏Usage64的单调特性,这些条件和如何检测其存在的方法应在使用Usage64的对象类型或其封闭对象类型(例如Usage64对象类型的条目或表对象类型)的描述中指定。

Whenever the monotonic increase of Usage64 is violated, it should be reset to 0 and the fact that this occurred should be indicated through an appropriate mechanism, for example a corresponding object of type TimeStamp or TimeAndDate." SYNTAX Unsigned64

每当违反Usage64的单调递增时,应将其重置为0,并且应通过适当的机制(例如TimeStamp或TIMEANDATE类型的对应对象)指示发生这种情况的事实。“语法Unsigned64

-- -- The feedback report group --

----反馈报告小组--

   frwkFeedbackGroupClasses
                  OBJECT IDENTIFIER ::= { frwkFeedbackPib  1 }
        
   frwkFeedbackGroupClasses
                  OBJECT IDENTIFIER ::= { frwkFeedbackPib  1 }
        

-- -- Feedback Action Table --

----反馈行动表--

frwkFeedbackActionTable OBJECT-TYPE SYNTAX SEQUENCE OF FrwkFeedbackActionEntry PIB-ACCESS install STATUS current DESCRIPTION "This class represents commands that the PDP sends to suspend, resume or solicit collection or reporting of usage data."

frwkFeedbackActionTable FrwkFeedbackActionEntry PIB-ACCESS的对象类型语法序列安装状态当前描述“此类表示PDP发送的暂停、恢复或请求收集或报告使用数据的命令。”

           ::= { frwkFeedbackGroupClasses  1}
        
           ::= { frwkFeedbackGroupClasses  1}
        

frwkFeedbackActionEntry OBJECT-TYPE SYNTAX FrwkFeedbackActionEntry STATUS current DESCRIPTION "Each frwkFeedbackActionEntry represents a command from the PDP. FrwkFeedbackActionIndicator specifies the command itself while frwkFeedbackActionSpecificPri indicates if all frwkFeedbackLink objects in the system are affected by the command, or just the set that is referenced by frwkFeedbackActionList."

frwkFeedbackActionEntry对象类型语法frwkFeedbackActionEntry状态当前描述“每个frwkFeedbackActionEntry表示来自PDP的命令。FrwkFeedbackActionIndicator指定命令本身,而frwkFeedbackActionSpecificPri指示系统中的所有frwkFeedbackLink对象是否受该命令的影响,或仅受frwkFeedbackActionList引用的集合的影响。”

PIB-INDEX { frwkFeedbackActionId}

PIB索引{frwkFeedbackActionId}

        ::= { frwkFeedbackActionTable 1}
        
        ::= { frwkFeedbackActionTable 1}
        
   FrwkFeedbackActionEntry ::= SEQUENCE {
           frwkFeedbackActionId                 InstanceId,
           frwkFeedbackActionIndicator          INTEGER,
           frwkFeedbackActionSpecificPri        TruthValue,
           frwkFeedbackActionList               TagReferenceId
        }
        
   FrwkFeedbackActionEntry ::= SEQUENCE {
           frwkFeedbackActionId                 InstanceId,
           frwkFeedbackActionIndicator          INTEGER,
           frwkFeedbackActionSpecificPri        TruthValue,
           frwkFeedbackActionList               TagReferenceId
        }
        

frwkFeedbackActionId OBJECT-TYPE SYNTAX InstanceId STATUS current DESCRIPTION "An arbitrary integer index that uniquely identifies an instance of the frwkFeedbackAction class."

frwkFeedbackActionId对象类型语法InstanceId状态当前描述“唯一标识frwkFeedbackAction类实例的任意整数索引。”

        ::= { frwkFeedbackActionEntry 1}
        
        ::= { frwkFeedbackActionEntry 1}
        
   frwkFeedbackActionIndicator OBJECT-TYPE
        SYNTAX  INTEGER {
                   suspendMonitoringAndReports(1),
                   suspendReports(2),
                   resume(3),
                   solicitReport(4)
        }
        STATUS  current
        DESCRIPTION
                  "The value indicates if the PEP is to send cached
                   usage policies via COPS accounting type report
                   messages.
                   The enumeration values are:
                   (1)  suspendMonitoringAndReports
                   (2)  suspendReports
                   (3)  resume
                   (4)  solicitReport "
        
   frwkFeedbackActionIndicator OBJECT-TYPE
        SYNTAX  INTEGER {
                   suspendMonitoringAndReports(1),
                   suspendReports(2),
                   resume(3),
                   solicitReport(4)
        }
        STATUS  current
        DESCRIPTION
                  "The value indicates if the PEP is to send cached
                   usage policies via COPS accounting type report
                   messages.
                   The enumeration values are:
                   (1)  suspendMonitoringAndReports
                   (2)  suspendReports
                   (3)  resume
                   (4)  solicitReport "
        
          ::= { frwkFeedbackActionEntry 2 }
        
          ::= { frwkFeedbackActionEntry 2 }
        

frwkFeedbackActionSpecificPri OBJECT-TYPE SYNTAX TruthValue STATUS current DESCRIPTION "A value of 0 indicates that the frwkFeedbackActionList attribute should be ignored, and the action applied to all policies. A value of 1 indicates that the action entry has a specific

frwkFeedbackActionSpecificPri对象类型语法TruthValue STATUS current DESCRIPTION“值为0表示应忽略frwkFeedbackActionList属性,且该操作应用于所有策略。值为1表示该操作项具有特定的

                    list of policies to which it is to be applied."
           ::= { frwkFeedbackActionEntry 3}
        
                    list of policies to which it is to be applied."
           ::= { frwkFeedbackActionEntry 3}
        
   frwkFeedbackActionList OBJECT-TYPE
           SYNTAX        TagReferenceId
           PIB-TAG       { frwkFeedbackActionListTag }
           STATUS        current
           DESCRIPTION
                    "Identifies a group of frwkFeedbackLink instances
                    that this action should affect. The group is
                    identified through a tag reference in the
                    frwkFeedbackList class."
           ::= { frwkFeedbackActionEntry 4}
        
   frwkFeedbackActionList OBJECT-TYPE
           SYNTAX        TagReferenceId
           PIB-TAG       { frwkFeedbackActionListTag }
           STATUS        current
           DESCRIPTION
                    "Identifies a group of frwkFeedbackLink instances
                    that this action should affect. The group is
                    identified through a tag reference in the
                    frwkFeedbackList class."
           ::= { frwkFeedbackActionEntry 4}
        

-- -- Feedback Action List Table --

----反馈行动列表表--

   frwkFeedbackActionListTable OBJECT-TYPE
           SYNTAX          SEQUENCE OF FrwkFeedbackActionListEntry
           PIB-ACCESS      install
           STATUS          current
           DESCRIPTION
                    "This class defines groups of linkage instances.
                    Groups can be referenced by commands sent by the
                    PDP in a frwkFeedbackActionEntry -in this case the
                    command affects all linkage instances that are part
                    of the group.
                    A group can be referred to by its tag stored in
                    frwkFeedbackActionListTag."
           ::= { frwkFeedbackGroupClasses  2}
        
   frwkFeedbackActionListTable OBJECT-TYPE
           SYNTAX          SEQUENCE OF FrwkFeedbackActionListEntry
           PIB-ACCESS      install
           STATUS          current
           DESCRIPTION
                    "This class defines groups of linkage instances.
                    Groups can be referenced by commands sent by the
                    PDP in a frwkFeedbackActionEntry -in this case the
                    command affects all linkage instances that are part
                    of the group.
                    A group can be referred to by its tag stored in
                    frwkFeedbackActionListTag."
           ::= { frwkFeedbackGroupClasses  2}
        

frwkFeedbackActionListEntry OBJECT-TYPE SYNTAX FrwkFeedbackActionListEntry STATUS current DESCRIPTION "Each instance associates a linkage instance with a specific ActionListGroup."

frwkFeedbackActionListEntry对象类型语法frwkFeedbackActionListEntry状态当前描述“每个实例将链接实例与特定ActionListGroup关联。”

           PIB-INDEX {frwkFeedbackActionListId }
           UNIQUENESS { frwkFeedbackActionListTag,
                        frwkFeedbackActionListRefID
                      }
           ::= { frwkFeedbackActionListTable 1}
        
           PIB-INDEX {frwkFeedbackActionListId }
           UNIQUENESS { frwkFeedbackActionListTag,
                        frwkFeedbackActionListRefID
                      }
           ::= { frwkFeedbackActionListTable 1}
        
   FrwkFeedbackActionListEntry::= SEQUENCE {
              frwkFeedbackActionListId          InstanceId,
              frwkFeedbackActionListTag         TagId,
        
   FrwkFeedbackActionListEntry::= SEQUENCE {
              frwkFeedbackActionListId          InstanceId,
              frwkFeedbackActionListTag         TagId,
        

frwkFeedbackActionListRefID ReferenceId }

frwkFeedbackActionListRefID引用ID}

frwkFeedbackActionListId OBJECT-TYPE SYNTAX InstanceId STATUS current DESCRIPTION "Arbitrary integer index that uniquely identifies an instance of the class."

frwkFeedbackActionListId对象类型语法InstanceId状态当前描述“唯一标识类实例的任意整数索引。”

           ::= { frwkFeedbackActionListEntry 1 }
        
           ::= { frwkFeedbackActionListEntry 1 }
        

frwkFeedbackActionListTag OBJECT-TYPE SYNTAX TagId STATUS current DESCRIPTION "Identifies a group of linkage instances that can be referenced from the Action class."

frwkFeedbackActionListTag对象类型语法TagId STATUS current DESCRIPTION“标识可从Action类引用的一组链接实例。”

           ::= { frwkFeedbackActionListEntry 2 }
        
           ::= { frwkFeedbackActionListEntry 2 }
        

frwkFeedbackActionListRefID OBJECT-TYPE SYNTAX ReferenceId PIB-REFERENCES { frwkFeedbackLinkEntry } STATUS current DESCRIPTION "A frwkFeedbackLink instance that is referred to by this ReferenceId becomes part of the group, that is identified by the frwkFeedbackActionListTag."

frwkFeedbackActionListRefID对象类型语法ReferenceId PIB-REFERENCES{frwkFeedbackLinkEntry}状态当前描述“此ReferenceId引用的frwkFeedbackLink实例成为组的一部分,由frwkFeedbackActionListTag标识。”

           ::= { frwkFeedbackActionListEntry 3 }
        
           ::= { frwkFeedbackActionListEntry 3 }
        

-- -- The Feedback Link Capability Table --

----反馈链路能力表--

   frwkFeedbackLinkCapsTable OBJECT-TYPE
        SYNTAX           SEQUENCE OF FrwkFeedbackLinkCapsEntry
        PIB-ACCESS       notify
        STATUS           current
        DESCRIPTION
                "Instances of the frwkFeedbackLink class reference
                 instances of selection and threshold classes and a
                 usage class.
                 This class allows the PEP to communicate valid
                 combinations of these three classes to the PDP."
         ::= { frwkFeedbackGroupClasses 3}
        
   frwkFeedbackLinkCapsTable OBJECT-TYPE
        SYNTAX           SEQUENCE OF FrwkFeedbackLinkCapsEntry
        PIB-ACCESS       notify
        STATUS           current
        DESCRIPTION
                "Instances of the frwkFeedbackLink class reference
                 instances of selection and threshold classes and a
                 usage class.
                 This class allows the PEP to communicate valid
                 combinations of these three classes to the PDP."
         ::= { frwkFeedbackGroupClasses 3}
        
   frwkFeedbackLinkCapsEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackLinkCapsEntry
        STATUS          current
        DESCRIPTION
                 "The attributes of this class identify valid
                  combinations of selection criteria, usage and
                  threshold classes for feedback."
        PIB-INDEX { frwkFeedbackLinkCapsId }
        UNIQUENESS {
                    frwkFeedbackLinkCapsSelection,
                    frwkFeedbackLinkCapsUsage,
                    frwkFeedbackLinkCapsThreshold
                 }
        
   frwkFeedbackLinkCapsEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackLinkCapsEntry
        STATUS          current
        DESCRIPTION
                 "The attributes of this class identify valid
                  combinations of selection criteria, usage and
                  threshold classes for feedback."
        PIB-INDEX { frwkFeedbackLinkCapsId }
        UNIQUENESS {
                    frwkFeedbackLinkCapsSelection,
                    frwkFeedbackLinkCapsUsage,
                    frwkFeedbackLinkCapsThreshold
                 }
        
        ::= {frwkFeedbackLinkCapsTable 1}
        
        ::= {frwkFeedbackLinkCapsTable 1}
        
   FrwkFeedbackLinkCapsEntry ::= SEQUENCE {
          frwkFeedbackLinkCapsId         InstanceId,
          frwkFeedbackLinkCapsSelection  PrcIdentifierOid,
          frwkFeedbackLinkCapsUsage      PrcIdentifierOid,
          frwkFeedbackLinkCapsThreshold  PrcIdentifierOidOrZero
   }
        
   FrwkFeedbackLinkCapsEntry ::= SEQUENCE {
          frwkFeedbackLinkCapsId         InstanceId,
          frwkFeedbackLinkCapsSelection  PrcIdentifierOid,
          frwkFeedbackLinkCapsUsage      PrcIdentifierOid,
          frwkFeedbackLinkCapsThreshold  PrcIdentifierOidOrZero
   }
        
   frwkFeedbackLinkCapsId OBJECT-TYPE
        SYNTAX        InstanceId
        STATUS        current
        DESCRIPTION
             "An arbitrary integer index that uniquely identifies an
             instance of the frwkFeedbackLinkCaps class."
        ::= { frwkFeedbackLinkCapsEntry 1}
        
   frwkFeedbackLinkCapsId OBJECT-TYPE
        SYNTAX        InstanceId
        STATUS        current
        DESCRIPTION
             "An arbitrary integer index that uniquely identifies an
             instance of the frwkFeedbackLinkCaps class."
        ::= { frwkFeedbackLinkCapsEntry 1}
        
   frwkFeedbackLinkCapsSelection OBJECT-TYPE
        SYNTAX        PrcIdentifierOid
        STATUS        current
        DESCRIPTION
               "The identifier of a class that is supported by the
                device for feedback selection in combination with the
                usage and threshold classes referenced in this
                instance."
        ::= { frwkFeedbackLinkCapsEntry 2}
        
   frwkFeedbackLinkCapsSelection OBJECT-TYPE
        SYNTAX        PrcIdentifierOid
        STATUS        current
        DESCRIPTION
               "The identifier of a class that is supported by the
                device for feedback selection in combination with the
                usage and threshold classes referenced in this
                instance."
        ::= { frwkFeedbackLinkCapsEntry 2}
        

frwkFeedbackLinkCapsUsage OBJECT-TYPE SYNTAX PrcIdentifierOid STATUS current DESCRIPTION "The identifier of the usage class that is supported by the PEP in combination with the selection and threshold classes referenced in this instance."

frwkFeedbackLinkCapsUsage对象类型语法PrcIdentifierOid状态当前描述“PEP与此实例中引用的选择和阈值类组合支持的使用类的标识符。”

        ::= { frwkFeedbackLinkCapsEntry 3}
        
        ::= { frwkFeedbackLinkCapsEntry 3}
        
   frwkFeedbackLinkCapsThreshold OBJECT-TYPE
           SYNTAX        PrcIdentifierOidOrZero
           STATUS        current
           DESCRIPTION
                "The identifier of the threshold class that is
                supported by the PEP in combination with the selection
                and usage classes referenced in this instance.
                0.0 is used if this combination does not allow a
                threshold."
           ::= { frwkFeedbackLinkCapsEntry 4}
        
   frwkFeedbackLinkCapsThreshold OBJECT-TYPE
           SYNTAX        PrcIdentifierOidOrZero
           STATUS        current
           DESCRIPTION
                "The identifier of the threshold class that is
                supported by the PEP in combination with the selection
                and usage classes referenced in this instance.
                0.0 is used if this combination does not allow a
                threshold."
           ::= { frwkFeedbackLinkCapsEntry 4}
        

-- -- The Feedback Report Linkage Table --

--——反馈报告联动表--

frwkFeedbackLinkTable OBJECT-TYPE SYNTAX SEQUENCE OF FrwkFeedbackLinkEntry PIB-ACCESS install STATUS current DESCRIPTION "This class associates the selection criteria with the usage policy. It also permits the defining of the max interval used for reporting the usage instance."

frwkFeedbackLinkTable FrwkFeedbackLinkEntry PIB-ACCESS的对象类型语法序列安装状态当前描述“此类将选择标准与使用策略相关联。它还允许定义用于报告使用实例的最大间隔。”

        ::= { frwkFeedbackGroupClasses  4}
        
        ::= { frwkFeedbackGroupClasses  4}
        
   frwkFeedbackLinkEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackLinkEntry
        STATUS          current
        DESCRIPTION
                 "This class associates the selection criteria with the
                  usage policy. It also permits the defining of the max
                  interval used for reporting the usage instance."
        PIB-INDEX { frwkFeedbackLinkId }
        UNIQUENESS {frwkFeedbackLinkSel,
                    frwkFeedbackLinkUsage }
        ::= {frwkFeedbackLinkTable 1}
        
   frwkFeedbackLinkEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackLinkEntry
        STATUS          current
        DESCRIPTION
                 "This class associates the selection criteria with the
                  usage policy. It also permits the defining of the max
                  interval used for reporting the usage instance."
        PIB-INDEX { frwkFeedbackLinkId }
        UNIQUENESS {frwkFeedbackLinkSel,
                    frwkFeedbackLinkUsage }
        ::= {frwkFeedbackLinkTable 1}
        
   FrwkFeedbackLinkEntry ::= SEQUENCE {
          frwkFeedbackLinkId         InstanceId,
          frwkFeedbackLinkSel        Prid,
          frwkFeedbackLinkUsage      PrcIdentifierOid,
          frwkFeedbackLinkInterval   Integer32,
          frwkFeedbackLinkThreshold  Prid,
          frwkFeedbackLinkFlags      BITS
        
   FrwkFeedbackLinkEntry ::= SEQUENCE {
          frwkFeedbackLinkId         InstanceId,
          frwkFeedbackLinkSel        Prid,
          frwkFeedbackLinkUsage      PrcIdentifierOid,
          frwkFeedbackLinkInterval   Integer32,
          frwkFeedbackLinkThreshold  Prid,
          frwkFeedbackLinkFlags      BITS
        

}

}

   frwkFeedbackLinkId OBJECT-TYPE
        SYNTAX        InstanceId
        STATUS        current
        DESCRIPTION
            "An arbitrary integer index that uniquely identifies an
             instance of the frwkFeedbackLinkTable class."
        ::= { frwkFeedbackLinkEntry 1}
        
   frwkFeedbackLinkId OBJECT-TYPE
        SYNTAX        InstanceId
        STATUS        current
        DESCRIPTION
            "An arbitrary integer index that uniquely identifies an
             instance of the frwkFeedbackLinkTable class."
        ::= { frwkFeedbackLinkEntry 1}
        

frwkFeedbackLinkSel OBJECT-TYPE SYNTAX Prid STATUS current DESCRIPTION "The PRID of the Policy Class instance as the monitoring point, or the PRID of the selection criteria instance that defines the conditions for monitoring, to be use by the PEP for usage reporting."

frwkFeedbackLinkSel对象类型语法Prid STATUS current DESCRIPTION“作为监控点的策略类实例的Prid,或定义监控条件的选择标准实例的Prid,供PEP用于使用情况报告。”

        ::= { frwkFeedbackLinkEntry 2}
        
        ::= { frwkFeedbackLinkEntry 2}
        

frwkFeedbackLinkUsage OBJECT-TYPE SYNTAX PrcIdentifierOid STATUS current DESCRIPTION "The identifier of the usage class that the PEP uses to monitor, record and report."

frwkFeedbackLinkUsage对象类型语法PrcIdentifierOid状态当前描述“PEP用于监视、记录和报告的使用类别的标识符。”

        ::= { frwkFeedbackLinkEntry 3}
        
        ::= { frwkFeedbackLinkEntry 3}
        

frwkFeedbackLinkInterval OBJECT-TYPE SYNTAX Integer32 STATUS current DESCRIPTION "Maximum interval in units of the value of the Accounting Timer specified by the PDP in the client accept message. A frwkFeedbackLinkInterval of 1 is equal to the value of the Accounting Timer. This value must be 1 or greater. "

frwkFeedbackLinkInterval对象类型语法Integer32状态当前描述“以PDP在客户端接受消息中指定的记帐计时器值为单位的最大间隔。frwkFeedbackLinkInterval为1等于记帐计时器的值。此值必须为1或更大。”

        ::= { frwkFeedbackLinkEntry 4}
        
        ::= { frwkFeedbackLinkEntry 4}
        

frwkFeedbackLinkThreshold OBJECT-TYPE SYNTAX Prid STATUS current DESCRIPTION "The PRID of a threshold class instance. This instance specifies the threshold values for the usage policy."

frwkFeedbackLinkThreshold对象类型语法Prid STATUS current DESCRIPTION“阈值类实例的Prid。此实例指定使用策略的阈值。”

        ::= { frwkFeedbackLinkEntry 5}
        
        ::= { frwkFeedbackLinkEntry 5}
        
   frwkFeedbackLinkFlags  OBJECT-TYPE
        SYNTAX   BITS {
                         periodic(0),
                         threshold(1),
                         changeOnly(2)
                 }
        STATUS   current
        DESCRIPTION
               "This value indicates the reporting basis of the usage
                 policy. The feed back may be generated on demand, on a
                 periodic basis regardless of a change in value from the
                 previous report, on a periodic basis if a change in
                 value has occurred, or the usage is reported when an
                 identified threshold value in the usage instance has
                 been reached.
                If the 'periodic' flag is set, the PEP will provide
                 unsolicited reports at the rate specified in
                 frwkFeedbackLinkInterval.
                If the 'periodic' flag is not set, reports will only be
                 generated when solicited by the PDP.
                The 'threshold' and 'changeOnly' flags make the
                 periodic reports conditional - these flags only make
                 sense in combination with the 'periodic' flag."
        
   frwkFeedbackLinkFlags  OBJECT-TYPE
        SYNTAX   BITS {
                         periodic(0),
                         threshold(1),
                         changeOnly(2)
                 }
        STATUS   current
        DESCRIPTION
               "This value indicates the reporting basis of the usage
                 policy. The feed back may be generated on demand, on a
                 periodic basis regardless of a change in value from the
                 previous report, on a periodic basis if a change in
                 value has occurred, or the usage is reported when an
                 identified threshold value in the usage instance has
                 been reached.
                If the 'periodic' flag is set, the PEP will provide
                 unsolicited reports at the rate specified in
                 frwkFeedbackLinkInterval.
                If the 'periodic' flag is not set, reports will only be
                 generated when solicited by the PDP.
                The 'threshold' and 'changeOnly' flags make the
                 periodic reports conditional - these flags only make
                 sense in combination with the 'periodic' flag."
        
           ::= { frwkFeedbackLinkEntry 6}
        
           ::= { frwkFeedbackLinkEntry 6}
        

-- -- The Threshold class that accompanies the above Usage PRCs --

----伴随上述使用PRC的阈值类--

frwkFeedbackTrafficThresTable OBJECT-TYPE SYNTAX SEQUENCE OF FrwkFeedbackTrafficThresEntry PIB-ACCESS install STATUS current DESCRIPTION "This class defines the threshold attributes corresponding to usage attributes specified in frwkFeedbackTrafficTable, frwkFeedbackIfTrafficTable and other similar usage classes.

FRWKFeedbackTraffictRestable对象类型语法序列FRWKFeedbackTraffictCurrent PIB-ACCESS安装状态当前描述“此类定义了与frwkFeedbackTrafficTable、FRWKFeedbackIftTrafficTable和其他类似使用类中指定的使用属性相对应的阈值属性。

The usage object is considered to match the threshold condition if at least one of the packet or byte threshold conditions match.

如果至少一个数据包或字节阈值条件匹配,则使用对象被视为匹配阈值条件。

The byte and packet thresholds are considered to match, if the threshold is present (not ASN1 NULL)

如果存在阈值(非ASN1 NULL),则认为字节和数据包阈值匹配

and the corresponding usage value exceeds the threshold."

并且相应的使用值超过阈值。“

           ::= { frwkFeedbackGroupClasses  5}
        
           ::= { frwkFeedbackGroupClasses  5}
        

frwkFeedbackTrafficThresEntry OBJECT-TYPE SYNTAX FrwkFeedbackTrafficThresEntry STATUS current DESCRIPTION "Defines the attributes to hold threshold values." PIB-INDEX {frwkFeedbackTrafficThresId}

frwkFeedbackTrafficThresEntry对象类型语法frwkFeedbackTrafficThresEntry状态当前描述“定义用于保存阈值的属性。”PIB-INDEX{frwkFeedbackTrafficThresId}

           ::= {frwkFeedbackTrafficThresTable 1}
        
           ::= {frwkFeedbackTrafficThresTable 1}
        
   FrwkFeedbackTrafficThresEntry ::= SEQUENCE {
            frwkFeedbackTrafficThresId                  InstanceId,
            frwkFeedbackTrafficThresPackets            Unsigned64,
            frwkFeedbackTrafficThresBytes              Unsigned64
   }
        
   FrwkFeedbackTrafficThresEntry ::= SEQUENCE {
            frwkFeedbackTrafficThresId                  InstanceId,
            frwkFeedbackTrafficThresPackets            Unsigned64,
            frwkFeedbackTrafficThresBytes              Unsigned64
   }
        
   frwkFeedbackTrafficThresId   OBJECT-TYPE
           SYNTAX       InstanceId
           STATUS       current
           DESCRIPTION
                     "Arbitrary integer index that uniquely identifies
                      an instance of the class."
           ::= { frwkFeedbackTrafficThresEntry 1 }
        
   frwkFeedbackTrafficThresId   OBJECT-TYPE
           SYNTAX       InstanceId
           STATUS       current
           DESCRIPTION
                     "Arbitrary integer index that uniquely identifies
                      an instance of the class."
           ::= { frwkFeedbackTrafficThresEntry 1 }
        
   frwkFeedbackTrafficThresPackets   OBJECT-TYPE
           SYNTAX       Unsigned64
           STATUS       current
           DESCRIPTION
                     "The threshold, in terms of packets, that must be
                      matched or exceeded to trigger a report in the
                      next reporting interval."
           ::= { frwkFeedbackTrafficThresEntry 2 }
        
   frwkFeedbackTrafficThresPackets   OBJECT-TYPE
           SYNTAX       Unsigned64
           STATUS       current
           DESCRIPTION
                     "The threshold, in terms of packets, that must be
                      matched or exceeded to trigger a report in the
                      next reporting interval."
           ::= { frwkFeedbackTrafficThresEntry 2 }
        
   frwkFeedbackTrafficThresBytes   OBJECT-TYPE
           SYNTAX       Unsigned64
           STATUS       current
           DESCRIPTION
                   "The threshold, in terms of bytes, that must be
                    exceeded to trigger a report in the next reporting
                    interval."
           ::= { frwkFeedbackTrafficThresEntry 3 }
        
   frwkFeedbackTrafficThresBytes   OBJECT-TYPE
           SYNTAX       Unsigned64
           STATUS       current
           DESCRIPTION
                   "The threshold, in terms of bytes, that must be
                    exceeded to trigger a report in the next reporting
                    interval."
           ::= { frwkFeedbackTrafficThresEntry 3 }
        

--

--

   -- All actual usage classes are in the separate
   -- frwkFeedbackUsageClasses group
   --
        
   -- All actual usage classes are in the separate
   -- frwkFeedbackUsageClasses group
   --
        
   frwkFeedbackUsageClasses
       OBJECT IDENTIFIER ::= { frwkFeedbackPib  2 }
        
   frwkFeedbackUsageClasses
       OBJECT IDENTIFIER ::= { frwkFeedbackPib  2 }
        

-- -- The generic traffic (byte & packet count) usage class --

----通用通信量(字节和数据包计数)使用类别--

frwkFeedbackTrafficTable OBJECT-TYPE SYNTAX SEQUENCE OF FrwkFeedbackTrafficEntry PIB-ACCESS report-only STATUS current DESCRIPTION "This class defines the usage attributes that the PEP is to monitor for plain traffic handling elements like filters. All packets and the bytes contained in these packets are counted. It also contains the PRID of the linkage instance associating the selection criteria instance with the usage instance."

frwkFeedbackTrafficTable对象类型语法序列FrwkFeedbackTrafficEntry PIB-ACCESS仅报告状态当前说明“此类定义了PEP要监视的普通流量处理元素(如筛选器)的使用属性。对所有数据包和这些数据包中包含的字节进行计数。它还包含链接实例的PRID,该链接实例将选择条件实例与使用情况实例关联。”

        ::= { frwkFeedbackUsageClasses  1}
        
        ::= { frwkFeedbackUsageClasses  1}
        
   frwkFeedbackTrafficEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackTrafficEntry
        STATUS          current
        DESCRIPTION
                 "Defines the attributes the PEP is to monitor,
                  record and report."
        PIB-INDEX {frwkFeedbackTrafficId}
        UNIQUENESS { frwkFeedbackTrafficLinkRefID }
        
   frwkFeedbackTrafficEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackTrafficEntry
        STATUS          current
        DESCRIPTION
                 "Defines the attributes the PEP is to monitor,
                  record and report."
        PIB-INDEX {frwkFeedbackTrafficId}
        UNIQUENESS { frwkFeedbackTrafficLinkRefID }
        
        ::= {frwkFeedbackTrafficTable 1}
        
        ::= {frwkFeedbackTrafficTable 1}
        
   FrwkFeedbackTrafficEntry ::= SEQUENCE {
         frwkFeedbackTrafficId              InstanceId,
         frwkFeedbackTrafficLinkRefID       ReferenceId,
         frwkFeedbackTrafficPacketCount     Usage64,
         frwkFeedbackTrafficByteCount       Usage64
        
   FrwkFeedbackTrafficEntry ::= SEQUENCE {
         frwkFeedbackTrafficId              InstanceId,
         frwkFeedbackTrafficLinkRefID       ReferenceId,
         frwkFeedbackTrafficPacketCount     Usage64,
         frwkFeedbackTrafficByteCount       Usage64
        

}

}

frwkFeedbackTrafficId OBJECT-TYPE SYNTAX InstanceId STATUS current

frwkFeedbackTrafficId对象类型语法InstanceId状态当前

        DESCRIPTION
                  "Arbitrary integer index that uniquely identifies
                   an instance of the class."
        ::= { frwkFeedbackTrafficEntry 1 }
        
        DESCRIPTION
                  "Arbitrary integer index that uniquely identifies
                   an instance of the class."
        ::= { frwkFeedbackTrafficEntry 1 }
        

frwkFeedbackTrafficLinkRefID OBJECT-TYPE SYNTAX ReferenceId PIB-REFERENCES { frwkFeedbackLinkEntry } STATUS current DESCRIPTION "The ReferenceId of the Linkage policy instance used to base this usage policy instance upon."

frwkFeedbackTrafficLinkRefID对象类型语法ReferenceId PIB-REFERENCES{frwkFeedbackLinkEntry}状态当前描述“用于建立此使用策略实例基础的链接策略实例的ReferenceId。”

        ::= { frwkFeedbackTrafficEntry 2 }
        
        ::= { frwkFeedbackTrafficEntry 2 }
        

frwkFeedbackTrafficPacketCount OBJECT-TYPE SYNTAX Usage64 STATUS current DESCRIPTION "The count of packets handled by the associated element. The initial value of 0 is set when the frwkFeedbackTraffic instance is created, for example triggered through the creation of a frwkFeedbackLink instance."

frwkFeedbackTrafficPacketCount对象类型语法用法64 STATUS current DESCRIPTION“关联元素处理的数据包计数。初始值0在创建frwkFeedbackTraffic实例时设置,例如通过创建frwkFeedbackLink实例触发。”

        ::= {frwkFeedbackTrafficEntry 3}
        
        ::= {frwkFeedbackTrafficEntry 3}
        
   frwkFeedbackTrafficByteCount OBJECT-TYPE
        SYNTAX       Usage64
        STATUS       current
        DESCRIPTION
                   "The byte count of packets handled by the associated
                    element. The initial value of 0 is set when the
                    frwkFeedbackTraffic instance is created."
        ::= { frwkFeedbackTrafficEntry 4}
        
   frwkFeedbackTrafficByteCount OBJECT-TYPE
        SYNTAX       Usage64
        STATUS       current
        DESCRIPTION
                   "The byte count of packets handled by the associated
                    element. The initial value of 0 is set when the
                    frwkFeedbackTraffic instance is created."
        ::= { frwkFeedbackTrafficEntry 4}
        

-- -- The traffic usage class, qualified for an interface -- frwkFeedbackIfTrafficTable OBJECT-TYPE SYNTAX SEQUENCE OF FrwkFeedbackIfTrafficEntry PIB-ACCESS report-only STATUS current DESCRIPTION "A usage class similar to the basic Traffic class that also contains a reference to an interface index. This

----符合接口条件的流量使用类--frwkFeedbackIfTrafficTable对象类型语法序列FrwkFeedbackIfTrafficEntry PIB-ACCESS仅报告状态当前描述“类似于基本流量类的使用类,还包含对接口索引的引用。此

                class should be used with an underspecified selection
                criteria entry from the frwkRoleComboTable that matches
                an element that can be assigned to multiple interface
                indices. The interface field can be used to associate
                the instances of this class with the specific element's
                assignment."
        ::= { frwkFeedbackUsageClasses  2 }
        
                class should be used with an underspecified selection
                criteria entry from the frwkRoleComboTable that matches
                an element that can be assigned to multiple interface
                indices. The interface field can be used to associate
                the instances of this class with the specific element's
                assignment."
        ::= { frwkFeedbackUsageClasses  2 }
        
   frwkFeedbackIfTrafficEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackIfTrafficEntry
        STATUS          current
        DESCRIPTION
                 "Defines the attributes the PEP is to monitor,
                  record and report."
        PIB-INDEX {frwkFeedbackIfTrafficId}
        UNIQUENESS { frwkFeedbackIfTrafficLinkRefID,
                     frwkFeedbackIfTrafficIfIndex }
        
   frwkFeedbackIfTrafficEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackIfTrafficEntry
        STATUS          current
        DESCRIPTION
                 "Defines the attributes the PEP is to monitor,
                  record and report."
        PIB-INDEX {frwkFeedbackIfTrafficId}
        UNIQUENESS { frwkFeedbackIfTrafficLinkRefID,
                     frwkFeedbackIfTrafficIfIndex }
        
        ::= {frwkFeedbackIfTrafficTable 1}
        
        ::= {frwkFeedbackIfTrafficTable 1}
        
   FrwkFeedbackIfTrafficEntry ::= SEQUENCE {
         frwkFeedbackIfTrafficId              InstanceId,
         frwkFeedbackIfTrafficLinkRefID       ReferenceId,
         frwkFeedbackIfTrafficIfIndex         InterfaceIndex,
         frwkFeedbackIfTrafficPacketCount     Usage64,
         frwkFeedbackIfTrafficByteCount       Usage64
        
   FrwkFeedbackIfTrafficEntry ::= SEQUENCE {
         frwkFeedbackIfTrafficId              InstanceId,
         frwkFeedbackIfTrafficLinkRefID       ReferenceId,
         frwkFeedbackIfTrafficIfIndex         InterfaceIndex,
         frwkFeedbackIfTrafficPacketCount     Usage64,
         frwkFeedbackIfTrafficByteCount       Usage64
        

}

}

   frwkFeedbackIfTrafficId   OBJECT-TYPE
        SYNTAX       InstanceId
        STATUS       current
        DESCRIPTION
                  "Arbitrary integer index that uniquely identifies
                   an instance of the class."
        ::= { frwkFeedbackIfTrafficEntry 1 }
        
   frwkFeedbackIfTrafficId   OBJECT-TYPE
        SYNTAX       InstanceId
        STATUS       current
        DESCRIPTION
                  "Arbitrary integer index that uniquely identifies
                   an instance of the class."
        ::= { frwkFeedbackIfTrafficEntry 1 }
        
   frwkFeedbackIfTrafficLinkRefID  OBJECT-TYPE
        SYNTAX      ReferenceId
        PIB-REFERENCES { frwkFeedbackLinkEntry }
        STATUS      current
        DESCRIPTION
                  "The ReferenceId of the Linkage policy instance used
                   to base this usage policy instance upon."
        ::= { frwkFeedbackIfTrafficEntry 2 }
        
   frwkFeedbackIfTrafficLinkRefID  OBJECT-TYPE
        SYNTAX      ReferenceId
        PIB-REFERENCES { frwkFeedbackLinkEntry }
        STATUS      current
        DESCRIPTION
                  "The ReferenceId of the Linkage policy instance used
                   to base this usage policy instance upon."
        ::= { frwkFeedbackIfTrafficEntry 2 }
        

frwkFeedbackIfTrafficIfIndex OBJECT-TYPE SYNTAX InterfaceIndex

frwkFeedbackIfTrafficIfIndex对象类型语法接口索引

STATUS current DESCRIPTION "The value of this attribute is the ifIndex which is associated with the specified RoleCombination and interface capability set name."

STATUS current DESCRIPTION“此属性的值是与指定角色组合和接口功能集名称关联的ifIndex。”

          ::= { frwkFeedbackIfTrafficEntry 3 }
        
          ::= { frwkFeedbackIfTrafficEntry 3 }
        
   frwkFeedbackIfTrafficPacketCount OBJECT-TYPE
        SYNTAX       Usage64
        STATUS       current
        DESCRIPTION
                "The count of packets handled by the associated
                element. The initial value of 0 is set when the
                frwkFeedbackIfTraffic instance is created."
        ::= { frwkFeedbackIfTrafficEntry 4 }
        
   frwkFeedbackIfTrafficPacketCount OBJECT-TYPE
        SYNTAX       Usage64
        STATUS       current
        DESCRIPTION
                "The count of packets handled by the associated
                element. The initial value of 0 is set when the
                frwkFeedbackIfTraffic instance is created."
        ::= { frwkFeedbackIfTrafficEntry 4 }
        
   frwkFeedbackIfTrafficByteCount OBJECT-TYPE
        SYNTAX       Usage64
        STATUS       current
        DESCRIPTION
                  "The byte count of packets handled by the associated
                  element. The initial value of 0 is set when the
                  frwkFeedbackIfTraffic instance is created."
        ::= { frwkFeedbackIfTrafficEntry 5 }
        
   frwkFeedbackIfTrafficByteCount OBJECT-TYPE
        SYNTAX       Usage64
        STATUS       current
        DESCRIPTION
                  "The byte count of packets handled by the associated
                  element. The initial value of 0 is set when the
                  frwkFeedbackIfTraffic instance is created."
        ::= { frwkFeedbackIfTrafficEntry 5 }
        
   --
   -- All Selection classes are in the separate
   -- FrwkFeedbackSelectionClasses group
   --
        
   --
   -- All Selection classes are in the separate
   -- FrwkFeedbackSelectionClasses group
   --
        
   frwkFeedbackSelectionClasses
       OBJECT IDENTIFIER ::= { frwkFeedbackPib  3 }
        
   frwkFeedbackSelectionClasses
       OBJECT IDENTIFIER ::= { frwkFeedbackPib  3 }
        

-- -- The Role Combination Filter Selection Table --

----角色组合筛选器选择表--

   frwkFeedbackRoleFilterSelTable OBJECT-TYPE
        SYNTAX          SEQUENCE OF FrwkFeedbackRoleFilterSelEntry
        PIB-ACCESS      install
        STATUS          current
        DESCRIPTION
                "A selection class that defines selection of objects
                for monitoring based on the role combination,
                capability set and a filter."
        ::= { frwkFeedbackSelectionClasses  1 }
        
   frwkFeedbackRoleFilterSelTable OBJECT-TYPE
        SYNTAX          SEQUENCE OF FrwkFeedbackRoleFilterSelEntry
        PIB-ACCESS      install
        STATUS          current
        DESCRIPTION
                "A selection class that defines selection of objects
                for monitoring based on the role combination,
                capability set and a filter."
        ::= { frwkFeedbackSelectionClasses  1 }
        
   frwkFeedbackRoleFilterSelEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackRoleFilterSelEntry
        STATUS          current
        DESCRIPTION
                "Each instance selects a filter on multiple interfaces
                that share the same frwkRoleCombo instance."
        PIB-INDEX { frwkFeedbackRoleFilterSelId}
        UNIQUENESS { frwkFeedbackRoleFilterSelRCombo,
                     frwkFeedbackRoleFilterSelFilter
                    }
        
   frwkFeedbackRoleFilterSelEntry OBJECT-TYPE
        SYNTAX          FrwkFeedbackRoleFilterSelEntry
        STATUS          current
        DESCRIPTION
                "Each instance selects a filter on multiple interfaces
                that share the same frwkRoleCombo instance."
        PIB-INDEX { frwkFeedbackRoleFilterSelId}
        UNIQUENESS { frwkFeedbackRoleFilterSelRCombo,
                     frwkFeedbackRoleFilterSelFilter
                    }
        
        ::= {frwkFeedbackRoleFilterSelTable 1}
        
        ::= {frwkFeedbackRoleFilterSelTable 1}
        
   FrwkFeedbackRoleFilterSelEntry ::= SEQUENCE {
         frwkFeedbackRoleFilterSelId          InstanceId,
         frwkFeedbackRoleFilterSelRCombo      ReferenceId,
         frwkFeedbackRoleFilterSelFilter      Prid
   }
        
   FrwkFeedbackRoleFilterSelEntry ::= SEQUENCE {
         frwkFeedbackRoleFilterSelId          InstanceId,
         frwkFeedbackRoleFilterSelRCombo      ReferenceId,
         frwkFeedbackRoleFilterSelFilter      Prid
   }
        
   frwkFeedbackRoleFilterSelId   OBJECT-TYPE
        SYNTAX       InstanceId
        STATUS       current
        DESCRIPTION
                  "Arbitrary integer index that uniquely identifies
                   an instance of the class."
        ::= { frwkFeedbackRoleFilterSelEntry 1 }
        
   frwkFeedbackRoleFilterSelId   OBJECT-TYPE
        SYNTAX       InstanceId
        STATUS       current
        DESCRIPTION
                  "Arbitrary integer index that uniquely identifies
                   an instance of the class."
        ::= { frwkFeedbackRoleFilterSelEntry 1 }
        
   frwkFeedbackRoleFilterSelRCombo  OBJECT-TYPE
        SYNTAX      ReferenceId
        PIB-REFERENCES { frwkRoleComboEntry }
        STATUS      current
        DESCRIPTION
                  "The ReferenceId of the frwkRoleComboTable policy
                   instance used for selection."
        ::= { frwkFeedbackRoleFilterSelEntry 2 }
        
   frwkFeedbackRoleFilterSelRCombo  OBJECT-TYPE
        SYNTAX      ReferenceId
        PIB-REFERENCES { frwkRoleComboEntry }
        STATUS      current
        DESCRIPTION
                  "The ReferenceId of the frwkRoleComboTable policy
                   instance used for selection."
        ::= { frwkFeedbackRoleFilterSelEntry 2 }
        
   frwkFeedbackRoleFilterSelFilter     OBJECT-TYPE
        SYNTAX      Prid
        STATUS      current
        DESCRIPTION
                  "The identifier of a filter instance. Valid classes
                   are the subclasses of frwkBaseFilter:
                   - frwkIpFilter
                   - frwk802Filter
                   - frwkILabelFilter"
        ::= { frwkFeedbackRoleFilterSelEntry 3 }
        
   frwkFeedbackRoleFilterSelFilter     OBJECT-TYPE
        SYNTAX      Prid
        STATUS      current
        DESCRIPTION
                  "The identifier of a filter instance. Valid classes
                   are the subclasses of frwkBaseFilter:
                   - frwkIpFilter
                   - frwk802Filter
                   - frwkILabelFilter"
        ::= { frwkFeedbackRoleFilterSelEntry 3 }
        

-- -- Compliance Section --

----合规组--

   frwkFeedbackPibConformance
                OBJECT IDENTIFIER ::= { frwkFeedbackPib 4 }
        
   frwkFeedbackPibConformance
                OBJECT IDENTIFIER ::= { frwkFeedbackPib 4 }
        
   frwkFeedbackPibCompliances
                OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 1 }
        
   frwkFeedbackPibCompliances
                OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 1 }
        
   frwkFeedbackPibGroups
                OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 2 }
        
   frwkFeedbackPibGroups
                OBJECT IDENTIFIER ::= { frwkFeedbackPibConformance 2 }
        

frwkFeedbackPibCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Describes the requirements for conformance to the feedback framework PIB"

FRWKfeedbackPIB合规模块-合规状态当前描述“描述了与反馈框架PIB合规的要求”

MODULE -- this module MANDATORY-GROUPS { frwkFeedbackLinkCapsGroup, frwkFeedbackLinkGroup, frwkFeedbackActionGroup }

MODULE——此模块为必填组{frwkFeedbackLinkCapsGroup,frwkFeedbackLinkGroup,frwkFeedbackActionGroup}

GROUP frwkFeedbackActionListGroup DESCRIPTION "The frwkFeedbackActionListGroup is mandatory if actions on subsets linkEntries are to be supported."

组frwkFeedbackActionListGroup DESCRIPTION“如果要支持对子集linkEntries的操作,则必须使用frwkFeedbackActionListGroup。”

GROUP frwkFeedbackTrafficGroup DESCRIPTION "The frwkFeedbackTrafficGroup is mandatory if monitoring of traffic data is to be supported."

组frwkFeedbackTrafficGroup DESCRIPTION“如果要支持对流量数据的监控,则必须使用frwkFeedbackTrafficGroup。”

GROUP frwkFeedbackTrafficThresGroup DESCRIPTION "The frwkFeedbackTrafficThresGroup is mandatory if conditional reporting of traffic usage thresholds is to be supported."

组frwkFeedbackTrafficThresGroup DESCRIPTION“如果要支持流量使用阈值的条件报告,则必须使用frwkFeedbackTrafficThresGroup。”

GROUP frwkFeedbackIfTrafficGroup DESCRIPTION "The frwkFeedbackIfTrafficGroup is mandatory if per-interface usage collection of traffic data is to be supported."

组frwkFeedbackIfTrafficGroup DESCRIPTION“如果要支持按接口使用收集流量数据,则必须使用frwkFeedbackIfTrafficGroup。”

GROUP frwkFeedbackRoleFilterSelGroup DESCRIPTION "The frwkFeedbackRoleFilterSelGroup is mandatory if monitoring of filters referenced through the frwkRoleCombo class is to be supported."

组frwkFeedbackRoleFilterSelGroup DESCRIPTION“如果要支持监视通过frwkRoleCombo类引用的筛选器,则必须使用frwkFeedbackRoleFilterSelGroup。”

      ::= { frwkFeedbackPibCompliances 1 }
        
      ::= { frwkFeedbackPibCompliances 1 }
        
    frwkFeedbackLinkCapsGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackLinkCapsId,
                frwkFeedbackLinkCapsSelection,
                frwkFeedbackLinkCapsUsage,
                frwkFeedbackLinkCapsThreshold }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackLinkCapsTable."
        
    frwkFeedbackLinkCapsGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackLinkCapsId,
                frwkFeedbackLinkCapsSelection,
                frwkFeedbackLinkCapsUsage,
                frwkFeedbackLinkCapsThreshold }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackLinkCapsTable."
        
        ::= { frwkFeedbackPibGroups 1 }
        
        ::= { frwkFeedbackPibGroups 1 }
        
    frwkFeedbackLinkGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackLinkId,
                frwkFeedbackLinkSel,
                frwkFeedbackLinkUsage,
                frwkFeedbackLinkInterval,
                frwkFeedbackLinkThreshold,
                frwkFeedbackLinkFlags }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackLinkTable."
        
    frwkFeedbackLinkGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackLinkId,
                frwkFeedbackLinkSel,
                frwkFeedbackLinkUsage,
                frwkFeedbackLinkInterval,
                frwkFeedbackLinkThreshold,
                frwkFeedbackLinkFlags }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackLinkTable."
        
        ::= { frwkFeedbackPibGroups 2 }
        
        ::= { frwkFeedbackPibGroups 2 }
        
    frwkFeedbackActionGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackActionId,
                frwkFeedbackActionIndicator,
                frwkFeedbackActionSpecificPri,
                frwkFeedbackActionList }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackActionTable."
        
    frwkFeedbackActionGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackActionId,
                frwkFeedbackActionIndicator,
                frwkFeedbackActionSpecificPri,
                frwkFeedbackActionList }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackActionTable."
        
        ::= { frwkFeedbackPibGroups 3 }
        
        ::= { frwkFeedbackPibGroups 3 }
        

frwkFeedbackActionListGroup OBJECT-GROUP OBJECTS {

frwkFeedbackActionListGroup对象组对象{

frwkFeedbackActionListId, frwkFeedbackActionListTag, frwkFeedbackActionListRefID } STATUS current DESCRIPTION "Objects from the frwkFeedbackActionListTable."

frwkFeedbackActionListId、frwkFeedbackActionListTag、frwkFeedbackActionListRefID}状态当前描述“frwkFeedbackActionListTable中的对象”

        ::= { frwkFeedbackPibGroups 4 }
        
        ::= { frwkFeedbackPibGroups 4 }
        
    frwkFeedbackTrafficGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackTrafficId,
                frwkFeedbackTrafficLinkRefID,
                frwkFeedbackTrafficPacketCount,
                frwkFeedbackTrafficByteCount }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackTrafficTable."
        
    frwkFeedbackTrafficGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackTrafficId,
                frwkFeedbackTrafficLinkRefID,
                frwkFeedbackTrafficPacketCount,
                frwkFeedbackTrafficByteCount }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackTrafficTable."
        
        ::= { frwkFeedbackPibGroups 5 }
        
        ::= { frwkFeedbackPibGroups 5 }
        
    frwkFeedbackTrafficThresGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackTrafficThresId,
                frwkFeedbackTrafficThresPackets,
                frwkFeedbackTrafficThresBytes }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackTrafficThresTable."
        
    frwkFeedbackTrafficThresGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackTrafficThresId,
                frwkFeedbackTrafficThresPackets,
                frwkFeedbackTrafficThresBytes }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackTrafficThresTable."
        
        ::= { frwkFeedbackPibGroups 6 }
        
        ::= { frwkFeedbackPibGroups 6 }
        
    frwkFeedbackIfTrafficGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackIfTrafficId,
                frwkFeedbackIfTrafficLinkRefID,
                frwkFeedbackIfTrafficIfIndex,
                frwkFeedbackIfTrafficPacketCount,
                frwkFeedbackIfTrafficByteCount }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackIfTrafficTable."
        
    frwkFeedbackIfTrafficGroup OBJECT-GROUP
        OBJECTS {
                frwkFeedbackIfTrafficId,
                frwkFeedbackIfTrafficLinkRefID,
                frwkFeedbackIfTrafficIfIndex,
                frwkFeedbackIfTrafficPacketCount,
                frwkFeedbackIfTrafficByteCount }
        STATUS  current
        DESCRIPTION
             "Objects from the frwkFeedbackIfTrafficTable."
        
        ::= { frwkFeedbackPibGroups 7 }
        
        ::= { frwkFeedbackPibGroups 7 }
        

frwkFeedbackRoleFilterSelGroup OBJECT-GROUP OBJECTS { frwkFeedbackRoleFilterSelId,

frwkFeedbackRoleFilterSelGroup对象组对象{frwkFeedbackRoleFilterSelId,

frwkFeedbackRoleFilterSelRCombo, frwkFeedbackRoleFilterSelFilter } STATUS current DESCRIPTION "Objects from the frwkFeedbackRoleFilterSelTable."

frwkFeedbackRoleFilterSelRCombo,frwkFeedbackRoleFilterSelFilter}状态当前描述“frwkFeedbackRoleFilterSelTable中的对象。”

        ::= { frwkFeedbackPibGroups 8 }
        
        ::= { frwkFeedbackPibGroups 8 }
        

END

终止

5. Security Considerations
5. 安全考虑

This PIB defines structured information that may be sensitive when transported by the COPS protocol [COPS-PR].

该PIB定义了通过COPS协议[COPS-PR]传输时可能敏感的结构化信息。

This PIB does not contain classes that directly contain security relevant information like passwords or monetary amounts. However, unauthorized access or changes to information defined in this PIB could compromise network operations or reveal sensitive business or personal information.

此PIB不包含直接包含密码或货币金额等安全相关信息的类。但是,未经授权访问或更改本PIB中定义的信息可能会危及网络运营或泄露敏感的业务或个人信息。

Specifically for the classes:

特别是针对课程:

frwkFeedbackLinkCaps

frwkFeedbackLinkCaps

This class has the ACCESS clause 'notify'. Access to this information reveals feedback collection capabilities of the COPS client and malicious changes could affect feedback operation by misleading the server to generate corrupt feedback configuration.

此类具有访问子句“notify”。访问此信息会显示COPS客户端的反馈收集功能,恶意更改会误导服务器生成损坏的反馈配置,从而影响反馈操作。

frwkFeedbackLinkTable, frwkFeedbackAction, frwkFeedbackActionList, frwkFeedbackTrafficThres, frwkFeedbackRoleFilterSel

frwkFeedbackLinkTable、frwkFeedbackAction、frwkFeedbackActionList、frwkFeedbackTrafficThres、frwkFeedbackRoleFilterSel

These classes have the ACCESS clause 'install' and allow the COPS server to control feedback collection and reporting on the client. Access to this information exposes the client's configuration; malicious changes could disrupt network or business operations and raise privacy issues.

这些类具有ACCESS子句“install”,并允许COPS服务器控制客户端上的反馈收集和报告。访问此信息会暴露客户端的配置;恶意更改可能会中断网络或业务运营,并引发隐私问题。

frwkFeedbackTraffic, frwkFeedbackIfTraffic

fRwk反馈流量,fRwk反馈流量

These classes have the ACCESS clause 'report-only' and contain the usage information delivered from the COPS client to the server. Unauthorized access to this information may reveal detailed information on the network and its users. Malicious changes may affect network and business operations.

这些类具有ACCESS子句“仅报告”,并包含从COPS客户端传递到服务器的使用信息。未经授权访问此信息可能会泄露有关网络及其用户的详细信息。恶意更改可能会影响网络和业务运营。

[COPS] and [COPS-PR] define mechanisms to secure the COPS protocol communication and implementations of COPS servers or clients supporting this PIB MUST follow the security guidelines specified there.

[COPS]和[COPS-PR]定义了保护COPS协议通信的机制,支持此PIB的COPS服务器或客户端的实现必须遵守其中规定的安全指南。

6. IANA Considerations
6. IANA考虑

This document describes the frwkFeedbackPib Policy Information Base (PIB) module for registration under the "pib" branch registered with IANA. The IANA has assigned PIB number 5.

本文档描述了frwkFeedbackPib政策信息库(PIB)模块,用于在IANA注册的“PIB”分支下注册。IANA已指定PIB编号5。

This PIB uses "all" in the SUBJECT-CATEGORY clause, so it applies to all COPS client types. No new COPS client type is requested for this PIB.

此PIB在SUBJECT-CATEGORY子句中使用“all”,因此它适用于所有COPS客户端类型。没有为此PIB请求新的COPS客户端类型。

7. Acknowledgements
7. 致谢

The authors would like to thank Dave Durham, Ravi Sahita, and Russell Fenger of Intel and John K. Gallant of WorldCom for their contribution to this document.

作者要感谢Intel的Dave Durham、Ravi Sahita和Russell Fenger以及WorldCom的John K.Gallant对本文件的贡献。

8. References
8. 工具书类
8.1. Normative References
8.1. 规范性引用文件

[COPS] Durham, D., Boyle, J., Cohen, R., Herzog, S., Rajan, R. and A. Sastry, "The COPS (Common Open Policy Service) Protocol", RFC 2748, January 2000.

[COPS]Durham,D.,Boyle,J.,Cohen,R.,Herzog,S.,Rajan,R.和A.Sastry,“COPS(公共开放政策服务)协议”,RFC 27482000年1月。

[COPS-PR] Chan, K., Seligson, J., Durham, D., Gai, S., McCloghrie, K., Herzog, S., Reichmeyer, F., Yavatkar, R. and A. Smith, "COPS Usage for Policy Provisioning", RFC 3084, May 2001.

[COPS-PR]Chan,K.,Seligson,J.,Durham,D.,Gai,S.,McCloghrie,K.,Herzog,S.,Reichmeyer,F.,Yavatkar,R.和A.Smith,“政策规定的COPS使用”,RFC 3084,2001年5月。

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

[IFMIB]McCloghrie,K.和F.Kastenholz,“接口组MIB”,RFC 28632000年6月。

[FR-PIB] Sahita, R., Hahn, S., Chan, K. and K. McCloghrie, "Framework Policy Information Base", RFC 3318, March 2003.

[FR-PIB]Sahita,R.,Hahn,S.,Chan,K.和K.McCloghrie,“框架政策信息库”,RFC 3318,2003年3月。

[FEEDBACKFWK] Rawlins, D., Kulkarni, A., Bokaemper, M. and K. Chan, "Framework for Policy Usage Feedback for Common Open Policy Service with Policy Provisioning (COPS-PR)", RFC 3483, March 2003.

[Feedbackwk]Rawlins,D.,Kulkarni,A.,Bokaemper,M.和K.Chan,“具有政策供应的公共开放政策服务的政策使用反馈框架(COPS-PR)”,RFC 3483,2003年3月。

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

[RFC2119]Bradner,S.,“RFC中用于表示需求水平的关键词”,BCP 14,RFC 2119,1997年3月。

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

[RFC2578]McCloghrie,K.,Perkins,D.,Schoenwaeld,J.,Case,J.,Rose,M.和S.Waldbusser,“管理信息的结构版本2(SMIv2)”,STD 58,RFC 2578,1999年4月。

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

[RFC2579]McCloghrie,K.,Perkins,D.,Schoenwaeld,J.,Case,J.,Rose,M.和S.Waldbusser,“SMIv2的文本约定”,STD 58,RFC 2579,1999年4月。

8.2. Informational References
8.2. 参考资料

[COPS-TLS], Walker, J., Kulkarni, A.,"COPS Over TLS", Work in Progress.

[COPS-TLS],沃克,J.,库尔卡尼,A.,“TLS上的警察”,正在进行中。

[DIFFSERV-PIB] Chan, K., Sahita, R., Hahn, S. and K. McCloghrie, "Differentiated Services Quality of Service Policy Information Base", RFC 3317, March 2003.

[DIFFSERV-PIB]Chan,K.,Sahita,R.,Hahn,S.和K.McCloghrie,“差异化服务质量服务政策信息库”,RFC 33172003年3月。

9. Authors' Addresses
9. 作者地址

Diana Rawlins MCI 400 International Parkway Richardson, Texas 75081

戴安娜·罗林斯MCI 400国际公园道理查森,德克萨斯州75081

Phone: 972-729-4071 EMail: Diana.Rawlins@mci.com

电话:972-729-4071电子邮件:戴安娜。Rawlins@mci.com

Amol Kulkarni JF3-206 2111 NE 25th Ave Hillsboro, Oregon 97124

阿莫尔·库尔卡尼JF3-206 2111美国俄勒冈州希尔斯伯勒东北25大街,邮编:97124

Phone: 503-712-1168 EMail: amol.kulkarni@intel.com

电话:503-712-1168电子邮件:amol。kulkarni@intel.com

Kwok Ho Chan Nortel Networks 600 Technology Park Drive Billerica, MA 01821 USA

郭浩灿北电网络美国马萨诸塞州比利里卡科技园路600号01821

Phone: 978-288-8175 EMail: khchan@nortelnetworks.com

电话:978-288-8175电子邮件:khchan@nortelnetworks.com

Martin Bokaemper Juniper Networks 700 Silver Seven Road Kanata, ON, K2V 1C3, Canada

Martin Bokaemper Juniper Networks 700 Silver Seven Road Kanata,安大略省,K2V 1C3,加拿大

Phone: 613-591-2735 EMail: mbokaemper@juniper.net

电话:613-591-2735电子邮件:mbokaemper@juniper.net

Dinesh G Dutt Cisco Systems, Inc. 170 Tasman Dr. San Jose, CA 95134-1706

Dinesh G Dutt Cisco Systems,Inc.170加利福尼亚州圣何塞塔斯曼博士,邮编95134-1706

Phone: 408-527-0955 EMail: ddutt@cisco.com

电话:408-527-0955电子邮件:ddutt@cisco.com

10. Full Copyright Statement
10. 完整版权声明

Copyright (C) The Internet Society (2003). All Rights Reserved.

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

This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English.

本文件及其译本可复制并提供给他人,对其进行评论或解释或协助其实施的衍生作品可全部或部分编制、复制、出版和分发,不受任何限制,前提是上述版权声明和本段包含在所有此类副本和衍生作品中。但是,不得以任何方式修改本文件本身,例如删除版权通知或对互联网协会或其他互联网组织的引用,除非出于制定互联网标准的需要,在这种情况下,必须遵循互联网标准过程中定义的版权程序,或根据需要将其翻译成英语以外的其他语言。

The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assignees.

上述授予的有限许可是永久性的,互联网协会或其继承人或受让人不会撤销。

This document and the information contained herein is provided on an "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

本文件和其中包含的信息是按“原样”提供的,互联网协会和互联网工程任务组否认所有明示或暗示的保证,包括但不限于任何保证,即使用本文中的信息不会侵犯任何权利,或对适销性或特定用途适用性的任何默示保证。

Acknowledgement

确认

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

RFC编辑功能的资金目前由互联网协会提供。