[要約] RFC 4803は、GMPLS LSRの管理情報ベース(MIB)に関する規格です。このRFCの目的は、GMPLS LSRの管理と監視を容易にするためのMIBオブジェクトを定義することです。

Network Working Group                                     T. Nadeau, Ed.
Request for Comment: 4803                            Cisco Systems, Inc.
Category: Standards Track                                 A. Farrel, Ed.
                                                      Old Dog Consulting
                                                           February 2007
        

Generalized Multiprotocol Label Switching (GMPLS) Label Switching Router (LSR) Management Information Base

一般化されたマルチプロトコルラベルスイッチング(GMPLS)ラベルスイッチングルーター(LSR)管理情報ベース

Status of This Memo

本文書の位置付け

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

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

Copyright Notice

著作権表示

Copyright (C) The IETF Trust (2007).

著作権(c)The IETF Trust(2007)。

Abstract

概要

This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects to configure and/or monitor a Generalized Multiprotocol Label Switching (GMPLS) Label Switching Router (LSR).

このメモは、インターネットコミュニティのネットワーク管理プロトコルで使用するための管理情報ベース(MIB)の一部を定義します。特に、一般化されたマルチプロトコルラベルスイッチング(GMPLS)ラベルスイッチングルーター(LSR)を構成および/または監視する管理オブジェクトを説明します。

Table of Contents

目次

   1. Introduction ....................................................2
      1.1. Migration Strategy .........................................2
   2. Terminology .....................................................3
   3. The Internet-Standard Management Framework ......................4
   4. Outline .........................................................5
      4.1. MIB Modules ................................................5
           4.1.1. Summary of the GMPLS-LSR-STD-MIB Module .............5
           4.1.2. Summary of the GMPLS-LABEL-STD-MIB Module ...........5
      4.2. Configuring Statically Provisioned LSPs ....................5
   5. Bidirectional LSPs ..............................................6
   6. Example of LSP Setup ............................................7
   7. GMPLS Label Switching Router MIB Definitions ...................11
   8. GMPLS Label MIB Definitions ....................................22
   9. Security Considerations ........................................36
   10. Acknowledgments ...............................................37
   11. IANA Considerations ...........................................38
   12. References ....................................................38
      12.1. Normative References .....................................38
      12.2. Informative References ...................................40
        
1. Introduction
1. はじめに

This memo defines a portion of the Management Information Base (MIB) for use with network management protocols in the Internet community. In particular, it describes managed objects for modeling a Generalized Multiprotocol Label Switching (GMPLS) [RFC3945] Label Switching Router (LSR).

このメモは、インターネットコミュニティのネットワーク管理プロトコルで使用するための管理情報ベース(MIB)の一部を定義します。特に、一般化されたマルチプロトコルラベルスイッチング(GMPLS)[RFC3945]ラベルスイッチングルーター(LSR)をモデル化するための管理オブジェクトについて説明します。

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 BCP 14, RFC 2119 [RFC2119].

「必須」、「そうしない」、「必須」、「必要」、「「しない」、「そうでない」、「そうではない」、「そうでない」、「推奨」、「5月」、および「オプション」は、BCP 14、RFC 2119 [RFC2119]に記載されているように解釈される。

1.1. Migration Strategy
1.1. 移行戦略

MPLS LSRs may be modeled and managed using the MPLS-LSR-STD-MIB module [RFC3813].

MPLS LSRは、MPLS-LSR-STD-MIBモジュール[RFC3813]を使用してモデル化および管理できます。

LSRs may be migrated to be modeled and managed using the MIB modules in this document in order to migrate the LSRs to GMPLS support, or to take advantage of additional MIB objects defined in these MIB modules that are applicable to MPLS-TE.

LSRは、LSRをGMPLSサポートに移行したり、MPLS-TEに適用できるこれらのMIBモジュールで定義されている追加のMIBオブジェクトを利用するために、このドキュメントのMIBモジュールを使用してモデル化および管理するように移行して移行する場合があります。

The GMPLS LSR MIB module (GMPLS-LSR-STD-MIB), defined in this document, extends the MPLS-LSR-STD-MIB module [RFC3813] through a series of sparse augmentations of the MIB tables. The only additions are for support of GMPLS or to support the increased complexity of MPLS and GMPLS systems.

このドキュメントで定義されているGMPLS LSR MIBモジュール(GMPLS-LSR-STD-MIB)は、MPLS-LSR-STD-MIBモジュール[RFC3813]をMIBテーブルの一連のスパース増強を通じて拡張します。唯一の追加は、GMPLSのサポートまたはMPLSおよびGMPLSシステムの複雑さの増加をサポートするためです。

In order to migrate from MPLS-LSR-STD-MIB support to GMPLS-LSR-STD-MIB support, an implementation needs only to add support for the additional tables and objects defined in GMPLS-LSR-STD-MIB. The gmplsInterfaceSignalingCaps object allows an implementation to use the objects and tables of GMPLS-LSR-STD-MIB without supporting the GMPLS protocols.

MPLS-LSR-STD-MIBサポートからGMPLS-LSR-STD-MIBサポートに移行するには、GMPLS-LSR-STD-MIBで定義されている追加のテーブルとオブジェクトのサポートを追加するだけで実装が必要です。GMPLSINTERFACESINALINGCAPSオブジェクトを使用すると、GMPLSプロトコルをサポートせずにGMPLS-LSR-STD-MIBのオブジェクトとテーブルを実装できます。

The GMPLS Label MIB module (GMPLS-LABEL-STD-MIB), also defined in this document, allows labels to be configured and examined, and it supports more varieties of labels as appropriate for GMPLS. Labels may be referenced using a row pointer from objects within the GMPLS-LSR-STD-MIB module. MPLS implementations (MPLS-LSR-STD-MIB) may also reference labels held in the GMPLS-LABEL-STD-MIB module through the various label pointer objects in the MPLS-LSR-STD-MIB module (such as mplsInSegmentLabelPtr), and may do so without implementing the GMPLS-LSR-STD-MIB module.

このドキュメントでも定義されているGMPLSラベルMIBモジュール(GMPLS-Label-STD-MIB)は、ラベルを構成して検査することを可能にし、GMPLに適しているように多くのラベルをサポートします。ラベルは、GMPLS-LSR-STD-MIBモジュール内のオブジェクトからの行ポインターを使用して参照できます。MPLS実装(MPLS-LSR-STD-MIB)は、MPLS-LSR-STD-MIBモジュール(MPLSINSEGMENGLABELPTRなど)のさまざまなラベルポインターオブジェクトを介してGMPLS-Label-STD-MIBモジュールに保持されているラベルを参照する場合があります。GMPLS-LSR-STD-MIBモジュールを実装せずにそうします。

The companion document modeling and managing GMPLS-based traffic engineering [RFC4802] extends the MPLS-TE-STD-MIB module [RFC3812] with the same intentions.

GMPLSベースのトラフィックエンジニアリング[RFC4802]のモデリングと管理のコンパニオンドキュメントドキュメントは、同じ意図でMPLS-TE-STD-MIBモジュール[RFC3812]を拡張します。

Textual conventions are defined in [RFC4801], which extends the set of textual conventions originally defined in [RFC3811].

テキストの規則は[RFC4801]で定義されており、[RFC3811]で元々定義された一連のテキストコンベンションを拡張します。

2. Terminology
2. 用語

This document uses terminology from the document describing the MPLS architecture [RFC3031] and the GMPLS architecture [RFC3945].

このドキュメントでは、MPLSアーキテクチャ[RFC3031]とGMPLSアーキテクチャ[RFC3945]を説明するドキュメントの用語を使用しています。

A Label Switched Path (LSP) is modeled as a connection consisting of one or more incoming segments (in-segments) and/or one or more outgoing segments (out-segments) at an LSR. The association or interconnection of the in-segments and out-segments is accomplished by using a cross-connect. We use the terminology "connection" and "LSP" interchangeably where the meaning is clear from the context.

ラベルスイッチ付きパス(LSP)は、LSRで1つまたは複数の着信セグメント(インセグメント)および/または1つ以上の発信セグメント(アウトセグメント)で構成される接続としてモデル化されています。インセグメントとアウトセグメントの関連または相互接続は、クロスコネクトを使用して達成されます。意味がコンテキストから明確な場合、用語「接続」と「LSP」を交換可能に使用します。

in-segment This is analogous to a GMPLS Label on an interface.

セグメントは、これはインターフェイス上のGMPLSラベルに類似しています。

out-segment This is analogous to a GMPLS Label on an interface.

アウトセグメントこれは、インターフェイス上のGMPLSラベルに類似しています。

cross-connect This describes the conceptual connection between a set of in-segments and out-segments. Note that either set may be empty; for example, a cross-connect may connect only out-segments together with no in-segments in the case where an LSP originates on an LSR.

Cross-Connectこれは、一連のセグメントとアウトセグメントの間の概念的なつながりを説明します。どちらのセットも空である可能性があることに注意してください。たとえば、クロスコネクトは、LSPがLSRで発生する場合には、外出と一緒に外出のみを接続できます。

The terms 'ingress' and 'head-end' (or 'head') are used in this document to indicate the signaling source of an LSP. This is sometimes also referred to as the 'sender'.

このドキュメントでは、「イングレス」と「ヘッドエンド」(または「ヘッド」)という用語が使用されており、LSPのシグナル伝達源を示しています。これは、「送信者」とも呼ばれることもあります。

The terms 'egress' and 'tail-end' (or 'tail') are used in this document to indicate the signaling destination of an LSP.

このドキュメントでは、「出口」と「テールエンド」(または「テール」)という用語が使用されており、LSPの信号宛先を示しています。

The term 'upstream' is used in this document to refer to the part of an LSP that is closer to the ingress than the current point of reference.

このドキュメントでは、「上流」という用語は、現在の参照ポイントよりも侵入に近いLSPの部分を指すために使用されます。

The term 'downstream' is used in this document to refer to the part of an LSP that is closer to the egress than the current point of reference.

このドキュメントでは、「下流」という用語は、現在の参照ポイントよりも出口に近いLSPの部分を指すために使用されます。

The term 'forward' is used in this document to indicate the direction of data flow from the ingress toward the egress.

このドキュメントでは、「フォワード」という用語が使用されて、侵入から出口へのデータフローの方向を示します。

The term 'reverse' is used in this document to indicate the direction of data flow from the egress toward the ingress.

このドキュメントでは、「逆」という用語は、出口から入り口へのデータフローの方向を示すために使用されます。

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

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

現在のインターネット標準管理フレームワークを説明するドキュメントの詳細な概要については、RFC 3410 [RFC3410]のセクション7を参照してください。

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

管理されたオブジェクトは、管理情報ベースまたはMIBと呼ばれる仮想情報ストアからアクセスされます。MIBオブジェクトは通常、単純なネットワーク管理プロトコル(SNMP)からアクセスされます。MIBのオブジェクトは、管理情報の構造(SMI)で定義されたメカニズムを使用して定義されます。このメモは、STD 58、RFC 2578 [RFC2578]、STD 58、RFC 2579 [RFC2579]およびSTD 58、RFC 2580 [RFC2580]に記載されているSMIV2に準拠したMIBモジュールを指定します。

4. Outline
4. 概要
4.1. MIB Modules
4.1. MIBモジュール

There are two MIB modules defined in this document.

このドキュメントには2つのMIBモジュールが定義されています。

The GMPLS-LSR-STD-MIB module contains tables that sparse augment tables defined in the MPLS-LSR-STD-MIB module [RFC3813]. This MIB module is used in conjunction with the MPLS-LSR-STD-MIB module [RFC3813] in systems that support GMPLS.

GMPLS-LSR-STD-MIBモジュールには、MPLS-LSR-STD-MIBモジュール[RFC3813]で定義されているテーブルをまばらにするテーブルが含まれています。このMIBモジュールは、GMPLSをサポートするシステムでMPLS-LSR-STD-MIBモジュール[RFC3813]と組み合わせて使用されます。

The GMPLS-LABEL-STD-MIB module contains objects for managing GMPLS Labels when they cannot be represented using the textual conventions of the MPLS-TC-STD-MIB module [RFC3811], or when more detailed access to the sub-fields of the labels is required.

GMPLS-LABEL-STD-MIBモジュールには、MPLS-TC-STD-MIBモジュール[RFC3811]のテキスト規則を使用して表現できない場合、GMPLSラベルを管理するためのオブジェクトが含まれています。ラベルが必要です。

4.1.1. Summary of the GMPLS-LSR-STD-MIB Module
4.1.1. GMPLS-LSR-STD-MIBモジュールの概要

The MIB tables in the GMPLS-LSR-STD-MIB module are as follows:

GMPLS-LSR-STD-MIBモジュールのMIBテーブルは次のとおりです。

- The interface configuration table (gmplsInterfaceTable) sparse augments the mplsInterfaceTable [RFC3813] to enable the GMPLS protocol on MPLS-capable interfaces.

- インターフェイス構成テーブル(GMPLSINTERFACETABLE)は、MPLSINTERFACETABLE [RFC3813]を拡大して、MPLS対応インターフェイスでGMPLSプロトコルを有効にします。

- The in-segment (gmplsInSegmentTable) and out-segment (gmplsOutSegmentTable) tables sparse augment mplsInSegmentTable and mplsOutSegmentTable [RFC3813] to enable configuration of GMPLS-specific parameters for LSP segments at an LSR.

- インセグメント(gmplsinsegmenttable)およびout-segment(gmplsoutsegmenttable)テーブルスパースアウグメントmplsinsegmenttableおよびmplsoutsegmenttable [rfc3813]は、LSRでのLSPセグのGMPLS固有のパラメーターの構成を有効にします。

These tables are described in the subsequent sections.

これらのテーブルは、後続のセクションで説明されています。

4.1.2. Summary of the GMPLS-LABEL-STD-MIB Module
4.1.2. gmpls-label-std-mibモジュールの概要

There is one MIB table in the GMPLS-LABEL-STD-MIB module as follows:

次のように、GMPLS-Label-STD-MIBモジュールには1つのMIBテーブルがあります。

- The gmplsLabelTable allows Generalized Labels to be defined and managed in a central location. Generalized Labels can be of variable length and have distinct bit-by-bit interpretations depending upon how they are defined for the specific technology in which they are used. For example, labels used for MPLS packet switching are different in length and content from labels used in Time Division Multiplexer (TDM) timeslot switching.

- GMPLSLABELTABLEを使用すると、一般化されたラベルを中央の場所で定義および管理できます。一般化されたラベルは、使用されている特定のテクノロジーの定義方法に応じて、長さがさまざまであり、ビットごとの解釈があります。たとえば、MPLSパケットスイッチングに使用されるラベルの長さは異なり、時代分割マルチプレクサ(TDM)タイムスロットスイッチングで使用されるラベルとコンテンツが異なります。

4.2. Configuring Statically Provisioned LSPs
4.2. 静的プロビジョニングLSPの構成

Configuring statically provisioned GMPLS LSPs through an LSR involves the following steps:

LSRを介した静的プロビジョニングGMPLS LSPの構成には、次の手順が含まれます。

- Configuring an interface using the MPLS-LSR-STD-MIB module [RFC3813].

- MPLS-LSR-STD-MIBモジュール[RFC3813]を使用してインターフェイスを構成します。

- Enabling GMPLS on GMPLS-capable interfaces using the GMPLS-LSR-STD-MIB module in this document.

- このドキュメントでGMPLS-LSR-STD-MIBモジュールを使用して、GMPLS対応インターフェイスでGMPLSを有効にします。

- Configuring in-segments and out-segments using the MPLS-LSR-STD-MIB module [RFC3813].

- MPLS-LSR-STD-MIBモジュール[RFC3813]を使用して、インセグメントとアウトセグメントの構成。

- Configuring GMPLS extensions to the in-segments and out-segments using the GMPLS-LSR-STD-MIB module in this document.

- このドキュメントでGMPLS-LSR-STD-MIBモジュールを使用して、In-SegmentsおよびOut-SegmentsにGMPLS拡張機能を構成します。

- Setting up the cross-connect table in the MPLS-LSR-STD-MIB module [RFC3813] to associate segments and/or to indicate connection origination and termination.

- MPLS-LSR-STD-MIBモジュール[RFC3813]にクロスコネクトテーブルを設定して、セグメントを関連付けたり、接続の元気と終了を示したりします。

- Optionally setting up labels in the label table in the GMPLS-LABEL-STD-MIB module in this document if the textual convention MplsLabel [RFC3811] is not capable of holding the required label (for example, if the label requires more than 32 bits to encode it), or if the operator wishes to disambiguate GMPLS Label types.

- オプションで、このドキュメントのGMPLS-Label-STD-MIBモジュールのラベルテーブルにラベルを設定します。MPLSLabel[RFC3811]が必要なラベルを保持できない場合(たとえば、ラベルが32ビット以上を必要とする場合それをエンコードする)、またはオペレーターがGMPLSラベルタイプを乱用したい場合。

- Optionally specifying label stack actions in the MPLS-LSR-STD-MIB module [RFC3813].

- オプションで、MPLS-LSR-STD-MIBモジュール[RFC3813]でラベルスタックアクションを指定します。

- Optionally specifying segment traffic parameters in the MPLS-LSR-STD-MIB module [RFC3813].

- オプションで、MPLS-LSR-STD-MIBモジュール[RFC3813]でセグメントトラフィックパラメーターを指定します。

5. Bidirectional LSPs
5. 双方向LSP

The GMPLS-LSR-STD-MIB module supports bidirectional LSPs as required for GMPLS. A single value of mplsXCIndex is shared by all of the segments for the entire bidirectional LSP. This facilitates a simple reference from [RFC3812] and [RFC4802] and makes fate-sharing more obvious.

GMPLS-LSR-STD-MIBモジュールは、GMPLSに必要な双方向LSPをサポートします。mplsxcindexの単一値は、双方向LSP全体のすべてのセグメントによって共有されます。これにより、[RFC3812]と[RFC4802]からの簡単な参照が容易になり、運命共有がより明白になります。

It is, however, important that the direction of segments is understood to avoid connecting all in-segments to all out-segments. This is achieved by an object in each segment that indicates the direction of the segment with respect to data flow.

ただし、セグメントの方向を理解して、すべてのセグメントをすべてのアウトメントに接続することを避けることが重要です。これは、データフローに関するセグメントの方向を示す各セグメントのオブジェクトによって達成されます。

A segment that is marked as 'forward' carries data from the 'head' of the LSP to the 'tail'. A segment marked as 'reverse' carries data in the reverse direction.

「フォワード」としてマークされたセグメントは、LSPの「ヘッド」から「テール」にデータを運びます。「逆」としてマークされたセグメントは、逆方向にデータを伝達します。

Where an LSP is signaled using a conventional signaling protocol, the 'head' of the LSP is the source of the signaling (also known as the ingress) and the 'tail' is the destination (also known as the egress). For manually configured LSPs, an arbitrary decision must be made about which segments are 'forward' and which 'reverse'. For consistency, this decision should be made across all LSRs that participate in the LSP by assigning 'head' and 'tail' ends to the LSP.

従来のシグナル伝達プロトコルを使用してLSPがシグナル伝達される場合、LSPの「ヘッド」はシグナル伝達(イングレスとも呼ばれます)のソースであり、「テール」は目的地(出口とも呼ばれます)です。手動で構成されたLSPの場合、どのセグメントが「順方向」であり、どのセグメントが「逆」であるかについて任意の決定を下す必要があります。一貫性のために、この決定は、LSPに「ヘッド」と「テール」の終わりを割り当てることにより、LSPに参加するすべてのLSRにわたって行われるべきです。

6. Example of LSP Setup
6. LSPセットアップの例

In this section, we provide a brief example of using the MIB objects described in sections 7 and 8 to set up an LSP. While this example is not meant to illustrate every nuance of the MIB modules, it is intended as an aid to understanding some of the key concepts. It is meant to be read after going through the MIB modules themselves. A prerequisite is an understanding of the MPLS-LSR-STD-MIB module [RFC3813].

このセクションでは、セクション7および8で説明したMIBオブジェクトを使用してLSPを設定する簡単な例を示します。この例は、MIBモジュールのすべてのニュアンスを説明することを意図したものではありませんが、いくつかの重要な概念を理解するための援助として意図されています。MIBモジュール自体を通過した後に読まれることを意図しています。前提条件は、MPLS-LSR-STD-MIBモジュール[RFC3813]の理解です。

Suppose that one would like to manually create a best-effort, bidirectional LSP. Assume that, in the forward direction, the LSP enters the LSR via MPLS interface A with ifIndex 12 and exits the LSR via MPLS interface B with ifIndex 13. For the reverse direction, we assume that the LSP enters via interface B and leaves via interface A (i.e., the forward and reverse directions use the same bidirectional interfaces). Let us also assume that we do not wish to have a label stack beneath the top label on the outgoing labeled packets. The following example illustrates which rows and corresponding objects might be created to accomplish this.

ベストエフォルトの双方向LSPを手動で作成したいとします。前方方向に、LSPはMPLSインターフェイスAを介してLSRに入り、Ifindex 12を介してMPLSインターフェイスBを介してLSRを終了します。逆方向には、LSPがインターフェイスBを介してインターフェイスBを介して入力し、インターフェイスを介して去ると仮定します。A(つまり、前方と逆方向は同じ双方向インターフェイスを使用します)。また、発信ラベル付きパケットのトップレーベルの下にラベルスタックを持ちたくないと仮定します。次の例は、これを達成するためにどの行と対応するオブジェクトが作成されるかを示しています。

We must first create rows in the gmplsLabelTable corresponding to the labels required for each of the forward- and reverse-direction in-and out-segments. For the purpose of this example, the forward and reverse labels on each interface will be the same, hence we need to create just two rows in the gmplsLabelTable - one for each interface.

最初に、順方向および逆方向の各セグメントに必要なラベルに対応するgmplslabeltableに行を作成する必要があります。この例の目的のために、各インターフェイスのフォワードラベルとリバースラベルは同じであるため、GMPLSLABELTABLEで2つの行(各インターフェイスに1つだけ)を作成する必要があります。

   In gmplsLabelTable:
   {
     gmplsLabelInterface           = 12,
     gmplsLabelIndex               = 1,
     gmplsLabelSubindex            = 0,
     gmplsLabelType                = gmplsFreeformLabel(3),
     gmplsLabelFreeform            = 0x123456789ABCDEF0
     gmplsLabelRowStatus           = createAndGo(4)
   }
      In gmplsLabelTable:
   {
     gmplsLabelInterface           = 13,
     gmplsLabelIndex               = 1,
     gmplsLabelSubindex            = 0,
     gmplsLabelType                = gmplsFreeformLabel(3),
     gmplsLabelFreeform            = 0xFEDCBA9876543210
     gmplsLabelRowStatus           = createAndGo(4)
   }
        

We must next create the appropriate in-segment and out-segment entries. These are done in [RFC3813] using the mplsInSegmentTable and mplsOutSegmentTable. Note that we use a row pointer to the two rows in the gmplsLabelTable rather than specify the labels explicitly in the in- and out-segment tables. Also note that the row status for each row is set to createAndWait(5) to allow corresponding entries in the gmplsInSegmentTable and gmplsOutSegmentTable to be created.

次に、適切なセグメントおよびアウトセグメントエントリを作成する必要があります。これらは、mplsinsegmentTableおよびmplsoutSegmentTableを使用して[RFC3813]で行われます。インおよびアウトセグメントテーブルでラベルを明示的に指定するのではなく、GmplsLabeltableの2行に対する行ポインターを使用することに注意してください。また、各行の行のステータスは、gmplsinsegmenttableおよびgmplsoutsegemtableの対応するエントリを作成できるようにするために、createandwait(5)に設定されていることに注意してください。

For the forward direction.

前方向のために。

   In mplsInSegmentTable:
   {
      mplsInSegmentIndex           = 0x00000015
      mplsInSegmentLabel           = 0, -- incoming label in label table
      mplsInSegmentNPop            = 1,
      mplsInSegmentInterface       = 12, -- incoming interface
        
      -- RowPointer MUST point to the first accessible column.
      mplsInSegmentTrafficParamPtr    = 0.0,
      mplsInSegmentLabelPtr           = gmplsLabelTable(12,1,0)
      mplsInSegmentRowStatus          = createAndWait(5)
   }
        
   In mplsOutSegmentTable:
   {
      mplsOutSegmentIndex          = 0x00000012,
      mplsOutSegmentInterface      = 13, -- outgoing interface
      mplsOutSegmentPushTopLabel   = true(1),
      mplsOutSegmentTopLabel       = 0, -- outgoing label in label table
        

-- RowPointer MUST point to the first accessible column. mplsOutSegmentTrafficParamPtr = 0.0, mplsOutSegmentLabelPtr = gmplsLabelTable(13,1,0) mplsOutSegmentRowStatus = createAndWait(5) } For the reverse direction.

-Rowpointerは、最初のアクセス可能な列を指す必要があります。mplsoutSegmentTrafficParamptr = 0.0、mplsoutsegmentLabelptr = gmplslabeltable(13,1,0)mplsoutsegmentRowStatus = CreateAndWait(5)}逆方向。

   In mplsInSegmentTable:
   {
      mplsInSegmentIndex           = 0x00000016
      mplsInSegmentLabel           = 0, -- incoming label in label table
      mplsInSegmentNPop            = 1,
      mplsInSegmentInterface       = 13, -- incoming interface
        

-- RowPointer MUST point to the first accessible column. mplsInSegmentTrafficParamPtr = 0.0, mplsInSegmentLabelPtr = gmplsLabelTable(13,1,0)

-Rowpointerは、最初のアクセス可能な列を指す必要があります。mplsinsegmenttrafficparamptr = 0.0、mplsinsegmentlabelptr = gmplslabeltable(13,1,0)

mplsInSegmentRowStatus = createAndWait(5) }

mplsinsegmentRowStatus = createandwait(5)}

   In mplsOutSegmentTable:
   {
      mplsOutSegmentIndex          = 0x00000013,
      mplsOutSegmentInterface      = 12, -- outgoing interface
      mplsOutSegmentPushTopLabel   = true(1),
      mplsOutSegmentTopLabel       = 0, -- outgoing label in label table
        
      -- RowPointer MUST point to the first accessible column.
      mplsOutSegmentTrafficParamPtr   = 0.0,
      mplsOutSegmentLabelPtr          = gmplsLabelTable(12,1,0)
      mplsOutSegmentRowStatus         = createAndWait(5)
   }
        

These table entries are extended by entries in the gmplsInSegmentTable and gmplsOutSegmentTable. Note that the nature of the 'extends' relationship is a sparse augmentation so that the entry in the gmplsInSegmentTable has the same index values as the entry in the mplsInSegmentTable. Similarly, the entry in the gmplsOutSegmentTable has the same index values as the entry in the mplsOutSegmentTable.

これらのテーブルエントリは、gmplsinsegmenttableおよびgmplsoutsegmentTableのエントリによって拡張されます。「拡張」関係の性質はまばらな拡張であるため、GmplsinsegmentTableのエントリはmplsinsegmentTableのエントリと同じインデックス値を持つことに注意してください。同様に、gmplsoutSegmentTableのエントリは、mplsoutSegmentTableのエントリと同じインデックス値を持っています。

First for the forward direction:

最初に前方方向に:

   In gmplsInSegmentTable(0x00000015)
   {
     gmplsInSegmentDirection          = forward(1)
   }
        

In gmplsOutSegmentTable(0x00000012) { gmplsOutSegmentDirection = forward(1) } Next for the reverse direction:

in gmplsoutsegmentTable(0x00000012){gmplsoutsegmentdirection = forward(1)}次の方向について次のものを次に示します。

   In gmplsInSegmentTable(0x00000016)
   {
     gmplsInSegmentDirection          = reverse(2)
   }
        
   In gmplsOutSegmentTable(0x00000013)
   {
     gmplsOutSegmentDirection         = reverse(2)
   }
        

Next, two cross-connect entries are created in the mplsXCTable of the MPLS-LSR-STD-MIB [RFC3813], thereby associating the newly created segments together.

次に、MPLS-LSR-STD-MIB [RFC3813]のMPLSXctableで2つのクロスコネクトエントリが作成され、それにより新しく作成されたセグメントを結び付けます。

   In mplsXCTable:
   {
      mplsXCIndex                = 0x01,
      mplsXCInSegmentIndex       = 0x00000015,
      mplsXCOutSegmentIndex      = 0x00000012,
      mplsXCLspId                = 0x0102 -- unique ID
      mplsXCLabelStackIndex      = 0x00, -- only a single outgoing label
      mplsXCRowStatus            = createAndGo(4)
   }
        
   In mplsXCTable:
   {
      mplsXCIndex                = 0x02,
      mplsXCInSegmentIndex       = 0x00000016,
      mplsXCOutSegmentIndex      = 0x00000013,
      mplsXCLspId                = 0x0102 -- unique ID
      mplsXCLabelStackIndex      = 0x00, -- only a single outgoing label
      mplsXCRowStatus            = createAndGo(4)
   }
        

Finally, the in-segments and out-segments are activated.

最後に、インセグメントとアウトセグメントがアクティブ化されます。

   In mplsInSegmentTable(0x00000015):
   {
      mplsInSegmentRowStatus          = active(1)
   }
   In mplsInSegmentTable(0x00000016):
   {
      mplsInSegmentRowStatus          = active(1)
   }
      In mplsOutSegmentTable(0x00000012):
   {
      mplsOutSegmentRowStatus         = active(1)
   }
        
   In mplsOutSegmentTable(0x00000013):
   {
      mplsOutSegmentRowStatus         = active(1)
   }
        
7. GMPLS Label Switching Router MIB Definitions
7. GMPLSラベルスイッチングルーターMIB定義

This MIB module makes reference to the following documents: [RFC2578], [RFC2579], [RFC2580], [RFC2863], [RFC3209], [RFC3443], [RFC3468], [RFC3472], [RFC3473], [RFC3811], [RFC3813], and [RFC4801].

このMIBモジュールは、[RFC2578]、[RFC2579]、[RFC2580]、[RFC2863]、[RFC3209]、[RFC3443]、[RFC3468]、[RFC3472]、[RFC3473]、[RFC3473]、[RFC3811]、[RFC3473]、[RFC3811]、次のドキュメントを参照しています。[RFC3813]、および[RFC4801]。

GMPLS-LSR-STD-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, zeroDotZero FROM SNMPv2-SMI -- RFC 2578 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC 2580 RowPointer FROM SNMPv2-TC -- RFC 2579 GmplsSegmentDirectionTC FROM GMPLS-TC-STD-MIB -- RFC 4801 mplsInterfaceIndex, mplsInSegmentIndex, mplsOutSegmentIndex, mplsInterfaceGroup, mplsInSegmentGroup, mplsOutSegmentGroup, mplsXCGroup, mplsPerfGroup, mplsLsrNotificationGroup FROM MPLS-LSR-STD-MIB -- RFC 3813 ifGeneralInformationGroup, ifCounterDiscontinuityGroup FROM IF-MIB -- RFC 2863 mplsStdMIB FROM MPLS-TC-STD-MIB -- RFC 3811 ;

STD-MIB-RFC 4801 MPLSINTERFACEINDEX、MPLSINSEGEMINDEX、MPLSOUTSEGEMINDEX、MPLSINTERFACEGROUP、MPLSINSEGMENGGROUP、MPLSOUTSEGMERGROUP、MPLSPERFGROUP、MPLSPERFGROUP、MPLSLSRNOTIFICATIOUNGGROUP 3813-STD-MIB-RFC-MIB-rPCMIB-cgrupification if-mibからのDispontinuityGroup-RFC 2863 MPLSSTDMIB MPLSから-tc-std-mib-rfc 3811;

gmplsLsrStdMIB MODULE-IDENTITY LAST-UPDATED "200702270000Z" -- 27 February 2007 00:00:00 GMT ORGANIZATION "IETF Common Control And Measurement Plane (CCAMP) Working Group" CONTACT-INFO " Thomas D. Nadeau Cisco Systems, Inc. Email: tnadeau@cisco.com Adrian Farrel Old Dog Consulting

GMPLSLSRSTRSTDMIBモジュールIDULE IDULE LATS-UPDATED "200702270000Z" - 2007年2月27日00:00:00 GMT組織 "IETF Common Control and Measurement Plane(CCAMP)ワーキンググループ" Contact-INFO "Thomas D. Nadeau Cisco Systems、Inc。電子メール:tnadeau@cisco.com Adrian Farrel Old Dog Consulting

     Email: adrian@olddog.co.uk
     Comments about this document should be emailed directly to the
     CCAMP working group mailing list at ccamp@ops.ietf.org."
        

DESCRIPTION "Copyright (C) The IETF Trust (2007). This version of this MIB module is part of RFC 4803; see the RFC itself for full legal notices.

説明 "Copyright(c)The Ietf Trust(2007)。このMIBモジュールのこのバージョンはRFC 4803の一部です。完全な法的通知についてはRFC自体を参照してください。

     This MIB module contains managed object definitions for the
     Generalized Multiprotocol (GMPLS) Label Switching Router as
     defined in Generalized Multi-Protocol Label Switching (GMPLS)
     Architecture, Mannie et al., RFC 3945, October 2004."
  REVISION
    "200702270000Z" -- 27 February 2007 00:00:00 GMT
  DESCRIPTION
    "Initial version issued as part of RFC 4803."
  ::= { mplsStdMIB 15 }
        
-- no notifications are currently defined.
gmplsLsrObjects       OBJECT IDENTIFIER ::= { gmplsLsrStdMIB 1 }
gmplsLsrConformance   OBJECT IDENTIFIER ::= { gmplsLsrStdMIB 2 }
        
gmplsInterfaceTable OBJECT-TYPE
  SYNTAX        SEQUENCE OF GmplsInterfaceEntry
  MAX-ACCESS    not-accessible
  STATUS        current
  DESCRIPTION
    "This table specifies per-interface GMPLS capability and
     associated information.  It extends the information in the
     mplsInterfaceTable of MPLS-LSR-STD-MIB through a
     sparse augmentation relationship."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
  ::= { gmplsLsrObjects 1 }
        

gmplsInterfaceEntry OBJECT-TYPE SYNTAX GmplsInterfaceEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A conceptual row in this table is created automatically by an LSR for each interface that is both capable of supporting GMPLS and configured to support GMPLS. Note that support of GMPLS is not limited to control plane signaling, but may include data-plane-only function configured through SNMP SET commands performed on this MIB module.

gmplsinterfaceentryオブジェクトタイプ構文gmplsinterfaceentry max-access not-accessable current current current current "このテーブルの概念行は、GMPLをサポートできる各インターフェイスのLSRによって自動的に作成され、GMPLSをサポートするように構成されています。コントロールプレーンの信号に限定されませんが、このMIBモジュールで実行されたSNMPセットコマンドを介して構成されたデータプレーンのみの関数を含めることができます。

A conceptual row in this table may also be created via SNMP SET commands or automatically by the LSR to supplement a conceptual row in the mplsInterfaceTable where the interface is not capable of GMPLS but where the other objects carried in this row provide useful additional information for an MPLS interface.

このテーブルの概念的行は、SNMPセットコマンドを介して、またはLSRによって自動的に作成されて、インターフェイスがGMPLSができないが、この行で運ばれる他のオブジェクトがこの行で有用な追加情報を提供する場合、MPLSINTERFACETABLEの概念的行を補足することもできます。MPLSインターフェイス。

A conceptual row in this table will exist if and only if a corresponding entry in the mplsInterfaceTable exists, and a corresponding entry in the ifTable exists with ifType = mpls(166). If the associated entry in the ifTable is operationally disabled (thus removing the GMPLS capabilities on the interface) or the entry in the mplsInterfaceTable is deleted, the corresponding entry in this table MUST be deleted shortly thereafter.

このテーブルの概念的行は、mplsinterfacetableの対応するエントリが存在する場合にのみ存在し、iftableの対応するエントリがiftype = mpls(166)で存在します。IFTableの関連するエントリが操作的に無効になっている場合(インターフェイスのGMPLS機能を削除する場合)、Mplsinterfacetableのエントリが削除された場合、このテーブルの対応するエントリをその後すぐに削除する必要があります。

     The indexes are the same as for the mplsInterfaceTable.  Thus, the
     entry with index 0 represents the per-platform label space and
     contains parameters that apply to all interfaces that
     participate in the per-platform label space."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
  INDEX { mplsInterfaceIndex }
::= { gmplsInterfaceTable 1 }
        
GmplsInterfaceEntry ::= SEQUENCE {
  gmplsInterfaceSignalingCaps      BITS,
  gmplsInterfaceRsvpHelloPeriod    Unsigned32
}
        
gmplsInterfaceSignalingCaps OBJECT-TYPE
  SYNTAX  BITS {
    unknown(0),
    rsvpGmpls(1),
    crldpGmpls(2), -- note the use of CR-LDP is deprecated
    otherGmpls(3)
  }
  MAX-ACCESS   read-create
  STATUS       current
  DESCRIPTION
    "Defines the signaling capabilities on this interface.  Multiple
     bits may legitimately be set at once, but if 'unknown' is set
     then no other bit may be set.  Setting no bits implies that GMPLS
     signaling cannot be performed on this interface and all LSPs
     must be manually provisioned or that this table entry is only
     present to supplement an entry in the mplsInterfaceTable by
     providing the information carried in other objects in this row."
  REFERENCE
        
    "1. Generalized MPLS Signaling - CR-LDP Extensions, RFC 3472.
     2. The Multiprotocol Label Switching (MPLS) Working Group
        decision on MPLS signaling protocols, RFC 3468.
     3. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473."
  DEFVAL { { rsvpGmpls } }
::= { gmplsInterfaceEntry 1 }
        

gmplsInterfaceRsvpHelloPeriod OBJECT-TYPE SYNTAX Unsigned32 UNITS "milliseconds" MAX-ACCESS read-create STATUS current DESCRIPTION "Period, in milliseconds, between sending Resource Reservation Protocol (RSVP) Hello messages on this interface. A value of 0 indicates that no Hello messages should be sent on this interface.

gmplsinterfacersvphelloperiod object-type untax untigned32 unit "milliseconds" max-access read-create status current current current "periods" in milliseconds、flose resource reservation protocol(rsvp)Helloメッセージをこのインターフェースに送信する間。このインターフェイスに送信されます。

     This object is only valid if gmplsInterfaceSignalingCaps has no
     bits set or includes the rsvpGmpls bit."
  REFERENCE
    "1. RSVP-TE: Extensions to RSVP for LSP Tunnels, RFC 3209,
        section 5.
     2. Generalized MPLS Signaling - RSVP-TE Extensions, RFC 3473,
        section 9.3."
  DEFVAL { 3000 }
::= { gmplsInterfaceEntry 2 }
        
gmplsInSegmentTable  OBJECT-TYPE
  SYNTAX        SEQUENCE OF GmplsInSegmentEntry
  MAX-ACCESS    not-accessible
  STATUS        current
  DESCRIPTION
    "This table sparse augments the mplsInSegmentTable of
     MPLS-LSR-STD-MIB to provide GMPLS-specific information about
     incoming segments to an LSR."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
::= { gmplsLsrObjects 2 }
        

gmplsInSegmentEntry OBJECT-TYPE SYNTAX GmplsInSegmentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table extends the representation of an incoming segment represented by an entry in the mplsInSegmentTable in MPLS-LSR-STD-MIB through a sparse augmentation. An entry can be created by a network administrator via SNMP SET commands, or in response to signaling protocol events.

GMPLSINSEGMENTENTRYオブジェクトタイプ構文GMPLSINSEGMENTENTRY MAX-ACCESS NOT-ACCESSABLEステータス現在SNMPセットコマンドを介してネットワーク管理者によって、またはシグナリングプロトコルイベントに応じて作成できます。

     Note that the storage type for this entry is given by the value
     of mplsInSegmentStorageType in the corresponding entry of the
     mplsInSegmentTable."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
  INDEX { mplsInSegmentIndex }
::= { gmplsInSegmentTable 1 }
        
GmplsInSegmentEntry ::= SEQUENCE {
  gmplsInSegmentDirection        GmplsSegmentDirectionTC,
  gmplsInSegmentExtraParamsPtr   RowPointer
}
        
gmplsInSegmentDirection OBJECT-TYPE
  SYNTAX        GmplsSegmentDirectionTC
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "This object indicates the direction of data flow on this
     segment.  This object cannot be modified if
     mplsInSegmentRowStatus for the corresponding entry in the
     mplsInSegmentTable is active(1)."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
  DEFVAL        { forward }
::= { gmplsInSegmentEntry 1 }
        
gmplsInSegmentExtraParamsPtr  OBJECT-TYPE
  SYNTAX       RowPointer
  MAX-ACCESS   read-create
  STATUS       current
  DESCRIPTION
    "Some tunnels will run over transports that can usefully support
     technology-specific additional parameters (for example,
     Synchronous Optical Network (SONET) resource usage).  Such can be
     supplied from an external table and referenced from here.  A value
     of zeroDotZero in this attribute indicates that there is no such
     additional information."
  DEFVAL      { zeroDotZero }
  ::= { gmplsInSegmentEntry 2 }
        

gmplsOutSegmentTable OBJECT-TYPE

gmplsoutSegmentTableオブジェクトタイプ

  SYNTAX        SEQUENCE OF GmplsOutSegmentEntry
  MAX-ACCESS    not-accessible
  STATUS        current
  DESCRIPTION
    "This table sparse augments the mplsOutSegmentTable of
     MPLS-LSR-STD-MIB to provide GMPLS-specific information about
     outgoing segments from an LSR."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
::= { gmplsLsrObjects 3 }
        

gmplsOutSegmentEntry OBJECT-TYPE SYNTAX GmplsOutSegmentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table extends the representation of an outgoing segment represented by an entry in the mplsOutSegmentTable of MPLS-LSR-STD-MIB through a sparse augmentation. An entry can be created by a network administrator via SNMP SET commands, or in response to signaling protocol events.

gmplsoutSegmentEntryオブジェクトタイプ構文gmplsoutsegmententry max-access accessable not-accessable current current current current "この表のエントリは、宇宙拡張を介したmpls-lsr-std-mibのmplsoutsegmentが表す可能性のある出力セグメントの表現を拡張します。SNMPセットコマンドを介してネットワーク管理者によって、またはシグナリングプロトコルイベントに応じて作成できます。

     Note that the storage type for this entry is given by the value
     of mplsOutSegmentStorageType in the corresponding entry of the
     mplsOutSegmentTable."
  REFERENCE
    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
  INDEX  { mplsOutSegmentIndex }
::= { gmplsOutSegmentTable 1 }
        
GmplsOutSegmentEntry ::= SEQUENCE {
  gmplsOutSegmentDirection       GmplsSegmentDirectionTC,
  gmplsOutSegmentTTLDecrement    Unsigned32,
  gmplsOutSegmentExtraParamsPtr  RowPointer
}
        

gmplsOutSegmentDirection OBJECT-TYPE SYNTAX GmplsSegmentDirectionTC MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the direction of data flow on this segment. This object cannot be modified if mplsOutSegmentRowStatus for the corresponding entry in the mplsOutSegmentTable is active(1)." REFERENCE

GMPLSOUTSEGMENTDIRECTIONオブジェクトタイプの構文gmplsSegmentDirectionTC max-access read-createステータス現在の説明 "このオブジェクトは、このセグメントのデータフローの方向を示します。参照

    "1. Multiprotocol Label Switching (MPLS) Label Switching
        Router (LSR) Management Information Base (MIB), RFC 3813."
  DEFVAL  { forward }
::= { gmplsOutSegmentEntry 1 }
        

gmplsOutSegmentTTLDecrement OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "This object indicates the amount by which to decrement the Time to Live (TTL) of any payload packets forwarded on this segment if per-hop decrementing is being done.

gmplsoutsegmenttldecrementオブジェクトタイプのuntax unting32 max-access read-create status current current current "このオブジェクトは、このセグメントに転送されたペイロードパケットのライブ(TTL)を減少させる量を示します。

A value of zero indicates that no decrement should be made or that per-hop decrementing is not in use.

ゼロの値は、減少を行うべきではないこと、またはホップごとの減少が使用されていないことを示しています。

See the gmplsTunnelTTLDecrement object in the gmplsTunnelTable of GMPLS-TE-STD-MIB for a value by which to decrement the TTL for the whole of a tunnel.

トンネル全体のTTLを減少させる値については、GMPLS-TE-STD-MIBのGMPLSTUNNENTABLEのGMPLSTUNNELTTLDECREMENTオブジェクトを参照してください。

     This object cannot be modified if mplsOutSegmentRowStatus for
     the associated entry in the mplsOutSegmentTable is active(1)."
  REFERENCE
    "1. Time To Live (TTL) Processing in Multi-Protocol Label
        Switching (MPLS) Networks, RFC 3443.
     2. Generalized Multiprotocol Label Switching (GMPLS) Traffic
        Engineering Management Information Base, RFC 4802."
  DEFVAL  { 0 }
::= { gmplsOutSegmentEntry 2 }
        

gmplsOutSegmentExtraParamsPtr OBJECT-TYPE SYNTAX RowPointer MAX-ACCESS read-create STATUS current DESCRIPTION "Some tunnels will run over transports that can usefully support technology-specific additional parameters (for example, SONET resource usage). Such can be supplied from an external table and referenced from here.

GMPLSOUTSEGMENTEXTRAPARAMSPTRオブジェクトタイプ構文ROWPOINTES MAX-ACCESS READ-CREATEステータス現在の説明 "一部のトンネルは、テクノロジー固有の追加パラメーターを有用にサポートできるトランスポートを介して実行されます(たとえば、ソネットリソースの使用)。ここから。

     A value of zeroDotZero in this attribute indicates that there is
     no such additional information."
  DEFVAL      { zeroDotZero }
  ::= { gmplsOutSegmentEntry 3 }
        
gmplsLsrGroups
  OBJECT IDENTIFIER ::= { gmplsLsrConformance 1 }
        
gmplsLsrCompliances
  OBJECT IDENTIFIER ::= { gmplsLsrConformance 2 }
        

-- Compliance requirement for fully compliant implementations.

- 完全に準拠した実装のコンプライアンス要件。

gmplsLsrModuleFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for agents that provide full support for GMPLS-LSR-STD-MIB.

gmplslsrmodulefullcomplianceモジュールコンプライアンスステータス現在の説明 "gmpls-lsr-std-mibの完全なサポートを提供するエージェントのコンプライアンスステートメント。

The mandatory group has to be implemented by all LSRs that originate, terminate, or act as transit for TE-LSPs/tunnels. In addition, depending on the type of tunnels supported, other groups become mandatory as explained below."

必須グループは、TE-LSP/トンネルの輸送として発生、終了、または作用するすべてのLSRによって実装する必要があります。さらに、サポートされているトンネルの種類に応じて、以下で説明するように、他のグループが必須になります。」

MODULE IF-MIB -- The Interfaces Group MIB, RFC 2863.

モジュールIF-MIB-Interfaces Group MIB、RFC 2863。

  MANDATORY-GROUPS {
    ifGeneralInformationGroup,
    ifCounterDiscontinuityGroup
  }
        

MODULE MPLS-LSR-STD-MIB -- The MPLS-LSR-STD-MIB, RFC3813

モジュールMPLS-LSR-STD-MIB-MPLS-LSR-STD-MIB、RFC3813

  MANDATORY-GROUPS {
    mplsInterfaceGroup,
    mplsInSegmentGroup,
    mplsOutSegmentGroup,
    mplsXCGroup,
    mplsPerfGroup,
    mplsLsrNotificationGroup
  }
        

MODULE -- this module

モジュール - このモジュール

  MANDATORY-GROUPS    {
    gmplsInterfaceGroup,
    gmplsInSegmentGroup,
    gmplsOutSegmentGroup
  }
        

OBJECT gmplsInSegmentDirection SYNTAX GmplsSegmentDirectionTC MIN-ACCESS read-only DESCRIPTION "The only valid value for unidirectional LSPs is forward(1)."

オブジェクトgmplsinsegmentdirection syntax gmplssegmentdirectiontc min-access読み取り専用説明「単方向LSPの唯一の有効な値は前方(1)です。」

OBJECT gmplsOutSegmentDirection SYNTAX GmplsSegmentDirectionTC MIN-ACCESS read-only DESCRIPTION "The only valid value for unidirectional LSPs is forward(1)."

オブジェクトgmplsoutsegmentdirection syntax gmplssegmentdirectiontc min-access読み取り専用説明「単方向LSPの唯一の有効な値は前方(1)です。」

OBJECT gmplsOutSegmentTTLDecrement MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplsoutsegmenttldecrement min-access読み取り専用説明「書き込みアクセスは必要ありません」。

OBJECT gmplsInSegmentExtraParamsPtr MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT gmplsOutSegmentExtraParamsPtr MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplsinsegmentextraparamsptr min-access読み取り専用説明「書き込みアクセスは不要です。」オブジェクトgmplsoutsegmentextraparamsptr min-access読み取り専用説明「書き込みアクセスは不要です」。

::= { gmplsLsrCompliances 1 }
        
-- Compliance requirement for implementations that provide read-only
-- access.
        

gmplsLsrModuleReadOnlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance requirement for implementations that only provide read-only support for GMPLS-LSR-STD-MIB. Such devices can then be monitored but cannot be configured using this MIB module."

gmplslsrmodulereadonlycomplianceモジュールコンプライアンスステータス現在の説明 "gmpls-lsr-std-mibの読み取り専用サポートのみを提供する実装のコンプライアンス要件。そのようなデバイスは監視できますが、このmibモジュールを使用して構成することはできません。」

MODULE IF-MIB -- The interfaces Group MIB, RFC 2863

モジュールif-mib-インターフェースグループMIB、RFC 2863

  MANDATORY-GROUPS {
    ifGeneralInformationGroup,
    ifCounterDiscontinuityGroup
  }
        

MODULE MPLS-LSR-STD-MIB

モジュールMPLS-LSR-STD-MIB

MANDATORY-GROUPS { mplsInterfaceGroup, mplsInSegmentGroup, mplsOutSegmentGroup, mplsXCGroup, mplsPerfGroup } MODULE -- this module

必須グループ{mplsinterfaceGroup、mplsinsegmentgroup、mplsoutsegmentgroup、mplsxcgroup、mplsperfgroup}モジュール - このモジュール

  MANDATORY-GROUPS {
    gmplsInterfaceGroup,
    gmplsInSegmentGroup,
    gmplsOutSegmentGroup
  }
        

OBJECT gmplsInterfaceSignalingCaps MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplsinterfacesignalingcaps min-access読み取り専用説明「書き込みアクセスは必要ありません」。

OBJECT gmplsInterfaceRsvpHelloPeriod MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplsinterfacersvphelloperiod min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsInSegmentDirection SYNTAX GmplsSegmentDirectionTC MIN-ACCESS read-only DESCRIPTION "The only valid value for unidirectional LSPs is forward(1)."

オブジェクトgmplsinsegmentdirection syntax gmplssegmentdirectiontc min-access読み取り専用説明「単方向LSPの唯一の有効な値は前方(1)です。」

OBJECT gmplsInSegmentExtraParamsPtr MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplsinsegmentextraparamsptr min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsOutSegmentDirection MIN-ACCESS read-only DESCRIPTION "The only valid value for unidirectional LSPs is forward(1)."

Object gmplsoutsegmentdirection min-access読み取り専用説明「単方向LSPの唯一の有効な値はフォワードです(1)。

OBJECT gmplsOutSegmentTTLDecrement MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT gmplsOutSegmentExtraParamsPtr MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplsoutsegmenttldecrement min-access読み取り専用説明「書き込みアクセスは必要ありません」。オブジェクトgmplsoutsegmentextraparamsptr min-access読み取り専用説明「書き込みアクセスは不要です」。

::= { gmplsLsrCompliances 2 }
        
gmplsInterfaceGroup OBJECT-GROUP
  OBJECTS {
    gmplsInterfaceSignalingCaps,
    gmplsInterfaceRsvpHelloPeriod
  }
  STATUS  current
  DESCRIPTION
   "Collection of objects that provide additional
    information for an MPLS interface and are needed
    for GMPLS interface configuration and performance
    information."
::= { gmplsLsrGroups 1 }
        
gmplsInSegmentGroup  OBJECT-GROUP
  OBJECTS {
    gmplsInSegmentDirection,
    gmplsInSegmentExtraParamsPtr
  }
  STATUS  current
  DESCRIPTION
    "Collection of objects that provide additional
     information for an MPLS in-segment and are needed
     for GMPLS in-segment configuration and performance
     information."
::= { gmplsLsrGroups 2 }
        
gmplsOutSegmentGroup  OBJECT-GROUP
  OBJECTS {
    gmplsOutSegmentDirection,
    gmplsOutSegmentTTLDecrement,
    gmplsOutSegmentExtraParamsPtr
  }
  STATUS  current
  DESCRIPTION
    "Collection of objects that provide additional
     information for an MPLS out-segment and are needed
     for GMPLS out-segment configuration and performance
     information."
::= { gmplsLsrGroups 3 }
END
8.  GMPLS Label MIB Definitions
        

This MIB module makes reference to the following documents: [RFC2578], [RFC2579], [RFC2580], [RFC2863], [RFC3032], [RFC3289], [RFC3471], [RFC3811], and [RFC4801].

このMIBモジュールは、[RFC2578]、[RFC2579]、[RFC2580]、[RFC2863]、[RFC3032]、[RFC3289]、[RFC3471]、[RFC3811]、[RFC4801]、[RFC2579]、[RFC2580]、[RFC2580]、[RFC2863]、[RFC2832]、[RFC2863]、[RFC2863]、[RFC3471]、[RFC4801]を参照しています。

GMPLS-LABEL-STD-MIB DEFINITIONS ::= BEGIN
        

IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Integer32 FROM SNMPv2-SMI -- RFC 2578 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- RFC 2580 RowStatus, StorageType FROM SNMPv2-TC -- RFC 2579 InterfaceIndexOrZero FROM IF-MIB -- RFC 2863 IndexIntegerNextFree FROM DIFFSERV-MIB -- RFC 3289 MplsLabel, mplsStdMIB FROM MPLS-TC-STD-MIB -- RFC 3811 GmplsLabelTypeTC, GmplsFreeformLabelTC FROM GMPLS-TC-STD-MIB -- RFC 4801 ;

インポートモジュールアイデンティティ、オブジェクトタイプ、unsigned32、integer32、snmpv2-smi-rfc 2578モジュールコンプライアンス、snmpv2-conf-rfc 2580 rowstatus、rfc 2580 rowstatus、snmpv2-tcからのストーチタイプ-RFC 2579インターフェースインドエキソーゼロからのstorageTypeMIB-RFC 2863 diffserv-mibからindexintegernextfree-rfc 3289 mplslabel、mplsstdmib from mpls-tc-std-mib-rfc 3811 gmplslabeltypetc、gmplsfreeformlabeltc from gmpls-tc-std-mib-rfc 4801;

gmplsLabelStdMIB MODULE-IDENTITY LAST-UPDATED "200702270000Z" -- 27 February 2007 00:00:00 GMT ORGANIZATION "IETF Common Control and Measurement Plane (CCAMP) Working Group" CONTACT-INFO " Thomas D. Nadeau Cisco Systems, Inc. Email: tnadeau@cisco.com

GMPLSLABELSTDMIBモジュールIDULE IDINTITY LAST-UPDATED "200702270000Z" -27 2007年2月27日00:00:00 GMT組織 "IETF Common Control and Measurement Plane(CCAMP)ワーキンググループ" Contact-INFO "Thomas D. Nadeau Cisco Systems、Inc。電子メール:tnadeau@cisco.com

Adrian Farrel Old Dog Consulting Email: adrian@olddog.co.uk

Adrian Farrel Old Dog Consultingメール:adrian@olddog.co.uk

Comments about this document should be emailed directly to the CCAMP working group mailing list at ccamp@ops.ietf.org."

このドキュメントに関するコメントは、ccamp@ops.ietf.orgのCCAMPワーキンググループメーリングリストに直接メールで送信する必要があります。

DESCRIPTION "Copyright (C) The IETF Trust (2007). This version of this MIB module is part of RFC 4803; see the RFC itself for full legal notices.

説明 "Copyright(c)The Ietf Trust(2007)。このMIBモジュールのこのバージョンはRFC 4803の一部です。完全な法的通知についてはRFC自体を参照してください。

     This MIB module contains managed object definitions for labels
     within GMPLS systems as defined in
     Generalized Multi-Protocol Label Switching (GMPLS) Signaling
     Functional Description, Berger, L. (Editor), RFC 3471,
     January 2003."
  REVISION
    "200702270000Z" -- 27 February 2007 00:00:00 GMT
  DESCRIPTION
    "Initial version issued as part of RFC 4803."
  ::= { mplsStdMIB 16 }
        

-- no notifications are currently defined.

- 現在、通知は定義されていません。

gmplsLabelObjects        OBJECT IDENTIFIER ::= { gmplsLabelStdMIB 1 }
gmplsLabelConformance    OBJECT IDENTIFIER ::= { gmplsLabelStdMIB 2 }
        

gmplsLabelIndexNext OBJECT-TYPE SYNTAX IndexIntegerNextFree MAX-ACCESS read-only STATUS current DESCRIPTION "This object contains an unused value for gmplsLabelIndex, or a zero to indicate that no unused value exists or is available.

GMPLSLABELINDEXNEXTオブジェクトタイプの構文indexIntegernextfree max-access読み取り専用ステータス現在の説明 "このオブジェクトには、gmplslabelindexの未使用値、または未使用の値が存在しないか、利用可能であることを示すゼロが含まれています。

A management application wishing to create a row in the gmplsLabelTable may read this object and then attempt to create a row in the table. If row creation fails (because another application has already created a row with the supplied index), the management application should read this object again to get a new index value.

GMPLSLABELTABLEで行を作成したい管理アプリケーションは、このオブジェクトを読み取り、テーブルに行を作成しようとすることができます。行の作成が失敗した場合(別のアプリケーションが既に提供されたインデックスを使用して行を作成しているため)、管理アプリケーションはこのオブジェクトを再度読み取り、新しいインデックス値を取得する必要があります。

       When a row is created in the gmplsLabelTable with the
       gmplsLabelIndex value held by this object, an implementation
       MUST change the value in this object."
  ::= { gmplsLabelObjects 1 }
        

gmplsLabelTable OBJECT-TYPE SYNTAX SEQUENCE OF GmplsLabelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table of GMPLS Labels. This table allows the representation of the more complex label forms required for GMPLS that cannot be held within the TEXTUAL-CONVENTION MplsLabel; that is, labels that cannot be encoded within 32 bits. It is, nevertheless, also capable of holding 32-bit labels or regular MPLS Labels if desired.

GMPLSLABELTABLEオブジェクトタイプ型gmplslabelentry max-access not-accessable current current current "table" table of gmpls labels。この表は、テキストコンブランスmplslabel;、32ビット以内にエンコードできないラベル。それにもかかわらず、必要に応じて32ビットラベルまたは通常のMPLSラベルを保持することもできます。

Each entry in this table represents an individual GMPLS Label value. The representation of Labels in tables in other MIB modules may be achieved by a referrence to an entry in this table by means of a row pointer into this table. The indexing of this table provides for arbitrary indexing and also for concatenation of labels.

この表の各エントリは、個々のGMPLSラベル値を表します。他のMIBモジュールのテーブル内のラベルの表現は、このテーブルへの行のポインターによってこのテーブルのエントリへの紹介によって達成される場合があります。この表のインデックス作成は、任意のインデックス作成とラベルの連結を提供します。

For an example of label concatenation, see RFC 3945, section 7.1. In essence, a GMPLS Label may be composite in order to identify a set of resources in the data plane. Practical examples are timeslots and wavelength sets (which are not contiguous like wavebands).

ラベルの連結の例については、RFC 3945、セクション7.1を参照してください。本質的に、GMPLSラベルは、データプレーン内の一連のリソースを識別するために複合する場合があります。実用的な例は、タイムスロットと波長セット(ウェーブバンドのように隣接するものではない)です。

     The indexing mechanism allows multiple entries in this table to
     be seen as a sequence of labels that should be concatenated.
     Ordering is potentially very sensitive for concatenation."
   REFERENCE
     "1. Generalized Multiprotocol Label Switching (GMPLS)
         Architecture, RFC 3945, section 7.1."
::= { gmplsLabelObjects 2 }
        

gmplsLabelEntry OBJECT-TYPE SYNTAX GmplsLabelEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table represents a single label value. There are three indexes into the table.

GMPLSLABELENTRYオブジェクトタイプ構文GMPLSLABELENTRY MAX-ACCESSアクセス不可能なステータス現在の説明 "このテーブルのエントリは、単一のラベル値を表します。テーブルには3つのインデックスがあります。

- The interface index may be helpful to distinguish which labels are in use on which interfaces or to handle cases where there are a very large number of labels in use in the system. When label representation is desired to apply to the whole system or when it is not important to distinguish labels by their interfaces, this index MAY be set to zero.

- インターフェイスインデックスは、どのインターフェイスで使用されているラベルを使用しているかを区別したり、システムで使用されている非常に多数のラベルがある場合を区別したりするのに役立ちます。システム全体に適用するためにラベル表現が望まれる場合、またはラベルをインターフェイスで区別することが重要でない場合、このインデックスはゼロに設定される場合があります。

- The label index provides a way of identifying the label.

- ラベルインデックスは、ラベルを識別する方法を提供します。

- The label sub-index is only used for concatenated labels. It identifies each component label. When non-concatenated labels are used, this index SHOULD be set to zero.

- ラベルサブインデックスは、連結ラベルにのみ使用されます。各コンポーネントラベルを識別します。非結合ラベルを使用する場合、このインデックスはゼロに設定する必要があります。

A storage type object is supplied to control the storage type for each entry, but implementations should note that the storage type of conceptual rows in other tables that include row pointers to an entry in this table SHOULD dictate the storage type of the rows in this table where the row in the other table is more persistent."

ストレージタイプのオブジェクトは、各エントリのストレージタイプを制御するために提供されますが、実装は、このテーブルのエントリへの行ポインターを含む他のテーブルの概念行のストレージタイプの概念行は、このテーブルの行の行のストレージタイプを指示するはずであることに注意する必要があります。もう片方のテーブルの行がより永続的です。」

  INDEX {
    gmplsLabelInterface,
    gmplsLabelIndex,
    gmplsLabelSubindex }
::= { gmplsLabelTable 1 }
        
GmplsLabelEntry ::= SEQUENCE {
  gmplsLabelInterface           InterfaceIndexOrZero,
  gmplsLabelIndex               Unsigned32,
  gmplsLabelSubindex            Unsigned32,
  gmplsLabelType                GmplsLabelTypeTC,
  gmplsLabelMplsLabel           MplsLabel,
  gmplsLabelPortWavelength      Unsigned32,
  gmplsLabelFreeform            GmplsFreeformLabelTC,
  gmplsLabelSonetSdhSignalIndex Integer32,
  gmplsLabelSdhVc               Integer32,
  gmplsLabelSdhVcBranch         Integer32,
  gmplsLabelSonetSdhBranch      Integer32,
  gmplsLabelSonetSdhGroupBranch Integer32,
  gmplsLabelWavebandId          Unsigned32,
  gmplsLabelWavebandStart       Unsigned32,
  gmplsLabelWavebandEnd         Unsigned32,
  gmplsLabelStorageType         StorageType,
  gmplsLabelRowStatus           RowStatus
}
        
gmplsLabelInterface OBJECT-TYPE
  SYNTAX        InterfaceIndexOrZero
  MAX-ACCESS    not-accessible
  STATUS        current
  DESCRIPTION
    "The interface on which this label is used.  If this object is set
     to zero, the label MUST have applicability across the
     whole system and not be limited to a single interface."
::= { gmplsLabelEntry 1 }
        

gmplsLabelIndex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "An arbitrary index into the table to identify a label.

gmplslabelindex object-type syntax unting32(0..4294967295)最大アクセスアクセス不可能なステータス現在の説明 "ラベルを識別するためのテーブルへの任意のインデックス。

Note that implementations that are representing 32-bit labels within this table MAY choose to align this index with the value of the label, and this may result in the use of the value zero since it represents a valid label value. Such implementation should be aware of the implications of sparsely populated tables.

このテーブル内の32ビットラベルを表す実装は、このインデックスをラベルの値に合わせることを選択する可能性があり、これにより、有効なラベル値を表すため、値ゼロの使用が得られる可能性があることに注意してください。このような実装は、まばらに人口の多いテーブルの意味を認識する必要があります。

     A management application may read the gmplsLabelIndexNext
     object to find a suitable value for this object."
::= { gmplsLabelEntry 2 }
        

gmplsLabelSubindex OBJECT-TYPE SYNTAX Unsigned32 (0..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "In conjunction with gmplsLabelInterface and gmplsLabelIndex, this object uniquely identifies this row. This sub-index allows a single GMPLS Label to be defined as a concatenation of labels. This is particularly useful in TDM.

gmplslabelsubindex object-type sntax untigned32(0..4294967295)max-access accessable not-accessable current current current current "gmplslabelinterfaceおよびgmplslabelindexと併せて、このオブジェクトは、この列をユニークに識別する。ラベルの連結。これはTDMで特に役立ちます。

     The ordering of sub-labels is strict with the sub-label with
     the lowest gmplsLabelSubindex appearing first.  Note that all
     sub-labels of a single GMPLS Label must share the same
     gmplsLabelInterface and gmplsLabelIndex values.  For labels that
     are not composed of concatenated sub-labels, this value SHOULD
     be set to zero."
::= { gmplsLabelEntry 3 }
        

gmplsLabelType OBJECT-TYPE SYNTAX GmplsLabelTypeTC MAX-ACCESS read-create STATUS current DESCRIPTION "Identifies the type of this label. Note that this object does not determine whether MPLS or GMPLS signaling is in use: a value of gmplsMplsLabel(1) denotes that an MPLS Packet Label is present in the gmplsLabelMplsLabel object and encoded using the MplsLabel TEXTUAL-CONVENTION (may be a 20-bit MPLS Label, a 10- or 23-bit Frame Relay Label, or an Asynchronous Transfer Mode (ATM) Label), but does not describe whether this is signaled using MPLS or GMPLS.

GMPLSLABELTYPEオブジェクトタイプ構文GMPLSLABELTYPETC MAX-ACCESS READ-CREATEステータス現在の説明 "このラベルのタイプを識別します。このオブジェクトはMPLSまたはGMPLSシグナルが使用されているかどうかを決定しないことに注意してください。パケットラベルはgmplslabelmplslabelオブジェクトに存在し、mplslabelテキストコンベンション(20ビットMPLSラベル、10または23ビットフレームリレーラベル、または非同期転送モード(ATM)ラベル)を使用してエンコードされていますが、これがMPLSまたはGMPLSを使用してシグナル伝達されるかどうかは説明しません。

     The value of this object helps determine which of the following
     objects are valid.  This object cannot be modified if
     gmplsLabelRowStatus is active(1)."
   REFERENCE
     "1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
         Functional Description, RFC 3471, section 3."
::= { gmplsLabelEntry 4 }
        

gmplsLabelMplsLabel OBJECT-TYPE SYNTAX MplsLabel MAX-ACCESS read-create STATUS current DESCRIPTION "The value of an MPLS Label (that is a Packet Label) if this table is used to store it. This may be used in MPLS systems even though the label values can be adequately stored in the MPLS MIB modules (MPLS-LSR-STD-MIB and MPLS-TE-STD-MIB). Furthermore, in mixed MPLS and GMPLS systems, it may be advantageous to store all labels in a single label table. Lastly, in GMPLS systems where Packet Labels are used (that is in systems that use GMPLS signaling and GMPLS Labels for packet switching), it may be desirable to use this table.

gmplslabelmplslabelオブジェクトタイプ構文mplslabel max-access read-create status current current "mplsラベルの値(パケットラベルです)このテーブルを保存するために使用する場合。MPLS MIBモジュール(MPLS-LSR-STD-MIBおよびMPLS-TESTD-MIB)に適切に保存できます。さらに、MPLSとGMPLSシステムの混合システムでは、すべてのラベルを単一のラベルテーブルに保存することが有利かもしれません。最後に、パケットラベルが使用されているGMPLSシステム(GMPLSシグナル伝達を使用し、パケットスイッチングにGMPLSラベルを使用するシステム)では、このテーブルを使用することが望ましい場合があります。

     This object is only valid if gmplsLabelType is set
     to gmplsMplsLabel(1).  This object cannot be modified if
     gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. MPLS Label Stack Encoding, RFC 3032."
  DEFVAL { 0 }
::= { gmplsLabelEntry 5 }
        
gmplsLabelPortWavelength OBJECT-TYPE
  SYNTAX        Unsigned32
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The value of a Port or Wavelength Label when carried as a
     Generalized Label.  Only valid if gmplsLabelType is set to
     gmplsPortWavelengthLabel(2).  This object cannot be modified if
     gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
        Functional Description, RFC 3471, section 3.2.1.1."
  DEFVAL { 0 }
::= { gmplsLabelEntry 6 }
        

gmplsLabelFreeform OBJECT-TYPE SYNTAX GmplsFreeformLabelTC MAX-ACCESS read-create STATUS current DESCRIPTION "The value of a Freeform Generalized Label that does not conform to one of the standardized label encodings or that an implementation chooses to represent as an octet string without further decoding. Only valid if gmplsLabelType is set to gmplsFreeformLabel(3). This object cannot be modified if gmplsLabelRowStatus is active(1)." REFERENCE

gmplslabelfreeform object-type syntax gmplsfreeformlabeltc max-access read-create create current current "標準化されたラベルエンコーディングのいずれかに準拠していないフリーフォーム一般化ラベルの値、または実装がさらに装飾なしでオクテット文字列として表現することを選択することを選択します。GMPLSLABELTYPEがGMPLSFREEFORMLABEL(3)に設定されている場合は有効です。GMPLSLABELROWSTATUSがアクティブである場合、このオブジェクトは変更できません(1)。」参照

    "1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
        Functional Description, RFC 3471, section 3.2."
  DEFVAL { '00'h }
::= { gmplsLabelEntry 7 }
        
gmplsLabelSonetSdhSignalIndex OBJECT-TYPE
  SYNTAX        Integer32 (0..4095)
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The Signal Index value (S) of a SONET or SDH Generalized Label.
     Zero indicates that this field is non-significant.  Only valid if
     gmplsLabelType is set to gmplsSonetLabel(4) or gmplsSdhLabel(5).
     This object cannot be modified if gmplsLabelRowStatus is
     active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Extensions
        for Synchronous Optical Network (SONET) and Synchronous
        Digital Hierarchy (SDH) Control, RFC 4606, section 3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 8 }
        
gmplsLabelSdhVc OBJECT-TYPE
  SYNTAX        Integer32 (0..15)
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The VC Indicator (U) of an SDH Generalized Label.  Zero indicates
     that this field is non-significant.  Only valid if gmplsLabelType
     is set to gmplsSdhLabel(5).  This object cannot be modified if
     gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Extensions
        for Synchronous Optical Network (SONET) and Synchronous
        Digital Hierarchy (SDH) Control, RFC 4606, section 3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 9 }
        

gmplsLabelSdhVcBranch OBJECT-TYPE SYNTAX Integer32 (0..15) MAX-ACCESS read-create STATUS current DESCRIPTION "The VC Branch Indicator (K) of an SDH Generalized Label. Zero indicates that this field is non-significant. Only valid if gmplsLabelType is set to gmplsSdhLabel(5). This object cannot be modified if gmplsLabelRowStatus is active(1)." REFERENCE

gmplslabelsdhvcbranch object-type syntax integer32(0..15)max-access read-createステータス現在の説明 "SDH一般化ラベルのVCブランチインジケーター(k)。gmplslabelrowstatusがアクティブである場合、このオブジェクトはGmplssdhlabel(5)に設定します(1)。 "参照

    "1. Generalized Multi-Protocol Label Switching (GMPLS) Extensions
        for Synchronous Optical Network (SONET) and Synchronous
        Digital Hierarchy (SDH) Control, RFC 4606, section 3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 10 }
        
gmplsLabelSonetSdhBranch OBJECT-TYPE
  SYNTAX        Integer32 (0..15)
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The Branch Indicator (L) of a SONET or SDH Generalized Label.
     Zero indicates that this field is non-significant.  Only valid
     gmplsLabelType is set to gmplsSonetLabel(4) or
     gmplsSdhLabel(5).  This object cannot be modified if
     gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Extensions
        for Synchronous Optical Network (SONET) and Synchronous
        Digital Hierarchy (SDH) Control, RFC 4606, section 3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 11 }
        
gmplsLabelSonetSdhGroupBranch OBJECT-TYPE
  SYNTAX        Integer32 (0..15)
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The Group Branch Indicator (M) of a SONET or SDH Generalized
     Label.  Zero indicates that this field is non-significant.
     Only valid if gmplsLabelType is set to gmplsSonetLabel(4) or
     gmplsSdhLabel(5).  This object cannot be modified if
     gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Extensions
        for Synchronous Optical Network (SONET) and Synchronous
        Digital Hierarchy (SDH) Control, RFC 4606, section 3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 12 }
        

gmplsLabelWavebandId OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-create STATUS current DESCRIPTION "The waveband identifier component of a Waveband Label. Only valid if gmplsLabelType is set to gmplsWavebandLabel(6). This object cannot be modified if gmplsLabelRowStatus is active(1)."

gmplslabelwavebandid object-type syntax untigned32 max-access read-create create current current current current current dactors wavebandラベルの波形識別子コンポーネント。gmplslabeltypeがgmplswavebandlabel(6)に設定されている場合のみ有効です。「

  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
        Functional Description, RFC 3471, section 3.3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 13 }
        
gmplsLabelWavebandStart OBJECT-TYPE
  SYNTAX        Unsigned32
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The starting label component of a Waveband Label.  Only valid if
     gmplsLabelType is set to gmplsWavebandLabel(6).  This object
     cannot be modified if gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
        Functional Description, RFC 3471, section 3.3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 14 }
        
gmplsLabelWavebandEnd OBJECT-TYPE
  SYNTAX        Unsigned32
  MAX-ACCESS    read-create
  STATUS        current
  DESCRIPTION
    "The end label component of a Waveband Label.  Only valid if
     gmplsLabelType is set to gmplsWavebandLabel(6).  This object
     cannot be modified if gmplsLabelRowStatus is active(1)."
  REFERENCE
    "1. Generalized Multi-Protocol Label Switching (GMPLS) Signaling
        Functional Description, RFC 3471, section 3.3."
  DEFVAL { 0 }
::= { gmplsLabelEntry 15 }
        

gmplsLabelStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "This variable indicates the storage type for this row. The agent MUST ensure that this object's value remains consistent with the storage type of any rows in other tables that contain pointers to this row. In particular, the storage type of this row must be at least as permanent as that of any row that points to it. Conceptual rows having the value 'permanent' need not allow write-access to any columnar objects in the row." REFERENCE

gmplslabelstorageTypeオブジェクトタイプ構文storageType max-access read-createステータス現在の説明 "この変数はこの行のストレージタイプを示します。この行。特に、この行のストレージタイプは、少なくともそれを指す行のストレージタイプと同じくらい永続的でなければなりません。値「永続的」を持つ概念行は、行の列のオブジェクトに書き込みアクセスを許可する必要はありません。「参照

    "1. Textual Conventions for SMIv2, STD 58, RFC 2579, section 2."
  DEFVAL { volatile }
::= { gmplsLabelEntry 16 }
        

gmplsLabelRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This variable is used to create, modify, and/or delete a row in this table. When a row in this table has a row in the active(1) state, no objects in this row can be modified except the gmplsLabelRowStatus and gmplsLabelStorageType.

gmplslabelrowstatus object-type syntax rowstatus max-access read-createステータス現在の説明 "この変数は、このテーブルの行を作成、変更、および/または削除するために使用されます。このテーブルの行がアクティブ(1)に行がある場合状態、GmplslabelrowStatusおよびgmplslabelstoragetypeを除いて、この行のオブジェクトは変更できません。

The gmplsLabelType object does not have a default and must be set before a row can become active. The corresponding label objects (dependent on the value of gmplsLabelType) should also be set unless they happen to need to use the specified default values as follows:

gmplslabelTypeオブジェクトにはデフォルトがなく、行がアクティブになる前に設定する必要があります。対応するラベルオブジェクト(GMPLSLABELTYPEの値に依存する)も、指定されたデフォルト値を次のように使用する必要がある場合を除き、設定する必要があります。

     gmplsLabelType setting             objects to be set
     --------------------------------------------------------------
     gmplsMplsLabel(1)                  gmplsLabelMplsLabel
        

gmplsPortWavelengthLabel(2) gmplsLabelPortWavelength

gmplsportwavelengthlabel(2)gmplslabelportwavelength

gmplsFreeformLabel(3) gmplsLabelFreeform

gmplsfreeformlabel(3)gmplslabelfreeform

gmplsSonetLabel(4) gmplsLabelSonetSdhSignalIndex gmplsLabelSdhVc gmplsLabelSdhVcBranch gmplsLabelSonetSdhBranch gmplsLabelSonetSdhGroupBranch

gmplssonetlabel(4)gmplslabelsonetsdhsignalindex gmplslabelsdhvc gmplslabelsdhvcbranch gmplslabelsonetsdhbranch gmplslabelsonetsdhgroupbranch

gmplsSdhLabel(5) gmplsLabelSonetSdhSignalIndex gmplsLabelSdhVc gmplsLabelSdhVcBranch gmplsLabelSonetSdhBranch gmplsLabelSonetSdhGroupBranch

gmplssdhlabel(5)gmplslabelsonetsdhsignalindex gmplslabelsdhvc gmplslabelsdhvcbranch gmplslabelsonetsdhbranch gmplslabelsonetsdhgroupbranch

     gmplsWavebandLabel(6)              gmplsLabelWavebandId
                                        gmplsLabelWavebandStart
                                        gmplsLabelWavebandEnd"
::= { gmplsLabelEntry 17 }
        
gmplsLabelGroups
  OBJECT IDENTIFIER ::= { gmplsLabelConformance 1 }
        
gmplsLabelCompliances
  OBJECT IDENTIFIER ::= { gmplsLabelConformance 2 }
        

gmplsLabelModuleReadOnlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance requirement for implementations that only provide read-only support for GMPLS-LABEL-STD-MIB. Such devices can then be monitored but cannot be configured using this MIB module."

GMPLSLABELMODULEREADONLYCOMPLIANCEモジュールコンプライアンスステータス現在の説明 "GMPLS-Label-STD-MIBの読み取り専用サポートのみを提供する実装のコンプライアンス要件。そのようなデバイスは監視できますが、このMIBモジュールを使用して構成することはできません。」

MODULE -- this module

モジュール - このモジュール

  -- The mandatory groups have to be implemented by LSRs claiming
  -- support for this MIB module.  This MIB module is, however, not
  -- mandatory for a working implementation of a GMPLS LSR with full
  -- MIB support if the GMPLS Labels in use can be represented within
  -- a 32-bit quantity.
        
  MANDATORY-GROUPS {
    gmplsLabelTableGroup
  }
        

GROUP gmplsLabelPacketGroup DESCRIPTION "This group extends gmplsLabelTableGroup for implementations that support Packet Labels. It is optional for implementations that do not support Packet Labels."

グループGMPLSLABELPACKETGROUP説明「このグループは、パケットラベルをサポートする実装のためにGMPLSLABELTABLEGROUPを拡張します。パケットラベルをサポートしない実装にはオプションです。」

GROUP gmplsLabelPortWavelengthGroup DESCRIPTION "This group extends gmplsLabelTableGroup for implementations that support Port and Wavelength Labels. It is optional for implementations that do not support Wavelength Labels."

グループgmplslabelportwavelengthgroup説明「このグループは、ポートラベルと波長ラベルをサポートする実装のためにGmplslabeltablegroupを拡張します。波長ラベルをサポートしない実装にはオプションです。」

GROUP gmplsLabelFreeformGroup DESCRIPTION "This group extends gmplsLabelTableGroup for implementations that support Freeform Labels. It is optional for implementations that do not support Freeform Labels."

グループGMPLSLABELFREEFORMGROUP説明「このグループは、フリーフォームラベルをサポートする実装のためにGMPLSLABELTABLEGROUPを拡張します。フリーフォームラベルをサポートしない実装にはオプションです。」

GROUP gmplsLabelSonetSdhGroup DESCRIPTION "This group extends gmplsLabelTableGroup for implementations that support SONET or SDH Labels. It is optional for implementations that do not support SONET or SDH Labels."

グループGMPLSLABELSONETSDHGROUP説明「このグループは、SONETまたはSDHラベルをサポートする実装のためにGMPLSLABELTABLEGROUPを拡張します。SONETまたはSDHラベルをサポートしない実装にはオプションです。」

GROUP gmplsLabelWavebandGroup DESCRIPTION

グループgmplslabelwavebandgroup説明

"This group extends gmplsLabelTableGroup for implementations that support Waveband Labels. It is optional for implementations that do not support Waveband Labels." OBJECT gmplsLabelType MIN-ACCESS read-only DESCRIPTION "Write access is not required."

「このグループは、WaveBandラベルをサポートする実装のためにGMPLSLABELTABLEGROUPを拡張します。これは、WaveBandラベルをサポートしない実装にはオプションです。」オブジェクトgmplslabeltype min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelMplsLabel MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelmplslabel min-access読み取り専用説明「書き込みアクセスは必要ありません」。

OBJECT gmplsLabelPortWavelength MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelportwavelength min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelFreeform MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelfReeform min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelSonetSdhSignalIndex MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelsonetsdhsignalindex min-access読み取り専用説明「書き込みアクセスは不要です」。

OBJECT gmplsLabelSdhVc MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelsdhvc min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelSdhVcBranch MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelsdhvcbranch min-access読み取り専用説明「書き込みアクセスは必要ありません」。

OBJECT gmplsLabelSonetSdhBranch MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelsonetsdhbranch min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelSonetSdhGroupBranch MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelsonetsdhgroupbranch min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelWavebandId MIN-ACCESS read-only DESCRIPTION "Write access is not required." OBJECT gmplsLabelWavebandStart MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelwavebandid min-access読み取り専用説明「書き込みアクセスは不要です。」オブジェクトgmplslabelwavebandstart min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelWavebandEnd MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelwavebandend min-access読み取り専用説明「書き込みアクセスは不要です。」

OBJECT gmplsLabelStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."

オブジェクトgmplslabelstoragetype min-access読み取り専用説明「書き込みアクセスは不要です。」

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

オブジェクトgmplslabelrowstatus構文rowStatus {active(1)} min-access read-only description "書き込みアクセスは不要であり、アクティブ(1)はサポートする必要がある唯一のステータスです。」

::= { gmplsLabelCompliances 1 }
        

gmplsLabelModuleFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statement for agents that support the complete GMPLS-LABEL-STD-MIB module.

GMPLSLABELMODULEFULCLOMPLIANCIANGモジュールコンプライアンスステータス現在の説明 "完全なGMPLS-Label-STD-MIBモジュールをサポートするエージェントのコンプライアンスステートメント。

The mandatory groups have to be implemented by GMPLS LSRs claiming support for this MIB module. This MIB module is, however, not mandatory for a working implementation of a GMPLS LSR with full MIB support if the GMPLS Labels in use can be represented within a 32-bit quantity."

必須グループは、このMIBモジュールのサポートを主張するGMPLS LSRSによって実装する必要があります。ただし、このMIBモジュールは、使用中のGMPLSラベルを32ビット数量内に表すことができる場合、完全なMIBサポートを備えたGMPLS LSRの実用的な実装に必須ではありません。」

MODULE -- this module

モジュール - このモジュール

  MANDATORY-GROUPS {
    gmplsLabelTableGroup
  }
        
::= { gmplsLabelCompliances 2 }
gmplsLabelTableGroup OBJECT-GROUP
  OBJECTS {
    gmplsLabelIndexNext,
    gmplsLabelType,
    gmplsLabelStorageType,
    gmplsLabelRowStatus
  }
        

STATUS current DESCRIPTION "Necessary, but not sufficient, set of objects to implement label table support. In addition, depending on the type of labels supported, the following other groups defined below are mandatory:

ステータス現在の説明「必要ですが、十分ではない、ラベルテーブルサポートを実装するのに十分ではありません。さらに、サポートされているラベルのタイプに応じて、以下に定義する以下の他のグループは必須です。

       gmplsLabelWavebandGroup and/or
       gmplsLabelPacketGroup and/or
       gmplsLabelPortWavelengthGroup and/or
       gmplsLabelFreeformGroup and/or
       gmplsLabelSonetSdhGroup."
::= { gmplsLabelGroups 1 }
        
gmplsLabelPacketGroup OBJECT-GROUP
  OBJECTS {
    gmplsLabelMplsLabel
  }
  STATUS  current
  DESCRIPTION
    "Object needed to implement Packet (MPLS) Labels."
::= { gmplsLabelGroups 2 }
        
gmplsLabelPortWavelengthGroup OBJECT-GROUP
  OBJECTS {
    gmplsLabelPortWavelength
  }
  STATUS  current
  DESCRIPTION
    "Object needed to implement Port and Wavelength Labels."
::= { gmplsLabelGroups 3 }
        
gmplsLabelFreeformGroup OBJECT-GROUP
  OBJECTS {
    gmplsLabelFreeform
  }
  STATUS  current
  DESCRIPTION
    "Object needed to implement Freeform Labels."
::= { gmplsLabelGroups 4 }
gmplsLabelSonetSdhGroup OBJECT-GROUP
  OBJECTS {
    gmplsLabelSonetSdhSignalIndex,
    gmplsLabelSdhVc,
    gmplsLabelSdhVcBranch,
    gmplsLabelSonetSdhBranch,
    gmplsLabelSonetSdhGroupBranch
  }
  STATUS  current
  DESCRIPTION
    "Objects needed to implement SONET and SDH Labels."
::= { gmplsLabelGroups 5 }
        
gmplsLabelWavebandGroup OBJECT-GROUP
  OBJECTS {
    gmplsLabelWavebandId,
    gmplsLabelWavebandStart,
    gmplsLabelWavebandEnd
  }
  STATUS  current
  DESCRIPTION
    "Objects needed to implement Waveband Labels."
::= { gmplsLabelGroups 6 }
        

END

終わり

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

It is clear that the MIB modules described in this document in association with MPLS-LSR-STD-MIB [RFC3813] are potentially useful for monitoring of GMPLS LSRs. These MIB modules can also be used for configuration of certain objects, and anything that can be configured can be incorrectly configured, with potentially disastrous results.

MPLS-LSR-STD-MIB [RFC3813]に関連してこのドキュメントで説明されているMIBモジュールは、GMPLS LSRの監視に潜在的に有用であることは明らかです。これらのMIBモジュールは、特定のオブジェクトの構成にも使用できます。構成できるものはすべて、誤って構成され、潜在的に悲惨な結果をもたらすことができます。

There are a number of management objects defined in these MIB modules with a MAX-ACCESS clause of read-write and/or read-create. Such objects may be considered sensitive or vulnerable in some network environments. The support for SET operations in a non-secure environment without proper protection can have a negative effect on network operations. These are the tables and objects and their sensitivity/vulnerability:

これらのMIBモジュールには、読み取りワイトおよび/またはread-Createの最大アクセス句を持つ多くの管理オブジェクトが定義されています。このようなオブジェクトは、一部のネットワーク環境で敏感または脆弱と見なされる場合があります。適切な保護なしの非セキュア環境でのセット操作のサポートは、ネットワーク操作に悪影響を与える可能性があります。これらはテーブルとオブジェクトであり、その感度/脆弱性です。

o the gmplsInterfaceTable, gmplsInSegmentTable, gmplsOutSegmentTable, and gmplsLabelTable collectively contain objects to provision GMPLS interfaces, LSPs, and their associated parameters on a Label Switching Router (LSR). Unauthorized write access to objects in these tables could result in disruption of traffic on the network. This is especially true if an LSP has already been established.

o gmplsinterfacetable、gmplsinsegmenttable、gmplsoutsegmenttable、およびgmplslabeltableは、ラベルスイッチングルーター(LSR)にGMPLSインターフェイス、LSP、およびそれらに関連するパラメーターをプロビジョニングするためのオブジェクトを集合的に含む。これらのテーブル内のオブジェクトへの不正な書き込みアクセスは、ネットワーク上のトラフィックの混乱をもたらす可能性があります。これは、LSPがすでに確立されている場合に特に当てはまります。

Some of the readable objects in these MIB modules (i.e., objects with a MAX-ACCESS other than not-accessible) may be considered sensitive or vulnerable in some network environments. It is thus important to control even GET and/or NOTIFY access to these objects and possibly to even encrypt the values of these objects when sending them over the network via SNMP. These are the tables and objects and their sensitivity/vulnerability:

これらのMIBモジュールの読み取り可能なオブジェクトの一部(つまり、アクセスできないもの以外の最大アクセスを備えたオブジェクト)は、一部のネットワーク環境で敏感または脆弱と見なされる場合があります。したがって、これらのオブジェクトへのアクセスを取得および/または通知することさえ制御し、SNMPを介してネットワーク上に送信するときにこれらのオブジェクトの値を暗号化することも重要です。これらはテーブルとオブジェクトであり、その感度/脆弱性です。

o the gmplsInterfaceTable, gmplsInSegmentTable, gmplsOutSegmentTable, and gmplsLabelTable collectively show the LSP network topology and its capabilities. If an administrator does not want to reveal this information, then these tables should be considered sensitive/vulnerable.

o gmplsinterfacetable、gmplsinsegmenttable、gmplsoutsegmenttable、およびgmplslabeltableは、LSPネットワークトポロジとその機能を集合的に示しています。管理者がこの情報を公開したくない場合、これらのテーブルは敏感/脆弱性と見なされる必要があります。

SNMP versions prior to SNMPv3 did not include adequate security. Even if the network itself is secure (for example by using IPsec), even then, there is no control as to who on the secure network is allowed to access and GET/SET (read/change/create/delete) the objects in these MIB modules.

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

It is RECOMMENDED that implementers consider the security features as provided by the SNMPv3 framework (see [RFC3410], section 8), including full support for the SNMPv3 cryptographic mechanisms (for authentication and privacy).

実装者は、SNMPV3暗号化メカニズム(認証とプライバシー用)の完全なサポートを含む、SNMPV3フレームワーク([RFC3410]、セクション8を参照)で提供されるセキュリティ機能を考慮することをお勧めします。

Further, deployment of SNMP versions prior to SNMPv3 is NOT RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to enable cryptographic security. It is then a customer/operator responsibility to ensure that the SNMP entity giving access to an instance of this MIB module, is properly configured to give access to the objects only to those principals (users) that have legitimate rights to indeed GET or SET (change/create/delete) them.

さらに、SNMPV3より前のSNMPバージョンの展開は推奨されません。代わりに、SNMPV3を展開し、暗号化セキュリティを有効にすることをお勧めします。その場合、このMIBモジュールのインスタンスへのアクセスを提供するSNMPエンティティが、実際に取得または設定する正当な権利を持つプリンシパル(ユーザー)にのみオブジェクトにアクセスできるように適切に構成されていることを保証するのは、顧客/オペレーターの責任です(それらを変更/作成/削除)それら。

10. Acknowledgments
10. 謝辞

This document is a product of the CCAMP Working Group.

このドキュメントは、CCAMPワーキンググループの製品です。

This document extends the MIB tables in [RFC3813]. The authors would like to express their gratitude to all those who worked on that earlier MIB document.

このドキュメントは、[RFC3813]のMIBテーブルを拡張します。著者は、以前のMIB文書に取り組んだすべての人々に感謝の気持ちを表明したいと考えています。

The authors would like to express their thanks to Dan Joyle for his careful review and comments on early versions of the label table. Special thanks to Joan Cucchiara and Len Nieman for their help with compilation issues. Lars Eggert, Tom Petch, Dan Romascanu, and Bert Wijnen provided useful input in the final stages of review.

著者は、ラベルテーブルの初期バージョンに関する慎重なレビューとコメントをしてくれたDan Joyleに感謝します。コンピレーションの問題を支援してくれたJoan CucchiaraとLen Niemanに感謝します。Lars Eggert、Tom Petch、Dan Romascanu、およびBert Wijnenは、レビューの最終段階で有用な入力を提供しました。

Joan Cucchiara provided a helpful and very thorough MIB Doctor review.

Joan Cucchiaraは、親切で非常に徹底的なMIBドクターレビューを提供しました。

11. IANA Considerations
11. IANAの考慮事項

IANA has rooted MIB objects in the two MIB modules contained in this document under the mplsStdMIB subtree.

IANAは、mplsstdmibサブツリーの下にあるこのドキュメントに含まれる2つのMIBモジュールにMIBオブジェクトをルート化しました。

IANA has made the following assignments in the "NETWORK MANAGEMENT PARAMETERS" registry located at http://www.iana.org/assignments/ smi-numbers in table:

IANAは、テーブルのhttp://www.iana.org/assignments/ smi-numbersにある「ネットワーク管理パラメーター」レジストリで次の割り当てを行いました。

...mib-2.transmission.mplsStdMIB (1.3.6.1.2.1.10.166)

... mib-2.transmission.mplsstdmib(1.3.6.1.2.1.10.166)

      Decimal  Name                  References
      -------  -----                 ----------
      15       GMPLS-LSR-STD-MIB     [RFC4803]
      16       GMPLS-LABEL-STD-MIB   [RFC4803]
        

In the future, GMPLS-related standards-track MIB modules should be rooted under the mplsStdMIB (sic) subtree. IANA has been requested to manage that namespace in the SMI Numbers registry [RFC3811]. New assignments can only be made via a Standards Action as specified in [RFC2434].

将来的には、GMPLS関連の標準トラックMIBモジュールは、MPLSSTDMIB(sic)サブツリーの下にルート化する必要があります。IANAは、SMI番号レジストリ[RFC3811]でその名前空間を管理するように要求されています。新しい割り当ては、[RFC2434]で指定されているように、標準アクションによってのみ行うことができます。

12. References
12. 参考文献
12.1. Normative References
12.1. 引用文献

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

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

[RFC2434] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 2434, October 1998.

[RFC2434] Narten、T。およびH. Alvestrand、「RFCSでIANA考慮事項セクションを書くためのガイドライン」、BCP 26、RFC 2434、1998年10月。

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

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

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

[RFC2579] McCloghrie、K.、Perkins、D。、およびJ. Schoenwaelder、「SMIV2のテキストコンベンション」、STD 58、RFC 2579、1999年4月。

[RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Conformance Statements for SMIv2", STD 58, RFC 2580, April 1999.

[RFC2580] McCloghrie、K.、Perkins、D。、およびJ. Schoenwaelder、「SMIV2の適合ステートメント」、STD 58、RFC 2580、1999年4月。

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

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

[RFC3031] Rosen, E., Viswanathan, A., and R. Callon, "Multiprotocol Label Switching Architecture", RFC 3031, January 2001.

[RFC3031] Rosen、E.、Viswanathan、A。、およびR. Callon、「Multiprotocolラベルスイッチングアーキテクチャ」、RFC 3031、2001年1月。

[RFC3032] Rosen, E., Tappan, D., Fedorkow, G., Rekhter, Y., Farinacci, D., Li, T., and A. Conta, "MPLS Label Stack Encoding", RFC 3032, January 2001.

[RFC3032] Rosen、E.、Tappan、D.、Fedorkow、G.、Rekhter、Y.、Farinacci、D.、Li、T。、およびA. conta、「Mpls Label Stack Encoding」、RFC 3032、2001年1月。

[RFC3209] Awduche, D., Berger, L., Gan, D., Li, T., Srinivasan, V., and G. Swallow, "RSVP-TE: Extensions to RSVP for LSP Tunnels", RFC 3209, December 2001.

[RFC3209] Awduche、D.、Berger、L.、Gan、D.、Li、T.、Srinivasan、V。、およびG. Swallow、「RSVP-TE:LSPトンネルのRSVPへの拡張」、RFC 3209、12月2001年。

[RFC3289] Baker, F., Chan, K., and A. Smith, "Management Information Base for the Differentiated Services Architecture", RFC 3289, May 2002.

[RFC3289] Baker、F.、Chan、K。、およびA. Smith、「差別化されたサービスアーキテクチャの管理情報ベース」、RFC 3289、2002年5月。

[RFC3443] Agarwal, P. and B. Akyol, "Time To Live (TTL) Processing in Multi-Protocol Label Switching (MPLS) Networks", RFC 3443, January 2003.

[RFC3443] Agarwal、P。およびB. Akyol、「マルチプロトコルラベルスイッチング(MPLS)ネットワークでのライブ(TTL)処理」、RFC 3443、2003年1月。

[RFC3471] Berger, L., "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Functional Description", RFC 3471, January 2003.

[RFC3471] Berger、L。、「一般化されたマルチプロトコルラベルスイッチング(GMPLS)シグナル伝達機能説明」、RFC 3471、2003年1月。

[RFC3473] Berger, L., "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Resource ReserVation Protocol-Traffic Engineering (RSVP-TE) Extensions", RFC 3473, January 2003.

[RFC3473] Berger、L。、「一般化されたマルチプロトコルラベルスイッチング(GMPLS)シグナルリソースリソース予約プロトコルトラフィックエンジニアリング(RSVP-TE)拡張」、RFC 3473、2003年1月。

[RFC3811] Nadeau, T. and J. Cucchiara, "Definitions of Textual Conventions (TCs) for Multiprotocol Label Switching (MPLS) Management", RFC 3811, June 2004.

[RFC3811] Nadeau、T。およびJ. Cucchiara、「マルチプロトコルラベルスイッチング(MPLS)管理のテキストコンベンション(TCS)の定義」、RFC 3811、2004年6月。

[RFC3813] Srinivasan, C., Viswanathan, A., and T. Nadeau, "Multiprotocol Label Switching (MPLS) Label Switching Router (LSR) Management Information Base (MIB)", RFC 3813, June 2004.

[RFC3813] Srinivasan、C.、Viswanathan、A。、およびT. Nadeau、「マルチプロトコルラベルスイッチング(MPLS)ラベルスイッチングルーター(LSR)管理情報ベース(MIB)」、RFC 3813、2004年6月。

[RFC3945] Mannie, E., "Generalized Multi-Protocol Label Switching (GMPLS) Architecture", RFC 3945, October 2004.

[RFC3945] Mannie、E。、「一般化されたマルチプロトコルラベルスイッチング(GMPLS)アーキテクチャ」、RFC 3945、2004年10月。

[RFC4606] Mannie, E. and D. Papadimitriou, "Generalized Multi-Protocol Label Switching (GMPLS) Extensions for Synchronous Optical Network (SONET) and Synchronous Digital Hierarchy (SDH) Control", RFC 4606, August 2006.

[RFC4606] Mannie、E。およびD. Papadimitriou、「一般化されたマルチプロトコルラベルスイッチング(GMPLS)同期光学ネットワーク(SONET)および同期デジタル階層(SDH)コントロールの拡張機能」、RFC 4606、2006年8月。

[RFC4801] Nadeau, T., Ed. and A. Farrel, Ed., "Definitions of Textual Conventions for Multiprotocol Label Switching (MPLS) Management", RFC 4801, February 2007.

[RFC4801] Nadeau、T.、ed。and A. Farrel、ed。、「マルチプロトコルラベルスイッチング(MPLS)管理のテキストコンベンションの定義」、RFC 4801、2007年2月。

[RFC4802] Nadeau, T., Ed. and A. Farrel, Ed., "Generalized Multiprotocol Label Switching (GMPLS) Traffic Engineering Management Information Base", RFC 4802, February 2007.

[RFC4802] Nadeau、T.、ed。and A. Farrel、ed。、「一般化されたマルチプロトコルラベルスイッチング(GMPLS)トラフィックエンジニアリング管理情報ベース」、RFC 4802、2007年2月。

12.2. Informative References
12.2. 参考引用

[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.

[RFC3410] Case、J.、Mundy、R.、Partain、D。、およびB. Stewart、「インターネット標準管理フレームワークの紹介と適用声明」、RFC 3410、2002年12月。

[RFC3468] Andersson, L. and G. Swallow, "The Multiprotocol Label Switching (MPLS) Working Group decision on MPLS signaling protocols", RFC 3468, February 2003.

[RFC3468] Andersson、L。およびG. Swallow、「MPLSシグナリングプロトコルに関するマルチプロトコルラベルスイッチング(MPLS)ワーキンググループの決定」、RFC 3468、2003年2月。

[RFC3472] Ashwood-Smith, P. and L. Berger, "Generalized Multi-Protocol Label Switching (GMPLS) Signaling Constraint-based Routed Label Distribution Protocol (CR-LDP) Extensions", RFC 3472, January 2003.

[RFC3472] Ashwood-Smith、P。およびL. Berger、「一般化されたマルチプロトコルラベルスイッチング(GMPLS)シグナル伝達制約ベースのルーティングラベル分布プロトコル(CR-LDP)拡張」、RFC 3472、2003年1月。

[RFC3812] Srinivasan, C., Viswanathan, A., and T. Nadeau, "Multiprotocol Label Switching (MPLS) Traffic Engineering (TE) Management Information Base (MIB)", RFC 3812, June 2004.

[RFC3812] Srinivasan、C.、Viswanathan、A。、およびT. Nadeau、「マルチプロトコルラベルスイッチング(MPLS)トラフィックエンジニアリング(TE)管理情報ベース(MIB)、RFC 3812、2004年6月。

Contact Information

連絡先

Thomas D. Nadeau Cisco Systems, Inc. 1414 Massachusetts Ave. Boxborough, MA 01719

Thomas D. Nadeau Cisco Systems、Inc。1414 Massachusetts Ave. Boxborough、MA 01719

   EMail: tnadeau@cisco.com
        

Adrian Farrel Old Dog Consulting

エイドリアンファレルオールドドッグコンサルティング

   Phone: +44-(0)-1978-860944
   EMail: adrian@olddog.co.uk
        

Cheenu Srinivasan Bloomberg L.P. 731 Lexington Ave. New York, NY 10022

Cheenu Srinivasan Bloomberg L.P. 731 Lexington Ave. New York、NY 10022

   Phone: +1-212-617-3682
   EMail: cheenu@bloomberg.net
        

Tim Hall Data Connection Ltd. 100 Church Street Enfield, Middlesex, EN2 6BQ, UK

Tim Hall Data Connection Ltd. 100 Church Street Enfield、ミドルセックス、EN2 6BQ、英国

   Phone: +44 20 8366 1177
   EMail: tim.hall@dataconnection.com
        

Ed Harrison Data Connection Ltd. 100 Church Street Enfield, Middlesex, EN2 6BQ, UK

Ed Harrison Data Connection Ltd. 100 Church Street Enfield、ミドルセックス、EN2 6BQ、英国

   Phone: +44 20 8366 1177
   EMail: ed.harrison@dataconnection.com
        

Full Copyright Statement

完全な著作権声明

Copyright (C) The IETF Trust (2007).

著作権(c)The IETF Trust(2007)。

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

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

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

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

Intellectual Property

知的財産

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

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

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

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

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

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

Acknowledgement

謝辞

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

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