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

📄 sonet-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 5 页
字号:
SONET-MIB DEFINITIONS ::= BEGINIMPORTS    MODULE-IDENTITY, OBJECT-TYPE,    Integer32, transmission          FROM SNMPv2-SMI    DisplayString, TruthValue          FROM SNMPv2-TC    MODULE-COMPLIANCE, OBJECT-GROUP          FROM SNMPv2-CONF    ifIndex          FROM IF-MIB    PerfCurrentCount, PerfIntervalCount          FROM PerfHist-TC-MIB;--  This is the MIB module for the SONET/SDH Interface objects.sonetMIB MODULE-IDENTITY    LAST-UPDATED "200308110000Z"    ORGANIZATION "IETF AToM MIB Working Group"    CONTACT-INFO      "WG charter:         http://www.ietf.org/html.charters/atommib-charter.html       Mailing Lists:         General Discussion: atommib@research.telcordia.com         To Subscribe: atommib-request@research.telcordia.com       Kaj Tesink       Telcordia Technologies       Tel: (732) 758-5254       Fax: (732) 758-2269       E-mail: kaj@research.telcordia.com."    DESCRIPTION      "The MIB module to describe SONET/SDH interface objects.       Copyright (C) The Internet Society (2003).  This version       of this MIB module is part of RFC 3592;  see the RFC       itself for full legal notices."    REVISION      "200308110000Z"    DESCRIPTION        "The key changes made to this MIB module        since its publication in RFC 2558        are as follows.        (1) Corrected typographical error            (bellcore1991(2) in sonetSESthresholdSet)        (2) Added support for sts192cSTM64(6) and            sts768cSTM256(7) in sonetPathCurrentWidth        (3) Corrected description of the applicability            of VTs for SDH for improved accuracy        (4) Added clarification in the SES description that            CV counts should be frozen during SESs        (5) Corrected typographical errors:            - Line Alarm Indication Signal description of the              Terminology section (20.5 --> 2.5 seconds)            - In the Terminology section              sonetSESThresholdSet  --> sonetSESthresholdSet            "    REVISION      "199810190000Z"    DESCRIPTION        "The RFC 2558 version of this MIB module.        The key changes made to this MIB module        since its initial publication in RFC 1595        are as follows.        (1) The MODULE-IDENTITY has been updated to reflect the            changes to the MIB.        (2) Where applicable, the textual conventions            PerfCurrentCount and PerfIntervalCount from            PerfHist-TC-MIB have been used in place of Gauge32.        (3) An agent now has the option to delay updates to            the various performance counts in lieu of performing            retroactive adjustments upon entering into or exiting            from unavailable time. This implementation option is            described in Appendix A of this memo.        (4) In order to make the SONET-MIB more useful for            circuit provisioning, the formerly read-only objects            sonetMediumType, sonetMediumLineCoding,            sonetMediumLineType, and sonetMediumCircuitIdentifier            have been given a MAX-ACCESS of read-write. The            MIN-ACCESS remains read-only.        (5) The DESCRIPTION clause for sonetMediumTimeElapsed has            been updated to describe its behaviour if the duration            of the current interval exceeds the maximum value.        (6) The DESCRIPTION clause for sonetMediumValidIntervals            has been updated to describe its behaviour when some            intervals may be unavailable, and the object            sonetMediumInvalidIntervals has been added to keep            count of the number of missing intervals (if any).        (7) The object sonetMediumLoopbackConfig has been added            to enable or disable loopback configurations.        (8) Because the error count thresholds for declaring            severely errored seconds that are specified in ANSI            T1.231-1993, ITU-T G.826-1995, and ANSI T1.231-1997            are all different from each other and from the thresholds            specified in RFC 1595, an enumerated INTEGER object            sonetSESthresholdSet has been added to allow an agent            to specify which threshold set is in use. Text has            been added to Section 3 stating that if this object is            not implemented the thresholds specified in RFC 1595            should be assumed, and the table containing those            thresholds has been moved to Appendix B of this memo.        (9) A column with SYNTAX TruthValue has been added to each            interval table.  The purpose of the additional column            is to indicate, for each interval, whether the data            is valid in the sense intended by ANSI T1.231 clause            9.1.2.2 [T1.231a][T1.231b]. The objects in question are:                sonetSectionIntervalValidData                sonetLineIntervalValidData                sonetFarEndLineIntervalValidData                sonetPathIntervalValidData                sonetFarEndPathIntervalValidData                sonetVTIntervalValidData                sonetFarEndVTIntervalValidData       (10) The ranges for sonetPathCurrentStatus and            sonetVTCurrentStatus have been made consistent            with the DESCRIPTION clauses.       (11) The conformance information has been updated. Previous            conformance information from RFC 1595 has been            deprecated. Some typographical errors in the deprecated            section have been corrected in order to prevent            MIB compilation errors."    REVISION      "199401030000Z"    DESCRIPTION        "The RFC 1595 version of this MIB module."    ::= { transmission 39 }--  This is the MIB module for the SONET/SDH objectssonetObjects      OBJECT IDENTIFIER ::= { sonetMIB 1 }sonetObjectsPath  OBJECT IDENTIFIER ::= { sonetMIB 2 }sonetObjectsVT    OBJECT IDENTIFIER ::= { sonetMIB 3 }-- groups in the SONET/SDH MIB modulesonetMedium        OBJECT IDENTIFIER ::= { sonetObjects 1 }sonetSection       OBJECT IDENTIFIER ::= { sonetObjects 2 }sonetLine          OBJECT IDENTIFIER ::= { sonetObjects 3 }sonetFarEndLine    OBJECT IDENTIFIER ::= { sonetObjects 4 }sonetPath          OBJECT IDENTIFIER ::= { sonetObjectsPath 1 }sonetFarEndPath    OBJECT IDENTIFIER ::= { sonetObjectsPath 2 }sonetVT            OBJECT IDENTIFIER ::= { sonetObjectsVT 1 }sonetFarEndVT      OBJECT IDENTIFIER ::= { sonetObjectsVT 2 }-- the SONET/SDH Medium group-- SONET/SDH interfaces for some applications may be electrical-- interfaces and not optical interfaces.  This group handles-- the configuration information for both optical SONET/SDH-- interfaces and electrical SONET/SDH interfaces.sonetMediumTable OBJECT-TYPE    SYNTAX  SEQUENCE OF SonetMediumEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION       "The SONET/SDH Medium table."     ::= { sonetMedium 1 }sonetMediumEntry OBJECT-TYPE    SYNTAX  SonetMediumEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION       "An entry in the SONET/SDH Medium table."    INDEX   { ifIndex }     ::= { sonetMediumTable 1 }SonetMediumEntry ::=    SEQUENCE {         sonetMediumType               INTEGER,         sonetMediumTimeElapsed        Integer32,         sonetMediumValidIntervals     Integer32,         sonetMediumLineCoding         INTEGER,         sonetMediumLineType           INTEGER,         sonetMediumCircuitIdentifier  DisplayString,         sonetMediumInvalidIntervals   Integer32,         sonetMediumLoopbackConfig     BITS    }sonetMediumType OBJECT-TYPE    SYNTAX  INTEGER  {               sonet(1),               sdh(2)            }    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION       "This variable identifies whether a SONET       or a SDH signal is used across this interface."    ::= { sonetMediumEntry 1 }sonetMediumTimeElapsed OBJECT-TYPE    SYNTAX  Integer32 (1..900)    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION       "The number of seconds, including partial seconds,       that have elapsed since the beginning of the current       measurement period. If, for some reason, such as an       adjustment in the system's time-of-day clock, the       current interval exceeds the maximum value, the       agent will return the maximum value."    ::= { sonetMediumEntry 2 }sonetMediumValidIntervals OBJECT-TYPE    SYNTAX  Integer32 (0..96)    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION       "The number of previous 15-minute intervals       for which data was collected.       A SONET/SDH interface must be capable       of supporting at least n intervals.       The minimum value of n is 4.       The default of n is 32.       The maximum value of n is 96.       The value will be <n> unless the measurement was       (re-)started within the last (<n>*15) minutes, in which       case the value will be the number of complete 15       minute intervals for which the agent has at least       some data. In certain cases (e.g., in the case       where the agent is a proxy) it is possible that some       intervals are unavailable.  In this case, this       interval is the maximum interval number for       which data is available. "    ::= { sonetMediumEntry 3 }sonetMediumLineCoding OBJECT-TYPE    SYNTAX  INTEGER {                sonetMediumOther(1),                sonetMediumB3ZS(2),                sonetMediumCMI(3),                sonetMediumNRZ(4),                sonetMediumRZ(5)            }    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION       "This variable describes the line coding for       this interface. The B3ZS and CMI are used for       electrical SONET/SDH signals (STS-1 and STS-3).       The Non-Return to Zero (NRZ) and the Return       to Zero are used for optical SONET/SDH signals."    ::= { sonetMediumEntry 4 }sonetMediumLineType OBJECT-TYPE    SYNTAX  INTEGER {                sonetOther(1),                sonetShortSingleMode(2),                sonetLongSingleMode(3),                sonetMultiMode(4),                sonetCoax(5),                sonetUTP(6)            }    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION       "This variable describes the line type for       this interface. The line types are       Short and Long Range       Single Mode fiber or Multi-Mode fiber interfaces,       and coax and UTP for electrical interfaces.  The       value sonetOther should be used when the Line Type is       not one of the listed values."    ::= { sonetMediumEntry 5 }sonetMediumCircuitIdentifier OBJECT-TYPE    SYNTAX  DisplayString (SIZE (0..255))    MAX-ACCESS  read-write    STATUS  current    DESCRIPTION       "This variable contains the transmission       vendor's circuit identifier, for the       purpose of facilitating troubleshooting.       Note that the circuit identifier, if available,       is also represented by ifPhysAddress."    ::= { sonetMediumEntry 6 }sonetMediumInvalidIntervals OBJECT-TYPE    SYNTAX  Integer32 (0..96)    MAX-ACCESS  read-only    STATUS  current    DESCRIPTION        "The number of intervals in the range from        0 to sonetMediumValidIntervals for which no        data is available. This object will typically        be zero except in cases where the data for some        intervals are not available (e.g., in proxy        situations)."    ::= { sonetMediumEntry 7 }sonetMediumLoopbackConfig OBJECT-TYPE    SYNTAX      BITS {                  sonetNoLoop(0),                  sonetFacilityLoop(1),                  sonetTerminalLoop(2),                  sonetOtherLoop(3) }    MAX-ACCESS  read-write    STATUS      current    DESCRIPTION       "The current loopback state of the SONET/SDH interface.  The        values mean:          sonetNoLoop             Not in the loopback state. A device that is not             capable of performing a loopback on this interface             shall always return this value.          sonetFacilityLoop             The received signal at this interface is looped back             out through the corresponding transmitter in the return             direction.          sonetTerminalLoop             The signal that is about to be transmitted is connected             to the associated incoming receiver.          sonetOtherLoop             Loopbacks that are not defined here."    ::= { sonetMediumEntry 8 }sonetSESthresholdSet    OBJECT-TYPE    SYNTAX   INTEGER {               other(1),               bellcore1991(2),               ansi1993(3),               itu1995(4),               ansi1997(5)                      }    MAX-ACCESS      read-write    STATUS          current    DESCRIPTION      "An enumerated integer indicating which       recognized set of SES thresholds that       the agent uses for determining severely       errored seconds and unavailable time.       other(1)         None of the following.       bellcore1991(2)         Bellcore TR-NWT-000253, 1991 [TR253], or         ANSI T1M1.3/93-005R2, 1993 [T1M1.3].         See also Appendix B.       ansi1993(3)         ANSI T1.231, 1993 [T1.231a], or         Bellcore GR-253-CORE, Issue 2, 1995 [GR253]       itu1995(4)         ITU Recommendation G.826, 1995 [G.826]       ansi1997(5)         ANSI T1.231, 1997 [T1.231b]       If a manager changes the value of this       object then the SES statistics collected       prior to this change must be invalidated."     ::= { sonetMedium 2 }-- the SONET/SDH Section group-- this group consists of 2 tables:-- - the SONET/SDH Section Current Table-- - the SONET/SDH Section Interval Table-- the SONET/SDH Section Current Table-- The SONET/SDH Section-- current table contains various statistics-- being collected for the current 15 minute interval.sonetSectionCurrentTable OBJECT-TYPE    SYNTAX  SEQUENCE OF SonetSectionCurrentEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION       "The SONET/SDH Section Current table."     ::= { sonetSection 1 }sonetSectionCurrentEntry OBJECT-TYPE    SYNTAX  SonetSectionCurrentEntry    MAX-ACCESS  not-accessible    STATUS  current    DESCRIPTION       "An entry in the SONET/SDH Section Current table."    INDEX   { ifIndex }

⌨️ 快捷键说明

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