RFC3317 日本語訳

3317 Differentiated Services Quality of Service Policy InformationBase. K. Chan, R. Sahita, S. Hahn, K. McCloghrie. March 2003. (Format: TXT=188553 bytes) (Status: INFORMATIONAL)
プログラムでの自動翻訳です。
英語原文

Network Working Group                                            K. Chan
Request for Comments: 3317                               Nortel Networks
Category: Informational                                        R. Sahita
                                                                 S. Hahn
                                                                   Intel
                                                           K. McCloghrie
                                                           Cisco Systems
                                                              March 2003

コメントを求めるワーキンググループK.チェン要求をネットワークでつないでください: 3317 ノーテルはカテゴリをネットワークでつなぎます: 2003年の情報のR.のハーンインテルのK.McCloghrieシスコシステムズのSahita S.行進

  Differentiated Services Quality of Service Policy Information Base

差別化されたサービスサービスの質方針Information基地

Status of this Memo

この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.

Copyright(C)インターネット協会(2003)。 All rights reserved。

Abstract

要約

   This document describes a Policy Information Base (PIB) for a device
   implementing the Differentiated Services Architecture.  The
   provisioning classes defined here provide policy control over
   resources implementing the Differentiated Services Architecture.
   These provisioning classes can be used with other none Differentiated
   Services provisioning classes (defined in other PIBs) to provide for
   a comprehensive policy controlled mapping of service requirement to
   device resource capability and usage.

このドキュメントはDifferentiated Services Architectureを実装するデバイスのために、Policy Information基地(PIB)について説明します。 ここで定義された食糧を供給することのクラスはDifferentiated Services Architectureを実装するリソースの方針コントロールを提供します。 Differentiated Servicesの食糧を供給するのがサービス要件の総合政策の制御マッピングにデバイスリソース能力と用法に備えるために分類しない(他のPIBsでは、定義されます)他のなにもクラスに食糧を供給するこれらは使用できます。

Chan, et al.                 Informational                      [Page 1]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[1ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

Table of Contents

目次

   Conventions used in this document...................................3
   1. Glossary.........................................................3
   2. Introduction.....................................................3
   3. Relationship to the DiffServ Informal Management Model...........3
     3.1. PIB Overview.................................................4
   4. Structure of the PIB.............................................6
     4.1. General Conventions..........................................6
     4.2. DiffServ Data Paths..........................................7
       4.2.1. Data Path PRC............................................7
     4.3. Classifiers..................................................8
       4.3.1. Classifier PRC...........................................9
       4.3.2. Classifier Element PRC...................................9
     4.4. Meters.......................................................9
       4.4.1. Meter PRC...............................................10
       4.4.2. Token-Bucket Parameter PRC..............................10
     4.5. Actions.....................................................10
       4.5.1. DSCP Mark Action PRC....................................11
     4.6. Queueing Elements...........................................11
       4.6.1. Algorithmic Dropper PRC.................................11
       4.6.2. Random Dropper PRC......................................12
       4.6.3. Queues and Schedulers...................................14
     4.7. Specifying Device Capabilities..............................16
   5. PIB Usage Example...............................................17
     5.1. Data Path Example...........................................17
     5.2. Classifier and Classifier Element Example...................18
     5.3. Meter Example...............................................21
     5.4. Action Example..............................................21
     5.5. Dropper Examples............................................22
       5.5.1. Tail Dropper Example....................................22
       5.5.2. Single Queue Random Dropper Example.....................23
       5.5.3. Multiple Queue Random Dropper Example...................23
     5.6.   Queue and Scheduler Example...............................26
   6. Summary of the DiffServ PIB.....................................27
   7. PIB Operational Overview........................................28
   8. PIB Definition..................................................29
   9. Acknowledgments.................................................90
   10. Security Considerations........................................90
   11. Intellectual Property Considerations...........................91
   12. IANA Considerations............................................91
   13. Normative References...........................................92
   14. Authors' Addresses.............................................95
   15. Full Copyright Statement.......................................96

このドキュメントで中古のコンベンション…3 1. 用語集…3 2. 序論…3 3. DiffServ非公式のマネジメント・モデルとの関係…3 3.1. PIB概要…4 4. PIBの構造…6 4.1. 一般コンベンション…6 4.2. DiffServデータ経路…7 4.2.1. データ経路PRC…7 4.3. クラシファイア…8 4.3.1. クラシファイアPRC…9 4.3.2. クラシファイア要素PRC…9 4.4. Meters…9 4.4.1. PRCを計量してください…10 4.4.2. トークンバケツパラメタPRC…10 4.5. 動作…10 4.5.1. DSCPは動作PRCをマークします…11 4.6. 待ち行列要素…11 4.6.1. アルゴリズムの点滴器PRC…11 4.6.2. 無作為の点滴器PRC…12 4.6.3. 待ち行列とスケジューラ…14 4.7. デバイス能力を指定します…16 5. PIB使用例…17 5.1. データ経路の例…17 5.2. クラシファイアとクラシファイア要素の例…18 5.3. 例を計量してください…21 5.4. 動作の例…21 5.5. 点滴器の例…22 5.5.1. 点滴器の例に尾を付けてください…22 5.5.2. ただ一つの待ち行列無作為の点滴器の例…23 5.5.3. 複数の待ち行列の無作為の点滴器の例…23 5.6. 待ち行列とスケジューラの例…26 6. DiffServ PIBの概要…27 7. PIBの操作上の概要…28 8. PIB定義…29 9. 承認…90 10. セキュリティ問題…90 11. 知的所有権問題…91 12. IANA問題…91 13. 標準の参照…92 14. 作者のアドレス…95 15. 完全な著作権宣言文…96

Chan, et al.                 Informational                      [Page 2]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[2ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

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

キーワード“MUST"、「必須NOT」が「必要です」、“SHALL"、「」、“SHOULD"、「「推薦され」て、「5月」の、そして、「任意」のNOTは[RFC2119]で説明されるように本書では解釈されることであるべきですか?

1.  Glossary

1. 用語集

   PRC    Provisioning Class.  A type of policy data.  See [POLTERM].
   PRI    Provisioning Instance.  An instance of a PRC.  See [POLTERM].
   PIB    Policy Information Base.  The database of policy information.
          See [POLTERM].
   PDP    Policy Decision Point. See [RAP-FRAMEWORK].
   PEP    Policy Enforcement Point. See [RAP-FRAMEWORK].
   PRID   Provisioning Instance Identifier. Uniquely identifies an
          instance of a PRC.

クラスに食糧を供給するPRC。 一種の方針データ。 [POLTERM]を見てください。 インスタンスに食糧を供給するPRI。 PRCのインスタンス。 [POLTERM]を見てください。 PIB方針Information基地。 方針情報に関するデータベース。 [POLTERM]を見てください。 PDP政策決定ポイント。 [ラップフレームワーク]を見てください。 方針実施ポイントを元気づけてください。 [ラップフレームワーク]を見てください。 インスタンス識別子に食糧を供給するPRID。 唯一、PRCのインスタンスを特定します。

2.  Introduction

2. 序論

   [SPPI] describes a structure for specifying policy information that
   can then be transmitted to a network device for the purpose of
   configuring policy at that device.  The model underlying this
   structure is one of well-defined provisioning classes and instances
   of these classes residing in a virtual information store called the
   Policy Information Base (PIB).

[SPPI]は、次にそのデバイスで方針を構成する目的のためにネットワークデバイスに伝えることができる方針情報を指定するために構造について説明します。 この構造の基礎となるモデルは、Policy Information基地(PIB)と呼ばれる仮想情報店にある明確な食糧を供給することのクラスの1つとこれらのクラスのインスタンスです。

   This document specifies a set of provisioning classes specifically
   for configuring QoS Policy for Differentiated Services [DSARCH].

このドキュメントは特にDifferentiated Services[DSARCH]のためにQoS Policyを構成するのにクラスに食糧を供給するセットを指定します。

   One way to provision policy is by means of the COPS protocol [COPS],
   with the extensions for provisioning [COPS-PR].  This protocol
   supports multiple clients, each of which may provision policy for a
   specific policy domain such as QoS.  The PRCs defined in this
   DiffServ QoS PIB are intended for use by the COPS-PR diffServ client
   type.  Furthermore, these PRCs are in addition to any other PIBs that
   may be defined for the diffServ client type in the future, as well as
   the PRCs defined in the Framework PIB [FR-PIB].

支給方針への1つの方法がCOPSプロトコル[COPS]によって[COPS-PR]に食糧を供給するための拡大と共にあります。 このプロトコルは複数のクライアントをサポートします。それはそれぞれQoSなどの特定保険証券ドメインへの支給方針がそうするかもしれません。 このDiffServ QoS PIBで定義されたPRCsは使用のためにCOPS-PR diffServクライアントタイプによって意図されます。 その上、これらのPRCsは将来diffServクライアントタイプのために定義されるかもしれないいかなる他のPIBsに加えています、Framework PIB[FR-PIB]で定義されたPRCsと同様に。

3.  Relationship to the DiffServ Informal Management Model

3. DiffServ非公式のマネジメント・モデルとの関係

   This PIB is designed according to the Differentiated Services
   Informal Management Model documented in [MODEL].  The model describes
   the way that ingress and egress interfaces of a 'n'-port router are
   modeled.  It describes the configuration and management of a DiffServ
   interface in terms of a Traffic Conditioning Block (TCB) which
   contains, by definition, zero or more classifiers, meters, actions,
   algorithmic droppers, queues and schedulers.  These elements are

[MODEL]に記録されたDifferentiated Services Informal Management Modelによると、このPIBは設計されています。 'モデルはaと'ポートルータのイングレスと出口のインタフェースがモデル化される方法を述べます。 それは定義上ゼロを含むTraffic Conditioning Block(TCB)か、より多くのクラシファイアと、メーターと、動作と、アルゴリズムの点滴器と、待ち行列とスケジューラに関してDiffServインタフェースの構成と管理について説明します。 これらの要素はそうです。

Chan, et al.                 Informational                      [Page 3]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[3ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   arranged according to the QoS policy being expressed, and are always
   in that order.  Traffic may be classified; classified traffic may be
   metered; each stream of traffic identified by a combination of
   classifiers and meters may have some set of actions performed on it;
   it may have dropping algorithms applied and it may ultimately be
   stored into a queue before being scheduled out to its next
   destination, either onto a link or to another TCB.  When the
   treatment for a given packet must have any of those elements repeated
   in a way that breaks the permitted sequence {classifier, meter,
   action, algorithmic dropper, queue, scheduler}, this must be modeled
   by cascading multiple TCBs.

QoS方針によると、整うのは、言い表されて、いつもそのオーダーで言い表されます。 トラフィックは分類されるかもしれません。 分類されたトラフィックは計量されるかもしれません。 クラシファイアとメーターの組み合わせで特定されたトラフィックの各ストリームで、何らかのセットの機能をそれに実行するかもしれません。 それで、低下アルゴリズムを適用するかもしれません、そして、次の目的地、または、リンクか別のTCBに予定される前に結局、待ち行列として保存されるかもしれません。 可能にすることを壊す方法でたびたびのそれらの要素のどれかが当然のことのパケットに関する処理でクラシファイア、メーター、動作、アルゴリズムの点滴器、待ち行列、スケジューラを配列しなければならないと、複数のTCBsをどっと落させることによって、これをモデル化しなければなりません。

   The PIB represents this cascade by following the "Next" attributes of
   the various elements.  They indicate what the next step in DiffServ
   processing will be, whether it be a classifier, meter, action,
   algorithmic dropper, queue, scheduler or a decision to now forward a
   packet.

PIBは、様々な要素の「次」の属性に続くことによって、このカスケードを表します。 彼らは、DiffServ処理における次のステップが何になるかを示します、それがクラシファイア、メーター、動作、アルゴリズムの点滴器、待ち行列、スケジューラまたは現在パケットを進めるという決定であることにかかわらず。

   The PIB models the individual elements that make up the TCBs.  The
   higher level concept of a TCB is not required in the parameterization
   or in the linking together of the individual elements, hence it is
   not used in the PIB itself and is only mentioned in the text for
   relating the PIB with the [MODEL].  The actual distinguishing of
   which TCB a specific element is a part of is not needed for the
   instrumentation of a device to support the functionalities of
   DiffServ, but it is useful for conceptual reasons.  By not using the
   TCB concept, this PIB allows any grouping of elements to construct
   TCBs, using rules indicated by the [MODEL].  This will minimize
   changes to this PIB if rules in [MODEL] change.

PIBはTCBsを作る個々の要素をモデル化します。 TCBの、より高い平らな概念はパラメタリゼーションか一緒に個々の要素のリンクで必要でなく、したがって、それは、PIB自身で使用されないで、[MODEL]にPIBを関連づけるためにテキストで言及されるだけです。 デバイスの計装がDiffServの機能性をサポートするのにaが離れている特定の要素がどのTCBであるかに関する実際の区別は必要ではありませんが、それは概念的な理由の役に立ちます。 TCB概念を使用しないことによって、このPIBは要素のどんな組分けにもTCBsを組み立てさせます、[MODEL]によって示された規則を使用して。 [MODEL]の規則が変化すると、これはこのPIBへの変化を最小にするでしょう。

   The notion of a Data Path is used in this PIB to indicate the
   DiffServ processing a packet may experience.  This Data Path is
   distinguished based on the Role Combination, Capability Set, and the
   Direction of the flow the packet is part of.  A Data Path Table Entry
   indicates the first of possibly multiple elements that will apply
   DiffServ treatment to the packet.

Data Pathの概念は、パケットが経験するかもしれないDiffServ処理を示すのにこのPIBで使用されます。 このData Pathによる区別されて、流れのRole Combination、Capability Set、およびDirectionに基づいたパケットが部分であるということです。 Data Path Table EntryはDiffServ処理をパケットに当てはまることによると複数の要素の1番目を示します。

3.1.  PIB Overview

3.1. PIB概要

   This PIB is structured based on the need to configure the sequential
   DiffServ treatments being applied to a packet, and the
   parameterization of these treatments.  These two aspects of the
   configuration are kept separate throughout the design of the PIB, and
   are fulfilled using separate tables and data definitions.

このPIBはパケットに適用される、連続したDiffServ処理、およびこれらの処理のパラメタリゼーションを構成する必要性に基づいて構造化されます。 構成のこれらの2つの局面が、PIBのデザイン中で別々に保たれて、別々のテーブルとデータ定義を使用することで実現します。

   In addition, the PIB includes tables describing the capabilities and
   limitations of the device using a general extensible framework.

さらに、PIBは一般的な広げることができるフレームワークを使用することでデバイスの能力と限界について説明するテーブルを含んでいます。

Chan, et al.                 Informational                      [Page 4]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[4ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   These tables are reported to the PDP and assist the PDP with the
   configuration of functional elements that can be realized by the
   device.

これらのテーブルは、デバイスで実現できる機能要素の構成でPDPに報告されて、PDPを補助します。

   This capabilities and limitations exchange allows a single or
   multiple devices to support many different variations of a functional
   datapath element.  Allowing diverse methods of providing a general
   functional datapath element.

シングルか複数のデバイスが交換で機能的なdatapath要素の多くの異なった変化をサポートすることができるこの能力と限界。 一般的な機能的なdatapath要素を提供するさまざまのメソッドを許容します。

   In this PIB, the ingress and egress portions of a router are
   configured independently but in the same manner.  The difference is
   distinguished by an attribute in a table describing the start of the
   data path.  Each interface performs some or all of the following
   high-level functions:

このPIBに、ルータのイングレスと出口の部分が独自に構成されますが、同じ方法であります。 違いはデータ経路の始まりについて説明するテーブルで属性によって区別されます。 各インタフェースは以下のハイレベルの機能のいくつかかすべてを実行します:

   - Classify each packet according to some set of rules.

- 何らかのセットの規則に従って、各パケットを分類してください。

   - Determine whether the data stream the packet is part of is within
     or outside its metering parameters.

- データがパケットを流すかどうかが、部分であることを決定してください、パラメタ以内かその計量パラメタの外であります。

   - Perform a set of resulting actions such as counting and marking of
     the traffic with a Differentiated Services Code Point (DSCP) as
     defined in [DSFIELD].

- [DSFIELD]で定義されるように1セットのDifferentiated Services Code Point(DSCP)とのトラフィックの勘定やマークなどの結果として起こる機能を実行してください。

   - Apply the appropriate drop policy, either simple or complex
     algorithmic drop functionality.

- 適切な低下方針、どちらの簡単であるか複雑なアルゴリズムの低下の機能性も適用してください。

   - Enqueue the traffic for output in the appropriate queue, whose
     scheduler may shape the traffic or simply forward it with some
     minimum rate or maximum latency.

- 適切な待ち行列における出力のためにトラフィックを待ち行列に入れてください。(待ち行列のスケジューラは、トラフィックを形成するか、または何らかの最低料率か最大の潜在と共にそれを単に進めるかもしれません)。

   The PIB therefore contains the following elements:

したがって、PIBは以下の要素を含んでいます:

   Data Path Table
      This describes the starting point of DiffServ data paths within a
      single DiffServ device.  This class describes interface role
      combination and interface direction specific data paths.

データPath Table Thisは単一のDiffServデバイスの中にDiffServデータ経路の出発点について説明します。 このクラスはインタフェース役割の組み合わせとインタフェース方向の特定のデータ経路について説明します。

   Classifier Tables
      A general extensible framework for specifying a group of filters.

フィルタのグループを指定するためのクラシファイアのTablesのA一般的な広げることができるフレームワーク。

   Meter Tables
      A general extensible framework and one example of a
      parameterization table - TBParam table, applicable for Simple
      Token Bucket Meter, Average Rate Meter, Single Rate Three Color
      Meter, Two Rate Three Color Meter, and Sliding Window Three Color
      Meter.

パラメタリゼーションテーブルに関するTablesのA一般的な広げることができるフレームワークと1つの例を計量してください--Simple Token Bucket Meter、Average Rate Meter、Single Rate Three Color Meter、Two Rate Three Color Meter、およびSliding Window Three Color Meterに、適切なTBParamテーブル。

Chan, et al.                 Informational                      [Page 5]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[5ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   Action Tables
      A general extensible framework and example of parameterization
      tables for Mark action.  The "multiplexer" and "null" actions
      described in [MODEL] are accomplished implicitly by means of the
      Prid structures of the other elements.

マークの動作のためのパラメタリゼーションテーブルに関する動作のTablesのA一般的な広げることができるフレームワークと例。 [MODEL]で説明された「回線多重化装置」と「ヌル」の動作は他の要素のPrid構造によるそれとなく実行されます。

   Algorithmic Dropper Tables
      A general extensible framework for describing the dropper
      functional datapath element.  This includes the absolute dropper
      and other queue measurement dependent algorithmic droppers.

点滴器の機能的なdatapath要素について説明するためのアルゴリズムのDropper Tables A一般的な広げることができるフレームワーク。 これは絶対点滴器と他の待ち行列測定に依存するアルゴリズムの点滴器を含んでいます。

   Queue and Scheduler Tables
      A general extensible framework for parameterizing queuing and
      scheduler systems.  Notice Shaper is considered as a type of
      scheduler and is included here.

列を作りをparameterizingするための待ち行列とScheduler Tables A一般的な広げることができるフレームワークとスケジューラシステム通知Shaperは一種のスケジューラであるとみなされて、ここに含まれています。

   Capabilities Tables
      A general extensible framework for defining the capabilities and
      limitations of the elements listed above.  The capability tables
      allow intelligent configuration of the elements by a PDP.

要素の能力と限界を定義するためのA一般的な広げることができるフレームワークが上に記載した能力Tables。 能力テーブルはPDPで要素の知的な構成を許します。

4.  Structure of the PIB

4. PIBの構造

4.1.  General Conventions

4.1. 総会

   The PIB consists of PRCs that represent functional elements in the
   data path (e.g., classifiers, meters, actions), and classes that
   specify parameters that apply to a certain type of functional element
   (e.g., a Token Bucket meter or a Mark action).  Parameters are
   typically specified in a separate PRC to enable the use of parameter
   classes by multiple policies.

PIBはデータ経路に機能要素を表すPRCs(例えば、クラシファイア、メーター、動作)、およびあるタイプの機能要素に適用されるパラメタを指定するクラス(例えば、Token Bucketメーターかマークの動作)から成ります。 パラメタは、パラメタのクラスの複数の方針による使用を可能にするために別々のPRCで通常指定されます。

   Functional element PRCs use the Prid TC (defined in [SPPI]) to
   indicate indirection.  A Prid is an object identifier that is used to
   specify an instance of a PRC in another table.  A Prid is used to
   point to parameter PRC that applies to a functional element, such as
   which filter should be used for a classifier element.  A Prid is also
   used to specify an instance of a functional element PRC that
   describes what treatment should be applied next for a packet in the
   data path.

機能要素PRCsは、間接指定を示すのに、Prid TC([SPPI]では、定義される)を使用します。 Pridは別のテーブルでPRCのインスタンスを指定するのに使用されるオブジェクト識別子です。 Pridは、クラシファイア要素において、どのフィルタが使用されているべきであるかなどの機能要素に適用するパラメタPRCを示すのに使用されます。 また、Pridもどんな処理が次にデータ経路のパケットのために適用されるべきであるかを説明する機能要素PRCのインスタンスを指定するのにおいて使用されています。

   Note that the use of Prids to specify parameter PRCs allows the same
   functional element PRC to be extended with a number of different
   types of parameter PRC's.  In addition, using Prids to indicate the
   next functional datapath element allows the elements to be ordered in
   any way.

パラメタPRCsを指定するPridsの使用が、同じ機能要素PRCがパラメタPRCの多くの異なったタイプで広げられるのを許容することに注意してください。 さらに、次の機能的なdatapath要素を示すのにPridsを使用するのは、要素が何らかの方法で注文されるのを許容します。

Chan, et al.                 Informational                      [Page 6]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[6ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

4.2.  DiffServ Data Paths

4.2. DiffServデータ経路

   This part of the PIB provides instrumentation for connecting the
   DiffServ Functional Elements within a single DiffServ device.  Please
   refer to [MODEL] for discussions on the valid sequencing and grouping
   of DiffServ Functional Elements.  Given some basic information, e.g.,
   the interface capability, role combination and direction, the first
   DiffServ Functional Element is determined.  Subsequent DiffServ
   Functional Elements are provided by the "Next" pointer attribute of
   each entry of data path tables.  A description of how this "Next"
   pointer is used in each table is provided in their respective
   DESCRIPTION clauses.

PIBのこの部分は単一のDiffServデバイスの中にDiffServ Functional Elementsに接するための計装を提供します。 DiffServ Functional Elementsに有効な配列についての議論について言及して[MODEL]、分類してください。 何らかの基本情報、例えば、インタフェース能力、役割の組み合わせ、および方向を考えて、最初のDiffServ Functional Elementは断固としています。 データ経路テーブルのそれぞれのエントリーの「次」の指針属性でその後のDiffServ Functional Elementsを提供します。 この「次」の指針が各テーブルでどう使用されるかに関する記述をそれらのそれぞれの記述節に提供します。

4.2.1.  Data Path PRC

4.2.1. データ経路PRC

   The Data Path PRC provides the DiffServ treatment starting points for
   all packets of this DiffServ device.  Each instance of this PRC
   specifies the interface capability, role combination and direction
   for the packet flow.  There should be at most two entries for each
   instance (interface type, role combination, interface capability),
   one for ingress and one for egress.  Each instance provides the first
   DiffServ Functional Element that each packet, at a specific interface
   (identified by the roles assigned to the interface) traveling in a
   specific relative direction, should experience.  Notice this class is
   interface specific, with the use of interface type capability set and
   RoleCombination.  To indicate explicitly that there are no DiffServ
   treatments for a particular interface type capability set, role
   combination and direction, an instance of the Data Path PRC can be
   created with zeroDotZero in the dsDataPathStart attribute.  This
   situation can also be indicated implicitly by not supplying an
   instance of a Data Path PRC for that particular interface type
   capability set, role combination and direction.  The
   explicit/implicit selection is up to the implementation.  This means
   that the PEP should perform normal IP device processing when
   zeroDotZero is used in the dsDataPathStart attribute, or when the
   entry does not exist.  Normal IP device processing will depend on the
   device; for example, this can be forwarding the packet.

Data Path PRCはこのDiffServデバイスのすべてのパケットのためのDiffServ処理出発点を提供します。 このPRCの各インスタンスはインタフェース能力、役割の組み合わせ、および方向をパケット流動に指定します。 高々2つのエントリーしか各インスタンス(インターフェース型(役割の組み合わせ)は能力を連結する)、イングレスのためのもの、および出口へのもののためにあるべきではありません。 各インスタンスは各パケットが特定の相対的な方向に移動する特定のインタフェース(インタフェースに割り当てられた役割で、特定される)で経験するはずである最初のDiffServ Functional Elementを提供します。 このクラスが能力が設定したインターフェース型とRoleCombinationの使用で特定のインタフェースであるのに注意してください。 特定のインターフェース型能力セット、役割の組み合わせ、および方向に関するDiffServ処理が全くないのを明らかに示すために、zeroDotZeroと共にdsDataPathStart属性でData Path PRCのインスタンスを作成できます。 また、その特定のインターフェース型能力セット、役割の組み合わせ、および方向にData Path PRCのインスタンスを供給しないことによって、それとなくこの状況を示すことができます。 明白であるか暗黙の選択は実装まで達しています。 エントリーが存在していないと、これは、zeroDotZeroがdsDataPathStart属性に使用されるとき、PEPが通常のIPデバイス処理を実行するはずであることを意味します。 通常のIPデバイス処理はデバイスによるでしょう。 例えば、これはパケットを進めることができます。

   Based on implementation experience of network devices where data path
   functional elements are implemented in separate physical processors
   or application specific integrated circuits, separated by switch
   fabric, it seems that more complex notions of data path are required
   within the network device to correlate the different physically
   separate data path functional elements.  For example, ingress
   processing may have determined a specific ingress flow that gets
   aggregated with other ingress flows at an egress data path functional
   element.  Some of the information determined at the ingress data path
   functional element may need to be used by the egress data path

データ経路機能要素が別々の物理的なプロセッサで実装されるネットワークデバイスかスイッチ骨組みによって切り離された特定用途向ICの実装経験に基づいて、データ経路の、より複雑な概念が異なった肉体的に別々のデータ経路機能要素を関連させるのにネットワークデバイスの中に必要であるように思えます。 例えば、イングレス処理は、他のイングレスで集められる特定のイングレス流動が出口データ経路機能要素で流れることを決定したかもしれません。 イングレスデータ経路機能要素で決定している情報のいくつかが、出口データ経路によって使用される必要があるかもしれません。

Chan, et al.                 Informational                      [Page 7]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[7ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   functional element.  In numerous implementations, such information
   has been carried by adding it to the frame/memory block used to carry
   the flow within the network device; some implementers have called
   such information a "preamble" or a "frame descriptor".  Different
   implementations use different formats for such information.
   Initially, one may think such information has implementation details
   within the network device that does not need to be exposed outside of
   the network device.  But from Policy Control point of view, such
   information will be very useful in determining network resource usage
   feedback from the network device to the policy server.  This is
   accomplished by using the Internal Label Marker and Filter PRCs
   defined in [FR-PIB].

機能要素。 多数の実装では、そのような情報はネットワークデバイスの中に流れを運ぶのに使用されるフレーム/メモリブロックにそれを追加することによって、運ばれました。 いくつかのimplementersが、そのような情報を「序文かフレーム記述子」と呼びました。 異なった実装はそのような情報に異なった形式を使用します。 初めは、そのような情報がネットワークデバイスの外で暴露される必要はないネットワークデバイスの中に実装の詳細を持っていると思うかもしれません。 しかし、Policy Control観点から、そのような情報はネットワークデバイスから方針サーバまでネットワーク資源用法フィードバックを決定する際に非常に役に立ちます。これは、[FR-PIB]で定義されたInternal Label MarkerとFilter PRCsを使用することによって、達成されます。

4.3.  Classifiers

4.3. クラシファイア

   The classifier and classifier element tables determine how traffic is
   sorted out.  They identify separable classes of traffic, by reference
   to appropriate filters, which may select anything from an individual
   micro-flow to aggregates identified by DSCP.

クラシファイアとクラシファイア要素テーブルは、トラフィックがどのように整理されるかを決心しています。 彼らは、フィルタを当てるために参照で分離できるクラスのトラフィックを特定します。(フィルタは個々のマイクロ流れからDSCPによって特定された集合までの何でも選択するかもしれません)。

   The classification is used to send these separate streams to
   appropriate Meter, Action, Algorithmic Dropper, Queue and Scheduler
   elements.  For example, to indicate a multi-stage meter, sub-classes
   of traffic may be sent to different meter stages: e.g., in an
   implementation of the Assured Forwarding (AF) PHB [AF-PHB], AF11
   traffic might be sent to the first meter, AF12 traffic might be sent
   to the second and AF13 traffic sent to the second meter stage's out-
   of-profile action.

分類は、Meter、Action、Algorithmic Dropper、Queue、およびScheduler要素を当てるためにこれらの別々のストリームを送るのに使用されます。 例えば、マルチステージメーターを示すために、異なったメーターステージにトラフィックのサブクラスを送るかもしれません: 例えば、Assured Forwarding(AF)PHB[AF-PHB]の実装では、AF11トラフィックを最初のメーターに送るかもしれなくて、2番目のメーターステージのプロフィールの出ている機能に送られた2番目とAF13トラフィックにAF12トラフィックを送るかもしれません。

   The concept of a classifier is the same as described in [MODEL].  The
   structure of the classifier and classifier element tables, is the
   same as the classifier described in [MODEL].  Classifier elements
   have an associated precedence order solely for the purpose of
   resolving ambiguity between overlapping filters.  A filter with
   higher values of precedence are compared first; the order of tests
   for entries of the same precedence is unimportant.

クラシファイアの概念は[MODEL]で説明されるのと同じです。 クラシファイアとクラシファイア要素テーブルの構造はクラシファイアが[MODEL]で説明したのと同じです。 クラシファイア要素には、フィルタを重ね合わせるとき、唯一あいまいさを取り除く目的の関連先行命令があります。 先行の、より高い値があるフィルタは最初に、比較されます。 同じ先行のエントリーのためのテストの注文は重要ではありません。

   A datapath may consist of more than one classifier.  There may be an
   overlap of filter specification between filters of different
   classifiers.  The first classifier functional datapath element
   encountered, as determined by the sequencing of diffserv functional
   datapath elements, will be used first.

datapathは1つ以上のクラシファイアから成るかもしれません。 異なったクラシファイアのフィルタの間には、フィルタ仕様のオーバラップがあるかもしれません。 diffservの機能的なdatapath要素の配列で決定するように遭遇する最初のクラシファイア機能的なdatapath要素は最初に、使用されるでしょう。

   An important form of classifier is "everything else": the final stage
   of the classifier i.e., the one with the lowest precedence, must be
   "complete" since the result of an incomplete classifier is not
   necessarily deterministic - see [MODEL] section 4.1.2.

重要な形式のクラシファイアは「他の何もかも」です: 最終段階、クラシファイアでは、不完全なクラシファイアの結果が必ず決定論的であるというわけではないので、すなわち、最も低い先行がある「完全でなければなりません」--.2に[MODEL]セクション4.1を見てください。

Chan, et al.                 Informational                      [Page 8]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[8ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   When a classifier PRC is instantiated at the PEP, it should always
   have at least one classifier element table entry, the "everything
   else" classifier element, with its filter matching all IP packets.
   This "everything else" classifier element should be created by the
   PDP as part of the classifier setup.  The PDP has full control of all
   classifier PRIs instantiated at the PEP.

クラシファイアPRCがPEPに例示されるとき、それには、少なくとも1つのクラシファイア要素テーブル項目がいつもあるべきです、「他の何もかも」クラシファイア要素、フィルタがすべてのIPパケットに合っていて。 この「他の何もかも」クラシファイア要素はクラシファイアセットアップの一部としてPDPによって作成されるはずです。 PDPはPEPに例示されたすべてのクラシファイアPRIsを完全に管理します。

   The definition of the actual filter to be used by the classifier is
   referenced via a Prid: this enables the use of any sort of filter
   table that one might wish to design, standard or proprietary.  No
   filters are defined in this PIB.  However, standard filters for IP
   packets are defined in the Framework PIB [FR-PIB].

クラシファイアによって使用されるべき実際のフィルタの定義はPridを通して参照をつけられます: これは1つが標準の、または、独占であるデザインに願うかもしれないどんな種類のフィルタテーブルの使用も可能にします。 フィルタは全くこのPIBで定義されません。 しかしながら、IPパケットのための標準のフィルタはFramework PIB[FR-PIB]で定義されます。

4.3.1.  Classifier PRC

4.3.1. クラシファイアPRC

   Classifiers, used in various ingress and egress interfaces, are
   organized by the instances of the Classifier PRC.  A data path entry
   points to a classifier entry.  A classifier entry identifies a list
   of classifier elements.  A classifier element effectively includes
   the filter entry, and points to a "next" classifier entry or some
   other data path functional element.

様々なイングレスと出口のインタフェースで使用されるクラシファイアはClassifier PRCのインスタンスによって組織化されます。 データ経路エントリーはクラシファイアエントリーを示します。 クラシファイアエントリーはクラシファイア要素のリストを特定します。 クラシファイア要素は、事実上、フィルタエントリーを含んで、「次」のクラシファイアエントリーかある他のデータ経路機能要素を示します。

4.3.2.  Classifier Element PRC

4.3.2. クラシファイア要素PRC

   Classifier elements point to the filters which identify various
   classes of traffic.  The separation between the "classifier element"
   and the "filter" allows us to use many different kinds of filters
   with the same essential semantics of "an identified set of traffic".
   The traffic matching the filter corresponding to a classifier element
   is given to the "next" data path functional element identified in the
   classifier element.

クラシファイア要素は様々なクラスのトラフィックを特定するフィルタを示します。 「クラシファイア要素」と「フィルタ」の間の分離で、私たちは「特定されたセットのトラフィック」の同じ不可欠の意味論がある多くの異種のフィルタを使用できます。 クラシファイア要素で特定された「次」のデータ経路機能要素にクラシファイア要素に対応するフィルタに合っているトラフィックを与えます。

   An example of a filter that may be pointed to by a Classifier Element
   PRI is the frwkIpFilter PRC, defined in [FR-PIB].

Classifier Element PRIによって示されるかもしれないフィルタに関する例は[FR-PIB]で定義されたfrwkIpFilter PRCです。

4.4.  Meters

4.4. Meters

   A meter, according to [MODEL] section 5, measures the rate at which
   packets composing a stream of traffic pass it, compares this rate to
   some set of thresholds, and produces some number (two or more) of
   potential results.  A given packet is said to "conform" to the meter
   if, at the time the packet is being looked at, the stream appears to
   be within the meter's profile.  PIB syntax makes it easiest to define
   this as a sequence of one or more cascaded pass/fail tests, modeled
   here as if-then-else constructs.  It is important to understand that
   this way of modeling does not imply anything about the implementation
   being "sequential": multi-rate/multi-profile meters, e.g., those
   designed to support [SRTCM], [TRTCM], or [TSWTCM] can still be

[MODEL]セクション5によると、1メーターは、トラフィックのストリームを構成するパケットがそれを通過するレートを測定して、何らかのセットの敷居にこのレートをたとえて、何らかの数(2以上)の潜在的結果を生みます。 パケットが見られているとき小川が計器プロフィールの中にあるように見えるなら、与えられたパケットはメーターに「従う」と言われます。 どっと落したより多くのものの系列が次に、まるでほかであるかのようにここでモデル化されたテストに合格するか、または失敗するとき、PIB構文でこれを定義するのは最も簡単になります。構造物。 モデルのこの道が「連続した」実装に関して何も含意しないのを理解しているのは重要です: マルチマルチレート/プロフィールメーター、例えば[SRTCM]をサポートするように設計されたもの、[TRTCM]、または[TSWTCM]がまだあることができます。

Chan, et al.                 Informational                      [Page 9]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[9ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   modeled this way even if they, of necessity, share information
   between the stages: the stages are introduced merely as a notational
   convenience in order to simplify the PIB structure.

このように、必要な彼らがステージの間の情報を共有しても、モデル化されます: PIB構造を簡素化するために単に記号法の便利としてステージを導入します。

4.4.1.  Meter PRC

4.4.1. メーターPRC

   The generic meter PRC is used as a base for all more specific forms
   of meter.  The definition of parameters specific to the type of meter
   used is referenced via a pointer to an instance of a PRC containing
   those specifics.  This enables the use of any sort of specific meter
   table that one might wish to design, standard or proprietary. One
   specific meter table is defined in this PIB module.  Other meter
   tables may be defined in other PIB modules.

ジェネリックメーターPRCはすべての、より特定の形式のメーターにベースとして使用されます。 それらの詳細を含んでいて、PRCのインスタンスへの指針で中古であるメーターのタイプに、特定のパラメタの定義は参照をつけられます。 これは1つが標準の、または、独占であるデザインに願うかもしれないどんな種類の特定のメーターテーブルの使用も可能にします。 1個の特定のメーターテーブルがこのPIBモジュールで定義されます。 他のメーターテーブルは他のPIBモジュールで定義されるかもしれません。

4.4.2.  Token-Bucket Parameter PRC

4.4.2. トークンバケツパラメタPRC

   This is included as an example of a common type of meter.  Entries in
   this class are referenced from the dsMeterSpecific attributes of
   meter PRC instances.  The parameters are represented by a rate
   dsTBParamRate, a burst size dsTBParamBurstSize, and an interval
   dsTBparamInterval.  The type of meter being parameterized is
   indicated by the dsTBParamType attribute.  This is used to determine
   how the rate, burst, and rate interval parameters are used.
   Additional meter parameterization classes can be defined in other
   PIBs when necessary.

これは普通形のメーターに関する例として含まれています。 このクラスにおけるエントリーはメーターPRCインスタンスのdsMeterSpecific属性から参照をつけられます。 パラメタがレートdsTBParamRateによって表されて、放出量がdsTBParamBurstSizeであり、間隔はdsTBparamIntervalです。 parameterizedされるメーターのタイプはdsTBParamType属性によって示されます。 これは、レート、炸裂、およびレート間隔パラメータがどのように使用されているかを決定するのに使用されます。 必要であるときに、他のPIBsで追加メーターパラメタリゼーションのクラスを定義できます。

4.5.  Actions

4.5. 動作

   Actions include "no action", "mark the traffic with a DSCP" or
   "specific action".  Other tasks such as "shape the traffic" or "drop
   based on some algorithm" are handled in other functional datapath
   elements rather than in actions.  The "multiplexer", "replicator",
   and "null" actions described in [MODEL] are accomplished implicitly
   through various combinations of the other elements.

動作は、「動作がありません」を含んで、「DSCPを交通に付けます」。または、「特定の動作。」 「交通を形成する」か、または「何らかのアルゴリズムに基づいて低下する」ような他のタスクは動作で以外のむしろ機能的なdatapath要素で扱われます。 [MODEL]で説明された「回線多重化装置」、「反復子」、および「ヌル」の動作は他の要素の様々な組み合わせでそれとなく実行されます。

   This PIB uses the Action PRC dsActionTable to organize one Action's
   relationship with the element(s) before and after it.  It allows
   Actions to be cascaded to enable that multiple Actions be applied to
   a single traffic stream by using each entry's dsActionNext attribute.
   The dsActionNext attribute of the last action entry in the chain
   points to the next element in the TCB, if any, e.g., a Queueing
   element.  It may also point at a next TCB.

このPIBは、それの前後に要素との1Actionの関係を組織化するのにAction PRC dsActionTableを使用します。 それは、Actionsが複数のActionsが各エントリーのdsActionNext属性を使用することによってただ一つの交通の流れに適用されるように可能にするためにどっと落すのを許容します。 チェーンにおける、最後の動作エントリーのdsActionNext属性はTCBに次の要素を示します、もしあれば、例えば、Queueing要素。 また、それは次のTCBを指し示すかもしれません。

   The parameters needed for the Action element will depend on the type
   of Action to be taken.  Hence the PIB allows for specific Action
   Tables for the different Action types.  This flexibility allows
   additional Actions to be specified in other PIBs and also allows for
   the use of proprietary Actions without impact on those defined here.

Action要素に必要であるパラメタは、取るためにActionのタイプに頼るでしょう。 したがって、PIBは異なったActionタイプに関して特定のAction Tablesを考慮します。 この柔軟性は、追加Actionsが他のPIBsで指定されるのを許容して、また、ここで定義されたものへの影響なしで独占Actionsの使用を考慮します。

Chan, et al.                 Informational                     [Page 10]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[10ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   One may consider packet dropping as an Action element.  Packet
   dropping is handled by the Algorithmic Dropper datapath functional
   element.

パケット低下がAction要素であるとみなすかもしれません。 パケット低下はAlgorithmic Dropper datapath機能要素によって扱われます。

4.5.1.  DSCP Mark Action PRC

4.5.1. DSCPマーク動作PRC

   This Action is applied to traffic in order to mark it with a DiffServ
   Codepoint (DSCP) value, specified in the dsDscpMarkActTable.

このActionは、dsDscpMarkActTableで指定されたDiffServ Codepoint(DSCP)値をそれに付けるために交通に適用されます。

4.6.  Queueing Elements

4.6. 待ち行列要素

   These include Algorithmic Droppers, Queues and Schedulers, which are
   all inter-related in their use of queueing techniques.

これらはAlgorithmicドロッパーズ、Queues、およびSchedulersを含んでいます。(Schedulersは相互彼らの待ち行列のテクニックの使用ですべて関連します)。

4.6.1.  Algorithmic Dropper PRC

4.6.1. アルゴリズムの点滴器PRC

   Algorithmic Droppers are represented in this PIB by instances of the
   Algorithmic Dropper PRC.  An Algorithmic Dropper is assumed to
   operate indiscriminately on all packets that are presented at its
   input; all traffic separation should be done by classifiers and
   meters preceding it.

アルゴリズムのドロッパーズはこのPIBでAlgorithmic Dropper PRCの例によって代理をされます。 Algorithmic Dropperが入力のときに提示されるすべてのパケットを無差別に作動させると思われます。 それに先行するクラシファイアとメーターですべての交通分離をするべきです。

   Algorithmic Dropper includes many types of droppers, from the simple
   always dropper to the more complex random dropper.  This is indicated
   by the dsAlgDropType attribute.

アルゴリズムのDropperはいつも簡単からの多くのタイプの点滴器を含めます。より複雑な無作為の点滴器への点滴器。 これはdsAlgDropType属性によって示されます。

   Algorithmic Droppers have a close relationship with queuing; each
   Algorithmic Dropper Table entry contains a dsAlgDropQMeasure
   attribute, indicating which queue's state affects the calculation of
   the Algorithmic Dropper.  Each entry also contains a dsAlgDropNext
   attribute that indicates to which queue the Algorithmic Dropper sinks
   its traffic.

アルゴリズムのドロッパーズには、列を作りとの密接な関係があります。 どの待ち行列の状態がAlgorithmic Dropperの計算に影響するかを示して、それぞれのAlgorithmic Dropper TableエントリーはdsAlgDropQMeasure属性を含んでいます。 また、各エントリーはAlgorithmic Dropperがどれが列を作るかに交通を沈めるかを示すdsAlgDropNext属性を含んでいます。

   Algorithmic Droppers may also contain a pointer to a specific detail
   of the drop algorithm, dsAlgDropSpecific.  This PIB defines the
   detail for three drop algorithms:  Tail Drop, Head Drop, and Random
   Drop; other algorithms are outside the scope of this PIB module, but
   the general framework is intended to allow for their inclusion via
   other PIB modules.

dsAlgDropSpecific、また、アルゴリズムのドロッパーズは低下アルゴリズムの特定の詳細にポインタを含むかもしれません。 このPIBは3つの低下アルゴリズムのための詳細を定義します: 低下、落差、および無作為の低下に尾を付けてください。 このPIBモジュールの範囲の外に他のアルゴリズムがありますが、一般的な枠組みが他のPIBモジュールで彼らの包含を考慮することを意図します。

   One generally-applicable parameter of a dropper is the specification
   of a queue-depth threshold at which some drop action is to start.
   This is represented in this PIB, as a base attribute,
   dsAlgDropQThreshold, of the Algorithmic Dropper entry.  The
   attribute, dsAlgDropQMeasure, specifies which queue's depth
   dsAlgDropQThreshold is to be compared against.

点滴器の1つの一般に適切なパラメタが始まる何らかの低下動作がことである待ち行列深さ敷居の仕様です。 これは基本属性、Algorithmic DropperエントリーのdsAlgDropQThresholdとしてこのPIBに表されます。 属性(dsAlgDropQMeasure)は、dsAlgDropQThresholdがどの待ち行列の深さと比較されることになっているかを指定します。

Chan, et al.                 Informational                     [Page 11]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[11ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   o  An Always Dropper drops every packet presented to it.  This type
      of dropper does not require any other parameter.

o Always Dropperはそれに提示されたあらゆるパケットを落とします。 このタイプの点滴器はいかなる他のパラメタも必要としません。

   o  A Tail Dropper requires the specification of a maximum queue depth
      threshold:  when the queue pointed at by dsAlgDropQMeasure reaches
      that depth threshold, dsAlgDropQThreshold, any new traffic
      arriving at the dropper is discarded.  This algorithm uses only
      parameters that are part of the dsAlgDropEntry.

o Tail Dropperは最大の待ち行列深さ敷居の仕様を必要とします: dsAlgDropQMeasureによって指し示された待ち行列がその深さ敷居、dsAlgDropQThresholdに達するとき、点滴器に到着するどんな新しい交通も捨てられます。 このアルゴリズムはdsAlgDropEntryの一部である唯一のパラメタを使用します。

   o  A Head Dropper requires the specification of a maximum queue depth
      threshold:  when the queue pointed at by dsAlgDropQMeasure reaches
      that depth threshold, dsAlgDropQThreshold, traffic currently at
      the head of the queue is discarded.  This algorithm uses only
      parameters that are part of the dsAlgDropEntry.

o Head Dropperは最大の待ち行列深さ敷居の仕様を必要とします: dsAlgDropQMeasureによって指し示された待ち行列がその深さ敷居、dsAlgDropQThresholdに達するとき、現在、待ち行列のヘッドの交通は捨てられます。 このアルゴリズムはdsAlgDropEntryの一部である唯一のパラメタを使用します。

   o  Random Droppers are recommended as a way to control congestion, in
      [QUEUEMGMT] and called for in the [AF-PHB].  Various
      implementations exist, that agree on marking or dropping just
      enough traffic to communicate with TCP-like protocols about
      congestion avoidance, but differ markedly on their specific
      parameters.  This PIB attempts to offer a minimal set of controls
      for any random dropper, but expects that vendors will augment the
      PRC with additional controls and status in accordance with their
      implementation.  This algorithm requires additional parameters on
      top of those in dsAlgDropEntry; these are discussed below.

o 無作為のドロッパーズは、[AF-PHB]で[QUEUEMGMT]で混雑を制御する方法として推薦されて、求められます。 様々な実現は存在しています、と輻輳回避に関するTCPのようなプロトコルで交信する、しかし、それらの特定のパラメタについてちょうど著しく異なる意見をもつことができるくらいの交通をマークするか、または落とすとき、それは同意します。 このPIBは、どんな無作為の点滴器のためにも1人の極小集合のコントロールを提供するのを試みますが、彼らの実現に従って業者が追加コントロールと状態があるPRCを増大させると予想します。 このアルゴリズムはdsAlgDropEntryのそれらの上で追加パラメタを必要とします。 以下でこれらについて議論します。

   A Dropper Type of other is provided for the implementation of dropper
   types not defined here.  When the Dropper Type is other, its full
   specification will need to be provided by another PRC referenced by
   dsAlgDropSpecific.  A Dropper Type of Multiple Queue Random Dropper
   is also provided; please reference section 5.5.3 of this document for
   more details.

ここで定義されなかった点滴器タイプの実現に他のDropper Typeを提供します。 Dropper Typeが他ときに、完全な仕様は、dsAlgDropSpecificによって参照をつけられた別のPRCによって提供される必要があるでしょう。 また、Multiple Queue Random DropperのDropper Typeを提供します。 この参照部5.5の.3はその他の詳細のために記録してくれますか?

4.6.2.  Random Dropper PRC

4.6.2. 無作為の点滴器PRC

   One example of a random dropper is a RED-like dropper.  An example of
   the representation chosen in this PIB for this element is shown in
   Figure 1.

無作為の点滴器に関する1つの例がREDのような点滴器です。 この要素のためのこのPIBで選ばれた表現に関する例は図1に示されます。

   Random droppers often have their drop probability function described
   as a plot of drop probability (P) against averaged queue length (Q).
   (Qmin, Pmin) then defines the start of the characteristic plot.
   Normally Pmin=0, meaning that with average queue length below Qmin,
   there will be no drops.  (Qmax, Pmax) defines a "knee" on the plot,
   after which point the drop probability become more progressive
   (greater slope).  (Qclip, 1) defines the queue length at which all

無作為の点滴器には、平均した待ち行列の長さ(Q)に対して低下確率(P)の陰謀として記述されたそれらの低下確率関数がしばしばあります。 (Qmin、Pmin) そして、独特の陰謀の始まりを定義します。 通常Pmin=0、Qminの下に平均した待ち行列の長さがある状態でそれを意味して、低下が全くないでしょう。 (Qmax、Pmax) どれが低下確率を指すかが、より進歩的に(よりすばらしいスロープ)なった後に陰謀で「ひざ」を定義します。 (Qclip、1) 待ち行列の長さを定義する、どれ、すべて

Chan, et al.                 Informational                     [Page 12]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[12ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   packets will be dropped.  Notice this is different from Tail Drop
   because this uses an averaged queue length.  Although it is possible
   for Qclip = Qmax.

パケットは落とされるでしょう。 これが平均した待ち行列の長さを使用するのでTail Dropと異なっているのに注意してください。 Qclip=Qmaxに、それは可能ですが。

   In the PIB module, dsRandomDropMinThreshBytes and
   dsRandomDropMinThreshPkts represent Qmin.  dsRandomDropMaxThreshBytes
   and dsRandomDropMaxThreshPkts represent Qmax.  dsAlgDropQThreshold
   represents Qclip.  dsRandomDropProbMax represents Pmax.  This PIB
   does not represent Pmin (assumed to be zero unless otherwise
   represented).

PIBモジュールで、dsRandomDropMinThreshBytesとdsRandomDropMinThreshPktsがQmin. dsRandomDropMaxThreshBytesを表して、dsRandomDropMaxThreshPktsがQmax. dsAlgDropQThresholdを表す、表す、Qclip. dsRandomDropProbMaxはPmaxを表します。 このPIBはPmin(別の方法で表されない場合、ゼロであると思われる)を表しません。

   In addition, since message memory is finite, queues generally have
   some upper bound above which they are incapable of storing additional
   traffic.  Normally this number is equal to Qclip, specified by
   dsAlgDropQThreshold.

メッセージ記憶が有限であるので、さらに、一般に、待ち行列にそれらが追加交通を格納できない何らかの上限があります。 通常、この数はdsAlgDropQThresholdによって指定されたQclipと等しいです。

   Each random dropper specification is associated with a queue.  This
   allows multiple drop processes (of same or different types) to be
   associated with the same queue, as different PHB implementations may
   require.  This also allows for sequences of multiple droppers if
   necessary.

それぞれの無作為の点滴器仕様は待ち行列に関連しています。 これは、複数の低下の過程(同じであるか異なったタイプの)が同じ待ち行列に関連しているのを許容します、異なったPHB実現が必要であるかもしれないように。 必要なら、また、これは複数の点滴器の系列を考慮します。

         +-----------------+                    +-------+
         |AlgDrop          |                    |Queue  |
     --->| Next   ---------+-+----------------->| Next -+-->
         | QMeasure -------+-+                  | ...   |
         | QThreshold      |                    +-------+
         | Type=randomDrop |   +----------------+
         | Specific -------+-->|RandomDrop      |
         +-----------------+   | MinThreshBytes |
                               | MaxThreshBytes |
                               | ProbMax        |
                               | Weight         |
                               | SamplingRate   |
                               +----------------+

+-----------------+ +-------+ |AlgDrop| |待ち行列| --->| 次へ---------+-+----------------->| 次の-+-->。| QMeasure-------+-+ | ... | | QThreshold| +-------+ | =randomDropをタイプしてください。| +----------------+ | 特定-------+-->|RandomDrop| +-----------------+ | MinThreshBytes| | MaxThreshBytes| | ProbMax| | 重さ| | SamplingRate| +----------------+

       Figure 1: Example Use of the RandomDropTable for Random Droppers

図1: RandomDropTableの無作為のドロッパーズの例の使用

   The calculation of a smoothed queue length may also have an important
   bearing on the behavior of the dropper:  parameters may include the
   sampling interval or rate, and the weight of each sample.  The
   performance may be very sensitive to the values of these parameters
   and a wide range of possible values may be required due to a wide
   range of link speeds.  Most algorithms include a sample weight,
   represented here by dsRandomDropWeight.  The availability of
   dsRandomDropSamplingRate as readable is important; the information
   provided by the Sampling Rate is essential to the configuration of
   dsRandomDropWeight.  Having the Sampling Rate be configurable is also

また、平坦な待ち行列の長さの計算は点滴器の働きに重要な関係を持っているかもしれません: パラメタは標本抽出間隔かレートと、それぞれのサンプルの重さを含むかもしれません。 性能はこれらのパラメタの値に非常に敏感であるかもしれません、そして、さまざまな可能な値がさまざまなリンク速度のため必要であるかもしれません。 ほとんどのアルゴリズムがここにdsRandomDropWeightによって表されたサンプル重りを含んでいます。 読み込み可能であるとしてのdsRandomDropSamplingRateの有用性は重要です。 Sampling Rateによって提供された情報はdsRandomDropWeightの構成に不可欠です。 また、Sampling Rateが構成可能であることを持つのは、そうです。

Chan, et al.                 Informational                     [Page 13]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[13ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   helpful, because as line speed increases, the ability to have queue
   sampling be less frequent than packet arrival is needed.  Note
   however that there is ongoing research on this topic, see e.g.,
   [ACTQMGMT] and [AQMROUTER].

役立っていて、以下が頻繁であったなら、速度が線として上がるので、持っている能力はパケット到着が必要であるというよりも標本抽出を列に並ばせます。 しかしながら、この話題の継続中の研究があることに注意してください、そして、例えば、[ACTQMGMT]と[AQMROUTER]を見てください。

   Additional parameters may be added in an enterprise PIB module, e.g.,
   by using AUGMENTS on this class, to handle aspects of random drop
   algorithms that are not standardized here.

追加パラメタは企業PIBモジュールで加えられるかもしれません、例えば、ここで標準化されない無作為の低下アルゴリズムの局面を扱うのにこのクラスでAUGMENTSを使用することによって。

   NOTE:  Deterministic Droppers can be viewed as a special case of
   Random Droppers with the drop probability restricted to 0 and 1.
   Hence Deterministic Droppers might be described by a Random Dropper
   with Pmin = 0, Pmax = 1, Qmin = Qmax = Qclip, the averaged queue
   length at which dropping occurs.

以下に注意してください。 低下確率が0と1に制限されている状態で、特殊なものとしてRandomドロッパーズについて決定論的なドロッパーズを見ることができます。 したがって、DeterministicドロッパーズはPmin=0でRandom Dropperが説明されるかもしれません、Pmax=1、Qmin=Qmax=Qclip、低下が起こる平均した待ち行列の長さ。

4.6.3.  Queues and Schedulers

4.6.3. 待ち行列とスケジューラ

   The Queue PRC models simple FIFO queues, as described in [MODEL]
   section 7.1.1.  The Scheduler PRC allows flexibility in constructing
   both simple and somewhat more complex queueing hierarchies from those
   queues.  Of course, since TCBs can be cascaded multiple times on an
   interface, even more complex hierarchies can be constructed that way
   also.

Queue PRCは[MODEL]セクション7.1.1で説明されるように簡単な先入れ先出し待ち行列をモデル化します。 Scheduler PRCはそれらの待ち行列から簡単なものと同様にいくらか複雑な待ち行列階層構造を構成する際に柔軟性を許容します。 また、そのようにもちろんさらにTCBsがインタフェースを複数の回どっと落すことができるので複雑な階層構造を構成できます。

   Queue PRC instances are pointed at by the "next" attributes of the
   upstream elements e.g., dsMeterSucceedNext.  Note that multiple
   upstream elements may direct their traffic to the same Queue PRI.
   For example, the Assured Forwarding PHB suggests that all traffic
   marked AF11, AF12, or AF13 be placed in the same queue after
   metering, without reordering.  This would be represented by having
   the dsMeterSucceedNext of each upstream meter point at the same Queue
   PRI.

待ち行列PRC例は例えば、上流の要素dsMeterSucceedNextの「次」の属性によって指し示されます。 複数の上流の要素が同じQueue PRIへのそれらの交通を指示するかもしれないことに注意してください。 例えば、Assured Forwarding PHBは、AF11、AF12、またはAF13であることが示されるすべての交通が計量した後に同じ待ち行列に置かれるのを示します、再命令しないで。 これは、同じQueue PRIにそれぞれの上流のメーターポイントのdsMeterSucceedNextを持っていることによって、表されるでしょう。

   NOTE:  Queue and Scheduler PRIs are for data path description; they
   both use Scheduler Parameterization Table entries for diffserv
   treatment parameterization.

以下に注意してください。 待ち行列とScheduler PRIsはデータ経路記述のためのものです。 それらの両方がdiffserv処理パラメタリゼーションにScheduler Parameterization Tableエントリーを使用します。

   A Queue Table entry specifies the scheduler it wants service from by
   use of its Next pointer.

Queue TableエントリーはそれがNextポインタの使用でサービスが欲しいスケジューラを指定します。

   Each Scheduler Table entry represents the algorithm in use for
   servicing the one or more queues that feed it.  [MODEL] section 7.1.2
   describes a scheduler with multiple inputs:  this is represented in
   the PIB by having the scheduling parameters be associated with each
   input.  In this way, sets of Queues can be grouped together as inputs
   to the same Scheduler.  This class serves to represent the example
   scheduler described in the [MODEL]:  other more complex
   representations might be created outside of this PIB.

それぞれのScheduler Tableエントリーはそれを与える1つ以上の待ち行列を修理するのに、使用中のアルゴリズムを表します。 [MODEL]セクション7.1 .2 複数の入力でスケジューラについて説明します: スケジューリングパラメタが各入力に関連しているのを持っていることによって、これはPIBに表されます。 このように、入力としてQueuesのセットを同じSchedulerに一緒に分類できます。 このクラスは、[MODEL]で説明された例のスケジューラを表すのに役立ちます: 他の、より複雑な表現はこのPIBの外に作成されるかもしれません。

Chan, et al.                 Informational                     [Page 14]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[14ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   Both the Queue PRC and the Scheduler PRC use instances of the
   Scheduler Parameterization PRC to specify diffserv treatment
   parameterization.  Scheduler Parameter PRC instances are used to
   parameterize each input that feeds into a scheduler.  The inputs can
   be a mixture of Queue PRI's and Scheduler PRI's.  Scheduler Parameter
   PRI's can be used/reused by one or more Queue and/or Scheduler Table
   entries.

Queue PRCとScheduler PRCの両方が、diffserv処理パラメタリゼーションを指定するのにScheduler Parameterization PRCの例を使用します。 スケジューラParameter PRC例は、スケジューラへ供給される各入力をparameterizeするのに使用されます。 入力はQueue PRIとScheduler PRIの混合物であるかもしれません。 1Queue、そして/または、Scheduler TableエントリーでスケジューラParameter PRIのものを使用するか、または再利用できます。

   For representing a Strict Priority scheduler, each scheduler input is
   assigned a priority with respect to all the other inputs feeding the
   same scheduler, with default values for the other parameters.  A
   higher-priority input which contains traffic that is not being
   delayed for shaping will be serviced before a lower-priority input.

Strict Priorityスケジューラを表すのにおいて、優先は同じスケジューラを与える他のすべての入力に関してそれぞれのスケジューラ入力に割り当てられます、他のパラメタのためのデフォルト値で。 形成するために遅れていない交通を含むより高い優先度入力は低優先度入力の前に修理されるでしょう。

   For Weighted Scheduling methods e.g., WFQ, WRR, the "weight" of a
   given scheduler input is represented with a Minimum Service Rate
   leaky-bucket profile that provides a guaranteed minimum bandwidth to
   that input, if required.  This is represented by a rate
   dsMinRateAbsolute; the classical weight is the ratio between that
   rate and the interface speed, or perhaps the ratio between that rate
   and the sum of the configured rates for classes.  Alternatively, the
   rate may be represented by a relative value, as a fraction of the
   interface's current line rate, dsMinRateRelative to assist in cases
   where line rates are variable or where a higher-level policy might be
   expressed in terms of fractions of network resources.  The two rate
   parameters are inter-related and changes in one may be reflected in
   the other.

Weighted Schedulingに関しては、与えられたスケジューラ入力の方法例えば、WFQ、WRR、「重さ」は必要なら、入力されたそれに最低保証額帯域幅を供給するMinimum Service Rate水漏れするバケツプロフィールで表されます。 これはレートdsMinRateAbsoluteによって表されます。 古典的な重さは、そのレートとインタフェース速度の間の比率、または恐らくクラスの構成されたレートのそのレートと合計の間の比率です。 あるいはまた、レートは相対的価値によって表されるかもしれません、インタフェースの現在行レートの部分として、ライン料率が可変であるか、または、よりハイレベルの方針がネットワーク資源の部分で言い表されるかもしれないケースを助けるdsMinRateRelative。 2つのレートパラメタが相互関連します、そして、1における変化はもう片方に反映されるかもしれません。

   For weighted scheduling methods, one can say loosely, that WRR
   focuses on meeting bandwidth sharing, without concern for relative
   delay amongst the queues, where WFQ control both queue service order
   and amount of traffic serviced, providing meeting bandwidth sharing
   and relative delay ordering amongst the queues.

人は、そのWRRが荷重しているスケジューリング法のために待ち行列の中で注文しながらWFQがミーティング帯域幅共有と相対的な遅れを提供して、修理された待ち行列サービスオーダーと交通の量の両方を制御するところで待ち行列の中の相対的な遅れに関する心配なしで共有されるミーティング帯域幅に集中すると緩く言うことができます。

   A queue or scheduled set of queues (which is an input to a scheduler)
   may also be capable of acting as a non-work-conserving [MODEL]
   traffic shaper:  this is done by defining a Maximum Service Rate
   leaky-bucket profile in order to limit the scheduler bandwidth
   available to that input.  This is represented by a rate
   dsMaxRateAbsolute; the classical weight is the ratio between that
   rate and the interface speed, or perhaps the ratio between that rate
   and the sum of the configured rates for classes.  Alternatively, the
   rate may, be represented by a relative value, as a fraction of the
   interface's current line rate, dsMaxRateRelative.  There was
   discussion in the working group about alternative modeling
   approaches, such as defining a shaping action or a shaping element.
   We did not take this approach because shaping is in fact something a
   scheduler does to its inputs, (which we model as a queue with a

また、待ち行列か予定されているセットの待ち行列(スケジューラへの入力である)は仕事を保存しない[MODEL]交通整形器として機能できるかもしれません: その入力に利用可能なスケジューラ帯域幅を制限するためにMaximum Service Rate水漏れするバケツプロフィールを定義することによって、これをします。 これはレートdsMaxRateAbsoluteによって表されます。 古典的な重さは、そのレートとインタフェース速度の間の比率、または恐らくクラスの構成されたレートのそのレートと合計の間の比率です。 あるいはまた、レートが表すかもしれない、dsMaxRateRelative、相対的価値で、インタフェースの現在行レートの部分として表されてください。 代替のモデル化法に関してワーキンググループには議論がありました、形成動作か形成要素を定義するのなどように。 事実上、形成がスケジューラが入力にすることであるので私たちがこのアプローチを取らなかった、(私たちはaとの待ち行列としてモデル化します。

Chan, et al.                 Informational                     [Page 15]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[15ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   maximum rate or a scheduler whose output has a maximum rate) and we
   felt it was simpler and more elegant to simply describe it in that
   context.  Additionally, multi-rate shaper [SHAPER] can be represented
   by the use of multiple dsMaxRateTable entries.

そして、出力には最高率がある最高率かスケジューラ)、私たちは、その文脈で単にそれについて説明するのが、より簡単であって、より上品であると感じました。 さらに、複数のdsMaxRateTableエントリーの使用でマルチレート整形器[SHAPER]を表すことができます。

   Other types of priority and weighted scheduling methods can be
   defined using existing parameters in dsMinRateEntry.  NOTE:
   dsSchedulerMethod uses AutonomousType syntax, with the different
   types of scheduling methods defined as OBJECT-IDENTITY.  Future
   scheduling methods may be defined in other PIBs.  This requires an
   OBJECT-IDENTITY definition, a description of how the existing objects
   are reused, if they are, and any new objects they require.

dsMinRateEntryの既存のパラメタを使用することで他のタイプの優先権と荷重しているスケジューリング法を定義できます。 以下に注意してください。 dsSchedulerMethodはOBJECT-IDENTITYと定義される異なったタイプのスケジューリング法でAutonomousType構文を使用します。 将来のスケジューリング法は他のPIBsで定義されるかもしれません。 これはOBJECT-IDENTITY定義、それらが再利用されるなら既存の物がどう再利用されるかに関する記述、および彼らが必要とする新しい物を必要とします。

   NOTE:  Hierarchical schedulers can be parameterized using this PIB by
   having Scheduler Table entries feeds into Scheduler Table entry.

以下に注意してください。 Scheduler Tableエントリー給送をScheduler Tableエントリーに持っていることによってこのPIBを使用することで階層的なスケジューラをparameterizedされることができます。

4.7.  Specifying Device Capabilities

4.7. 装置能力を指定します。

   The DiffServ PIB uses the Base PRC classes frwkPrcSupportTable and
   frwkCompLimitsTable defined in [FR-PIB] to specify what PRC's are
   supported by a PEP and to specify any limitations on that support.
   The PIB also uses the capability PRC's frwkCapabilitySetTable and
   frwkIfRoleComboTable defined in [FR-PIB] to specify the device's
   capability sets, interface types, and role combinations.  Each
   instance of the capability PRC frwkCapabilitySetTable contains an OID
   that points to an instance of a PRC that describes some capability of
   that interface type.  The DiffServ PIB defines several of these
   capability PRCs, that assist the PDP with the configuration of
   DiffServ functional elements that can be implemented by the device.
   Each of these capability PRCs contains a direction attribute that
   specifies the direction for which the capability applies.  This
   attribute is defined in a base capability PRC, which is extended by
   each specific capability PRC.

DiffServ PIBはPRCのどんなものがPEPによって支持されるかを指定して、そのサポートのどんな制限も指定するために[FR-PIB]で定義された基地のPRCのクラスのfrwkPrcSupportTableとfrwkCompLimitsTableを使用します。 また、PIBは装置の能力セット、インターフェース型、および役割の組み合わせを指定するために[FR-PIB]で定義された能力PRCのfrwkCapabilitySetTableとfrwkIfRoleComboTableを使用します。 能力PRC frwkCapabilitySetTableの各例はそのインターフェース型の何らかの能力について説明するPRCの例を示すOIDを含んでいます。 DiffServ PIBはこれらの能力PRCsの数個を定義して、そのアシストは装置で実行できるDiffServ機能要素の構成があるPDPです。 それぞれのこれらの能力PRCsは能力が適用される指示を指定する指示属性を含んでいます。 この属性はベース能力PRCで定義されます。(PRCはそれぞれの特定の能力PRCによって広げられます)。

   Classification capabilities, which specify the information elements
   the device can use to classify traffic, are reported using the
   dsIfClassificationCaps PRC.  Metering capabilities, which indicate
   what the device can do with out-of-profile packets, are specified
   using the dsIfMeteringCaps PRC.  Scheduling capabilities, such as the
   number of inputs supported, are reported using the dsIfSchedulingCaps
   PRC.  Algorithmic drop capabilities, such as the types of algorithms
   supported, are reported using the dsIfAlgDropCaps PRC.  Queue
   capabilities, such as the maximum number of queues, are reported
   using the dsIfQueueCaps PRC.  Maximum Rate capabilities, such as the
   maximum number of max rate Levels, are reported using the
   dsIfMaxRateCaps PRC.

分類能力(装置が交通を分類するのに使用できる情報要素を指定する)は、dsIfClassificationCaps PRCを使用することで報告されます。 計量能力(装置がプロフィールの外があるパケットができることを示す)は、dsIfMeteringCaps PRCを使用することで指定されます。 支持された入力点数などのスケジューリング能力は、dsIfSchedulingCaps PRCを使用することで報告されます。 支持されたアルゴリズムのタイプなどのアルゴリズムの低下能力は、dsIfAlgDropCaps PRCを使用することで報告されます。 待ち行列の最大数などの待ち行列能力は、dsIfQueueCaps PRCを使用することで報告されます。 最大レートLevelsの最大数などの最大のRate能力は、dsIfMaxRateCaps PRCを使用することで報告されます。

Chan, et al.                 Informational                     [Page 16]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[16ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   Two PRC's are defined to allow specification of the element linkage
   capabilities of the PEP.  The dsIfElmDepthCaps PRC indicates the
   maximum number of functional datapath elements that can be linked
   consecutively in a datapath.  The dsIfElmLinkCaps PRC indicates what
   functional datapath elements may follow a specific type of element in
   a datapath.

2PRCのものは、PEPの要素リンケージ能力の仕様を許容するために定義されます。 dsIfElmDepthCaps PRCはdatapathで連続してリンクできる機能的なdatapath要素の最大数を示します。 dsIfElmLinkCaps PRCは、どんな機能的なdatapath要素がdatapathの特定のタイプの要素に従うかもしれないかを示します。

   The capability reporting classes in the DiffServ and Framework PIB
   are meant to allow the PEP to indicate some general guidelines about
   what the device can do.  They are intended to be an aid to the PDP
   when it constructs policy for the PEP.  These classes do not
   necessarily allow the PEP to indicate every possible configuration
   that it can or cannot support.  If a PEP receives a policy that it
   cannot implement, it must notify the PDP with a failure report.
   Currently [COPS-PR] error handling mechanism as specified in [COPS-
   PR] sections 4.4, 4.5, and 4.6 completely handles all known error
   cases of this PIB; hence no additional methods or PRCs need to be
   specified here.

DiffServでクラスを報告する能力とFramework PIBはPEPに装置ができることがいくつかの一般的ガイドラインを示させることになっています。 彼らはPEPのために方針を構成するときのPDPへの援助であることを意図します。 これらのクラスで、PEPは必ず、それが支持できるか、または支持できるというわけではないあらゆる可能な構成を示すことができるというわけではありません。 PEPがそれが実施できない政策を受けるなら、それは異常報告書でPDPに通知しなければなりません。 現在[COPS-PR]の、[COPS PR]セクション4.4、4.5、および4.6の指定されるとしてのエラー処理メカニズムはこのPIBのすべての知られている誤り事件を完全に扱います。 したがって、どんな追加方法もPRCsも、ここで指定される必要がありません。

5.  PIB Usage Example

5. PIB使用例

   This section provides some examples on how the different table
   entries of this PIB may be used together for a DiffServ Device.  The
   usage of each individual attribute is defined within the PIB module
   itself.  For the figures, all the PIB table entry and attribute names
   are assumed to have "ds" as their first common initial part of the
   name, with the table entry name assumed to be their second common
   initial part of the name.  "0.0" is being used to mean zeroDotZero.
   And for Scheduler Method "= X" means "using the OID of
   diffServSchedulerX".

このセクションはこのPIBの異なったテーブル項目がDiffServ Deviceにどう一緒に使用されるかもしれないかに関するいくつかの例を提供します。 それぞれの個々の属性の用法はPIBモジュール自体の中で定義されます。 数字において、すべてのPIBテーブル項目と属性名にはそれらの名前の最初の一般的な初期の部分として"ds"があると思われます、テーブル入口名がそれらの名前の2番目の一般的な初期の部分であると思われている状態で。 「0インチはzeroDotZeroを意味するのに使用されています。」 そして、Scheduler Methodに関して、「=X」は、「diffServSchedulerXのOIDを使用します。」と意味します。

5.1.  Data Path Example

5.1. データ経路の例

   Notice Each entry of the DataPath table is used for a specific
   interface type handling a flow in a specific direction for a specific
   functional role-combination.  For our example, we just define one
   such entry.

DataPathテーブルの通知Eachエントリーは特定の機能的な役割組み合わせのための特定の方向に流れを扱っている特定のインターフェース型に使用されます。 私たちの例に関しては、私たちはただそのようなエントリーの1つを定義します。

      +---------------------+
      |DataPath             |
      | CapSetName ="IfCap1"|
      | Roles = "A+B"       |
      | IfDirection=Ingress |    +---------+
      | Start --------------+--->|Clfr     |
      +---------------------+    | Id=Dept |
                                 +---------+

+---------------------+ |DataPath| | CapSetNameは"IfCap1""と等しいです。| | 役割は「+B」と等しいです。| | IfDirectionはイングレスと等しいです。| +---------+ | 始め--------------+--->|Clfr| +---------------------+ | イド=部| +---------+

                        Figure 2: DataPath Usage Example

図2: DataPath使用例

Chan, et al.                 Informational                     [Page 17]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[17ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   In Figure 2, we are using IfCap1 to indicate interface type with
   capability set 1 handling ingress flow for functional roles of "A+B".
   We are using classifier for departments to lead us into the
   Classifier Example below.

図2では、私たちは、能力があるインターフェース型が「+B」の機能的役割に1つの取り扱いイングレス流動を設定するのを示すのにIfCap1を使用しています。 部が私たちを以下のClassifier Exampleに導くのに私たちはクラシファイアを使用しています。

5.2.  Classifier and Classifier Element Example

5.2. クラシファイアとクラシファイア要素の例

   We want to show how a multilevel classifier can be built using the
   classifier tables provided by this PIB.  Notice we didn't go into
   details on the filters because they are not defined by this PIB.
   Continuing in the Data Path example from the previous section, lets
   say we want to perform the following classification functionality to
   do flow separation based on department and application type:

このPIBによって提供されたクラシファイアテーブルを使用することでどう多レベルクラシファイアを組立てることができるかを示したいと思います。 それらがこのPIBによって定義されないので私たちがフィルタの上に詳細に立ち入らなかったのに注意してください。 Data Pathの例で前項から続けて、部に基づく流れ分離をするために以下の分類の機能性を実行したいと思って、アプリケーションが以下をタイプすると言わせます。

      if (Dept1) then take Dept1-action
      {
        if (Appl1) then take Dept1-Appl1-action.
        if (Appl2) then take Dept1-Appl2-action.
        if (Appl3) then take Dept1-Appl3-action.

(Appl1)であるなら、Dept1-Appl1-actionを取ってください。(Appl2)であるならDept1-Appl2-actionを取ってください。次に、(Dept1)がDept1-行動を取る、(Appl3)であるなら、Dept1-Appl3-行動を取ってください。

      }
      if (Dept2) then take Dept2-action
      {
        if (Appl1) then take Dept2-Appl1-action.
        if (Appl2) then take Dept2-Appl2-action.
        if (Appl3) then take Dept2-Appl3-action.
      }
      if (Dept3) then take Dept3-action
      {
        if (Appl1) then take Dept3-Appl1-action.
        if (Appl2) then take Dept3-Appl2-action.
        if (Appl3) then take Dept3-Appl3-action.
      }

(Appl1)であるなら、Dept2-Appl1-actionを取ってください。(Appl2)であるならDept2-Appl2-actionを取ってください。次に、(Dept2)がDept2-行動を取る、(Appl3)であるなら、Dept2-Appl3-行動を取ってください。 そして、(Dept3)はDept3-行動を取ります。(Appl1)であるなら、Dept3-Appl1-actionを取ってください。(Appl2)であるならDept3-Appl2-actionを取ってください。(Appl3)であるなら、Dept3-Appl3-行動を取ってください。 }

   The above classification logic is translated into the following PIB
   table entries, with two levels of classifications.

上の分類論理は2つのレベルの分類によって以下のPIBテーブル項目に翻訳されます。

Chan, et al.                 Informational                     [Page 18]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[18ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   First for department:

最初に、部に:

   +---------+
   |Clfr     |
   | Id=Dept |
   +---------+

+---------+ |Clfr| | イド=部| +---------+

   +-------------+      +-----------+
   |ClfrElement  |  +-->|Clfr       |
   | Id=Dept1    |  |   | Id=D1Appl |
   | ClfrId=Dept |  |   +-----------+
   | Preced=NA   |  |
   | Next -------+--+   +------------+
   | Specific ---+----->|Filter Dept1|
   +-------------+      +------------+

+-------------+ +-----------+ |ClfrElement| +-->|Clfr| | イド=Dept1| | | イド=D1Appl| | ClfrIdは部と等しいです。| | +-----------+ | =NaをPrecedしました。| | | 次へ-------+--+ +------------+ | 特定---+----->|フィルタDept1| +-------------+ +------------+

   +-------------+      +-----------+
   |ClfrElement  |  +-->|Clfr       |
   | Id=Dept2    |  |   | Id=D2Appl |
   | ClfrId=Dept |  |   +-----------+
   | Preced=NA   |  |
   | Next -------+--+   +------------+
   | Specific ---+----->|Filter Dept2|
   +-------------+      +------------+

+-------------+ +-----------+ |ClfrElement| +-->|Clfr| | イド=Dept2| | | イド=D2Appl| | ClfrIdは部と等しいです。| | +-----------+ | =NaをPrecedしました。| | | 次へ-------+--+ +------------+ | 特定---+----->|フィルタDept2| +-------------+ +------------+

   +-------------+      +-----------+
   |ClfrElement  |  +-->|Clfr       |
   | Id=Dept3    |  |   | Id=D3Appl |
   | ClfrId=Dept |  |   +-----------+
   | Preced=NA   |  |
   | Next -------+--+   +------------+
   | Specific ---+----->|Filter Dept3|
   +-------------+      +------------+

+-------------+ +-----------+ |ClfrElement| +-->|Clfr| | イド=Dept3| | | イド=D3Appl| | ClfrIdは部と等しいです。| | +-----------+ | =NaをPrecedしました。| | | 次へ-------+--+ +------------+ | 特定---+----->|フィルタDept3| +-------------+ +------------+

Chan, et al.                 Informational                     [Page 19]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[19ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   Second for application:

アプリケーションのための2番目:

   +-----------+
   |Clfr       |
   | Id=D1Appl |
   +-----------+

+-----------+ |Clfr| | イド=D1Appl| +-----------+

   +---------------+                     +--------------+
   |ClfrElement    |  +----------------->|Meter         |
   | Id=D1Appl1    |  |                  | Id=D1A1Rate1 |
   | ClfrId=D1Appl |  |                  | SucceedNext -+--->...
   | Preced=NA     |  |                  | FailNext ----+--->...
   | Next ---------+--+  +------------+  | Specific ----+--->...
   | Specific -----+---->|Filter Appl1|  +--------------+
   +---------------+     +------------+

+---------------+ +--------------+ |ClfrElement| +----------------->|メーター| | イド=D1Appl1| | | イド=D1A1Rate1| | ClfrId=D1Appl| | | SucceedNext-+--->… | =NaをPrecedしました。| | | FailNext----+--->… | 次へ---------+--+ +------------+ | 特定----+--->… | 特定-----+---->|フィルタAppl1| +--------------+ +---------------+ +------------+

   +---------------+                     +--------------+
   |ClfrElement    |  +----------------->|Meter         |
   | Id=D1Appl2    |  |                  | Id=D1A2Rate1 |
   | ClfrId=D1Appl |  |                  | SucceedNext -+--->...
   | Preced=NA     |  |                  | FailNext ----+--->...
   | Next ---------+--+  +------------+  | Specific ----+--->...
   | Specific -----+---->|Filter Appl2|  +--------------+
   +---------------+     +------------+

+---------------+ +--------------+ |ClfrElement| +----------------->|メーター| | イド=D1Appl2| | | イド=D1A2Rate1| | ClfrId=D1Appl| | | SucceedNext-+--->… | =NaをPrecedしました。| | | FailNext----+--->… | 次へ---------+--+ +------------+ | 特定----+--->… | 特定-----+---->|フィルタAppl2| +--------------+ +---------------+ +------------+

   +---------------+                     +--------------+
   |ClfrElement    |  +----------------->|Meter         |
   | Id=D1Appl3    |  |                  | Id=D1A3Rate1 |
   | ClfrId=D1Appl |  |                  | SucceedNext -+--->...
   | Preced=NA     |  |                  | FailNext ----+--->...
   | Next ---------+--+  +------------+  | Specific ----+--->...
   | Specific -----+---->|Filter Appl3|  +--------------+
   +---------------+     +------------+

+---------------+ +--------------+ |ClfrElement| +----------------->|メーター| | イド=D1Appl3| | | イド=D1A3Rate1| | ClfrId=D1Appl| | | SucceedNext-+--->… | =NaをPrecedしました。| | | FailNext----+--->… | 次へ---------+--+ +------------+ | 特定----+--->… | 特定-----+---->|フィルタAppl3| +--------------+ +---------------+ +------------+

                    Figure 3: Classifier Usage Example

図3: クラシファイア使用例

   The application classifiers for department 2 and 3 will be very much
   like the application classifier for department 1 shown above.  Notice
   in this example, Filters for Appl1, Appl2, and Appl3 are reusable
   across the application classifiers.

部2と3が非常に多くになって、アプリケーションクラシファイアは上に示された部1のアプリケーションクラシファイアが好きです。 この例における通知、Appl1のためのFilters、Appl2、およびAppl3はアプリケーションクラシファイアの向こう側に再利用できます。

   This classifier and classifier element example assume the next
   differentiated services functional datapath element is Meter and
   leads us into the Meter Example section.

このクラシファイアとクラシファイア要素の例は、次の微分されたサービスが機能的なdatapath要素であると仮定します。Meterであり、私たちをMeter Example部に導きます。

Chan, et al.                 Informational                     [Page 20]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[20ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

5.3.  Meter Example

5.3. メーターの例

   A single rate simple Meter may be easy to envision, hence we will do
   a Two Rate Three Color [TRTCM] example, using two Meter table entries
   and two TBParam table entries.

ただ一つのレートに、簡単なMeterは思い描くのが簡単であるかもしれない、したがって、私たちがTwo Rate Three Color[TRTCM]の例をするつもりです、2つのMeterテーブル項目と2つのTBParamテーブル項目を使用して。

   +--------------+    +---------+     +--------------+    +----------+
   |Meter         | +->|Action   |  +->| Meter        | +->|Action    |
   | Id=D1A1Rate1 | |  | Id=Green|  |  | Id=D1A1Rate2 | |  | Id=Yellow|
   | SucceedNext -+-+  +---------+  |  | SucceedNext -+-+  +----------+
   | FailNext ----+-----------------+  | FailNext ----+--+  +-------+
   | Specific -+  |                    | Specific -+  |  +->|Action |
   +-----------+--+                    +-----------+--+     | Id=Red|
               |                                   |        +-------+
               |  +------------+                   |  +------------+
               +->|TBParam     |                   +->|TBParam     |
                  | Type=TRTCM |                      | Type=TRTCM |
                  | Rate       |                      | Rate       |
                  | BurstSize  |                      | BurstSize  |
                  | Interval   |                      | Interval   |
                  +------------+                      +------------+

+--------------+ +---------+ +--------------+ +----------+ |メーター| +->|動作| +->| メーター| +->|動作| | イド=D1A1Rate1| | | イド=緑色| | | イド=D1A1Rate2| | | イド=黄色| | SucceedNext-+++---------+ | | SucceedNext-+++----------+ | FailNext----+-----------------+ | FailNext----+--+ +-------+ | 特定の-+| | 特定の-+| +->|動作| +-----------+--+ +-----------+--+ | イド=赤| | | +-------+ | +------------+ | +------------+ +->|TBParam| +->|TBParam| | =TRTCMをタイプしてください。| | =TRTCMをタイプしてください。| | レート| | レート| | BurstSize| | BurstSize| | 間隔| | 間隔| +------------+ +------------+

                       Figure 4: Meter Usage Example

図4: メーター使用例

   For [TRTCM], the first level TBParam entry is used for Committed
   Information Rate and Committed Burst Size Token Bucket, and the
   second level TBParam entry is used for Peak Information Rate and Peak
   Burst Size Token Bucket.

[TRTCM]に関しては、最初の平らなTBParamエントリーはCommitted情報のRateとCommitted Burst Size Token Bucketに使用されます、そして、2番目の平らなTBParamエントリーはPeak情報のRateとPeak Burst Size Token Bucketに使用されます。

   The other meters needed for this example will depend on the service
   class each classified flow uses.  But their construction will be
   similar to the example given here.  The TBParam table entries can be
   shared by multiple Meter table entries.

この例に必要である他のメーターはそれぞれの分類された流れが使用するサービスのクラスに依存するでしょう。 しかし、それらの構造はここに出された例と同様になるでしょう。 複数のMeterテーブル項目でTBParamテーブル項目を共有できます。

   In this example the differentiated services functional datapath
   element following Meter is Action, detailed in the following section.

差別化が修理するこの例では、Meterに続く機能的なdatapath要素は以下のセクションで詳述したActionです。

5.4.  Action Example

5.4. 動作の例

   Typically, Mark Action will be used; we will continue using the
   "Action, Id=Green" branch off the Meter example.

通常、マークActionは使用されるでしょう。 私たちは、Meterの例から「動作、イド=グリーン」ブランチを使用し続けるつもりです。

   Recall this is the D1A1Rate1 SucceedNext branch, meaning the flow
   belongs to Department 1 Application 1, within the committed rate and
   burst size limits for this flow.  We would like to Mark this flow
   with a specific DSCP and also with a device internal label.

D1A1Rate1 SucceedNextブランチであり、流れがこの流れのための遂行されたレートと放出量限界の中で部1のApplication1に属すことを意味して、これを思い出してください。 私たちがそうしたい、マーク、特定のDSCPとデバイスの内部のラベルをもってもこの流れ。

Chan, et al.                 Informational                     [Page 21]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[21ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   +-----------+                     +-----------+  +--->AlgDropAF11
   |Action     |  +----------------->|Action     |  |
   | Next -----+--+  +------------+  | Next -----+--+ +-------------+
   | Specific -+---->|DscpMarkAct |  | Specific -+--->|ILabelMarker |
   +-----------+     | Dscp=AF11  |  +-----------+    | ILabel=D1A1 |
                     +------------+                   +-------------+

+-----------+ +-----------+ +--->AlgDropAF11|動作| +----------------->|動作| | | 次へ-----+--+ +------------+ | 次へ-----+--+ +-------------+ | 特定の-+---->|DscpMarkAct| | 特定の-+--->|ILabelMarker| +-----------+ | Dscp=AF11| +-----------+ | ILabel=D1A1| +------------+ +-------------+

                      Figure 5: Action Usage Example

図5: 動作使用例

   This example uses the frwkILabelMarker PRC defined in [FR-PIB],
   showing the device internal label being used to indicate the micro
   flow that feeds into the aggregated AF flow.  This device internal
   label may be used for flow accounting purposes and/or other data path
   treatments.

この例は[FR-PIB]で定義されたfrwkILabelMarker PRCを使用します、ミクロが流れるのを示すのに使用される集められたAF流動へ供給されるデバイスの内部のラベルを見せて。 このデバイスの内部のラベルは流れ会計目的、そして/または、他のデータ経路処理に使用されるかもしれません。

5.5.  Dropper Examples

5.5. 点滴器の例

   The Dropper examples below will continue from the Action example
   above for AF11 flow.  We will provide three different dropper setups,
   from simple to complex.  The examples below may include some queuing
   structures; they are here only to show the relationship of the
   droppers to queuing and are not complete.  Queuing examples are
   provided in later sections.

以下のDropperの例はAF11流動における、上記のActionの例から続くでしょう。 私たちは3つの簡単であるのから複合体までの異なった点滴器セットアップを提供するつもりです。 以下の例は構造を列に並ばせながら、いくつかを含むかもしれません。 それらは、点滴器の関係を列を作りように示しているためだけにここにあって、完全ではありません。 後のセクションで列を作りの例を提供します。

5.5.1.  Tail Dropper Example

5.5.1. テール点滴器の例

   The Tail Dropper is one of the simplest.  For this example we just
   want to drop part of the flow that exceeds the queue's buffering
   capacity, 2 Mbytes.

Tail Dropperは最も簡単のひとりです。 2Mbytes、この例に関しては、ただ待ち行列が容量をバッファリングするのを超えている流れの一部を下げたいと思います。

   +--------------------+       +------+
   |AlgDrop             |    +->|Q AF1 |
   | Id=AF11            |    |  +------+
   | Type=tailDrop      |    |
   | Next --------------+-+--+
   | QMeasure ----------+-+
   | QThreshold=2Mbytes |
   | Specific=0.0       |
   +--------------------+

+--------------------+ +------+ |AlgDrop| +->|Q AF1| | イド=AF11| | +------+ | =tailDropをタイプしてください。| | | 次へ--------------+-+--+ | QMeasure----------+-+ | QThreshold=2Mbytes| | 特定の=0.0| +--------------------+

                   Figure 6: Tail Dropper Usage Example

図6: テール点滴器使用例

Chan, et al.                 Informational                     [Page 22]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[22ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

5.5.2.  Single Queue Random Dropper Example

5.5.2. ただ一つの待ち行列無作為の点滴器の例

   The use of Random Dropper will introduce the usage of
   dsRandomDropEntry as in the example below.

Random Dropperの使用は以下の例のようにdsRandomDropEntryの使用法を導入するでしょう。

   +-----------------+       +------+
   |AlgDrop          |    +->|Q AF1 |
   | Id=AF11         |    |  +------+
   | Type=randomDrop |    |
   | Next -----------+-+--+
   | QMeasure -------+-+
   | QThreshold      |   +----------------+
   | Specific -------+-->|RandomDrop      |
   +-----------------+   | MinThreshBytes |
                         | MinThreshPkts  |
                         | MaxThreshBytes |
                         | MaxThreshPkts  |
                         | ProbMax        |
                         | Weight         |
                         | SamplingRate   |
                         +----------------+

+-----------------+ +------+ |AlgDrop| +->|Q AF1| | イド=AF11| | +------+ | =randomDropをタイプしてください。| | | 次へ-----------+-+--+ | QMeasure-------+-+ | QThreshold| +----------------+ | 特定-------+-->|RandomDrop| +-----------------+ | MinThreshBytes| | MinThreshPkts| | MaxThreshBytes| | MaxThreshPkts| | ProbMax| | 重さ| | SamplingRate| +----------------+

            Figure 7: Single Queue Random Dropper Usage Example

図7: ただ一つの待ち行列無作為の点滴器使用例

   Notice for Random Dropper, dsAlgDropQThreshold contains the maximum
   average queue length, Qclip, for the queue being measured as
   indicated by dsAlgDropQMeasure, the rest of the Random Dropper
   parameters are specified by dsRandomDropEntry as referenced by
   dsAlgDropSpecific.  In this example, both dsAlgDropNext and
   dsAlgDropQMeasure references the same queue.  This is the simple case
   but dsAlgDropQMeasure may reference another queue for PEP
   implementation supporting this feature.

Random Dropperのための通知、Qclip、dsAlgDropQThresholdは最大の平均した待ち行列の長さを含んでいて、dsAlgDropSpecificによって参照をつけられるように待ち行列として、測定されるdsAlgDropQMeasureによって示されるRandom Dropperパラメタの残りはdsRandomDropEntryによって指定されます。 この例、dsAlgDropNextと同じくらいが列に並ばせるdsAlgDropQMeasure参照の両方で。 これは簡単なそうですが、dsAlgDropQMeasureは別のものがこの特徴をサポートするPEP実装のために列に並ばせる参照がそのようなそうであるかもしれません。

5.5.3.  Multiple Queue Random Dropper Example

5.5.3. 複数の待ち行列の無作為の点滴器の例

   When network device implementation requires measuring multiple queues
   in determining the behavior of a drop algorithm, the existing PRCs
   defined in this PIB will be sufficient for the simple case, as
   indicated by this example.

ネットワークデバイス実装が、低下アルゴリズムの振舞いを決定する際に複数の待ち行列を測定するのを必要とするとき、PRCsがこのPIBで定義した存在は簡単な場合に十分です、この例によって示されるように。

Chan, et al.                 Informational                     [Page 23]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[23ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   +-------------+                                         +------+
   |AlgDrop      | +----------------+-------------------+->|Q_AF1 |
   | Id=AF11     | |                |                   |  +------+
   | Type=mQDrop | |                |                   |
   | Next -------+-+ +------------+ |    +------------+ |
   | QMeasure ---+-->|MQAlgDrop   | | +->|MQAlgDrop   | |
   | QThreshold  |   | Id=AF11A   | | |  | Id=AF11B   | |
   | Specific    |   | Type       | | |  | Type       | |
   +-------------+   | Next ------+-+ |  | Next ------+-+
                     | ExceedNext +---+  | ExceedNext |   +------+
                     | QMeasure --+-+    | QMeasure --+-->|Q_AF2 |
                     | QThreshold | |    | QThreshold |   +------+
                     | Specific + | |    | Specific + |
                     +----------+-+ |    +----------+-+
                                |   |           +---+
                         +------+   |  +------+ |
                         |          +->|Q_AF1 | |
                         |             +------+ |
                         |                      |
                         |  +----------------+  |  +----------------+
                         +->|RandomDrop      |  +->|RandomDrop      |
                            | MinThreshBytes |     | MinThreshBytes |
                            | MinThreshPkts  |     | MinThreshPkts  |
                            | MaxThreshBytes |     | MaxThreshBytes |
                            | MaxThreshPkts  |     | MaxThreshPkts  |
                            | ProbMax        |     | ProbMax        |
                            | Weight         |     | Weight         |
                            | SamplingRate   |     | SamplingRate   |
                            +----------------+     +----------------+

+-------------+ +------+ |AlgDrop| +----------------+-------------------+->|Q_AF1| | イド=AF11| | | | +------+ | =mQDropをタイプしてください。| | | | | 次へ-------+-+ +------------+ | +------------+ | | QMeasure---+-->|MQAlgDrop| | +->|MQAlgDrop| | | QThreshold| | イド=AF11A| | | | イド=AF11B| | | 特定| | タイプ| | | | タイプ| | +-------------+ | 次へ------+-+ | | 次へ------+-+ | ExceedNext+---+ | ExceedNext| +------+ | QMeasure--++| QMeasure(+)>|Q_AF2| | QThreshold| | | QThreshold| +------+ | 特定の+| | | 特定の+| +----------+-+ | +----------+-+ | | +---+ +------+ | +------+ | | +->|Q_AF1| | | +------+ | | | | +----------------+ | +----------------+ +->|RandomDrop| +->|RandomDrop| | MinThreshBytes| | MinThreshBytes| | MinThreshPkts| | MinThreshPkts| | MaxThreshBytes| | MaxThreshBytes| | MaxThreshPkts| | MaxThreshPkts| | ProbMax| | ProbMax| | 重さ| | 重さ| | SamplingRate| | SamplingRate| +----------------+ +----------------+

           Figure 8: Multiple Queue Random Dropper Usage Example

エイト環: 複数の待ち行列の無作為の点滴器使用例

   For this example, we have two queues, Q_AF1 and Q_AF2, sharing the
   same buffer resources.  We want to make sure the common buffer
   resource is sufficient to service the AF11 traffic, and we want to
   measure the two queues for determining the drop algorithm for AF11
   traffic feeding into Q_AF1.  Notice mQDrop is used for dsAlgDropType
   of dsAlgDropEntry to indicate Multiple Queue Dropping Algorithm.

この例に関しては、同じバッファ資源を共有して、私たちは2つの待ち行列、Q_AF1、およびQ_AF2を持っています。 共通バッファリソースが確実にAF11トラフィックを修理できるくらいなるようにしたいと思います、そして、Q_AF1に入れられるAF11トラフィックのために低下アルゴリズムを決定するために2つの待ち行列を測定したいと思います。 dsAlgDropEntryのdsAlgDropTypeがMultiple Queue Dropping Algorithmを示すのに通知mQDropは使用されます。

   The common shared buffer resource is indicated by the use of
   dsAlgDropEntry, with their attributes used as follows:

それらの属性が以下の通り使用されている状態で、一般的な共有バッファリソースはdsAlgDropEntryの使用で示されます:

   - dsAlgDropType indicates the algorithm used, mQDrop.
   - dsAlgDropNext is used to indicate the next functional data path
     element to handle the flow when no drop occurs.
   - dsAlgDropQMeasure is used as the anchor for the list of
     dsMQAlgDropEntry, one for each queue being measured.

- mQDrop、dsAlgDropTypeはアルゴリズムが使用したのを示します。 - 低下が全く現れないとき、dsAlgDropNextは、流れを扱うために次の機能的なデータ経路要素を示すのに使用されます。 - dsAlgDropQMeasureはdsMQAlgDropEntry、測定される各待ち行列あたり1つのリストにアンカーとして使用されます。

Chan, et al.                 Informational                     [Page 24]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[24ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   - dsAlgDropQThreshold is used to indicate the size of the shared
     buffer pool.
   - dsAlgDropSpecific can be used to reference instances of additional
     PRC (not defined in this PIB) if more parameters are required to
     describe the common shared buffer resource.

- dsAlgDropQThresholdは、共有バッファプールのサイズを示すのに使用されます。 - より多くのパラメタが一般的な共有バッファリソースについて説明するのに必要であるなら、追加PRC(このPIBでは、定義されない)の参照インスタンスにdsAlgDropSpecificを使用できます。

   For this example, there are two subsequent dsMQAlgDropEntrys, one for
   each queue being measured, with its attributes used as follows:

この例を支持して、2その後のdsMQAlgDropEntrys、属性が以下の通り使用されている状態で測定される各待ち行列あたり1つがあります:

   - dsMQAlgDropType indicates the algorithm used, for this example,
     both dsMQAlgDropType uses randomDrop.
   - dsMQAlgDropQMeasure indicates the queue being measured.
   - dsMQAlgDropNext indicates the next functional data path element
     to handle the flow when no drop occurs.
   - dsMQAlgDropExceedNext is used to indicate the next queue's
     dsMQAlgDropEntry.  With the use of zeroDotZero to indicate the
     last queue.
   - dsMQAlgDropQMeasure is used to indicate the queue being measured.
     For this example, Q_AF1 and Q_AF2 are the two queues used.
   - dsAlgDropQThreshold is used as in single queue Random Dropper.
   - dsAlgDropSpecific is used to reference the PRID that describes
     the dropper parameters as in its normal usage.  For this example
     both dsAlgDropSpecifics reference dsRandomDropEntrys.

- dsMQAlgDropTypeは、アルゴリズムがこの例、両方のdsMQAlgDropType用途にrandomDropを使用したのを示します。 - dsMQAlgDropQMeasureは測定される待ち行列を示します。 - 低下が全く現れないと、dsMQAlgDropNextは、流れを扱うために次の機能的なデータ経路要素を示します。 - dsMQAlgDropExceedNextは、次の待ち行列のdsMQAlgDropEntryを示すのに使用されます。 最後の待ち行列を示すzeroDotZeroの使用で。 - dsMQAlgDropQMeasureは、測定される待ち行列を示すのに使用されます。 この例に関しては、Q_AF1とQ_AF2は使用される2つの待ち行列です。 - dsAlgDropQThresholdは独身の待ち行列Random Dropperのように使用されています。 - dsAlgDropSpecificは、正常な用法のように点滴器パラメタについて説明するPRIDに参照をつけるのに使用されます。 この例に関しては、両方のdsAlgDropSpecificsはdsRandomDropEntrysに参照をつけます。

   Notice the anchoring dsAlgDropEntry and the two dsMQAlgDropEntrys
   all have their Next attribute pointing to Q_AF1.  This indicates:

投錨しているdsAlgDropEntryと2dsMQAlgDropEntrysにはすべて、Q_AF1を示す彼らのNext属性があるのに注意してください。 これは以下を示します。

   - If the packet does not need to be checked with the individual
     queue's drop processing because of abundance of common shared
     buffer resources, then the packet is sent to Q_AF1.
   - If the packet is not dropped due to current Q_AF1 conditions, then
     it is sent to Q_AF1.
   - If the packet is not dropped due to current Q_AF2 conditions, then
     it is sent to Q_AF1.

- パケットが一般的な共有バッファリソースの豊富のために個々の待ち行列の低下処理に問い合わせる必要はないなら、Q_AF1にパケットを送ります。 - 現在のQ_AF1状態のためパケットを下げないなら、Q_AF1にそれを送ります。 - 現在のQ_AF2状態のためパケットを下げないなら、Q_AF1にそれを送ります。

   This example also uses two dsRandomDropEntrys for the two queues it
   measures.  Their attribute usage is the same as if for single queue
   random dropper.

また、この例はそれが測定する2つの待ち行列に2dsRandomDropEntrysを使用します。 それらの属性用法はまるで単一の待ち行列無作為の点滴器のために同じであるかのように同じです。

   Other more complex result combinations can be achieved by specifying
   a new PRC and referencing this new PRC with the dsAlgDropSpecific of
   the anchoring dsAlgDropEntry.  A more simple usage can also be
   achieved when a single set of drop parameters are used for all queues
   being measured.  This, again, can be referenced by the anchoring of
   dsAlgDropSpecific.  These are not defined in this PIB.

投錨しているdsAlgDropEntryのdsAlgDropSpecificと共に新しいPRCを指定して、この新しいPRCに参照をつけることによって、他の、より複雑な結果組み合わせを達成できます。 また、1セットの低下パラメタが測定されるすべての待ち行列に使用されるとき、より簡単な用法を達成できます。 dsAlgDropSpecificの投錨で再びこれに参照をつけることができます。 これらはこのPIBで定義されません。

Chan, et al.                 Informational                     [Page 25]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[25ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

5.6.  Queue and Scheduler Example

5.6. 待ち行列とスケジューラの例

   The queue and scheduler example will continue from the dropper
   example in the previous section, concentrating in the queue and
   scheduler DiffServ datapath functional elements.  Notice a shaper is
   constructed using queue and scheduler with MaxRate parameters.

待ち行列とスケジューラの例は前項の点滴器の例から続くでしょう、待ち行列とスケジューラDiffServ datapath機能要素で集中して。 整形器がMaxRateパラメタと共に待ち行列とスケジューラを使用することで組み立てられるのに注意してください。

        +------------+                           +-----------------+
   ---->|Q           |                        +->|Scheduler        |
        | Id=EF      |                        |  | Id=DiffServ     |
        | Next ------+------------------------+  | Next=0.0        |
        | MinRate ---+--+                     |  | Method=Priority |
        | MaxRate -+ |  |   +----------+      |  | MinRate=0.0     |
        +----------+-+  +-->|MinRate   |      |  | MaxRate=0.0     |
                   |        | Priority |      |  +-----------------+
        +----------+        | Absolute |      |
        |                   | Relative |      |
        |  +-----------+    +----------+      |
        +->|MaxRate    |                      |
           | Level     |                      |
           | Absolute  |                      |
           | Relative  |                      |
           | Threshold |                      |
           +-----------+                      +-------------+
                                                            |
        +----------+                        +------------+  |
   ---->|Q         |                    +-->|Scheduler   |  |
        | Id=AF1   |                    |   | Id=AF      |  |
        | Next ----+--------------------+   | Next ------+--+
        | MinRate -+-+                  |   | Method=WRR |
        | MaxRate  | |  +----------+    |   | MinRate -+ |
        +----------+ +->|MinRate   |    |   | MaxRate  | |
                        | Priority |    |   +----------+-+
                        | Absolute |    |              |
                        | Relative |    |   +----------+
                        +----------+    |   |
        +----------+                    |   |  +------------+
   ---->|Q         |                    |   +->|MinRate     |
        | Id=AF2   |                    |      | Priority   |
        | Next ----+--------------------+      | Absolute   |
        | MinRate -+-+                  |      | Relative   |
        | MaxRate  | |  +----------+    |      +------------+
        +----------+ +->|MinRate   |    |
                        | Priority |    |
                        | Absolute |    |
                        | Relative |    |
                        +----------+    |

+------------+ +-----------------+ ---->|Q| +->|スケジューラ| | イド=EF| | | イド=DiffServ| | 次へ------+------------------------+ | 次の=0.0| | MinRate---+--+ | | メソッドは優先権と等しいです。| | MaxRate-+| | +----------+ | | MinRate=0.0| +----------+-+ +-->|MinRate| | | MaxRate=0.0| | | 優先権| | +-----------------+ +----------+ | 絶対| | | | 親類| | | +-----------+ +----------+ | +->|MaxRate| | | レベル| | | 絶対| | | 親類| | | 敷居| | +-----------+ +-------------+ | +----------+ +------------+ | ---->|Q| +-->|スケジューラ| | | イド=AF1| | | イド=AF| | | 次へ----+--------------------+ | 次へ------+--+ | MinRate-++| | メソッドはWRRと等しいです。| | MaxRate| | +----------+ | | MinRate-+| +----------+ +->|MinRate| | | MaxRate| | | 優先権| | +----------+-+ | 絶対| | | | 親類| | +----------+ +----------+ | | +----------+ | | +------------+ ---->|Q| | +->|MinRate| | イド=AF2| | | 優先権| | 次へ----+--------------------+ | 絶対| | MinRate-++| | 親類| | MaxRate| | +----------+ | +------------+ +----------+ +->|MinRate| | | 優先権| | | 絶対| | | 親類| | +----------+ |

Chan, et al.                 Informational                     [Page 26]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[26ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

        +----------+                    |
   ---->|Q         |                    |
        | Id=AF3   |                    |
        | Next ----+--------------------+
        | MinRate -+-+
        | MaxRate  | |  +----------+
        +----------+ +->|MinRate   |
                        | Priority |
                        | Absolute |
                        | Relative |
                        +----------+

+----------+ | ---->|Q| | | イド=AF3| | | 次へ----+--------------------+ | MinRate-++| MaxRate| | +----------+ +----------+ +->|MinRate| | 優先権| | 絶対| | 親類| +----------+

                Figure 9: Queue and Scheduler Usage Example

図9: 待ち行列とスケジューラ使用例

   This example shows the queuing system for handling EF, AF1, AF2, and
   AF3 traffic.  It is assumed that AF11, AF12, and AF13 traffic feeds
   into Queue AF1.  And likewise for AF2x and AF3x traffic.

この例は取り扱いEF、AF1、AF2、およびAF3トラフィックの列を作りシステムを示しています。 AF11、AF12、およびAF13トラフィックがQueue AF1に入れられると思われます。 そして、同様なAF2xとAF3xに関して、取引してください。

   The AF1, AF2, and AF3 Queues are serviced by the AF Scheduler using a
   Weighed Round Robin method.  The AF Scheduler will service each of
   the queues feeding into it based on the minimum rate parameters of
   each queue.

AF1、AF2、およびAF3 Queuesは、Weighed Roundロビンメソッドを使用することでAF Schedulerによって調整されます。 AF Schedulerはそれぞれの待ち行列の最低料率パラメタに基づいてそれに食べられるそれぞれの待ち行列を修理するでしょう。

   The AF and EF traffic are serviced by the DiffServ Scheduler using a
   Strict Priority method.  The DiffServ Scheduler will service each of
   its inputs based on their priority parameter.

AFとEFトラフィックは、Strict Priorityメソッドを使用することでDiffServ Schedulerによって調整されます。 DiffServ Schedulerはそれらの優先権パラメタに基づくそれぞれの入力を修理するでしょう。

   Notice there is an upper bound to the servicing of EF traffic by the
   DiffServ Scheduler.  This is accomplished with the use of maximum
   rate parameters.  The DiffServ Scheduler uses both the maximum rate
   and priority parameters when servicing the EF Queue.

そこでの通知はDiffServ SchedulerによるEFトラフィックの整備点検への上限です。 これは最高率パラメタの使用で達成されます。 EF Queueを調整するとき、DiffServ Schedulerは最高率と優先権パラメタの両方を使用します。

   The DiffServ Scheduler is the last DiffServ datapath functional
   element in this datapath.  It uses zeroDotZero in its Next attribute.

DiffServ Schedulerはこのdatapathで最後のDiffServ datapath機能要素です。 それはNext属性にzeroDotZeroを使用します。

6.  Summary of the DiffServ PIB

6. DiffServ PIBの概要

   The DiffServ PIB consists of one module containing the base PRCs for
   setting DiffServ policy, queues, classifiers, meters, etc., and also
   contains capability PRC's that allow a PEP to specify its device
   characteristics to the PDP.  This module contains two groups that are
   summarized in this section.

DiffServ PIBはDiffServ方針、待ち行列、クラシファイア、メーターなどを設定するためにベースPRCsを含む1つのモジュールから成って、また、PEPがデバイスの特性を指定する能力PRCのものをPDPに含んでいます。 このモジュールはこのセクションでまとめられる2つのグループを含みます。

   DiffServ Capabilities Group
      This group consists of PRCs to indicate to the PDP the types of
      interface supported on the PEP in terms of their DiffServ
      capabilities and PRCs that the PDP can install in order to
      configure these interfaces (queues, scheduling parameters, buffer

DiffServ Capabilities Group Thisグループが彼らのDiffServ能力とPRCsに関してPDPがこれらのインタフェースを構成するためにインストールできるのをインタフェースのタイプがPEPでサポートしたPDPに示すためにPRCsから成る、(待ち行列(スケジューリングパラメタ)はバッファリングします。

Chan, et al.                 Informational                     [Page 27]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[27ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      sizes, etc.) to affect the desired policy.  This group describes
      capabilities in terms of the types of interfaces and takes
      configuration in terms of interface types and role combinations
      [FR-PIB]; it does not deal with individual interfaces on the
      device.

サイズなど) 必要な方針に影響するように。 このグループは、インタフェースのタイプで能力について説明して、インターフェース型と役割の組み合わせ[FR-PIB]で構成を取ります。 それはデバイスの上の個々のインタフェースに対処しません。

   DiffServ Policy Group
      This group contains configurations of the functional elements that
      comprise the DiffServ policy that applies to an interface and the
      specific parameters that describe those elements.  This group
      contains classifiers, meters, actions, droppers, queues and
      schedulers.  This group also contains the PRC that associates the
      datapath elements with role combinations.

DiffServ Policy Group Thisグループはインタフェースに適用されるDiffServ方針を含む機能要素とそれらの要素について説明する特定のパラメタの構成を含みます。 このグループはクラシファイア、メーター、動作、点滴器、待ち行列、およびスケジューラを含みます。 また、このグループはdatapath要素を役割の組み合わせに関連づけるPRCを含みます。

7.  PIB Operational Overview

7. PIBの操作上の概要

   This section provides an operational overview of configuring DiffServ
   QoS policy.

このセクションはDiffServ QoS方針を構成する操作上の概要を提供します。

   After the initial PEP to PDP communication setup, using [COPS-PR] for
   example, the PEP will provide to the PDP the PIB Provisioning classes
   (PRCs), interface types, and interface type capabilities it supports.

PDPコミュニケーションへの初期のPEPがセットアップした後に、PEPは、タイプを連結してください、例えば、[COPS-PR]を使用して、そして、それがサポートするタイプ能力を連結するようにPIB Provisioningが分類するPDP(PRCs)に供給するでしょう。

   The PRCs supported by the PEP are reported to the PDP in the PRC
   Support Table, frwkPrcSupportTable, defined in the framework PIB
   [FR-PIB].  Each instance of the frwkPrcSupportTable indicates a PRC
   that the PEP understands and for which the PDP can send class
   instances as part of the policy information.

PEPによってサポートされたPRCsはPRC Support Table、フレームワークPIB[FR-PIB]で定義されたfrwkPrcSupportTableのPDPに報告されます。 frwkPrcSupportTableの各インスタンスはPEPが理解して、PDPが方針情報の一部としてクラスインスタンスを送ることができるPRCを示します。

   The capabilities of interface types the PEP supports are described by
   rows in the capability set table, frwkCapabilitySetTable.  Each row,
   or instance of this class contains a pointer to an instance of a PRC
   that describes the capabilities of the interface type.  The
   capability objects may reside in the dsIfClassifierCapsTable, the
   dsIfMeteringCapsTable, the dsIfSchedulerCapsTable, the
   dsIfElmDepthCapsTable, the dsIfElmLinkCapsTable, or in a table
   defined in another PIB.

PEPがサポートするインターフェース型の能力は能力セットテーブル、frwkCapabilitySetTableの行によって説明されます。 それぞれ、船をこいでください。さもないと、このクラスのインスタンスはインターフェース型の能力について説明するPRCのインスタンスに指針を含んでいます。 能力オブジェクトはdsIfClassifierCapsTable、dsIfMeteringCapsTable、dsIfSchedulerCapsTable、dsIfElmDepthCapsTable、dsIfElmLinkCapsTableか別のPIBで定義されたテーブルに住むかもしれません。

   The PDP, with knowledge of the PEP's capabilities, then provides the
   PEP with administrative domain and interface-type-specific policy
   information.

そして、PDPはPEPの能力に関する知識と共に管理ドメインとタイプのために特定保険証券を連結している情報をPEPに提供します。

   Instances of the dsDataPathTable are used to specify the first
   element in the set of functional elements applied to an interface
   type.  Each instance of the dsDataPathTable applies to an interface
   type defined by its roles and direction (ingress or egress).

dsDataPathTableのインスタンスは、インターフェース型に適用された機能要素のセットにおける最初の要素を指定するのに使用されます。 dsDataPathTableの各インスタンスはその役割と方向(イングレスか出口)で定義されたインターフェース型に適用されます。

Chan, et al.                 Informational                     [Page 28]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[28ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

8.  PIB Definition

8. PIB定義

DIFFSERV-PIB PIB-DEFINITIONS ::= BEGIN

DIFFSERV-PIB PIB-定義:、:= 始まってください。

IMPORTS
    Unsigned32, MODULE-IDENTITY, MODULE-COMPLIANCE,
    OBJECT-TYPE, OBJECT-GROUP, pib
            FROM COPS-PR-SPPI
    InstanceId, Prid, TagId, TagReferenceId
            FROM COPS-PR-SPPI-TC
    zeroDotZero
         FROM SNMPv2-SMI
    AutonomousType
            FROM SNMPv2-TC
    SnmpAdminString
            FROM SNMP-FRAMEWORK-MIB
    RoleCombination, PrcIdentifierOid, PrcIdentifierOidOrZero,
    AttrIdentifier
            FROM FRAMEWORK-TC-PIB
    Dscp
            FROM DIFFSERV-DSCP-TC
    IfDirection
            FROM DIFFSERV-MIB
    BurstSize
            FROM INTEGRATED-SERVICES-MIB;

IMPORTS Unsigned32、MODULE-IDENTITY、MODULE-COMPLIANCE、OBJECT-TYPE、OBJECT-GROUP、pib FROM COPS PR SPPI InstanceId、Prid、TagId、TagReferenceId FROM COPS PR SPPI-TC zeroDotZero FROM SNMPv2-SMI AutonomousType FROM SNMPv2-TC SnmpAdminString FROM SNMP-FRAMEWORK-MIB RoleCombination、PrcIdentifierOid、PrcIdentifierOidOrZero、AttrIdentifier FROM FRAMEWORK-TC-PIB Dscp FROM DIFFSERV-DSCP-TC IfDirection FROM DIFFSERV-MIB BurstSize FROM INTEGRATED-SERVICES-MIB。

dsPolicyPib  MODULE-IDENTITY
    SUBJECT-CATEGORIES { diffServ (2) } -- DiffServ QoS COPS Client Type
    LAST-UPDATED "200302180000Z"        -- 18 Feb 2003
    ORGANIZATION "IETF DIFFSERV WG"
    CONTACT-INFO "
                  Keith McCloghrie
                  Cisco Systems, Inc.
                  170 West Tasman Drive,
                  San Jose, CA 95134-1706 USA
                  Phone: +1 408 526 5260
                  Email: kzm@cisco.com

dsPolicyPibモジュールアイデンティティ受けることがあるカテゴリdiffServ(2)--DiffServ QoS巡査クライアントタイプ最終更新日の"200302180000Z"--「キースMcCloghrieシスコシステムズInc.170の西タスマンDrive、サンノゼ、カリフォルニア95134-1706米国は以下に電話をする」という2003年2月18日の組織"IETF DIFFSERV WG"コンタクトインフォメーション +1 5260年の408 526メール: kzm@cisco.com

                  John Seligson
                  Nortel Networks, Inc.
                  4401 Great America Parkway
                  Santa Clara, CA 95054 USA
                  Phone: +1 408 495 2992
                  Email: jseligso@nortelnetworks.com

ジョンSeligsonノーテルはグレート・アメリカParkwayカリフォルニア95054サンタクララ(米国)が電話をするInc.4401をネットワークでつなぎます: +1 2992年の408 495メール: jseligso@nortelnetworks.com

                  Kwok Ho Chan
                  Nortel Networks, Inc.

クォック、おーい、チェンノーテルはInc.をネットワークでつなぎます。

Chan, et al.                 Informational                     [Page 29]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[29ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

                  600 Technology Park Drive
                  Billerica, MA 01821 USA
                  Phone: +1 978 288 8175
                  Email: khchan@nortelnetworks.com

600 技術公園Drive MA01821ビルリカ(米国)は以下に電話をします。 +1 8175年の978 288メール: khchan@nortelnetworks.com

                  Differentiated Services Working Group:
                  diffserv@ietf.org"
    DESCRIPTION
         "The PIB module containing a set of provisioning classes
         that describe quality of service (QoS) policies for
         DiffServ. It includes general classes that may be extended
         by other PIB specifications as well as a set of PIB
         classes related to IP processing.

差別化されたサービス作業部会: 「PIBモジュール含有aはDiffServのためにサービスの質(QoS)方針を説明するクラスに食糧を供給しながら、セットした」" diffserv@ietf.org "記述。 それはIP処理に関連する1セットのPIBのクラスと同様に他のPIB仕様で広げられるかもしれない一般的なクラスを含んでいます。

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

Copyright(C)インターネット協会(2003)。 このPIBモジュールのこのバージョンはRFC3317の一部です。 「完全な法定の通知に関してRFC自身を見てください。」

    REVISION "200302180000Z"        -- 18 Feb 2003
    DESCRIPTION
         "Initial version, published as RFC 3317."
    ::= { pib 4 }

REVISION"200302180000Z"--「初期のバージョンであって、RFC3317として発行された」2003年2月18日の記述。 ::= pib4

dsCapabilityClasses    OBJECT IDENTIFIER ::= { dsPolicyPib 1 }
dsPolicyClasses        OBJECT IDENTIFIER ::= { dsPolicyPib 2 }
dsPolicyPibConformance OBJECT IDENTIFIER ::= { dsPolicyPib 3 }

dsCapabilityClassesオブジェクト識別子:、:= dsPolicyPib1dsPolicyClassesオブジェクト識別子:、:= dsPolicyPib2dsPolicyPibConformanceオブジェクト識別子:、:= dsPolicyPib3

--
-- Interface Type Capabilities Group
--

-- -- インターフェース型能力は分類されます--

--
-- Interface Type Capability Tables
--
-- The Interface type capability tables define capabilities that may
-- be associated with interfaces of a specific type.
-- This PIB defines capability tables for DiffServ Functionalities.
--

-- -- インタフェースType Capability Tables----Interfaceタイプ能力テーブルはそうするかもしれない能力を定義します--特定のタイプのインタフェースに関連してください。 -- このPIBはDiffServ Functionalitiesのために能力テーブルを定義します。 --

--
-- The Base Capability Table
--

-- -- 基地の能力テーブル--

dsBaseIfCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsBaseIfCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION

dsBaseIfCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsBaseIfCapsEntry PIB-ACCESSはSTATUSの現在の記述に通知します。

Chan, et al.                 Informational                     [Page 30]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[30ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      "The Base Interface Type Capability class.  This class
       represents a generic capability supported by a device in the
       ingress, egress, or both directions."
    ::= { dsCapabilityClasses 1 }

「基地のInterface Type Capabilityのクラス。」 「このクラスはデバイスによってイングレス、出口、または方向の両方にサポートされたジェネリック能力を表します。」 ::= dsCapabilityClasses1

dsBaseIfCapsEntry OBJECT-TYPE
    SYNTAX         DsBaseIfCapsEntry
    STATUS         current
    DESCRIPTION
      "An instance of this class describes the dsBaseIfCaps class."

dsBaseIfCapsEntry OBJECT-TYPE SYNTAX DsBaseIfCapsEntry STATUSの現在の記述、「このクラスのインスタンスはdsBaseIfCapsのクラスについて説明します」。

    PIB-INDEX { dsBaseIfCapsPrid }
::= { dsBaseIfCapsTable 1 }

PIB-インデックスdsBaseIfCapsPrid:、:= dsBaseIfCapsTable1

DsBaseIfCapsEntry ::= SEQUENCE {
        dsBaseIfCapsPrid           InstanceId,
        dsBaseIfCapsDirection      INTEGER
}

DsBaseIfCapsEntry:、:= 系列dsBaseIfCapsPrid InstanceId、dsBaseIfCapsDirection整数

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

dsBaseIfCapsPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスのインスタンスを特定する任意の整数インデックス。」 ::= dsBaseIfCapsEntry1

dsBaseIfCapsDirection OBJECT-TYPE
    SYNTAX         INTEGER {
                        inbound(1),
                        outbound(2),
                        inAndOut(3)
                   }
    STATUS         current
    DESCRIPTION
      "This object specifies the direction(s) for which the
      capability applies. A value of 'inbound(1)' means the
      capability applies only to the ingress direction.  A value of
      'outbound(2)' means the capability applies only to the egress
      direction.  A value of 'inAndOut(3)' means the capability
      applies to both directions."
    ::= { dsBaseIfCapsEntry 2 }

dsBaseIfCapsDirection OBJECT-TYPE SYNTAX INTEGER、本国行きの(1)、外国行きの(2)、inAndOut(3)、STATUSの現在の記述は「能力が適用される方向を指定これが反対するします」。 '本国行きの(1)'の値は、能力がイングレス方向だけに適用されることを意味します。 '外国行きの(2)'の値は、能力が出口の方向だけに適用されることを意味します。 「'inAndOut(3)'の値は、能力が両方の方向に適用されることを意味します。」 ::= dsBaseIfCapsEntry2

--
-- The Classification Capability Table
--

-- -- 分類能力テーブル--

Chan, et al.                 Informational                     [Page 31]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[31ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

dsIfClassificationCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfClassificationCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
        "This class specifies the classification capabilities of
        a Capability Set."
    ::= { dsCapabilityClasses 2 }

dsIfClassificationCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfClassificationCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスはCapability Setの分類能力を指定します」。 ::= dsCapabilityClasses2

dsIfClassificationCapsEntry OBJECT-TYPE
    SYNTAX         DsIfClassificationCapsEntry
    STATUS         current
    DESCRIPTION
        "An instance of this class describes the classification
        capabilities of a Capability Set."

dsIfClassificationCapsEntry OBJECT-TYPE SYNTAX DsIfClassificationCapsEntry STATUSの現在の記述、「このクラスのインスタンスはCapability Setの分類能力について説明します」。

    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfClassificationCapsSpec }
    ::= { dsIfClassificationCapsTable 1 }

dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfClassificationCapsSpec:、:= dsIfClassificationCapsTable1

DsIfClassificationCapsEntry ::= SEQUENCE {
        dsIfClassificationCapsSpec BITS
}

DsIfClassificationCapsEntry:、:= 系列dsIfClassificationCapsSpecビット

dsIfClassificationCapsSpec OBJECT-TYPE
    SYNTAX       BITS {
                       ipSrcAddrClassification(0),
                       -- indicates the ability to classify based on
                       -- IP source addresses
                       ipDstAddrClassification(1),
                       -- indicates the ability to classify based on
                       -- IP destination addresses
                       ipProtoClassification(2),
                       -- indicates the ability to classify based on
                       -- IP protocol numbers
                       ipDscpClassification(3),
                       -- indicates the ability to classify based on
                       -- IP DSCP
                       ipL4Classification(4),
                       -- indicates the ability to classify based on
                       -- IP layer 4 port numbers for UDP and TCP
                       ipV6FlowID(5)
                       -- indicates the ability to classify based on
                       -- IPv6 FlowIDs.
                      }

dsIfClassificationCapsSpecオブジェクト・タイプ構文ビット{ ipSrcAddrClassification(0)--、基づいて、分類する能力を示す、--、IPソースはipDstAddrClassification(1)を扱います--ベースで分類する能力を示すオンである、基づいて、分類する能力を示します(受信者IPアドレスipProtoClassification(2)); IPプロトコルはipDscpClassification(3)に付番します--ベースで分類する能力を示す、オンである、ベースで分類する能力を示す、(IP DSCP ipL4Classification(4))オンである、--、IP層4はUDPとTCP ipV6FlowID(5)の数を移植します--ベースで分類する能力を示すオンである、--IPv6 FlowIDs; }

Chan, et al.                 Informational                     [Page 32]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[32ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    STATUS         current
    DESCRIPTION
      "Bit set of supported classification capabilities.  In
      addition to these capabilities, other PIBs may define other
      capabilities that can then be specified in addition to the
      ones specified here (or instead of the ones specified here if
      none of these are specified)."
    ::= { dsIfClassificationCapsEntry 1 }

STATUSの現在の記述は「サポートしている分類能力のセットに噛み付きました」。 「これらの能力に加えて、他のPIBsは次にここ(またはこれらのいずれも指定されないならここで指定されたものの代わりに)で指定されたものに加えて指定できる他の能力を定義するかもしれません。」 ::= dsIfClassificationCapsEntry1

--
-- Metering Capabilities
--

-- -- 能力を計量します--

dsIfMeteringCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfMeteringCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
        "This class specifies the metering capabilities of a
        Capability Set."
    ::= { dsCapabilityClasses 3 }

dsIfMeteringCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfMeteringCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスはCapability Setの計量能力を指定します」。 ::= dsCapabilityClasses3

dsIfMeteringCapsEntry OBJECT-TYPE
    SYNTAX         DsIfMeteringCapsEntry
    STATUS         current
    DESCRIPTION
      "An instance of this class describes the metering
      capabilities of a Capability Set."

dsIfMeteringCapsEntry OBJECT-TYPE SYNTAX DsIfMeteringCapsEntry STATUSの現在の記述、「このクラスのインスタンスはCapability Setの計量能力について説明します」。

    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfMeteringCapsSpec }
    ::= { dsIfMeteringCapsTable 1 }

dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfMeteringCapsSpec:、:= dsIfMeteringCapsTable1

DsIfMeteringCapsEntry ::= SEQUENCE {
        dsIfMeteringCapsSpec       BITS
}

DsIfMeteringCapsEntry:、:= 系列dsIfMeteringCapsSpecビット

dsIfMeteringCapsSpec OBJECT-TYPE
    SYNTAX  BITS {
                  zeroNotUsed(0),
                  simpleTokenBucket(1),
                  avgRate(2),
                  srTCMBlind(3),
                  srTCMAware(4),
                  trTCMBlind(5),
                  trTCMAware(6),
                  tswTCM(7)

dsIfMeteringCapsSpecオブジェクト・タイプ構文ビット、zeroNotUsed(0)、simpleTokenBucket(1)、avgRate(2)、srTCMBlind(3)、srTCMAware(4)、trTCMBlind(5)、trTCMAware(6)、tswTCM(7)

Chan, et al.                 Informational                     [Page 33]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[33ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

                 }
    STATUS       current
    DESCRIPTION
      "Bit set of supported metering capabilities.  As with
      classification capabilities, these metering capabilities may
      be augmented by capabilities specified in other PRCs (in other
      PIBs)."
    ::= { dsIfMeteringCapsEntry 1 }

} STATUSの現在の記述は「サポートしている計量能力のセットに噛み付きました」。 「分類能力なら、これらの計量能力は他のPRCs(他のPIBsの)で指定された能力によって増大させられるかもしれません。」 ::= dsIfMeteringCapsEntry1

--
-- Algorithmic Dropper Capabilities
--

-- -- アルゴリズムの点滴器能力--

dsIfAlgDropCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfAlgDropCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
        "This class specifies the algorithmic dropper
        capabilities of a Capability Set.

dsIfAlgDropCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfAlgDropCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスはCapability Setのアルゴリズムの点滴器能力を指定します」。

        This capability table indicates the types of algorithmic
        drop supported by a Capability Set for a specific flow
        direction.
        Additional capabilities affecting the drop functionalities
        are determined based on queue capabilities associated with
        specific instance of a dropper, hence not specified by
        this class."
    ::= { dsCapabilityClasses 4 }

この能力テーブルはCapability Setによって特定の流れ方向に支えられたアルゴリズムの低下のタイプを示します。 「低下の機能性に影響する追加能力は点滴器の特定のインスタンスに関連していて、したがって、このクラスが指定されなかった待ち行列能力に基づいて決定しています。」 ::= dsCapabilityClasses4

dsIfAlgDropCapsEntry OBJECT-TYPE
    SYNTAX         DsIfAlgDropCapsEntry
    STATUS         current
    DESCRIPTION
        "An instance of this class describes the algorithmic dropper
        capabilities of a Capability Set."
    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfAlgDropCapsType,
                 dsIfAlgDropCapsMQCount }
    ::= { dsIfAlgDropCapsTable 1 }

dsIfAlgDropCapsEntry OBJECT-TYPE SYNTAX DsIfAlgDropCapsEntry STATUSの現在の記述、「このクラスのインスタンスはCapability Setのアルゴリズムの点滴器能力について説明します」。 dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfAlgDropCapsType、dsIfAlgDropCapsMQCount:、:= dsIfAlgDropCapsTable1

DsIfAlgDropCapsEntry ::= SEQUENCE {
        dsIfAlgDropCapsType                BITS,
        dsIfAlgDropCapsMQCount             Unsigned32
}

DsIfAlgDropCapsEntry:、:= 系列dsIfAlgDropCapsTypeビット、dsIfAlgDropCapsMQCount Unsigned32

dsIfAlgDropCapsType OBJECT-TYPE

dsIfAlgDropCapsTypeオブジェクト・タイプ

Chan, et al.                 Informational                     [Page 34]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[34ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    SYNTAX      BITS {
                     zeroNotUsed(0),
                     oneNotUsed(1),
                     tailDrop(2),
                     headDrop(3),
                     randomDrop(4),
                     alwaysDrop(5),
                     mQDrop(6) }
    STATUS      current
    DESCRIPTION
      "The type of algorithm that droppers associated with queues
      may use.

SYNTAX BITS、zeroNotUsed(0)、oneNotUsed(1)、tailDrop(2)、headDrop(3)、randomDrop(4)、alwaysDrop(5)、mQDrop(6)、STATUSの現在の記述、「待ち行列に関連している点滴器が使用するかもしれないアルゴリズムのタイプ。」

      The tailDrop(2) algorithm means that packets are dropped from
      the tail of the queue when the associated queue's MaxQueueSize
      is exceeded.  The headDrop(3) algorithm means that packets are
      dropped from the head of the queue when the associated queue's
      MaxQueueSize is exceeded. The randomDrop(4) algorithm means
      that an algorithm is executed which may randomly
      drop the packet, or  drop  other  packet(s) from  the  queue
      in  its place.  The specifics of the algorithm may be
      proprietary.  However, parameters would be specified in the
      dsRandomDropTable.  The alwaysDrop(5) will drop every packet
      presented to it.  The mQDrop(6) algorithm will drop packets
      based on measurement from multiple queues."
    ::= { dsIfAlgDropCapsEntry 1 }

tailDrop(2)アルゴリズムは、関連待ち行列のMaxQueueSizeが超えられているとき、パケットが待ち行列のテールから下げられることを意味します。 headDrop(3)アルゴリズムは、関連待ち行列のMaxQueueSizeが超えられているとき、パケットが待ち行列のヘッドから下げられることを意味します。 randomDrop(4)アルゴリズムは、場所の待ち行列から手当たりしだいにパケットを下げるか、または他のパケットを下げるかもしれないアルゴリズムが実行されることを意味します。 アルゴリズムの詳細は独占であるかもしれません。 しかしながら、パラメタはdsRandomDropTableで指定されるでしょう。 alwaysDrop(5)はそれに提示されたあらゆるパケットを下げるでしょう。 「mQDrop(6)アルゴリズムは複数の待ち行列から測定に基づくパケットを下げるでしょう。」 ::= dsIfAlgDropCapsEntry1

dsIfAlgDropCapsMQCount OBJECT-TYPE
    SYNTAX      Unsigned32  (1..4294967295)
    STATUS      current
    DESCRIPTION
      "Indicates the number of queues measured for the drop
      algorithm.
      This attribute is ignored when alwaysDrop(5) algorithm is
      used.  This attribute contains the value of 1 for all drop
      algorithm types except for mQDrop(6), where this attribute
      is used to indicate the maximum number of dsMQAlgDropEntry
      that can be chained together."
    ::= { dsIfAlgDropCapsEntry 2 }

dsIfAlgDropCapsMQCount OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のSTATUSの現在の記述は「低下アルゴリズムのために測定された待ち行列の数を示します」。 alwaysDrop(5)アルゴリズムが使用されているとき、この属性は無視されます。 「この属性はこの属性が一緒にチェーニングできるdsMQAlgDropEntryの最大数を示すのに使用されるmQDrop(6)以外のすべての低下アルゴリズムタイプのための1の値を含んでいます。」 ::= dsIfAlgDropCapsEntry2

--
-- Queue Capabilities
--

-- -- 能力を列に並ばせてください--

dsIfQueueCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfQueueCapsEntry
    PIB-ACCESS     notify
    STATUS         current

dsIfQueueCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfQueueCapsEntry PIB-ACCESSはSTATUS海流に通知します。

Chan, et al.                 Informational                     [Page 35]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[35ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    DESCRIPTION
        "This class specifies the queueing capabilities of a
        Capability Set."
    ::= { dsCapabilityClasses 5 }

記述、「このクラスはCapability Setの待ち行列能力を指定します」。 ::= dsCapabilityClasses5

dsIfQueueCapsEntry OBJECT-TYPE
    SYNTAX         DsIfQueueCapsEntry
    STATUS         current
    DESCRIPTION
        "An instance of this class describes the queue
        capabilities of a Capability Set."
    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfQueueCapsMinQueueSize,
                 dsIfQueueCapsMaxQueueSize,
                 dsIfQueueCapsTotalQueueSize }
    ::= { dsIfQueueCapsTable 1 }

dsIfQueueCapsEntry OBJECT-TYPE SYNTAX DsIfQueueCapsEntry STATUSの現在の記述、「このクラスのインスタンスはCapability Setの待ち行列能力について説明します」。 dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfQueueCapsMinQueueSize、dsIfQueueCapsMaxQueueSize、dsIfQueueCapsTotalQueueSize:、:= dsIfQueueCapsTable1

DsIfQueueCapsEntry ::= SEQUENCE {
        dsIfQueueCapsMinQueueSize          Unsigned32,
        dsIfQueueCapsMaxQueueSize          Unsigned32,
        dsIfQueueCapsTotalQueueSize        Unsigned32
}

DsIfQueueCapsEntry:、:= 系列dsIfQueueCapsMinQueueSize Unsigned32、dsIfQueueCapsMaxQueueSize Unsigned32、dsIfQueueCapsTotalQueueSize Unsigned32

dsIfQueueCapsMinQueueSize OBJECT-TYPE
    SYNTAX      Unsigned32  (0..4294967295)
    UNITS       "Bytes"
    STATUS      current
    DESCRIPTION
        "Some interfaces may allow the size of a queue to be
        configured.  This attribute specifies the minimum size that
        can be configured for a queue, specified in bytes.
        dsIfQueueCapsMinQueueSize must be less than or equals to
        dsIfQueueCapsMaxQueueSize when both are specified.
        A zero value indicates not specified."
    ::= { dsIfQueueCapsEntry 1 }

「いくつかのインタフェースが構成されるのを待ち行列のサイズを許容するかもしれない」dsIfQueueCapsMinQueueSize OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)UNITS「バイト」STATUSの現在の記述。 この属性は待ち行列のために構成し、バイトで指定できる最小規模を指定します。dsIfQueueCapsMinQueueSizeが、より少ないに違いない、または、両方が指定されるdsIfQueueCapsMaxQueueSizeの同輩。 「ゼロは指定しました値が、示さない。」 ::= dsIfQueueCapsEntry1

dsIfQueueCapsMaxQueueSize OBJECT-TYPE
    SYNTAX      Unsigned32  (0..4294967295)
    UNITS       "Bytes"
    STATUS      current
    DESCRIPTION
        "Some interfaces may allow the size of a queue to be
        configured.  This attribute specifies the maximum size that
        can be configured for a queue, specified in bytes.
        dsIfQueueCapsMinQueueSize must be less than or equals to
        dsIfQueueCapsMaxQueueSize when both are specified.
        A zero value indicates not specified."

「いくつかのインタフェースが構成されるのを待ち行列のサイズを許容するかもしれない」dsIfQueueCapsMaxQueueSize OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)UNITS「バイト」STATUSの現在の記述。 この属性は待ち行列のために構成し、バイトで指定できる最大サイズを指定します。dsIfQueueCapsMinQueueSizeが、より少ないに違いない、または、両方が指定されるdsIfQueueCapsMaxQueueSizeの同輩。 「ゼロは指定しました値が、示さない。」

Chan, et al.                 Informational                     [Page 36]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[36ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    ::= { dsIfQueueCapsEntry 2 }

::= dsIfQueueCapsEntry2

dsIfQueueCapsTotalQueueSize OBJECT-TYPE
    SYNTAX      Unsigned32  (0..4294967295)
    UNITS       "Bytes"
    STATUS      current
    DESCRIPTION
        "Some interfaces may have a limited buffer space to be
        shared amongst all queues of that interface while also
        allowing the size of each queue to be configurable.  To
        prevent the situation where the PDP configures the sizes of
        the queues in excess of the total buffer available to the
        interface, the PEP can report the total buffer space in
        bytes available with this capability.
        A zero value indicates not specified."
    ::= { dsIfQueueCapsEntry 3 }

「いくつかのインタフェースでまた、それぞれの待ち行列のサイズが構成可能であることを許容している間にそのすべての待ち行列の中で共有されるべき限られたバッファ領域は連結するかもしれない」dsIfQueueCapsTotalQueueSize OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)UNITS「バイト」STATUSの現在の記述。 PDPがインタフェースに利用可能な総バッファを超えて待ち行列のサイズを構成する状況を防ぐために、PEPは、バイトで表現される総バッファ領域がこの能力で利用可能であると報告できます。 「ゼロは指定しました値が、示さない。」 ::= dsIfQueueCapsEntry3

--
-- Scheduler Capabilities
--

-- -- スケジューラ能力--

dsIfSchedulerCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfSchedulerCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
      "This class specifies the scheduler capabilities of a
      Capability Set."
    ::= { dsCapabilityClasses 6 }

dsIfSchedulerCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfSchedulerCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスはCapability Setのスケジューラ能力を指定します」。 ::= dsCapabilityClasses6

dsIfSchedulerCapsEntry OBJECT-TYPE
    SYNTAX         DsIfSchedulerCapsEntry
    STATUS         current
    DESCRIPTION
      "An instance of this class describes the scheduler
      capabilities of a Capability Set."
    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfSchedulerCapsServiceDisc,
                 dsIfSchedulerCapsMaxInputs }
    ::= { dsIfSchedulerCapsTable 1 }

dsIfSchedulerCapsEntry OBJECT-TYPE SYNTAX DsIfSchedulerCapsEntry STATUSの現在の記述、「このクラスのインスタンスはCapability Setのスケジューラ能力について説明します」。 dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfSchedulerCapsServiceDisc、dsIfSchedulerCapsMaxInputs:、:= dsIfSchedulerCapsTable1

DsIfSchedulerCapsEntry ::= SEQUENCE {
        dsIfSchedulerCapsServiceDisc      AutonomousType,
        dsIfSchedulerCapsMaxInputs        Unsigned32,
        dsIfSchedulerCapsMinMaxRate       INTEGER
}

DsIfSchedulerCapsEntry:、:= 系列dsIfSchedulerCapsServiceDisc AutonomousType、dsIfSchedulerCapsMaxInputs Unsigned32、dsIfSchedulerCapsMinMaxRate整数

Chan, et al.                 Informational                     [Page 37]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[37ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

dsIfSchedulerCapsServiceDisc OBJECT-TYPE
    SYNTAX      AutonomousType
    STATUS      current
    DESCRIPTION
      "The scheduling discipline for which the set of capabilities
      specified in this object apply. Object identifiers for several
      general purpose and well-known scheduling disciplines are
      shared with and defined in the DiffServ MIB.

「スケジューリングは能力のセットがオブジェクトが適用するこれで指定したもののために訓練する」dsIfSchedulerCapsServiceDisc OBJECT-TYPE SYNTAX AutonomousType STATUSの現在の記述。 いくつかの汎用の、そして、よく知られるスケジューリング規律のためのオブジェクト識別子は、DiffServ MIBで共有されて定義されています。

      These include diffServSchedulerPriority,
      diffServSchedulerWRR, diffServSchedulerWFQ."
    ::= { dsIfSchedulerCapsEntry 1 }

「これらはdiffServSchedulerPriority、diffServSchedulerWRR、diffServSchedulerWFQを含んでいます。」 ::= dsIfSchedulerCapsEntry1

dsIfSchedulerCapsMaxInputs OBJECT-TYPE
    SYNTAX      Unsigned32  (0..4294967295)
    STATUS      current
    DESCRIPTION
      "The maximum number of queues and/or schedulers that can
      feed into a scheduler indicated by this capability entry.
      A value of zero means there is no maximum."
    ::= { dsIfSchedulerCapsEntry 2 }

dsIfSchedulerCapsMaxInputs OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)のSTATUSの現在の記述、「この能力エントリーで示されたスケジューラへ供給されることができる待ち行列、そして/または、スケジューラの最大数。」 「ゼロの値は、最大が全くないことを意味します。」 ::= dsIfSchedulerCapsEntry2

dsIfSchedulerCapsMinMaxRate OBJECT-TYPE
    SYNTAX      INTEGER {
                      minRate(1),
                      maxRate(2),
                      minAndMaxRates(3)
                }
    STATUS      current
    DESCRIPTION
      "Scheduler capability indicating ability to handle inputs
      with minimum rate, maximum rate, or both."
    ::= { dsIfSchedulerCapsEntry 3 }

dsIfSchedulerCapsMinMaxRate OBJECT-TYPE SYNTAX INTEGER、minRate(1)、maxRate(2)、minAndMaxRates(3)、「ハンドルへのスケジューラの能力の示している能力は最低料率、最高率、または両方で入力する」STATUSの現在の記述。 ::= dsIfSchedulerCapsEntry3

--
-- Maximum Rate Capabilities
--

-- -- 最高率能力--

dsIfMaxRateCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfMaxRateCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
        "This class specifies the maximum rate capabilities of a
        Capability Set."
    ::= { dsCapabilityClasses 7 }

dsIfMaxRateCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfMaxRateCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスはCapability Setの最高率能力を指定します」。 ::= dsCapabilityClasses7

dsIfMaxRateCapsEntry OBJECT-TYPE

dsIfMaxRateCapsEntryオブジェクト・タイプ

Chan, et al.                 Informational                     [Page 38]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[38ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    SYNTAX         DsIfMaxRateCapsEntry
    STATUS         current
    DESCRIPTION
        "An instance of this class describes the maximum rate
        capabilities of a Capability Set."
    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfMaxRateCapsMaxLevels }
    ::= { dsIfMaxRateCapsTable 1 }

SYNTAX DsIfMaxRateCapsEntry STATUSの現在の記述、「このクラスのインスタンスはCapability Setの最高率能力について説明します」。 dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfMaxRateCapsMaxLevels:、:= dsIfMaxRateCapsTable1

DsIfMaxRateCapsEntry ::= SEQUENCE {
        dsIfMaxRateCapsMaxLevels           Unsigned32
}

DsIfMaxRateCapsEntry:、:= 系列dsIfMaxRateCapsMaxLevels Unsigned32

dsIfMaxRateCapsMaxLevels OBJECT-TYPE
    SYNTAX      Unsigned32  (1..4294967295)
    STATUS      current
    DESCRIPTION
        "The maximum number of levels a maximum rate specification
        may have for this Capability Set and flow direction."
    ::= { dsIfMaxRateCapsEntry 1 }

dsIfMaxRateCapsMaxLevels OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のSTATUSの現在の記述、「最高率仕様がこのCapability Setと流れ方向に持っているかもしれないレベルの最大数。」 ::= dsIfMaxRateCapsEntry1

--
-- DataPath Element Linkage Capabilities
--

-- -- DataPath要素リンケージ能力--

--
-- DataPath Element Cascade Depth
--

-- -- DataPath要素カスケードの深さ--

dsIfElmDepthCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfElmDepthCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
        "This class specifies the number of elements of the same
        type that can be cascaded together in a datapath."
    ::= { dsCapabilityClasses 8 }

dsIfElmDepthCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfElmDepthCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスはdatapathを一緒にどっと落すことができる同じタイプの要素の数を指定します」。 ::= dsCapabilityClasses8

dsIfElmDepthCapsEntry OBJECT-TYPE
    SYNTAX         DsIfElmDepthCapsEntry
    STATUS         current
    DESCRIPTION
        "An instance of this class describes the cascade depth
        for a particular functional datapath element PRC.  A
        functional datapath element not represented in this
        class can be assumed to have no specific maximum
        depth."

dsIfElmDepthCapsEntry OBJECT-TYPE SYNTAX DsIfElmDepthCapsEntry STATUSの現在の記述、「このクラスのインスタンスは特定の機能的なdatapath要素PRCのためにカスケードの深さについて説明します」。 「このクラスで表されなかった機能的なdatapath要素がどんな特定の最大の深さも持っていないと思うことができます。」

Chan, et al.                 Informational                     [Page 39]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[39ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfElmDepthCapsPrc }
    ::= { dsIfElmDepthCapsTable 1 }

dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfElmDepthCapsPrc:、:= dsIfElmDepthCapsTable1

DsIfElmDepthCapsEntry ::= SEQUENCE {
        dsIfElmDepthCapsPrc                PrcIdentifierOid,
        dsIfElmDepthCapsCascadeMax         Unsigned32
}

DsIfElmDepthCapsEntry:、:= 系列dsIfElmDepthCapsPrc PrcIdentifierOid、dsIfElmDepthCapsCascadeMax Unsigned32

dsIfElmDepthCapsPrc OBJECT-TYPE
    SYNTAX         PrcIdentifierOid
    STATUS         current
    DESCRIPTION
      "The object identifier of a PRC that represents a functional
      datapath element.  This may be one of:  dsClfrElementEntry,
      dsMeterEntry, dsActionEntry, dsAlgDropEntry, dsQEntry, or
      dsSchedulerEntry.
      There may not be more than one instance of this class with
      the same value of dsIfElmDepthCapsPrc and same value of
      dsBaseIfCapsDirection.  Must not contain the value of
      zeroDotZero."
    ::= { dsIfElmDepthCapsEntry 1 }

dsIfElmDepthCapsPrc OBJECT-TYPE SYNTAX PrcIdentifierOid STATUSの現在の記述、「機能的なdatapath要素を表すPRCに関するオブジェクト識別子。」 これがあるかもしれない、以下が1つがあります。 dsClfrElementEntry、dsMeterEntry、dsActionEntry、dsAlgDropEntry、dsQEntry、またはdsSchedulerEntry。 このクラスの1つ以上のインスタンスがdsIfElmDepthCapsPrcの同じ値とdsBaseIfCapsDirectionの同じ値と共にないかもしれません。 「zeroDotZeroの値を含んではいけません。」 ::= dsIfElmDepthCapsEntry1

dsIfElmDepthCapsCascadeMax OBJECT-TYPE
    SYNTAX         Unsigned32  (0..4294967295)
    STATUS         current
    DESCRIPTION
      "The maximum number of elements of type dsIfElmDepthCapsPrc
      that can be linked consecutively in a data path.  A value of
      zero indicates there is no specific maximum."
    ::= { dsIfElmDepthCapsEntry 2 }

dsIfElmDepthCapsCascadeMax OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)のSTATUSの現在の記述、「データ経路で連続してリンクできるタイプdsIfElmDepthCapsPrcの要素の最大数。」 「ゼロの値は、どんな特定の最大もないのを示します。」 ::= dsIfElmDepthCapsEntry2

--
-- DataPath Element Linkage Types
--

-- -- DataPath要素リンケージはタイプされます--

dsIfElmLinkCapsTable OBJECT-TYPE
    SYNTAX         SEQUENCE OF DsIfElmLinkCapsEntry
    PIB-ACCESS     notify
    STATUS         current
    DESCRIPTION
        "This class specifies what types of datapath functional
        elements may be used as the next downstream element for
        a specific type of functional element."
    ::= { dsCapabilityClasses 9 }

dsIfElmLinkCapsTable OBJECT-TYPE SYNTAX SEQUENCE OF DsIfElmLinkCapsEntry PIB-ACCESSはSTATUS現在の記述に通知します。「このクラスは、どんなタイプのdatapath機能要素が特定のタイプの機能要素に次の下流要素として使用されるかもしれないかを指定します」。 ::= dsCapabilityClasses9

dsIfElmLinkCapsEntry OBJECT-TYPE

dsIfElmLinkCapsEntryオブジェクト・タイプ

Chan, et al.                 Informational                     [Page 40]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[40ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    SYNTAX         DsIfElmLinkCapsEntry
    STATUS         current
    DESCRIPTION
        "An instance of this class specifies a PRC that may
         be used as the next functional element after a specific
         type of element in a data path."
    EXTENDS { dsBaseIfCapsEntry }
    UNIQUENESS { dsBaseIfCapsDirection,
                 dsIfElmLinkCapsPrc,
                 dsIfElmLinkCapsAttr,
                 dsIfElmLinkCapsNextPrc }
    ::= { dsIfElmLinkCapsTable 1 }

SYNTAX DsIfElmLinkCapsEntry STATUSの現在の記述、「このクラスのインスタンスは特定のタイプの要素の後に次の機能要素としてデータ経路で使用されるかもしれないPRCを指定します」。 dsBaseIfCapsEntryを広げている、ユニークさ、dsBaseIfCapsDirection、dsIfElmLinkCapsPrc、dsIfElmLinkCapsAttr、dsIfElmLinkCapsNextPrc:、:= dsIfElmLinkCapsTable1

DsIfElmLinkCapsEntry ::= SEQUENCE {
        dsIfElmLinkCapsPrc               PrcIdentifierOid,
        dsIfElmLinkCapsAttr              AttrIdentifier,
        dsIfElmLinkCapsNextPrc           PrcIdentifierOidOrZero
}

DsIfElmLinkCapsEntry:、:= 系列dsIfElmLinkCapsPrc PrcIdentifierOid、dsIfElmLinkCapsAttr AttrIdentifier、dsIfElmLinkCapsNextPrc PrcIdentifierOidOrZero

dsIfElmLinkCapsPrc OBJECT-TYPE
    SYNTAX         PrcIdentifierOid
    STATUS         current
    DESCRIPTION
      " The object identifier of a PRC that represents a functional
      datapath element.  This may be one of:  dsClfrElementEntry,
      dsMeterEntry, dsActionEntry, dsAlgDropEntry, dsQEntry, or
      dsSchedulerEntry.
      This must not have the value zeroDotZero."
    ::= { dsIfElmLinkCapsEntry 1 }

dsIfElmLinkCapsPrc OBJECT-TYPE SYNTAX PrcIdentifierOid STATUSの現在の記述、「機能的なdatapath要素を表すPRCに関するオブジェクト識別子。」 これがあるかもしれない、以下が1つがあります。 dsClfrElementEntry、dsMeterEntry、dsActionEntry、dsAlgDropEntry、dsQEntry、またはdsSchedulerEntry。 「これには、値のzeroDotZeroがあってはいけません。」 ::= dsIfElmLinkCapsEntry1

dsIfElmLinkCapsAttr OBJECT-TYPE
    SYNTAX         AttrIdentifier
    STATUS         current
    DESCRIPTION
      "The value represents the attribute in the PRC
      indicated by dsIfElmLinkCapsPrc that is used to
      specify the next functional element in the datapath."
    ::= { dsIfElmLinkCapsEntry 2 }

「値はdatapathの次の機能要素的に指定するために使用されたdsIfElmLinkCapsPrcによって示されたPRCに属性を表す」dsIfElmLinkCapsAttr OBJECT-TYPE SYNTAX AttrIdentifier STATUSの現在の記述。 ::= dsIfElmLinkCapsEntry2

dsIfElmLinkCapsNextPrc OBJECT-TYPE
    SYNTAX         PrcIdentifierOidOrZero
    STATUS         current
    DESCRIPTION
      "The value is the OID of a PRC table entry from which
      instances can be referenced by the attribute indicated
      by dsIfElmLinkCapsPrc and dsIfElmLinkAttr.

「値は、dsIfElmLinkCapsPrcによって示された属性でインスタンスに参照をつけることができるPRCテーブル項目のOIDとdsIfElmLinkAttr dsIfElmLinkCapsNextPrc OBJECT-TYPE SYNTAX PrcIdentifierOidOrZero STATUSの現在の記述です」。

      For example, suppose a meter's success output can be an

例えば、成功が出力した1メーターがそうであることができると仮定してください。

Chan, et al.                 Informational                     [Page 41]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[41ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      action or another meter, and the fail output can only be
      an action.  This can be expressed as follows:

動作か別のものが計量します、そして、やり損ない出力は動作であるにすぎないかもしれません。 以下の通りこれを言い表すことができます:

      Prid Prc             Attr                  NextPrc
      1    dsMeterEntry   dsMeterSucceedNext   dsActionEntry
      2    dsMeterEntry   dsMeterSucceedNext   dsMeterEntry
      3    dsMeterEntry   dsMeterFailNext      dsActionEntry.

Prid Prc Attr NextPrc1dsMeterEntry dsMeterSucceedNext dsActionEntry2dsMeterEntry dsMeterSucceedNext dsMeterEntry3dsMeterEntry dsMeterFailNext dsActionEntry。

      zeroDotZero is a valid value for this attribute to
      specify that the PRC specified in dsIfElmLinkCapsPrc
      is the last functional data path element."
    ::= { dsIfElmLinkCapsEntry 3 }

「zeroDotZeroはこの属性がdsIfElmLinkCapsPrcで指定されたPRCが最後の機能的なデータ経路要素であると指定する有効値です。」 ::= dsIfElmLinkCapsEntry3

--
-- Policy Classes
--

-- -- 方針は属します--

--
-- Data Path Table
--

-- -- データ経路テーブル--

dsDataPathTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsDataPathEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The data path table indicates the start of
       functional data paths in this device.

dsDataPathTable OBJECT-TYPE SYNTAX SEQUENCE OF DsDataPathEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「データ経路テーブルはこのデバイスの機能的なデータ経路の始まりを示します」。

       The Data Path Table enumerates the Differentiated
       Services Functional Data Paths within this device.
       Each entry specifies the first functional datapath
       element to process data flow for each specific datapath.
       Each datapath is defined by the interface set's capability
       set name, role combination, and direction. This class can
       therefore have up to two entries for each interface set,
       ingress and egress."
    ::= { dsPolicyClasses 1 }

Data Path Tableはこのデバイスの中にDifferentiated Services Functional Data Pathsを数え上げます。 各エントリーはそれぞれの特定のdatapathのためのデータフローを処理する最初の機能的なdatapath要素を指定します。 各datapathはインタフェースセットの能力セット名、役割の組み合わせ、および方向で定義されます。 「したがって、このクラスはそれぞれのインタフェースセット、イングレス、および出口への最大2つのエントリーを持つことができます。」 ::= dsPolicyClasses1

dsDataPathEntry OBJECT-TYPE
    SYNTAX       DsDataPathEntry
    STATUS       current
    DESCRIPTION
       "Each entry in this class indicates the start of a single
       functional data path, defined by its capability set name,
       role combination and traffic direction.  The first
       functional datapath element to handle traffic for each
       data path is defined by the dsDataPathStart attribute

dsDataPathEntry OBJECT-TYPE SYNTAX DsDataPathEntry STATUSの現在の記述、「このクラスにおける各エントリーは能力セット名、役割の組み合わせ、およびトラフィック方向で定義されたただ一つの機能的なデータ経路の始まりを示します」。 各データ経路にトラフィックを扱う最初の機能的なdatapath要素はdsDataPathStart属性によって定義されます。

Chan, et al.                 Informational                     [Page 42]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[42ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       of each table entry.
       Notice for each entry:
       1. dsDataPathCapSetName must reference an existing capability
          set name in frwkCapabilitySetTable [FR-PIB].
       2. dsDataPathRoles must reference existing Role Combination
          in frwkIfRoleComboTable [FR-PIB].
       3. dsDataPathStart must reference an existing entry in a
          functional data path element table.
       If any one or more of these three requirements is not
       satisfied, the dsDataPathEntry will not be installed."
    PIB-INDEX { dsDataPathPrid }
    UNIQUENESS { dsDataPathCapSetName,
                 dsDataPathRoles,
                 dsDataPathIfDirection }
    ::= { dsDataPathTable 1 }

それぞれでは、エントリーをテーブルの上に置いてください。 各エントリーに注意してください: 1. dsDataPathCapSetNameは既存の能力セットがfrwkCapabilitySetTable[FR-PIB]で命名する参照がそうしなければなりません。 2. dsDataPathRolesはfrwkIfRoleComboTable[FR-PIB]の参照の既存のRole Combinationがそうしなければなりません。 3. dsDataPathStartは機能的なデータ経路要素における既存のエントリーが見送る参照がそうしなければなりません。 「これらの3つの要件の1つ以上が少しも満たされていないと、dsDataPathEntryはインストールされないでしょう。」 PIB-インデックスdsDataPathPrid、ユニークさ、dsDataPathCapSetName、dsDataPathRoles、dsDataPathIfDirection:、:= dsDataPathTable1

DsDataPathEntry ::= SEQUENCE  {
    dsDataPathPrid           InstanceId,
    dsDataPathCapSetName     SnmpAdminString,
    dsDataPathRoles          RoleCombination,
    dsDataPathIfDirection    IfDirection,
    dsDataPathStart          Prid
}

DsDataPathEntry:、:= 系列dsDataPathPrid InstanceId、dsDataPathCapSetName SnmpAdminString、dsDataPathRoles RoleCombination、dsDataPathIfDirection IfDirection、dsDataPathStart Prid

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

dsDataPathPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスのインスタンスを特定する任意の整数インデックス。」 ::= dsDataPathEntry1

dsDataPathCapSetName OBJECT-TYPE
    SYNTAX       SnmpAdminString
    STATUS       current
    DESCRIPTION
       "The capability set associated with this data path entry.
        The capability set name specified by this attribute
        must exist in the frwkCapabilitySetTable [FR-PIB]
        prior to association with an instance of this class."
    ::= { dsDataPathEntry 2 }

「能力セットはこのデータ経路エントリーに関連づけた」dsDataPathCapSetName OBJECT-TYPE SYNTAX SnmpAdminString STATUSの現在の記述。 「この属性によって指定された能力セット名はこのクラスのインスタンスとの協会の前にfrwkCapabilitySetTable[FR-PIB]に存在しなければなりません。」 ::= dsDataPathEntry2

dsDataPathRoles OBJECT-TYPE
    SYNTAX       RoleCombination
    STATUS       current
    DESCRIPTION
       "The interfaces to which this data path entry applies,
        specified in terms of roles.  There must exist an entry

dsDataPathRoles OBJECT-TYPE SYNTAX RoleCombination STATUSの現在の記述、「役割で指定されて、このデータ経路エントリーが適用されるインタフェース。」 エントリーは存在しなければなりません。

Chan, et al.                 Informational                     [Page 43]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[43ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

        in the frwkIfRoleComboTable [FR-PIB] specifying
        this role combination, together with the capability
        set specified by dsDataPathCapSetName, prior to
        association with an instance of this class."
    ::= { dsDataPathEntry 3 }

「能力と共にこの役割の組み合わせを指定するfrwkIfRoleComboTable[FR-PIB]ではセットはdsDataPathCapSetNameで指定しました、このクラスのインスタンスとの協会の前で。」 ::= dsDataPathEntry3

dsDataPathIfDirection OBJECT-TYPE
    SYNTAX       IfDirection
    STATUS       current
    DESCRIPTION
       "Specifies the direction for which this data path
       entry applies."
    ::= { dsDataPathEntry 4 }

dsDataPathIfDirection OBJECT-TYPE SYNTAX IfDirection STATUSの現在の記述は「このデータ経路エントリーが適用される方向を指定します」。 ::= dsDataPathEntry4

dsDataPathStart OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This selects the first functional datapath element
       to  handle traffic for this data path.   This
       Prid should point to an instance of one of:
         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry
         dsQEntry

dsDataPathStart OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「これはこのデータ経路にトラフィックを扱うために最初の機能的なdatapath要素を選択します」。 このPridは以下について1のインスタンスを示すはずです。 dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry dsQEntry

       The PRI pointed to must exist prior to the installation of
       this datapath start element."
    ::= { dsDataPathEntry 5 }

「示されたPRIはこのdatapathスタート・エレメントのインストールの前に存在しなければなりません。」 ::= dsDataPathEntry5

--
-- Classifiers
--
-- Classifier allows multiple classifier elements, of same or
-- different types, to be used together.
-- A classifier must completely classify all packets presented to
-- it. This means all traffic handled by a classifier must match
-- at least one classifier element within the classifier,
-- with the classifier element parameters specified by a filter.
-- It is the PDP's responsibility to create a _catch all_ classifier
-- element and filter that matches all packet.  This _catch all_
-- classifier element should have the lowest Precedence value.
--
-- If there is ambiguity between classifier elements of different
-- classifier, classifier linkage order indicates their precedence;
-- the first classifier in the link is applied to the traffic first.
--

-- -- または、クラシファイア--、--、クラシファイアが同じことの複数のクラシファイア要素を許容する--、相違、一緒に使用されるために、タイプします。 -- 必須がパケットが提示したすべてを完全に分類するクラシファイア--それ。 これは、クラシファイアによって扱われたすべてのトラフィックが合わなければなりません--クラシファイア要素パラメタがフィルタによって指定されているクラシファイアの中の少なくとも1つのクラシファイア要素を意味します。 -- _キャッチを作成するのは、PDPの責任です。すべての_クラシファイア--すべてのパケットに合っている要素とフィルタ。 この_キャッチ_--クラシファイア要素には、最も低いPrecedence値があるはずです。 -- -- --異なることのクラシファイア要素の間には、あいまいさがあればクラシファイア、クラシファイアリンケージ注文は彼らの先行を示します。 -- 第1代リンクにおけるクラシファイアは最初に、トラフィックに適用されます。 --

Chan, et al.                 Informational                     [Page 44]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[44ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

-- Each entry in the classifier table represents a classifier, with
-- classifier element table handling the fan-out functionality of a
-- classifier, and filter table defining the classification
-- patterns.
--

-- クラシファイアテーブルの各エントリーがクラシファイアの代理をする、クラシファイア要素テーブルが扱われる、--クラシファイア、および分類を定義するフィルタテーブル--パターンの機能性を四方八方に広げてください。 --

--
-- Classifier Table
--

-- -- クラシファイアテーブル--

dsClfrTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsClfrEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "This table enumerates all the DiffServ classifier functional
       data path elements of this device.  The actual classification
       definitions are detailed in dsClfrElementTable entries
       belonging to each classifier.  Each classifier is referenced
       by its classifier elements using its classifier ID.

dsClfrTable OBJECT-TYPE SYNTAX SEQUENCE OF DsClfrEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「このテーブルはこのデバイスのすべてのDiffServのクラシファイアの機能的なデータ経路要素を数え上げます」。 実際の分類定義はdsClfrElementTableエントリーで各クラシファイアに属すのにおいて詳細です。 クラシファイアIDを使用することで各クラシファイアはクラシファイア要素によって参照をつけられます。

       An entry in this table, referenced by an upstream functional
       data path element or a datapath table entry, is the entry
       point to the classifier functional data path element.

このテーブルの上流の機能的なデータ経路要素かdatapathテーブル項目で参照をつけられたエントリーはクラシファイアの機能的なデータ経路要素へのエントリー・ポイントです。

       The dsClfrId of each entry is used to organize all
       classifier elements belonging to the same classifier."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 4.1"
    ::= { dsPolicyClasses 2 }

「それぞれのエントリーのdsClfrIdは同じクラシファイアのものであるすべてのクラシファイア要素を組織化するのに使用されます。」 REFERENCE、「Diffserv RoutersのためのInformal Management Model、RFC3290は以下を何4.1インチも区分します」。= dsPolicyClasses2

dsClfrEntry OBJECT-TYPE
    SYNTAX       DsClfrEntry
    STATUS       current
    DESCRIPTION
       "An entry in the classifier table describes a single
       classifier. Each classifier element belonging to this
       classifier must have its dsClfrElementClfrId attribute equal
       to dsClfrId."
    PIB-INDEX { dsClfrPrid }
    UNIQUENESS { dsClfrId }
    ::= { dsClfrTable 1 }

dsClfrEntry OBJECT-TYPE SYNTAX DsClfrEntry STATUSの現在の記述、「クラシファイアテーブルのエントリーは独身のクラシファイアについて説明します」。 「このクラシファイアのものであるそれぞれのクラシファイア要素はdsClfrIdと等しいdsClfrElementClfrId属性を持たなければなりません。」 PIB-インデックスdsClfrPrid、ユニークさのdsClfrId:、:= dsClfrTable1

DsClfrEntry ::= SEQUENCE  {
    dsClfrPrid            InstanceId,
    dsClfrId              TagReferenceId
}

DsClfrEntry:、:= 系列dsClfrPrid InstanceId、dsClfrId TagReferenceId

Chan, et al.                 Informational                     [Page 45]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[45ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

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

dsClfrPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsClfrEntry1

dsClfrId OBJECT-TYPE
    SYNTAX       TagReferenceId
    PIB-TAG      { dsClfrElementClfrId }
    STATUS       current
    DESCRIPTION
       "Identifies a Classifier.  A  Classifier must be
       complete, this means all traffic handled by a
       Classifier must match at least  one  Classifier
       Element within  the  Classifier."
    ::= { dsClfrEntry 2 }

dsClfrId OBJECT-TYPE SYNTAX TagReferenceId PIB-TAG dsClfrElementClfrId、STATUSの現在の記述は「クラシファイアを特定します」。 「Classifierが完全であるに違いない、これはClassifierによって扱われたすべての交通がClassifierの中の少なくとも1Classifier Elementに合わなければならないことを意味します。」 ::= dsClfrEntry2

--
-- Classifier Element Table
--

-- -- クラシファイア要素テーブル--

dsClfrElementTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsClfrElementEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "Entries in the classifier element table serves as
       the anchor for each classification pattern, defined
       in filter table entries.  Each classifier element
       table entry also specifies the subsequent downstream
       diffserv functional datapath element when the
       classification pattern is satisfied.  Hence
       the classifier element table enumerates the relationship
       between classification patterns and subsequent downstream
       diffserv functional data path elements, describing one
       branch of the fan-out characteristic of a classifier
       indicated in [Model].

dsClfrElementTable OBJECT-TYPE SYNTAX SEQUENCE OF DsClfrElementEntry PIB-ACCESSは「フィルタテーブルエントリーで定義されて、各分類のためのアンカーとしてのクラシファイア要素テーブルサーブにおけるエントリーは型に基づいて作る」STATUSの現在の記述をインストールします。 また、分類パターンが満たされているとき、それぞれのクラシファイア要素テーブル項目はその後の川下のdiffserv機能的なdatapath要素を指定します。 したがって、クラシファイア要素テーブルが分類パターンとその後の川下のdiffservに機能的なデータ経路要素、1つが分岐する説明との関係を列挙する、[モデル]で示されたクラシファイアの特性を四方八方に広げてください。

       Classification parameters are defined by entries of filter
       tables pointed to by dsClfrElementSpecific.  There can be
       filter tables of different types, and they can be inter-mixed
       and used within a classifier. An example of a filter table is
       the frwkIpFilterTable [FR-PIB], for IP Multi-Field
       Classifiers (MFCs).

分類パラメタはdsClfrElementSpecificによって示されたフィルタテーブルのエントリーで定義されます。 異なったタイプのフィルタテーブルがあることができて、彼らを相互混ぜて、クラシファイアの中で使用できます。 フィルタテーブルに関する例はIP Multi-分野ClassifiersのためのfrwkIpFilterTable[FR-PIB](MFCs)です。

Chan, et al.                 Informational                     [Page 46]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[46ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       If there is ambiguity between classifier elements of the same
       classifier, then dsClfrElementPrecedence needs to be used."
    ::= { dsPolicyClasses 3 }

「同じクラシファイアのクラシファイア要素の間には、あいまいさがあれば、dsClfrElementPrecedenceは、使用される必要があります。」 ::= dsPolicyClasses3

dsClfrElementEntry OBJECT-TYPE
    SYNTAX       DsClfrElementEntry
    STATUS       current
    DESCRIPTION
       "An entry in the classifier element table describes a
       single element of the classifier."
    PIB-INDEX { dsClfrElementPrid }
    UNIQUENESS { dsClfrElementClfrId,
                 dsClfrElementPrecedence,
                 dsClfrElementSpecific }
    ::= { dsClfrElementTable 1 }

「クラシファイア要素テーブルのエントリーはクラシファイアのただ一つの要素に説明する」dsClfrElementEntry OBJECT-TYPE SYNTAX DsClfrElementEntry STATUSの現在の記述。 PIB-インデックスdsClfrElementPrid、ユニークさ、dsClfrElementClfrId、dsClfrElementPrecedence、dsClfrElementSpecific:、:= dsClfrElementTable1

DsClfrElementEntry ::= SEQUENCE  {
    dsClfrElementPrid        InstanceId,
    dsClfrElementClfrId      TagId,
    dsClfrElementPrecedence  Unsigned32,
    dsClfrElementNext        Prid,
    dsClfrElementSpecific    Prid
}

DsClfrElementEntry:、:= 系列dsClfrElementPrid InstanceId、dsClfrElementClfrId TagId、dsClfrElementPrecedence Unsigned32、dsClfrElementNext Prid、dsClfrElementSpecific Prid

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

dsClfrElementPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsClfrElementEntry1

dsClfrElementClfrId OBJECT-TYPE
    SYNTAX       TagId
    STATUS       current
    DESCRIPTION
       "A classifier is composed of one or more classifier
        elements. Each classifier element belonging to
        the same classifier uses the same classifier ID.

dsClfrElementClfrId OBJECT-TYPE SYNTAX TagId STATUSの現在の記述、「クラシファイアは1つ以上のクラシファイア要素で構成されます」。 同じクラシファイアのものであるそれぞれのクラシファイア要素は同じクラシファイアIDを使用します。

        Hence, A classifier Id identifies which classifier
        this classifier element is a part of. This must be
        the value of dsClfrId attribute for an existing
        instance of dsClfrEntry."
    ::= { dsClfrElementEntry 2 }

したがって、AクラシファイアIdは、このクラシファイア要素のクラシファイアがどれの一部であるかを特定します。 「これはdsClfrEntryの既存の例のためのdsClfrId属性の値であるに違いありません。」 ::= dsClfrElementEntry2

dsClfrElementPrecedence OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)

dsClfrElementPrecedenceオブジェクト・タイプ構文Unsigned32(1..4294967295)

Chan, et al.                 Informational                     [Page 47]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[47ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    STATUS       current
    DESCRIPTION
       "The relative order in which classifier elements are
       applied: higher numbers represent classifier elements
       with higher precedence.  Classifier elements with the
       same precedence must be unambiguous i.e., they must
       define non-overlapping patterns, and are considered to
       be applied  simultaneously  to the traffic stream.
       Classifier elements with different precedence may
       overlap in their filters: the classifier element with
       the highest precedence that matches is taken.

STATUSの現在の記述、「クラシファイア要素が適用されている相対オーダ:」 より大きい数は、より高い先行があるクラシファイア要素を表します。 同じ先行があるクラシファイア要素が明白であるに違いなく、すなわち、それらは、非重なっているパターンを定義しなければならなくて、同時に交通の流れに適用されると考えられます。 異なった先行があるクラシファイア要素はそれらのフィルタに重なるかもしれません: 合っている最も高い先行があるクラシファイア要素を取ります。

       On a given interface, there must be a complete
       classifier in place at all times in the ingress
       direction.  This means that there will always be one
       or more filters that match every possible pattern
       that could be presented in an incoming packet.
       There is no such requirement in the egress direction."
    ::= { dsClfrElementEntry 3 }

与えられたインタフェースに、イングレス方向には完全なクラシファイアが適所にいつもあるに違いありません。 これは、入って来るパケットに提示できたあらゆる可能なパターンに合っている1個以上のフィルタがいつもあることを意味します。 「出口の方向にはどんなそのような要件もありません。」 ::= dsClfrElementEntry3

dsClfrElementNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This attribute provides one branch  of  the  fan-out
       functionality  of  a  classifier described in Diffserv
       Model section 4.1.

dsClfrElementNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「この属性が1つのブランチを提供する、Diffserv Model部4.1で説明されたクラシファイアの機能性を四方八方に広げてください、」

       This selects the next diffserv functional datapath
       element  to  handle traffic for this data path.

これは、このデータ経路のための交通を扱うために次のdiffservの機能的なdatapath要素を選択します。

       A value of zeroDotZero marks the end of DiffServ processing
       for this data path.  Any other value must point to a
       valid (pre-existing) instance of one of:
         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry
         dsQEntry."
    DEFVAL      { zeroDotZero }
    ::= { dsClfrElementEntry 4 }

zeroDotZeroの値はこのデータ経路のためのDiffServ処理の終わりを示します。 いかなる他の値も以下について1の(先在)有効な例を示さなければなりません。 "dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry dsQEntry"。 DEFVAL zeroDotZero:、:= dsClfrElementEntry4

dsClfrElementSpecific OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "A pointer to a valid entry  in  another  table  that
       describes  the applicable classification filter, e.g.,

dsClfrElementSpecific OBJECT-TYPE SYNTAX Prid STATUSの現在の記述は「例えば適切な分類フィルタについて説明する別のテーブルの有効なエントリーへのポインタ」です。

Chan, et al.                 Informational                     [Page 48]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[48ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       an entry in frwkIpFilterTable (Framework PIB).

frwkIpFilterTable(枠組みのPIB)のエントリー。

       The PRI pointed to must exist prior to the installation of
       this classifier element.

示されたPRIはこのクラシファイア要素のインストールの前に存在しなければなりません。

       The value zeroDotZero is interpreted  to  match  any-
       thing  not  matched  by another classifier element - only one
       such entry  may exist for each classifier."
    ::= { dsClfrElementEntry 5 }

「値のzeroDotZeroは合うように解釈されて、別のクラシファイア要素に従って、ものは少しも合っていませんでした--そのようなエントリーの1つだけが各クラシファイアのために存在するかもしれないということです。」 ::= dsClfrElementEntry5

--
-- Meters
--
-- This PIB supports a variety of Meters.  It includes a
-- specific definition for Meters whose parameter set can
-- be modeled using Token Bucket parameters.
-- Other metering parameter sets can be defined by other PIBs.
--
-- Multiple meter elements may be logically cascaded
-- using their dsMeterSucceedNext and dsMeterFailNext pointers if
-- required.
-- One example of this might be for an AF PHB implementation
-- that uses multiple level conformance meters.
--
-- Cascading of individual meter elements in the PIB is intended
-- to be functionally equivalent to multiple level conformance
-- determination of a packet.  The sequential nature of the
-- representation is merely a notational convenience for this PIB.
--
-- srTCM meters (RFC 2697) can be specified using two sets of
-- dsMeterEntry and dsTBParamEntry. First set specifies the
-- Committed Information Rate and Committed Burst Size
-- token-bucket.  Second set specifies the Excess Burst
-- Size token-bucket.
--
-- trTCM meters (RFC 2698) can be specified using two sets of
-- dsMeterEntry and dsTBParamEntry. First set specifies the
-- Committed Information Rate and Committed Burst Size
-- token-bucket.  Second set specifies the Peak Information
-- Rate and Peak Burst Size token-bucket.
--
-- tswTCM meters (RFC 2859) can be specified using two sets of
-- dsMeterEntry and dsTBParamEntry. First set specifies the
-- Committed Target Rate token-bucket. Second set specifies the
-- Peak Target Rate token-bucket. dsTBParamInterval in each
-- token bucket reflects the Average Interval.

-- -- Meters----このPIBはさまざまなMetersを支持します。 それはaを含んでいます--パラメタが缶を設定するMetersのための特定の定義--Token Bucketパラメタを使用することで、モデル化されてください。 -- 他のPIBsは他の計量パラメタセットを定義できます。 -- -- それらのdsMeterSucceedNextとdsMeterFailNextポインタを使用して、複数のメーター要素が論理的にどっと落すかもしれない、--必要です。 -- この1つの例がAF PHB実現(複数の平らな順応メーターを使用する)のためのものであるかもしれません。 -- -- PIBの個々のメーター要素の滝は意図します--複数の平らな順応に機能上相当しているように--パケットの決断。 連続した自然である、--表現は単にこのPIBのための記号法の便利です。 -- -- srTCMメーター(RFC2697)は2がセットする指定された使用であることができます--dsMeterEntryとdsTBParamEntry。 第一セットは--遂行された情報のRateとCommitted Burst Size--象徴バケツを指定します。 2番目のセットはExcess Burstを指定します--サイズ象徴バケツ。 -- -- trTCMメーター(RFC2698)は2がセットする指定された使用であることができます--dsMeterEntryとdsTBParamEntry。 第一セットは--遂行された情報のRateとCommitted Burst Size--象徴バケツを指定します。 2番目のセットはPeak情報を指定します--レートとPeak Burst Size象徴バケツ。 -- -- tswTCMメーター(RFC2859)は2がセットする指定された使用であることができます--dsMeterEntryとdsTBParamEntry。 第一セットが指定する、--Target Rate象徴バケツを遂行しました。 2番目のセットは--ピークTarget Rate象徴バケツそれぞれのdsTBParamInterval--象徴バケツを指定します。Average Intervalを反映します。

dsMeterTable OBJECT-TYPE

dsMeterTableオブジェクト・タイプ

Chan, et al.                 Informational                     [Page 49]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[49ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    SYNTAX       SEQUENCE OF DsMeterEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "This class enumerates specific meters that a system
       may use to police a stream of traffic. The traffic
       stream to be metered is determined by the element(s)
       upstream of the meter i.e., by the object(s) that
       point to each entry in this class. This may include
       all traffic on an interface.

SYNTAX SEQUENCE OF DsMeterEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「このクラスはシステムが交通の流れを取り締まるのに使用するかもしれない特定のメーターを数え上げます」。 計量されるべき交通の流れはすなわち、このクラスで各エントリーを示す物によるメーターの要素上流のそばで決定しています。 これはインタフェースにおけるすべての交通を含むかもしれません。

       Specific meter details are to be found in table entry
       referenced by dsMeterSpecific."
   REFERENCE
       "An Informal Management Model for Diffserv Routers,
       RFC 3290, section 5"
    ::= { dsPolicyClasses 4 }

「特定のメーターの詳細はdsMeterSpecificによって参照をつけられたテーブル項目で見つけられることです。」 REFERENCE、「Diffserv RoutersのためのInformal Management Model、RFC3290は以下を何5インチも区分します」。= dsPolicyClasses4

dsMeterEntry OBJECT-TYPE
    SYNTAX       DsMeterEntry
    STATUS       current
    DESCRIPTION
       "An entry in the meter table describes a single
       conformance level of a meter."
    PIB-INDEX { dsMeterPrid }
    UNIQUENESS { dsMeterSucceedNext,
                 dsMeterFailNext,
                 dsMeterSpecific }
    ::= { dsMeterTable 1 }

dsMeterEntry OBJECT-TYPE SYNTAX DsMeterEntry STATUSの現在の記述、「メーターテーブルのエントリーは1メーターのただ一つの順応レベルについて説明します」。 PIB-インデックスdsMeterPrid、ユニークさ、dsMeterSucceedNext、dsMeterFailNext、dsMeterSpecific:、:= dsMeterTable1

DsMeterEntry ::= SEQUENCE  {
    dsMeterPrid              InstanceId,
    dsMeterSucceedNext       Prid,
    dsMeterFailNext          Prid,
    dsMeterSpecific          Prid
}

DsMeterEntry:、:= 系列dsMeterPrid InstanceId、dsMeterSucceedNext Prid、dsMeterFailNext Prid、dsMeterSpecific Prid

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

dsMeterPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsMeterEntry1

dsMeterSucceedNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current

dsMeterSucceedNext OBJECT-TYPE SYNTAX Prid STATUS海流

Chan, et al.                 Informational                     [Page 50]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[50ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    DESCRIPTION
       "If the traffic does conform, this selects  the  next
       diffserv functional datapath element to handle
       traffic for this data path.

記述、「交通が従うなら、これはこのデータ経路のための交通を扱うために次のdiffservの機能的なdatapath要素を選択します」。

       The value zeroDotZero in this variable indicates no
       further DiffServ treatment is performed on traffic of
       this datapath.  Any other value must point to a valid
       (pre-existing) instance of one of:
         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry
         dsQEntry."
    DEFVAL      { zeroDotZero }
    ::= { dsMeterEntry 2 }

この変数における値のzeroDotZeroは、DiffServ処理がこのdatapathの交通に実行されるのをこれ以上示しません。 いかなる他の値も以下について1の(先在)有効な例を示さなければなりません。 "dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry dsQEntry"。 DEFVAL zeroDotZero:、:= dsMeterEntry2

dsMeterFailNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "If the traffic does not conform, this selects the
       next diffserv functional datapath element to handle
       traffic for this data path.

dsMeterFailNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「交通が従わないなら、これはこのデータ経路のための交通を扱うために次のdiffservの機能的なdatapath要素を選択します」。

       The value zeroDotZero in this variable indicates no
       further DiffServ treatment is performed on traffic of
       this datapath.  Any other value must point to a valid
       (pre-existing) instance of one of:
         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry
         dsQEntry."
    DEFVAL      { zeroDotZero }
    ::= { dsMeterEntry 3 }

この変数における値のzeroDotZeroは、DiffServ処理がこのdatapathの交通に実行されるのをこれ以上示しません。 いかなる他の値も以下について1の(先在)有効な例を示さなければなりません。 "dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry dsQEntry"。 DEFVAL zeroDotZero:、:= dsMeterEntry3

dsMeterSpecific OBJECT-TYPE
    SYNTAX       Prid
     STATUS       current
    DESCRIPTION
       "This indicates the behaviour of the meter by point-
       ing to an entry containing detailed parameters. Note
       that entries in that specific table must be managed
       explicitly.

「詳細なパラメタを含むエントリーにingこれがポイントメーターのふるまいを示すす」dsMeterSpecific OBJECT-TYPE SYNTAX Prid STATUSの現在の記述。 明らかにその特定のテーブルのエントリーを管理しなければならないことに注意してください。

       For example, dsMeterSpecific may point to an
       entry in dsTBMeterTable, which contains an

例えば、dsMeterSpecificがdsTBMeterTableにエントリーを示すかもしれない、どれ、含有

Chan, et al.                 Informational                     [Page 51]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[51ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       instance of a single set of Token Bucket parameters.

1セットのToken Bucketパラメタの例。

       The PRI pointed to must exist prior to installing this
       Meter datapath element."
    ::= { dsMeterEntry 4 }

「このMeter datapath要素をインストールする前に、示されたPRIは存在しなければなりません。」 ::= dsMeterEntry4

--
-- Token-Bucket Parameter Table
--
-- Each entry in the Token Bucket Parameter Table parameterizes
-- a single token bucket.  Multiple token buckets can be
-- used together to parameterize multiple levels of
-- conformance.
--
-- Note that an entry in the Token Bucket Parameter Table can
-- be shared, pointed to, by multiple dsMeterTable entries.
--

-- -- 象徴バケツParameter Table----Token Bucket Parameter Table parameterizesの各エントリー--単一の象徴バケツ。 複数の象徴バケツがそうであることができます--複数のレベルをparameterizeするのに一緒に使用される、--順応。 -- -- Token Bucket Parameter Tableのエントリーがそうすることができることに注意してください--複数のdsMeterTableエントリーで示されて、共有されてください。 --

dsTBParamTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsTBParamEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "This table enumerates token-bucket meter parameter sets
       that a system may use to police a stream of traffic.
       Such parameter sets are modelled here as each having a single
       rate and a single burst size.  Multiple entries are used
       when multiple rates/burst sizes are needed."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 5.1"
    ::= { dsPolicyClasses 5 }

dsTBParamTable OBJECT-TYPE SYNTAX SEQUENCE OF DsTBParamEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「このテーブルはシステムが交通の流れを取り締まるのに使用するかもしれない象徴バケツメーターパラメタセットを数え上げます」。 それぞれ単一賃率とシングルを持っているとサイズがはち切れたので、そのようなパラメタセットはここでモデル化されます。 「複数レート/放出量が必要であるときに、多回入国は使用されています。」 REFERENCE、「Diffserv RoutersのためのInformal Management Model、RFC3290は以下を何5.1インチも区分します」。= dsPolicyClasses5

dsTBParamEntry OBJECT-TYPE
    SYNTAX       DsTBParamEntry
    STATUS       current
    DESCRIPTION
       "An entry that describes a single token-bucket
       parameter set."
    PIB-INDEX { dsTBParamPrid }
    UNIQUENESS { dsTBParamType,
                 dsTBParamRate,
                 dsTBParamBurstSize,
                 dsTBParamInterval }
    ::= { dsTBParamTable 1 }

dsTBParamEntry OBJECT-TYPE SYNTAX DsTBParamEntry STATUSの現在の記述、「ただ一つの象徴バケツパラメタセットについて説明するエントリー。」 PIB-インデックスdsTBParamPrid、ユニークさ、dsTBParamType、dsTBParamRate、dsTBParamBurstSize、dsTBParamInterval:、:= dsTBParamTable1

DsTBParamEntry ::= SEQUENCE  {
    dsTBParamPrid            InstanceId,

DsTBParamEntry:、:= 系列、dsTBParamPrid InstanceId

Chan, et al.                 Informational                     [Page 52]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[52ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    dsTBParamType            AutonomousType,
    dsTBParamRate            Unsigned32,
    dsTBParamBurstSize       BurstSize,
    dsTBParamInterval        Unsigned32
}

dsTBParamType AutonomousType、dsTBParamRate Unsigned32、dsTBParamBurstSize BurstSize、dsTBParamInterval Unsigned32

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

dsTBParamPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsTBParamEntry1

dsTBParamType OBJECT-TYPE
    SYNTAX       AutonomousType
    STATUS       current
    DESCRIPTION
      "The Metering algorithm associated with the
      Token-Bucket parameters.  zeroDotZero indicates this
      is unknown.

MeteringアルゴリズムはToken-バケツパラメタと交際しました。dsTBParamType OBJECT-TYPE SYNTAX AutonomousType STATUSの現在の記述、「zeroDotZeroは、これが未知であることを示します」。

      Standard values for generic algorithms are as follows:

一般的なアルゴリズムのための基準値は以下の通りです:

      diffServTBParamSimpleTokenBucket, diffServTBParamAvgRate,
      diffServTBParamSrTCMBlind, diffServTBParamSrTCMAware,
      diffServTBParamTrTCMBlind, diffServTBParamTrTCMAware,
      diffServTBParamTswTCM

diffServTBParamSimpleTokenBucket、diffServTBParamAvgRate、diffServTBParamSrTCMBlind、diffServTBParamSrTCMAware、diffServTBParamTrTCMBlind、diffServTBParamTrTCMAware、diffServTBParamTswTCM

      These are specified in the DiffServ MIB."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 5.1"
    ::= { dsTBParamEntry 2 }

「これらはDiffServ MIBで指定されます。」 REFERENCE、「Diffserv RoutersのためのInformal Management Model、RFC3290は以下を何5.1インチも区分します」。= dsTBParamEntry2

dsTBParamRate OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "kilobits per second"
    STATUS       current
    DESCRIPTION
       "The token-bucket rate, in kilobits per second
       (kbps).  This attribute is used for:
       1. CIR in RFC 2697 for srTCM
       2. CIR and PIR in RFC 2698 for trTCM
       3. CTR and PTR in RFC 2859 for TSWTCM
       4. AverageRate in RFC 3290, section 5.1.1"
    ::= { dsTBParamEntry 3 }

「象徴バケツは2番目の(キロビット毎秒)あたりのキロビットで評定する」「1秒あたりのキロビット」dsTBParamRate OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のUNITSのSTATUSの現在の記述。 この属性は以下に使用されます。 1. srTCM2のためのRFC2697のCIR。 trTCM3のためのRFC2698のCIRとPIR。 TSWTCM4のためのRFC2859のCTRとPTR。 セクション5.1 RFC3290のAverageRate、0.1インチ:、:= dsTBParamEntry3

Chan, et al.                 Informational                     [Page 53]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[53ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

dsTBParamBurstSize OBJECT-TYPE
    SYNTAX       BurstSize
    UNITS        "Bytes"
    STATUS       current
    DESCRIPTION
       "The maximum number of bytes in a single transmission
       burst.  This attribute is used for:
       1. CBS and EBS in RFC 2697 for srTCM
       2. CBS and PBS in RFC 2698 for trTCM
       3. Burst Size in RFC 3290, section 5."
    ::= { dsTBParamEntry 4 }

「ただ一つのトランスミッションにおける最大のバイト数をはち切れた」dsTBParamBurstSize OBJECT-TYPE SYNTAX BurstSize UNITS「バイト」STATUSの現在の記述。 この属性は以下に使用されます。 1. srTCM2のためのRFC2697のCBSとEBS。 trTCM3のためのRFC2698のCBSとPBS。 「RFC3290、セクション5でSizeを押し破いてください。」 ::= dsTBParamEntry4

dsTBParamInterval OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "microseconds"
    STATUS       current
    DESCRIPTION
       "The time interval used with the token bucket.  For:
       1. Average Rate Meter, RFC 3290, section 5.1.1,
         -Delta.
       2. Simple Token Bucket Meter, RFC 3290, section
          5.1.3, - time interval t.
       3. RFC 2859  TSWTCM, -  AVG_INTERVAL.
       4. RFC 2697 srTCM, RFC 2698 trTCM, - token
          bucket update time interval."
    ::= { dsTBParamEntry 5 }

「時間間隔は象徴バケツと共に使用した」dsTBParamInterval OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)UNITS「マイクロセカンド」STATUSの現在の記述。 : 1. Rate Meter、RFC3290、セクション5.1.1、デルタを平均してください。 2. 簡単なToken Bucket Meter、RFC3290、セクション5.1.3--時間間隔t。 3. RFC2859TSWTCM--AVG_間隔。 4. 「RFC2697srTCM、RFC2698trTCM、--、象徴バケツアップデートが間隔を調節する」 ::= dsTBParamEntry5

--
-- Actions
--

-- -- 動作--

--
-- The Action Table allows enumeration of the different
-- types of actions to be applied to a traffic flow.
--

-- -- Action Tableは異なることの列挙を許容します--交通の流れに適用されるべき動作のタイプ。 --

dsActionTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsActionEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The Action Table enumerates actions that can be per-
       formed to a stream of traffic.  Multiple actions can
       be concatenated.

dsActionTable OBJECT-TYPE SYNTAX SEQUENCE OF DsActionEntry PIB-ACCESSがSTATUSの現在の記述をインストールする、「Action Tableがそれが動作できることを列挙する、-、交通の流れに形成される、」 複数の動作を連結できます。

       Specific actions are indicated by dsAction-
       Specific which points to an entry of a specific
       action type parameterizing the action in detail."

「特定の動作はdsAction特有によって示されます(詳細に動作をparameterizingする特定の動作タイプのエントリーを示します)。」

Chan, et al.                 Informational                     [Page 54]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[54ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 6."
    ::= { dsPolicyClasses 6 }

REFERENCE、「Diffserv RoutersのためのInformal Management Model、RFC3290、セクション6。」 ::= dsPolicyClasses6

dsActionEntry OBJECT-TYPE
    SYNTAX       DsActionEntry
    STATUS       current
    DESCRIPTION
       "Each entry in the action table allows description of
       one specific action to be applied to traffic."
    PIB-INDEX { dsActionPrid }
    UNIQUENESS { dsActionNext,
                 dsActionSpecific }
    ::= { dsActionTable 1 }

「動作テーブルの各エントリーは交通に適用されるのを1つの特定の動作の記述を許容する」dsActionEntry OBJECT-TYPE SYNTAX DsActionEntry STATUSの現在の記述。 PIB-インデックスdsActionPrid、ユニークさ、dsActionNext、dsActionSpecific:、:= dsActionTable1

DsActionEntry ::= SEQUENCE  {
    dsActionPrid              InstanceId,
    dsActionNext              Prid,
    dsActionSpecific          Prid
}

DsActionEntry:、:= 系列dsActionPrid InstanceId、dsActionNext Prid、dsActionSpecific Prid

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

dsActionPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsActionEntry1

dsActionNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This selects the next diffserv functional datapath
       element to handle traffic for this data path.

「これはこのデータ経路のための交通を扱うのを次のdiffservの機能的なdatapath要素に選択する」dsActionNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述。

       The value zeroDotZero in this variable indicates no
       further DiffServ treatment is performed on traffic of
       this datapath.  Any other value must point to a valid
       (pre-existing) instance of one of:
         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry
         dsQEntry."
    DEFVAL      { zeroDotZero }
    ::= { dsActionEntry 2 }

この変数における値のzeroDotZeroは、DiffServ処理がこのdatapathの交通に実行されるのをこれ以上示しません。 いかなる他の値も以下について1の(先在)有効な例を示さなければなりません。 "dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry dsQEntry"。 DEFVAL zeroDotZero:、:= dsActionEntry2

Chan, et al.                 Informational                     [Page 55]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[55ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

dsActionSpecific OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "A pointer to an object instance providing additional
       information for the type of action indicated by this
       action table entry.

dsActionSpecific OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「動作のタイプに追加情報を提供する物の例へのポインタは、エントリーをテーブルの上に置くようにこの動作で示しました」。

       For the standard actions defined by this PIB module,
       this should point to an instance of dsDscpMarkActEntry.
       For other actions, it may point to an instance of a
       PRC defined in some other PIB.

このPIBモジュールで定義された標準の動作のために、これはdsDscpMarkActEntryの例を示すべきです。 他の動作のために、それはある他のPIBで定義されたPRCの例を示すかもしれません。

       The PRI pointed to must exist prior to installing this
       action datapath entry."
    ::= { dsActionEntry 3 }

「この動作datapathエントリーをインストールする前に、示されたPRIは存在しなければなりません。」 ::= dsActionEntry3

-- DSCP Mark Action Table
--
-- Rows of this class are pointed to by dsActionSpecific
-- to provide detailed parameters specific to the DSCP
-- Mark action.
-- This class should at most contain one entry for each supported
-- DSCP value.  These entries should be reused by different
-- dsActionEntry in same or different data paths.
--

-- DSCPマークAction Table----このクラスの通りはdsActionSpecificによって示されます--DSCPに特定の詳細なパラメタを提供するために--マークの動作。 -- このクラスは支持されたそれぞれのための1つのエントリーを高々含むべきです--DSCP値。 これらのエントリーは異なることによって再利用されるべきです--同じであるか異なったデータ経路のdsActionEntry。 --

dsDscpMarkActTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsDscpMarkActEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "This class enumerates specific DSCPs used for marking or
       remarking the DSCP field of IP packets. The entries of this
       table may be referenced by a dsActionSpecific attribute."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 6.1"
    ::= { dsPolicyClasses 7 }

dsDscpMarkActTable OBJECT-TYPE SYNTAX SEQUENCE OF DsDscpMarkActEntry PIB-ACCESSは「このクラスはIPパケットのDSCP分野をマークするか、または述べさせながら、使用される特定のDSCPsを数え上げる」STATUSの現在の記述をインストールします。 「このテーブルのエントリーはdsActionSpecific属性によって参照をつけられるかもしれません。」 REFERENCE、「Diffserv RoutersのためのInformal Management Model、RFC3290は以下を何6.1インチも区分します」。= dsPolicyClasses7

dsDscpMarkActEntry OBJECT-TYPE
    SYNTAX       DsDscpMarkActEntry
    STATUS       current
    DESCRIPTION
      "An entry in the DSCP mark action table that describes a
      single DSCP used for marking."
    PIB-INDEX { dsDscpMarkActPrid }

「DSCPのエントリーはマークに使用される独身のDSCPについて説明する動作テーブルであるとマークする」dsDscpMarkActEntry OBJECT-TYPE SYNTAX DsDscpMarkActEntry STATUSの現在の記述。 PIB-インデックスdsDscpMarkActPrid

Chan, et al.                 Informational                     [Page 56]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[56ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    UNIQUENESS { dsDscpMarkActDscp }
    ::= { dsDscpMarkActTable 1 }

ユニークさのdsDscpMarkActDscp:、:= dsDscpMarkActTable1

DsDscpMarkActEntry ::= SEQUENCE  {
    dsDscpMarkActPrid          InstanceId,
    dsDscpMarkActDscp          Dscp
}

DsDscpMarkActEntry:、:= 系列dsDscpMarkActPrid InstanceId、dsDscpMarkActDscp Dscp

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

dsDscpMarkActPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsDscpMarkActEntry1

dsDscpMarkActDscp OBJECT-TYPE
    SYNTAX       Dscp
    STATUS       current
    DESCRIPTION
       "The DSCP that this Action uses for marking/remarking
       traffic.  Note that a DSCP value of -1 is not permit-
       ted in this class.  It is quite possible that the
       only packets subject to this Action are already
       marked with this DSCP.  Note also that DiffServ may
       result in packet remarking both on ingress to a net-
       work and on egress from it and it is quite possible
       that ingress and egress would occur in the same
       router."
    ::= { dsDscpMarkActEntry 2 }

dsDscpMarkActDscp OBJECT-TYPE SYNTAX Dscp STATUSの現在の記述、「このActionが交通をマークするか、または述べさせるのに使用するDSCP。」 -1のDSCP値がこのクラスで許可証tedでないことに注意してください。 このActionを条件とした唯一のパケットがこのDSCPと共に既にマークされるのは、かなり可能です。 「また、DiffServがネットの仕事へのイングレスの上と、そして、それからの出口の上のパケット異状をもたらすかもしれなくて、イングレスと出口が同じルータで現れるのが、かなり可能であることに注意してください。」 ::= dsDscpMarkActEntry2

--
-- Algorithmic Drop Table
--

-- -- アルゴリズムのドロップテーブル--

-- Algorithmic Drop Table is the entry point for the Algorithmic
-- Dropper functional data path element.

-- アルゴリズムのDrop TableはAlgorithmicのためのエントリー・ポイントです--点滴器の機能的なデータ経路要素。

-- For a simple algorithmic dropper, a single algorithmic drop entry
-- will be sufficient to parameterize the dropper.

-- 単一のアルゴリズムの低下エントリー--簡単なアルゴリズムの点滴器に関しては、点滴器をparameterizeすることができるくらい望んでください。

-- For more complex algorithmic dropper, the dsAlgDropSpecific
-- attribute can be used to reference an entry in a parameter table,
-- e.g., dsRandomDropTable for random dropper.

-- dsAlgDropSpecific--より複雑なアルゴリズムの点滴器に関して、缶を結果と考えてください。使用されて、パラメータ・テーブルでエントリーに参照をつけてください--例えば、無作為の点滴器のためのdsRandomDropTable。

-- For yet more complex dropper, for example, dropper that measures
-- multiple queues, each queue with its own algorithm, can use a
-- dsAlgDropTable entry as the entry point for Algorithmic Dropper

-- しかし、より複雑な点滴器、複数の待ち行列(それ自身のアルゴリズムがある各待ち行列)がaを使用できるという例えば測定する点滴器に関しては、エントリーとしてのdsAlgDropTableエントリーはAlgorithmic Dropperのために指します。

Chan, et al.                 Informational                     [Page 57]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[57ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

-- functional data path element, leaving the dropper parameters
-- for each queue be specified by entries of dsMQAlgDropTable.
-- In such usage, the anchoring dsAlgDropEntry's dsAlgDropType
-- should be mQDrop, and its dsAlgDropQMeasure should reference
-- the subsequent dsMQAlgDropEntry's, its dsAlgDropSpecific
-- should be used to reference parameters applicable to all the
-- queues being measured.
-- The subsequent dsMQAlgDropEntry's will provide the parameters,
-- one for each queue being measured.  The dsMQAlgDropEntry's are
-- chained using their dsMQAlgDropNext attributes.
--

-- 点滴器パラメタを残す機能的なデータ経路要素--各待ち行列に、dsMQAlgDropTableのエントリーで指定されてください。 -- そのような用法、投錨しているdsAlgDropEntryのdsAlgDropType--mQDropであるべきであり、およびそのdsAlgDropQMeasureでは、参照(その後のdsMQAlgDropEntryのもの、dsAlgDropSpecific)がパラメタにすべてに適切な状態で参照をつけるのに使用されるべきである、--測定される待ち行列。 -- その後のdsMQAlgDropEntryのものはパラメタを提供するでしょう--測定される各待ち行列あたり1つ。 dsMQAlgDropEntryのものはそうです--それらのdsMQAlgDropNext属性を使用することで、チェーニングされます。 --

dsAlgDropTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsAlgDropEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The algorithmic drop table contains entries describ-
       ing a functional data path element that drops
       packets according to some algorithm."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 7.1.3"
    ::= { dsPolicyClasses 8 }

dsAlgDropTable OBJECT-TYPE SYNTAX SEQUENCE OF DsAlgDropEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「アルゴリズムのドロップテーブルは何らかのアルゴリズムに応じてパケットを落とす機能的なデータ経路要素にエントリーdescrib- ingを含んでいます」。 REFERENCE、「セクション7.1 Diffserv RoutersのためのInformal Management Model、RFC3290、0.3インチ:、:、」= dsPolicyClasses8

dsAlgDropEntry OBJECT-TYPE
    SYNTAX       DsAlgDropEntry
    STATUS       current
    DESCRIPTION
       "An entry describes a process that drops packets
       according to some algorithm.  Further details of the
       algorithm type are to be found in dsAlgDropType
       and with more detail parameter entry pointed to by
       dsAlgDropSpecific when necessary."
    PIB-INDEX { dsAlgDropPrid }
    UNIQUENESS { dsAlgDropType,
                 dsAlgDropNext,
                 dsAlgDropQMeasure,
                 dsAlgDropQThreshold,
                 dsAlgDropSpecific }
    ::= { dsAlgDropTable 1 }

dsAlgDropEntry OBJECT-TYPE SYNTAX DsAlgDropEntry STATUSの現在の記述、「エントリーは何らかのアルゴリズムに応じてパケットを落とす過程について説明します」。 「アルゴリズムタイプの詳細は必要であるときに、dsAlgDropTypeとその他の詳細パラメタエントリーがdsAlgDropSpecificによって示されている状態で見つけられることです。」 PIB-インデックスdsAlgDropPrid、ユニークさ、dsAlgDropType、dsAlgDropNext、dsAlgDropQMeasure、dsAlgDropQThreshold、dsAlgDropSpecific:、:= dsAlgDropTable1

DsAlgDropEntry ::= SEQUENCE  {
    dsAlgDropPrid             InstanceId,
    dsAlgDropType             INTEGER,
    dsAlgDropNext             Prid,
    dsAlgDropQMeasure         Prid,
    dsAlgDropQThreshold       Unsigned32,

DsAlgDropEntry:、:= 系列、dsAlgDropPrid InstanceId、dsAlgDropType整数、dsAlgDropNext Prid、dsAlgDropQMeasure Prid、dsAlgDropQThreshold Unsigned32

Chan, et al.                 Informational                     [Page 58]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[58ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    dsAlgDropSpecific         Prid
}

dsAlgDropSpecific Prid

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

dsAlgDropPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsAlgDropEntry1

dsAlgDropType OBJECT-TYPE
    SYNTAX       INTEGER {
                     other(1),
                     tailDrop(2),
                     headDrop(3),
                     randomDrop(4),
                     alwaysDrop(5),
                     mQDrop(6)
                 }
    STATUS       current
    DESCRIPTION
       "The type of algorithm used by this dropper. A value
       of tailDrop(2), headDrop(3), or alwaysDrop(5) represents
       an algorithm that is completely specified by this PIB.

dsAlgDropType OBJECT-TYPE SYNTAX INTEGER、他の(1)、tailDrop(2)、headDrop(3)、randomDrop(4)、alwaysDrop(5)、mQDrop(6)、「アルゴリズムのタイプはこの点滴器で使用した」STATUSの現在の記述。 tailDrop(2)、headDrop(3)、またはalwaysDrop(5)の値はこのPIBによって完全に指定されるアルゴリズムを表します。

       A value of other(1) indicates that the specifics of
       the drop algorithm are specified in some other PIB
       module, and that the dsAlgDropSpecific attribute
       points to an instance of a PRC in that PIB that
       specifies the information necessary to implement the
       algorithm.

他の(1)の値は、低下アルゴリズムの詳細がある他のPIBモジュールで指定されて、dsAlgDropSpecific属性がアルゴリズムを実行するために必要情報を指定するそのPIBにPRCの例を示すのを示します。

       The tailDrop(2) algorithm is described as follows:
       dsAlgDropQThreshold represents the depth of the
       queue, pointed to by dsAlgDropQMeasure, at
       which all newly arriving packets will be dropped.

tailDrop(2)アルゴリズムは以下の通り説明されます: dsAlgDropQThresholdはdsAlgDropQMeasureによって示されたすべての新たに到着しているパケットが落とされる待ち行列の深さを表します。

       The headDrop(3) algorithm is described as follows: if
       a packet arrives when the current depth of the queue,
       pointed to by dsAlgDropQMeasure, is at
       dsAlgDropQThreshold, packets currently at the head of
       the queue are dropped to make room for the new packet
       to be enqueued at the tail of the queue.

headDrop(3)アルゴリズムは以下の通り説明されます: dsAlgDropQMeasureによって示された待ち行列の現在の深さがdsAlgDropQThresholdにあるとき、パケットが到着するなら、現在、待ち行列のヘッドのパケットは、待ち行列のテールで待ち行列に入れられる新しいパケットに場所を開けるために落とされます。

       The randomDrop(4) algorithm is described as follows:
       on packet arrival, an algorithm is executed which may
       randomly drop the packet, or drop other packet(s)

randomDrop(4)アルゴリズムは以下の通り説明されます: パケット到着のときに、手当たりしだいにパケットを落とすか、または他のパケットを落とすかもしれないアルゴリズムは、実行されます。(s)

Chan, et al.                 Informational                     [Page 59]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[59ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       from the queue in its place.  The specifics of the
       algorithm may be proprietary.  For this algorithm,
       dsAlgDropSpecific points to a dsRandomDropEntry
       that describes the algorithm.  For this
       algorithm, dsAlgQThreshold is understood to be
       the absolute maximum size of the queue and additional
       parameters are described in dsRandomDropTable.

場所の待ち行列から。 アルゴリズムの詳細は独占であるかもしれません。 このアルゴリズムのために、dsAlgDropSpecificはアルゴリズムを説明するdsRandomDropEntryを示します。 このアルゴリズムにおいて、dsAlgQThresholdは待ち行列の絶対最大値サイズであることが理解されています、そして、追加パラメタはdsRandomDropTableで説明されます。

       The alwaysDrop(5) algorithm always drops packets. In
       this case, the other configuration values in this Entry
       are not meaningful; The queue is not used, therefore,
       dsAlgDropNext, dsAlgDropQMeasure, and
       dsAlgDropSpecific should be all set to zeroDotZero.

alwaysDrop(5)アルゴリズムはいつもパケットを落とします。 この場合、このEntryの他の構成値は重要ではありません。 待ち行列が使用されていない、したがって、dsAlgDropNext、dsAlgDropQMeasure、およびdsAlgDropSpecificはzeroDotZeroにすべて用意ができるべきです。

       The mQDrop(6) algorithm measures multiple queues for
       the drop algorithm.  The queues measured are represented
       by having dsAlgDropQMeasure referencing a dsMQAlgDropEntry.
       Each of the chained dsMQAlgDropEntry is used to describe
       the drop algorithm for one of the measured queues."

mQDrop(6)アルゴリズムは低下アルゴリズムのための複数の待ち行列を測定します。 dsAlgDropQMeasureにdsMQAlgDropEntryに参照をつけさせることによって、測定された待ち行列は表されます。 「それぞれのチェーニングされたdsMQAlgDropEntryは測定待ち行列の1つのための低下アルゴリズムを説明するのに使用されます。」

    ::= { dsAlgDropEntry 2 }

::= dsAlgDropEntry2

dsAlgDropNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This selects the next diffserv functional datapath
       element to handle traffic for this data path.

「これはこのデータ経路のための交通を扱うのを次のdiffservの機能的なdatapath要素に選択する」dsAlgDropNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述。

       The value zeroDotZero in this attribute indicates no
       further DiffServ treatment is performed on traffic of
       this datapath.  Any other value must point to a valid
       (pre-existing) instance of one of:
         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry
         dsQEntry.

この属性における値のzeroDotZeroは、DiffServ処理がこのdatapathの交通に実行されるのをこれ以上示しません。 いかなる他の値も以下について1の(先在)有効な例を示さなければなりません。 dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry dsQEntry。

       When dsAlgDropType is alwaysDrop(5), this attribute is
       Ignored."
    DEFVAL      { zeroDotZero }
    ::= { dsAlgDropEntry 3 }

「dsAlgDropTypeがalwaysDrop(5)であるときに、この属性はIgnoredです。」 DEFVAL zeroDotZero:、:= dsAlgDropEntry3

dsAlgDropQMeasure OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION

dsAlgDropQMeasure OBJECT-TYPE SYNTAX Prid STATUSの現在の記述

Chan, et al.                 Informational                     [Page 60]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[60ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       "Points to a PRI to indicate the queues that a drop algorithm
       is to monitor when deciding whether to drop a packet.

「パケットを落とすかどうか決めるとき低下アルゴリズムがモニターすることになっている待ち行列を示すためにPRIを示します。」

       For alwaysDrop(5), this attribute should be zeroDotZero.
       For tailDrop(2), headDrop(3), randomDrop(4), this should
       point to an entry in the dsQTable.
       For mQDrop(6), this should point to a dsMQAlgDropEntry that
       Describe one of the queues being measured for multiple
       queue dropper.

alwaysDrop(5)に関しては、この属性はzeroDotZeroであるべきです。 tailDrop(2)、headDrop(3)、randomDrop(4)に関しては、これはdsQTableにエントリーを示すべきです。 mQDrop(6)に関しては、これは複数の待ち行列点滴器のために測定される待ち行列のそのDescribe1をdsMQAlgDropEntryに向けるべきです。

       The PRI pointed to must exist prior to installing
       this dropper element."
    ::= { dsAlgDropEntry 4 }

「この点滴器要素をインストールする前に、示されたPRIは存在しなければなりません。」 ::= dsAlgDropEntry4

dsAlgDropQThreshold OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "Bytes"
    STATUS       current
    DESCRIPTION
       "A threshold on the depth in bytes of the queue being
       measured at which a trigger is generated to the drop-
       ping algorithm, unless dsAlgDropType is alwaysDrop(5)
       where this attribute is ignored.

dsAlgDropQThreshold OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)UNITS「バイト」STATUSの現在の記述、「待ち行列のバイトで表現される深さの引き金が低下に発生する敷居が測定されて、アルゴリズムを確認してください、dsAlgDropTypeがこの属性が無視されるalwaysDrop(5)でないなら」。

       For the tailDrop(2) or headDrop(3) algorithms, this
       represents the depth of the queue, pointed to by
       dsAlgDropQMeasure, at which the drop action
       will take place. Other algorithms will need to define
       their own semantics for this threshold."
    ::= { dsAlgDropEntry 5 }

tailDrop(2)かheadDrop(3)アルゴリズムのために、これはdsAlgDropQMeasureによって示された低下動作が行われる待ち行列の深さを表します。 「他のアルゴリズムは、この敷居のためにそれら自身の意味論を定義する必要があるでしょう。」 ::= dsAlgDropEntry5

dsAlgDropSpecific OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "Points to a table entry that provides further detail
       regarding a drop algorithm.  The PRI pointed to
       must exist prior to installing this dropper element.

dsAlgDropSpecific OBJECT-TYPE SYNTAX Prid STATUSの現在の記述は「低下アルゴリズムに関する詳細を提供するテーブル項目を示します」。 この点滴器要素をインストールする前に、示されたPRIは存在しなければなりません。

       Entries with dsAlgDropType equal to other(1) must
       have this point to an instance of a PRC defined
       in another PIB module.

他の(1)と等しいdsAlgDropTypeとのエントリーは別のPIBモジュールで定義されたPRCの例にこのポイントを持たなければなりません。

       Entries with dsAlgDropType equal to random-
       Drop(4) must have this point to an entry in
       dsRandomDropTable.

無作為の低下(4)と等しいdsAlgDropTypeとのエントリーはdsRandomDropTableにこのポイントをエントリーに持たなければなりません。

       Entries with dsAlgDropType equal to mQDrop(6) can use this

mQDrop(6)と等しいdsAlgDropTypeとのエントリーはこれを使用できます。

Chan, et al.                 Informational                     [Page 61]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[61ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       attribute to reference parameters that is used by all the
       queues of the multiple queues being measured.

参照パラメタへの測定される複数の待ち行列のすべての待ち行列で使用される属性。

       For all other algorithms, this should take the value
       zeroDotZero."
    ::= { dsAlgDropEntry 6 }

「他のすべてのアルゴリズムのために、これは値のzeroDotZeroを取るべきです。」 ::= dsAlgDropEntry6

--
-- Multiple Queue Algorithmic Drop Table
--
-- Entries of this table should be referenced by dsAlgDropQMeasure
-- when dsAlgDropType is mQDrop(6) for droppers measuring multiple
-- queues for its drop algorithm.
-- Each entry of the table is used to describe the drop algorithm
-- for a single queue within the multiple queues being measured.
--
-- Entries of this table, dsMQAlgDropEntry, is extended from
-- dsAlgDropEntry, with usage of corresponding parameters the same
-- except:
--   dsAlgDropNext is used to point to the next diffserv
--     functional data path element when the packet is not dropped.
--   dsMQAlgDropExceedNext is used to point to the next
--     dsMQAlgDropEntry for chaining together the multiple
--     dsMQAlgDropEntry's for the multiple queues being measured.
--

-- -- 複数のQueue Algorithmic Drop Table----dsAlgDropTypeが低下アルゴリズムのために倍数--待ち行列を測定する点滴器のためのmQDrop(6)であるときに、このテーブルのエントリーはdsAlgDropQMeasureによって参照をつけられるはずです。 -- テーブルの各エントリーは、測定される複数の待ち行列の中でただ一つの待ち行列のための低下アルゴリズムを説明するのに使用されます。 -- -- このテーブルのエントリー(dsMQAlgDropEntry)は広がっています--以下を除いた対応するパラメタの用法が同じのdsAlgDropEntry -- dsAlgDropNextは次のdiffservを示すのに使用されます--パケットであるときに、機能的なデータ経路要素は落とされません。 -- dsMQAlgDropExceedNextは、測定される複数の待ち行列のために次--倍数を一緒にチェーニングするためのdsMQAlgDropEntry--dsMQAlgDropEntryのものを示すのに使用されます。 --

dsMQAlgDropTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsMQAlgDropEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The multiple queue algorithmic drop table contains entries
       describing each queue being measured for the multiple queue
       algorithmic dropper."
    ::= { dsPolicyClasses 9 }

dsMQAlgDropTable OBJECT-TYPE SYNTAX SEQUENCE OF DsMQAlgDropEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「複数の待ち行列のアルゴリズムのドロップテーブルが複数の待ち行列のアルゴリズムの点滴器のために測定される各待ち行列について説明するエントリーを含んでいます」。 ::= dsPolicyClasses9

dsMQAlgDropEntry OBJECT-TYPE
    SYNTAX       DsMQAlgDropEntry
    STATUS       current
    DESCRIPTION
       "An entry describes a process that drops packets
       according to some algorithm.  Each entry is used for
       each of the multiple queues being measured.  Each entry
       extends the basic dsAlgDropEntry with adding of a
       dsMQAlgDropExceedNext attribute.

dsMQAlgDropEntry OBJECT-TYPE SYNTAX DsMQAlgDropEntry STATUSの現在の記述、「エントリーは何らかのアルゴリズムに応じてパケットを落とす過程について説明します」。 各エントリーは測定されるそれぞれの複数の待ち行列に使用されます。 各エントリーはdsMQAlgDropExceedNext属性を加えるのに基本的なdsAlgDropEntryを広げます。

       Further details of the algorithm type are to be found in
       dsAlgDropType and with more detail parameter entry pointed

アルゴリズムタイプの詳細はdsAlgDropTypeとその他の詳細パラメタエントリーが指されている状態で見つけられることです。

Chan, et al.                 Informational                     [Page 62]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[62ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       to by dsMQAlgDropSpecific when necessary."
    EXTENDS { dsAlgDropEntry }
    UNIQUENESS { dsMQAlgDropExceedNext }
    ::= { dsMQAlgDropTable 1 }

「dsMQAlgDropSpecific、必要である、」 dsAlgDropEntryを広げている、ユニークさのdsMQAlgDropExceedNext:、:= dsMQAlgDropTable1

DsMQAlgDropEntry ::= SEQUENCE  {
    dsMQAlgDropExceedNext     Prid
}

DsMQAlgDropEntry:、:= 系列dsMQAlgDropExceedNext Prid

dsMQAlgDropExceedNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "Used for linking of multiple dsMQAlgDropEntry for mQDrop.
       A value of zeroDotZero indicates this is the last of a
       chain of dsMQAlgDropEntry."
    DEFVAL      { zeroDotZero }
    ::= { dsMQAlgDropEntry 1 }

「mQDropのために複数のdsMQAlgDropEntryをリンクするために使用される」dsMQAlgDropExceedNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述。 「zeroDotZeroの値は、これがdsMQAlgDropEntryのチェーンの最終であることを示します。」 DEFVAL zeroDotZero:、:= dsMQAlgDropEntry1

--
-- Random Drop Table
--

-- -- 無作為のドロップテーブル--

dsRandomDropTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsRandomDropEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The random drop table contains entries describing a
       process that drops packets randomly. Entries in this
       table is intended to be pointed to by dsAlgDropSpecific
       when dsAlgDropType is randomDrop(4)."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 7.1.3"
    ::= { dsPolicyClasses 10 }

dsRandomDropTable OBJECT-TYPE SYNTAX SEQUENCE OF DsRandomDropEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「無作為のドロップテーブルは手当たりしだいにパケットを落とす過程について説明しながら、エントリーを含んでいます」。 「このテーブルのエントリーはdsAlgDropTypeがrandomDrop(4)であるときに、dsAlgDropSpecificによって示されることを意図します。」 REFERENCE、「セクション7.1 Diffserv RoutersのためのInformal Management Model、RFC3290、0.3インチ:、:、」= dsPolicyClasses10

dsRandomDropEntry OBJECT-TYPE
    SYNTAX       DsRandomDropEntry
    STATUS       current
    DESCRIPTION
       "An entry describes a process that drops packets
       according to a random algorithm."
    PIB-INDEX { dsRandomDropPrid }
    UNIQUENESS { dsRandomDropMinThreshBytes,
                 dsRandomDropMinThreshPkts,
                 dsRandomDropMaxThreshBytes,
                 dsRandomDropMaxThreshPkts,

dsRandomDropEntry OBJECT-TYPE SYNTAX DsRandomDropEntry STATUSの現在の記述、「エントリーはランダム・アルゴリズムに応じてパケットを落とす過程について説明します」。 PIB-インデックスdsRandomDropPrid、ユニークさ、dsRandomDropMinThreshBytes、dsRandomDropMinThreshPkts、dsRandomDropMaxThreshBytes、dsRandomDropMaxThreshPkts

Chan, et al.                 Informational                     [Page 63]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[63ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

                 dsRandomDropProbMax,
                 dsRandomDropWeight,
                 dsRandomDropSamplingRate
               }
    ::= { dsRandomDropTable 1 }

dsRandomDropProbMax、dsRandomDropWeight、dsRandomDropSamplingRate ::= dsRandomDropTable1

DsRandomDropEntry ::= SEQUENCE  {
    dsRandomDropPrid             InstanceId,
    dsRandomDropMinThreshBytes   Unsigned32,
    dsRandomDropMinThreshPkts    Unsigned32,
    dsRandomDropMaxThreshBytes   Unsigned32,
    dsRandomDropMaxThreshPkts    Unsigned32,
    dsRandomDropProbMax          Unsigned32,
    dsRandomDropWeight           Unsigned32,
    dsRandomDropSamplingRate     Unsigned32
}

DsRandomDropEntry:、:= 系列dsRandomDropPrid InstanceId、dsRandomDropMinThreshBytes Unsigned32、dsRandomDropMinThreshPkts Unsigned32、dsRandomDropMaxThreshBytes Unsigned32、dsRandomDropMaxThreshPkts Unsigned32、dsRandomDropProbMax Unsigned32、dsRandomDropWeight Unsigned32、dsRandomDropSamplingRate Unsigned32

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

dsRandomDropPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsRandomDropEntry1

dsRandomDropMinThreshBytes OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "bytes"
    STATUS       current
    DESCRIPTION
       "The average queue depth in bytes, beyond which traffic has a
       non-zero probability of being dropped."
     ::= { dsRandomDropEntry 2 }

「落とされて、平均はありながら、交通が非ゼロ確率を持っているバイトで表現される深さを列に並ばせる」dsRandomDropMinThreshBytes OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)UNITS「バイト」STATUSの現在の記述。 ::= dsRandomDropEntry2

dsRandomDropMinThreshPkts OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "packets"
    STATUS       current
    DESCRIPTION
      "The average queue depth in packets, beyond which traffic has
      a non-zero probability of being dropped."
    ::= { dsRandomDropEntry 3 }

「落とされて、平均はありながら、交通が非ゼロ確率を持っているパケットの深さを列に並ばせる」dsRandomDropMinThreshPkts OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)UNITS「パケット」STATUSの現在の記述。 ::= dsRandomDropEntry3

dsRandomDropMaxThreshBytes OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "bytes"
    STATUS       current
    DESCRIPTION

dsRandomDropMaxThreshBytes OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)UNITS「バイト」STATUSの現在の記述

Chan, et al.                 Informational                     [Page 64]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[64ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      "The average queue depth beyond which traffic has a
      probability indicated by dsRandomDropProbMax of being dropped
      or marked.  Note that this differs from the physical queue
      limit, which is stored in dsAlgDropQThreshold."
    ::= { dsRandomDropEntry 4 }

「平均した待ち行列の深さは、どの交通を超えて確率が落とされるdsRandomDropProbMaxによって示されるか、またはマークされるのをさせるか。」 「これがdsAlgDropQThresholdに格納される物理的な待ち行列限界と異なっていることに注意してください。」 ::= dsRandomDropEntry4

dsRandomDropMaxThreshPkts OBJECT-TYPE
    SYNTAX       Unsigned32  (1..4294967295)
    UNITS        "packets"
    STATUS       current
    DESCRIPTION
      "The average queue depth beyond which traffic has a
      probability indicated by dsRandomDropProbMax of being dropped
      or marked.  Note that this differs from the physical queue
      limit, which is stored in dsAlgDropQThreshold."
    ::= { dsRandomDropEntry 5 }

「平均は低下しているか、または著しいので、交通がdsRandomDropProbMaxによって示された確率を持っている深さを列に並ばせる」dsRandomDropMaxThreshPkts OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)UNITS「パケット」STATUSの現在の記述。 「これがdsAlgDropQThresholdに格納される物理的な待ち行列限界と異なっていることに注意してください。」 ::= dsRandomDropEntry5

dsRandomDropProbMax OBJECT-TYPE
    SYNTAX       Unsigned32  (0..1000)
    STATUS       current
    DESCRIPTION
      "The worst case random drop probability, expressed in drops
      per thousand packets.

「最悪の場合の無作為の低下確率であって、1,000のパケットあたりの低下で言い表された」dsRandomDropProbMax OBJECT-TYPE SYNTAX Unsigned32(0 .1000)STATUS現在の記述。

      For example, if every packet may be dropped in the worst case
      (100%), this has the value 1000. Alternatively, if in the
      worst case one percent (1%) of traffic may be dropped, it has
      the value 10."
    ::= { dsRandomDropEntry 6 }

例えば、あらゆるパケットが最悪の場合には(100%)落とされるかもしれないなら、これには、値1000があります。 「あるいはまた、最悪の場合には1パーセント(1%)の交通が落とされるかもしれないなら、それには、値10があります。」 ::= dsRandomDropEntry6

dsRandomDropWeight OBJECT-TYPE
    SYNTAX       Unsigned32  (0..4294967295)
    STATUS       current
    DESCRIPTION
      "The weighting of past history in affecting the Exponentially
      Weighted Moving Average function which calculates the current
      average queue depth.  The equation uses
      dsRandomDropWeight/MaxValue as the coefficient for the new
      sample in the equation, and
      (MaxValue - dsRandomDropWeight)/MaxValue as the coefficient
      of the old value, where, MaxValue is determined via capability
      reported by the PEP.

dsRandomDropWeight OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)のSTATUSの現在の記述、「中で現在の平均した待ち行列の深さについて計算するExponentially Weighted Moving Average機能に影響する過去の歴史の重さ」。 MaxValueは方程式が方程式による新規見本、および古い価値の係数としての(MaxValue--dsRandomDropWeight)/MaxValueに係数としてdsRandomDropWeight/MaxValueを使用します、どことPEPによって報告された能力で決心しているか。

      Implementations may further limit the values of
      dsRandomDropWeight via the capability tables."
    ::= { dsRandomDropEntry 7 }

「実現は能力テーブルを通してさらにdsRandomDropWeightの値を制限するかもしれません。」 ::= dsRandomDropEntry7

dsRandomDropSamplingRate OBJECT-TYPE

dsRandomDropSamplingRateオブジェクト・タイプ

Chan, et al.                 Informational                     [Page 65]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[65ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    SYNTAX       Unsigned32  (0..1000000)
    STATUS       current
    DESCRIPTION
      "The number of times per second the queue is sampled for queue
      average calculation. A value of zero means the queue is
      sampled approximately each time a packet is enqueued (or
      dequeued)."
    ::= { dsRandomDropEntry 8 }

SYNTAX Unsigned32(0 .1000000)のSTATUSの現在の記述、「待ち行列が待ち行列のために抽出される1秒あたりの回数は計算を平均します」。 「ゼロの値は、パケットが待ち行列に入れられるたびに(または、デキューされます)待ち行列が抽出されることを意味します。」 ::= dsRandomDropEntry8

--
-- Queue Table
--

-- -- テーブルを列に並ばせてください--

--
-- An entry of dsQTable represents a FIFO queue diffserv
-- functional data path element as described in [MODEL] section
-- 7.1.1.
-- Notice the specification of scheduling parameters for a queue
-- as part of the input to a scheduler functional data path
-- element as described in [MODEL] section 7.1.2.  This allows
-- building of hierarchical queuing/scheduling.
-- A queue therefore is parameterized by:
-- 1. Which scheduler will service this queue, dsQNext.
-- 2. How the scheduler will service this queue, with respect
--    to all the other queues the same scheduler needs to service,
--    dsQMinRate and dsQMaxRate.
--
-- Notice one or more upstream diffserv functional data path element
-- may share, point to, a dsQTable entry as described in [MODEL]
-- section 7.1.1.
--

-- -- dsQTableのエントリーが先入れ先出し待ち行列diffserv([MODEL]セクションで説明される機能的なデータ経路要素)を表す、7.1、.1 -- 入力の一部として待ち行列のためのスケジューリングパラメタの仕様にスケジューラの機能的なデータ経路に注意してください--[MODEL]セクション7.1.2で説明される要素。 階層的な列を作り/スケジューリングで建てて、これは許容します。 -- したがって、待ち行列は以下によってparameterizedされます。 -- 1. どのスケジューラがこの待ち行列、dsQNextを調整するでしょうか? -- 2. スケジューラはどう敬意をもってこの待ち行列を修理するだろうか--すべてに、もう片方が修理する同じスケジューラの必要性を列に並ばせます--dsQMinRateとdsQMaxRate。 -- -- 1つ以上の上流のdiffserv機能的なデータ経路要素に注意してください--共有するかもしれません、ポイント、[MODEL]で説明されるdsQTableエントリー--.1に7.1を区分してください。 --

dsQTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsQEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
    "The Queue Table enumerates the queues."
    ::= { dsPolicyClasses 11 }

dsQTable OBJECT-TYPE SYNTAX SEQUENCE OF DsQEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「Queue Tableは待ち行列を列挙します」。 ::= dsPolicyClasses11

dsQEntry OBJECT-TYPE
    SYNTAX       DsQEntry
    STATUS       current
    DESCRIPTION
       "An entry in the Queue Table describes a single queue
       as a functional data path element."
    PIB-INDEX { dsQPrid }
    UNIQUENESS { dsQNext,

dsQEntry OBJECT-TYPE SYNTAX DsQEntry STATUSの現在の記述、「Queue Tableのエントリーは機能的なデータ経路要素としてただ一つの待ち行列を記述します」。 PIB-インデックスdsQPrid、ユニークさ、dsQNext

Chan, et al.                 Informational                     [Page 66]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[66ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

                 dsQMinRate,
                 dsQMaxRate }
    ::= { dsQTable 1 }

dsQMinRate、dsQMaxRate ::= dsQTable1

DsQEntry ::= SEQUENCE  {
    dsQPrid                    InstanceId,
    dsQNext                    Prid,
    dsQMinRate                 Prid,
    dsQMaxRate                 Prid
}

DsQEntry:、:= 系列dsQPrid InstanceId、dsQNext Prid、dsQMinRate Prid、dsQMaxRate Prid

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

dsQPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsQEntry1

dsQNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This selects the next diffserv scheduler.  This must point
       to a dsSchedulerEntry.

dsQNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「これは次のdiffservスケジューラを選択します」。 これはdsSchedulerEntryを示さなければなりません。

       A value of zeroDotZero in this attribute indicates an
       incomplete dsQEntry instance.  In such a case, the entry
       has no operational effect, since it has no parameters to
       give it meaning."
    ::= { dsQEntry 2 }

この属性における、zeroDotZeroの値は不完全なdsQEntry例を示します。 「エントリーには、それに意味をそれに与えるパラメタが全くないので、このような場合には、どんな操作上の効果もありません。」 ::= dsQEntry2

dsQMinRate OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This Prid indicates the entry in dsMinRateTable
       the scheduler, pointed to by dsQNext, should use to service
       this queue.
       If this value is zeroDotZero
       then minimum rate and priority is unspecified.
       If this value is not zeroDotZero then the instance pointed to
       must exist prior to installing this entry."
    ::= { dsQEntry 3 }

dsQMinRate OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「このPridはdsMinRateTableのdsQNextによって示されたスケジューラがこの待ち行列を修理するのに使用するはずであるエントリーを示します」。 この値がzeroDotZeroであるなら、最低料率と優先権は不特定です。 「この値がzeroDotZeroでないなら、このエントリーをインストールする前に、示された例は存在しなければなりません。」 ::= dsQEntry3

dsQMaxRate OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current

dsQMaxRate OBJECT-TYPE SYNTAX Prid STATUS海流

Chan, et al.                 Informational                     [Page 67]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[67ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    DESCRIPTION
       "This Prid indicates the entry in dsMaxRateTable
       the scheduler, pointed to by dsQNext, should use to service
       this queue.
       If this value is zeroDotZero, then the maximum rate is the
       line speed of the interface.
       If this value is not zeroDotZero, then the instance pointed
       to must exist prior to installing this entry."
    ::= { dsQEntry 4 }

記述、「このPridはdsMaxRateTableのdsQNextによって示されたスケジューラがこの待ち行列を修理するのに使用するはずであるエントリーを示します」。 この値がzeroDotZeroであるなら、最高率はインタフェースのライン・スピードです。 「この値がzeroDotZeroでないなら、このエントリーをインストールする前に、示された例は存在しなければなりません。」 ::= dsQEntry4

--
-- Scheduler Table
--
--
-- The Scheduler Table is used for representing packet schedulers:
-- it provides flexibility for multiple scheduling algorithms, each
-- servicing multiple queues, to be used on the same
-- logical/physical interface of a data path.
--
-- Notice the servicing parameters the scheduler uses is
-- specified by each of its upstream functional data path elements,
-- queues or schedulers of this PIB.
-- The coordination and coherency between the servicing parameters
-- of the scheduler's upstream functional data path elements must
-- be maintained for the scheduler to function correctly.
--
-- The dsSchedulerMinRate and dsSchedulerMaxRate attributes are
-- used for specifying the servicing parameters for output of a
-- scheduler when its downstream functional data path element
-- is another scheduler.
-- This is used for building hierarchical queue/scheduler.
--
-- More discussion of the scheduler functional data path element
-- is in [MODEL] section 7.1.2.
--

-- -- スケジューラTable------Scheduler Tableはパケットスケジューラを表すのに使用されます: -- それは複数のスケジューリングアルゴリズムそれぞれ--同じくらいで使用されるために複数の待ち行列を修理します--(データ経路の論理的であるか物理的なインタフェース)に柔軟性を提供します。 -- -- それぞれの上流の機能的なデータ経路要素によって指定されて、スケジューラが使用する整備点検パラメタがそうであるのに注意してください。このPIBの待ち行列かスケジューラ。 -- スケジューラの上流の機能的なデータ経路要素の整備点検パラメタの間のコーディネートと一貫性はそうしなければなりません--スケジューラが正しく機能するには、維持されてください。 -- -- dsSchedulerMinRateとdsSchedulerMaxRate属性はそうです--aの出力のための整備点検パラメタを指定するために、使用されます--、スケジューラ、いつ、川下の機能的なデータ経路要素--別のスケジューラはそうですか? -- これは、階層的な待ち行列/スケジューラを組立てるのに使用されます。 -- -- スケジューラの機能的なデータ経路要素の、より多くの議論--[MODEL]セクション7.1.2には、あります。 --

dsSchedulerTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsSchedulerEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The Scheduler Table enumerates packet schedulers.
       Multiple scheduling algorithms can be used on a given
       datapath, with each algorithm described by one
       dsSchedulerEntry."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 7.1.2"

dsSchedulerTable OBJECT-TYPE SYNTAX SEQUENCE OF DsSchedulerEntry PIB-ACCESSはSTATUS現在の記述をインストールします。「Scheduler Tableはパケットスケジューラを数え上げます」。 「与えられたdatapathで1dsSchedulerEntryによって説明される各アルゴリズムで複数のスケジューリングアルゴリズムを使用できます。」 REFERENCEは「セクション7.1 Diffserv Routers、RFC3290、何0.2インチもInformal Management Model」です。

Chan, et al.                 Informational                     [Page 68]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[68ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    ::= { dsPolicyClasses 12 }

::= dsPolicyClasses12

dsSchedulerEntry OBJECT-TYPE
    SYNTAX       DsSchedulerEntry
    STATUS       current
    DESCRIPTION
       "An entry in the Scheduler Table describing a single
       instance of a scheduling algorithm."
    PIB-INDEX { dsSchedulerPrid }
    UNIQUENESS { dsSchedulerNext,
                 dsSchedulerMethod,
                 dsSchedulerMinRate,
                 dsSchedulerMaxRate }
    ::= { dsSchedulerTable 1 }

dsSchedulerEntry OBJECT-TYPE SYNTAX DsSchedulerEntry STATUSの現在の記述、「スケジューリングアルゴリズムのただ一つの例について説明するScheduler Tableのエントリー。」 PIB-インデックスdsSchedulerPrid、ユニークさ、dsSchedulerNext、dsSchedulerMethod、dsSchedulerMinRate、dsSchedulerMaxRate:、:= dsSchedulerTable1

DsSchedulerEntry ::= SEQUENCE  {
    dsSchedulerPrid                 InstanceId,
    dsSchedulerNext                 Prid,
    dsSchedulerMethod               AutonomousType,
    dsSchedulerMinRate              Prid,
    dsSchedulerMaxRate              Prid
}

DsSchedulerEntry:、:= 系列dsSchedulerPrid InstanceId、dsSchedulerNext Prid、dsSchedulerMethod AutonomousType、dsSchedulerMinRate Prid、dsSchedulerMaxRate Prid

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

dsSchedulerPrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスの例を特定する任意の整数インデックス。」 ::= dsSchedulerEntry1

dsSchedulerNext OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
       "This selects the next diffserv functional datapath
       element to handle traffic for this data path.

「これはこのデータ経路のための交通を扱うのを次のdiffservの機能的なdatapath要素に選択する」dsSchedulerNext OBJECT-TYPE SYNTAX Prid STATUSの現在の記述。

       This attribute normally have a value of zeroDotZero to
       indicate no further DiffServ treatment is performed on
       traffic of this datapath.  The use of zeroDotZero is the
       normal usage for the last functional datapath element.
       Any value other than zeroDotZero must point to a valid
       (pre-existing) instance of one of:
         dsSchedulerEntry
         dsQEntry,

この属性に、通常、DiffServ処理がこのdatapathの交通に実行されるのをこれ以上示さないzeroDotZeroの値があります。 zeroDotZeroの使用は最後の機能的なdatapath要素のための正常な用法です。 zeroDotZero以外のどんな値も以下について1の(先在)有効な例を示さなければなりません。 dsSchedulerEntry dsQEntry

       or:

または、:

Chan, et al.                 Informational                     [Page 69]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[69ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

         dsClfrEntry
         dsMeterEntry
         dsActionEntry
         dsAlgDropEntry

dsClfrEntry dsMeterEntry dsActionEntry dsAlgDropEntry

       This points to another dsSchedulerEntry
       for implementation of multiple scheduler methods for
       the same data path, and for implementation of
       hierarchical schedulers."
    DEFVAL       { zeroDotZero }
    ::= { dsSchedulerEntry 2 }

「これは同じデータ経路への複数のスケジューラ方法の実現、および階層的なスケジューラの実現のために別のdsSchedulerEntryを示します。」 DEFVAL zeroDotZero:、:= dsSchedulerEntry2

dsSchedulerMethod OBJECT-TYPE
    SYNTAX       AutonomousType
    STATUS       current
    DESCRIPTION
      "The scheduling algorithm used by this Scheduler.
      Standard values for generic algorithms:
        diffServSchedulerPriority,
        diffServSchedulerWRR,
        diffServSchedulerWFQ
      are specified in the DiffServ MIB.
      Additional values may be further specified in other PIBs.
      A value of zeroDotZero indicates this is unknown."
    REFERENCE
        "An Informal Management Model for Diffserv Routers,
        RFC 3290, section 7.1.2"
    ::= { dsSchedulerEntry 3 }

「スケジューリングアルゴリズムはこのSchedulerで使用した」dsSchedulerMethod OBJECT-TYPE SYNTAX AutonomousType STATUSの現在の記述。 一般的なアルゴリズムのための基準値: diffServSchedulerPriority、diffServSchedulerWRR、diffServSchedulerWFQはDiffServ MIBで指定されます。 加算値は他のPIBsでさらに指定されるかもしれません。 「zeroDotZeroの値は、これが未知であることを示します。」 REFERENCE、「セクション7.1 Diffserv RoutersのためのInformal Management Model、RFC3290、0.2インチ:、:、」= dsSchedulerEntry3

dsSchedulerMinRate OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
      "This Prid indicates the entry in dsMinRateTable
       which indicates the priority or minimum output rate from this
       scheduler.  This attribute is used only when there is more
       than one level of scheduler.

「このスケジューラから評定このPridが優先権を示すdsMinRateTableのエントリーか最小の出力を示すす」dsSchedulerMinRate OBJECT-TYPE SYNTAX Prid STATUSの現在の記述。 1つ以上のレベルのスケジューラがあるときだけ、この属性は使用されています。

       When it has the value zeroDotZero, it indicates that no
       Minimum rate or priority is imposed."
    DEFVAL      { zeroDotZero }
    ::= { dsSchedulerEntry 4 }

「値のzeroDotZeroを持っているとき、どんなMinimumレートも優先権も課されないのを示します。」 DEFVAL zeroDotZero:、:= dsSchedulerEntry4

dsSchedulerMaxRate OBJECT-TYPE
    SYNTAX       Prid
    STATUS       current
    DESCRIPTION
      "This Prid indicates the entry in dsMaxRateTable

dsSchedulerMaxRate OBJECT-TYPE SYNTAX Prid STATUSの現在の記述、「このPridはdsMaxRateTableでエントリーを示します」。

Chan, et al.                 Informational                     [Page 70]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[70ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       which indicates the maximum output rate from this scheduler.
       When more than one maximum rate applies (e.g., a multi-rate
       shaper is used), it points to the first of the rate entries.
       This attribute is only used when there is more than one level
       of scheduler.

このスケジューラから最大出力率を示します。 1つ以上の最高率が適用されるとき(例えば、マルチレート整形器は使用されています)、それはレートエントリーの1番目を示します。 1つ以上のレベルのスケジューラがあるときだけ、この属性は使用されます。

       When it has the value zeroDotZero, it indicates that no
       Maximum rate is imposed."
     DEFVAL      { zeroDotZero }
    ::= { dsSchedulerEntry 5 }

「値のzeroDotZeroを持っているとき、Maximumレートが全く課されないのを示します。」 DEFVAL zeroDotZero:、:= dsSchedulerEntry5

--
-- Minimum Rate Parameters Table
--
-- The parameters used by a scheduler for its inputs or outputs are
-- maintained separately from the Queue or Scheduler table entries
-- for reusability reasons and so that they may be used by both
-- queues and schedulers.  This follows the approach for separation
-- of data path elements from parameterization that is used
-- throughout this PIB.
-- Use of these Minimum Rate Parameter Table entries by Queues and
-- Schedulers allows the modeling of hierarchical scheduling
-- systems.
--
-- Specifically, a Scheduler has one or more inputs and one output.
-- Any queue feeding a scheduler, or any scheduler which feeds a
-- second scheduler, might specify a minimum transfer rate by
-- pointing to a Minimum Rate Parameter Table entry.
--
-- The dsMinRatePriority/Absolute/Relative attributes are used as
-- parameters to the work-conserving portion of a scheduler:
-- "work-conserving" implies that the scheduler can continue to emit
-- data as long as there is data available at its input(s).  This
-- has the effect of guaranteeing a certain priority relative to
-- other scheduler inputs and/or a certain minimum proportion of the
-- available output bandwidth.  Properly configured, this means a
-- certain minimum rate, which may be exceeded should traffic be
-- available should there be spare bandwidth after all other classes
-- have had opportunities to consume their own minimum rates.
--

-- -- 別々にQueueかSchedulerから維持された最小のRate Parameters Tableは------その入力か出力にスケジューラによって使用されるパラメタがそうであるリユーザビリティが推論して、両方でそれらは使用できるようにエントリーをテーブルの上に置きます--待ち行列とスケジューラ。 これはこのPIB中で使用されたパラメタリゼーションからデータ経路要素の分離のためのアプローチに続きます。 -- スケジューラは階層的なスケジューリングのモデルを許容します--システム。そして、QueuesによるこれらのMinimum Rate Parameter Tableエントリーの使用、------明確に、Schedulerには、1つ以上の入力とある出力があります。 -- Minimum Rate Parameter Tableエントリーを示して、aを食べさせるどんなスケジューラも--スケジューラを与えるどんな待ち行列、またはスケジューラを後援するも最小の転送レートを指定するかもしれません。 -- -- 属性が使用されるdsMinRatePriority/絶対的なもの/親類--、スケジューラの仕事を保存する部分へのパラメタ: -- 「仕事保存」が、放つためにスケジューラが続くことができるのを含意する、--、データ、入力のときに利用可能なデータがある限り。 に比例してこれ--、ある優先を保証するという効果を持っている、--、他のスケジューラ入力、そして/または、ある最小の部分、--有効出力帯域幅。 適切に構成されていて、すべてのもう一方が属した後に予備帯域幅--それら自身の最低料率を消費する機会を持っていたのがあれば、これは利用可能なa(ある最低料率)を意味します。(交通があるなら、最低料率は超えられるかもしれません)。 --

dsMinRateTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsMinRateEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The Minimum Rate Table enumerates individual
       sets of scheduling parameter that can be used/reused

dsMinRateTable OBJECT-TYPE SYNTAX SEQUENCE OF DsMinRateEntry PIB-ACCESSは「Minimum Rate Tableは使用するか、または再利用できるパラメタの計画をしながら、個々のセットを数え上げる」STATUSの現在の記述をインストールします。

Chan, et al.                 Informational                     [Page 71]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[71ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       by Queues and Schedulers."
    ::= { dsPolicyClasses 13 }

「待ち行列とスケジューラ。」 ::= dsPolicyClasses13

dsMinRateEntry OBJECT-TYPE
    SYNTAX       DsMinRateEntry
    STATUS       current
    DESCRIPTION
       "An entry in the Minimum Rate Table describes
       a single set of scheduling parameter for use by
       queues and schedulers."
    PIB-INDEX { dsMinRatePrid }
    UNIQUENESS { dsMinRatePriority,
                 dsMinRateAbsolute,
                 dsMinRateRelative }
    ::= { dsMinRateTable 1 }

「Minimum Rate Tableのエントリーは使用のために待ち行列とスケジューラでパラメタの計画をしながら、1セットについて説明する」dsMinRateEntry OBJECT-TYPE SYNTAX DsMinRateEntry STATUSの現在の記述。 PIB-インデックスdsMinRatePrid、ユニークさ、dsMinRatePriority、dsMinRateAbsolute、dsMinRateRelative:、:= dsMinRateTable1

DsMinRateEntry ::= SEQUENCE  {
    dsMinRatePrid            InstanceId,
    dsMinRatePriority        Unsigned32,
    dsMinRateAbsolute        Unsigned32,
    dsMinRateRelative        Unsigned32
}

DsMinRateEntry:、:= 系列dsMinRatePrid InstanceId、dsMinRatePriority Unsigned32、dsMinRateAbsolute Unsigned32、dsMinRateRelative Unsigned32

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

dsMinRatePrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述、「唯一クラスのインスタンスを特定する任意の整数インデックス。」 ::= dsMinRateEntry1

dsMinRatePriority OBJECT-TYPE
    SYNTAX       Unsigned32 (1..4294967295)
    STATUS       current
    DESCRIPTION
      "The priority of this input to the associated scheduler,
      relative to the scheduler's other inputs. Higher Priority
      value indicates the associated queue/scheduler will get
      service first before others with lower Priority values."
    ::= { dsMinRateEntry 2 }

dsMinRatePriority OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のSTATUSの現在の記述、「スケジューラの他の入力に比例した関連スケジューラへのこの入力の優先権。」 「より高いPriority値は、関連待ち行列/スケジューラが最初に、下側のPriority値をもっている他のものの前でサービスを得るのを示します。」 ::= dsMinRateEntry2

dsMinRateAbsolute OBJECT-TYPE
    SYNTAX       Unsigned32 (1..4294967295)
    UNITS        "kilobits per second"
    STATUS       current
    DESCRIPTION
      "The minimum absolute rate, in kilobits/sec, that a downstream
      scheduler element should allocate to this queue. If the value

「キロビット/秒の川下のスケジューラ要素がこれに割り当てるはずである最小の絶対レートは列に並ばせる」「1秒あたりのキロビット」dsMinRateAbsolute OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のUNITSのSTATUSの現在の記述。 値です。

Chan, et al.                 Informational                     [Page 72]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[72ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      is zero, then there is effectively no minimum rate guarantee.
      If the value is non-zero, the scheduler will assure the
      servicing of this queue to at least this rate.

最低料率保証は、全くゼロであり、次に、有効にありません。 値が非ゼロであるなら、スケジューラは少なくともこのレートへのこの待ち行列を整備点検に保証するでしょう。

      Note that this attribute's value is coupled to that
      of dsMinRateRelative:  changes to one will affect the value
      of the other.

この属性の値がdsMinRateRelativeのものと結合されることに注意してください: 1つへの変化はもう片方の値に影響するでしょう。

      [IFMIB] defines ifSpeed as Gauge32 in units of bits per
      second, and ifHighSpeed as Gauge32 in units of 1,000,000 bits
      per second.
      This yields the following equations:

[IFMIB]は、ユニットのbpsにおけるGauge32とifSpeedを定義して、100万のbpsのユニットのGauge32としてifHighSpeedを定義します。 これは以下の方程式をもたらします:

      RateRelative  = [ (RateAbsolute * 1000) / ifSpeed ] * 1,000

RateRelativeは*1,000と等しいです[(RateAbsolute*1000)/ifSpeed]。

      Where, 1000 is for converting kbps used by RateAbsolute to bps
      used by ifSpeed, 1,000 is for 'in units of 1/1,000 of 1' for
      RateRelative.

どこ、1000はRateAbsoluteによってifSpeedによって使用されたビーピーエスに使用されたキロビット毎秒を変換するものであるか、そして、1,000がRateRelativeのための'1の1/1,000のユニット'あります。

      or, if appropriate:

または、適切です:

      RateRelative  =
         { [ (RateAbsolute * 1000) / 1,000,000 ] / ifHIghSpeed } *
         1,000

RateRelativeは[(RateAbsolute*1000)/100万]/ifHIghSpeed*1,000と等しいです。

      Where, 1000 and 1,000,000 is for converting kbps used by
      RateAbsolute to 1 million bps used by ifHighSpeed, 1,000 is
      for 'in units of 1/1,000 of 1' for RateRelative."
    REFERENCE
        "ifSpeed, ifHighSpeed from the IF-MIB, RFC 2863."
    ::= { dsMinRateEntry 3 }

「どこ、1000と100万はRateAbsoluteによってビーピーエスがifHighSpeed、1,000使用した100万まで使用されたキロビット毎秒を変換するのがRateRelativeのための'1の1/1,000のユニット'あるからであるか。」 参照、「ifSpeed、ifHighSpeed、-、MIB、RFC2863インチ。 ::= dsMinRateEntry3

dsMinRateRelative OBJECT-TYPE
    SYNTAX       Unsigned32 (1..4294967295)
    STATUS       current
    DESCRIPTION
      "The minimum rate that a downstream scheduler element
      should allocate to this queue, relative to the max-
      imum rate of the interface as reported by ifSpeed or
      ifHighSpeed, in units of 1/1,000 of 1.  If the value
      is zero, then there is effectively no minimum rate
      guarantee.   If the value is non-zero, the scheduler
      will assure the servicing of this queue to at least
      this rate.

dsMinRateRelative OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のSTATUSの現在の記述、「1の1/1,000のユニットでifSpeedかifHighSpeedによって報告されるように川下のスケジューラ要素がインタフェースの最大imumレートに比例してこの待ち行列に割り当てるはずである最低料率。」 値がゼロであるなら、最低料率保証が全く有効にありません。 値が非ゼロであるなら、スケジューラは少なくともこのレートへのこの待ち行列を整備点検に保証するでしょう。

      Note that this attribute's value is coupled to that
      of dsMinRateAbsolute:  changes to one will
      affect the value of the other.

この属性の値がdsMinRateAbsoluteのものと結合されることに注意してください: 1つへの変化はもう片方の値に影響するでしょう。

Chan, et al.                 Informational                     [Page 73]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[73ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      [IFMIB] defines ifSpeed as Gauge32 in units of bits per
      second, and ifHighSpeed as Gauge32 in units of 1,000,000 bits
      per second.
      This yields the following equations:

[IFMIB]は、ユニットのbpsにおけるGauge32とifSpeedを定義して、100万のbpsのユニットのGauge32としてifHighSpeedを定義します。 これは以下の方程式をもたらします:

      RateRelative  = [ (RateAbsolute * 1000) / ifSpeed ] * 1,000

RateRelativeは*1,000と等しいです[(RateAbsolute*1000)/ifSpeed]。

      Where, 1000 is for converting kbps used by RateAbsolute to bps
      used by ifSpeed, 1,000 is for 'in units of 1/1,000 of 1' for
      RateRelative.

どこ、1000はRateAbsoluteによってifSpeedによって使用されたビーピーエスに使用されたキロビット毎秒を変換するものであるか、そして、1,000がRateRelativeのための'1の1/1,000のユニット'あります。

      or, if appropriate:

または、適切です:

      RateRelative  =
         { [ (RateAbsolute * 1000) / 1,000,000 ] / ifHIghSpeed } *
         1,000

RateRelativeは[(RateAbsolute*1000)/100万]/ifHIghSpeed*1,000と等しいです。

      Where, 1000 and 1,000,000 is for converting kbps used by
      RateAbsolute to 1 million bps used by ifHighSpeed, 1,000 is
      for 'in units of 1/1,000 of 1' for RateRelative."
    REFERENCE
        "ifSpeed, ifHighSpeed from the IF-MIB, RFC 2863."
    ::= { dsMinRateEntry 4 }

「どこ、1000と100万はRateAbsoluteによってビーピーエスがifHighSpeed、1,000使用した100万まで使用されたキロビット毎秒を変換するのがRateRelativeのための'1の1/1,000のユニット'あるからであるか。」 参照、「ifSpeed、ifHighSpeed、-、MIB、RFC2863インチ。 ::= dsMinRateEntry4

--
-- Maximum Rate Parameters Table
--
-- The parameters used by a scheduler for its inputs or outputs are
-- maintained separately from the Queue or Scheduler table entries
-- for reusability reasons and so that they may be used by both
-- queues and schedulers.  This follows the approach for separation
-- of data path elements from parameterization that is used
-- throughout this PIB.
--
-- Use of these Maximum Rate Parameter Table entries by Queues and
-- Schedulers allows the modeling of hierarchical scheduling
-- systems.
--
-- Specifically, a Scheduler has one or more inputs and one output.
-- Any queue feeding a scheduler, or any scheduler which feeds a
-- second scheduler, might specify a maximum transfer rate by
-- pointing to a Maximum Rate Parameter Table entry.  Multi-rate
-- shapers, such as a Dual Leaky Bucket algorithm, specify their
-- rates using multiple Maximum Rate Parameter Entries with the same
-- dsMaxRateId but different dsMaxRateLevels.
--
-- The dsMaxRateLevel/Absolute/Relative attributes are used as

-- -- 別々にQueueかSchedulerから維持された最大のRate Parameters Tableは------その入力か出力にスケジューラによって使用されるパラメタがそうであるリユーザビリティが推論して、両方でそれらは使用できるようにエントリーをテーブルの上に置きます--待ち行列とスケジューラ。 これはこのPIB中で使用されたパラメタリゼーションからデータ経路要素の分離のためのアプローチに続きます。 -- -- スケジューラは階層的なスケジューリングのモデルを許容します--システム。そして、QueuesによるこれらのMaximum Rate Parameter Tableエントリーの使用、------明確に、Schedulerには、1つ以上の入力とある出力があります。 -- Maximum Rate Parameter Tableエントリーを示して、aを食べさせるどんなスケジューラも--スケジューラを与えるどんな待ち行列、またはスケジューラを後援するも最大の転送レートを指定するかもしれません。 マルチレート--Dual Leaky Bucketアルゴリズムなどの整形器はそれらの--同じくらいがある複数のMaximum Rate Parameter Entriesを使用するレート--dsMaxRateIdにもかかわらず、異なったdsMaxRateLevelsを指定します。 -- -- 絶対の、または、相対的な属性が使用されるdsMaxRateLevel/

Chan, et al.                 Informational                     [Page 74]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[74ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

-- parameters to the non-work-conserving portion of a scheduler:
-- non-work-conserving implies that the scheduler may sometimes not
-- emit a packet, even if there is data available at its input(s).
-- This has the effect of limiting the servicing of the
-- queue/scheduler input or output, in effect performing shaping of
-- the packet stream passing through the queue/scheduler, as
-- described in the Informal Differentiated Services Model
-- section 7.2.
--

-- スケジューラの仕事を保存しない部分へのパラメタ: -- 非仕事をしている保存が、スケジューラが時々そうするかもしれないのを含意する、--パケットを放ってください、入力のときに利用可能なデータがあっても。 -- これには整備点検を制限するという効果がある、--、パケットストリームが通じて待ち行列/スケジューラを通過して、事実上、形成を実行して、入力されるか、または出力された/スケジューラを列に並ばせる、Informal Differentiated Services Modelで説明されて、7.2を区分してください。 --

dsMaxRateTable OBJECT-TYPE
    SYNTAX       SEQUENCE OF DsMaxRateEntry
    PIB-ACCESS   install
    STATUS       current
    DESCRIPTION
       "The Maximum Rate Table enumerates individual
       sets of scheduling parameter that can be used/reused
       by Queues and Schedulers."
    ::= { dsPolicyClasses 14 }

dsMaxRateTable OBJECT-TYPE SYNTAX SEQUENCE OF DsMaxRateEntry PIB-ACCESSは「Maximum Rate TableはQueuesとSchedulersが使用するか、または再利用できるパラメタの計画をしながら、個々のセットを数え上げる」STATUSの現在の記述をインストールします。 ::= dsPolicyClasses14

dsMaxRateEntry OBJECT-TYPE
    SYNTAX       DsMaxRateEntry
    STATUS       current
    DESCRIPTION
       "An entry in the Maximum Rate Table describes
       a single set of scheduling parameter for use by
       queues and schedulers."
    PIB-INDEX { dsMaxRatePrid }
    UNIQUENESS { dsMaxRateId,
                 dsMaxRateLevel,
                 dsMaxRateAbsolute,
                 dsMaxRateRelative,
                 dsMaxRateThreshold }
    ::= { dsMaxRateTable 1 }

「Maximum Rate Tableのエントリーは使用のために待ち行列とスケジューラでパラメタの計画をしながら、1セットについて説明する」dsMaxRateEntry OBJECT-TYPE SYNTAX DsMaxRateEntry STATUSの現在の記述。 PIB-インデックスdsMaxRatePrid、ユニークさ、dsMaxRateId、dsMaxRateLevel、dsMaxRateAbsolute、dsMaxRateRelative、dsMaxRateThreshold:、:= dsMaxRateTable1

DsMaxRateEntry ::= SEQUENCE  {
    dsMaxRatePrid            InstanceId,
    dsMaxRateId              Unsigned32,
    dsMaxRateLevel           Unsigned32,
    dsMaxRateAbsolute        Unsigned32,
    dsMaxRateRelative        Unsigned32,
    dsMaxRateThreshold       BurstSize
}

DsMaxRateEntry:、:= 系列dsMaxRatePrid InstanceId、dsMaxRateId Unsigned32、dsMaxRateLevel Unsigned32、dsMaxRateAbsolute Unsigned32、dsMaxRateRelative Unsigned32、dsMaxRateThreshold BurstSize

dsMaxRatePrid OBJECT-TYPE
    SYNTAX       InstanceId
    STATUS       current
    DESCRIPTION

dsMaxRatePrid OBJECT-TYPE SYNTAX InstanceId STATUSの現在の記述

Chan, et al.                 Informational                     [Page 75]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[75ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

        "An arbitrary integer index that uniquely identifies an
        instance of the class."
    ::= { dsMaxRateEntry 1 }

「唯一クラスのインスタンスを特定する任意の整数インデックス。」 ::= dsMaxRateEntry1

dsMaxRateId OBJECT-TYPE
    SYNTAX       Unsigned32  (0..4294967295)
    STATUS       current
    DESCRIPTION
      "An identifier used together with dsMaxRateLevel for
      representing a multi-rate shaper.  This attribute is used for
      associating all the rate attributes of a multi-rate shaper.
      Each dsMaxRateEntry of a multi-rate shaper must have the same
      value in this attribute.  The different rates of a multi-rate
      shaper is identified using dsMaxRateLevel.
      This attribute uses the value of zero to indicate this
      attribute is not used, for single rate shaper."
    DEFVAL { 0 }
    ::= { dsMaxRateEntry 2 }

「識別子はマルチレート整形器を表すのにdsMaxRateLevelと共に使用した」dsMaxRateId OBJECT-TYPE SYNTAX Unsigned32(0 .4294967295)のSTATUSの現在の記述。 この属性は、マルチレート整形器のすべてのレート属性を関連づけるのに使用されます。 マルチレート整形器の各dsMaxRateEntryには、この属性における同じ値がなければなりません。 マルチレート整形器の異なったレートは、dsMaxRateLevelを使用することで特定されます。 「この属性はこの属性が単一賃率整形器に使用されないのを示すのにゼロの値を使用します。」 DEFVAL0:、:= dsMaxRateEntry2

dsMaxRateLevel OBJECT-TYPE
    SYNTAX       Unsigned32 (1..32)
    STATUS       current
    DESCRIPTION
      "An index that indicates which level of a multi-rate shaper is
      being given its parameters. A multi-rate shaper has some
      number of rate levels. Frame Relay's dual rate specification
      refers to a 'committed' and an 'excess' rate; ATM's dual rate
      specification refers to a 'mean' and a 'peak' rate. This table
      is generalized to support an arbitrary number of rates. The
      committed or mean rate is level 1, the peak rate (if any) is
      the highest level rate configured, and if there are other
      rates they are distributed in monotonically increasing order
      between them.
      When the entry is used for a single rate shaper, this
      attribute contains a value of one."
    DEFVAL { 1 }
    ::= { dsMaxRateEntry 3 }

dsMaxRateLevel OBJECT-TYPE SYNTAX Unsigned32(1 .32)のSTATUSの現在の記述、「マルチレート整形器のどのレベルを示すインデックスにパラメタを与えています」。 マルチレート整形器には、何らかの数の料金水準があります。 フレームRelayの二元的なレート仕様は'公約'と'余分な'レートについて言及します。 ATMの二元的なレート仕様は'平均'と'ピーク'レートについて言及します。 このテーブルは、レートの特殊活字の数字をサポートするために一般化されます。 遂行されるかミーン・レートがレベル1です、そして、ピークレート(もしあれば)は構成された最高水準レートです、そして、他のレートがあれば、それらはオーダーを単調に増強する際にそれらの間に分配されます。 「エントリーが単一賃率整形器に使用されるとき、この属性は1の値を含んでいます。」 DEFVAL1:、:= dsMaxRateEntry3

dsMaxRateAbsolute OBJECT-TYPE
    SYNTAX       Unsigned32 (1..4294967295)
    UNITS        "kilobits per second"
    STATUS       current
    DESCRIPTION
      "The maximum rate in kilobits/sec that a downstream
      scheduler element should allocate to this queue. If
      the value is zero, then there is effectively no max-
      imum rate limit and that the scheduler should attempt
      to be work-conserving for this queue.  If the value

「最大は川下のスケジューラ要素がこの待ち行列に割り当てるはずであるキロビット/秒のときに評定する」「1秒あたりのキロビット」dsMaxRateAbsolute OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のUNITSのSTATUSの現在の記述。 最大imumレート限界が全く値がゼロであるなら有効にありません、そして、スケジューラはこの待ち行列のための仕事保存であることを試みるはずです。 値です。

Chan, et al.                 Informational                     [Page 76]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[76ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      is  non-zero, the scheduler will limit the servicing
      of this queue to, at most, this rate in a non-work-
      conserving manner.

非ゼロに合わせます、スケジューラがaでこの待ち行列の整備点検を大部分のこのレートに制限するということである、非、-、方法を仕事して保存します。

      Note that this attribute's value is coupled to that
      of dsMaxRateRelative:  changes to one will
      affect the value of the other.

この属性の値がdsMaxRateRelativeのものと結合されることに注意してください: 1つへの変化はもう片方の値に影響するでしょう。

      [IFMIB] defines ifSpeed as Gauge32 in units of bits per
      second, and ifHighSpeed as Gauge32 in units of 1,000,000 bits
      per second.
      This yields the following equations:

[IFMIB]は、ユニットのbpsにおけるGauge32とifSpeedを定義して、100万のbpsのユニットのGauge32としてifHighSpeedを定義します。 これは以下の方程式をもたらします:

      RateRelative  = [ (RateAbsolute * 1000) / ifSpeed ] * 1,000

RateRelativeは*1,000と等しいです[(RateAbsolute*1000)/ifSpeed]。

      Where, 1000 is for converting kbps used by RateAbsolute to bps
      used by ifSpeed, 1,000 is for 'in units of 1/1,000 of 1'
      for RateRelative.

どこ、1000はRateAbsoluteによってifSpeedによって使用されたビーピーエスに使用されたキロビット毎秒を変換するものであるか、そして、1,000がRateRelativeのための'1の1/1,000のユニット'あります。

      or, if appropriate:

または、適切です:

      RateRelative  =
         { [ (RateAbsolute * 1000) / 1,000,000 ] / ifHIghSpeed } *
         1,000

RateRelativeは[(RateAbsolute*1000)/100万]/ifHIghSpeed*1,000と等しいです。

      Where, 1000 and 1,000,000 is for converting kbps used by
      RateAbsolute to 1 million bps used by ifHighSpeed, 1,000 is
      for 'in units of 1/1,000 of 1' for RateRelative."
    ::= { dsMaxRateEntry 4 }

「どこ、1000と100万はRateAbsoluteによってビーピーエスがifHighSpeed、1,000使用した100万まで使用されたキロビット毎秒を変換するのがRateRelativeのための'1の1/1,000のユニット'あるからであるか。」 ::= dsMaxRateEntry4

dsMaxRateRelative OBJECT-TYPE
    SYNTAX       Unsigned32 (1..4294967295)
    STATUS       current
    DESCRIPTION
      "The maximum rate that a downstream scheduler element
      should allocate to this queue, relative to the max-
      imum rate of the interface as reported by ifSpeed or
      ifHighSpeed, in units of 1/1,000 of 1.  If the value
      is zero, then there is effectively no maximum rate
      limit and the scheduler should attempt to be work-
      conserving for this queue.  If the value is non-zero,
      the scheduler will limit the servicing of this queue
      to, at most, this rate in a non-work-conserving
      manner.

dsMaxRateRelative OBJECT-TYPE SYNTAX Unsigned32(1 .4294967295)のSTATUSの現在の記述、「1の1/1,000のユニットでifSpeedかifHighSpeedによって報告されるように川下のスケジューラ要素がインタフェースの最大imumレートに比例してこの待ち行列に割り当てるはずである最高率。」 値がゼロであるなら、最高率限界が全く有効にありません、そして、スケジューラはこの待ち行列のための仕事保存であることを試みるはずです。 値が非ゼロであるなら、スケジューラは仕事を保存しない方法でこの待ち行列の整備点検を大部分のこのレートに制限するでしょう。

      Note that this attribute's value is coupled to that
      of dsMaxRateAbsolute:  changes to one will
      affect the value of the other.

この属性の値がdsMaxRateAbsoluteのものと結合されることに注意してください: 1つへの変化はもう片方の値に影響するでしょう。

Chan, et al.                 Informational                     [Page 77]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[77ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

      [IFMIB] defines ifSpeed as Gauge32 in units of bits per
      second, and ifHighSpeed as Gauge32 in units of 1,000,000 bits
      per second.
      This yields the following equations:

[IFMIB]は、ユニットのbpsにおけるGauge32とifSpeedを定義して、100万のbpsのユニットのGauge32としてifHighSpeedを定義します。 これは以下の方程式をもたらします:

      RateRelative  = [ (RateAbsolute * 1000) / ifSpeed ] * 1,000

RateRelativeは*1,000と等しいです[(RateAbsolute*1000)/ifSpeed]。

      Where, 1000 is for converting kbps used by RateAbsolute to bps
      used by ifSpeed, 1,000 is for 'in units of 1/1,000 of 1' for
      RateRelative.

どこ、1000はRateAbsoluteによってifSpeedによって使用されたビーピーエスに使用されたキロビット毎秒を変換するものであるか、そして、1,000がRateRelativeのための'1の1/1,000のユニット'あります。

      or, if appropriate:

または、適切です:

      RateRelative  =
         { [ (RateAbsolute * 1000) / 1,000,000 ] / ifHIghSpeed } *
         1,000

RateRelativeは[(RateAbsolute*1000)/100万]/ifHIghSpeed*1,000と等しいです。

      Where, 1000 and 1,000,000 is for converting kbps used by
      RateAbsolute to 1 million bps used by ifHighSpeed, 1,000 is
      for 'in units of 1/1,000 of 1' for RateRelative."
    REFERENCE
        "ifSpeed, ifHighSpeed from the IF-MIB, RFC 2863."
    ::= { dsMaxRateEntry 5 }

「どこ、1000と100万はRateAbsoluteによってビーピーエスがifHighSpeed、1,000使用した100万まで使用されたキロビット毎秒を変換するのがRateRelativeのための'1の1/1,000のユニット'あるからであるか。」 参照、「ifSpeed、ifHighSpeed、-、MIB、RFC2863インチ。 ::= dsMaxRateEntry5

dsMaxRateThreshold OBJECT-TYPE
    SYNTAX       BurstSize
    UNITS        "Bytes"
    STATUS       current
    DESCRIPTION
      "The number of bytes of queue depth at which the rate of a
      multi-rate scheduler will increase to the next output rate. In
      the last PRI for such a shaper, this threshold is
      ignored and by convention is zero."
    REFERENCE
        "Adaptive Rate Shaper, RFC 2963"
 ::= { dsMaxRateEntry 6 }

dsMaxRateThreshold OBJECT-TYPE SYNTAX BurstSize UNITS「バイト」STATUSの現在の記述、「マルチレートスケジューラのレートが次の出力に増加する待ち行列の深さのバイト数は評価します」。 「そのような整形器のための最後のPRIでは、この敷居は、無視されて、コンベンションによるゼロです。」 「適応型のレート整形器、RFC2963」という参照:、:= dsMaxRateEntry6

--
-- Conformance Section
--

-- -- 順応部--

dsPolicyPibCompliances
                OBJECT IDENTIFIER ::= { dsPolicyPibConformance 1 }
dsPolicyPibGroups
                OBJECT IDENTIFIER ::= { dsPolicyPibConformance 2 }

dsPolicyPibCompliancesオブジェクト識別子:、:= dsPolicyPibConformance1dsPolicyPibGroupsオブジェクト識別子:、:= dsPolicyPibConformance2

dsPolicyPibCompliance MODULE-COMPLIANCE

dsPolicyPibComplianceモジュールコンプライアンス

Chan, et al.                 Informational                     [Page 78]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[78ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    STATUS  current
    DESCRIPTION
            "Describes the requirements for conformance to the
            QoS Policy PIB."

STATUSの現在の記述は「順応のための要件についてQoS Policy PIBに説明します」。

    MODULE FRAMEWORK-PIB
        MANDATORY-GROUPS {
            frwkPrcSupportGroup,
            frwkPibIncarnationGroup,
            frwkDeviceIdGroup,
            frwkCompLimitsGroup,
            frwkCapabilitySetGroup,
            frwkRoleComboGroup,
            frwkIfRoleComboGroup,
            frwkBaseFilterGroup,
            frwkIpFilterGroup }

モジュールのフレームワーク-PIBの義務的なグループfrwkPrcSupportGroup、frwkPibIncarnationGroup、frwkDeviceIdGroup、frwkCompLimitsGroup、frwkCapabilitySetGroup、frwkRoleComboGroup、frwkIfRoleComboGroup、frwkBaseFilterGroup、frwkIpFilterGroup

    OBJECT frwkPibIncarnationLongevity
    PIB-MIN-ACCESS  notify
    DESCRIPTION
       "Install support is required if policy expiration is to
       be supported."

OBJECT frwkPibIncarnationLongevity PIB-MIN-ACCESSは「サポート方針満了が必要であるならインストールサポートが必要であるにされる」記述に通知します。

    OBJECT frwkPibIncarnationTtl
    PIB-MIN-ACCESS  notify
    DESCRIPTION
       "Install support is required if policy expiration is to
       be supported."

OBJECT frwkPibIncarnationTtl PIB-MIN-ACCESSは「サポート方針満了が必要であるならインストールサポートが必要であるにされる」記述に通知します。

    MODULE DIFFSERV-PIB -- this module
        MANDATORY-GROUPS {
            dsPibBaseIfCapsGroup,
            dsPibIfClassificationCapsGroup,
            dsPibIfAlgDropCapsGroup,
            dsPibIfQueueCapsGroup,
            dsPibIfSchedulerCapsGroup,
            dsPibIfMaxRateCapsGroup,
            dsPibIfElmDepthCapsGroup,
            dsPibIfElmLinkCapsGroup,
            dsPibDataPathGroup,
            dsPibClfrGroup,
            dsPibClfrElementGroup,
            dsPibActionGroup,
            dsPibAlgDropGroup,
            dsPibQGroup,
            dsPibSchedulerGroup,
            dsPibMinRateGroup,
            dsPibMaxRateGroup }

MODULE DIFFSERV-PIB--このモジュールMANDATORY-GROUPSdsPibBaseIfCapsGroup、dsPibIfClassificationCapsGroup、dsPibIfAlgDropCapsGroup、dsPibIfQueueCapsGroup、dsPibIfSchedulerCapsGroup、dsPibIfMaxRateCapsGroup、dsPibIfElmDepthCapsGroup、dsPibIfElmLinkCapsGroup、dsPibDataPathGroup、dsPibClfrGroup、dsPibClfrElementGroup、dsPibActionGroup、dsPibAlgDropGroup、dsPibQGroup、dsPibSchedulerGroup、dsPibMinRateGroup、dsPibMaxRateGroup

Chan, et al.                 Informational                     [Page 79]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[79ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    GROUP dsPibIfMeteringCapsGroup
    DESCRIPTION
       "This group is mandatory for devices that implement
       metering functions."

GROUP dsPibIfMeteringCapsGroup記述、「このグループは計量機能を実装するデバイスに義務的です」。

    GROUP dsPibMeterGroup
    DESCRIPTION
       "This group is mandatory for devices that implement
       metering functions."

GROUP dsPibMeterGroup記述、「このグループは計量機能を実装するデバイスに義務的です」。

    GROUP dsPibTBParamGroup
    DESCRIPTION
       "This group is mandatory for devices that implement
       token-bucket metering functions."

GROUP dsPibTBParamGroup記述、「このグループはトークンバケツ計量機能を実装するデバイスに義務的です」。

    GROUP dsPibDscpMarkActGroup
    DESCRIPTION
       "This group is mandatory for devices that implement
       DSCP-Marking functions."

GROUP dsPibDscpMarkActGroup記述、「このグループはDSCPをマークしている機能を実装するデバイスに義務的です」。

    GROUP dsPibMQAlgDropGroup
    DESCRIPTION
       "This group is mandatory for devices that implement
       Multiple Queue Measured Algorithmic Drop functions."

GROUP dsPibMQAlgDropGroup記述、「このグループはMultiple Queue Measured Algorithmic Dropに機能を実装するデバイスに義務的です」。

    GROUP dsPibRandomDropGroup
    DESCRIPTION
       "This group is mandatory for devices that implement
       Random Drop functions."

GROUP dsPibRandomDropGroup記述、「このグループはRandom Dropに機能を実装するデバイスに義務的です」。

    OBJECT dsClfrId
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsClfrId PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsClfrElementClfrId
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsClfrElementClfrId PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsClfrElementPrecedence
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsClfrElementPrecedence PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsClfrElementNext
    PIB-MIN-ACCESS not-accessible

アクセスしやすくないOBJECT dsClfrElementNext PIB-MIN-ACCESS

Chan, et al.                 Informational                     [Page 80]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[80ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    DESCRIPTION
       "Install support is not required."

記述、「インストールサポートは必要ではありません」。

    OBJECT dsClfrElementSpecific
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsClfrElementSpecific PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMeterSucceedNext
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMeterSucceedNext PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMeterFailNext
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMeterFailNext PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMeterSpecific
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMeterSpecific PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsTBParamType
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsTBParamType PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsTBParamRate
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsTBParamRate PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsTBParamBurstSize
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsTBParamBurstSize PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsTBParamInterval
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsTBParamInterval PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsActionNext
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsActionNext PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

Chan, et al.                 Informational                     [Page 81]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[81ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    OBJECT dsActionSpecific
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsActionSpecific PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsAlgDropType
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsAlgDropType PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsAlgDropNext
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsAlgDropNext PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsAlgDropQMeasure
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsAlgDropQMeasure PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsAlgDropQThreshold
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsAlgDropQThreshold PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsAlgDropSpecific
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsAlgDropSpecific PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsRandomDropMinThreshBytes
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsRandomDropMinThreshBytes PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsRandomDropMinThreshPkts
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsRandomDropMinThreshPkts PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsRandomDropMaxThreshBytes
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsRandomDropMaxThreshBytes PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsRandomDropMaxThreshPkts
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION

OBJECT dsRandomDropMaxThreshPkts PIB-MIN-ACCESSのアクセスしやすくない記述

Chan, et al.                 Informational                     [Page 82]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[82ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       "Install support is not required."

「インストールサポートは必要ではありません。」

    OBJECT dsRandomDropProbMax
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsRandomDropProbMax PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsRandomDropWeight
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsRandomDropWeight PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsRandomDropSamplingRate
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsRandomDropSamplingRate PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsQNext
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsQNext PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsQMinRate
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsQMinRate PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsQMaxRate
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsQMaxRate PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsSchedulerNext
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsSchedulerNext PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsSchedulerMethod
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsSchedulerMethod PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsSchedulerMinRate
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsSchedulerMinRate PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsSchedulerMaxRate

オブジェクトdsSchedulerMaxRate

Chan, et al.                 Informational                     [Page 83]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[83ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMinRatePriority
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMinRatePriority PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMinRateAbsolute
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMinRateAbsolute PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMinRateRelative
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMinRateRelative PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMaxRateId
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMaxRateId PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMaxRateLevel
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMaxRateLevel PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMaxRateAbsolute
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMaxRateAbsolute PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMaxRateRelative
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMaxRateRelative PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    OBJECT dsMaxRateThreshold
    PIB-MIN-ACCESS not-accessible
    DESCRIPTION
       "Install support is not required."

OBJECT dsMaxRateThreshold PIB-MIN-ACCESSのアクセスしやすくない記述、「インストールサポートは必要ではありません」。

    ::= { dsPolicyPibCompliances 1 }

::= dsPolicyPibCompliances1

dsPibBaseIfCapsGroup OBJECT-GROUP
    OBJECTS {

dsPibBaseIfCapsGroupオブジェクト群対象

Chan, et al.                 Informational                     [Page 84]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[84ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

        dsBaseIfCapsPrid, dsBaseIfCapsDirection
    }
    STATUS current
    DESCRIPTION
       "The Base Interface Capability Group defines the PIB
       Objects that describe the base for interface capabilities."
    ::= { dsPolicyPibGroups 1 }

dsBaseIfCapsPrid、dsBaseIfCapsDirection STATUSの現在の記述、「基地のInterface Capability Groupはインタフェース能力のためにベースについて説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups1

dsPibIfClassificationCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfClassificationCapsSpec
    }
    STATUS current
    DESCRIPTION
       "The Classification Capability Group defines the PIB
       Objects that describe the classification capabilities."
    ::= { dsPolicyPibGroups 2 }

dsPibIfClassificationCapsGroup OBJECT-GROUP OBJECTS dsIfClassificationCapsSpec、STATUSの現在の記述、「Classification Capability Groupは分類能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups2

dsPibIfMeteringCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfMeteringCapsSpec
    }
    STATUS current
    DESCRIPTION
       "The Metering Capability Group defines the PIB
       Objects that describe the metering capabilities."
    ::= { dsPolicyPibGroups 3 }

dsPibIfMeteringCapsGroup OBJECT-GROUP OBJECTS dsIfMeteringCapsSpec、STATUSの現在の記述、「Metering Capability Groupは計量能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups3

dsPibIfAlgDropCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfAlgDropCapsType, dsIfAlgDropCapsMQCount
    }
    STATUS current
    DESCRIPTION
       "The Algorithmic Dropper Capability Group defines the
       PIB Objects that describe the algorithmic dropper
       capabilities."
    ::= { dsPolicyPibGroups 4 }

dsPibIfAlgDropCapsGroup OBJECT-GROUP OBJECTS、dsIfAlgDropCapsType、dsIfAlgDropCapsMQCount、STATUSの現在の記述、「Algorithmic Dropper Capability Groupはアルゴリズムの点滴器能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups4

dsPibIfQueueCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfQueueCapsMinQueueSize, dsIfQueueCapsMaxQueueSize,
        dsIfQueueCapsTotalQueueSize
    }
    STATUS current
    DESCRIPTION
       "The Queueing Capability Group defines the PIB
       Objects that describe the queueing capabilities."

dsPibIfQueueCapsGroup OBJECT-GROUP OBJECTS、dsIfQueueCapsMinQueueSize、dsIfQueueCapsMaxQueueSize、dsIfQueueCapsTotalQueueSize、STATUSの現在の記述、「Queueing Capability Groupは待ち行列能力について説明するPIB Objectsを定義します」。

Chan, et al.                 Informational                     [Page 85]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[85ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    ::= { dsPolicyPibGroups 5 }

::= dsPolicyPibGroups5

dsPibIfSchedulerCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfSchedulerCapsServiceDisc, dsIfSchedulerCapsMaxInputs,
        dsIfSchedulerCapsMinMaxRate
    }
    STATUS current
    DESCRIPTION
       "The Scheduler Capability Group defines the PIB
       Objects that describe the scheduler capabilities."
    ::= { dsPolicyPibGroups 6 }

dsPibIfSchedulerCapsGroup OBJECT-GROUP OBJECTS、dsIfSchedulerCapsServiceDisc、dsIfSchedulerCapsMaxInputs、dsIfSchedulerCapsMinMaxRate、STATUSの現在の記述、「Scheduler Capability Groupはスケジューラ能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups6

dsPibIfMaxRateCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfMaxRateCapsMaxLevels
    }
    STATUS current
    DESCRIPTION
       "The Max Rate Capability Group defines the PIB
       Objects that describe the max rate capabilities."
    ::= { dsPolicyPibGroups 7 }

dsPibIfMaxRateCapsGroup OBJECT-GROUP OBJECTS dsIfMaxRateCapsMaxLevels、STATUSの現在の記述、「マックスRate Capability Groupは最大レート能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups7

dsPibIfElmDepthCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfElmDepthCapsPrc, dsIfElmDepthCapsCascadeMax
    }
    STATUS current
    DESCRIPTION
       "The DataPath Element Depth Capability Group defines the PIB
       Objects that describe the datapath element depth
       capabilities."
    ::= { dsPolicyPibGroups 8 }

dsPibIfElmDepthCapsGroup OBJECT-GROUP OBJECTS、dsIfElmDepthCapsPrc、dsIfElmDepthCapsCascadeMax、STATUSの現在の記述、「DataPath Element Depth Capability Groupはdatapath要素深さ能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups8

dsPibIfElmLinkCapsGroup OBJECT-GROUP
    OBJECTS {
        dsIfElmLinkCapsPrc, dsIfElmLinkCapsAttr,
        dsIfElmLinkCapsNextPrc
    }
    STATUS current
    DESCRIPTION
       "The DataPath Element Linkage Capability Group defines the
       PIB Objects that describe the datapath element linkage
       capabilities."
    ::= { dsPolicyPibGroups 9 }

dsPibIfElmLinkCapsGroup OBJECT-GROUP OBJECTS、dsIfElmLinkCapsPrc、dsIfElmLinkCapsAttr、dsIfElmLinkCapsNextPrc、STATUSの現在の記述、「DataPath Element Linkage Capability Groupはdatapath要素リンケージ能力について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups9

dsPibDataPathGroup OBJECT-GROUP
    OBJECTS {

dsPibDataPathGroup物群対象

Chan, et al.                 Informational                     [Page 86]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[86ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

        dsDataPathPrid, dsDataPathCapSetName,
        dsDataPathRoles, dsDataPathIfDirection,
        dsDataPathStart
    }
    STATUS current
    DESCRIPTION
       "The Data Path Group defines the PIB Objects that
       describe a data path."
    ::= { dsPolicyPibGroups 10 }

dsDataPathPrid、dsDataPathCapSetName、dsDataPathRoles、dsDataPathIfDirection、dsDataPathStart STATUSの現在の記述、「Data Path Groupはデータ経路について説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups10

dsPibClfrGroup OBJECT-GROUP
    OBJECTS {
        dsClfrPrid, dsClfrId
    }
    STATUS current
    DESCRIPTION
       "The Classifier Group defines the PIB Objects that
       describe a generic classifier."
    ::= { dsPolicyPibGroups 11 }

dsPibClfrGroup OBJECT-GROUP OBJECTS、dsClfrPrid、dsClfrId、STATUSの現在の記述、「Classifier Groupは一般的なクラシファイアについて説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups11

dsPibClfrElementGroup OBJECT-GROUP
    OBJECTS {
        dsClfrElementPrid, dsClfrElementClfrId,
        dsClfrElementPrecedence, dsClfrElementNext,
        dsClfrElementSpecific
    }
    STATUS current
    DESCRIPTION
       "The Classifier Group defines the PIB Objects that
       describe a generic classifier."
    ::= { dsPolicyPibGroups 12 }

dsPibClfrElementGroup OBJECT-GROUP OBJECTS、dsClfrElementPrid、dsClfrElementClfrId、dsClfrElementPrecedence、dsClfrElementNext、dsClfrElementSpecific、STATUSの現在の記述、「Classifier Groupは一般的なクラシファイアについて説明するPIB Objectsを定義します」。 ::= dsPolicyPibGroups12

dsPibMeterGroup OBJECT-GROUP
    OBJECTS {
        dsMeterPrid, dsMeterSucceedNext,
        dsMeterFailNext, dsMeterSpecific
    }
    STATUS current
    DESCRIPTION
       "The Meter Group defines the objects used in describ-
       ing a generic meter element."
    ::= { dsPolicyPibGroups 13 }

dsPibMeterGroup OBJECT-GROUP OBJECTS、dsMeterPrid、dsMeterSucceedNext、dsMeterFailNext、dsMeterSpecific、STATUSの現在の記述、「Meter Groupはdescrib- ingで一般的なメーター要素に使用される物を定義します」。 ::= dsPolicyPibGroups13

dsPibTBParamGroup OBJECT-GROUP
    OBJECTS {
        dsTBParamPrid, dsTBParamType, dsTBParamRate,
        dsTBParamBurstSize, dsTBParamInterval
    }

dsPibTBParamGroup物群対象dsTBParamPrid、dsTBParamType、dsTBParamRate、dsTBParamBurstSize、dsTBParamInterval

Chan, et al.                 Informational                     [Page 87]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[87ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

    STATUS current
    DESCRIPTION
       "The Token-Bucket Parameter Group defines the objects
       used in describing a single-rate token bucket meter
       element."
    ::= { dsPolicyPibGroups 14 }

「Token-バケツParameter Groupは単一賃率象徴バケツメーター要素について説明しながら、使用される物を定義する」STATUSの現在の記述。 ::= dsPolicyPibGroups14

dsPibActionGroup OBJECT-GROUP
    OBJECTS {
        dsActionPrid, dsActionNext, dsActionSpecific
    }
    STATUS current
    DESCRIPTION
       "The  Action Group defines the objects used in
       describing a generic action element."
    ::= { dsPolicyPibGroups 15 }

dsPibActionGroup OBJECT-GROUP OBJECTS、dsActionPrid、dsActionNext、dsActionSpecific、「Action Groupは一般的な動作要素について説明しながら、使用される物を定義する」STATUSの現在の記述。 ::= dsPolicyPibGroups15

dsPibDscpMarkActGroup OBJECT-GROUP
    OBJECTS {
        dsDscpMarkActPrid, dsDscpMarkActDscp
    }
    STATUS current
    DESCRIPTION
       "The DSCP Mark Action Group defines the objects used
       in describing a DSCP Marking Action element."
    ::= { dsPolicyPibGroups 16 }

dsPibDscpMarkActGroup OBJECT-GROUP OBJECTS、dsDscpMarkActPrid、dsDscpMarkActDscp、「DSCPマークAction GroupはDSCP Marking Action要素について説明しながら、使用される物を定義する」STATUSの現在の記述。 ::= dsPolicyPibGroups16

dsPibAlgDropGroup OBJECT-GROUP
    OBJECTS {
        dsAlgDropPrid, dsAlgDropType, dsAlgDropNext,
        dsAlgDropQMeasure, dsAlgDropQThreshold,
        dsAlgDropSpecific
    }
    STATUS current
    DESCRIPTION
       "The Algorithmic Drop Group contains the objects that
       describe algorithmic dropper operation and configura-
       tion."
    ::= { dsPolicyPibGroups 17 }

dsPibAlgDropGroup OBJECT-GROUP OBJECTS、dsAlgDropPrid、dsAlgDropType、dsAlgDropNext、dsAlgDropQMeasure、dsAlgDropQThreshold、dsAlgDropSpecific、STATUSの現在の記述、「Algorithmic Drop Groupはアルゴリズムの点滴器操作について説明する物とconfigura- tionを含んでいます」。 ::= dsPolicyPibGroups17

dsPibMQAlgDropGroup OBJECT-GROUP
    OBJECTS {
        dsMQAlgDropExceedNext
    }
    STATUS current
    DESCRIPTION
       "The Multiple Queue Measured Algorithmic Drop Group
       contains the objects that describe multiple queue

dsPibMQAlgDropGroup OBJECT-GROUP OBJECTS dsMQAlgDropExceedNext、STATUSの現在の記述、「Multiple Queue Measured Algorithmic Drop Groupは複数の待ち行列について説明する物を含んでいます」。

Chan, et al.                 Informational                     [Page 88]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[88ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       measured algorithmic dropper operation and configuration."
    ::= { dsPolicyPibGroups 18 }

「アルゴリズムの点滴器操作と構成を測定します。」だった ::= dsPolicyPibGroups18

dsPibRandomDropGroup OBJECT-GROUP
    OBJECTS {
        dsRandomDropPrid,
        dsRandomDropMinThreshBytes,
        dsRandomDropMinThreshPkts,
        dsRandomDropMaxThreshBytes,
        dsRandomDropMaxThreshPkts,
        dsRandomDropProbMax,
        dsRandomDropWeight,
        dsRandomDropSamplingRate
    }
    STATUS current
    DESCRIPTION
       "The Random Drop Group augments the Algorithmic Drop Group
       for random dropper operation and configuration."
    ::= { dsPolicyPibGroups 19 }

dsPibRandomDropGroup OBJECT-GROUP OBJECTS、dsRandomDropPrid、dsRandomDropMinThreshBytes、dsRandomDropMinThreshPkts、dsRandomDropMaxThreshBytes、dsRandomDropMaxThreshPkts、dsRandomDropProbMax、dsRandomDropWeight、dsRandomDropSamplingRate、STATUSの現在の記述、「Random Drop Groupは無作為の点滴器操作と構成のためにAlgorithmic Drop Groupを増大します」。 ::= dsPolicyPibGroups19

dsPibQGroup OBJECT-GROUP
    OBJECTS {
        dsQPrid, dsQNext, dsQMinRate, dsQMaxRate
    }
    STATUS current
    DESCRIPTION
       "The Queue Group contains the objects that describe
       an interface type's queues."
    ::= { dsPolicyPibGroups 20 }

dsPibQGroup OBJECT-GROUP OBJECTS、dsQPrid、dsQNext、dsQMinRate、dsQMaxRate、STATUSの現在の記述、「Queue Groupはインターフェース型の待ち行列について説明する物を含んでいます」。 ::= dsPolicyPibGroups20

dsPibSchedulerGroup OBJECT-GROUP
    OBJECTS {
        dsSchedulerPrid, dsSchedulerNext, dsSchedulerMethod,
        dsSchedulerMinRate, dsSchedulerMaxRate
    }
    STATUS current
    DESCRIPTION
       "The Scheduler Group contains the objects that
       describe packet schedulers on interface types."
    ::= { dsPolicyPibGroups 21 }

dsPibSchedulerGroup OBJECT-GROUP OBJECTS、dsSchedulerPrid、dsSchedulerNext、dsSchedulerMethod、dsSchedulerMinRate、dsSchedulerMaxRate、STATUSの現在の記述、「Scheduler Groupはインターフェース型の上でパケットスケジューラについて説明する物を含んでいます」。 ::= dsPolicyPibGroups21

dsPibMinRateGroup OBJECT-GROUP
    OBJECTS {
        dsMinRatePrid, dsMinRatePriority,
        dsMinRateAbsolute, dsMinRateRelative
    }
    STATUS current
    DESCRIPTION

dsPibMinRateGroup OBJECT-GROUP OBJECTS、dsMinRatePrid、dsMinRatePriority、dsMinRateAbsolute、dsMinRateRelative、STATUSの現在の記述

Chan, et al.                 Informational                     [Page 89]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[89ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

       "The Minimum Rate Group contains the objects
       that describe packet schedulers' parameters on interface
       types."
    ::= { dsPolicyPibGroups 22 }

「Minimum Rate Groupはインターフェース型に関するパケットスケジューラのパラメタについて説明する物を含んでいます。」 ::= dsPolicyPibGroups22

dsPibMaxRateGroup OBJECT-GROUP
    OBJECTS {
        dsMaxRatePrid, dsMaxRateId, dsMaxRateLevel,
        dsMaxRateAbsolute, dsMaxRateRelative,
        dsMaxRateThreshold
    }
    STATUS current
    DESCRIPTION
       "The Maximum Rate Group contains the objects
       that describe packet schedulers' parameters on interface
       types."
    ::= { dsPolicyPibGroups 23 }

dsPibMaxRateGroup OBJECT-GROUP OBJECTS、dsMaxRatePrid、dsMaxRateId、dsMaxRateLevel、dsMaxRateAbsolute、dsMaxRateRelative、dsMaxRateThreshold、STATUSの現在の記述、「Maximum Rate Groupはインターフェース型に関するパケットスケジューラのパラメタについて説明する物を含んでいます」。 ::= dsPolicyPibGroups23

END

終わり

9.   Acknowledgments

9. 承認

   Early versions of this specification were also co-authored by Michael
   Fine, John Seligson, Carol Bell, Andrew Smith, and Francis
   Reichmeyer.

また、この仕様の早めのバージョンはマイケルFineのジョンSeligson、キャロル・ベル、アンドリュー・スミス、およびフランシスReichmeyerによって共同執筆されました。

   This PIB builds on all the work that has gone into the Informal
   Management Model for DiffServ Routers and Management Information Base
   for the Differentiated Services Architecture.

このPIBはDifferentiated Services ArchitectureのためにDiffServ RoutersとManagement Information基地にInformal Management Modelに入ったすべての仕事のときに建てます。

   It has been developed with the active involvement of many people, but
   most notably Diana Rawlins, Martin Bokaemper, Walter Weiss, and Bert
   Wijnen.

多くの人々、最も著しくダイアナ・ローリンズ、マーチンBokaemper、ウォルター・ウィス、およびバートWijnenだけのアクティブなかかわり合いでそれを開発してあります。

10.  Security Considerations

10. セキュリティ問題

   The information contained in a PIB when transported by the COPS
   protocol [COPS-PR] may be sensitive, and its function of provisioning
   a PEP requires that only authorized communication take place.

COPSプロトコル[COPS-PR]によって輸送されるとPIBに含まれた情報は機密であるかもしれません、そして、PEPに食糧を供給する機能は認可されたコミュニケーションだけが行われるのを必要とします。

   In this PIB, there are no PRCs which are sensitive in their own
   right, such as passwords or monetary amounts.  But there are a number
   of PRCs in this PIB that may contain information that may be
   sensitive from a business perspective, in that they may represent a
   customer's service contract or the filters that the service provider
   chooses to apply to a customer's traffic.  These PRCs have a PIB-
   ACCESS clause of install:

このPIBには、どんなパスワードや通貨の量のようにそのものとして敏感なPRCsもありません。 しかし、多くのPRCsがビジネス見解から機密であるかもしれない情報を含むかもしれないこのPIBにあります、彼らが顧客の役務契約かサービスプロバイダーが顧客の交通に適用するのを選ぶフィルタを表すかもしれないので。 これらのPRCsには、インストールのPIB- ACCESS節があります:

Chan, et al.                 Informational                     [Page 90]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[90ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   dsDataPathTable, dsClfrTable, dsClfrElementTable, dsMeterTable,
   dsTBParamTable, dsActionTable, dsDscpMarkActTable, dsAlgDropTable,
   dsMQAlgDropTable, dsRandomDropTable, dsQTable, dsSchedulerTable,
   dsMinRateTable, dsMaxRateTable

dsDataPathTable、dsClfrTable、dsClfrElementTable、dsMeterTable、dsTBParamTable、dsActionTable、dsDscpMarkActTable、dsAlgDropTable、dsMQAlgDropTable、dsRandomDropTable、dsQTable、dsSchedulerTable、dsMinRateTable、dsMaxRateTable

   Malicious altering of the above PRCs may affect the DiffServ behavior
   of the device being provisioned.

上のPRCsについて悪意がある変わるのは食糧を供給される装置のDiffServ働きに影響するかもしれません。

   Malicious access of the above PRCs exposes policy information
   concerning how the device is provisioned.

装置がどう食糧を供給されるかに関して上のPRCsの悪意があるアクセスは方針情報を露出します。

   This PIB also contain PRCs with PIB-ACCESS clause of notify:

また、このPIBがPIB-ACCESS節があるPRCsを含んでいる、通知します:

   dsBaseIfCapsTAble, dsIfClassificationCapsTable,
   dsIfMeteringCapsTable, dsIfAlgDropCapsTable, dsIfQueueCapsTable,
   dsIfSchedulerCapsTable, dsIfMaxRateCapsTable, dsIfElmDepthCapsTable,
   dsIfElmLinkCapsTable

dsBaseIfCapsTAble、dsIfClassificationCapsTable、dsIfMeteringCapsTable、dsIfAlgDropCapsTable、dsIfQueueCapsTable、dsIfSchedulerCapsTable、dsIfMaxRateCapsTable、dsIfElmDepthCapsTable、dsIfElmLinkCapsTable

   Malicious access of the above PRCs exposes information concerning the
   device being provisioned.

上のPRCsの悪意があるアクセスは食糧を供給される装置に関して情報を露出します。

   The use of IPSEC between PDP and PEP, as described in [COPS],
   provides the necessary protection.

PDPとPEPの間のIPSECの[COPS]で説明される使用は必要な保護を提供します。

11.  Intellectual Property Considerations

11. 知的所有権問題

   The IETF has been notified of intellectual property rights claimed in
   regard to some or all of the specification contained in this
   document.  For more information consult the online list of claimed
   rights.

IETFは本書では含まれた仕様いくつかかすべてに関して要求された知的所有権について通知されました。 詳しい情報に関しては、要求された権利のオンラインリストに相談してください。

12.  IANA Considerations

12. IANA問題

   This document describes the dsPolicyPib Policy Information Base (PIB)
   modules for standardization under the "pib" branch registered with
   IANA.  The IANA has assigned a PIB number (4) under the "pib" branch.

このドキュメントはIANAに登録された"pib"支店の下で標準化のためのdsPolicyPib Policy Information基地(PIB)のモジュールを説明します。 IANAは"pib"支店の下でPIB番号(4)を割り当てました。

   [SPPI] PIB SUBJECT-CATEGORIES are mapped to COPS Client Types.  IANA
   Considerations for SUBJECT-CATEGORIES follow the same requirements as
   specified in [COPS] IANA Considerations for COPS Client Types.  The
   DiffServ QoS PIB defines a new COPS Client Type in the Standards
   space.  The IANA has assigned a COPS client type diffServ (2) as
   described in [COPS] IANA Considerations.  IANA has updated the
   registry (http://www.iana.org/assignments/cops-parameters) for COPS
   Client Types as a result.

[SPPI]PIB SUBJECT-CATEGORIESはCOPS Client Typesに写像されます。 SUBJECT-CATEGORIESのためのIANA ConsiderationsはCOPS Client Typesのための[COPS]IANA Considerationsの指定されるのと同じ要件に続きます。 DiffServ QoS PIBはStandardsスペースで新しいCOPS Client Typeを定義します。 IANAは[COPS]IANA Considerationsで説明されるようにCOPSクライアントタイプdiffServ(2)を割り当てました。 IANAはその結果、COPS Client Typesのために、登録( http://www.iana.org/assignments/cops-parameters )をアップデートしました。

Chan, et al.                 Informational                     [Page 91]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[91ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

13.  Normative References

13. 引用規格

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

[巡査]ボイル、J.、コーエン、R.、ダラム、D.、ハーツォグ、S.、Rajan、R.、およびA.Sastry、「巡査(一般的なオープンポリシーサービス)は議定書を作ります」、RFC2748、2000年1月。

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

[PRを獲得します]のチェン(K.、ダラム、D.、ガイ、S.、ハーツォグ、S.、McCloghrie、K.、Reichmeyer、F.、Seligson、J.、スミス、A.、およびR.Yavatkar)は、「方針の食糧を供給する用法を獲得します」、RFC3084、2001年3月。

   [SPPI]          McCloghrie, K., Fine,  M., Seligson, J., Chan, K.,
                   Hahn, S., Sahita, R., Smith, A. and F. Reichmeyer,
                   "Structure of Policy Provisioning Information",
                   RFC 3159, August 2001.

[SPPI]McCloghrie、K.、おかげさまで元気です、M.、Seligson、J.、チェン、K.、ハーン、S.、Sahita、R.、スミス、A.、およびF.Reichmeyer、「方針の構造は情報に食糧を供給し」て、RFC3159、2001年8月。

   [DSARCH]        Carlson, M., Weiss, W., Blake, S., Wang, Z., Black,
                   D. and E. Davies, "An Architecture for Differentiated
                   Services", RFC 2475, December 1998.

[DSARCH] カールソンとM.とウィスとW.とブレークとS.とワングとZ.と黒人とD.とE.デイヴィース、「微分されたサービスのための構造」、RFC2475、1998年12月。

   [DSFIELD]       Nichols, K., Blake, S., Baker, F. and D. Black,
                   "Definition of the Differentiated Services Field
                   (DS Field) in the IPv4 and IPv6 Headers", RFC 2474,
                   December 1998.

[DSFIELD]ニコルズとK.とブレークとS.、ベイカーとF.とD.黒、「IPv4とIPv6ヘッダーとの微分されたサービス分野(DS分野)の定義」RFC2474(1998年12月)。

   [FR-PIB]        Fine, M., McCloghrie, K., Seligson, J., Chan,  K.,
                   Hahn, S., Sahita, R., Smith, A. and  F. Reichmeyer,
                   "Framework Policy Information Base", RFC 3318,
                   March 2003.

[FR-PIB] おかげさまで元気です、M.、McCloghrie、K.、Seligson、J.、チェン、K.、ハーン、S.、Sahita、R.、スミス、A.、およびF.Reichmeyer、「枠組みの方針Information基地」RFC3318、2003年3月。

   [RAP-FRAMEWORK] Yavatkar, R. and D. Pendarakis, "A Framework for
                   Policy-based Admission Control", RFC 2753, January
                   2000.

[ラップ枠組み] Yavatkar、研究開発Pendarakis、「方針ベースの入場コントロールのための枠組み」、RFC2753、2000年1月。

   [SNMP-SMI]      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.

[SNMP-SMI]McCloghrieとK.、パーキンスとD.とSchoenwaelderとJ.とケースとJ.とローズとM.とS.Waldbusser、「経営情報バージョン2(SMIv2)の構造」STD58、RFC2578(1999年4月)。

   [MODEL]         Bernet, Y., Blake, S., Grossman, D. and A. Smith
                   "An Informal Management Model for Diffserv Routers",
                   RFC 3290, May 2002.

「非公式の経営者側はDiffservルータのためにモデル化する」[モデル]Bernet、Y.、ブレーク、S.、グロースマン、D.、およびA.スミス(RFC3290)は2002がそうするかもしれません。

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

[IFMIB] McCloghrieとK.とF.Kastenholz、「インタフェースはMIBを分類する」RFC2863、2000年6月。

Chan, et al.                 Informational                     [Page 92]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[92ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   [DS-MIB]        Baker, F., Chan, K. and A. Smith, "Management
                   Information Base for the Differentiated Services
                   Architecture", RFC 3289, May 2002.

[DS-MIB] ベイカー、F.、チェン、K.、およびA.スミス(「微分されたサービス構造のための管理情報ベース」、RFC3289)は2002がそうするかもしれません。

   [ACTQMGMT]      Firoiu, V. and M. Borden, "A Study of Active Queue
                   Management for Congestion Control", March 2000, In
                   IEEE Infocom 2000, http://www.ieee-infocom.org/
                   2000/papers/405.pdf

[ACTQMGMT] FiroiuとV.とM.ボーデン、「輻輳制御のための活発な待ち行列管理の研究」、IEEE Infocom2000、 http://www.ieee-infocom.org/ 2000/書類/405.pdfの2000年3月

   [AQMROUTER]     Misra, V., Gong, W. and D. Towsley, "Fluid-based
                   analysis of a network of AQM routers supporting TCP
                   flows with an application to RED", In SIGCOMM 2000,
                   http://www.acm.org/sigcomm/sigcomm2000/conf/paper/
                   sigcomm2000-4-3.ps.gz

[AQMROUTER] Misra、V.、Gong、W.、およびD.Towsley、「TCPを支持するAQMルータのネットワークの流体ベースの分析はアプリケーションでREDにあふれます」、In SIGCOMM2000、 http://www.acm.org/sigcomm/sigcomm2000/conf/paper/ sigcomm2000-4-3.ps.gz

   [AF-PHB]        Heinanen, J., Baker, F., Weiss, W. and J. Wroclawski,
                   "Assured Forwarding PHB Group", RFC 2597, June 1999.

[AF-PHB] HeinanenとJ.とベイカーとF.とウィスとW.とJ.Wroclawski、「相対的優先転送PHBは分類する」RFC2597、1999年6月。

   [EF-PHB]        Jacobson, V., Nichols, K. and K. Poduri, "An
                   Expedited Forwarding PHB", RFC 2598, June 1999.

[EF-PHB]ジェーコブソンとV.とニコルズとK.とK.Poduri、「完全優先転送PHB」、RFC2598 1999年6月。

   [INTSERVMIB]    Baker, F., Krawczyk, J. and A. Sastry, "Integrated
                   Services Management Information Base using SMIv2",
                   RFC 2213, September 1997.

[INTSERVMIB]ベイカー(F.、Krawczyk、J.、およびA.Sastry)は、「1997年9月にSMIv2"、RFC2213を使用するサービス管理情報ベースを統合しました」。

   [QUEUEMGMT]     Braden, B., Clark, D., Crowcroft, J., Davie, B.,
                   Deering, S., Estrin, D., Floyd, S., Jacobson, V.,
                   Minshall, G., Partridge, C., Peterson, L.,
                   Ramakrishnan, K., Shenker, S., Wroclawski, J.
                   and L. Zhang, "Recommendations on Queue Management
                   and Congestion Avoidance in the Internet", RFC 2309,
                   April 1998.

[QUEUEMGMT]ブレーデンとB.とクラークとD.とクロウクロフトとJ.とデイビーとB.とデアリングとS.とEstrinとD.とフロイドとS.とジェーコブソンとV.とMinshallとG.とヤマウズラとC.とピーターソンとL.とRamakrishnanとK.、ShenkerとS.とWroclawskiとJ.とL.チャン、「インターネットの待ち行列管理と輻輳回避の推薦」RFC2309(1998年4月)。

   [SRTCM]         Heinanen, J. and R. Guerin, "A Single Rate Three
                   Color Marker", RFC 2697, September 1999.

[SRTCM] HeinanenとJ.とR.ゲラン、「単一賃率Threeカラーマーカー」、RFC2697、1999年9月。

   [TRTCM]         Heinanen, J. and R. Guerin, "A Two Rate Three Color
                   Marker", RFC 2698, September 1999.

[TRTCM] HeinanenとJ.とR.ゲラン、「2レートThreeカラーマーカー」、RFC2698、1999年9月。

   [TSWTCM]        Fang, W., Seddigh, N. and B. Nandy, "A Time Sliding
                   Window Three Colour Marker", RFC 2859, June 2000.

[TSWTCM] 牙とW.とSeddighとN.とB.ナンディ、「時間引窓Three色のマーカー」、RFC2859、2000年6月。

   [RFC2026]       Bradner, S., "The Internet Standards Process --
                   Revision 3", BCP 9, RFC 2026, October 1996.

[RFC2026] ブラドナー、S.、「改正3インチ、BCP9、RFC2026、1996年インターネット標準化過程--10月。」

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

[RFC2119] ブラドナー、S.、「Indicate Requirement LevelsへのRFCsにおける使用のためのキーワード」、BCP14、RFC2119、1997年3月。

Chan, et al.                 Informational                     [Page 93]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[93ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

   [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.とパーキンスとD.とSchoenwaelderとJ.とケースとJ.とローズとM.とS.Waldbusser、「SMIv2"、STD58、RFC2579、1999年4月の原文のコンベンション。」

   [SHAPER]        Bonaventure, O. and S. De Cnodder, "A Rate Adaptive
                   Shaper for Differentiated Services", RFC 2963,
                   October 2000.

2000年10月の[整形器]ボナバンチュレール、O.、およびS.De Cnodder、「微分されたサービスのためのレートの適応型の整形器」RFC2963。

   [POLTERM]       Westerinen, A., Schnizlein, J., Strassner, J.,
                   Scherling, M., Quinn, B., Herzog, S., Huynh, A.,
                   Carlson, M., Perry, J. and S. Waldbusser,
                   "Terminology for Policy-Based Management",
                   RFC 3198, November 2001.

[POLTERM]WesterinenとA.とSchnizleinとJ.とStrassnerとJ.とScherlingとM.、クインとB.とハーツォグとS.とHuynhとA.とカールソンとM.とペリーとJ.とS.Waldbusser、「方針を拠点とする管理のための用語」RFC3198(2001年11月)。

Chan, et al.                 Informational                     [Page 94]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[94ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

14.  Authors' Addresses

14. 作者のアドレス

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

クォックおーい、チェンノーテルネットワークInc.600技術公園Driveビルリカ、MA01821米国

   Phone: +1 978 288 8175
   EMail: khchan@nortelnetworks.com

以下に電話をしてください。 +1 8175年の978 288メール: khchan@nortelnetworks.com

   Ravi Sahita
   Intel Labs.
   2111 NE 25th Avenue
   Hillsboro, OR 97124 USA

ラービーSahitaインテル研究室。 2111 NE第25Avenueヒースボロー、または97124米国

   Phone: +1 503 712 1554
   EMail: ravi.sahita@intel.com

以下に電話をしてください。 +1 1554年の503 712メール: ravi.sahita@intel.com

   Scott Hahn
   Intel
   2111 NE 25th Avenue
   Hillsboro, OR 97124 USA

スコットハーンインテル2111NE第25Avenueヒースボロー、または97124米国

   Phone: +1 503 264 8231
   EMail: scott.hahn@intel.com

以下に電話をしてください。 +1 8231年の503 264メール: scott.hahn@intel.com

   Keith McCloghrie
   Cisco Systems, Inc.
   170 West Tasman Drive
   San Jose, CA  95134-1706 USA

西タスマン・DriveキースMcCloghrieシスコシステムズInc.170カリフォルニア95134-1706サンノゼ(米国)

   Phone: +1 408 526 5260
   EMail: kzm@cisco.com

以下に電話をしてください。 +1 5260年の408 526メール: kzm@cisco.com

Chan, et al.                 Informational                     [Page 95]

RFC 3317          DiffServ QoS Policy Information Base        March 2003

チェン、他 2003年の[95ページ]情報のRFC3317DiffServ QoS方針情報基地の行進

15.  Full Copyright Statement

15. 完全な著作権宣言文

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

Copyright(C)インターネット協会(2003)。 All rights reserved。

   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.

それに関するこのドキュメントと翻訳は、コピーして、それが批評するか、またはそうでなければわかる他のもの、および派生している作品に提供するか、または準備されているかもしれなくて、コピーされて、発行されて、全体か一部広げられた実現を助けるかもしれません、どんな種類の制限なしでも、上の版権情報とこのパラグラフがそのようなすべてのコピーと派生している作品の上に含まれていれば。 しかしながら、このドキュメント自体は何らかの方法で変更されないかもしれません、インターネット協会か他のインターネット組織の版権情報か参照を取り除くのなどように、それを英語以外の言語に翻訳するのが著作権のための手順がインターネットStandardsの過程で定義したどのケースに従わなければならないか、必要に応じてさもなければ、インターネット標準を開発する目的に必要であるのを除いて。

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

上に承諾された限られた許容は、永久であり、インターネット協会、後継者または案配によって取り消されないでしょう。

   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 Editor機能のための基金は現在、インターネット協会によって提供されます。

Chan, et al.                 Informational                     [Page 96]

チェン、他 情報[96ページ]

一覧

 RFC 1〜100  RFC 1401〜1500  RFC 2801〜2900  RFC 4201〜4300 
 RFC 101〜200  RFC 1501〜1600  RFC 2901〜3000  RFC 4301〜4400 
 RFC 201〜300  RFC 1601〜1700  RFC 3001〜3100  RFC 4401〜4500 
 RFC 301〜400  RFC 1701〜1800  RFC 3101〜3200  RFC 4501〜4600 
 RFC 401〜500  RFC 1801〜1900  RFC 3201〜3300  RFC 4601〜4700 
 RFC 501〜600  RFC 1901〜2000  RFC 3301〜3400  RFC 4701〜4800 
 RFC 601〜700  RFC 2001〜2100  RFC 3401〜3500  RFC 4801〜4900 
 RFC 701〜800  RFC 2101〜2200  RFC 3501〜3600  RFC 4901〜5000 
 RFC 801〜900  RFC 2201〜2300  RFC 3601〜3700  RFC 5001〜5100 
 RFC 901〜1000  RFC 2301〜2400  RFC 3701〜3800  RFC 5101〜5200 
 RFC 1001〜1100  RFC 2401〜2500  RFC 3801〜3900  RFC 5201〜5300 
 RFC 1101〜1200  RFC 2501〜2600  RFC 3901〜4000  RFC 5301〜5400 
 RFC 1201〜1300  RFC 2601〜2700  RFC 4001〜4100  RFC 5401〜5500 
 RFC 1301〜1400  RFC 2701〜2800  RFC 4101〜4200 

スポンサーリンク

engrave エンボスフィルタ効果を指定する

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る