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

📄 rfc1284.mib

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 MIB
📖 第 1 页 / 共 2 页
字号:
    RFC1284-MIB DEFINITIONS ::= BEGIN    IMPORTS            Counter, Gauge                    FROM RFC1155-SMI            transmission                    FROM RFC1213-MIB            OBJECT-TYPE                    FROM RFC-1212;    --  This MIB module uses the extended OBJECT-TYPE macro as    --  defined in [13]    --  this is the MIB module for ethernet-like objects    dot3    OBJECT IDENTIFIER ::= { transmission 7 }    -- the Generic Ethernet-like group    -- Implementation of this group is mandatory for all systems    -- that attach to an ethernet-like medium.    dot3Table OBJECT-TYPE        SYNTAX  SEQUENCE OF Dot3Entry        ACCESS  not-accessible        STATUS  mandatory        DESCRIPTION                "Status information and control variables for a                collection of ethernet-like interfaces attached to                a particular system."        ::= { dot3 1 }    dot3Entry OBJECT-TYPE        SYNTAX  Dot3Entry        ACCESS  not-accessible        STATUS  mandatory        DESCRIPTION                "Status information and control variables for a                particular interface to an ethernet-like medium."        INDEX   { dot3Index }        ::= { dot3Table 1 }    Dot3Entry ::=        SEQUENCE {            dot3Index                INTEGER,            dot3InitializeMac                INTEGER,            dot3MacSubLayerStatus                INTEGER,            dot3MulticastReceiveStatus                INTEGER,            dot3TxEnabled                INTEGER,            dot3TestTdrValue                Gauge       }    dot3Index OBJECT-TYPE        SYNTAX  INTEGER        ACCESS  read-only        STATUS  mandatory        DESCRIPTION                "An index value that uniquely identifies an                interface to an ethernet-like medium.  The                interface identified by a particular value of this                index is the same interface as identified by the                same value of ifIndex."        ::= { dot3Entry 1 }    dot3InitializeMac OBJECT-TYPE        SYNTAX  INTEGER { initialized(1), uninitialized(2) }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION                "The initialization status of the MAC and PLS                (Physical Layer Signalling) subsystems for a                particular interface. The value initialized(1)                signifies that the subsystems for a particular                interface have been previously initialized; the                value uninitialized(2) signifies that they have                not been previously initialized.                Each alteration of an instance of this object to                either of the values initialized(1) or                uninitialized(2) is analogous to an invocation of                the initializeMAC action defined in [9] and has                the effect of (re-)initializing the MAC and PLS                subsystems for the associated interface. In                particular,                     all management counters pertaining to the MAC                     and PLS subsystems for said interface are                     reset to zero;                     the receive and transmit layer management                     state variables (receiveEnabled and                     transmitEnabled in [9]) are set to enable                     reception and transmission of frames;                     the promiscuous receive function is disabled;                     and                     multicast reception is disabled."        ::= { dot3Entry 2 }    dot3MacSubLayerStatus OBJECT-TYPE        SYNTAX  INTEGER { enabled(1), disabled(2) }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION                "The operational status of the MAC sublayer for a                particular interface.  The value enabled(1)                signifies that the MAC sublayer for said interface                is operational for both transmitting and receiving                frames -- that is, that the value of both the                receive and transmit layer management state                variables (receiveEnabled and transmitEnabled in                [9]) for said interface are true.  The value                disabled(2) signifies that the MAC sublayer for                said interface is not operational for either                transmitting or receiving frames. In particular,                the value of an instance of this object is                disabled(2) whenever the value of the                corresponding instance of the dot3Enabled object                is false(2).                Each alteration of an instance of this object to                the value enabled(1) is analogous to an invocation                of the enableMACSublayer action defined in [9] and                has the effect of starting normal transmit and                receive operations (from the ``idle'' state) on                the associated interface. In particular, such an                alteration has the effect of resetting the PLS for                said interface and of setting the receive and                transmit layer management state variables                (receiveEnabled and transmitEnabled in [9]) to be                true.                Each alteration of an instance of this object to                the value disabled(2) is analogous to an                invocation of the disableMACSublayer action                defined in [9] and has the effect of terminating                transmit and receive operations on the associated                interface. In particular, such an alteration has                the effect of setting the receive and transmit                layer management state variables (receiveEnabled                and transmitEnabled in [9]) to be false. Any                transmissions/receptions in progress are completed                before operation is terminated."        ::= { dot3Entry 3 }    dot3MulticastReceiveStatus OBJECT-TYPE        SYNTAX  INTEGER { enabled(1), disabled(2) }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION                "The multicast receive status for a particular                interface.  The value enabled(1) signifies that                reception of multicast frames by the MAC sublayer                is enabled on said interface. The value                disabled(2) signifies that reception of multicast                frames by the MAC sublayer is not enabled on said                interface.                Each alteration of an instance of this object to                the value enabled(1) is analogous to an invocation                of the enableMulticastReceive action defined in                [9] and has the effect of enabling multicast frame                reception on the associated interface. Actual                reception of multicast frames is only possible on                an interface when the values for the associated                instances of the dot3MulticastReceiveStatus and                dot3MacSubLayerStatus objects are enabled(1) and                enabled(1), respectively.                Each alteration of an instance of this object to                the value disabled(2) is analogous to an                invocation of the disableMulticastReceive action                defined in [9] and has the effect of inhibiting                multicast frame reception on the associated                interface."        ::= { dot3Entry 4 }    dot3TxEnabled OBJECT-TYPE        SYNTAX  INTEGER { true(1), false(2)  }        ACCESS  read-write        STATUS  mandatory        DESCRIPTION                "The transmit layer management state variable                (transmitEnabled as defined in [9]) for a                particular interface.  The value true(1) signifies                that the MAC frame transmission is enabled on said                interface. The value false(2) signifies that the                MAC frame transmission is inhibited on said                interface. In particular, the value of an instance                of this object is false(2) whenever the value of                the corresponding instance of the                dot3MacSubLayerStatus object is disabled(2).                Each alteration of an instance of this object to                the value true(1) is analogous to an invocation of                the enableTransmit action defined in [9] and has                the effect of enabling MAC sublayer frame                transmission on the associated interface. In                particular, such an alteration has the effect of                setting the transmit layer management state                variable (transmitEnabled in [9]) for said                interface to be true.                Each alteration of an instance of this object to                the value false(2) is analogous to an invocation                of the disableTransmit action defined in [9] and                has the effect of inhibiting MAC sublayer frame                transmission on the associated interface. In                particular, such an alteration has the effect of                setting the transmit layer management state                variable (transmitEnabled in [9]) for said                interface to be false. Any transmissions in                progress are completed before transmission is                inhibited."        ::= { dot3Entry 5 }    dot3TestTdrValue OBJECT-TYPE        SYNTAX  Gauge        ACCESS  read-only        STATUS  mandatory        DESCRIPTION               "The number of 10 MHz ticks which elapsed between               the beginning of a TDR measurement and the               collision which ended it, for the most recently               executed TDR test.  If no TDR test has been               executed, or the last TDR value is not available,              this object has the value 0."        ::= { dot3Entry 6 }    -- the Ethernet-like Statistics group    -- Implementation of this group is mandatory    -- Due to implementation restrictions (e.g. in the    -- instrumentation provided by a chipset, or a device    -- driver), some of the counters in this group may be    -- difficult or impossible to implement.    -- In such cases, an implementator should apply reasonable    -- best effort to detect as many occurrences as possible.    -- In any case, the value of a counter will be the number    -- actually detected, which will always be less or equal    -- to the number of actual occurrences.  In the extreme    -- case of a total inability to detect occurrences, the    -- counter will always be zero.    -- Vendors are strongly encouraged to document in user guides and    -- other appropriate documentation the conditions under which the    -- values of the counters in this group may represent an    -- underestimate of the true count.    dot3StatsTable OBJECT-TYPE        SYNTAX  SEQUENCE OF Dot3StatsEntry        ACCESS  not-accessible        STATUS  mandatory        DESCRIPTION                "Statistics for a collection of ethernet-like                interfaces attached to a particular system."        ::= { dot3 2 }    dot3StatsEntry OBJECT-TYPE        SYNTAX  Dot3StatsEntry        ACCESS  not-accessible        STATUS  mandatory        DESCRIPTION                "Statistics for a particular interface to an                ethernet-like medium."        INDEX   { dot3StatsIndex }        ::= { dot3StatsTable 1 }    Dot3StatsEntry ::=        SEQUENCE {            dot3StatsIndex                INTEGER,            dot3StatsAlignmentErrors                Counter,            dot3StatsFCSErrors                Counter,            dot3StatsSingleCollisionFrames                Counter,            dot3StatsMultipleCollisionFrames                Counter,            dot3StatsSQETestErrors                Counter,            dot3StatsDeferredTransmissions                Counter,            dot3StatsLateCollisions                Counter,            dot3StatsExcessiveCollisions                Counter,            dot3StatsInternalMacTransmitErrors                Counter,            dot3StatsCarrierSenseErrors                Counter,            dot3StatsExcessiveDeferrals                Counter,            dot3StatsFrameTooLongs                Counter,            dot3StatsInRangeLengthErrors                Counter,            dot3StatsOutOfRangeLengthFields                Counter,            dot3StatsInternalMacReceiveErrors                Counter        }    dot3StatsIndex OBJECT-TYPE        SYNTAX  INTEGER        ACCESS  read-only        STATUS  mandatory        DESCRIPTION                "An index value that uniquely identifies an                interface to an ethernet-like medium.  The                interface identified by a particular value of this                index is the same interface as identified by the                same value of ifIndex."        ::= { dot3StatsEntry 1 }    dot3StatsAlignmentErrors OBJECT-TYPE        SYNTAX  Counter        ACCESS  read-only        STATUS  mandatory        DESCRIPTION                "A count of frames received on a particular                interface that are not an integral number of                octets in length and do not pass the FCS check.                The count represented by an instance of this                object is incremented when the alignmentError                status is returned by the MAC service to the LLC                (or other MAC user). Received frames for which                multiple error conditions obtain are, according to                the conventions of [9], counted exclusively                according to the error status presented to the                LLC."        ::= { dot3StatsEntry 2 }    dot3StatsFCSErrors OBJECT-TYPE        SYNTAX  Counter        ACCESS  read-only        STATUS  mandatory        DESCRIPTION                "A count of frames received on a particular                interface that are an integral number of octets in                length but do not pass the FCS check.                The count represented by an instance of this                object is incremented when the frameCheckError                status is returned by the MAC service to the LLC                (or other MAC user). Received frames for which                multiple error conditions obtain are, according to                the conventions of [9], counted exclusively                according to the error status presented to the                LLC."        ::= { dot3StatsEntry 3 }    dot3StatsSingleCollisionFrames OBJECT-TYPE        SYNTAX  Counter        ACCESS  read-only        STATUS  mandatory        DESCRIPTION                "A count of successfully transmitted frames on a

⌨️ 快捷键说明

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