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

📄 rfc1316-mib

📁 很不错java的SNMP应用例子
💻
📖 第 1 页 / 共 2 页
字号:
        RFC1316-MIB DEFINITIONS ::= BEGIN        IMPORTS                Counter, TimeTicks, Gauge                        FROM RFC1155-SMI                DisplayString, mib-2                        FROM RFC1213-MIB                OBJECT-TYPE                        FROM RFC-1212;-- this is the MIB module for character stream deviceschar    OBJECT IDENTIFIER ::= { mib-2 19 }-- Textual Conventions    AutonomousType    ::= OBJECT IDENTIFIER-- The object identifier is an independently extensible type-- identification value.  It may, for example indicate a-- particular sub-tree with further MIB definitions, or-- define something like a protocol type or type of-- hardware.    InstancePointer   ::= OBJECT IDENTIFIER-- The object identifier is a pointer to a specific instance-- of a MIB object in this agent's implemented MIB.  By-- convention, it is the first object in the conceptual row-- for the instance.-- the generic Character group-- Implementation of this group is mandatory for all-- systems that offer character portscharNumber OBJECT-TYPE    SYNTAX INTEGER    ACCESS read-only    STATUS mandatory    DESCRIPTION        "The number of entries in charPortTable, regardless        of their current state."    ::= { char 1 }-- the Character Port tablecharPortTable OBJECT-TYPE    SYNTAX SEQUENCE OF CharPortEntry    ACCESS not-accessible    STATUS mandatory    DESCRIPTION        "A list of port entries.  The number of entries is        given by the value of charNumber."    ::= { char 2 }charPortEntry OBJECT-TYPE    SYNTAX CharPortEntry    ACCESS not-accessible    STATUS mandatory    DESCRIPTION        "Status and parameter values for a character port."    INDEX { charPortIndex }    ::= { charPortTable 1 }CharPortEntry ::=    SEQUENCE {        charPortIndex            INTEGER,        charPortName            DisplayString,        charPortType            INTEGER,        charPortHardware            AutonomousType,        charPortReset            INTEGER,        charPortAdminStatus            INTEGER,        charPortOperStatus            INTEGER,        charPortLastChange            TimeTicks,        charPortInFlowType            INTEGER,        charPortOutFlowType            INTEGER,        charPortInFlowState            INTEGER,        charPortOutFlowState            INTEGER,        charPortInCharacters            Counter,        charPortOutCharacters            Counter,        charPortAdminOrigin            INTEGER,        charPortSessionMaximum            INTEGER,        charPortSessionNumber            Gauge,        charPortSessionIndex            INTEGER    }charPortIndex OBJECT-TYPE    SYNTAX INTEGER    ACCESS read-only    STATUS mandatory    DESCRIPTION        "A unique value for each character port.  Its value        ranges between 1 and the value of charNumber.  By        convention and if possible, hardware port numbers        come first, with a simple, direct mapping.  The        value for each port must remain constant at least        from one re-initialization of the network management        agent to the next."    ::= { charPortEntry 1 }charPortName OBJECT-TYPE    SYNTAX DisplayString (SIZE (0..32))    ACCESS read-write    STATUS mandatory    DESCRIPTION        "An administratively assigned name for the port,        typically with some local significance."    ::= { charPortEntry 2 }charPortType OBJECT-TYPE    SYNTAX INTEGER { physical(1), virtual(2) }    ACCESS read-only    STATUS mandatory    DESCRIPTION        "The port's type, 'physical' if the port represents        an external hardware connector, 'virtual' if it does        not."    ::= { charPortEntry 3 }charPortHardware OBJECT-TYPE    SYNTAX AutonomousType    ACCESS read-only    STATUS mandatory    DESCRIPTION        "A reference to hardware MIB definitions specific to        a physical port's external connector.  For example,        if the connector is RS-232, then the value of this        object refers to a MIB sub-tree defining objects        specific to RS-232.  If an agent is not configured        to have such values, the agent returns the object        identifier:            nullHardware OBJECT IDENTIFIER ::= { 0 0 }        "    ::= { charPortEntry 4 }charPortReset OBJECT-TYPE    SYNTAX INTEGER { ready(1), execute(2) }    ACCESS read-write    STATUS mandatory    DESCRIPTION        "A control to force the port into a clean, initial        state, both hardware and software, disconnecting all        the port's existing sessions.  In response to a        get-request or get-next-request, the agent always        returns 'ready' as the value.  Setting the value to        'execute' causes a reset."    ::= { charPortEntry 5 }charPortAdminStatus OBJECT-TYPE    SYNTAX INTEGER { enabled(1), disabled(2), off(3),                     maintenance(4) }    ACCESS read-write    STATUS mandatory    DESCRIPTION        "The port's desired state, independent of flow        control.  'enabled' indicates that the port is        allowed to pass characters and form new sessions.        'disabled' indicates that the port is allowed to        pass characters but not form new sessions.  'off'        indicates that the port is not allowed to pass        characters or have any sessions. 'maintenance'        indicates a maintenance mode, exclusive of normal        operation, such as running a test."    ::= { charPortEntry 6 }charPortOperStatus OBJECT-TYPE    SYNTAX INTEGER { up(1), down(2),                     maintenance(3), absent(4), active(5) }    ACCESS read-only    STATUS mandatory    DESCRIPTION        "The port's actual, operational state, independent        of flow control.  'up' indicates able to function        normally.  'down' indicates inability to function        for administrative or operational reasons.        'maintenance' indicates a maintenance mode,        exclusive of normal operation, such as running a        test.  'absent' indicates that port hardware is not        present.  'active' indicates up with a user present        (e.g. logged in)."    ::= { charPortEntry 7 }charPortLastChange OBJECT-TYPE    SYNTAX TimeTicks    ACCESS read-only    STATUS mandatory    DESCRIPTION        "The value of sysUpTime at the time the port entered        its current operational state.  If the current state        was entered prior to the last reinitialization of        the local network management subsystem, then this        object contains a zero value."    ::= { charPortEntry 8 }charPortInFlowType OBJECT-TYPE    SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),                     ctsRts(4), dsrDtr(5) }    ACCESS read-write    STATUS mandatory    DESCRIPTION        "The port's type of input flow control.  'none'        indicates no flow control at this level or below.        'xonXoff' indicates software flow control by        recognizing XON and XOFF characters.  'hardware'        indicates flow control delegated to the lower level,        for example a parallel port.        'ctsRts' and 'dsrDtr' are specific to RS-232-like        ports.  Although not architecturally pure, they are        included here for simplicity's sake."    ::= { charPortEntry 9 }charPortOutFlowType OBJECT-TYPE    SYNTAX INTEGER { none(1), xonXoff(2), hardware(3),                     ctsRts(4), dsrDtr(5) }    ACCESS read-write    STATUS mandatory    DESCRIPTION        "The port's type of output flow control.  'none'        indicates no flow control at this level or below.        'xonXoff' indicates software flow control by        recognizing XON and XOFF characters.  'hardware'        indicates flow control delegated to the lower level,        for example a parallel port.        'ctsRts' and 'dsrDtr' are specific to RS-232-like        ports.  Although not architecturally pure, they are        included here for simplicy's sake."    ::= { charPortEntry 10 }charPortInFlowState OBJECT-TYPE    SYNTAX INTEGER { none(1), unknown(2), stop(3), go(4) }    ACCESS read-only    STATUS mandatory    DESCRIPTION        "The current operational state of input flow control

⌨️ 快捷键说明

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