Internet Engineering Task Force (IETF) T. Nadeau, Ed. Request for Comments: 6445 CA Technologies Category: Standards Track K. Koushik, Ed. ISSN: 2070-1721 Cisco Systems, Inc. R. Cetin, Ed. Alcatel November 2011
Multiprotocol Label Switching (MPLS) Traffic Engineering Management Information Base for Fast Reroute
Abstract
抽象
This memo defines a portion of the Management Information Base for use with network management protocols in the Internet community. In particular, it describes managed objects used to support two fast reroute (FRR) methods for Multiprotocol Label Switching (MPLS)-based traffic engineering (TE). The two methods are the one-to-one backup method and the facility backup method.
このメモは、インターネットコミュニティでのネットワーク管理プロトコルで使用のために、Management Information基地の一部を定義します。特に、それは、トラフィックエンジニアリング(TE)をベースマルチプロトコルラベルスイッチング(MPLS)のための2つの高速再ルーティング(FRR)メソッドをサポートするために使用される管理オブジェクトについて説明します。二つの方法は、1対1のバックアップ方法及び設備のバックアップ方法です。
Status of This Memo
このメモのステータス
This is an Internet Standards Track document.
これは、インターネット標準化過程文書です。
This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.
このドキュメントはインターネットエンジニアリングタスクフォース(IETF)の製品です。これは、IETFコミュニティの総意を表しています。これは、公開レビューを受けており、インターネットエンジニアリング運営グループ(IESG)によって公表のために承認されています。インターネット標準の詳細については、RFC 5741のセクション2で利用可能です。
Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc6445.
このドキュメントの現在の状態、任意の正誤表、そしてどのようにフィードバックを提供するための情報がhttp://www.rfc-editor.org/info/rfc6445で取得することができます。
Copyright Notice
著作権表示
Copyright (c) 2011 IETF Trust and the persons identified as the document authors. All rights reserved.
著作権(C)2011 IETF信託とドキュメントの作成者として特定の人物。全著作権所有。
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.
この文書では、BCP 78と、この文書の発行日に有効なIETFドキュメント(http://trustee.ietf.org/license-info)に関連IETFトラストの法律の規定に従うものとします。彼らは、この文書に関してあなたの権利と制限を説明するように、慎重にこれらの文書を確認してください。コードコンポーネントは、トラスト法規定のセクションで説明4.eおよび簡体BSDライセンスで説明したように、保証なしで提供されているよう簡体BSDライセンスのテキストを含める必要があり、この文書から抽出されました。
This document may contain material from IETF Documents or IETF Contributions published or made publicly available before November 10, 2008. The person(s) controlling the copyright in some of this material may not have granted the IETF Trust the right to allow modifications of such material outside the IETF Standards Process. Without obtaining an adequate license from the person(s) controlling the copyright in such materials, this document may not be modified outside the IETF Standards Process, and derivative works of it may not be created outside the IETF Standards Process, except to format it for publication as an RFC or to translate it into languages other than English.
この材料の一部がIETFトラストにこのような材料の変更を許可する権利を与えられていない可能性がありますにこの文書は、2008年、IETFドキュメントまたは11月10日以前に発行または公開さIETF貢献から著作権を支配する者(複数可)材料を含んでいてもよいですIETF標準化プロセスの外。そのような材料の著作権を管理者(単数または複数)から適切なライセンスを取得することなく、この文書は、IETF標準化過程の外側修正されないかもしれません、そして、それの派生物は、IETF標準化過程の外側に作成されない場合があり、それをフォーマットする以外出版RFCとして、英語以外の言語に翻訳します。
Table of Contents
目次
1. Introduction ....................................................4 1.1. Conventions Used in This Document ..........................4 2. Terminology .....................................................4 3. The Internet-Standard Management Framework ......................4 4. Overview of the MIB Modules .....................................4 4.1. MPLS-FRR-GENERAL-STD-MIB ...................................5 4.1.1. mplsFrrConstraintsTable .............................5 4.1.2. mplsFrrTunnelARHopTable .............................5 4.1.3. Example of Relationship between Various Tables of MPLS-FRR-GENERAL-STD-MIB ............................6 4.2. MPLS-FRR-ONE2ONE-STD-MIB ...................................6 4.2.1. mplsFrrOne2OnePlrTable ..............................7 4.2.2. mplsFrrOne2OneDetourTable ...........................7 4.2.3. Example of Relationship between mplsFrrOne2OnePlrTable, mplsFrrOne2OneDetourTable, and mplsTunnelTable..................................8 4.3. MPLS-FRR-FACILITY-STD-MIB .................................11 4.3.1. mplsFrrFacilityDBTable .............................11 4.3.2. Example of Relationship between Various Tables of MPLS-FRR-FACILITY-STD-MIB ..........................12 5. Handling IPv6 Tunnels ..........................................14 6. MIB Module Definitions .........................................15 6.1. MPLS-FRR-GENERAL-STD-MIB Module Definitions ...............15 6.2. MPLS-FRR-ONE2ONE-STD-MIB Module Definitions ...............28 6.3. MPLS-FRR-FACILITY-STD-MIB Module Definitions ..............38 7. Security Considerations ........................................49 8. IANA Considerations ............................................50 8.1. IANA Considerations for MPLS-FRR-GENERAL-STD-MIB ..........51 8.2. IANA Considerations for MPLS-FRR-ONE2ONE-STD-MIB ..........51 8.3. IANA Considerations for MPLS-FRR-FACILITY-STD-MIB .........51 9. Acknowledgments ................................................51 10. References ....................................................51 10.1. Normative References .....................................51 10.2. Informative References ...................................52 11. Contributors ..................................................52
This memo defines a portion of the Management Information Base (MIB) containing objects used to manage Multiprotocol Label Switching (MPLS)-based fast rerouting features on MPLS Label Switching Routers (LSRs) as defined in [RFC4090]. The MIB modules defined in this document should be used in conjunction with [RFC3811], [RFC3812], and [RFC3813].
このメモは、[RFC4090]で定義されるようにMPLSラベルスイッチングルータ(LSRの)上でマルチプロトコルラベルスイッチング(MPLS)ベースの高速再ルーティング機能を管理するために使用される管理情報ベース(MIB)を含むオブジェクトの一部を画定します。この文書で定義されたMIBモジュールは、[RFC3811]、[RFC3812]及び[RFC3813]と組み合わせて使用されるべきです。
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].
キーワード "MUST"、 "MUST NOT"、 "REQUIRED"、 "SHALL"、 "SHOULD"、 "ないもの"、 "推奨" "ない(SHOULD NOT)"、 "MAY"、 "推奨NOT"、および「OPTIONAL RFC 2119 [RFC2119]に記載されているように「この文書に解釈されるべきです。
This document uses terminology from "Multiprotocol Label Switching Architecture" [RFC3031] and from "Fast Reroute Extensions to RSVP-TE for LSP Tunnels" [RFC4090].
この文書では、[RFC4090]「LSPトンネルの-TEをRSVPに高速リルート機能拡張」「マルチプロトコルラベルスイッチングアーキテクチャ」[RFC3031]からから専門用語を使用しています。
For a detailed overview of the documents that describe the current Internet-Standard Management Framework, please refer to section 7 of [RFC3410].
現在のインターネット標準の管理フレームワークを記述したドキュメントの詳細な概要については、[RFC3410]のセクション7を参照してください。
Managed objects are accessed via a virtual information store, termed the Management Information Base or MIB. MIB module 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 MIB modules that are 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モジュールを指定します。
[RFC4090] stipulates two different approaches to implementing MPLS TE fast reroute: one-to-one backup and facility backup.
一対一のバックアップ施設バックアップ:[RFC4090]は実装MPLS TE高速リルートに2つの異なるアプローチを規定します。
We define three MIB modules to represent the respective components: general, one-to-one backup, and facility backup.
一般的な、一対一のバックアップ、および施設のバックアップ:我々は、それぞれの成分を表すための3つのMIBモジュールを定義します。
They are:
彼らです:
- MPLS-FRR-GENERAL-STD-MIB: Contains objects that apply to any MPLS LSR implementing MPLS TE fast-reroute functionality.
- MPLS-FRR-GENERAL-STD-MIB:MPLS TE高速リルート機能を実装する任意のMPLSのLSRに適用するオブジェクトが含まれています。
- MPLS-FRR-ONE2ONE-STD-MIB: Contains objects that apply to the one-to-one backup method.
- MPLS-FRR-ONE2ONE-STD-MIB:1対1のバックアップ方法に適用されるオブジェクトが含まれています。
- MPLS-FRR-FACILITY-STD-MIB: Contains objects that apply to the facility backup method.
- MPLS-FRR-FACILITY-STD-MIB:施設バックアップ方法に適用されるオブジェクトが含まれています。
Although [RFC4090] specifies that a node is able to support both fast-reroute methods simultaneously, common practice has shown that operators choose to configure either the one-to-one backup method or the facility backup method at any given time. So, by dividing the MIB modules into three, we allow the developers to choose the MIB modules they want to implement, depending on the method supported on that node.
[RFC4090]は、ノードが同時に高速リルート両方の方法をサポートすることが可能であることを指定しているが、一般的には、オペレータが任意の時点で一対一のバックアップ方法または設備のバックアップ方法のいずれかを設定することを選択したことを示しています。だから、三つにMIBモジュールを分割することにより、我々は、そのノード上でサポートされた方法に応じて、開発者が実装するMIBモジュールを選択することができます。
This MIB module MUST be implemented if either of the fast-reroute methods is implemented.
高速リルートのいずれかの方法が実装されている場合、このMIBモジュールを実装する必要があります。
This table contains objects that apply to all LSRs implementing MPLS TE fast-reroute functions. In particular, this table defines fast-reroute constraints, such as bandwidth, for a tunnel instance to be protected by using backup Label Switched Paths (LSPs) (detour LSPs or bypass tunnels).
このテーブルには、MPLS TE高速リルート機能を実装するすべてのLSRのに適用されるオブジェクトが含まれています。トンネルインスタンスがパス(LSPの)(迂回のLSPまたはバイパストンネル)スイッチバックアップラベルを使用して保護されるため、特に、このテーブルは、帯域幅などの高速再ルーティングの制約を定義します。
This table MUST be implemented at the ingress node of the protected TE tunnel instance to configure backup LSP setup constraints.
このテーブルは、バックアップLSPセットアップ制約を設定する保護TEトンネルインスタンスの入口ノードで実行されなければなりません。
This table extends mplsTunnelARHopTable (defined in the MPLS-TE-STD-MIB [RFC3812]) with fast-reroute objects that specify the local protection type or types of availability, as well as what type or types are actually in use for each tunnel hop traversed by a protected TE tunnel.
このテーブルは、高速再ルーティングローカル保護タイプまたは可用性のタイプを指定するオブジェクト、ならびにどのようなタイプ又は種類のmplsTunnelARHopTable(MPLS-TE-STD-MIB [RFC3812]で定義される)を拡張各トンネルホップのために使用中で実際に保護されたTEトンネルによって横断。
4.1.3. Example of Relationship between Various Tables of MPLS-FRR-GENERAL-STD-MIB
4.1.3. MPLS-FRR-GENERAL-STD-MIBの各種テーブルとの関係の一例
(R1)----(R2)----(R3)----(R4)---(R5) \ \ \ / (R6)---(R7)------(R8)
Protected LSP: [R1->R2->R3->R4->R5]
保護されたLSP:[R1-> R2-> R3-> R4-> R5]
R1's Backup: [R1->R6->R7->R8->R3]
R1のバックアップ:[R1-> R6-> R7-> R8-> R3]
In the above topology, the various tables on R1 will be populated as indicated below.
以下に示すように上記のトポロジでは、R1上の各種テーブルが移入されます。
mplsFrrGeneralConstraintsTable { mplsFrrGeneralConstraintsIfIndexOrZero = 10,-- interface to protect mplsFrrGeneralConstraintsTunnelIndex = 1, -- protecting tunnel mplsFrrGeneralConstraintsTunnelInstance = 0, -- use any instance mplsFrrGeneralConstraintsProtectionType = 1, -- linkProtection mplsFrrGeneralConstraintsSetupPrio = 0, mplsFrrGeneralConstraintsHoldingPrio = 0, mplsFrrGeneralConstraintsInclAnyAffinity = 0, mplsFrrGeneralConstraintsInclAllAffinity = 0, mplsFrrGeneralConstraintsExclAnyAffinity = 0, mplsFrrGeneralConstraintsHopLimit = 0, mplsFrrGeneralConstraintsBandwidth = 0, -- best effort mplsFrrGeneralConstraintsStorageType = 2, -- volatile mplsFrrGeneralConstraintsRowStatus = 1, -- active };
mplsFrrGeneralConstraintsTable {mplsFrrGeneralConstraintsIfIndexOrZero = 10、 - mplsFrrGeneralConstraintsTunnelIndex = 1を保護するためのインターフェース、 - 保護トンネルmplsFrrGeneralConstraintsTunnelInstance = 0、 - 任意のインスタンスmplsFrrGeneralConstraintsProtectionType = 1を使用して、 - linkProtection mplsFrrGeneralConstraintsSetupPrio = 0、mplsFrrGeneralConstraintsHoldingPrio = 0、mplsFrrGeneralConstraintsInclAnyAffinity = 0、mplsFrrGeneralConstraintsInclAllAffinity = 0 、mplsFrrGeneralConstraintsExclAnyAffinity = 0、mplsFrrGeneralConstraintsHopLimit = 0、mplsFrrGeneralConstraintsBandwidth = 0、 - ベストエフォートmplsFrrGeneralConstraintsStorageType = 2、 - 揮発性mplsFrrGeneralConstraintsRowStatus = 1、 - アクティブ}。
mplsFrrGeneralTunnelARHopEntry { mplsFrrGeneralTunnelARHopSessionAttributeFlags = 5, -- sestyleDesired | localProtectionDesired mplsFrrGeneralTunnelARHopRROSubObjectFlags = 2 -- localProtectionInUse };
mplsFrrGeneralTunnelARHopEntry {mplsFrrGeneralTunnelARHopSessionAttributeFlags = 5、 - sestyleDesired | localProtectionDesired mplsFrrGeneralTunnelARHopRROSubObjectFlags = 2 - localProtectionInUse}。
This MIB module MUST be implemented if the one-to-one backup fast-reroute method is implemented.
1対1のバックアップ高速リルート方式が実装されている場合、このMIBモジュールを実装する必要があります。
The mplsFrrOne2OnePlrTable contains information about Points of Local Repair (PLRs) that initiated detour LSPs to protect tunnel instances. This table MUST be supported for LSRs implementing the one-to-one backup method. In these cases, the detour LSPs are reflected in the mplsFrrOne2OneDetourTable.
mplsFrrOne2OnePlrTableはトンネルインスタンスを保護するために迂回LSPを開始したローカルリペア(PLRs)のポイントに関する情報が含まれています。この表は、1対1のバックアップ方法を実装するLSRのためにサポートしなければなりません。これらのケースでは、迂回LSPはmplsFrrOne2OneDetourTableに反映されています。
The mplsFrrOne2OneDetourTable shows the detour LSPs in each node (ingress, transit, and egress nodes). An entry in this table represents a detour LSP.
mplsFrrOne2OneDetourTableは、各ノード(入力、輸送、および出力ノード)に迂回LSPを示しています。この表のエントリは、迂回LSPを表します。
Each detour is identified by the following indexes:
各迂回は、以下の指標によって識別されます。
- mplsTunnelIndex [RFC3812]: set to the Tunnel ID of an LSP protected by a detour.
- mplsTunnelIndex [RFC3812]:迂回により保護LSPのトンネルIDに設定されます。
- mplsTunnelInstance [RFC3812]: consists of two parts:
- mplsTunnelInstance [RFC3812]:2つの部分で構成さ:
1) the higher 16 bits: - protected TE tunnel instance - uniquely identifies a protected LSP within a tunnel.
2) the lower 16 bits: - detour instance - uniquely identifies a detour LSP of a protected TE tunnel instance. Multiple detours of the same protected LSP may go through the same node. In this case, the higher 16 bits of the tunnel instance object is used as a detour instance.
2)下位16ビット: - インスタンスを迂回 - 一意保護TEトンネルインスタンスの迂回LSPを識別する。同じ保護されたLSPの複数の迂回路は、同じノードを経由することがあります。この場合、トンネル・インスタンス・オブジェクトの上位16ビットは、迂回インスタンスとして使用されます。
- ingress node's LSR ID (mplsFrrOne2OnePlrTunnelIngressLSRId): set to the ingress node of an LSP protected by a detour.
- 入口ノードのLSR ID(mplsFrrOne2OnePlrTunnelIngressLSRId):迂回により保護LSPの入口ノードに設定します。
- egress node's LSR ID (mplsFrrOne2OnePlrTunnelEgressLSRId): set to the egress node of an LSP protected by a detour.
- 出口ノードのLSRのID(mplsFrrOne2OnePlrTunnelEgressLSRId):迂回により保護LSPの出口ノードに設定されます。
A detour LSP is also considered as an instance of a protected TE tunnel. Therefore, each detour LSP SHOULD have an entry in the mplsTunnelTable (defined in the MPLS-TE-STD-MIB [RFC3812]).
迂回LSPも保護TEトンネルのインスタンスであると考えられます。したがって、各迂回LSPはmplsTunnelTable(MPLS-TE-STD-MIB [RFC3812]で定義される)内のエントリを持っているべきです。
The mplsTunnelTable entries are indexed using mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId, and mplsTunnelEgressLSRId.
mplsTunnelTableエントリはmplsTunnelIndex、mplsTunnelInstance、mplsTunnelIngressLSRId、およびmplsTunnelEgressLSRIdを使用して索引付けされています。
Entries where the higher 16 bits of mplsTunnelInstance are set to zero represent detour TE tunnel instances. All other values of the higher 16 bits represent protected tunnel instances.
mplsTunnelInstanceの上位16ビットがゼロに設定されているエントリは、迂回TEトンネルインスタンスを表します。上位16ビットの他のすべての値は、保護されたトンネルのインスタンスを表します。
This table MUST be supported if the one-to-one backup method is used.
一対一のバックアップ方式が使用される場合、このテーブルは、サポートされなければなりません。
4.2.3. Example of Relationship between mplsFrrOne2OnePlrTable, mplsFrrOne2OneDetourTable, and mplsTunnelTable
4.2.3. mplsFrrOne2OnePlrTable、mplsFrrOne2OneDetourTable、及びmplsTunnelTableとの関係の一例
This section contains an example depicting the interrelationship between mplsFrrOne2OnePlrTable, mplsFrrOne2OneDetourTable, and mplsTunnelTable.
このセクションではmplsFrrOne2OnePlrTable、mplsFrrOne2OneDetourTable、とmplsTunnelTable間の相互関係を描いた例が含まれています。
(R1)----(R2)----(R3)----(R4)---(R5) \ \ \ / (R6)---(R7)------(R8)
Protected LSP: [R1->R2->R3->R4->R5]
保護されたLSP:[R1-> R2-> R3-> R4-> R5]
R1's Backup: [R1->R6->R7->R8->R3]
R1のバックアップ:[R1-> R6-> R7-> R8-> R3]
In the above topology, the various tables will be populated as indicated below.
以下に示すように、上記トポロジーにおいて、各種テーブルが移入されます。
In mplsFrrOne2OnePlrTable:
mplsFrrOne2OnePlrTableで:
{ mplsFrrOne2OnePlrTunnelIndex = 1, mplsFrrOne2OnePlrTunnelDetourInstance = 6553601, -- -- (100 << 16 | 1) = 6553601 -- 100 is the tunnel instance of the protected tunnel. -- mplsFrrOne2OnePlrTunnelIngressLSRId = 192.0.2.1, -- R1 mplsFrrOne2OnePlrTunnelEgressLSRId = 192.0.2.5, -- R5 mplsFrrOne2OnePlrId = 192.0.2.1, -- R1 is PLR
{mplsFrrOne2OnePlrTunnelIndex = 1、mplsFrrOne2OnePlrTunnelDetourInstance = 6553601、 - - | 100保護されたトンネルのトンネルのインスタンスである - (100 << 16 1)6553601は=。 - mplsFrrOne2OnePlrTunnelIngressLSRId = 192.0.2.1、 - R1 mplsFrrOne2OnePlrTunnelEgressLSRId = 192.0.2.5、 - R5 mplsFrrOne2OnePlrId = 192.0.2.1、 - R1がPLRであります
mplsFrrOne2OnePlrSenderAddrType = ipv4(1), mplsFrrOne2OnePlrSenderAddr = "192.0.2.1", -- R1 mplsFrrOne2OnePlrAvoidNodeAddrType = ipv4(1), mplsFrrOne2OnePlrAvoidNodeAddr = "192.0.2.2", -- R1-R2 (Avoid) }
mplsFrrOne2OnePlrSenderAddrType = IPv4の(1)、mplsFrrOne2OnePlrSenderAddr = "192.0.2.1"、 - R1 mplsFrrOne2OnePlrAvoidNodeAddrType = IPv4の(1)、mplsFrrOne2OnePlrAvoidNodeAddr = "192.0.2.2" は、 - R1-R2は(避けます)}
In mplsFrrOne2OneDetourTable:
mplsFrrOne2OneDetourTableで:
{ mplsFrrOne2OnePlrTunnelIndex = 1, mplsFrrOne2OnePlrTunnelDetourInstance = 6553601, -- -- (100 << 16 | 1) == 6553601 -- -- 1 is mplsTunnelInstance for the detour LSP -- from mplsTunnelTable. Marked by AAA below. -- Shift 16 to put this into the high-order bits -- -- 100 is mplsTunnelInstance for the protected tunnel -- from the mplsTunnelTable. Marked by BBB below. -- Need to OR the index value into low-order bits)
{mplsFrrOne2OnePlrTunnelIndex = 1、mplsFrrOne2OnePlrTunnelDetourInstance = 6553601、 - - (100 << 16 | 1)== 6553601 - - mplsTunnelTableから - 1 mplsTunnelInstanceは迂回LSPのためのものです。下記AAAによってマーク。 - シフト16は、上位ビットにこれを置くために - - mplsTunnelTableから - 100は、保護されたトンネルのmplsTunnelInstanceあります。以下BBBでマーク。 - 必要があるOR下位ビットへのインデックス値)
-- To get all detour LSPs of a protected tunnel (of instance 100) -- we could do an snmpwalk of the mplsFrrOne2OneDetourEntry -- where mplsFrrOne2OnePlrTunnelIndex == 1 -- mplsFrrOne2OnePlrTunnelDetourInstance == 6553600
- (インスタンス100の)保護されたトンネルのすべての迂回LSPを取得するには - mplsFrrOne2OnePlrTunnelIndex == 1 - - mplsFrrOne2OnePlrTunnelDetourInstanceの== 6553600我々はmplsFrrOne2OneDetourEntryのsnmpwalkのを行うことができます
-- The first value would be: -- mplsFrrOne2OneDetourActive.1.6553601
- 最初の値は次のようになります - mplsFrrOne2OneDetourActive.1.6553601
mplsFrrOne2OnePlrTunnelIngressLSRId = 192.0.2.1, -- R1 mplsFrrOne2OnePlrTunnelEgressLSRId = 192.0.2.3, -- R3 mplsFrrOne2OneDetourActive = false(2), mplsFrrOne2OneDetourMergedStatus = notMerged(1), mplsFrrOne2OneDetourMergedDetourInst = 0, }
mplsFrrOne2OnePlrTunnelIngressLSRId = 192.0.2.1、 - R1 mplsFrrOne2OnePlrTunnelEgressLSRId = 192.0.2.3、 - R3 mplsFrrOne2OneDetourActive =偽(2)、mplsFrrOne2OneDetourMergedStatus = notMerged(1)、mplsFrrOne2OneDetourMergedDetourInst = 0、}
In mplsTunnelTable(protected tunnel entry):
mplsTunnelTable(保護されたトンネルエントリ)において:
{ mplsTunnelIndex = 1, mplsTunnelInstance = 100,-- Indicating protected tunnel -- AAA
{mplsTunnelIndex = 1、mplsTunnelInstance = 100、 - 保護されたトンネルを示す - AAA
mplsTunnelIngressLSRId = 192.0.2.1, mplsTunnelEgressLSRId = 192.0.2.5, mplsTunnelName = "R1-R5", mplsTunnelDescr = "R1-R5", mplsTunnelIsIf = true(1), mplsTunnelXCPointer = 0.0, mplsTunnelSignallingProto = none(1), mplsTunnelSetupPrio = 0, mplsTunnelHoldingPrio = 0, mplsTunnelSessionAttributes = 0, mplsTunnelLocalProtectInUse = true(1), mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.5, mplsTunnelInstancePriority = 1, mplsTunnelHopTableIndex = 1, mplsTunnelIncludeAnyAffinity = 0, mplsTunnelIncludeAllAffinity = 0, mplsTunnelExcludeAnyAffinity = 0, mplsTunnelPathInUse = 1, mplsTunnelRole = head(1), }
mplsTunnelIngressLSRId = 192.0.2.1、mplsTunnelEgressLSRId = 192.0.2.5、mplsTunnelName = "R1-R5"、mplsTunnelDescr = "R1-R5"、真mplsTunnelIsIf =(1)、mplsTunnelXCPointer = 0.0、mplsTunnelSignallingProto =なし(1)、mplsTunnelSetupPrio = 0、 mplsTunnelHoldingPrio = 0、mplsTunnelSessionAttributes = 0、mplsTunnelLocalProtectInUse =真(1)、mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.5、mplsTunnelInstancePriority = 1、mplsTunnelHopTableIndex = 1、mplsTunnelIncludeAnyAffinity = 0、mplsTunnelIncludeAllAffinity = 0、mplsTunnelExcludeAnyAffinity = 0、mplsTunnelPathInUse = 1、mplsTunnelRole =ヘッド(1 )}
In mplsTunnelTable (detour LSP entry):
mplsTunnelTable(迂回LSPエントリー)において:
{ mplsTunnelIndex = 1, mplsTunnelInstance = 1, -- Indicating detour LSP (higher 16 bits) -- BBB
{mplsTunnelIndex = 1、mplsTunnelInstance = 1、 - 迂回LSP(上位16ビット)を示す - BBB
mplsTunnelIngressLSRId = 192.0.2.1, mplsTunnelEgressLSRId = 192.0.2.3, mplsTunnelName = "R1-R3", mplsTunnelDescr = "R1-R3", mplsTunnelIsIf = true(1), mplsTunnelXCPointer = 0.0, mplsTunnelSignallingProto = none(1), mplsTunnelSetupPrio = 0, mplsTunnelHoldingPrio = 0, mplsTunnelSessionAttributes = 0, mplsTunnelLocalProtectInUse = false(0), mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.6, mplsTunnelInstancePriority = 1, mplsTunnelHopTableIndex = 1, mplsTunnelIncludeAnyAffinity = 0, mplsTunnelIncludeAllAffinity = 0, mplsTunnelExcludeAnyAffinity = 0, mplsTunnelPathInUse = 1, mplsTunnelRole = head(1), }
mplsTunnelIngressLSRId = 192.0.2.1、mplsTunnelEgressLSRId = 192.0.2.3、mplsTunnelName = "R1-R3"、mplsTunnelDescr = "R1-R3"、真mplsTunnelIsIf =(1)、mplsTunnelXCPointer = 0.0、mplsTunnelSignallingProto =なし(1)、mplsTunnelSetupPrio = 0、 mplsTunnelHoldingPrio = 0、mplsTunnelSessionAttributes = 0、mplsTunnelLocalProtectInUse =偽(0)、mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.6、mplsTunnelInstancePriority = 1、mplsTunnelHopTableIndex = 1、mplsTunnelIncludeAnyAffinity = 0、mplsTunnelIncludeAllAffinity = 0、mplsTunnelExcludeAnyAffinity = 0、mplsTunnelPathInUse = 1、mplsTunnelRole =ヘッド(1 )}
This MIB module MUST be implemented if the facility backup fast-reroute method is implemented.
施設バックアップ高速リルート方法が実装されている場合、このMIBモジュールが実装されなければなりません。
The mplsFrrFacilityDBTable provides information about the fast-reroute database for facility-based fast reroute.
mplsFrrFacilityDBTableは、施設ベースの高速リルートのための高速リルートデータベースに関する情報を提供します。
An entry is created in this table for each tunnel being protected by a backup tunnel. Backup tunnels are defined to protect the tunnels traversing an interface.
エントリは、バックアップトンネルによって保護されている各トンネルのためのこの表に作成されます。バックアップトンネルがインタフェースを横断トンネルを保護するために定義されています。
The protecting tunnel will exist on the PLR as per [RFC4090]. Protected tunnels are the LSPs that traverse the protected link.
保護トンネルは、[RFC4090]に従ってPLR上に存在します。保護されたトンネルは、保護されたリンクを通過するLSPです。
4.3.2. Example of Relationship between Various Tables of MPLS-FRR-FACILITY-STD-MIB
4.3.2. MPLS-FRR-FACILITY-STD-MIBの各種テーブルとの関係の一例
[R1]---[R2]----[R3]-----[R4]---[R5] \ / [R6]===[R7]
Protected LSP 1 : [R1->R2->R3->R4->R5] Protecting Tunnel 999: [R2->R6->R7->R4]
保護されたLSP 1:[R1-> R2-> R3-> R4-> R5]保護トンネル999:[R2-> R6-> R7-> R4]
Facility Backup Technique -------------------------
In the above topology, the following tables are populated at R2:
上記のトポロジでは、以下の表はR2に移入されています。
mplsFrrFacilityDBEntry { mplsFrrFacilityProtectedIfIndex = 10, mplsFrrFacilityProtectingTunnelIndex = 999, mplsFrrFacilityBackupTunnelIndex = 1, mplsFrrFacilityBackupTunnelInstance = 0, mplsFrrFacilityBackupTunnelIngressLSRId = 192.0.2.1 -- 192.0.2.1/24 mplsFrrFacilityBackupTunnelEgressLSRId = 192.0.2.2 -- 192.0.2.2/24 mplsFrrFacilityDBNumProtectingTunnelOnIf = 1, mplsFrrFacilityDBNumProtectedLspOnIf = 1, mplsFrrFacilityDBNumProtectedTunnels = 1, mplsFrrFacilityDBProtectingTunnelStatus = 1, -- active mplsFrrFacilityDBProtectingTunnelResvBw = 0, };
mplsFrrFacilityDBEntry {mplsFrrFacilityProtectedIfIndex = 10、mplsFrrFacilityProtectingTunnelIndex = 999、mplsFrrFacilityBackupTunnelIndex = 1、mplsFrrFacilityBackupTunnelInstance = 0、mplsFrrFacilityBackupTunnelIngressLSRId = 192.0.2.1 - 192.0.2.1/24 mplsFrrFacilityBackupTunnelEgressLSRId = 192.0.2.2 - 192.0.2.2/24 mplsFrrFacilityDBNumProtectingTunnelOnIf = 1、mplsFrrFacilityDBNumProtectedLspOnIf = 1、 mplsFrrFacilityDBNumProtectedTunnels = 1、mplsFrrFacilityDBProtectingTunnelStatus = 1、 - アクティブmplsFrrFacilityDBProtectingTunnelResvBw = 0}。
In mplsTunnelTable (protecting tunnel entry):
mplsTunnelTableに(トンネルエントリを保護します):
{ mplsTunnelIndex = 999, -- protecting tunnel index mplsTunnelInstance = 0, -- head mplsTunnelIngressLSRId = 192.0.2.2, mplsTunnelEgressLSRId = 192.0.2.4, mplsTunnelName = "R2-R4", mplsTunnelDescr = "R2-R4", mplsTunnelIsIf = true(1), mplsTunnelXCPointer = 0.0, mplsTunnelSignallingProto = none(1), mplsTunnelSetupPrio = 0, mplsTunnelHoldingPrio = 0, mplsTunnelSessionAttributes = 0, mplsTunnelLocalProtectInUse = false(1), mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.5, mplsTunnelInstancePriority = 1, mplsTunnelHopTableIndex = 1, mplsTunnelIncludeAnyAffinity = 0, mplsTunnelIncludeAllAffinity = 0, mplsTunnelExcludeAnyAffinity = 0, mplsTunnelPathInUse = 1, mplsTunnelRole = head(1), }
{mplsTunnelIndex = 999、 - 保護トンネルインデックスmplsTunnelInstance = 0、 - ヘッドmplsTunnelIngressLSRId = 192.0.2.2、mplsTunnelEgressLSRId = 192.0.2.4、mplsTunnelName = "R2-R4"、mplsTunnelDescr = "R2-R4"、mplsTunnelIsIf =真(1 )、mplsTunnelXCPointer = 0.0、mplsTunnelSignallingProto =なし(1)、mplsTunnelSetupPrio = 0、mplsTunnelHoldingPrio = 0、mplsTunnelSessionAttributes = 0、mplsTunnelLocalProtectInUse =偽(1)、mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.5、mplsTunnelInstancePriority = 1、mplsTunnelHopTableIndex = 1、mplsTunnelIncludeAnyAffinity = 0、 mplsTunnelIncludeAllAffinity = 0、mplsTunnelExcludeAnyAffinity = 0、mplsTunnelPathInUse = 1、mplsTunnelRole =ヘッド(1)}
In mplsTunnelTable (protected LSP):
mplsTunnelTableで(LSP保護)。
{ mplsTunnelIndex = 1, -- protected LSP tunnel index mplsTunnelInstance = 100, -- specific instance protected mplsTunnelIngressLSRId = 192.0.2.1, mplsTunnelEgressLSRId = 192.0.2.5, mplsTunnelName = "R1-R5", mplsTunnelDescr = "R1-R5", mplsTunnelIsIf = false(2), mplsTunnelXCPointer = 0.0, mplsTunnelSignallingProto = none(1), mplsTunnelSetupPrio = 0, mplsTunnelHoldingPrio = 0, mplsTunnelSessionAttributes = 0, mplsTunnelLocalProtectInUse = true(1), mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.6, mplsTunnelInstancePriority = 1, mplsTunnelHopTableIndex = 1, mplsTunnelIncludeAnyAffinity = 0, mplsTunnelIncludeAllAffinity = 0, mplsTunnelExcludeAnyAffinity = 0, mplsTunnelPathInUse = 1, mplsTunnelRole = transit(2), }
{mplsTunnelIndex = 1、 - 保護されたLSPトンネルインデックスmplsTunnelInstance = 100、 - 特定のインスタンス保護mplsTunnelIngressLSRId = 192.0.2.1、mplsTunnelEgressLSRId = 192.0.2.5、mplsTunnelName = "R1-R5"、mplsTunnelDescr = "R1-R5"、mplsTunnelIsIf =偽(2)、mplsTunnelXCPointer = 0.0、mplsTunnelSignallingProto =なし(1)、mplsTunnelSetupPrio = 0、mplsTunnelHoldingPrio = 0、mplsTunnelSessionAttributes = 0、mplsTunnelLocalProtectInUse =真(1)、mplsTunnelResourcePointer = mplsTunnelResourceMaxRate.6、mplsTunnelInstancePriority = 1、mplsTunnelHopTableIndex = 1、mplsTunnelIncludeAnyAffinity = 0、mplsTunnelIncludeAllAffinity = 0、mplsTunnelExcludeAnyAffinity = 0、mplsTunnelPathInUse = 1、mplsTunnelRole =トランジット(2)}
As described in [RFC4990], in order to support IPv6 MPLS tunnels in the mplsTunnelTable [RFC3812], all LSRs in the network MUST have a 32-bit LSR ID that can be used to identify the LSR with the existing mplsTunnelIngressLSRId and mplsTunnelEgressLSRId objects, which are 32 bits long.
[RFC4990]に記載されているように、mplsTunnelTable [RFC3812]でのIPv6 MPLSトンネルをサポートするために、ネットワーク内の全てのLSRは、既存のmplsTunnelIngressLSRIdとmplsTunnelEgressLSRIdオブジェクトとLSRを識別するために使用できる32ビットのLSR IDを持っている必要があり、 32ビット長です。
In this MIB, the following objects, which refer to ingress/egress LSRs, will therefore have the 32-bit LSR ID to support IPv6 tunnels:
このMIBでは、/出口LSRsを進入参照次のオブジェクトは、したがって、IPv6トンネルをサポートするために32ビットLSR IDを有することになります。
- mplsFrrOne2OnePlrTunnelIngressLSRId and mplsFrrOne2OnePlrTunnelEgressLSRId objects of the mplsFrrOne2OnePlrTable
- mplsFrrOne2OnePlrTableのmplsFrrOne2OnePlrTunnelIngressLSRIdとmplsFrrOne2OnePlrTunnelEgressLSRIdオブジェクト
- mplsFrrOne2OnePlrTunnelIngressLSRId and mplsFrrOne2OnePlrTunnelEgressLSRId objects of the mplsFrrOne2OneDetourTable
- mplsFrrOne2OneDetourTableのmplsFrrOne2OnePlrTunnelIngressLSRIdとmplsFrrOne2OnePlrTunnelEgressLSRIdオブジェクト
- mplsFrrFacilityBackupTunnelIngressLSRId and mplsFrrFacilityBackupTunnelEgressLSRId objects of the mplsFrrFacilityDBTable
- mplsFrrFacilityDBTableのmplsFrrFacilityBackupTunnelIngressLSRIdとmplsFrrFacilityBackupTunnelEgressLSRIdオブジェクト
-- Start of MPLS-FRR-GENERAL-STD-MIB
- MPLS-FRR-GENERAL-STD-MIBのスタート
MPLS-FRR-GENERAL-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, mib-2, Unsigned32, Counter32 FROM SNMPv2-SMI -- [RFC2578] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] RowStatus, StorageType FROM SNMPv2-TC -- [RFC2579] InterfaceIndexOrZero, ifGeneralInformationGroup, ifCounterDiscontinuityGroup
輸入MODULE-IDENTITY、OBJECT-TYPE、MIB-2、Unsigned32の、Counter32のにSNMPv2-SMI FROM - [RFC2578]のSNMPv2-CONF FROM MODULE-COMPLIANCE、オブジェクト・グループ - [RFC2580]のRowStatus、StorageTypeのSNMPv2-TC FROM - [RFC2579] InterfaceIndexOrZeroの、ifGeneralInformationGroup、ifCounterDiscontinuityGroup
FROM IF-MIB -- [RFC2863] MplsTunnelIndex, MplsTunnelInstanceIndex, MplsBitRate, MplsTunnelAffinity FROM MPLS-TC-STD-MIB -- [RFC3811] mplsTunnelGroup, mplsTunnelScalarGroup, mplsTunnelARHopListIndex, mplsTunnelARHopIndex FROM MPLS-TE-STD-MIB -- [RFC3812] ;
FROM IF-MIB - [RFC2863] MplsTunnelIndex、MplsTunnelInstanceIndex、MplsBitRate、MPLS-TC-STD-MIBからMplsTunnelAffinity - [RFC3811] mplsTunnelGroup、MPLS-TE-STD-MIBからmplsTunnelScalarGroup、mplsTunnelARHopListIndex、mplsTunnelARHopIndex - [RFC3812]。
mplsFrrGeneralMIB MODULE-IDENTITY LAST-UPDATED "201111030000Z" -- 03 Nov 2011 00:00:00 GMT ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group" CONTACT-INFO " Riza Cetin Email: riza.cetin@alcatel.be
mplsFrrGeneralMIBのMODULE-IDENTITY LAST-UPDATED "201111030000Z" - 2011年11月3日00:00:00 GMT ORGANIZATION "マルチプロトコルラベルスイッチング(MPLS)ワーキンググループ" CONTACT-INFO「リザCetin電子メール:riza.cetin@alcatel.be
Thomas D. Nadeau Email: thomas.nadeau@ca.com
A S Kiran Koushik Email: kkoushik@cisco.com
SキランKaushikによる電子メール:ককৌশিক@সিসকো.কম
Stefaan De Cnodder Email: Stefaan.de_cnodder@alcatel.be
StefaanデCnodder電子メール:Stefaan.de_cnodder@alcatel.be
Der-Hwa Gan Email: dhg@juniper.net "
Drhoaジャンエミール:ذج@جنبر.نت "
DESCRIPTION "Copyright (c) 2011 IETF Trust and the persons identified as authors of the code. All rights reserved.
DESCRIPTION「著作権(C)2011 IETF信託コードの作者として特定の人物。すべての権利を保有。
Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).
、に基づき許可されており、中に含まれるライセンス条項に従う、簡体BSDライセンスは、IETFドキュメントに関連IETFトラストの法律規定(のセクション4.Cに記載されている変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用http://trustee.ietf.org/license-info)。
This MIB module contains generic object definitions for MPLS Traffic Engineering Fast Reroute as defined in RFC 4090."
RFC 4090で定義されているこのMIBモジュールは、」MPLSトラフィックエンジニアリング高速リルートのための一般的なオブジェクト定義が含まれています
-- Revision history. REVISION "201111030000Z" -- 03 Nov 2011 00:00:00 GMT DESCRIPTION "Initial version. Published as RFC 6445." ::= { mib-2 202 }
-- Top-level components of this MIB module
- このMIBモジュールのトップレベルのコンポーネント
mplsFrrGeneralObjects OBJECT IDENTIFIER ::= { mplsFrrGeneralMIB 1 }
mplsFrrGeneralConformance OBJECT IDENTIFIER ::= { mplsFrrGeneralMIB 2 }
-- MPLS Fast-Reroute generic scalars
- MPLS高速リルートの汎用スカラ
mplsFrrGeneralProtectionMethod OBJECT-TYPE SYNTAX INTEGER { unknown(1), oneToOneBackup(2), facilityBackup(3) } MAX-ACCESS read-write STATUS current DESCRIPTION "Indicates which protection method is to be used for fast reroute on this device. Some devices may require a reboot if this variable is to take effect after being modified." ::= { mplsFrrGeneralObjects 1 }
mplsFrrGeneralIngressTunnelInstances OBJECT-TYPE SYNTAX Counter32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of tunnel instances for either detour LSPs or bypass tunnels for which this LSR is the ingress." ::= { mplsFrrGeneralObjects 2 }
-- -- General FRR Table section -- -- These tables apply to both types of FRR -- and should be implemented by all LSRs supporting -- FRR. -- -- MPLS Fast-Reroute Constraints table
- - 一般FRRの表のセクション - - これらのテーブルには、FRRの両方のタイプに適用される - とサポートするすべてのLSRによって実施されるべきである - FRR。 - - MPLS高速リルートの制約テーブル
mplsFrrGeneralConstraintsTable OBJECT-TYPE SYNTAX SEQUENCE OF MplsFrrGeneralConstraintsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows detour LSP or bypass tunnel setup constraints." ::= { mplsFrrGeneralObjects 3 }
mplsFrrGeneralConstraintsEntry OBJECT-TYPE SYNTAX MplsFrrGeneralConstraintsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table represents detour LSP or bypass tunnel setup constraints for an interface or link to be protected by detour LSPs or a bypass tunnel.
mplsFrrGeneralConstraintsEntry OBJECT-TYPE構文MplsFrrGeneralConstraintsEntry MAX-ACCESSステータス現在の説明は「この表のエントリは、迂回のLSPまたはバイパストンネルによって保護されるインターフェイスまたはリンクのための迂回LSPまたはバイパストンネルセットアップ制約を表します。
Once the LSP or tunnel instance to be protected is identified in the mplsTunnelTable, the corresponding mplsTunnelIfIndex value of that tunnel can be used to get the ifIndex of the underlying physical interface using the ifStackTable. That ifIndex of the underlying physical interface will be used as mplsFrrGeneralConstraintsIfIndexOrZero in this table to protect the LSPs or tunnel instances determined earlier.
It is recommended that ifIndex persistence be enabled across re-initializations. If persistence is not implemented, then the value of mplsFrrGeneralConstraintsIfIndexOrZero in this table cannot be guaranteed across restarts and all entries in this table MUST NOT be persistent, or the values of mplsFrrGeneralConstraintsIfIndexOrZero MUST be reconstructed on restart.
ifIndexの持続性が再初期化渡って有効にすることをお勧めします。永続性が実装されていない場合は、この表のmplsFrrGeneralConstraintsIfIndexOrZeroの値は、再起動しても保証することはできませんし、この表のすべてのエントリは永続的にすることはできません、またはmplsFrrGeneralConstraintsIfIndexOrZeroの値は、再起動時に再構成されなければなりません。
SNMP engines must only allow entries in this table to be created for tunnel instances that require fast reroute as indicated by the presence of the FAST_REROUTE object in the signaling for the LSP in question.
SNMPエンジンは、このテーブルのエントリは当該LSPのためのシグナリングでFAST_REROUTEオブジェクトの存在によって示されるように、高速再ルーティング必要トンネルインスタンスのために作成されることを可能にしなければなりません。
An entry in this table can be created only if a corresponding entry in mplsTunnelTable exists with the same mplsTunnelIndex as mplsFrrGeneralConstraintsTunnelIndex.
この表のエントリはmplsTunnelTableに対応するエントリがmplsFrrGeneralConstraintsTunnelIndex同じmplsTunnelIndexで存在する場合のみ作成することができます。
Entries in this table are deleted when the corresponding entries in mplsTunnelTable are deleted.
mplsTunnelTableで対応するエントリが削除されると、この表のエントリは削除されます。
It is recommended that entries in this table be persistent across reboots.
このテーブルのエントリはリブート後に永続的にすることをお勧めします。
Entries indexed with mplsFrrGeneralConstraintsIfIndexOrZero and set to 0 apply to all interfaces on this device for which the FRR feature can operate.
エントリmplsFrrGeneralConstraintsIfIndexOrZeroでインデックス0に設定さはFRR機能が動作することができるため、このデバイス上のすべてのインターフェイスに適用されます。
If the mplsTunnelInstance object is set to a value of 0, it indicates that the mplsTunnelEntry contains a tunnel ingress. This is typically how configuration of this feature is performed on devices where the actual protection LSP used is left up to the protecting tunnel. However, in cases where static configuration is possible, any valid tunnel instance is possible; however, it is strongly RECOMMENDED that the instance index SHOULD use the following convention to identify backup LSPs:
mplsTunnelInstanceオブジェクトは0の値に設定されている場合、それはmplsTunnelEntryは、トンネル入口を含むことを示します。これは、この機能の構成は、使用される実際の保護LSPが保護トンネルに任されているデバイス上で実行される方法が典型的です。しかし、静的な構成が可能である場合には、任意の有効なトンネルのインスタンスが可能です。しかし、強くインスタンスインデックスは、バックアップLSPを識別するために、次の規則を使用することが推奨されます。
- lower 16 bits : protected tunnel instance - higher 16 bits: must be all zeros"
- 下位16ビット:保護されたトンネルのインスタンス - 上位16ビット:「すべてゼロでなければなりません
REFERENCE "Section 4.1 of RFC 4090 and Section 6.1 of RFC 3812." INDEX { mplsFrrGeneralConstraintsIfIndexOrZero, mplsFrrGeneralConstraintsTunnelIndex, mplsFrrGeneralConstraintsTunnelInstance } ::= { mplsFrrGeneralConstraintsTable 1 }
MplsFrrGeneralConstraintsEntry ::= SEQUENCE { mplsFrrGeneralConstraintsIfIndexOrZero InterfaceIndexOrZero, mplsFrrGeneralConstraintsTunnelIndex MplsTunnelIndex, mplsFrrGeneralConstraintsTunnelInstance MplsTunnelInstanceIndex, mplsFrrGeneralConstraintsProtectionType INTEGER, mplsFrrGeneralConstraintsSetupPrio Unsigned32, mplsFrrGeneralConstraintsHoldingPrio Unsigned32, mplsFrrGeneralConstraintsInclAnyAffinity MplsTunnelAffinity, mplsFrrGeneralConstraintsInclAllAffinity MplsTunnelAffinity, mplsFrrGeneralConstraintsExclAnyAffinity MplsTunnelAffinity, mplsFrrGeneralConstraintsHopLimit Unsigned32, mplsFrrGeneralConstraintsBandwidth MplsBitRate, mplsFrrGeneralConstraintsStorageType StorageType, mplsFrrGeneralConstraintsRowStatus RowStatus }
mplsFrrGeneralConstraintsIfIndexOrZero OBJECT-TYPE SYNTAX InterfaceIndexOrZero MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies an interface that a fast-reroute protection tunnel is configured to potentially protect in the event of a fault. Entries with this index set to 0 indicate that the configured protection tunnel protects all interfaces on this device (i.e., node protection)." ::= { mplsFrrGeneralConstraintsEntry 1 }
mplsFrrGeneralConstraintsTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies a tunnel in the mplsTunnelTable that is configured to possibly protect the interface(s) specified by mplsFrrGeneralConstraintsIfIndexOrZero in the event of a fault." REFERENCE "mplsTunnelTable from RFC 3812." ::= { mplsFrrGeneralConstraintsEntry 2 }
mplsFrrGeneralConstraintsTunnelInstance OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies an existing instance of this tunnel for which fast reroute is requested. Note that a value of 0 indicates that the configuration points at a tunnel head (as specified in RFC 3812). This is typically how configuration of this feature is performed on devices where the actual protection LSP used is left up to the protecting tunnel. However, in cases where static configuration is possible, any valid tunnel instance is permissible. In these cases, it is recommended that the instance index follow the following convention so as to make identification of backup LSPs easier:
mplsFrrGeneralConstraintsTunnelInstance OBJECT-TYPE構文MplsTunnelInstanceIndex MAX-ACCESSステータス現在の説明は「ユニーク高速再ルーティングを要求されたこのトンネルの既存のインスタンスを識別する。0の値は、トンネルヘッドで構成ポイント(で指定されていることを示していることに注意してくださいRFC 3812)。これは、この機能の設定が使用される実際の保護LSPを保護トンネルに任されているデバイス上で実行される方法が典型的である。しかし、静的な構成が可能である場合には、任意の有効なトンネルインスタンスが許容される。これらの場合バックアップLSPの識別を容易にするようにインスタンスのインデックスは次の規則に従うことをお勧めします。
- lower 16 bits : protected tunnel instance - higher 16 bits: must be all zeros" ::= { mplsFrrGeneralConstraintsEntry 3 }
mplsFrrGeneralConstraintsProtectionType OBJECT-TYPE SYNTAX INTEGER { linkProtection(1), nodeProtection(2) } MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates type of the resource protection:
mplsFrrGeneralConstraintsProtectionTypeのOBJECT-TYPE SYNTAX INTEGER {linkProtection(1)、nodeProtection(2)} MAX-ACCESSリード作成ステータス現在の説明「リソース保護のタイプを示しました:
linkProtection(1) indicates that this tunnel is set up to protect a particular link's resources.
nodeProtection(2) indicates that this tunnel is set up to protect an entire node from failure." REFERENCE "Section 3 of RFC 4090." DEFVAL { nodeProtection } ::= { mplsFrrGeneralConstraintsEntry 4 }
mplsFrrGeneralConstraintsSetupPrio OBJECT-TYPE SYNTAX Unsigned32 (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the setup priority of the detour LSP or bypass tunnel."
mplsFrrGeneralConstraintsSetupPrioのOBJECT-TYPE構文Unsigned32(0..7)MAX-ACCESSリード作成ステータス現在の説明は「迂回LSPまたはバイパストンネルの設定の優先順位を示します。」
REFERENCE "Section 4.7 of RFC 3209." DEFVAL { 7 } ::= { mplsFrrGeneralConstraintsEntry 5 }
mplsFrrGeneralConstraintsHoldingPrio OBJECT-TYPE SYNTAX Unsigned32 (0..7) MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the holding priority for the detour LSP or bypass tunnel." REFERENCE "Section 4.7 of RFC 3209." DEFVAL { 0 } ::= { mplsFrrGeneralConstraintsEntry 6 }
mplsFrrGeneralConstraintsInclAnyAffinity OBJECT-TYPE SYNTAX MplsTunnelAffinity MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the include-any link constraint for the detour LSP or bypass tunnel. A link satisfies the include-any constraint if and only if the constraint is zero, or the link and the constraint have a resource class in common." REFERENCE "Section 4.7 of RFC 3209." DEFVAL { 0 } ::= { mplsFrrGeneralConstraintsEntry 7 }
mplsFrrGeneralConstraintsInclAllAffinity OBJECT-TYPE SYNTAX MplsTunnelAffinity MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the include-all link constraint for the detour LSP or bypass tunnel. A link satisfies the include-all constraint if and only if the link contains all of the administrative groups specified in the constraint." REFERENCE "Section 4.7 of RFC 3209." DEFVAL { 0 } ::= { mplsFrrGeneralConstraintsEntry 8 }
mplsFrrGeneralConstraintsExclAnyAffinity OBJECT-TYPE SYNTAX MplsTunnelAffinity MAX-ACCESS read-create STATUS current DESCRIPTION "Indicates the exclude-any link constraint for the detour LSP or bypass tunnel. A link satisfies the exclude-any constraint if and only if the link contains none of the administrative groups specified in the constraint." REFERENCE "Section 4.7 of RFC 3209." DEFVAL { 0 } ::= { mplsFrrGeneralConstraintsEntry 9 }
mplsFrrGeneralConstraintsHopLimit OBJECT-TYPE SYNTAX Unsigned32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum number of hops that the detour LSP or bypass tunnel may traverse." REFERENCE "Section 4.1 of RFC 4090." DEFVAL { 32 } ::= { mplsFrrGeneralConstraintsEntry 10 }
mplsFrrGeneralConstraintsBandwidth OBJECT-TYPE SYNTAX MplsBitRate UNITS "kilobits per second" MAX-ACCESS read-create STATUS current DESCRIPTION "The maximum bandwidth specifically reserved for a detour LSP or bypass tunnel, in units of thousands of bits per second (kbps). Note that setting this value to 0 indicates best-effort treatment." DEFVAL { 0 } ::= { mplsFrrGeneralConstraintsEntry 11 }
mplsFrrGeneralConstraintsStorageType OBJECT-TYPE SYNTAX StorageType MAX-ACCESS read-create STATUS current DESCRIPTION "The storage type for this configuration entry. Conceptual rows having the value 'permanent' need not allow write access to any columnar objects in the row." DEFVAL { volatile } ::= { mplsFrrGeneralConstraintsEntry 12 }
mplsFrrGeneralConstraintsRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object is used to create, modify, and/or delete a row in this table. When a row in this table is in active(1) state, no objects in that row can be modified except mplsFrrGeneralConstraintsRowStatus and mplsFrrGeneralConstraintsStorageType." ::= { mplsFrrGeneralConstraintsEntry 13 }
-- MPLS Fast-Reroute Tunnel Actual Route Hop table
- MPLS高速リルートトンネルの実際のルートホップテーブル
mplsFrrGeneralTunnelARHopTable OBJECT-TYPE SYNTAX SEQUENCE OF MplsFrrGeneralTunnelARHopEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table sparsely extends mplsTunnelARHopTable defined in the MPLS-TE-STD-MIB module with fast-reroute objects. These objects specify the status of local protection, including availability and active use, on a per-hop basis, of hops traversed by a protected tunnel." ::= { mplsFrrGeneralObjects 4 }
mplsFrrGeneralTunnelARHopEntry OBJECT-TYPE SYNTAX MplsFrrGeneralTunnelARHopEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This entry contains fast-reroute protection status of a single protected tunnel hop." INDEX { mplsTunnelARHopListIndex, mplsTunnelARHopIndex } ::= { mplsFrrGeneralTunnelARHopTable 1 }
MplsFrrGeneralTunnelARHopEntry ::= SEQUENCE { mplsFrrGeneralTunnelARHopSessionAttributeFlags BITS, mplsFrrGeneralTunnelARHopRROSubObjectFlags BITS } mplsFrrGeneralTunnelARHopSessionAttributeFlags OBJECT-TYPE SYNTAX BITS { arHopSessionAttrFlagsUnsupported(0), localProtectionDesired(1), labelRecordingDesired(2), sestyleDesired(3), bandwidthProtectionDesired(4), nodeProtectionDesired(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the desired values for the associated SESSION_ATTRIBUTE flags. Note that since this object is a BITS type, the bits may be set to indicate various desired combinations of the SESSION_ATTRIBUTE flags.
If SESSION_ATTRIBUTE flags are not supported, then this object contains the value of arHopSessionAttrFlagsUnsupported(0)." REFERENCE "See Section 4.3 of RFC 4090 for SESSION_ATTRIBUTE flags." ::= { mplsFrrGeneralTunnelARHopEntry 1 }
mplsFrrGeneralTunnelARHopRROSubObjectFlags OBJECT-TYPE SYNTAX BITS { arHopRROSubObjectFlagsUnsupported(0), localProtectionAvailable(1), localProtectionInUse(2), bandwidthProtection(3), nodeProtection(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the flags that are currently in use by the associated Record Route Object (RRO) sub-object.
mplsFrrGeneralTunnelARHopRROSubObjectFlags OBJECT-TYPE構文BITS {arHopRROSubObjectFlagsUnsupported(0)、localProtectionAvailable(1)、localProtectionInUse(2)、bandwidthProtection(3)、nodeProtection(4)} MAX-ACCESS read-only説明「このオブジェクトは、現在のフラグを示します関連するレコードルートオブジェクト(RRO)サブオブジェクトによって使用されます。
Note that since this object is a BITS type, the bits may be set to indicate various combinations of the flags.
If the RRO sub-object is not supported, then this object contains the value of arHopRROSubObjectFlagsUnsupported(0)." REFERENCE "Section 4.4 of RFC 4090." ::= { mplsFrrGeneralTunnelARHopEntry 2 }
-- Notifications
- 通知
-- Module Conformance Statement
- モジュールの適合性宣言
mplsFrrGeneralCompliances OBJECT IDENTIFIER ::= {mplsFrrGeneralConformance 1 }
mplsFrrGeneralGroups OBJECT IDENTIFIER ::= {mplsFrrGeneralConformance 2 }
mplsFrrGeneralModuleFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statements for SNMP engines that support the MPLS-FRR-GENERAL-STD-MIB module."
mplsFrrGeneralModuleFullCompliance MODULE-COMPLIANCEステータス現在の説明 "MPLS-FRR-GENERAL-STD-MIBモジュールをサポートするSNMPエンジンのためのコンプライアンスステートメント。"
MODULE IF-MIB -- The Interfaces Group MIB module, RFC 2863. MANDATORY-GROUPS { ifGeneralInformationGroup, ifCounterDiscontinuityGroup }
IF-MIB MODULE - インタフェースグループMIBモジュール、RFC 2863. MANDATORY-GROUPS {ifGeneralInformationGroup、ifCounterDiscontinuityGroup}
MODULE MPLS-TE-STD-MIB -- The MPLS Traffic Engineering -- MIB module, RFC 3812 MANDATORY-GROUPS { mplsTunnelGroup, mplsTunnelScalarGroup }
MODULE MPLS-TE-STD-MIB - MPLSトラフィックエンジニアリング - MIBモジュール、RFC 3812 MANDATORY-GROUPS {mplsTunnelGroup、mplsTunnelScalarGroup}
MODULE -- this module MANDATORY-GROUPS { mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup }
MODULE - このモジュールMANDATORY-GROUPS {mplsFrrGeneralScalarGroup、mplsFrrGeneralTunnelARHopGroup、mplsFrrGeneralConstraintsGroup}
OBJECT mplsFrrGeneralConstraintsRowStatus SYNTAX RowStatus { active(1), notInService(2) } WRITE-SYNTAX RowStatus { active(1), notInService(2), createAndGo(4), destroy(6) } DESCRIPTION "Support for createAndWait and notReady is not required."
{(1)、notInServiceの(2)は、createAndGo(4)、破壊活性(6)} createAndWaitに及びNOTREADYの説明」サポートが必要とされていないオブジェクトmplsFrrGeneralConstraintsRowStatus構文RowStatus {アクティブ(1)、notInServiceの(2)} WRITE-構文RowStatus 。」
::= { mplsFrrGeneralCompliances 1 }
mplsFrrGeneralModuleReadOnlyCompliance MODULE-COMPLIANCE STATUS current
mplsFrrGeneralModuleReadOnlyCompliance MODULE-COMPLIANCEステータス電流
DESCRIPTION "Compliance statements for SNMP engines that support the MPLS-FRR-GENERAL-STD-MIB module." MODULE
DESCRIPTION "MPLS-FRR-GENERAL-STD-MIBモジュールをサポートするSNMPエンジンのためのコンプライアンスステートメント。" MODULE
MANDATORY-GROUPS { mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup }
-- Scalars
- スカラー
OBJECT mplsFrrGeneralProtectionMethod MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralProtectionMethod MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
-- mplsFrrGeneralConstraintsTable
- mplsFrrGeneralConstraintsTable
OBJECT mplsFrrGeneralConstraintsSetupPrio MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsSetupPrio MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsHoldingPrio MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsHoldingPrio MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsInclAnyAffinity MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsInclAnyAffinity MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsInclAllAffinity MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsInclAllAffinity MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsExclAnyAffinity MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsExclAnyAffinity MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsBandwidth MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsBandwidth MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsProtectionType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsProtectionType MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsHopLimit MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsHopLimit MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsStorageType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsStorageType MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrGeneralConstraintsRowStatus SYNTAX RowStatus { active(1) } MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrGeneralConstraintsRowStatus構文RowStatus {アクティブ(1)} MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要となりません。"
::= { mplsFrrGeneralCompliances 2 }
-- Units of conformance
- 適合の単位
mplsFrrGeneralScalarGroup OBJECT-GROUP OBJECTS { mplsFrrGeneralIngressTunnelInstances, mplsFrrGeneralProtectionMethod } STATUS current DESCRIPTION "Objects that are required to display general fast-reroute information." ::= { mplsFrrGeneralGroups 1 }
mplsFrrGeneralConstraintsGroup OBJECT-GROUP OBJECTS { mplsFrrGeneralConstraintsProtectionType, mplsFrrGeneralConstraintsSetupPrio, mplsFrrGeneralConstraintsHoldingPrio, mplsFrrGeneralConstraintsInclAnyAffinity, mplsFrrGeneralConstraintsInclAllAffinity, mplsFrrGeneralConstraintsExclAnyAffinity, mplsFrrGeneralConstraintsHopLimit, mplsFrrGeneralConstraintsBandwidth, mplsFrrGeneralConstraintsStorageType, mplsFrrGeneralConstraintsRowStatus }
mplsFrrGeneralConstraintsGroupオブジェクト・グループオブジェクト{mplsFrrGeneralConstraintsProtectionType、mplsFrrGeneralConstraintsSetupPrio、mplsFrrGeneralConstraintsHoldingPrio、mplsFrrGeneralConstraintsInclAnyAffinity、mplsFrrGeneralConstraintsInclAllAffinity、mplsFrrGeneralConstraintsExclAnyAffinity、mplsFrrGeneralConstraintsHopLimit、mplsFrrGeneralConstraintsBandwidth、mplsFrrGeneralConstraintsStorageType、mplsFrrGeneralConstraintsRowStatus}
STATUS current DESCRIPTION "Objects that are required to configure fast-reroute constraints at the ingress LSR of the tunnel that requires fast-reroute service." ::= { mplsFrrGeneralGroups 2 }
mplsFrrGeneralTunnelARHopGroup OBJECT-GROUP OBJECTS { mplsFrrGeneralTunnelARHopSessionAttributeFlags, mplsFrrGeneralTunnelARHopRROSubObjectFlags } STATUS current DESCRIPTION "Objects that are required to present per-hop fast-reroute protection status." ::= { mplsFrrGeneralGroups 3}
END
終わり
-- End of MPLS-FRR-GENERAL-STD-MIB
- MPLS-FRR-GENERAL-STD-MIBの終わり
-- Start of MPLS-FRR-ONE2ONE-STD-MIB
- MPLS-FRR-ONE2ONE-STD-MIBのスタート
MPLS-FRR-ONE2ONE-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, mib-2, Integer32, Gauge32 FROM SNMPv2-SMI -- [RFC2578] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] TruthValue FROM SNMPv2-TC -- [RFC2579] MplsTunnelIndex, MplsTunnelInstanceIndex, MplsLsrIdentifier FROM MPLS-TC-STD-MIB -- [RFC3811] InetAddressType, InetAddress
輸入MODULE-IDENTITY、OBJECT-TYPE、MIB-2、Integer32の、Gauge32のSNMPv2-SMI FROM - [RFC2578] MODULE-COMPLIANCE、オブジェクト・グループのSNMPv2-CONF FROM - のSNMPv2-TC FROM [RFC2580]のTruthValue - [RFC2579 ] MplsTunnelIndex、MplsTunnelInstanceIndex、MPLS-TC-STD-MIBからMplsLsrIdentifier - [RFC3811]のInetAddressType、InetAddressの
FROM INET-ADDRESS-MIB -- [RFC4001] mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup FROM MPLS-FRR-GENERAL-STD-MIB ;
INET-ADDRESS-MIB FROM - [RFC4001] mplsFrrGeneralScalarGroup、mplsFrrGeneralTunnelARHopGroup、mplsFrrGeneralConstraintsGroup MPLS-FRR-GENERAL-STD-MIBから。
mplsFrrOne2OneMIB MODULE-IDENTITY LAST-UPDATED "201111030000Z" -- 03 Nov 2011 00:00:00 GMT ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group" CONTACT-INFO " Riza Cetin Email: riza.cetin@alcatel.be
mplsFrrOne2OneMIBのMODULE-IDENTITY LAST-UPDATED "201111030000Z" - 2011年11月3日00:00:00 GMT ORGANIZATION "マルチプロトコルラベルスイッチング(MPLS)ワーキンググループ" CONTACT-INFO「リザCetin電子メール:riza.cetin@alcatel.be
Thomas D. Nadeau Email: thomas.nadeau@ca.com
A S Kiran Koushik Email: kkoushik@cisco.com
SキランKaushikによる電子メール:ককৌশিক@সিসকো.কম
Stefaan De Cnodder Email: Stefaan.de_cnodder@alcatel.be
StefaanデCnodder電子メール:Stefaan.de_cnodder@alcatel.be
Der-Hwa Gan Email: dhg@juniper.net " DESCRIPTION "Copyright (c) 2011 IETF Trust and the persons identified as authors of the code. All rights reserved.
デア・ファガンEメール:dhg@juniper.net「DESCRIPTION」著作権(C)2011 IETF信託コードの作者として特定の人物。全著作権所有。
Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).
、に基づき許可されており、中に含まれるライセンス条項に従う、簡体BSDライセンスは、IETFドキュメントに関連IETFトラストの法律規定(のセクション4.Cに記載されている変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用http://trustee.ietf.org/license-info)。
This MIB module contains object definitions for the MPLS Traffic Engineering one-to-one backup method for Fast Reroute as defined in RFC 4090."
RFC 4090で定義されているこのMIBモジュールは、」高速リルートのためのMPLSトラフィックエンジニアリング一対一のバックアップ方法のためのオブジェクト定義が含まれています
-- Revision history. REVISION "201111030000Z" -- 03 Nov 2011 00:00:00 GMT
- 改訂履歴。 REVISION "201111030000Z" - 2011年11月3日00:00:00 GMT
DESCRIPTION "Initial version. Published as RFC 6445." ::= { mib-2 203 }
-- Top-level components of this MIB module
- このMIBモジュールのトップレベルのコンポーネント
mplsFrrOne2OneObjects OBJECT IDENTIFIER ::= { mplsFrrOne2OneMIB 1 } mplsFrrOne2OneConformance OBJECT IDENTIFIER ::= { mplsFrrOne2OneMIB 2 }
-- Scalar objects defined for the one-to-one style of FRR
- FRRの一対一のスタイルに定義されたスカラーオブジェクト
mplsFrrIncomingDetourLSPs OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of detour LSPs entering the device." ::= { mplsFrrOne2OneObjects 1 }
mplsFrrOutgoingDetourLSPs OBJECT-TYPE SYNTAX Integer32 (0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of detour LSPs leaving the device." ::= { mplsFrrOne2OneObjects 2 }
mplsFrrOne2OneDetourOriginating OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of detour LSPs originating at this PLR." ::= { mplsFrrOne2OneObjects 3 }
mplsFrrActiveProtectedLSPs OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of LSPs currently protected by the FRR feature where this device acts as the PLR for those LSPs." ::= { mplsFrrOne2OneObjects 4 }
--
--
-- One-to-One specific tables -- -- Tables in this section pertain only to the one-to-one -- style of FRR. --
- ワン・ツー・ワン固有のテーブル - - このセクションの表は、1対1にのみ関連 - FRRのスタイルを。 -
-- MPLS Fast-Reroute Point of Local Repair table
- ローカル修復テーブルのMPLS高速リルートポイント
mplsFrrOne2OnePlrTable OBJECT-TYPE SYNTAX SEQUENCE OF MplsFrrOne2OnePlrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows a list of protected TE tunnels with the corresponding protecting tunnel, as well as the PLR where the protecting tunnel that initiated the detour LSPs traverses this node." ::= { mplsFrrOne2OneObjects 5 }
mplsFrrOne2OnePlrEntry OBJECT-TYPE SYNTAX MplsFrrOne2OnePlrEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table represents a protected tunnel LSP together with its detour tunnel instance. An entry in this table is only created by an SNMP engine as instructed by an MPLS signaling protocol.
mplsFrrOne2OnePlrEntry OBJECT-TYPE構文MplsFrrOne2OnePlrEntry MAX-ACCESSステータス現在の説明は「この表のエントリは、その迂回トンネルインスタンスと共に保護トンネルLSPを表す。MPLSによって指示されるように、このテーブルのエントリは、SNMPエンジンによって作成されシグナリングプロトコル。
The entries of this table are present in all LSRs on the path of the detour LSP.
The objects mplsFrrOne2OnePlrSenderAddrType and mplsFrrOne2OnePlrSenderAddr can be modified after the row is created.
行が作成された後のオブジェクトmplsFrrOne2OnePlrSenderAddrTypeとmplsFrrOne2OnePlrSenderAddrは変更することができます。
The objects mplsFrrOne2OnePlrTunnelIndex, mplsFrrOne2OnePlrTunnelDetourInstance, mplsFrrOne2OnePlrTunnelIngressLSRId, and mplsFrrOne2OnePlrTunnelEgressLSRId have the same values as the objects mplsTunnelIndex, mplsTunnelInstance, mplsTunnelIngressLSRId, and mplsTunnelEgressLSRId of the detour tunnel instance created in the mplsTunnelTable (MPLS-TE-STD-MIB).
オブジェクトmplsFrrOne2OnePlrTunnelIndex、mplsFrrOne2OnePlrTunnelDetourInstance、mplsFrrOne2OnePlrTunnelIngressLSRId、及びmplsFrrOne2OnePlrTunnelEgressLSRIdはmplsTunnelTable(MPLS-TE-STD-MIB)で作成された迂回トンネルインスタンスのオブジェクトmplsTunnelIndex、mplsTunnelInstance、mplsTunnelIngressLSRId、及びmplsTunnelEgressLSRIdと同じ値を有します。
The entries in this table will be deleted when the corresponding entries in the mplsTunnelTable are deleted." INDEX { mplsFrrOne2OnePlrTunnelIndex, -- from MPLS-TE-STD-MIB
mplsTunnelTableに対応するエントリが削除されると、このテーブルのエントリが削除されます「INDEX {mplsFrrOne2OnePlrTunnelIndex、 - MPLS-TE-STD-MIBから
mplsFrrOne2OnePlrTunnelDetourInstance,-- mplsTunnelTable mplsFrrOne2OnePlrTunnelIngressLSRId,-- Tunnels must exist mplsFrrOne2OnePlrTunnelEgressLSRId, -- a priori mplsFrrOne2OnePlrId } ::= { mplsFrrOne2OnePlrTable 1 }
MplsFrrOne2OnePlrEntry ::= SEQUENCE { mplsFrrOne2OnePlrTunnelIndex MplsTunnelIndex, mplsFrrOne2OnePlrTunnelDetourInstance MplsTunnelInstanceIndex, mplsFrrOne2OnePlrTunnelIngressLSRId MplsLsrIdentifier, mplsFrrOne2OnePlrTunnelEgressLSRId MplsLsrIdentifier, mplsFrrOne2OnePlrId MplsLsrIdentifier, mplsFrrOne2OnePlrSenderAddrType InetAddressType, mplsFrrOne2OnePlrSenderAddr InetAddress, mplsFrrOne2OnePlrAvoidNodeAddrType InetAddressType, mplsFrrOne2OnePlrAvoidNodeAddr InetAddress }
mplsFrrOne2OnePlrTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies a tunnel between a pair of LSRs from the mplsTunnelEntry." ::= { mplsFrrOne2OnePlrEntry 1 }
mplsFrrOne2OnePlrTunnelDetourInstance OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies a detour instance of a tunnel from the mplsTunnelEntry.
mplsFrrOne2OnePlrTunnelDetourInstance OBJECT-TYPE構文MplsTunnelInstanceIndex MAX-ACCESSステータス現在の説明は「ユニークmplsTunnelEntryからトンネルの迂回インスタンスを識別する。
- lower 16 bits : protected tunnel instance - higher 16 bits: detour instance" ::= { mplsFrrOne2OnePlrEntry 2 }
mplsFrrOne2OnePlrTunnelIngressLSRId OBJECT-TYPE SYNTAX MplsLsrIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION "The purpose of this object is to uniquely identify a tunnel within a network. When the MPLS signaling protocol is rsvp(2), this object SHOULD contain the same value as the Extended Tunnel ID field in the
mplsFrrOne2OnePlrTunnelIngressLSRId OBJECT-TYPE構文MplsLsrIdentifier MAX-ACCESSステータス現在の説明は「このオブジェクトの目的は、一意のネットワーク内のトンネルを識別することである。MPLSシグナリングプロトコルは、RSVPの場合(2)、このオブジェクトと同じ値を含むべきですで拡張トンネルIDフィールド
SESSION object. When the MPLS signaling protocol is crldp(3), this object SHOULD contain the same value as the Ingress LSR Router ID field in the LSPID TLV object.
This value represents the head-end of the protected tunnel instance." REFERENCE "Section 4.7 of RFC 3209." ::= { mplsFrrOne2OnePlrEntry 3 }
mplsFrrOne2OnePlrTunnelEgressLSRId OBJECT-TYPE SYNTAX MplsLsrIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION "Specifies the egress LSR ID of the protected tunnel instance." ::= { mplsFrrOne2OnePlrEntry 4 }
mplsFrrOne2OnePlrId OBJECT-TYPE SYNTAX MplsLsrIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION "This value represents the PLR that has initiated a detour LSP to protect a tunnel instance.
mplsFrrOne2OnePlrId OBJECT-TYPE構文MplsLsrIdentifier MAX-ACCESSステータス現在の説明は「この値は、トンネルインスタンスを保護するために迂回LSPを開始したPLRを表します。
This value is signaled via the DETOUR object defined in MPLS RSVP." REFERENCE "Section 4.2 of RFC 4090." ::= { mplsFrrOne2OnePlrEntry 5 }
mplsFrrOne2OnePlrSenderAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-write STATUS current DESCRIPTION "Denotes the address type of this detour instance's sender address." DEFVAL { ipv4 } ::= { mplsFrrOne2OnePlrEntry 6 }
mplsFrrOne2OnePlrSenderAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-write STATUS current
mplsFrrOne2OnePlrSenderAddr OBJECT-TYPE構文InetAddress MAX-ACCESS読み取りと書き込みステータス現在の
DESCRIPTION "The IP address of the PLR that has initiated the detour LSP. The type of this address is determined by the value of the mplsFrrOne2OnePlrSenderAddrType object." ::= { mplsFrrOne2OnePlrEntry 7 }
mplsFrrOne2OnePlrAvoidNodeAddrType OBJECT-TYPE SYNTAX InetAddressType MAX-ACCESS read-only STATUS current DESCRIPTION "Denotes the address type of the node that this PLR tries to avoid." DEFVAL { ipv4 } ::= { mplsFrrOne2OnePlrEntry 8 }
mplsFrrOne2OnePlrAvoidNodeAddr OBJECT-TYPE SYNTAX InetAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of the node that this PLR tries to avoid. The type of this address is determined by the value of the mplsFrrOne2OnePlrAvoidNodeAddrType object.
mplsFrrOne2OnePlrAvoidNodeAddrのOBJECT-TYPE構文InetAddress MAX-ACCESS read-only説明「このPLRを回避しようとするノードのIPアドレス。このアドレスのタイプはmplsFrrOne2OnePlrAvoidNodeAddrTypeオブジェクトの値によって決定されます。
This value is signaled via the DETOUR object defined in MPLS RSVP." REFERENCE "Section 4.2 of RFC 4090." ::= { mplsFrrOne2OnePlrEntry 9 }
-- MPLS One-to-One Fast-Reroute Detour table
- MPLSワン・ツー・ワンファストリルート迂回テーブル
mplsFrrOne2OneDetourTable OBJECT-TYPE SYNTAX SEQUENCE OF MplsFrrOne2OneDetourEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table shows detour LSPs." ::= { mplsFrrOne2OneObjects 6 }
mplsFrrOne2OneDetourEntry OBJECT-TYPE SYNTAX MplsFrrOne2OneDetourEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in this table represents a detour. An entry in this table is only created by an SNMP engine as instructed by an
mplsFrrOne2OneDetourEntryのOBJECT-TYPE SYNTAX MplsFrrOne2OneDetourEntry MAX-ACCESSステータス現在の説明は「この表のエントリは回り道を表します。指示により、この表のエントリは唯一のSNMPエンジンによって作成されます
MPLS signaling protocol." INDEX { mplsFrrOne2OnePlrTunnelIndex, -- from MPLS-TE-STD-MIB mplsFrrOne2OnePlrTunnelDetourInstance, -- mplsTunnelTable mplsFrrOne2OnePlrTunnelIngressLSRId,-- Tunnels must exist mplsFrrOne2OnePlrTunnelEgressLSRId -- a priori } ::= { mplsFrrOne2OneDetourTable 1 }
MplsFrrOne2OneDetourEntry ::= SEQUENCE { mplsFrrOne2OneDetourActive TruthValue, mplsFrrOne2OneDetourMergedStatus INTEGER, mplsFrrOne2OneDetourMergedDetourInst MplsTunnelInstanceIndex }
mplsFrrOne2OneDetourActive OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates whether or not the main LSP has switched over to this detour LSP.
mplsFrrOne2OneDetourActive OBJECT-TYPEの構文のTruthValue MAX-ACCESS read-onlyステータス現在の説明は「メインLSPは、この迂回LSPに切り替わったかどうかを示します。
If the value of this object is 'true', then it means that the main LSP has switched over to this detour LSP. Otherwise, it contains a value of 'false'. This is only relevant for detours originated by this node." ::= { mplsFrrOne2OneDetourEntry 1 }
mplsFrrOne2OneDetourMergedStatus OBJECT-TYPE SYNTAX INTEGER { notMerged(1), mergedWithProtectedTunnel(2), mergedWithDetour(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "This value represents whether or not this detour is merged. This value is set to notMerged(1) if this detour is not merged.
mplsFrrOne2OneDetourMergedStatus OBJECT-TYPE構文整数{notMerged(1)、mergedWithProtectedTunnel(2)、mergedWithDetour(3)} MAX-ACCESS read-onlyステータス現在の説明は「この値は、この迂回がマージされているか否かを示す。この値は(notMergedに設定されています1)この迂回がマージされていない場合。
This value is set to mergedWithProtectedTunnel(2) if this detour is merged with the protected tunnel. This value is mergedWithDetour(3) if this detour is merged with another detour protecting the same tunnel." ::= { mplsFrrOne2OneDetourEntry 2 }
mplsFrrOne2OneDetourMergedDetourInst OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "This value represents the mplsTunnelInstance of the detour with which this detour is merged. This object is only valid when mplsFrrOne2OneDetourMergedStatus is set to mergedWithDetour(3).
mplsFrrOne2OneDetourMergedDetourInst OBJECT-TYPE構文MplsTunnelInstanceIndex MAX-ACCESS read-only説明は「この値は、この迂回がマージされる迂回のmplsTunnelInstanceを表す。このオブジェクトは、mplsFrrOne2OneDetourMergedStatusがmergedWithDetourに設定されている場合にのみ有効である(3)。
- lower 16 bits : protected tunnel instance - higher 16 bits: detour instance" ::= { mplsFrrOne2OneDetourEntry 3 }
-- Module Conformance Statement
- モジュールの適合性宣言
mplsFrrOne2OneCompliances OBJECT IDENTIFIER ::= {mplsFrrOne2OneConformance 1 }
mplsFrrOne2OneGroups OBJECT IDENTIFIER ::= {mplsFrrOne2OneConformance 2 }
mplsFrrOne2OneModuleFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statements for SNMP engines that support the MPLS-FRR-ONE2ONE-STD-MIB module."
mplsFrrOne2OneModuleFullCompliance MODULE-COMPLIANCEステータス現在の説明 "MPLS-FRR-ONE2ONE-STD-MIBモジュールをサポートするSNMPエンジンのためのコンプライアンスステートメント。"
MODULE MPLS-FRR-GENERAL-STD-MIB -- MPLS FRR Generic MIB MANDATORY-GROUPS { mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup }
MODULEのMPLS-FRR-GENERAL-STD-MIB - MPLS FRR汎用MIB MANDATORY-GROUPS {mplsFrrGeneralScalarGroup、mplsFrrGeneralTunnelARHopGroup、mplsFrrGeneralConstraintsGroup}
MODULE -- this module MANDATORY-GROUPS { mplsFrrOne2OneScalarsGroup, mplsFrrOne2OnePLRDetourGroup, mplsFrrOne2OnePlrGroup }
MODULE - このモジュールMANDATORY-GROUPS {mplsFrrOne2OneScalarsGroup、mplsFrrOne2OnePLRDetourGroup、mplsFrrOne2OnePlrGroup}
::= { mplsFrrOne2OneCompliances 1 }
mplsFrrOne2OneModuleReadOnlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statements for SNMP engines that support the
サポートするSNMPエンジンのためのmplsFrrOne2OneModuleReadOnlyCompliance MODULE-COMPLIANCEステータス現在の説明「コンプライアンスステートメント
MPLS-FRR-ONE2ONE-STD-MIB module." MODULE MANDATORY-GROUPS { mplsFrrOne2OneScalarsGroup, mplsFrrOne2OnePLRDetourGroup, mplsFrrOne2OnePlrGroup } -- mplsFrrOne2OnePlrTable
MPLS-FRR-ONE2ONE-STD-MIBモジュール「MODULE MANDATORY-GROUPS {mplsFrrOne2OneScalarsGroup、mplsFrrOne2OnePLRDetourGroup、mplsFrrOne2OnePlrGroup} - 。mplsFrrOne2OnePlrTable
OBJECT mplsFrrOne2OnePlrSenderAddrType MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrOne2OnePlrSenderAddrType MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
OBJECT mplsFrrOne2OnePlrSenderAddr MIN-ACCESS read-only DESCRIPTION "Write access is not required."
OBJECT mplsFrrOne2OnePlrSenderAddr MIN-ACCESS読み取り専用説明 "書き込みアクセスが必要とされていません。"
::= { mplsFrrOne2OneCompliances 2 }
-- Units of conformance
- 適合の単位
mplsFrrOne2OneScalarsGroup OBJECT-GROUP OBJECTS { mplsFrrIncomingDetourLSPs, mplsFrrOutgoingDetourLSPs, mplsFrrOne2OneDetourOriginating, mplsFrrActiveProtectedLSPs } STATUS current DESCRIPTION "Objects that are required for general One-to-One PLR information." ::= { mplsFrrOne2OneGroups 1 }
mplsFrrOne2OnePLRDetourGroup OBJECT-GROUP OBJECTS { mplsFrrOne2OneDetourActive, mplsFrrOne2OneDetourMergedStatus, mplsFrrOne2OneDetourMergedDetourInst } STATUS current DESCRIPTION "Objects that are required to present the detour LSP information at the detour ingress, transit, and egress LSRs." ::= { mplsFrrOne2OneGroups 2 }
mplsFrrOne2OnePlrGroup OBJECT-GROUP OBJECTS { mplsFrrOne2OnePlrSenderAddrType, mplsFrrOne2OnePlrSenderAddr, mplsFrrOne2OnePlrAvoidNodeAddrType, mplsFrrOne2OnePlrAvoidNodeAddr } STATUS current DESCRIPTION "Objects that are required to represent the FRR One-to-One PLR information." ::= { mplsFrrOne2OneGroups 3 }
END
終わり
-- End of MPLS-FRR-ONE2ONE-STD-MIB
- MPLS-FRR-ONE2ONE-STD-MIBの終わり
-- Start of MPLS-FRR-FACILITY-STD-MIB
- MPLS-FRR-FACILITY-STD-MIBのスタート
MPLS-FRR-FACILITY-STD-MIB DEFINITIONS ::= BEGIN
IMPORTS MODULE-IDENTITY, OBJECT-TYPE, mib-2, Integer32, NOTIFICATION-TYPE, Gauge32 FROM SNMPv2-SMI -- [RFC2578] MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF -- [RFC2580] TruthValue FROM SNMPv2-TC -- [RFC2579] InterfaceIndex FROM IF-MIB -- [RFC2863] MplsTunnelIndex, MplsTunnelInstanceIndex, MplsLsrIdentifier, MplsBitRate FROM MPLS-TC-STD-MIB -- [RFC3811] mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup FROM MPLS-FRR-GENERAL-STD-MIB ;
輸入MODULE-IDENTITY、OBJECT-TYPE、MIB-2、Integer32の、NOTIFICATION-TYPE、SNMPv2の-SMI FROM Gauge32 - [RFC2578] MODULE-COMPLIANCE、オブジェクト・グループ、NOTIFICATION-GROUPのSNMPv2-CONF FROM - [RFC2580]のTruthValue [RFC2579] InterfaceIndexのFROM IF-MIB - - [RFC2863] MplsTunnelIndex、MPLS-TC-STD-MIBからMplsTunnelInstanceIndex、MplsLsrIdentifier、MplsBitRate - [RFC3811] mplsFrrGeneralScalarGroup、mplsFrrGeneralTunnelARHopGroup、mplsFrrGeneralConstraintsGroup FROM MPLS-FRR-GENERALのSNMPv2-TC FROM -std-MIB;
mplsFrrFacilityMIB MODULE-IDENTITY LAST-UPDATED "201111030000Z" -- 03 Nov 2011 00:00:00 GMT ORGANIZATION "Multiprotocol Label Switching (MPLS) Working Group"
mplsFrrFacilityMIBのMODULE-IDENTITY LAST-UPDATED "201111030000Z" - 2011年11月3日00:00:00 GMT ORGANIZATION "マルチプロトコルラベルスイッチング(MPLS)ワーキンググループ"
CONTACT-INFO " Riza Cetin Email: riza.cetin@alcatel.be
CONTACT-INFO「リザCetin電子メール:riza.cetin@alcatel.be
Thomas D. Nadeau Email: thomas.nadeau@ca.com
A S Kiran Koushik Email: kkoushik@cisco.com
SキランKaushikによる電子メール:ককৌশিক@সিসকো.কম
Stefaan De Cnodder Email: Stefaan.de_cnodder@alcatel.be
StefaanデCnodder電子メール:Stefaan.de_cnodder@alcatel.be
Der-Hwa Gan Email: dhg@juniper.net " DESCRIPTION "Copyright (c) 2011 IETF Trust and the persons identified as authors of the code. All rights reserved.
デア・ファガンEメール:dhg@juniper.net「DESCRIPTION」著作権(C)2011 IETF信託コードの作者として特定の人物。全著作権所有。
Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info).
、に基づき許可されており、中に含まれるライセンス条項に従う、簡体BSDライセンスは、IETFドキュメントに関連IETFトラストの法律規定(のセクション4.Cに記載されている変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用http://trustee.ietf.org/license-info)。
This MIB module contains object definitions for the MPLS Traffic Engineering facility backup method for Fast Reroute as defined in RFC 4090."
RFC 4090で定義されているこのMIBモジュールは、」高速リルートのためのMPLSトラフィックエンジニアリング施設バックアップ方法のためのオブジェクト定義が含まれています
-- Revision history. REVISION "201111030000Z" -- 03 Nov 2011 00:00:00 GMT DESCRIPTION "Initial version. Published as RFC 6445." ::= { mib-2 204 }
-- Top-level components of this MIB module
- このMIBモジュールのトップレベルのコンポーネント
mplsFrrFacilityNotifications OBJECT IDENTIFIER ::= { mplsFrrFacilityMIB 0 }
mplsFrrFacilityObjects OBJECT IDENTIFIER ::= { mplsFrrFacilityMIB 1 }
mplsFrrFacilityConformance OBJECT IDENTIFIER ::= { mplsFrrFacilityMIB 2 }
-- Scalar objects defined for the facility backup style of FRR
- FRRの施設のバックアップスタイルに定義されたスカラーオブジェクト
mplsFrrConfiguredInterfaces OBJECT-TYPE SYNTAX Integer32(0..2147483647) MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of MPLS interfaces configured for protection." DEFVAL { 0 } ::= { mplsFrrFacilityObjects 1 }
mplsFrrActiveInterfaces OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of interfaces currently being protected. This value MUST be less than or equal to mplsFrrConfiguredInterfaces." DEFVAL { 0 } ::= { mplsFrrFacilityObjects 2 }
mplsFrrConfiguredBypassTunnels OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of bypass tunnels configured to protect TE tunnels on this LSR." DEFVAL { 0 } ::= { mplsFrrFacilityObjects 3 }
mplsFrrActiveBypassTunnels OBJECT-TYPE SYNTAX Gauge32
mplsFrrActiveBypassTunnelsのOBJECT-TYPE構文Gauge32
MAX-ACCESS read-only STATUS current DESCRIPTION "Indicates the number of bypass tunnels indicated in mplsFrrConfiguredBypassTunnels whose operStatus is up(1), indicating that they are currently protecting TE tunnels on this LSR." DEFVAL { 0 } ::= { mplsFrrFacilityObjects 4 }
mplsFrrFacilityNotificationsEnabled OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enables or disables FRR notifications defined in this MIB module. Notifications are disabled by default.
mplsFrrFacilityNotificationsEnabled OBJECT-TYPEの構文のTruthValue MAX-ACCESS読み取りと書き込みステータス現在の説明「このMIBモジュールで定義されたFRR通知を有効または無効にします。通知は、デフォルトでは無効になっています。
This object is needed to control the notifications emitted by this implementation." DEFVAL { false } ::= { mplsFrrFacilityObjects 5 }
mplsFrrFacilityNotificationsMaxRate OBJECT-TYPE SYNTAX Gauge32 UNITS "Notifications per Second" MAX-ACCESS read-write STATUS current DESCRIPTION "This variable indicates the maximum number of notifications issued per second. If events occur more rapidly, the implementation may simply fail to emit these notifications during that period, or may queue them until an appropriate time. In case the implementation chooses to drop the events during throttling instead of queuing them to be sent at a later time, it is assumed that there will be no indication that events are being thrown away.
mplsFrrFacilityNotificationsMaxRateのOBJECT-TYPE構文Gauge32 UNITSの「セカンドあたりの通知」をMAX-ACCESS読み取りと書き込みステータス現在の説明は「この変数は1秒間に実行された通知の最大数を示します。イベントがより急速に発生した場合、実装は単に中にこれらの通知を発するように失敗することがありその期間は、又は適切な時間まで、それらをキューに入れることができる。実装がそれら後で送信されるキューイングするのではなく、絞り時にイベントを削除することを選択した場合には、イベントは破棄されている兆候がないことを想定しています。
A value of 0 means no throttling is applied and events may be generated at the rate at which they occur." DEFVAL { 0 } ::= { mplsFrrFacilityObjects 6 }
-- -- Facility-based FRR-specific tables -- -- Tables in this section pertain only to the facility-based -- style of FRR. --
- - 設備ベースのFRR固有のテーブル - - FRRのスタイル - このセクションの表施設をベースにのみ関連します。 -
mplsFrrFacilityDBTable OBJECT-TYPE SYNTAX SEQUENCE OF MplsFrrFacilityDBEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The mplsFrrFacilityDBTable provides information about the fast-reroute database. Each entry belongs to a protected interface, protecting backup tunnel, and protected tunnel. MPLS interfaces defined on this node are protected by backup tunnels and are indicated by the index mplsFrrFacilityProtectedIfIndex. If the interface index is set to 0, this indicates that the remaining indexes apply to all configured protected interfaces.
MplsFrrFacilityDBEntry MAX-ACCESSステータス現在の説明のmplsFrrFacilityDBTable OBJECT-TYPE構文配列「mplsFrrFacilityDBTableは高速リルートデータベースに関する情報を提供する。各エントリは、バックアップトンネル、および保護されたトンネルを保護し、保護されたインターフェイスに属する。この上で定義されたMPLSインターフェイスをノードは、バックアップトンネルによって保護され、インデックスmplsFrrFacilityProtectedIfIndexで示されている。インターフェースインデックスが0に設定されている場合、これは、残りのインデックスが設定されているすべての保護されたインターフェイスに適用されることを示しています。
Note that all objects in this table are read-only, and if new objects are added to this table, they should also be read-only.
It is recommended that ifIndex persistence be enabled across re-initializations. If persistence is not implemented, then the value of mplsFrrFacilityProtectedIfIndex in this table cannot be guaranteed across restarts and all entries in this table MUST NOT be persistent, or the values of mplsFrrFacilityProtectedIfIndex MUST be reconstructed on restart.
ifIndexの持続性が再初期化渡って有効にすることをお勧めします。永続性が実装されていない場合は、この表のmplsFrrFacilityProtectedIfIndexの値は、再起動しても保証することはできませんし、この表のすべてのエントリは永続的にすることはできません、またはmplsFrrFacilityProtectedIfIndexの値は、再起動時に再構成されなければなりません。
It is recommended that entries in this table be persistent across reboots.
このテーブルのエントリはリブート後に永続的にすることをお勧めします。
The protecting tunnel is indicated by the index mplsFrrFacilityProtectingTunnelIndex and represents a valid mplsTunnelEntry. Note that the tunnel instance index of the protecting tunnel may be set to 0, which indicates the tunnel head interface for the protecting tunnel, as per RFC 3812, but it may also be defined using the following semantics:
保護トンネルは、インデックスmplsFrrFacilityProtectingTunnelIndexで示され、有効mplsTunnelEntryを表しています。保護トンネルのトンネルインスタンスインデックスは、RFC 3812に従って、保護トンネルのトンネルヘッドインターフェースを示す0に設定されてもよいが、それはまた、以下のセマンティクスを使用して定義されてもよいことに留意されたいです。
- lower 16 bits : protected tunnel instance - higher 16 bits: must be all zeros" ::= { mplsFrrFacilityObjects 7 }
mplsFrrFacilityDBEntry OBJECT-TYPE SYNTAX MplsFrrFacilityDBEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the mplsFrrFacilityDBTable represents a single protected LSP, protected by a backup tunnel on a specific protected interface, or if the interface index is set to 0, on all interfaces. Note that for brevity, managers should consult the mplsTunnelTable present in the MPLS-TE-STD-MIB module for additional information about the protecting and protected tunnels, and the ifEntry in the IF-MIB module for the protected interface." INDEX { mplsFrrFacilityProtectedIfIndex, -- protected ifIndex mplsFrrFacilityProtectingTunnelIndex,-- protecting TE tun mplsFrrFacilityBackupTunnelIndex, -- protected TE tun mplsFrrFacilityBackupTunnelInstance, -- LSP mplsFrrFacilityBackupTunnelIngressLSRId, mplsFrrFacilityBackupTunnelEgressLSRId } ::= { mplsFrrFacilityDBTable 1 }
MplsFrrFacilityDBEntry ::= SEQUENCE { mplsFrrFacilityProtectedIfIndex InterfaceIndex, mplsFrrFacilityProtectingTunnelIndex MplsTunnelIndex, mplsFrrFacilityBackupTunnelIndex MplsTunnelIndex, mplsFrrFacilityBackupTunnelInstance MplsTunnelInstanceIndex, mplsFrrFacilityBackupTunnelIngressLSRId MplsLsrIdentifier, mplsFrrFacilityBackupTunnelEgressLSRId MplsLsrIdentifier, mplsFrrFacilityDBNumProtectingTunnelOnIf Gauge32, mplsFrrFacilityDBNumProtectedLspOnIf Gauge32, mplsFrrFacilityDBNumProtectedTunnels Gauge32, mplsFrrFacilityDBProtectingTunnelStatus INTEGER, mplsFrrFacilityDBProtectingTunnelResvBw MplsBitRate }
mplsFrrFacilityProtectedIfIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the interface configured for FRR protection. If this object is set to 0, this indicates that the remaining indexing combinations for this row apply to all interfaces on this device for which the FRR feature can operate." ::= { mplsFrrFacilityDBEntry 1 }
mplsFrrFacilityProtectingTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the mplsTunnelEntry primary index for the tunnel head interface designated to protect the interface as specified in the mplsFrrFacilityProtectedIfIndex (and all of the tunnels using this interface). Note that the corresponding mplsTunnelInstance MUST BE 0 as per the indexing convention stipulated."
mplsFrrFacilityProtectingTunnelIndex OBJECT-TYPE構文MplsTunnelIndex MAX-ACCESSステータス現在の説明は「ユニークmplsTunnelEntryプライマリmplsFrrFacilityProtectedIfIndexに指定されているインターフェースを保護するために、指定されたトンネルヘッドインタフェースのインデックス(このインタフェースを使用してトンネルの全て)を識別する。なおインデックス条約が規定に従って対応するmplsTunnelInstanceは0でなければなりません。」
REFERENCE "Section 6.1 of RFC 3812." ::= { mplsFrrFacilityDBEntry 2 }
mplsFrrFacilityBackupTunnelIndex OBJECT-TYPE SYNTAX MplsTunnelIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the mplsTunnelEntry primary index for the TE tunnel LSP being protected on the interface as specified by mplsFrrFacilityProtectedIfIndex." ::= { mplsFrrFacilityDBEntry 3 }
mplsFrrFacilityBackupTunnelInstance OBJECT-TYPE SYNTAX MplsTunnelInstanceIndex MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the mplsTunnelEntry secondary index for the TE tunnel LSP being protected on the interface as specified by mplsFrrFacilityProtectedIfIndex." ::= { mplsFrrFacilityDBEntry 4 }
mplsFrrFacilityBackupTunnelIngressLSRId OBJECT-TYPE SYNTAX MplsLsrIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the mplsTunnelEntry third index for the TE tunnel LSP being protected on the interface as specified by mplsFrrFacilityProtectedIfIndex." REFERENCE "Section 6.1 of RFC 3812." ::= { mplsFrrFacilityDBEntry 5 }
mplsFrrFacilityBackupTunnelEgressLSRId OBJECT-TYPE SYNTAX MplsLsrIdentifier MAX-ACCESS not-accessible STATUS current DESCRIPTION "Uniquely identifies the mplsTunnelEntry fourth index for the TE tunnel LSP being protected on the interface as specified by mplsFrrFacilityProtectedIfIndex." ::= { mplsFrrFacilityDBEntry 6 }
mplsFrrFacilityDBNumProtectingTunnelOnIf OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of backup tunnels protecting the interface specified by mplsFrrFacilityProtectedIfIndex." ::= { mplsFrrFacilityDBEntry 7 }
mplsFrrFacilityDBNumProtectedLspOnIf OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of LSPs currently being protected on the interface specified by mplsFrrFacilityProtectedIfIndex." ::= { mplsFrrFacilityDBEntry 8 }
mplsFrrFacilityDBNumProtectedTunnels OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of tunnels protected on the interface specified by mplsFrrFacilityProtectedIfIndex." ::= { mplsFrrFacilityDBEntry 9 }
mplsFrrFacilityDBProtectingTunnelStatus OBJECT-TYPE SYNTAX INTEGER { active(1), ready(2), partial(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the state of the protecting tunnel as specified by mplsFrrFacilityProtectingTunnelIndex.
mplsFrrFacilityProtectingTunnelIndexによって指定さmplsFrrFacilityDBProtectingTunnelStatusのOBJECT-TYPE SYNTAX INTEGER {アクティブ(1)、レディ(2)、部分(3)} MAX-ACCESS read-only説明は「保護トンネルの状態を指定します。
active - This tunnel's label has been placed in the LFIB and is ready to be applied to incoming packets. ready - This tunnel's label entry has been created but is not yet in the LFIB. partial - This tunnel's label entry has not been fully created." ::= { mplsFrrFacilityDBEntry 10 }
mplsFrrFacilityDBProtectingTunnelResvBw OBJECT-TYPE SYNTAX MplsBitRate UNITS "kilobits per second" MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the amount of bandwidth in units of '1,000 bits per second', actually reserved by the protecting tunnel for facility backup purposes. This value is repeated here from the MPLS-TE-STD-MIB module because the tunnel entry will reveal the bandwidth reserved by the signaling protocol, which is typically 0 for backup tunnels so as to not over-book bandwidth. However, internal reservations are typically made on the PLR; thus, this value should be revealed here, as it is often different from mplsTunnelResourceMeanRate found in the MPLS-TE-STD-MIB module." ::= { mplsFrrFacilityDBEntry 11 }
-- Notifications mplsFrrFacilityInitialBackupTunnelInvoked NOTIFICATION-TYPE OBJECTS { mplsFrrFacilityDBNumProtectingTunnelOnIf, mplsFrrFacilityDBNumProtectedLspOnIf, mplsFrrFacilityDBNumProtectedTunnels, mplsFrrFacilityDBProtectingTunnelStatus, mplsFrrFacilityDBProtectingTunnelResvBw } STATUS current DESCRIPTION "This notification is generated when a tunnel running over an interface as specified in the mplsFrrConstraintsTable is initially protected by the backup tunnel also specified in the mplsFrrConstraintsTable. In some implementations, there may be a difference between when the control plane triggers this notification and when the hardware is programmed to utilize the protection path. Due to the urgency of this operation, it is acceptable for the control plane to issue this notification either before or after it programs the hardware. In cases where it is the latter approach, the notification MUST be sent immediately after the data plane has been altered.
- mplsFrrConstraintsTableで指定されるようにインターフェースを介して実行されているトンネルが最初にもに指定されたバックアップトンネルによって保護されているときに通知mplsFrrFacilityInitialBackupTunnelInvoked NOTIFICATION-TYPEオブジェクト{mplsFrrFacilityDBNumProtectingTunnelOnIf、mplsFrrFacilityDBNumProtectedLspOnIf、mplsFrrFacilityDBNumProtectedTunnels、mplsFrrFacilityDBProtectingTunnelStatus、mplsFrrFacilityDBProtectingTunnelResvBw}ステータス現在の説明は「この通知が生成されmplsFrrConstraintsTable。いくつかの実装形態では、ハードウェアが保護パスを利用するようにプログラムされている場合の制御プレーンは、この通知をトリガしたときに差があってもよい。この操作の緊急性のために制御プレーンは、この通知を発行するために、それが許容されますハードウェアの前または後のいずれかのプログラム、データプレーンが変更された後、それは後者のアプローチである場合には、通知がすぐに送信されなければなりません。
This notification should not be generated for each subsequent tunnel that is backed up by the FRR feature on this LSR, as this may result in potential scaling issues with regard to LSR performance and network load. Note also that notifications MUST be generated in accordance with the mplsFrrNotificationsMaxRate."
::= { mplsFrrFacilityNotifications 1 }
mplsFrrFacilityFinalTunnelRestored NOTIFICATION-TYPE OBJECTS { mplsFrrFacilityDBNumProtectingTunnelOnIf, mplsFrrFacilityDBNumProtectedLspOnIf, mplsFrrFacilityDBNumProtectedTunnels, mplsFrrFacilityDBProtectingTunnelStatus, mplsFrrFacilityDBProtectingTunnelResvBw } STATUS current DESCRIPTION "This notification is generated when the final tunnel that is being protected by a backup tunnel as specified in the mplsFrrConstraintsTable is restored to normal operation. This notification should not be generated for each restored tunnel, as this may result in potential scaling issues with regard to LSR performance and network load. Note also that notifications MUST be generated in accordance with the mplsFrrNotificationsMaxRate." ::= { mplsFrrFacilityNotifications 2 }
-- Module Conformance Statement
- モジュールの適合性宣言
mplsFrrFacilityCompliances OBJECT IDENTIFIER ::= {mplsFrrFacilityConformance 1 }
mplsFrrFacilityGroups OBJECT IDENTIFIER ::= {mplsFrrFacilityConformance 2 }
mplsFrrFacilityModuleFullCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statements for SNMP engines that support the MPLS-FRR-FACILITY-STD-MIB module."
mplsFrrFacilityModuleFullCompliance MODULE-COMPLIANCEステータス現在の説明 "MPLS-FRR-FACILITY-STD-MIBモジュールをサポートするSNMPエンジンのためのコンプライアンスステートメント。"
MODULE MPLS-FRR-GENERAL-STD-MIB -- MPLS FRR Generic MIB MANDATORY-GROUPS { mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup }
MODULEのMPLS-FRR-GENERAL-STD-MIB - MPLS FRR汎用MIB MANDATORY-GROUPS {mplsFrrGeneralScalarGroup、mplsFrrGeneralTunnelARHopGroup、mplsFrrGeneralConstraintsGroup}
MODULE -- this module MANDATORY-GROUPS { mplsFrrFacilityScalarGroup, mplsFrrFacilityDBGroup, mplsFrrFacilityNotificationsGroup }
MODULE - このモジュールMANDATORY-GROUPS {mplsFrrFacilityScalarGroup、mplsFrrFacilityDBGroup、mplsFrrFacilityNotificationsGroup}
::= { mplsFrrFacilityCompliances 1 }
mplsFrrFacilityModuleReadOnlyCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance statements for SNMP engines that support the MPLS-FRR-FACILITY-STD-MIB module."
mplsFrrFacilityModuleReadOnlyCompliance MODULE-COMPLIANCEステータス現在の説明 "MPLS-FRR-FACILITY-STD-MIBモジュールをサポートするSNMPエンジンのためのコンプライアンスステートメント。"
MODULE MPLS-FRR-GENERAL-STD-MIB -- MPLS FRR Generic MIB MANDATORY-GROUPS { mplsFrrGeneralScalarGroup, mplsFrrGeneralTunnelARHopGroup, mplsFrrGeneralConstraintsGroup }
MODULEのMPLS-FRR-GENERAL-STD-MIB - MPLS FRR汎用MIB MANDATORY-GROUPS {mplsFrrGeneralScalarGroup、mplsFrrGeneralTunnelARHopGroup、mplsFrrGeneralConstraintsGroup}
MODULE -- this module MANDATORY-GROUPS { mplsFrrFacilityScalarGroup, mplsFrrFacilityDBGroup, mplsFrrFacilityNotificationsGroup }
MODULE - このモジュールMANDATORY-GROUPS {mplsFrrFacilityScalarGroup、mplsFrrFacilityDBGroup、mplsFrrFacilityNotificationsGroup}
::= { mplsFrrFacilityCompliances 2 }
-- Units of conformance
- 適合の単位
mplsFrrFacilityScalarGroup OBJECT-GROUP OBJECTS { mplsFrrConfiguredInterfaces, mplsFrrActiveInterfaces, mplsFrrConfiguredBypassTunnels, mplsFrrActiveBypassTunnels, mplsFrrFacilityNotificationsEnabled, mplsFrrFacilityNotificationsMaxRate } STATUS current DESCRIPTION "Objects that are required to represent the FRR Facility Route Database information." ::= { mplsFrrFacilityGroups 1 }
mplsFrrFacilityDBGroup OBJECT-GROUP OBJECTS { mplsFrrFacilityDBNumProtectingTunnelOnIf, mplsFrrFacilityDBNumProtectedLspOnIf, mplsFrrFacilityDBNumProtectedTunnels, mplsFrrFacilityDBProtectingTunnelStatus, mplsFrrFacilityDBProtectingTunnelResvBw } STATUS current DESCRIPTION "Objects that are required to represent the FRR Facility Route Database information." ::= { mplsFrrFacilityGroups 2 }
mplsFrrFacilityNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { mplsFrrFacilityInitialBackupTunnelInvoked, mplsFrrFacilityFinalTunnelRestored } STATUS current DESCRIPTION "Objects that are required to represent FRR notifications." ::= { mplsFrrFacilityGroups 3 }
END
終わり
-- End of MPLS-FRR-FACILITY-STD-MIB
- MPLS-FRR-FACILITY-STD-MIBの終わり
It is clear that these MIB modules are potentially useful for the monitoring of MPLS LSRs supporting fast reroute. These MIB modules can also be used for configuration of certain objects; note that anything that can be configured can be incorrectly configured, with potentially disastrous results.
これらのMIBモジュールは、高速再ルーティングをサポートするのMPLSの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:
読み書きおよび/またはリード作成のMAX-ACCESS句でこれらのMIBモジュールで定義された管理オブジェクトの数があります。そのようなオブジェクトは、いくつかのネットワーク環境に敏感又は脆弱と考えることができます。適切な保護のない非安全な環境におけるSET操作のサポートはネットワーク操作のときにマイナスの影響を与える可能性があります。これらは、テーブルと、オブジェクトとそれらの感度/脆弱性です:
o The mplsFrrGeneralConstraintsTable (mplsFrrGeneralConstraintsProtectionType, mplsFrrGeneralConstraintsSetupPrio, etc.), and some objects in the mplsFrrScalarGroup (mplsFrrGeneralProtectionMethod, mplsFrrFacilityNotificationsEnabled, etc.) contain objects that may be used to provision MPLS fast-reroute features. Unauthorized access to these objects could result in disruption of traffic on the network.
O mplsFrrGeneralConstraintsTable(mplsFrrGeneralConstraintsProtectionType、mplsFrrGeneralConstraintsSetupPrio、等)、及びmplsFrrScalarGroupにいくつかのオブジェクト(等mplsFrrGeneralProtectionMethod、mplsFrrFacilityNotificationsEnabledは、)のプロビジョニングに使用することができるオブジェクトは、機能を高速再ルーティングMPLS含みます。これらのオブジェクトへの不正アクセスは、ネットワーク上のトラフィックの破壊につながる可能性があります。
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モジュールで読み取り可能なオブジェクトの一部(すなわち、アクセス可能ではない以外MAX-ACCESS持つオブジェクト)は、いくつかのネットワーク環境に敏感又は脆弱と考えることができます。 GETおよび/またはこれらのオブジェクトへのアクセスを通知し、おそらくSNMPを通してネットワークの上にそれらを送信する場合でも、これらのオブジェクトの値を暗号化するためにも、制御することが重要です。これらは、テーブルと、オブジェクトとそれらの感度/脆弱性です:
o The mplsFrrOne2OnePlrTable (mplsFrrOne2OnePlrSenderAddr, mplsFrrOne2OnePlrAvoidNodeAddr, etc.), mplsFrrOne2OneDetourTable (mplsFrrOne2OneDetourActive, mplsFrrOne2OneDetourMergedDetourInst, etc.), and mplsFrrGeneralTunnelARHopTable (mplsFrrGeneralTunnelARHopSessionAttributeFlags, mplsFrrGeneralTunnelARHopRROSubObjectFlags, etc.), and some objects contained in the mplsFrrScalarGroup (mplsFrrGeneralProtectionMethod, mplsFrrActiveInterfaces, etc.), collectively show the MPLS fast-reroute interfaces, tunnels, and other associated fast-reroute feature configurations as well as their linkages to other MPLS-related configuration and/or performance statistics. Administrators not wishing to reveal this information should consider these objects sensitive/vulnerable and take precautions so they are not revealed.
mplsFrrOne2OnePlrTable(mplsFrrOne2OnePlrSenderAddr、mplsFrrOne2OnePlrAvoidNodeAddr、等)、mplsFrrOne2OneDetourTable(mplsFrrOne2OneDetourActive、mplsFrrOne2OneDetourMergedDetourInst、等)、及びmplsFrrGeneralTunnelARHopTable(mplsFrrGeneralTunnelARHopSessionAttributeFlags、mplsFrrGeneralTunnelARHopRROSubObjectFlags、等)、及び集合的に(等mplsFrrGeneralProtectionMethod、mplsFrrActiveInterfaces)mplsFrrScalarGroupに含まれる一部のオブジェクト、O他のMPLS関連の設定および/または性能統計にMPLS高速再ルーティングインターフェイス、トンネル、および他の関連する高速再ルーティング機能構成ならびにそれらの結合を示します。管理者は、これらのオブジェクトは/敏感脆弱考えると、彼らは明らかにされないように注意を払う必要があり、この情報を明らかにすることを望みません。
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を使って、例えば)安全であっても、その後も、安全なネットワーク上で/ SETにアクセスし、GETだれに許容されているかのように何の制御(読み取り/変更/作成/削除)これらの内のオブジェクトが存在しません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 these MIB modules 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実体が適切にのみプリンシパル(ユーザ)にオブジェクトへのアクセスを提供するように設定されていることを確認するために、顧客/オペレータ責任実際にGETまたはSET(変化への正当な権利を有することです/)/削除、それらを作成します。
The MIB modules in this document use the IANA-assigned OBJECT IDENTIFIER values recorded in the SMI Numbers registry.
この文書に記載されているMIBモジュールはSMI番号のレジストリに記録されているIANAによって割り当てられたオブジェクト識別子の値を使用します。
IANA has assigned { mib-2 202 } to the MPLS-FRR-GENERAL-STD-MIB module specified in this document.
IANAは、この文書で指定されたMPLS-FRR-GENERAL-STD-MIBモジュールに{MIB-2 202}を割り当てました。
IANA has assigned { mib-2 203 } to the MPLS-FRR-ONE2ONE-STD-MIB module specified in this document.
IANAは、この文書で指定されたMPLS-FRR-ONE2ONE-STD-MIBモジュールに{MIB-2 203}を割り当てました。
IANA has assigned { mib-2 204 } to the MPLS-FRR-FACILITY-STD-MIB module specified in this document.
IANAは、この文書で指定されたMPLS-FRR-FACILITY-STD-MIBモジュールに{MIB-2 204}を割り当てました。
This document is a product of the MPLS Working Group. We would like to thank Alia Atlas, Yeong Tai, Walter Vanhimbeeck, Mike Piecuch, Adrien Grise, Joan Cucchiara, and Adrian Farrel for the helpful and colorful discussions, editorial comments, and contributions related to this document.
この文書では、MPLSワーキンググループの製品です。私たちは、この文書に関連役に立つとカラフルな議論、編集上のコメント、および貢献のためアリアアトラス、永泰、ウォルターVanhimbeeck、マイク・Piecuch、エイドリアングリス、ジョアンCucchiara、およびエードリアンファレルに感謝したいと思います。
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2119]ブラドナーの、S.、 "要件レベルを示すためにRFCsにおける使用のためのキーワード"、BCP 14、RFC 2119、1997年3月。
[RFC2578] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Structure of Management Information Version 2 (SMIv2)", STD 58, RFC 2578, April 1999.
[RFC2578] McCloghrie、K.、パーキンス、D.、およびJ. Schoenwaelder、STD 58、RFC 2578、1999年4月 "管理情報バージョン2(SMIv2)の構造"。
[RFC2579] McCloghrie, K., Perkins, D., and J. Schoenwaelder, "Textual Conventions for SMIv2", STD 58, RFC 2579, April 1999.
[RFC2579] McCloghrie、K.、パーキンス、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.、パーキンス、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と、 "インターフェイスグループMIB"、RFC 2863、2000年6月。
[RFC3031] Rosen, E., Viswanathan, A., and R. Callon, "Multiprotocol Label Switching Architecture", RFC 3031, January 2001.
[RFC3031]ローゼン、E.、Viswanathanの、A.、およびR. Callon、 "マルチプロトコルラベルスイッチングアーキテクチャ"、RFC 3031、2001年1月。
[RFC3811] Nadeau, T., Ed., and J. Cucchiara, Ed., "Definitions of Textual Conventions (TCs) for Multiprotocol Label Switching (MPLS) Management", RFC 3811, June 2004.
[RFC3811]ナドー、T.、エド。、およびJ. Cucchiara、エド。、 "マルチプロトコルラベルのためのテキストの表記法(TCS)の定義は、スイッチング(MPLS)管理"、RFC 3811、2004年6月。
[RFC3812] Srinivasan, C., Viswanathan, A., and T. Nadeau, "Multiprotocol Label Switching (MPLS) Traffic Engineering (TE) Management Information Base (MIB)", RFC 3812, June 2004.
[RFC3812]スリニバサン、C.、Viswanathanの、A.、およびT.ナドー、 "マルチプロトコルラベルスイッチング(MPLS)トラフィックエンジニアリング(TE)管理情報ベース(MIB)"、RFC 3812、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]スリニバサン、C.、Viswanathanの、A.、およびT.ナドーは、 "マルチプロトコルラベルスイッチング(MPLS)ラベルスイッチングルータ(LSR)管理情報ベース(MIB)"、RFC 3813、2004年6月。
[RFC4001] Daniele, M., Haberman, B., Routhier, S., and J. Schoenwaelder, "Textual Conventions for Internet Network Addresses", RFC 4001, February 2005.
[RFC4001]ダニエル、M.、ハーバーマン、B.、Routhier、S.、およびJ. Schoenwaelder、 "インターネットネットワークアドレスのためのテキストの表記法"、RFC 4001、2005年2月。
[RFC4090] Pan, P., Ed., Swallow, G., Ed., and A. Atlas, Ed., "Fast Reroute Extensions to RSVP-TE for LSP Tunnels", RFC 4090, May 2005.
[RFC4090]パン、P.、エド。、ツバメ、G.、エド。、およびA.アトラス編、 "高速リルート機能拡張LSPトンネルのための-TEをRSVPする"、RFC 4090、2005年5月。
[RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, "Introduction and Applicability Statements for Internet-Standard Management Framework", RFC 3410, December 2002.
[RFC3410]ケース、J.、マンディ、R.、パーテイン、D.、およびB.スチュワート、 "インターネット標準の管理フレームワークのための序論と適用性声明"、RFC 3410、2002年12月。
[RFC4990] Shiomoto, K., Papneja, R., and R. Rabbat, "Use of Addresses in Generalized Multiprotocol Label Switching (GMPLS) Networks", RFC 4990, September 2007.
[RFC4990] Shiomoto、K.、Papneja、R.、およびR. Rabbat、 "(GMPLS)ネットワークの切り替え汎用マルチプロトコルラベルでアドレスの使用"、RFC 4990、2007年9月。
Stefaan De Cnodder Alcatel Francis Wellesplein 1 B-2018 Antwerp, Belgium
StefaanデCnodderアルカテル・フランシス・ウェルズプレイン1 B-2018アントワープ、ベルギー
EMail: stefaan.de_cnodder@alcatel.be
メールアドレス:stefaan.de_cnodder@alcatel.be
Der-Hwa Gan Juniper Networks, Inc. 1194 N. Mathilda Avenue Sunnyvale, CA 94089
デア・ファガンジュニパーネットワークス株式会社1194 N.マチルダアベニューサニーベール、CA 94089
EMail: derhwagan@yahoo.com
メールアドレス:derhwagan@yahoo.com
Editors' Addresses
エディタのアドレス
Thomas D. Nadeau CA Technologies, Inc. 273 Corporate Drive Portsmouth, NH 03801
トーマスD.ナドーCA Technologies社273コーポレート・ドライブポーツマス
EMail: thomas.nadeau@ca.com
メールアドレス:thomas.nadeau@ca.com
A S Kiran Koushik Cisco Systems, Inc. 12515 Research Blvd., Bldg. 4 Austin, TX 78664
Sキランコウシクシスコシステムズ、株式会社12515リサーチ・ブルバード、棟。 4オースティン、TX 78664
Phone: +1-512-378-1482 EMail: kkoushik@cisco.com
電話:+ 1-512-378-1482 Eメール:kkoushik@cisco.com
Riza Cetin Alcatel Francis Wellesplein 1 B-2018 Antwerp, Belgium
リザCetinアルカテルフランシスWellesplein 1 B-2018アントワープ、ベルギー
EMail: riza.cetin@alcatel.be
メールアドレス:riza.cetin@alcatel.be