librenms/mibs/S5-COMMON-STATS-MIB
Adam Amstrong 7445a736a6 move nortel mibs to root
git-svn-id: http://www.observium.org/svn/observer/trunk@1576 61d68cd4-352d-0410-923a-c4978735b2b8
2010-07-31 16:07:50 +00:00

411 lines
11 KiB
Plaintext

-- SECTION 1: Top Level Definitions
S5-COMMON-STATS-MIB DEFINITIONS ::= BEGIN
-- 5000 Common Statistics MIB Release 1.1.2
-- Revision 04/18/94
-- Copyright 1993-94 SynOptics Communications, Inc.
-- All rights reserved.
-- This SynOptics SNMP Management Information Base Specification
-- (Specification) embodies SynOptics' confidential and
-- proprietary intellectual property. SynOptics retains all
-- title and ownership in the Specification, including any
-- revisions.
-- This Specification is supplied "AS IS," and SynOptics makes
-- no warranty, either express or implied, as to the use,
-- operation, condition, or performance of the Specification.
-- Imports
IMPORTS
OBJECT-TYPE
FROM RFC-1212
TimeTicks
FROM RFC1155-SMI
s5Com
FROM S5-ROOT-MIB
MacAddress
FROM SNMPv2-TC;
-- Groups
-- Statistics
s5CmStat OBJECT IDENTIFIER ::= { s5Com 1 }
-- SECTION 2: MIB Objects
-- Show Nodes Table
s5CmSNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5CmSNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A Table of MAC addresses of active nodes, which are
detected to be connected to the concentrator.
These nodes may be directly connected to the
concentrator or may be indirectly connected via
an interconnect port, bridge or switch. The definition
of active node is provided by s5CmSNodeStatus.
The object s5CmSNodeIfIndex specifies the
source that is used to detect MAC addresses. When the
source is not an interface, the agent uses best effort to
detect entries. These entries may, but are not required
to be, MACs from media types other than the interfaces
for the agent.
This table is indexed by source of the detection,
board, port, and MAC address of the node. This
table is indexed differently from the FindNodes
table which uses only the source of the detection
and MAC address of the node. Note: a MAC
address could appear multiple times in this
table (on different board and port)."
::= { s5CmStat 1 }
s5CmSNodeEntry OBJECT-TYPE
SYNTAX S5CmSNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the Show Node table.
Entries can not be created or deleted via
SNMP."
INDEX { s5CmSNodeIfIndx,
s5CmSNodeBrdIndx,
s5CmSNodePortIndx,
s5CmSNodeMacAddr }
::= { s5CmSNodeTable 1 }
S5CmSNodeEntry ::= SEQUENCE {
s5CmSNodeIfIndx INTEGER,
s5CmSNodeBrdIndx INTEGER,
s5CmSNodePortIndx INTEGER,
s5CmSNodeMacAddr MacAddress,
s5CmSNodeStatus INTEGER
}
s5CmSNodeIfIndx OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An integer value representing the source
that detected the active node. A value greater
than zero is the index of the agent's interface
in the NMM. This is the same value as ifIndex
for the interface. A value of zero indicates
that the agent detected the node information via
best available efforts. The nodes may be, but are
note required to be, from media types other than
the interfaces for the agent."
::= { s5CmSNodeEntry 1 }
s5CmSNodeBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5CmSNodeEntry 2 }
s5CmSNodePortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the board. Its
value ranges between 1 and index of the last
manageable port on the board."
::= { s5CmSNodeEntry 3 }
s5CmSNodeMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address of the station."
::= { s5CmSNodeEntry 4 }
s5CmSNodeStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
active(2),
inactive(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the MAC address for a station.
The meaning varies depending on the media type
of the NMM reporting the status. The values are:
other(1)......unknown or other
active(2).....the station is actively sending
and receiving, or
participating
in the ring poll
inactive(3)...the station is idle
For Ethernet, active(2) means that the station
has sent a frame in the last N seconds and
inactive(3) means the station has not sent a
frame in the last N seconds. N is specified by
the s5EnNodeInactInterval object, which is
defined in the 5000 Ethernet MIB. The status of
other(3) is reported when the current status of
the station is unknown.
For Token Ring and FDDI, the status of a station
will always be reported as active(2) since it is
based on being in the ring poll. When no longer
in the ring poll, a station is removed from the
table."
::= { s5CmSNodeEntry 5 }
-- Find Nodes Table
s5CmFNodeTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5CmFNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A Table of MAC addresses of active nodes, which are
detected to be connected to the concentrator.
These nodes may be directly connected to the
concentrator or may be indirectly connected via
an interconnect port, bridge or switch. The definition
of active node is provided by s5CmSNodeStatus.
The object s5CmSNodeIfIndex specifies the
source that is used to detect MAC addresses. When the
source is not an interface, the agent uses best effort to
detect entries. These entries may, but are not required
to be, MACs from media types other than the interfaces
for the agent.
This table is indexed by source of the detection
and MAC address of the node. This
table is indexed differently from the ShowNodes
table which uses the source of the detection,
board, port, and MAC address of the node.
Note: The same MAC may be detected at several
locations. The entry in this table is the last
detected location. In addition, more than one
MAC address could appear on the same board
and port."
::= { s5CmStat 2 }
s5CmFNodeEntry OBJECT-TYPE
SYNTAX S5CmFNodeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the Find Node table.
Entries can not be created or deleted via
SNMP."
INDEX { s5CmFNodeIfIndx,
s5CmFNodeMacAddr }
::= { s5CmFNodeTable 1 }
S5CmFNodeEntry ::= SEQUENCE {
s5CmFNodeIfIndx INTEGER,
s5CmFNodeMacAddr MacAddress,
s5CmFNodeBrdIndx INTEGER,
s5CmFNodePortIndx INTEGER
}
s5CmFNodeIfIndx OBJECT-TYPE
SYNTAX INTEGER(0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"An integer value representing the source
that detected the active node. A value greater
than zero is the index of the agent's interface
in the NMM. This is the same value as ifIndex
for the interface. A value of zero indicates
that the agent detected the node information via
best available efforts. The nodes may be, but are
note required to be, from media types other than
the interfaces for the agent."
::= { s5CmFNodeEntry 1 }
s5CmFNodeMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC address of the station."
::= { s5CmFNodeEntry 2 }
s5CmFNodeBrdIndx OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board. The
value of zero has the special meaning that the
true board index value is currently unknown.
Note that the syntax of this object is not
identical to s5CmSNodeBrdIndx."
::= { s5CmFNodeEntry 3 }
s5CmFNodePortIndx OBJECT-TYPE
SYNTAX INTEGER (0..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the board. This
corresponds to the index of one of the
manageable ports on the board. The value of
zero has the special meaning that the true port
index value is currently unknown.
Note that the syntax of this object is not
identical to s5CmSNodePortIndx."
::= { s5CmFNodeEntry 4 }
-- Per-port Network to MAC Address Mapping Table
s5CmNetAddrTable OBJECT-TYPE
SYNTAX SEQUENCE OF S5CmNetAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of network layer addresses associated
with MAC addresses of active nodes, which are
detected to be connected to the concentrator.
This table is indexed by the interface it was
detected, the board and port the node is connected,
the MAC address of the node and an integer index
(enumerating multiple network addresses).
Note:
Only a small implementation determined number of
network addresses are stored. The oldest one is
discarded, so that the most recent one may be
retained. When packet decoding is switched off
entries in the network address mapping table may
remain present for some time, but no new addresses
are added. An network address could appear multiple
times in this table (on different board and port)
and can appear under different s5CmNetAddrNetIndx
over time."
::= { s5CmStat 3 }
s5CmNetAddrEntry OBJECT-TYPE
SYNTAX S5CmNetAddrEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the network address mapping table.
Entries can not be created or deleted
via SNMP."
INDEX { s5CmNetAddrIfIndex,
s5CmNetAddrBrdIndx,
s5CmNetAddrPortIndx,
s5CmNetAddrMacAddr,
s5CmNetAddrNetIndx }
::= { s5CmNetAddrTable 1 }
S5CmNetAddrEntry ::= SEQUENCE {
s5CmNetAddrIfIndex INTEGER,
s5CmNetAddrBrdIndx INTEGER,
s5CmNetAddrPortIndx INTEGER,
s5CmNetAddrMacAddr MacAddress,
s5CmNetAddrNetIndx INTEGER,
s5CmNetAddrType INTEGER,
s5CmNetAddrAddr OCTET STRING,
s5CmNetAddrLastSeen TimeTicks
}
s5CmNetAddrIfIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the interface on the NMM on
which the address was detected. This is the
same as the ifIndex."
::= { s5CmNetAddrEntry 1 }
s5CmNetAddrBrdIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the board. This corresponds to
the index of the slot containing the board."
::= { s5CmNetAddrEntry 2 }
s5CmNetAddrPortIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the board."
::= { s5CmNetAddrEntry 3 }
s5CmNetAddrMacAddr OBJECT-TYPE
SYNTAX MacAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address of the station."
::= { s5CmNetAddrEntry 4 }
s5CmNetAddrNetIndx OBJECT-TYPE
SYNTAX INTEGER (1..255)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The sequence number of the network address."
::= { s5CmNetAddrEntry 5 }
s5CmNetAddrType OBJECT-TYPE
SYNTAX INTEGER {
ip(1)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of network layer address:
ip(1).....an IP address as defined in RFC 791."
::= { s5CmNetAddrEntry 6 }
s5CmNetAddrAddr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network layer address of the station represented
in network byte-order"
::= { s5CmNetAddrEntry 7 }
s5CmNetAddrLastSeen OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime at the time this network
address was last seen on this interface/board/port/MAC."
::= { s5CmNetAddrEntry 8 }
END