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

📄 rfc2494.txt

📁 著名的RFC文档,其中有一些文档是已经翻译成中文的的.
💻 TXT
📖 第 1 页 / 共 4 页
字号:
   ds0Conformance OBJECT IDENTIFIER ::= { ds0 2 }   ds0Groups      OBJECT IDENTIFIER ::= { ds0Conformance 1 }   ds0Compliances OBJECT IDENTIFIER ::= { ds0Conformance 2 }   -- compliance statements   ds0Compliance MODULE-COMPLIANCE       STATUS  current       DESCRIPTION               "The compliance statement for DS0 interfaces."       MODULE  -- this module           MANDATORY-GROUPS { ds0ConfigGroup }           OBJECT dsx0RobbedBitSignalling           MIN-ACCESS read-only           DESCRIPTION               "The ability to set RBS is not required."           OBJECT dsx0CircuitIdentifier           MIN-ACCESS read-only           DESCRIPTIONFowler, Ed.                 Standards Track                    [Page 13]RFC 2494                DSO MIB / DSOBUNDLE MIB             January 1999               "The ability to set the circuit identifier is not               required."           OBJECT dsx0IdleCode           MIN-ACCESS read-only           DESCRIPTION               "The ability to set the idle code is not               required."           OBJECT dsx0SeizedCode           MIN-ACCESS read-only           DESCRIPTION               "The ability to set the seized code is not               required."           OBJECT dsx0TransmitCodesEnable           MIN-ACCESS read-only           DESCRIPTION               "The ability to enable and disable the               transmitting of idle and seized codes is not               required."       ::= { ds0Compliances 1 }   -- units of conformance   ds0ConfigGroup  OBJECT-GROUP       OBJECTS { dsx0Ds0ChannelNumber,                 dsx0RobbedBitSignalling,                 dsx0CircuitIdentifier,                 dsx0IdleCode,                 dsx0SeizedCode,                 dsx0ReceivedCode,                 dsx0TransmitCodesEnable,                 dsx0Ds0BundleMappedIfIndex,                 dsx0ChanMappedIfIndex }       STATUS  current       DESCRIPTION               "A collection of objects providing configuration               information applicable to all DS0 interfaces."       ::= { ds0Groups 1 }   ENDFowler, Ed.                 Standards Track                    [Page 14]RFC 2494                DSO MIB / DSOBUNDLE MIB             January 19995.  Object Definitions for DS0 Bundle   DS0BUNDLE-MIB DEFINITIONS ::= BEGIN   IMPORTS        MODULE-IDENTITY, OBJECT-TYPE,        transmission                      FROM SNMPv2-SMI        MODULE-COMPLIANCE, OBJECT-GROUP   FROM SNMPv2-CONF        DisplayString, RowStatus,        TestAndIncr                       FROM SNMPv2-TC        ifIndex, InterfaceIndex           FROM IF-MIB;   --  This is the MIB module for the DS0Bundle Interface   --  objects.   ds0Bundle MODULE-IDENTITY       LAST-UPDATED "9807161630Z"       ORGANIZATION "IETF Trunk MIB Working Group"       CONTACT-INFO         "        David Fowler          Postal: Newbridge Networks Corporation                  600 March Road                  Kanata, Ontario, Canada K2K 2E6                  Tel: +1 613 591 3600                  Fax: +1 613 599 3619          E-mail: davef@newbridge.com"       DESCRIPTION            "The MIB module to describe             DS0 Bundle interfaces objects."       REVISION "9805242010Z"       DESCRIPTION            "Initial version of the DS0BUNDLE-MIB."       ::= { transmission 82 }   --   -- The DS0 Bundle Config Group   --   -- Implementation of this group is mandatory for all   -- systems that use a DS0Bundle Interface.   --   -- The DS0 Bundle Config Group consists of one table:   --    DS0 Bundle Table   --  The DS0 Bundle TableFowler, Ed.                 Standards Track                    [Page 15]RFC 2494                DSO MIB / DSOBUNDLE MIB             January 1999   dsx0BundleNextIndex OBJECT-TYPE       SYNTAX  TestAndIncr       MAX-ACCESS  read-write       STATUS  current       DESCRIPTION               "This object is used to assist the manager in               selecting a value for dsx0BundleIndex.  Because               this object is of syntax TestAndIncr (see the               SNMPv2-TC document, RFC 1903) it can also be used               to avoid race conditions with multiple managers               trying to create rows in the table.               If the result of the SET for dsx0BundleNextIndex               is not success, this means the value has been               changed from index (i.e. another manager used the               value), so a new value is required.               The algorithm is:               done = false               while done == false                   index = GET (dsx0BundleNextIndex.0)                   SET (dsx0BundleNextIndex.0=index)                   if (set failed)                     done = false                   else                     SET(dsx0BundleRowStatus.index=createAndGo)                     if (set failed)                       done = false                     else                       done = true                       other error handling"       ::= { ds0Bundle 2 }   dsx0BundleTable OBJECT-TYPE       SYNTAX  SEQUENCE OF Dsx0BundleEntry       MAX-ACCESS  not-accessible       STATUS  current       DESCRIPTION               "There is an row in this table for each ds0Bundle               in the system.  This table can be used to               (indirectly) create rows in the ifTable with               ifType = 'ds0Bundle(82)'."       ::= { ds0Bundle 3 }   dsx0BundleEntry OBJECT-TYPE       SYNTAX  Dsx0BundleEntry       MAX-ACCESS  not-accessible       STATUS  currentFowler, Ed.                 Standards Track                    [Page 16]RFC 2494                DSO MIB / DSOBUNDLE MIB             January 1999       DESCRIPTION               "There is a row in entry in this table for each               ds0Bundle interface."       INDEX   { dsx0BundleIndex }       ::= { dsx0BundleTable 1 }   Dsx0BundleEntry ::=       SEQUENCE {           dsx0BundleIndex              INTEGER,           dsx0BundleIfIndex            InterfaceIndex,           dsx0BundleCircuitIdentifier  DisplayString,           dsx0BundleRowStatus          RowStatus   }   dsx0BundleIndex OBJECT-TYPE       SYNTAX  INTEGER (0..2147483647)       MAX-ACCESS  not-accessible       STATUS  current       DESCRIPTION               "A unique identifier for a ds0Bundle.  This is not               the same value as ifIndex.  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."       ::= { dsx0BundleEntry 1 }   dsx0BundleIfIndex OBJECT-TYPE       SYNTAX  InterfaceIndex       MAX-ACCESS  read-only       STATUS  current       DESCRIPTION               "The ifIndex value the agent selected for the               (new) ds0Bundle interface."       ::= { dsx0BundleEntry 2 }   dsx0BundleCircuitIdentifier OBJECT-TYPE        SYNTAX  DisplayString (SIZE (0..255))        MAX-ACCESS  read-create        STATUS  current        DESCRIPTION               "This variable contains the transmission vendor's               circuit identifier, for the purpose of               facilitating troubleshooting."        ::= { dsx0BundleEntry 3 }   dsx0BundleRowStatus OBJECT-TYPE       SYNTAX  RowStatus       MAX-ACCESS  read-createFowler, Ed.                 Standards Track                    [Page 17]RFC 2494                DSO MIB / DSOBUNDLE MIB             January 1999       STATUS  current       DESCRIPTION               "This object is used to create and delete rows in               this table."       ::= { dsx0BundleEntry 4 }   -- The DS0 Bonding Group   -- Implementation of this group is optional for all   -- systems that use a DS0Bundle Interface.   -- The DS0 Bonding Group consists of one table:   --    DS0 Bonding Table   -- The DS0 Bonding Table   dsx0BondingTable OBJECT-TYPE       SYNTAX  SEQUENCE OF Dsx0BondingEntry       MAX-ACCESS  not-accessible       STATUS  current       DESCRIPTION               "The DS0 Bonding table."       ::= { ds0Bundle 1 }   dsx0BondingEntry OBJECT-TYPE       SYNTAX  Dsx0BondingEntry       MAX-ACCESS  not-accessible       STATUS  current       DESCRIPTION               "An entry in the DS0 Bonding table.  There is a               row in this table for each DS0Bundle interface."       INDEX   { ifIndex }       ::= { dsx0BondingTable 1 }   Dsx0BondingEntry ::=       SEQUENCE {           dsx0BondMode            INTEGER,           dsx0BondStatus          INTEGER,           dsx0BondRowStatus       RowStatus   }   dsx0BondMode OBJECT-TYPE       SYNTAX  INTEGER {                   none(1),                   other(2),                   mode0(3),                   mode1(4),                   mode2(5),Fowler, Ed.                 Standards Track                    [Page 18]RFC 2494                DSO MIB / DSOBUNDLE MIB             January 1999                   mode3(6)       }       MAX-ACCESS  read-create       STATUS  current       DESCRIPTION               "This object indicates which BONDing mode is used,               if any, for a ds0Bundle.  Mode0 provides parameter               and number exchange with no synchronization.  Mode               1 provides parameter and number exchange.  Mode 1               also provides synchronization during               initialization but does not include inband               monitoring.  Mode 2 provides all of the above plus               inband monitoring.  Mode 2 also steals 1/64th of               the bandwidth of each channel (thus not supporting               n x 56/64 kbit/s data channels for most values of               n). Mode 3 provides all of the above, but also               provides n x 56/64 kbit/s data channels.  Most               common implementations of Mode 3 add an extra               channel to support the inband monitoring overhead.               ModeNone should be used when the interface is not               performing bandwidth-on-demand."       ::= { dsx0BondingEntry 1 }   dsx0BondStatus OBJECT-TYPE       SYNTAX  INTEGER {                   idle(1),                   callSetup(2),                   dataTransfer(3)       }       MAX-ACCESS  read-only       STATUS  current       DESCRIPTION               "This object indicates the current status of the               bonding call using this ds0Bundle. idle(1) should               be used when the bonding mode is set to none(1)."       ::= { dsx0BondingEntry 2 }   dsx0BondRowStatus OBJECT-TYPE       SYNTAX  RowStatus

⌨️ 快捷键说明

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