ECLAPBEXT-MIB device MIB
ECLAPBEXT-MIB file content
The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.
Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.
Use ActiveXperts Network Monitor 2025 to import vendor-specific MIB files, inclusing ECLAPBEXT-MIB.
| Vendor: | EICON |
|---|---|
| Mib: | ECLAPBEXT-MIB [download] |
| Tool: | ActiveXperts Network Monitor 2025 [download] (ships with advanced SNMP/MIB tools) |
ECLAPBEXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter, enterprises
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215;
-- add transmission definition for mibcomp. ( novell )
-- LAPB MIB
PositiveInteger ::= INTEGER (0..2147483647)
IfIndexType ::= INTEGER (1..2147483647)
-- IfIndexType specifies an index object for a table
-- with entries that match entries in the MIB-II ifTable.
-- The value of the index for the table will match the
-- ifIndex entry for same interface in the ifTable.
-- The values of this object range from 1 to ifNumber
-- inclusive.
eicon OBJECT IDENTIFIER ::= { enterprises 434 }
management OBJECT IDENTIFIER ::= { eicon 2 }
mibv2 OBJECT IDENTIFIER ::= { management 2 }
module OBJECT IDENTIFIER ::= { mibv2 4 }
-- LAPBEXT MIB
lapbext OBJECT IDENTIFIER ::= { module 1 }
--
-- This type is used to define the possible bandwidth status of a particular line:
--
-- normal nothing of concern, bandwith is below threshold in both
-- directions
-- tx-usage-high bandwidth in use for transmission is above threshold
-- rx-usage-high bandwidth in use for reception is above threshold
-- tx-and-rxusage-high bandwidth in use is above threshold in both directions
-- undefined bandwidth state is undefined (e.g. because the line is down)
--
BandwidthStatus ::= INTEGER {
normal(1),
tx-usage-high(2),
rx-usage-high(3),
tx-and-rx-usage-high(4),
undefined(5)
}
-- #################################################################
-- Lapb Counters Table
-- The Hdlc data flow statistics counters table.
-- It is Eicon specific extension to Internet lapb MIB
-- #################################################################
lapbCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF LapbCountEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Runtime counters table, one row per port"
::= { lapbext 1 }
lapbCountEntry OBJECT-TYPE
SYNTAX LapbCountEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The set of counters for one port. Can be reset to 0."
INDEX { lapbCountPortRef }
::= { lapbCountersTable 1 }
LapbCountEntry ::= SEQUENCE {
lapbCountPortRef
INTEGER,
lapbCountRetransmis
Counter,
lapbCountSABMTxs
Counter,
lapbCountSABMRxs
Counter,
lapbCountDISCTxs
Counter,
lapbCountDISCRxs
Counter,
lapbCountDMsTxs
Counter,
lapbCountDMsRxs
Counter,
lapbCountRNRsTxs
Counter,
lapbCountRNRsRxs
Counter,
lapbCountUATxs
Counter,
lapbCountUARxs
Counter,
lapbCountRRTxs
Counter,
lapbCountRRRxs
Counter,
lapbCountFRMRTxs
Counter,
lapbCountFRMRRxs
Counter,
lapbCountBadCRCTxs
Counter,
lapbCountBadCRCRxs
Counter,
lapbCountAbortTxs
Counter,
lapbCountAbortRxs
Counter,
lapbCountBadTypeTxs
Counter,
lapbCountBadTypeRxs
Counter,
lapbCountInfoFrameTxs
Counter,
lapbCountInfoFrameRxs
Counter,
lapbCountUnderrun
Counter,
lapbCountOverrun
Counter,
lapbCountXIDTxs
Counter,
lapbCountXIDRxs
Counter
}
lapbCountPortRef OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port number, the same as lapbParmPortRef from the
lapbParmTable."
::= { lapbCountEntry 1 }
lapbCountRetransmis OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times a frame has been retransmitted"
::= { lapbCountEntry 2 }
lapbCountSABMTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Set Asynchronous Balanced Mode frames sent"
::= { lapbCountEntry 3 }
lapbCountSABMRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Set Asynchronous Balanced Mode frames received"
::= { lapbCountEntry 4 }
lapbCountDISCTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Disconnect frames sent"
::= { lapbCountEntry 5 }
lapbCountDISCRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Disconnect frames received"
::= { lapbCountEntry 6 }
lapbCountDMsTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Disconnected Mode frames sent"
::= { lapbCountEntry 7 }
lapbCountDMsRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Disconnected Mode frames received"
::= { lapbCountEntry 8 }
lapbCountRNRsTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Receiver Not Ready frames sent"
::= { lapbCountEntry 9 }
lapbCountRNRsRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Receiver Not Ready frames received"
::= { lapbCountEntry 10 }
lapbCountUATxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Unnumbered Acknowledgement frames transmitted."
::= { lapbCountEntry 11 }
lapbCountUARxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Unnumbered Acknowledgement frames received."
::= { lapbCountEntry 12 }
lapbCountRRTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Receiver Ready frames transmitted. "
::= { lapbCountEntry 13 }
lapbCountRRRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Receiver Ready frames received."
::= { lapbCountEntry 14 }
lapbCountFRMRTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Frame Reject frames sent."
::= { lapbCountEntry 15 }
lapbCountFRMRRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Frame Reject frames received."
::= { lapbCountEntry 16 }
lapbCountBadCRCTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames sent with bad CRC."
::= { lapbCountEntry 17 }
lapbCountBadCRCRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received with bad CRC."
::= { lapbCountEntry 18 }
lapbCountAbortTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames sent with Abort indication."
::= { lapbCountEntry 19 }
lapbCountAbortRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of frames received with Abort indication."
::= { lapbCountEntry 20 }
lapbCountBadTypeTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Unknown frames sent."
::= { lapbCountEntry 21 }
lapbCountBadTypeRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Unknown frames received."
::= { lapbCountEntry 22 }
lapbCountInfoFrameTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Information frames sent."
::= { lapbCountEntry 23 }
lapbCountInfoFrameRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Information frames received."
::= { lapbCountEntry 24 }
lapbCountUnderrun OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that more frames have been
transmitted than the receiver can handle."
::= { lapbCountEntry 25 }
lapbCountOverrun OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times that the EiconCard could not
handle incoming frames."
::= { lapbCountEntry 26 }
lapbCountXIDTxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Exchange Station Identification
frames sent."
::= { lapbCountEntry 27 }
lapbCountXIDRxs OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of Exchange Station Identification
frames received."
::= { lapbCountEntry 28 }
lapbBandwidthTable OBJECT-TYPE
SYNTAX SEQUENCE OF LapbBandwidthEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of configurable and informational parameters with
respect to the bandwidth traps for lapb interfaces"
::= { lapbext 2 }
lapbBandwidthEntry OBJECT-TYPE
SYNTAX LapbBandwidthEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION "The set of configurable and informational parameters to support
the bandwidth traps for each lapb interface"
INDEX { lapbBandwidthIndex }
::= { lapbBandwidthTable 1 }
LapbBandwidthEntry ::= SEQUENCE {
lapbBandwidthIndex
INTEGER,
lapbBandwidthHigh
INTEGER,
lapbBandwidthLow
INTEGER,
lapbBandwidthSecs
INTEGER,
lapbBandwidthNumPeriods
INTEGER,
lapbBandwidthTrapState
INTEGER,
lapbBandwidthTrapStatus
BandwidthStatus,
lapbBandwidthRxInUse
INTEGER,
lapbBandwidthTxInUse
INTEGER
}
lapbBandwidthIndex OBJECT-TYPE
SYNTAX INTEGER (1..48)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The identifier of the EiconPort assigned by the agent."
::= { lapbBandwidthEntry 1 }
lapbBandwidthHigh OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The higher configurable threshold for the
lapbTrapBandwidthShortage. If the percentage of bandwidth being
used exceeds this amount over a configurable number of seconds
(lapbBandwidthSecs) for a configurable number of consecutive
periods, (lapbBandwidthNumPeriods), then the trap is sent and the
lapbBandwidthTrapsStatus is changed accordingly"
DEFVAL { 80 }
::= { lapbBandwidthEntry 2 }
lapbBandwidthLow OBJECT-TYPE
SYNTAX INTEGER (1..100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The lower configurable threshold for the lapbTrapBandwidthClear.
If the percentage of bandwidth being used drops below this amount,
subsequent to a lapbTrapBandwidthShortage, then the trap is sent
and the lapbBadwidthTrapsStatus is changed accordingly. Note that
this value MUST be below that for labpBandwidthHigh"
DEFVAL { 60 }
::= { lapbBandwidthEntry 3 }
lapbBandwidthSecs OBJECT-TYPE
SYNTAX INTEGER (10..600)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of seconds over which the bandwidth is calculated."
DEFVAL { 60 }
::= { lapbBandwidthEntry 4 }
lapbBandwidthNumPeriods OBJECT-TYPE
SYNTAX INTEGER (1 .. 100)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The number of consecutive periods, each of length
lapbBandwidthSecs seconds, that the condition must be present for
before the lapbBandwidthShortage trap is sent."
DEFVAL { 3 }
::= { lapbBandwidthEntry 5 }
lapbBandwidthTrapState OBJECT-TYPE
SYNTAX INTEGER { disabled(1), enabled(2) }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This variable indicates whether the agent should
generate the lapbTrapBandwidthShortage and lapbTrapBandwidthClear
traps if the relevant conditions arise. Set this value to disabled
to stop these traps being generated"
DEFVAL { enabled }
::= { lapbBandwidthEntry 6 }
lapbBandwidthTrapStatus OBJECT-TYPE
SYNTAX BandwidthStatus
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the bandwidth traps. This value should be polled to
determine whether or not the bandwidth shortage condition is
present and a trap has been sent."
::= { lapbBandwidthEntry 7 }
lapbBandwidthRxInUse OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The percentage of bandwidth that is currently in use receiving
incoming traffic."
::= { lapbBandwidthEntry 8 }
lapbBandwidthTxInUse OBJECT-TYPE
SYNTAX INTEGER (0..100)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The percentage of bandwidth that is currently in use transmitting
outgoing traffic."
::= { lapbBandwidthEntry 9 }
-- ###########################################################
-- LAPB operating parameters.
-- ###########################################################
-- Support of the lapbOperTable is mandatory for all
-- agents of systems that implement LAPB.
lapbOperTable OBJECT-TYPE
SYNTAX SEQUENCE OF LapbOperEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table contains configuration
information about interface parameters
currently set in the interface. Many of
these objects have corresponding objects in
the lapbAdmnTable."
::= { lapbext 3 }
lapbOperEntry OBJECT-TYPE
SYNTAX LapbOperEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Currently set parameter values for a
specific LAPB."
INDEX { lapbOperIndex }
::= { lapbOperTable 1 }
LapbOperEntry ::= SEQUENCE {
lapbOperIndex
IfIndexType,
lapbOperStationType
INTEGER,
lapbOperControlField
INTEGER,
lapbOperTransmitN1FrameSize
PositiveInteger,
lapbOperReceiveN1FrameSize
PositiveInteger,
lapbOperTransmitKWindowSize
INTEGER,
lapbOperReceiveKWindowSize
INTEGER,
lapbOperN2RxmitCount
INTEGER,
lapbOperT1AckTimer
PositiveInteger,
lapbOperT2AckDelayTimer
PositiveInteger,
lapbOperT3DisconnectTimer
PositiveInteger,
lapbOperT4IdleTimer
PositiveInteger,
lapbOperPortId
OBJECT IDENTIFIER,
lapbOperProtocolVersionId
OBJECT IDENTIFIER
}
lapbOperIndex OBJECT-TYPE
SYNTAX IfIndexType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ifIndex value for the LAPB interface."
::= { lapbOperEntry 1 }
lapbOperStationType OBJECT-TYPE
SYNTAX INTEGER {
dte (1),
dce (2),
dxe (3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the current operating station
type of this interface. A value of dxe (3)
indicates XID negotiation has not yet taken
place."
REFERENCE "ISO 7776 section 3.1"
::= { lapbOperEntry 2 }
lapbOperControlField OBJECT-TYPE
SYNTAX INTEGER {
modulo8 (1),
modulo128 (2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operating size of the sequence
numbers used to number frames."
REFERENCE "ISO 7776 section 3.3"
::= { lapbOperEntry 3 }
lapbOperTransmitN1FrameSize OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current operating N1 frame size used
for the maximum number of bits in a frame
this DTE can transmit. This excludes flags
and 0 bits inserted for transparency."
REFERENCE "ISO 7776 section 5.7.3"
::= { lapbOperEntry 4 }
lapbOperReceiveN1FrameSize OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
-- See lapbOperTransmitN1FrameSize above
DESCRIPTION
"The current operating N1 frame size used
for the maximum number of bits in a frame
the DCE/remote DTE can transmit. This
excludes flags and 0 bits inserted for
transparency."
::= { lapbOperEntry 5 }
lapbOperTransmitKWindowSize OBJECT-TYPE
SYNTAX INTEGER (1..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current PDU window size this Interface
uses to transmit. This is the maximum
number of unacknowledged sequenced PDUs that
may be outstanding from this DTE at any one
time."
REFERENCE "ISO 7776 section 5.7.4"
::= { lapbOperEntry 6 }
lapbOperReceiveKWindowSize OBJECT-TYPE
SYNTAX INTEGER (1..127)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current receive PDU window size for
this Interface. This is the maximum number
of unacknowledged sequenced PDUs that may be
outstanding from the DCE/remote DTE at any
one time."
REFERENCE "ISO 7776 section 5.7.4"
::= { lapbOperEntry 7 }
lapbOperN2RxmitCount OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current N2 retry counter used for this
interface. This specifies the number of
times a PDU will be resent after the T1
timer expires without an acknowledgement for
the PDU."
REFERENCE "ISO 7776 section 5.7.2"
::= { lapbOperEntry 8 }
lapbOperT1AckTimer OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current T1 timer for this interface.
This specifies the maximum time in
Milliseconds to wait for acknowledgment of a
PDU."
REFERENCE "ISO 7776 section 5.7.1.1"
::= { lapbOperEntry 9 }
lapbOperT2AckDelayTimer OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current T2 timer for this interface.
This specifies the maximum time in
Milliseconds to wait before sending an
acknowledgment for a sequenced PDU. A value
of zero means there will be no delay in
acknowledgement generation."
REFERENCE "ISO 7776 section 5.7.1.2"
::= { lapbOperEntry 10 }
lapbOperT3DisconnectTimer OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current T3 timer for this interface.
This specifies the time in Milliseconds to
wait before considering the link
disconnected. A value of zero indicates the
link will be considered disconnected upon
completion of the frame exchange to
disconnect the link."
REFERENCE "ISO 7776 section 5.7.1.3"
::= { lapbOperEntry 11 }
lapbOperT4IdleTimer OBJECT-TYPE
SYNTAX PositiveInteger
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The current T4 timer for this interface.
This specifies the maximum time in
Milliseconds to allow without frames being
exchanged on the data link. A value of
2147483647 indicates no idle timer is being
kept."
REFERENCE "ISO 7776 section 5.7.1.4"
::= { lapbOperEntry 12 }
lapbOperPortId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies an instance of the
index object in the first group of objects
in the MIB specific to the physical device
or interface used to send and receive
frames. If an agent does not support any
such objects, it should return nullSpec
OBJECT IDENTIFIER {0 0}."
::= { lapbOperEntry 13 }
lapbOperProtocolVersionId OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object identifies the version of the
lapb protocol implemented by this
interface."
::= { lapbOperEntry 14 }
-- ###########################################################
-- LAPB Flow Table
-- ###########################################################
-- Support of the lapbFlowTable is mandatory for all
-- agents of systems that implement LAPB.
lapbFlowTable OBJECT-TYPE
SYNTAX SEQUENCE OF LapbFlowEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table defines the objects recorded by
LAPB to provide information about the
traffic flow through the interface."
::= { lapbext 4 }
lapbFlowEntry OBJECT-TYPE
SYNTAX LapbFlowEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The information regarding the effects of
flow controls in LAPB."
INDEX { lapbFlowIfIndex }
::= { lapbFlowTable 1 }
LapbFlowEntry ::= SEQUENCE {
lapbFlowIfIndex
IfIndexType,
lapbFlowStateChanges
Counter,
lapbFlowChangeReason
INTEGER,
lapbFlowCurrentMode
INTEGER,
lapbFlowBusyDefers
Counter,
lapbFlowRejOutPkts
Counter,
lapbFlowRejInPkts
Counter,
lapbFlowT1Timeouts
Counter,
lapbFlowFrmrSent
OCTET STRING,
lapbFlowFrmrReceived
OCTET STRING,
lapbFlowXidReceived
OCTET STRING
}
lapbFlowIfIndex OBJECT-TYPE
SYNTAX IfIndexType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ifIndex value for the LAPB Interface."
::= { lapbFlowEntry 1 }
lapbFlowStateChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of LAPB State Changes, including
resets."
::= { lapbFlowEntry 2 }
lapbFlowChangeReason OBJECT-TYPE
SYNTAX INTEGER {
notStarted (1), -- Initial state
abmEntered (2), -- SABM or UA
abmeEntered (3), -- SABME or UA
abmReset (4), -- SABM in ABM
abmeReset (5), -- SABME in ABME
dmReceived (6), -- DM Response
dmSent (7), -- DM sent
discReceived (8), -- DISC Response
discSent (9), -- DISC Sent
frmrReceived (10), -- FRMR Received
frmrSent (11), -- FRMR Sent
n2Timeout (12), -- N2 Timer Expired
other (13)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The reason for the most recent incrementing
of lapbFlowStateChanges. A DM or DISC frame
generated to initiate link set-up does not
alter this object. When the MIB-II object
ifOperStatus does not have a value of
testing, there exists a correlation between
this object and ifOperStatus. IfOperStatus
will have a value of up when this object
contains: abmEntered, abmeEntered,
abmReset, or abmeReset. IfOperStatus will
have a value of down when this object has a
value of notStarted, or dmReceived through
n2Timeout. There is no correlation when
this object has the value other."
::= { lapbFlowEntry 3 }
lapbFlowCurrentMode OBJECT-TYPE
SYNTAX INTEGER {
disconnected (1),
-- initial state or DISC received
linkSetup (2),
-- SABM sent
frameReject (3),
-- Invalid frame received and
-- FRMR sent
disconnectRequest (4),
-- DISC sent
informationTransfer (5),
-- normal information transfer state
-- SABM(E) sent and UA received, or
-- SABM(E) received and UA sent
rejFrameSent (6),
-- invalid NS received and REJ sent
waitingAcknowledgement (7),
-- T1 expired and RR sent
stationBusy (8),
-- RNR sent
remoteStationBusy (9),
-- RNR received
bothStationsBusy (10),
-- RNR received and RNR sent
waitingAckStationBusy (11),
-- T1 expired, RNR sent
waitingAckRemoteBusy (12),
-- T1 expired, RNR received
waitingAckBothBusy (13),
-- T1 expired, RNR sent,
-- and RNR received
rejFrameSentRemoteBusy (14),
-- REJ sent and RNR received
xidFrameSent (15),
-- XID frame sent
error (16),
-- An error state other than
-- a one defined above
other (17)
-- A state not listed above
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current condition of the conversation."
::= { lapbFlowEntry 4 }
lapbFlowBusyDefers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times this device was unable
to transmit a frame due to a perceived
remote busy condition. Busy conditions can
result from the receipt of an RNR from the
remote device, the lack of valid sequence
number space (window saturation), or other
conditions."
::= { lapbFlowEntry 5 }
lapbFlowRejOutPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of REJ or SREJ frames sent by
this station."
::= { lapbFlowEntry 6 }
lapbFlowRejInPkts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of REJ or SREJ frames received
by this station."
::= { lapbFlowEntry 7 }
lapbFlowT1Timeouts OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of times a re-transmission was
effected by the T1 Timer expiring."
::= { lapbFlowEntry 8 }
lapbFlowFrmrSent OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Information Field of the FRMR most
recently sent. If no FRMR has been sent
(the normal case) or the information isn't
available, this will be an OCTET STRING of
zero length."
REFERENCE "ISO 7776 Section 4.3.9, tables 7 and 8"
::= { lapbFlowEntry 9 }
lapbFlowFrmrReceived OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..7))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Information Field of the FRMR most
recently received. If no FRMR has been
received (the normal case) or the
information isn't available, this will be an
OCTET STRING of zero length."
REFERENCE "ISO 7776 Section 4.3.9, tables 7 and 8"
::= { lapbFlowEntry 10 }
lapbFlowXidReceived OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..8206))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The Information Field of the XID frame most
recently received. If no XID frame has been
received, this will be an OCTET STRING of
zero length."
REFERENCE "ISO 8885"
::= { lapbFlowEntry 11 }
-- The following describes some of the MIB-II interface
-- objects and their relationship with the objects in this
-- MIB extension.
-- ifDescr: describes the interface. It should include
-- identification information for the physical line and a
-- description of the network. For connections to PDNs,
-- it should name the PDN.
-- ifMtu: the maximum number of octets an upper layer can
-- pass to this interface as a single frame.
-- ifSpeed:
-- ifAdminStatus:
-- ifOperStatus:
-- ifLastChange: the last time the state of the interface
-- changed. A reset is considered an instantaneous change to
-- the ndm state and back to abm or abme. This will be the
-- last time that lapbFlowChangeReason and lapbFlowChanges
-- changed.
-- ifInOctets: contains the number of octets
-- received from the peer LAPB including FCS.
-- ifInUcastPkts: contains the number of I-frames delivered
-- by this interface to a higher layer interface.
-- ifInDiscards: contains the number of received
-- frames discarded because of internal conditions
-- (such as lack of buffering).
-- ifInErrors: contains the number of Invalid frames received.
-- This does not have any relationship with the number REJ,
-- or RNR frames sent or received.
-- ifInUnknownProtos: contains the number of frames
-- that were correct but were dropped because they
-- were inappropriate for the current state. This
-- includes an invalid Poll bit, an unknown address,
-- or other condition such as an RNR when connection
-- not established. This also includes the number of
-- DISC or other frames that were ignored because the
-- link was not established and this interface was not
-- configured to perform link setup on that type frame.
-- ifOutOctets: number of octets sent to peer including
-- FCS octets.
-- ifOutUcastPkts: number of I-frames received from
-- a higher layer for transmission to peer.
-- ifOutDiscards: number of frames to be sent that were
-- dropped due to internal conditions such as buffering etc.
-- ifOutErrors: number of transmissions that failed
-- due to errors or were considered invalid by the receiver.
-- This does not have any relationship with the number REJ,
-- or RNR frames sent or received.
-- ifOutQLen: number of frames waiting to be transmitted.
-- This MIB does not provide any support for:
-- Multilink procedure (MLP) in ISO 7776 section 6
-- LLC Pbit timer
-- LLC REJ timer
-- LLC Busy State Timer 7.8.1.4
-- ###########################################################
lapbTrapBandwidthShortage TRAP-TYPE
ENTERPRISE eicon
VARIABLES { lapbBandwidthIndex , lapbBandwidthRxInUse,
lapbBandwidthTxInUse, lapbBandwidthTrapStatus }
DESCRIPTION
"This trap indicates that the amount of bandwidth used on the
specified port has risen above lapbBandwidthHigh percent over
lapbBandwidthNumPeriods of lapbBandwidthSecs. The next two
parameters indicate the percentage of the total bandwidth used in
each direction (Transmitting or Receiving) over the last
lapbBandwidthSecs number of seconds. The final parameter indicates
the direction(s) in which the bandwidth threshold has been
exceeded"
::= 411
lapbTrapBandwidthClear TRAP-TYPE
ENTERPRISE eicon
VARIABLES { lapbBandwidthIndex , lapbBandwidthRxInUse,
lapbBandwidthTxInUse, lapbBandwidthTrapStatus }
DESCRIPTION
"This trap indicates that the condition causing a previous
lapbTrapBandwidthShortage no longer applies; in particular that
the bandwidth being used on the specified port has dropped to below
lapbBandwidthLow percent over the last lapbBandwidthSecs number of
seconds The final parameter indicates the direction(s) in which the
bandwidth exceeded condition has been cleared"
::= 412
END
