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

📄 rfc1406-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 4 页
字号:
RFC1406-MIB DEFINITIONS ::= BEGINIMPORTS        Gauge                FROM RFC1155-SMI        transmission, DisplayString                FROM RFC1213-MIB        OBJECT-TYPE                FROM RFC-1212;--  This MIB module uses the extended OBJECT-TYPE macro as--  defined in RFC 1212.--  this is the MIB module for the DS1 objectsds1 OBJECT IDENTIFIER ::= { transmission 18 }-- note that this subsumes cept (19); there is no separate CEPT MIB-- The DS1 Near End Group-- Implementation of this group is mandatory for all systems-- that attach to a DS1 Interface.-- The DS1 Near End Group consists of four tables:--    DS1 Configuration--    DS1 Current--    DS1 Interval--    DS1 Total-- the DS1 Configuration Table    dsx1ConfigTable OBJECT-TYPE        SYNTAX  SEQUENCE OF Dsx1ConfigEntry        ACCESS  not-accessible        STATUS  mandatory        DESCRIPTION           "The DS1 Configuration table."       ::= { ds1 6 }    dsx1ConfigEntry OBJECT-TYPE        SYNTAX  Dsx1ConfigEntry        ACCESS  not-accessible        STATUS  mandatory        DESCRIPTION           "An entry in the DS1 Configuration table."       INDEX   { dsx1LineIndex }       ::= { dsx1ConfigTable 1 }Dsx1ConfigEntry ::=    SEQUENCE {        dsx1LineIndex            INTEGER,        dsx1IfIndex            INTEGER,        dsx1TimeElapsed            INTEGER,        dsx1ValidIntervals            INTEGER,        dsx1LineType            INTEGER,        dsx1LineCoding            INTEGER,        dsx1SendCode            INTEGER,        dsx1CircuitIdentifier            DisplayString,        dsx1LoopbackConfig            INTEGER,        dsx1LineStatus            INTEGER,        dsx1SignalMode            INTEGER,        dsx1TransmitClockSource            INTEGER,        dsx1Fdl            INTEGER    }    dsx1LineIndex OBJECT-TYPE        SYNTAX  INTEGER (1..'7fffffff'h)        ACCESS  read-only        STATUS  mandatory        DESCRIPTION           "This object is the identifier of a DS1  Inter-           face on a managed device.  If there is an ifEn-           try that is directly associated with  this  and           only  this  DS1  interface,  it should have the           same value as ifIndex.   Otherwise,  the  value           exceeds  ifNumber,  and  is a unique identifier           following this rule: inside  interfaces  (e.g.,           equipment  side)  with even numbers and outside           interfaces  (e.g.,  network   side)   with   odd           numbers."       ::= { dsx1ConfigEntry 1 }    dsx1IfIndex OBJECT-TYPE        SYNTAX  INTEGER (1..'7fffffff'h)        ACCESS  read-only        STATUS  mandatory        DESCRIPTION           "This value for this object  is  equal  to  the           value  of  ifIndex from the Interfaces table of           MIB II (RFC 1213)."       ::= { dsx1ConfigEntry 2 }    dsx1TimeElapsed OBJECT-TYPE        SYNTAX  INTEGER (0..899)        ACCESS  read-only        STATUS  mandatory        DESCRIPTION           "The number of seconds that have elapsed  since           the  beginning of the current error-measurement           period."       ::= { dsx1ConfigEntry 3 }    dsx1ValidIntervals OBJECT-TYPE        SYNTAX  INTEGER (0..96)        ACCESS  read-only        STATUS  mandatory        DESCRIPTION           "The number of  previous  intervals  for  which           valid data was collected.  The value will be 96           unless the interface was brought on-line within           the last 24 hours, in which case the value will           be the number of complete 15  minute  intervals           the since interface has been online."       ::= { dsx1ConfigEntry 4 }    dsx1LineType OBJECT-TYPE        SYNTAX  INTEGER {                    other(1),                    dsx1ESF(2),                    dsx1D4(3),                    dsx1E1(4),                    dsx1E1-CRC(5),                    dsx1E1-MF(6),                    dsx1E1-CRC-MF(7)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "This variable indicates  the  variety  of  DS1           Line  implementing  this  circuit.  The type of           circuit affects the number of bits  per  second           that  the circuit can reasonably carry, as well           as the interpretation of the  usage  and  error           statistics.  The values, in sequence, describe:           TITLE:        SPECIFICATION:           dsx1ESF       Extended SuperFrame DS1           dsx1D4        AT&T D4 format DS1           dsx1E1        CCITT Recommendation G.704                           (Table 4a)           dsx1E1-CRC    CCITT Recommendation G.704                           (Table 4b)           dsxE1-MF      G.704 (Table 4a) with TS16                           multiframing enabled           dsx1E1-CRC-MF G.704 (Table 4b) with TS16                           multiframing enabled"               ::= { dsx1ConfigEntry 5 }    dsx1LineCoding OBJECT-TYPE        SYNTAX  INTEGER {                    dsx1JBZS (1),                    dsx1B8ZS (2),                    dsx1HDB3 (3),                    dsx1ZBTSI (4),                    dsx1AMI (5),                    other(6)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "This variable describes the  variety  of  Zero           Code  Suppression  used  on  the link, which in           turn affects a number of its characteristics.           dsx1JBZS refers the Jammed  Bit  Zero  Suppres-           sion,  in  which  the  AT&T specification of at           least one pulse every 8 bit periods is literal-           ly  implemented  by forcing a pulse in bit 8 of           each channel.  Thus, only seven bits per  chan-           nel, or 1.344 Mbps, is available for data.           dsx1B8ZS refers to the use of a specified  pat-           tern  of  normal  bits  and  bipolar violations           which are used to replace a sequence  of  eight           zero bits.           ANSI Clear Channels may use dsx1ZBTSI, or  Zero           Byte Time Slot Interchange.           E1 links, with or without CRC, use dsx1HDB3  or           dsx1AMI.           dsx1AMI refers to a mode wherein no  zero  code           suppression  is  present  and the line encoding           does not solve the problem directly.   In  this           application, the higher layer must provide data           which meets or exceeds the  pulse  density  re-           quirements, such as inverting HDLC data."       ::= { dsx1ConfigEntry 6 }    dsx1SendCode OBJECT-TYPE        SYNTAX  INTEGER {                    dsx1SendNoCode(1),                    dsx1SendLineCode(2),                    dsx1SendPayloadCode(3),                    dsx1SendResetCode(4),                    dsx1SendQRS(5),                    dsx1Send511Pattern(6),                    dsx1Send3in24Pattern(7),                    dsx1SendOtherTestPattern(8)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "This variable indicates what type of  code  is           being sent across the DS1 interface by the dev-           ice.  The values mean:           dsx1SendNoCode                sending looped or normal data           dsx1SendLineCode                sending a request for a line loopback           dsx1SendPayloadCode                sending a request for a payload loopback           dsx1SendResetCode                sending a loopback termination request           dsx1SendQRS                sending a Quasi-Random Signal  (QRS)  test                pattern           dsx1Send511Pattern                sending a 511 bit fixed test pattern           dsx1Send3in24Pattern                sending a fixed test pattern of 3 bits set                in 24           dsx1SendOtherTestPattern                sending a test pattern  other  than  those                described by this object"       ::= { dsx1ConfigEntry 7 }    dsx1CircuitIdentifier OBJECT-TYPE        SYNTAX  DisplayString (SIZE (0..255))        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "This  variable   contains   the   transmission           vendor's circuit identifier, for the purpose of           facilitating troubleshooting."       ::= { dsx1ConfigEntry 8 }    dsx1LoopbackConfig OBJECT-TYPE        SYNTAX  INTEGER {                    dsx1NoLoop(1),                    dsx1PayloadLoop(2),                    dsx1LineLoop(3),                    dsx1OtherLoop(4)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "This variable represents the  loopback  confi-           guration of the DS1 interface.  Agents support-           ing read/write access should return badValue in           response to a requested loopback state that the           interface does not support.  The values mean:           dsx1NoLoop                Not in the loopback state.  A device  that                is not capable of performing a loopback on                the interface shall always return this  as                it's value.           dsx1PayloadLoop                The received signal at this  interface  is                looped  through  the device. Typically the                received signal is  looped  back  for  re-                transmission  after  it has passed through                the device's framing function.           dsx1LineLoop                The received signal at this interface does                not  go  through the device (minimum pene-                tration) but is looped back out.           dsx1OtherLoop                Loopbacks that are not defined here."       ::= { dsx1ConfigEntry 9 }    dsx1LineStatus OBJECT-TYPE        SYNTAX  INTEGER (1..8191)        ACCESS  read-only        STATUS  mandatory        DESCRIPTION           "This variable indicates the Line Status of the           interface.   It contains loopback, failure, re-           ceived 'alarm'  and transmitted 'alarm'  infor-           mation.The dsx1LineStatus is a bit  map  represented  as  a  sum,therefore, it can represent multiple failures (alarms) anda LoopbackState simultaneously.dsx1NoAlarm should be set if and only if no other flag  isset.If the dsx1LoopbackState bit is set, the loopback  in  ef-fect can be determined from the dsx1LoopbackConfig object.The various bit positions are:     1     dsx1NoAlarm           No Alarm Present     2     dsx1RcvFarEndLOF      Far end LOF (a.k.a., Yellow Alarm)     4     dsx1XmtFarEndLOF      Near end sending LOF Indication     8     dsx1RcvAIS            Far end sending AIS    16     dsx1XmtAIS            Near end sending AIS    32     dsx1LossOfFrame       Near end LOF (a.k.a., Red Alarm)    64     dsx1LossOfSignal      Near end Loss Of Signal   128     dsx1LoopbackState     Near end is looped   256     dsx1T16AIS            E1 TS16 AIS   512     dsx1RcvFarEndLOMF     Far End Sending TS16 LOMF  1024     dsx1XmtFarEndLOMF     Near End Sending TS16 LOMF  2048     dsx1RcvTestCode       Near End detects a test code  4096     dsx1OtherFailure      any line status not defined here"    ::= { dsx1ConfigEntry 10 }    dsx1SignalMode OBJECT-TYPE        SYNTAX  INTEGER {                    none (1),                    robbedBit (2),                    bitOriented (3),                    messageOriented (4)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "'none' indicates that no bits are reserved for           signaling on this channel.            'robbedBit' indicates that T1 Robbed Bit  Sig-           naling is in use.            'bitOriented' indicates that E1 Channel  Asso-           ciated Signaling is in use.            'messageOriented' indicates that Common  Chan-           nel Signaling is in use either on channel 16 of           an E1 link or channel 24 of a T1."       ::= { dsx1ConfigEntry 11 }    dsx1TransmitClockSource OBJECT-TYPE        SYNTAX  INTEGER {                    loopTiming (1),                    localTiming (2),                    throughTiming (3)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "The source of Tranmit Clock.            'loopTiming' indicates that the recovered  re-           ceive clock is used as the transmit clock.            'localTiming' indicates  that  a  local  clock           source is used.            'throughTiming' indicates that  recovered  re-           ceive  clock  from another interface is used as           the transmit clock."       ::= { dsx1ConfigEntry 12 }    dsx1Fdl OBJECT-TYPE        SYNTAX  INTEGER {                      other(1),                      dsx1Ansi-T1-403(2),                      dsx1Att-54016(4),                      dsx1Fdl-none(8)                }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION           "This bitmap describes the use of  the  facili-           ties data link, and is the sum of the capabili-           ties:

⌨️ 快捷键说明

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