⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rfc3020.txt

📁 最新的RFC
💻 TXT
📖 第 1 页 / 共 5 页
字号:
Network Working Group                                            P. PateRequest for Comments: 3020                                      B. LynchCategory: Standards Track                              Overture Networks                                                              K. Rehbehn                                                   Megisto Systems, Inc.                                                           December 2000                     Definitions of Managed Objects                   for Monitoring and Controlling the                 UNI/NNI Multilink Frame Relay FunctionStatus of this Memo   This document specifies an Internet standards track protocol for the   Internet community, and requests discussion and suggestions for   improvements.  Please refer to the current edition of the "Internet   Official Protocol Standards" (STD 1) for the standardization state   and status of this protocol.  Distribution of this memo is unlimited.Copyright Notice   Copyright (C) The Internet Society (2000).  All Rights Reserved.Abstract   This memo defines a Management Information Base (MIB) for monitoring   and controlling a UNI/NNI Multilink Frame Relay Function as defined   in Frame Relay Forum FRF.16.  This MIB also includes conformance and   notification information.Table of Contents   1 The SNMP Management Framework ................................    2   2 Overview .....................................................    3   2.1 Multilink Frame Relay Background ...........................    3   2.1.1 Terminology ..............................................    4   2.1.2 Reference Model ..........................................    5   2.2 Structure of the MIB .......................................    5   2.2.1 mfrBundleMaxNumBundles ...................................    6   2.2.2 mfrBundleNextIndex .......................................    6   2.2.3 mfrBundleTable ...........................................    6   2.2.4 Bundle-to-ifIndex Mapping Table ..........................    6   2.2.5 mfrBundleLinkTable .......................................    6   2.3 Relationship With Other MIBS and Tables ....................    7   2.3.1 Relationship With Interface Table ........................    7   2.3.1.1 Bundle Links ...........................................    7   2.3.1.2 Bundles ................................................    7Pate, et al.                Standards Track                     [Page 1]RFC 3020               MIB for FRF.16 UNI/NNI MFR          December 2000   2.3.1.3 Mapping Between ifIndex and mfrBundleIndex .............    8   2.3.1.4 ifTable Objects ........................................    8   2.3.2 Relationship With Interface Stack Table ..................    9   2.3.3 Relationship With Frame Relay DTE MIB ....................    9   2.3.4 Relationship With Frame Relay Service MIB ................    9   2.3.5 Example ..................................................    9   2.4 Creation Of Bundles and Bundle Links .......................   11   2.4.1 Creation Of Bundles ......................................   11   2.4.2 Creation Of Bundle Links .................................   11   2.5 Notifications ..............................................   11   2.5.1 Bundle ...................................................   11   2.5.1.1 linkUp .................................................   12   2.5.1.2 linkDown ...............................................   12   2.5.2 Bundle Link ..............................................   12   2.5.2.1 linkUp .................................................   12   2.5.2.2 linkDown ...............................................   12   2.5.2.3 mfrMibTrapBundleLinkMismatch ...........................   12   3 Object Definitions ...........................................   13   4 Acknowledgments ..............................................   32   5 References ...................................................   32   6 Security Considerations ......................................   34   7 Authors' Addresses ...........................................   35   8 Full Copyright Statement .....................................   361.  The SNMP Management Framework   The SNMP Management Framework presently consists of five major   components:   o  An overall architecture, described in RFC 2571 [RFC2571].   o  Mechanisms for describing and naming objects and events for the      purpose of management.  The first version of this Structure of      Management Information (SMI) is called SMIv1 and described in STD      16, RFC 1155 [RFC1155], STD 16, RFC 1212 [RFC1212] and RFC 1215      [RFC1215].  The second version, called SMIv2, is described in STD      58: RFC 2578 [RFC2578], RFC 2579 [RFC2579] and RFC 2580 [RFC2580].   o  Message protocols for transferring management information.  The      first version of the SNMP message protocol is called SNMPv1 and      described in STD 15, RFC 1157 [RFC1157].  A second version of the      SNMP message protocol, which is not an Internet standards track      protocol, is called SNMPv2c and described in RFC 1901 [RFC1901]      and RFC 1906 [RFC1906].  The third version of the message protocol      is called SNMPv3 and described in RFC 1906 [RFC1906], RFC 2572      [RFC2572] and RFC 2574 [RFC2574].Pate, et al.                Standards Track                     [Page 2]RFC 3020               MIB for FRF.16 UNI/NNI MFR          December 2000   o  Protocol operations for accessing management information.  The      first set of protocol operations and associated PDU formats is      described in STD 15, RFC 1157 [RFC1157].  A second set of protocol      operations and associated PDU formats is described in RFC 1905      [RFC1905].   o  A set of fundamental applications described in RFC 2573 [RFC2573]      and the view-based access control mechanism described in RFC 2575      [RFC2575].   A more detailed introduction to the current SNMP Management Framework   can be found in RFC 2570 [RFC2570].   Managed objects are accessed via a virtual information store, termed   the Management Information Base or MIB.  Objects in the MIB are   defined using the mechanisms defined in the SMI.   This memo specifies a MIB module that is compliant to the SMIv2.  A   MIB conforming to the SMIv1 can be produced through the appropriate   translations.  The resulting translated MIB must be semantically   equivalent, except where objects or events are omitted because no   translation is possible (use of Counter64).  Some machine readable   information in SMIv2 will be converted into textual descriptions in   SMIv1 during the translation process.  However, this loss of machine   readable information is not considered to change the semantics of the   MIB.2.  Overview   This document defines a Management Information Base (MIB) for   monitoring and controlling the UNI/NNI Multilink Frame Relay   function.  The agreement on which this MIB is based was defined and   documented by the Frame Relay Forum in the Frame Relay Forum Document   FRF.16 [FRF.16].2.1.  Multilink Frame Relay Background   Multilink Frame Relay (MFR) for the User-to-Network Interface (UNI)   and the Network-to-Network Interface (NNI) provides physical   interface emulation for frame relay devices.  The emulated physical   interface consists of one or more physical links, called "bundle   links", aggregated together into a single "bundle" of bandwidth.   This service provides a frame-based inverse multiplexing function,   sometimes referred to as an "IMUX".Pate, et al.                Standards Track                     [Page 3]RFC 3020               MIB for FRF.16 UNI/NNI MFR          December 2000   The bundle provides the same order-preserving service as a physical   layer for frames sent on a data link connection.  In addition, the   bundle provides support for all Frame Relay services based on UNI and   NNI standards.2.1.1.  Terminology   Physical Link --    A single physical interface that interconnects                       two devices in a frame relay network (e.g., DS1,                       DS0, Bearer channel, refer to FRF.14).   Bundle --           A grouping of one or more physical links using                       the formats and procedures of multilink frame                       relay.  The bundle operates as a logical                       interface function that emulates a single                       physical interface to the Q.922 data link layer.   Bundle Link --      A MFR sub-component that controls operation of                       one of the bundle's physical links.Pate, et al.                Standards Track                     [Page 4]RFC 3020               MIB for FRF.16 UNI/NNI MFR          December 20002.1.2.  Reference Model+--------------------------+               +--------------------------+|   Switching Layer -OR-   |               |   Switching Layer -OR-   || Higher-Level Applications|               | Higher-Level Applications|+--------------------------+               +--------------------------+|          |C-Plane - Q.933|               |          |C-Plane - Q.933|| U-Plane  |    (Note 1)   |               | U-Plane  |    (Note 1)   || (Note 3) |---------------|               | (Note 3) |---------------||          |Q.922 (Note 2) |               |          |Q.922 (Note 2) |+--------------------------+               +--------------------------+| Data Link Layer (Q.922)  |               | Data Link Layer (Q.922)  |+--------------------------+               +--------------------------+|       Bundle (B)         |               |       Bundle (B)         |+--------------------------+               +--------------------------+| Bundle | Bundle | Bundle |               | Bundle | Bundle | Bundle ||  Link  |  Link  |  Link  |               |  Link  |  Link  |  Link  ||  (BL)  |  (BL)  |  (BL)  |               |  (BL)  |  (BL)  |  (BL)  |+--------+--------+--------+               +--------+--------+--------+|Physical|Physical|Physical|               |Physical|Physical|Physical||  (PH)  |  (PH)  |  (PH)  |  __________   |  (PH)  |  (PH)  |  (PH)  |+----+---+----+---+----+---+ /\          \ +----+---+----+---+----+---+     |        |        |    /  \          \      |        |        |     |        |        +--------\          \-----+        |        |     |        |           /      \          \             |        |     |        +-------------------\          \------------+        |     |           _________\_______/  Bundle  /_                    |     |          /\               /          /  \                   |     +------------| Bundle Link /          /    |------------------+                \/_____________/          /____/                             \/__________/                   Figure 1: MFR Reference Diagram   Note 1: C-Plane operation as described in Q.933 [Q.933] and FRF.4   [FRF.4]   Note 2: Multiple frame acknowledged information transfer mode as   described in Q.922 [Q.922]   Note 3: Core aspects for use with frame relay bearer service as   described in Q.922, Annex A [Q.922]2.2.  Structure of the MIB   The UNI/NNI MFR managed objects consist of two scalar objects and   three tables.Pate, et al.                Standards Track                     [Page 5]RFC 3020               MIB for FRF.16 UNI/NNI MFR          December 20002.2.1.  mfrBundleMaxNumBundles   This scalar is used to inform the manager of the maximum number of   bundles supported by this device.2.2.2.  mfrBundleNextIndex   This scalar is used to assist the manager in selecting a value for   mfrBundleIndex during row creation.  It can also be used to avoid   race conditions with multiple managers trying to create rows in the   table (see RFC 2494 [RFC2494] for one such algorithm).2.2.3.  mfrBundleTable   This table provides a means to configure and monitor bundles.  It is   indexed by mfrBundleIndex and contains these columns:      -  mfrBundleIndex                    Integer32      -  mfrBundleIfIndex                  InterfaceIndex      -  mfrBundleRowStatus                RowStatus      -  mfrBundleNearEndName              SnmpAdminString      -  mfrBundleFragmentation            INTEGER      -  mfrBundleMaxFragSize              Integer32      -  mfrBundleTimerHello               INTEGER      -  mfrBundleTimerAck                 INTEGER      -  mfrBundleCountMaxRetry            INTEGER      -  mfrBundleActivationClass          INTEGER      -  mfrBundleThreshold                Integer32      -  mfrBundleMaxDiffDelay             Integer32      -  mfrBundleSeqNumSize               INTEGER      -  mfrBundleLinksConfigured          Integer32      -  mfrBundleLinksActive              Integer32      -  mfrBundleBandwidth                Integer32      -  mfrBundleFarEndName               SnmpAdminString      -  mfrBundleResequencingErrors       Counter322.2.4.  Bundle-to-ifIndex Mapping Table   This table provides a means to take an ifIndex and find the   corresponding mfrBundleIndex.  It is indexed by ifIndex and contains   these columns:      -  mfrBundleIfIndexMapping           Integer322.2.5.  mfrBundleLinkTable   This table provides a means to configure and monitor bundle links.   It is indexed by ifIndex and contains these columns:Pate, et al.                Standards Track                     [Page 6]RFC 3020               MIB for FRF.16 UNI/NNI MFR          December 2000      -  mfrBundleLinkRowStatus             RowStatus      -  mfrBundleLinkConfigBundleIndex     Integer32      -  mfrBundleLinkNearEndName           SnmpAdminString      -  mfrBundleLinkState                 MfrBundleLinkState      -  mfrBundleLinkFarEndName            SnmpAdminString      -  mfrBundleLinkFarEndBundleName      SnmpAdminString      -  mfrBundleLinkDelay                 Integer32      -  mfrBundleLinkFramesControlTx       Counter32      -  mfrBundleLinkFramesControlRx       Counter32      -  mfrBundleLinkFramesControlInvalid  Counter32      -  mfrBundleLinkTimerExpiredCount     Counter32      -  mfrBundleLinkLoopbackSuspected     Counter32      -  mfrBundleLinkUnexpectedSequence    Counter32      -  mfrBundleLinkMismatch              Counter322.3.  Relationship With Other MIBS and Tables2.3.1.  Relationship With Interface Table2.3.1.1.  Bundle Links   Each bundle link will appear as an interface in the ifTable.  The   ifIndex that appears in the ifTable is used for indexing the bundle   link tables in the UNI-NNI MFR MIB.2.3.1.2.  Bundles   Each bundle will appear as an interface in the ifTable.  There will   be corresponding mfrBundleIndex which may be different than the   ifIndex of the bundle.   The reason is best summarized in RFC 2494 [RFC2494], which describes   frame relay bundle of DS0.  It says:      This table is not indexed by ifIndex because the manager has to      choose the index in a createable row and the agent must be allowed      to select ifIndex values.   The rows in the ifEntry table are not createable as they do not have   row status.  RFC 2863 [RFC2863] suggests that the ifIndex should be   chosen by the agent.  Here is its statement regarding row creation   and deletion:

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -