librenms/mibs/SYNOPTICS-ETHERNET-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

5659 lines
152 KiB
Plaintext
Raw Blame History

-- SECTION 1: Top Level Definitions
SYNOPTICS-ETHERNET-MIB DEFINITIONS ::= BEGIN
-- Ethernet MIB Release 4.6.0
-- Revision 10/19/94
-- Copyright 1990-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
Counter, TimeTicks, Gauge, IpAddress
FROM RFC1155-SMI
DisplayString, PhysAddress
FROM RFC1213-MIB
OBJECT-TYPE
FROM RFC-1212
SnpxChassisType, SnpxBackplaneType
FROM SYNOPTICS-ROOT-MIB
s3000Ethernet, S3ModuleType
FROM SYNOPTICS-COMMON-MIB;
-- Groups
s3000EnetConcentrator OBJECT IDENTIFIER ::= { s3000Ethernet 1 }
s3000EnetBoard OBJECT IDENTIFIER ::= { s3000Ethernet 2 }
s3000EnetLocBridge OBJECT IDENTIFIER ::= { s3000EnetBoard 2 }
s3000EnetRemBridge OBJECT IDENTIFIER ::= { s3000EnetBoard 3 }
s3000EnetRouter OBJECT IDENTIFIER ::= { s3000EnetBoard 4 }
s3000EnetPort OBJECT IDENTIFIER ::= { s3000Ethernet 3 }
s3000EnetNmm OBJECT IDENTIFIER ::= { s3000Ethernet 4 }
s3000EnetNode OBJECT IDENTIFIER ::= { s3000Ethernet 5 }
s3000EnetTopology OBJECT IDENTIFIER ::= { s3000Ethernet 6 }
s3000EnetNmmTopology OBJECT IDENTIFIER ::= { s3000EnetTopology 1 }
s3000EnetBridTopology OBJECT IDENTIFIER ::= { s3000EnetTopology 2 }
s3000EnetTopInfo OBJECT IDENTIFIER ::= { s3000EnetTopology 3 }
s3000EnetThreshold OBJECT IDENTIFIER ::= { s3000Ethernet 8 }
s3000EnetSADATraffic OBJECT IDENTIFIER ::= { s3000Ethernet 9 }
s3000EnetPlusStatistics OBJECT IDENTIFIER ::= { s3000Ethernet 10 }
s3000EnetPlusConc OBJECT IDENTIFIER ::= { s3000EnetPlusStatistics 3 }
s3000EnetFrameSizeDist OBJECT IDENTIFIER ::= { s3000Ethernet 11 }
s3000EnetFrameConc OBJECT IDENTIFIER ::= { s3000EnetFrameSizeDist 3 }
s3000EnetProtoTypeDist OBJECT IDENTIFIER ::= { s3000Ethernet 12 }
s3000EnetProtoConc OBJECT IDENTIFIER ::= { s3000EnetProtoTypeDist 3 }
s3000EnetHosts OBJECT IDENTIFIER ::= { s3000Ethernet 13 }
-- SECTION 2: Ethernet Status and Statistics Group
-- The Ethernet Status and Statistics group consists of Concentrator
-- Group, Board Table, Local Bridge Board Table, Local Bridge Port
-- Table, Remote Bridge Board Table, Remote Bridge Port Table, Router
-- Board Table, and Port Table.
-- Concentrator Group
-- Implementation of this group is mandatory for all
-- SynOptics Series 3000 Ethernet NMM agents
s3EnetConcRetimingStatus OBJECT-TYPE
SYNTAX INTEGER {
off(1), -- retiming off
on(2) -- retiming on
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Does this concentrator have retiming turned on.
Writing a 1 will turn off retiming and writing a
2 will turn on retiming. This will change the
active state of retiming but will change the value
in EEPROM only when agentWriteEeprom is set.The
factory default of this state is on.
Retiming cannot be disabled in the 2810 concentrator.
The 2810 agent will implement this object as read-only."
::= { s3000EnetConcentrator 1 }
s3EnetConcFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the concentrator. This does not include
frames received with a frame-too-long, runt, FCS, or
alignment errors.
This counter includes broadcast and multicast frames
that are received."
::= { s3000EnetConcentrator 2 }
s3EnetConcOctetsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contains a count of data and padding octets in frames
that are successfully received by the concentrator.
This does not include frames received with a
frame-too-long, runt, FCS, or alignment errors.
This counter includes octets in broadcast and multicast
frames that are received.
This counter does not include the octets in the
CRC field. The octets in the address and length/type
fields are counted."
::= { s3000EnetConcentrator 3 }
s3EnetConcMcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the concentrator and are directed to an
active non-broadcast group address. This does not
include frames received with a frame-too-long, runt,
FCS, or alignment errors.
Only frames that are for a multicast address that
this interface is receiving are counted. Broadcast
packets are not included."
::= { s3000EnetConcentrator 4 }
s3EnetConcBcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the concentrator and are directed to the
broadcast group address. This does not include frames
received with a frame-too-long, runt, FCS, or
alignment errors.
Multicast packets are not included."
::= { s3000EnetConcentrator 5 }
s3EnetConcColls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the collisions at the
concentrator level. For NMM+ this is a true counter.
For other NMMs this is a summation of all the port
level collision 'flags' for all ports."
::= { s3000EnetConcentrator 6 }
-- MAC Receive Error Statistics
-- A hierarchical order has been established for those objects listed
-- below such that when multiple error conditions can be associated
-- with one frame, only one condition is counted. This hierarchy,
-- in descending order is:
-- frame too long
-- runt frames
-- fragments
-- alignment error
-- frame check error
s3EnetConcTooLongErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are received by
the concentrator and exceed the maximum permitted
frame size. This counter is incremented when the
frameTooLong error is detected."
::= { s3000EnetConcentrator 7 }
s3EnetConcRuntErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are less than the minimum permitted
frame size and have a good FCS."
::= { s3000EnetConcentrator 8 }
s3EnetConcFragErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are less than the minimum permitted
frame size and have a bad FCS or alignment error."
::= { s3000EnetConcentrator 9 }
s3EnetConcAlignErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are not an integral number of
octets in length and do not pass the FCS check.
This counter is incremented when the alignment
Error status is detected."
::= { s3000EnetConcentrator 10 }
s3EnetConcFcsErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are an integral number of octets
in length that do not pass the FCS check. This
counter is incremented when the frame Check Error
status is detected."
::= { s3000EnetConcentrator 11 }
s3EnetConcLateCollErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a total concentrator count of the
late collisions. For NMM+ this is a true counter.
For other NMMs this is a summation of all the port
level late collision 'flags' for all ports."
::= { s3000EnetConcentrator 12 }
s3EnetConcSecureStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
concSecureOn(2),-- security active, controlled at conc level
portCheckOn(3), -- security controlled at port level
slotCheckOn(4), -- security controlled at board level
concSecureOff(5)-- all concentrator security deactivated
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This s3EnetConcSecureStatus object indicates whether
the security features (both allowed nodes and
LattisSecure) for the concentrator are active or
inactive. If security is active, this object also
indicates whether the allowed nodes feature is
controlled at the concentrator, board, or port level.
LattisSecure features are always controlled at the
port level. (See the Authorized Nodes tables for
more information about how the allowed nodes and
LattisSecure receive security features are
configured.)
If this object is set to concSecureOn(2), then the
allowed nodes feature is controlled at the
concentrator level and activated for every
non-LattisSecure Ethernet port in the concentrator.
If an authorized node violation occurs on any port,
the action specified in s3EnetConcAuthAction is taken.
If this object is set to portCheckOn(3), then allowed
nodes is controlled at the port level by the
s3EnetPortSecureStatus object for that port. The
port's s3EnetPortAuthAction determines the action
taken when authorized nodes violations occur on that
port.
If this object is set to slotCheckOn(4), then allowed
nodes is controlled at the board level by the
s3EnetBoardSecureStatus object for that board.
The board's s3EnetBoardAuthAction determines the
action taken when authorized nodes violations
occur on that board's ports.
If this object is set to concentratorOff(5), then
all security features, including LattisSecure, are
deactivated for the entire concentrator.
No matter what the status of this object, the board
and port level SecureStatus and AuthAction are not
lost even if they are not currently being used. Thus,
the user can change a port's status even if this object
is slotCheckOn(4). If this object is then changed to
portCheckOn(3), then the change will take effect.
The agent must support download of this object in the
CFG file.
In release 4.0, this object was called
s3EnetConcAuthStatus."
::= { s3000EnetConcentrator 13}
s3EnetConcAuthAction OBJECT-TYPE
SYNTAX INTEGER {
other(1),
noAction(2), -- ignore auth violations
sendTrap(3), -- send trap to management station(s)
partition(4), -- partition the port with no time limit
sendTrapPartition(5)-- do both sendTrap and partition
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If s3EnetConcSecureStatus is concSecureOn(2) and a
violation occurs, then the action specified by this
object will take place. On a partition, only the
port that the violation occurs on will be partitioned.
This object does not apply to LattisSecure ports.
The agent must support download of this object in
the CFG file."
::= { s3000EnetConcentrator 14 }
s3EnetConcSecurityLock OBJECT-TYPE
SYNTAX INTEGER {
other(1),
locked(2),
notLocked(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If s3EnetConcSecurityLock is locked(2), the agent will
refuse all requests to modify the 'security configuration'
(defined below) by returning a BadValue return value.
If s3EnetConcSecurityLock is notLocked(3), requests to
modify security configuration will be handled in the
usual manner. SetRequests for objects not included
in the security configuration are not affected by the
state of this object.
Objects that are part of the security configuration
are s3EnetConcAuthStatus, s3EnetConcAuthAction,
s3EnetBoardAuthStatus, s3EnetBoardAuthAction,
s3EnetPortAuthStatus, s3EnetPortAuthAction,
s3EnetPortAddrLearnMode, s3EnetPortTxSecurity,
and all of the objects in the s3EnetAuthNodesTable."
::= { s3000EnetConcentrator 15 }
s3EnetConcEnetChan OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or other
enetA(2), -- Ethernet channel A
enetB(3) -- Ethernet channel B
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Identifies the channel to which this NMM is
currently monitoring."
::= { s3000EnetConcentrator 16 }
-- Board Table
s3EnetBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of board-related objects. The number of
entries is given by the number of Ethernet host
module and network management module boards that
are contained in same backplane Ethernet segment
as the reporting NMM."
::= { s3000EnetBoard 1 }
s3EnetBoardEntry OBJECT-TYPE
SYNTAX S3EnetBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about Ethernet boards
which are currently plugged into the 3000 chassis."
INDEX { s3EnetBoardIndex }
::= { s3EnetBoardTable 1 }
S3EnetBoardEntry ::= SEQUENCE {
s3EnetBoardIndex
INTEGER,
-- the bounded below are obsoleted
s3EnetBoardType
INTEGER,
s3EnetBoardHwVer
INTEGER,
s3EnetBoardStatus
INTEGER,
s3EnetBoardReset
INTEGER,
s3EnetBoardPartStatus
INTEGER,
s3EnetBoardNmCntlStatus
INTEGER,
s3EnetBoardPsStatus
INTEGER,
-- the bounded above are obsoleted
s3EnetBoardFrmsRxOk
Counter,
s3EnetBoardOctetsRxOk
Counter,
s3EnetBoardMcastFrmsRxOk
Counter,
s3EnetBoardBcastFrmsRxOk
Counter,
s3EnetBoardColls
Counter,
s3EnetBoardTooLongErrors
Counter,
s3EnetBoardRuntErrors
Counter,
s3EnetBoardAlignErrors
Counter,
s3EnetBoardFcsErrors
Counter,
s3EnetBoardLateCollErrors
Counter,
s3EnetBoardAuthStatus
INTEGER,
s3EnetBoardAuthAction
INTEGER,
s3EnetBoardUpStamp
TimeTicks
}
s3EnetBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the next
re-initialization."
::= { s3EnetBoardEntry 1 }
s3EnetBoardType OBJECT-TYPE
SYNTAX INTEGER {
empty(1), -- nothing installed
other(2), -- none of the following
m3302(3), -- Model 3302
m3304-ST(4), -- Model 3304-ST
m3305(5), -- Model 3305
m3308(6), -- Model 3308
m3313(7), -- Model 3313
m3313M(8), -- Model 3313M
m3314-ST(9), -- Model 3314
m3314M-ST(10), -- Model 3314M-ST
m3323(11), -- Model 3323
m3324-ST(12), -- Model 3324-ST
m3301(16), -- Model 3301
m3307(17), -- Model 3307
m3356(18), -- Model 3356
m3383(24), -- Model 3383
m3384(25), -- Model 3384
m331x(26), -- unknown 331x
m3386(32), -- Model 3386
m3394(33), -- Model 3394
m3395(34), -- Model 3395
m3323S(35), -- Model 3323S
m3324S-ST(36), -- Model 3324S-ST
m3307A(37), -- Model 3307A
m3308A(38) -- Model 3308A
}
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3SlotModuleType"
::= { s3EnetBoardEntry 2 }
s3EnetBoardHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3CommonBoardHwVer"
::= { s3EnetBoardEntry 3 }
s3EnetBoardStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- good status
fail(2) -- bad status
}
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3CommonBoardStatus"
::= { s3EnetBoardEntry 4 }
s3EnetBoardReset OBJECT-TYPE
SYNTAX INTEGER {
noReset(1), -- not resetting
reset(2) -- resetting
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3CommonBoardReset"
::= { s3EnetBoardEntry 5 }
s3EnetBoardPartStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- board enabled
partition(2) -- board partitioned
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3CommonBoardPartStatus"
::= { s3EnetBoardEntry 6 }
s3EnetBoardNmCntlStatus OBJECT-TYPE
SYNTAX INTEGER {
notNmControl(1),-- board not under NM control
nmControl(2) -- board under NM control
}
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3CommonBoardCntlStatus"
::= { s3EnetBoardEntry 7 }
s3EnetBoardPsStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1), -- good status
fail(2) -- bad status
}
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3CommonBoardPsStatus"
::= { s3EnetBoardEntry 8 }
s3EnetBoardFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the board. This does not include frames
received with a frame-too-long, runt, FCS, or alignment
errors.
This counter includes broadcast and multicast frames
that are received."
::= { s3EnetBoardEntry 9 }
s3EnetBoardOctetsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contains a count of data and padding octets in frames
that are successfully received by the board. This does
not include frames received with a frame-too-long, runt,
FCS, or alignment errors.
This counter includes octets in broadcast and multicast
frames that are received.
This counter does not include the octets in the
CRC field. The octets in the address and length/type
fields are counted."
::= { s3EnetBoardEntry 10 }
s3EnetBoardMcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the board and are directed to an active
non-broadcast group address. This does not include
frames received with a frame-too-long, runt, FCS, or
alignment errors.
Only frames that are for a multicast address that
this interface is receiving are counted. Broadcast
packets are not included."
::= { s3EnetBoardEntry 11 }
s3EnetBoardBcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the board and are directed to the broadcast
group address. This does not include frames received
with a frame-too-long, runt, FCS, or alignment errors.
Multicast packets are not included."
::= { s3EnetBoardEntry 12 }
s3EnetBoardColls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a board level count of collisions.
For NMM+ this is a true counter. For other NMMs
this is a summation of all the port level collision
'flags' for this board."
::= { s3EnetBoardEntry 13 }
-- MAC Receive Error Statistics
-- A hierarchical order has been established for those objects listed
-- below such that when multiple error condition can be associated
-- with one frame, only one condition is counted. This hierarchy,
-- in descending order is:
-- frame Too Long
-- runt frames
-- alignment Error
-- frame Check Error
s3EnetBoardTooLongErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are received by
the board and exceed the maximum permitted frame size.
This counter is incremented when the frameTooLong
error is detected."
::= { s3EnetBoardEntry 14 }
s3EnetBoardRuntErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the board
that are less than the minimum permitted frame size and
have a good FCS."
::= { s3EnetBoardEntry 15 }
s3EnetBoardAlignErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the board
that are not an integral number of octets in length and
do not pass the FCS check. This counter is incremented
when the alignmentError status is detected."
::= { s3EnetBoardEntry 16 }
s3EnetBoardFcsErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the board
that are an integral number of octets in length that
do not pass the FCS check. This counter is incremented
when the frameCheckError status is detected."
::= { s3EnetBoardEntry 17 }
s3EnetBoardLateCollErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the board level late collisions.
For NMM+ this is a true counter. For other NMMs this is a
summation of all the port level late collision 'flags' for
this board."
::= { s3EnetBoardEntry 18 }
s3EnetBoardAuthStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
on(2), -- allowed nodes activated on this board
off(3) -- allowed nodes deactivated on this board
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is only used if s3EnetConcSecureStatus is
set to slotCheckOn(4). In this case, turning this object
on(2) means that any node that is heard on this board
which is not allowed on this board (i.e., not in AuthNode
table with the slotIndex equal to this board or 0 for all
boards) will cause the action specified in
s3EnetBoardAuthAction to take place.
If s3EnetConcSecureStatus is set to slotCheckOn(4) but
this object is set to off(3), then the authorized nodes
feature for this board is deactivated.
If s3EnetConcSecureStatus is not set to slotCheckOn(4),
then this object will not be used but will maintain
its settings unless explicitly changed.
This object does not affect the configuration or
functioning of security features on LattisSecure
Host Modules."
::= { s3EnetBoardEntry 19 }
s3EnetBoardAuthAction OBJECT-TYPE
SYNTAX INTEGER {
other(1),
noAction(2), -- ignore auth violations
sendTrap(3), -- send trap to management station(s)
partition(4), -- partition the port with no time limit
sendTrapPartition(5)-- do both sendTrap and partition
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If s3EnetConcSecureStatus is slotCheckOn(4) and
s3EnetBoardAuthStatus is on(2) and an authorized nodes
violation occurs on the board, then the action specified
by this object will take place. On a partition, only the
port that the violation occurs on will be partitioned.
This object does not apply to LattisSecure ports."
::= { s3EnetBoardEntry 20 }
s3EnetBoardUpStamp OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time ( in hundredths of a second) that the board
was first seen as a member of this NMM's segment."
::= {s3EnetBoardEntry 21 }
-- Local Bridge Board Table
s3EnetLocBridgeSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetLocBridgeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Local Bridge Board entries. The number of
entries is determined by the Concentrator Slot
Configuration Table. Only those entries that are
Ethernet local bridges will have entries in this list."
::= { s3000EnetLocBridge 1 }
s3EnetLocBridgeEntry OBJECT-TYPE
SYNTAX S3EnetLocBridgeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about Boards which are
local bridges that are currently plugged into the
3000 chassis."
INDEX { s3EnetLocBridgeIndex }
::= { s3EnetLocBridgeSlotTable 1 }
S3EnetLocBridgeEntry ::= SEQUENCE {
s3EnetLocBridgeIndex
INTEGER,
s3EnetLocBridgeDescr
DisplayString,
s3EnetLocBridgePortCount
INTEGER,
s3EnetLocBridgeDiagSts
OCTET STRING,
s3EnetLocBridgeBootSts
INTEGER,
s3EnetLocBridgeStandbySts
INTEGER
}
s3EnetLocBridgeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between
1 and 12. The value for each board must remain constant
at least from one re-initialization of the entity's
network management system to the next re-initialization."
::= { s3EnetLocBridgeEntry 1 }
s3EnetLocBridgeDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Description of the local bridge board."
::= { s3EnetLocBridgeEntry 2 }
s3EnetLocBridgePortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of ports that are on the local bridge board."
::= { s3EnetLocBridgeEntry 3 }
s3EnetLocBridgeDiagSts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Latest Diagnostic LED Status that has been recorded."
::= { s3EnetLocBridgeEntry 4 }
s3EnetLocBridgeBootSts OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown booting status
reqstToBoot(2), -- board is requesting to boot
notReqstToBoot(3)-- board is not requesting to boot
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current status of the board as it relates
to rebooting."
::= { s3EnetLocBridgeEntry 5 }
s3EnetLocBridgeStandbySts OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown booting status
standby(2), -- bridge is in standby mode
notStandby(3) -- bridge is operational and not standby
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This status says whether the local bridge is active
or in standby mode."
::= { s3EnetLocBridgeEntry 6 }
-- Local Bridge Port Table
s3EnetLocBridgePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetLocBridgePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Port entries that are part of a local
bridge. The number of entries is determined by knowing
the number of local bridge boards that are installed
by looking at s3ChassisSlotConfigTable and by knowing
how many ports are on a local bridge board by looking at
s3EnetLocBridgePortCount."
::= { s3000EnetLocBridge 2 }
s3EnetLocBridgePortEntry OBJECT-TYPE
SYNTAX S3EnetLocBridgePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about the ports of the
local bridges that are currently plugged into the
3000 chassis."
INDEX { s3EnetLocBridgePortSlotIndex, s3EnetLocBridgePortIndex }
::= { s3EnetLocBridgePortTable 1 }
S3EnetLocBridgePortEntry ::= SEQUENCE {
s3EnetLocBridgePortSlotIndex
INTEGER,
s3EnetLocBridgePortIndex
INTEGER,
s3EnetLocBridgePortMdaId
INTEGER,
s3EnetLocBridgePortIf
INTEGER,
s3EnetLocBridgePortDescr
DisplayString,
s3EnetLocBridgePortOpSts
INTEGER
}
s3EnetLocBridgePortSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetLocBridgePortEntry 1 }
s3EnetLocBridgePortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value ranges
between 1 and 12. The value for each port must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetLocBridgePortEntry 2 }
s3EnetLocBridgePortMdaId OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Medium dependent ID for the port. See s3SlotModuleMdaId
in the SynOptics Common MIB."
::= { s3EnetLocBridgePortEntry 3 }
s3EnetLocBridgePortIf OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown interfaces
etherEther(2), -- ethernet to ethernet bridge
etherTokenRing(3)-- ethernet to token ring bridge
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Bridge interface types."
::= { s3EnetLocBridgePortEntry 4 }
s3EnetLocBridgePortDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A text description of the port."
::= { s3EnetLocBridgePortEntry 5 }
s3EnetLocBridgePortOpSts OBJECT-TYPE
SYNTAX INTEGER {
other(1),
standby(2),
notStandby(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Operating status of the port."
::= { s3EnetLocBridgePortEntry 6 }
-- Remote Bridge Board Table
s3EnetRemBridgeSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetRemBridgeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Remote Bridge Board entries. The number
of entries is determined by the Concentrator Slot
Configuration Table. Only those entries that are
Ethernet remote bridges will have entries in this list."
::= { s3000EnetRemBridge 1 }
s3EnetRemBridgeEntry OBJECT-TYPE
SYNTAX S3EnetRemBridgeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about Boards which are
remote bridges that are currently plugged into the
3000 chassis."
INDEX { s3EnetRemBridgeIndex }
::= { s3EnetRemBridgeSlotTable 1 }
S3EnetRemBridgeEntry ::= SEQUENCE {
s3EnetRemBridgeIndex
INTEGER,
s3EnetRemBridgeDescr
DisplayString ,
s3EnetRemBridgePortCount
INTEGER,
s3EnetRemBridgeDiagSts
OCTET STRING,
s3EnetRemBridgeBootSts
INTEGER,
s3EnetRemBridgeStandbySts
INTEGER
}
s3EnetRemBridgeIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetRemBridgeEntry 1 }
s3EnetRemBridgeDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Description of the board."
::= { s3EnetRemBridgeEntry 2 }
s3EnetRemBridgePortCount OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of ports that are on the board."
::= { s3EnetRemBridgeEntry 3 }
s3EnetRemBridgeDiagSts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Latest Diagnostic LED Status that has been recorded."
::= { s3EnetRemBridgeEntry 4 }
s3EnetRemBridgeBootSts OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown booting status
reqstToBoot(2), -- board is requesting to boot
notReqstToBoot(3)-- board is not requesting to boot
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current status of the board as it relates to rebooting."
::= { s3EnetRemBridgeEntry 5 }
s3EnetRemBridgeStandbySts OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown booting status
standby(2), -- remote bridge is in standby mode
notStandby(3) -- remote bridge is active not in standby
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This status says whether the remote bridge is active
or in standby mode."
::= { s3EnetRemBridgeEntry 6 }
-- Remote Bridge Port Table
s3EnetRemBridgePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetRemBridgePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Port entries that are part of a remote
bridge. The number of entries is determined by
knowing the number of remote bridge boards that are
installed by looking at s3ChassisSlotConfigTable and
by knowing how many ports are on a remote bridge
board by looking at s3EnetRemBridgePortCount."
::= { s3000EnetRemBridge 2 }
s3EnetRemBridgePortEntry OBJECT-TYPE
SYNTAX S3EnetRemBridgePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about the ports of the
remote bridges that are currently plugged into the
3000 chassis."
INDEX { s3EnetRemBridgePortSlotIndex,
s3EnetRemBridgePortIndex }
::= { s3EnetRemBridgePortTable 1 }
S3EnetRemBridgePortEntry ::= SEQUENCE {
s3EnetRemBridgePortSlotIndex
INTEGER,
s3EnetRemBridgePortIndex
INTEGER,
s3EnetRemBridgePortMdaId
INTEGER,
s3EnetRemBridgePortDescr
DisplayString,
s3EnetRemBridgePortOpSts
INTEGER,
s3EnetRemBridgePortRdySnd
INTEGER,
s3EnetRemBridgePortClrSnd
INTEGER,
s3EnetRemBridgePortCarDt
INTEGER
}
s3EnetRemBridgePortSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetRemBridgePortEntry 1 }
s3EnetRemBridgePortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value ranges
between 1 and 12. The value for each port must
remain constant at least from one re-initialization
of the entity's network management system to the next
re-initialization."
::= { s3EnetRemBridgePortEntry 2 }
s3EnetRemBridgePortMdaId OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ethernet(2),
x21Barrier(3),
x21Unbarrier(4),
rs232(5),
rs449(6),
v35(7),
g703(8),
t1(9)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Medium dependent ID for the port."
::= { s3EnetRemBridgePortEntry 3 }
s3EnetRemBridgePortDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A text description of the port."
::= { s3EnetRemBridgePortEntry 4 }
s3EnetRemBridgePortOpSts OBJECT-TYPE
SYNTAX INTEGER {
other(1),
standby(2),
operational(3),
noLink(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Operating status of the port."
::= { s3EnetRemBridgePortEntry 5 }
s3EnetRemBridgePortRdySnd OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
rdySnd(2), -- ready to send
notRdySnd(3) -- not ready to send
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Ready to send status of the port."
::= { s3EnetRemBridgePortEntry 6 }
s3EnetRemBridgePortClrSnd OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
clrSnd(2), -- clear to send
notClrSnd(3) -- not clear to send
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Clear to send status of the port."
::= { s3EnetRemBridgePortEntry 7 }
s3EnetRemBridgePortCarDt OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown status
carDt(2), -- carrier detected
noCarDt(3) -- no carrier detected
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Carrier detect status of the port."
::= { s3EnetRemBridgePortEntry 8 }
-- Router Board Table
s3EnetRouterSlotTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetRouterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Router Board entries. The number of
entries is determined by the Concentrator Slot
Configuration Table. Only those entries that
are Ethernet routers will have entries in this list."
::= { s3000EnetRouter 1 }
s3EnetRouterEntry OBJECT-TYPE
SYNTAX S3EnetRouterEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about Boards which
are routers that are currently plugged into the
3000 chassis."
INDEX { s3EnetRouterIndex }
::= { s3EnetRouterSlotTable 1 }
S3EnetRouterEntry ::= SEQUENCE {
s3EnetRouterIndex
INTEGER,
s3EnetRouterDescr
DisplayString,
s3EnetRouterDiagSts
OCTET STRING,
s3EnetRouterStandbySts
INTEGER
}
s3EnetRouterIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetRouterEntry 1 }
s3EnetRouterDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..128))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Description of the router board."
::= { s3EnetRouterEntry 2 }
s3EnetRouterDiagSts OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(4))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Latest Diagnostic LED Status that has been recorded."
::= { s3EnetRouterEntry 3 }
s3EnetRouterStandbySts OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown booting status
standby(2), -- router is in standby mode
notStandby(3) -- router is operational, not in standby
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This status says whether the router is active or in
standby mode."
::= { s3EnetRouterEntry 4 }
-- Common Board Table
s3EnetCommonBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetCommonBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Information maintained for each Ethernet board. The
information can be retrieved for any Ethernet board,
even if the board is not on the same backplane Ethernet
segment as this NMM.
The instance is the slot number of the concentrator
that the board occupies."
::= { s3000EnetBoard 5 }
s3EnetCommonBoardEntry OBJECT-TYPE
SYNTAX S3EnetCommonBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"There is one entry per Ethernet board in this table."
INDEX { s3EnetCommonBoardIndex }
::= { s3EnetCommonBoardTable 1 }
S3EnetCommonBoardEntry ::= SEQUENCE {
s3EnetCommonBoardIndex
INTEGER,
s3EnetCommonBoardEnetAB
INTEGER,
s3EnetCommonBoardChanSwitch
INTEGER,
s3EnetCommonBoardRedund
INTEGER
}
s3EnetCommonBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetCommonBoardEntry 1 }
s3EnetCommonBoardEnetAB OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or other
enetA(2), -- Ethernet channel A
enetB(3), -- Ethernet channel B
enetAandEnetB(4) -- Both Ethernet channels A and B
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The channel to which the board is connected. The
primary use of this object is for providing realtime
switching of boards between channel A and channel B.
It is also returned in the enetChannelChange trap, in
which case it indicates a board is switched from one
channel to the other. The write capability of this
object can only apply to those modules with channel
switching function. Any attempt to write this object
for a non-switchable board, the agent will return
badValue."
::= { s3EnetCommonBoardEntry 2 }
s3EnetCommonBoardChanSwitch OBJECT-TYPE
SYNTAX INTEGER {
other(1),
switchCapable(2),
notSwitchCapable(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent will return switchCapable(2) for any
Ethernet host board which can be switched between
Ethernet channels. The value notSwitchCapable(3)
indicates that the Ethernet board can not be switched
to another channel."
::= { s3EnetCommonBoardEntry 3 }
s3EnetCommonBoardRedund OBJECT-TYPE
SYNTAX INTEGER {
other(1),
redundCapable(2),
notRedundCapable(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The agent will return redundCapable(2) for any Ethernet
host board which can provide hardware and/or software
controlled redundancy on the port level. The value
notRedundCapable(3) indicates that the Ethernet board
can not support port redundancy."
::= { s3EnetCommonBoardEntry 4 }
-- Port Table
s3EnetPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of port entries. The number of entries is
given by learning the type of board from the
information in the s3ChassisSlotConfigTable."
::= { s3000EnetPort 1 }
s3EnetPortEntry OBJECT-TYPE
SYNTAX S3EnetPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about the Ports of
each board plugged into the 3000 chassis which
are on the same backplane Ethernet segment as
the reporting NMM."
INDEX { s3EnetPortBoardIndex, s3EnetPortIndex }
::= { s3EnetPortTable 1 }
S3EnetPortEntry ::= SEQUENCE {
s3EnetPortBoardIndex
INTEGER,
s3EnetPortIndex
INTEGER,
s3EnetPortLinkStatus
INTEGER,
s3EnetPortPartStatus
INTEGER,
s3EnetPortJabberStatus
INTEGER,
s3EnetPortFrmsRxOk
Counter,
s3EnetPortOctetsRxOk
Counter,
s3EnetPortMcastFrmsRxOk
Counter,
s3EnetPortBcastFrmsRxOk
Counter,
s3EnetPortColls
Counter,
s3EnetPortTooLongErrors
Counter,
s3EnetPortRuntErrors
Counter,
s3EnetPortAlignErrors
Counter,
s3EnetPortFcsErrors
Counter,
s3EnetPortLateCollErrors
Counter,
s3EnetPortAuthStatus
INTEGER,
s3EnetPortAuthAction
INTEGER,
s3EnetPortPartTime
TimeTicks,
s3EnetPortType
INTEGER,
s3EnetPortInterconStatus
INTEGER,
s3EnetPortAddrCollect
INTEGER,
s3EnetPortAddrLearnMode
INTEGER,
s3EnetPortTxSecurity
INTEGER
}
s3EnetPortBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one reinitialization
of the entity's network management system to the
next reinitialization."
::= { s3EnetPortEntry 1 }
s3EnetPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value is dependent
on the board type. The value for each port must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetPortEntry 2 }
s3EnetPortLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
off(1), -- link is not connected
on(2), -- link is connected
other(3) -- returned for AUI
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Tells whether the port is receiving link status."
::= { s3EnetPortEntry 3 }
s3EnetPortPartStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- port enabled
partition(2), -- port partitioned
autoPartition(3), -- port auto-partitioned
timedPartition(4), -- timed partition
latSecPartition(5) -- port partitioned by LattisSecure
}
ACCESS read-write
STATUS deprecated
DESCRIPTION
"This indicates the operational status of the Port.
Writing a partition(2) will partition the port
indefinitely and enabled(1) will enable the port.
If a timed partition is desired, then writing
timedPartition(4) to this object at the same time
that a time value is supplied in s3EnetPortPartTime
is required. Timed partitions will not survive across
a reset. In this case the port will go to the
partition(2) state.
The value latSecPartition(5) is returned when the port
has been automatically partitioned by the LattisSecure
Host Module because of a security violation. The value
autoPartition(3) is returned when the port has been
automatically partitioned by the repeater using the
802.3 repeater auto-partition function.
The agent will not allow this object to be set to
autoPartition(3) or latSecPartition(5) using an
SNMP request."
::= { s3EnetPortEntry 4 }
s3EnetPortJabberStatus OBJECT-TYPE
SYNTAX INTEGER {
ok(1),
jabbering(2) -- Port receiving jabber
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Tells whether the DTE connected to the Port is
jabbering or not."
::= { s3EnetPortEntry 5 }
s3EnetPortFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the port. This does not include frames
received with a frame-too-long, runt, FCS, or alignment
errors. This counter includes broadcast and multicast
frames that are received."
::= { s3EnetPortEntry 6 }
s3EnetPortOctetsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contains a count of data and padding octets in frames
that are successfully received by the port. This does
not include frames received with a frame-too-long, runt,
FCS, or alignment errors.
This counter includes octets in broadcast and multicast
frames that are received.
This counter does not include the octets in the
CRC field. The octets in the address and length/type
fields are counted."
::= { s3EnetPortEntry 7 }
s3EnetPortMcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the port and are directed to an active
non-broadcast group address. This does not include
frames received with a frame-too-long, runt, FCS, or
alignment errors.
Only frames that are for a multicast address that this
interface is receiving are counted. Broadcast packets
are not included."
::= { s3EnetPortEntry 8 }
s3EnetPortBcastFrmsRxOk OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are successfully
received by the port and are directed to the broadcast
group address. This does not include frames received
with a frame-too-long, runt, FCS, or alignment errors.
Multicast packets are not included."
::= { s3EnetPortEntry 9 }
s3EnetPortColls OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of collisions. For NMM+ this is a
true counter. For other NMMs this is a count of the
collision flags."
::= { s3EnetPortEntry 10 }
-- Port MAC Error Statistics
-- A hierarchical order has been established for those objects listed
-- below such that when multiple error conditions can be associated
-- with one frame, only one condition is counted. This hierarchy,
-- in descending order is:
-- frame too long
-- runt frames
-- alignment error
-- frame check error
s3EnetPortTooLongErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames that are received by
the port and exceed the maximum permitted frame size.
This counter is incremented when the frameTooLong
error is detected."
::= { s3EnetPortEntry 11 }
s3EnetPortRuntErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the port
that are less than the minimum permitted frame size and
have a good FCS."
::= { s3EnetPortEntry 12 }
s3EnetPortAlignErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the port
that are not an integral number of octets in length and
do not pass the FCS check. This counter is incremented
when the alignmentError status is detected."
::= { s3EnetPortEntry 13 }
s3EnetPortFcsErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received the port
that are an integral number of octets in length that
do not pass the FCS check. This counter is incremented
when the frameCheckError status is detected."
::= { s3EnetPortEntry 14 }
s3EnetPortLateCollErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of late collisions. For NMM+
this is a true counter. For other NMMs this is a count
of the late collision flags."
::= { s3EnetPortEntry 15 }
s3EnetPortAuthStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
on(2), -- auth checking activated on this port
off(3) -- auth checking deactivated on this port
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is only used if s3EnetConcSecureStatus
is set to portCheckOn(3) or if the port is on a
LattisSecure Host Module.
In this case, turning this object on(2) means that
any node that heard on this port which is not allowed
on this port will cause the action specified in
s3EnetPortAuthAction to take place.
This object does not affect the LattisSecure transmit
security feature for the port. It is incompatible with
LattisSecure continuous learning mode. If the value of
s3EnetPortAddrLearnMode for a LattisSecure port is
continuousLearn(3), turning this object to on(2) for
that port will not have any affect.
If s3EnetConcSecureStatus is set to portCheckOn(3) but
this object is set to off(3), then all authorized nodes
or LattisSecure receive security features for this port
are deactivated.
If s3EnetConcSecureStatus is not set to portCheckOn(3),
then this object will not be used for allowed nodes,
but will be used for LattisSecure."
::= { s3EnetPortEntry 16 }
s3EnetPortAuthAction OBJECT-TYPE
SYNTAX INTEGER {
other(1),
noAction(2), -- ignore auth violations
sendTrap(3), -- send trap to management station(s)
partition(4), -- partition the port with no time limit
sendTrapPartition(5)-- do both sendTrap and partition
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If s3EnetConcSecureStatus is portCheckOn(3) or this
port is on a LattisSecure Host Module, and
s3EnetPortAuthStatus is on(2) and an authorized nodes
violation occurs on this port, then the action specified
by this object will take place on this port.
If the port is a LattisSecure port, the authorized
nodes security will be implemented by the LattisSecure
Host Module."
::= { s3EnetPortEntry 17 }
s3EnetPortPartTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS deprecated
DESCRIPTION
"When partitioning the port for a specified time,
s3EnetPortPartStatus must be set with timedpartition(4)
and this object must be supplied with the duration
value. If a PDU sets s3EnetPortPartStatus and not
this object, the port will not be partitioned."
::= { s3EnetPortEntry 18}
s3EnetPortType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or other
tenBaseT(2), -- 10BASE-T, "normal" or MDI-X
tenBaseTMdi(3), -- 10BASE-T, switched to MDI
aui(4), -- AUI (10Base5 to coax)
bnc(5), -- BNC (10Base2 to thinnet)
foirl(6), -- FOIRL
tenBaseFL(7), -- 10BASE-FL
switch(8), -- Switch, MDI-X
switchMdi(9), -- Switch, MDI
tenBaseFLRedund(10) -- 10BASE-FL, redundancy
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The media connection type for this port.
Note that this object was called s3EnetPortMDIXSwitch
in the Ethernet 3.3 and 4.0 MIBs."
::= { s3EnetPortEntry 19 }
s3EnetPortInterconStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or host
interconnect(2) -- identified as interconnect port
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object tells whether the port is connected to a
host or to an interconnect (defined to be another NMM
that is sending hello messages).
The NMM agent will assign this object the value other(1)
on initialization. If it sees hello messages coming in
on the port, it will change the InterconStatus to be
interconnect(2)."
::= { s3EnetPortEntry 20 }
s3EnetPortAddrCollect OBJECT-TYPE
SYNTAX INTEGER {
default(1), -- follow default rules for
-- address collection
neverCollect(2),-- don't collect addrs,
-- whatever intercon status
alwaysCollect(3)-- do collect address, regardless
-- of config
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object tells whether the NMM should collect
node address information from this port for the Find
Nodes, Show Nodes, and Traffic Matrix (NMM+ only)
tables.
By default, the node addresses are collected only
from ports that are not identified as interconnect
ports. In addition, allowed nodes checking is
done only on ports that are not interconnect ports.
This object provides a means of overriding the default
for collection and checking of node addresses.
Setting this variable to default(1) tells the NMM to
collect and check addresses if and only the port has
not been identified as an interconnect port.
To disable node address collection and checking on a
port, set this object to neverCollect(2).
To collect and check node addresses for an interconnect
port, set this object to alwaysCollect(3).
This object and its default setting has no affect
on LattisSecure receive or transmit security features.
To restore the 'natural' value for the port, set this
object to default(1)."
::= { s3EnetPortEntry 21 }
s3EnetPortAddrLearnMode OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or not LattisSecure port
noAutoLearn(2), -- auto learn off
continuousLearn(3),-- continuously pick up new addresses
oneShotLearn(4) -- learn one address then quit learning
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object indicates whether the port should
automatically learn the port address by reading the
source address on the incoming packets. This object
applies only to ports on a LattisSecure Host Module.
For other ports, the agent returns the value other.
A Get will return the current learning mode of the port.
Setting to noAutoLearn(2) can be used to turn off
continuousLearn (3) or oneShotLearn(4).
The value of this object is in effect regardless of the
value of s3EnetConcSecureStatus or s3EnetPortAuthStatus.
Continuous learning is not compatible with LattisSecure
receive security, thus s3EnetPortAddrLearnMode should not
be set to continuousLearn(3) when s3EnetPortAuthStatus
is on(2). If this combination is set, the receive
security will not function.
If this object is set to oneShotLearn(4), the agent will
store the address (when it is learned) into the allowed
nodes tables. This can cause the current address to be
written over.
Because continuous learning is not compatible with
receive security, addresses learned while the port
is in continuous learning mode will not be stored in
the allowed nodes tables.
Attempts to set the value to other(1) on a LattisSecure
port will be rejected by the agent. Likewise, attempts
to set the value to noAutoLearn(2), continuousLearn(3),
or oneShotLearn(4) on a non-LattisSecure port will be
rejected."
::= { s3EnetPortEntry 22 }
s3EnetPortTxSecurity OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or not LattisSecure port
on(2), -- LattisSecure transmit security enabled
off(3) -- LattisSecure transmit security disabled
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This value of this object is meaningful only when
s3EnetConcSecureStatus is not set to concSecureOff(5)
(i.e., if security features are activated on the
concentrator).
This object applies only to ports on LattisSecure Host
Modules. For other ports, the agent will return other(1)
in response to a get request.
The value off(3) indicates that LattisSecure transmit
security is disabled on this LattisSecure port. The
value on(2) indicates that LattisSecure transmit security
is enabled on this LattisSecure port.
Attempts to set the value to other(1) on a LattisSecure
port will be rejected by the agent. Likewise, attempts
to set the value to on(2) or off(3) on a non-LattisSecure
port will be rejected."
::= { s3EnetPortEntry 23 }
-- Common Port Table
s3EnetCommonPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetCommonPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of port entries. The
number of entries is given for any Ethernet board
in the concentrator, even if the board is not on the
same Ethernet segment as this NMM."
::= { s3000EnetPort 2 }
s3EnetCommonPortEntry OBJECT-TYPE
SYNTAX S3EnetCommonPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table containing objects about the ports of each
Ethernet board plugged into the 3000-series chassis."
INDEX { s3EnetCommonPortBoardIndex, s3EnetCommonPortIndex }
::= { s3EnetCommonPortTable 1 }
S3EnetCommonPortEntry ::= SEQUENCE {
s3EnetCommonPortBoardIndex
INTEGER,
s3EnetCommonPortIndex
INTEGER,
s3EnetCommonPortLinkStatus
INTEGER,
s3EnetCommonPortPartStatus
INTEGER,
s3EnetCommonPortType
INTEGER,
s3EnetCommonPortPartTime
TimeTicks
}
s3EnetCommonPortBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. The value for each board must
remain constant at least from one re-initialization
of the entity's network management system to the
next re-initialization."
::= { s3EnetCommonPortEntry 1 }
s3EnetCommonPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value is dependent
on the board type."
::= { s3EnetCommonPortEntry 2 }
s3EnetCommonPortLinkStatus OBJECT-TYPE
SYNTAX INTEGER {
off(1), -- link is not connected
on(2), -- link is connected
other(3) -- returned for AUI
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Tells whether the port is receiving link status."
::= { s3EnetCommonPortEntry 3 }
s3EnetCommonPortPartStatus OBJECT-TYPE
SYNTAX INTEGER {
enabled(1), -- port enabled
partition(2), -- port partitioned
autoPartition(3), -- port auto-partitioned
timedPartition(4), -- timed partition
latSecPartition(5) -- port partitioned by LattisSecure
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This indicates the operational status of the Port.
Writing a partition(2) will partition the port
indefinitely and enabled(1) will enable the port.
If a timed partition is desired, then writing
timedPartition(4) to this object at the same time
that a time value is supplied in s3EnetCommonPortPartTime
is required. Timed partitions will not survive across
a reset. In this case the port will go to the
partition(2) state.
The value latSecPartition(5) is returned when the port
has been automatically partitioned by the LattisSecure
Host Module because of a security violation. The value
autoPartition(3) is returned when the port has been
automatically partitioned by the repeater using the
802.3 repeater auto-partition function.
The agent will not allow this object to be set to
autoPartition(3) or latSecPartition(5) using an SNMP
request.
Note that the value timedPartition(4) is returned only
when the board is timed partitioned by this NMM."
::= { s3EnetCommonPortEntry 4 }
s3EnetCommonPortType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown or other
tenBaseT(2), -- 10BASE-T, "normal" or MDI-X
tenBaseTMdi(3), -- 10BASE-T, switched to MDI
aui(4), -- AUI (10BASE5 to coax)
bnc(5), -- BNC(10BASE2 to thinnet)
foirl(6), -- FOIRL
tenBaseFL(7), -- 10BASE-FL
switch(8), -- Switch, MDI-X
switchMdi(9), -- Switch, MDI
tenBaseFLRedund(10) -- 10BASE-FL, redundancy
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The media connnection type for this port.
Note that this object was called s3EnetPortMDIXSwitch
in the Ethernet 3.3 and 4.0 MIBs."
::= { s3EnetCommonPortEntry 5 }
s3EnetCommonPortPartTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"When partitioning the port for a specified time,
s3EnetCommonPortPartStatus must be set with
timedPartition(4) and this object must be supplied
with the duration value. If a PDU sets
s3EnetCommonPortPartStatus and not this object,
the port will not be partitioned."
::= { s3EnetCommonPortEntry 6 }
-- Redundant Port Table
s3EnetRedPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetRedPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of ports for each 10BASE-FL board with
redundancy capability. The number of boards is
determined by checking s3EnetCommonBoardRedund having
a value of redundCapable(2) for each board in table
s3EnetCommonBoardTable."
::= { s3000EnetPort 3 }
s3EnetRedPortEntry OBJECT-TYPE
SYNTAX S3EnetRedPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the table of ports on boards with
redundancy capability. Entries in the table cannot
be created or deleted via SNMP.
Row modification via SNMP is allowed only for ports
that support either hardware or software redundancy,
but the amount of modifications between the two varies.
Entries for boards that support hardware-redundancy
only allow the objects s3EnetRedPortRedundMode,
s3EnetRedPortSwitchoverStatus, and
s3EnetRedPortSwitchoverTime to be modified.
The object s3EnetRedPortRedundMode can only
be modified on certain agent versions (see the
description of the object for more details).
Entries for boards that support software-redundancy
allow the objects s3EnetRedPortRedundMode,
s3EnetRedPortCompanionSlotNo,
s3EnetRedPortCompanionPortNo,
s3EnetRedPortSwitchoverStatus, and
s3EnetRedPortSwitchoverTime to be modified.
Software-redundant pairs are configured by sending
the objects s3EnetRedPortRedundMode,
s3EnetRedPortCompanionSlotNo, and
s3EnetRedPortCompanionPortNo in the same SNMP SET
PDU, with the object s3EnetRedPortRedundMode
set to the value of swActive(4) or swStandby(5).
When changing an existing software-redundant pair,
the existing pair must first be broken up by setting
the object s3EnetRedPortRedundMode to standalone(1),
and then a new pair must be configured as described
above."
INDEX { s3EnetRedPortBoardIndex,
s3EnetRedPortIndex }
::= { s3EnetRedPortTable 1 }
S3EnetRedPortEntry ::= SEQUENCE {
s3EnetRedPortBoardIndex
INTEGER,
s3EnetRedPortIndex
INTEGER,
s3EnetRedPortRedundMode
INTEGER,
s3EnetRedPortOperStatus
INTEGER,
s3EnetRedPortRemoteOperStatus
INTEGER,
s3EnetRedPortCompanionSlotNo
INTEGER,
s3EnetRedPortCompanionPortNo
INTEGER,
s3EnetRedPortSwitchoverStatus
INTEGER,
s3EnetRedPortSwitchoverTime
TimeTicks,
s3EnetRedPortCapability
INTEGER
}
s3EnetRedPortBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the slot containing the board. The value
for each board must remain constant at least from one
re-initialization of the entity's network management
system to the next re-initialization."
::= { s3EnetRedPortEntry 1 }
s3EnetRedPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the port on the module."
::= { s3EnetRedPortEntry 2 }
s3EnetRedPortRedundMode OBJECT-TYPE
SYNTAX INTEGER {
standAlone(1),
hwActive(2),
hwStandby(3),
swActive(4),
swStandby(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The redundancy mode of the port.
The possible values read, which report the redundancy
mode of the port, are:
standalone(1)...the port is not in any redundant pair.
hwActive(2).....the port is the active companion in
a hardware-redundant pair.
hwStandby(3)....the port is the standby companion
in a hardware-redundant pair.
swActive(4).....the port is the active companion in
a software-redundant pair.
swStandby(5)....the port is the standby companion
in a software-redundant pair.
The values that can be written, which change the redundancy
mode, are:
standalone(1)...causes the software-redundant pair
to be broken up.
hwActive(2).....if the previous value was hwStandby(3),
this value will cause the port to become
the active port in the hardware-redundant
pair (i.e., a switchover).
hwStandby(3)....if the previous value was hwActive(2),
this value will cause the port to become
the standby port in the hardware-redundant
pair (i.e., a switchover).
swActive(4).....if the previous value was swStandby(5),
this value will cause the port to become
the active port in the software-redundant
pair (i.e., a switchover).
swStandby(5)....if the previous value was swActive(4),
this value will cause the port to become
the standby port in the software-redundant
pair (i.e., a switchover).
Notes: 1.) The value standalone(1) cannot be written to
effect hardware-redundant pairs."
::= { s3EnetRedPortEntry 3 }
s3EnetRedPortOperStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ok(2),
localFault(3),
remoteFault(4)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object indicates port's redundancy status.
The values are:
other(1).........none of the following
ok(2)............no fault
localFault(3)....the local port has sensed a fault condition.
remoteFault(4)...the remote port has sensed a fault
condition and has signaled the local port
accordingly.
Either a localFault(3) or remoteFault(4) condition should
cause a redundant port pair to switchover.
Notes: If the redundant link is generating on
10BASE-FL without remote fault capability,
the value remoteFault(4) will not be reported."
::= { s3EnetRedPortEntry 4 }
s3EnetRedPortRemoteOperStatus OBJECT-TYPE
SYNTAX INTEGER {
snpxFLRemFltCpblPortUp(1),
snpxFLFBRemFltCpblPortUp(2),
tenBaseFLPortUp(3),
tenBaseFBPortUp(4),
snpxRemFltCpblPortFault(5),
tenBaseFBPortFault(6),
unknown(7)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object reflects the real time status of the
received data from the remote port.
A value of snpxFLRemFltCpblPortUp(1) indicates that
the remote port is capable of 10BASE-FL signaling, as
well as SynOptics proprietary remote fault signaling.
A remote fault on such a port is indicated by
snpxRemFltCpblPortFault(5).
A value of snpxFLFBRemFltCpblPortUp(2) indicates that
the remote port is capable of 10BASE-FL, 10BASE-FB and
SynOptics proprietary remote fault signaling. A remote
fault on such a port is indicated by
snpxRemFltCpblPortFault(5).
A value of tenBaseFLPortUp(3) indicates that the remote
port uses regular idle 10BASE-FL signaling, and is
incapable of remote fault signaling.
A value of tenBaseFBPortUp(4) indicates that the remote
port uses 10BASE-FB synchronous signaling. A remote
fault on such a port is indicated by
tenBaseFBPortFault(6).
A value of unknown(7) indicates that the remote signal
received is none of the above."
::= { s3EnetRedPortEntry 5 }
s3EnetRedPortCompanionSlotNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The slot number of the other port which is in the
redundant pair. In the case of a standalone port,
a value of 0 will be returned.
Note: This object is only writable for ports that
support software-redundancy."
::= { s3EnetRedPortEntry 6 }
s3EnetRedPortCompanionPortNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port number of the other port which is in the
redundant pair. In the case of a standalone port,
a value of 0 will be returned.
Note: This object is only writable for ports that
support software-redundancy."
::= { s3EnetRedPortEntry 7 }
s3EnetRedPortSwitchoverStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1),
timedSwitchover(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The switchover status of the redundant port pair.
The following values can be written:
timedSwitchover(2)...Immediately causes the active
port to become the standby
port, and the standby port to
become the active port. Then
once the value of
s3EnetRedPortSwitchoverTime
has elapsed to zero, the ports
revert back to their orignal
roles.
The following values can be read:
other(1).............The port is NOT undergoing a
timed switchover.
timedSwitchover(2)...The port is undergoing a
timed switchover.
Notes: 1.) When writing timedSwitchover(2) to this
object, the SET request must also specify a
value for the object s3EnetRedSwitchoverTime.
2.) Once the timed switchover has taken place,
the value of this object reverts from
timedSwitchover(2) to other(1)."
DEFVAL { other }
::= { s3EnetRedPortEntry 8 }
s3EnetRedPortSwitchoverTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The length of time before the ports making up
the redundant port pair revert back to their orignal
active or standby roles as defined before the timed
switchover was setup.
The value of this object is meaningful (i.e., non-zero)
only when the redundant port pair is undergoing a
timed switchover, which is indicated by the object
s3EnetRedPortSwitchoverStatus having the value
of timedSwitchover(2).
This object may only be written in the same SET
request that changes the object
s3EnetRedPortSwitchoverStatus to timedSwitchover(2).
Afterwards, it indicates the amount of time left
before the timed switchover is completed, at which
time another switchover occurs and
s3EnetRedPortSwitchoverStatus is changed to
other(1).
This object has the value of zero if the port is not
undergoing a timed switchover, or if the amount
of time is unavailable."
DEFVAL { 0 }
::= { s3EnetRedPortEntry 9 }
s3EnetRedPortCapability OBJECT-TYPE
SYNTAX INTEGER {
hwRedOnly(1),
swRedOnly(2),
notRedunCapable(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The redundancy capability of the port:
hwRedOnly(1).........hardware redundancy only.
swRedOnly(2).........software redundacy only.
notRedunCapable(3)...port not capable of being
configured into a redundant
port pair.
A value of hwRedOnly(1) or swRedOnly(2) means that
the port is capable of being configured into a
redundant port pair."
::= { s3EnetRedPortEntry 10 }
-- Redundant Ports Table Last Change Timestamp
s3EnetRedPortLastChg OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUptime when the last change in the
redundant ports table was observed by the agent."
::= { s3000EnetPort 4 }
-- SECTION 3: Network Management Module Group
-- This group is OBSOLETE!
-- Module Group
s3EnetNmmType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- none of the following
m3313(2), -- Model 3313
m3313M(3), -- Model 3313M
m3314-ST(4), -- Model 3314-ST
m3314M-ST(5), -- Model 3314M-ST
m3138(6) -- Model 3138
}
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3AgentType"
::= { s3000EnetNmm 1 }
s3EnetNmmMdaHwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See AgentMdaHwVer"
::= { s3000EnetNmm 2 }
s3EnetNmmFwVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3AgentFwVer"
::= { s3000EnetNmm 3 }
s3EnetNmmSwMajorVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3AgentSwMajor"
::= { s3000EnetNmm 4 }
s3EnetNmmSwMinorVer OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3AgentSwMinor"
::= { s3000EnetNmm 5 }
s3EnetNmmStatus OBJECT-TYPE
SYNTAX INTEGER {
offline(1), -- the nmm is offline
online(2) -- the nmm is online
}
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3AgentStatus"
::= { s3000EnetNmm 6 }
s3EnetNmmMode OBJECT-TYPE
SYNTAX INTEGER {
primary(1), -- in primary mode
secondary(2) -- in secondary mode
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentMode"
::= { s3000EnetNmm 7 }
s3EnetNmmReset OBJECT-TYPE
SYNTAX INTEGER {
notreset(1), -- not reseting
reset(2) -- reset
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentReset"
::= { s3000EnetNmm 8 }
s3EnetNmmRestart OBJECT-TYPE
SYNTAX INTEGER {
notrestart(1), -- not restarting
restart(2) -- restart
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentRestart"
::= { s3000EnetNmm 9 }
-- EEPROM Configuration Group
s3EnetNmmIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentIpAddr"
::= { s3000EnetNmm 10 }
s3EnetNmmNetMask OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentNetMask"
::= { s3000EnetNmm 11 }
s3EnetNmmDefaultGateway OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentDefaultGateway"
::= { s3000EnetNmm 12 }
s3EnetNmmFileServerAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentBootServerAddr"
::= { s3000EnetNmm 13 }
s3EnetNmmBootFile OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentBootFile"
::= { s3000EnetNmm 14 }
s3EnetNmmBootMode OBJECT-TYPE
SYNTAX INTEGER {
eeprom(1),
bootp(2)
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentBootMode"
::= { s3000EnetNmm 15 }
s3EnetNmmWriteEeprom OBJECT-TYPE
SYNTAX INTEGER {
notWriteEeprom(1),
writeEeprom(2)
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentWriteEeprom"
::= { s3000EnetNmm 16 }
s3EnetNmmBaudRate OBJECT-TYPE
SYNTAX Gauge
ACCESS read-only
STATUS obsolete
DESCRIPTION
"See s3AgentBaudRate"
::= { s3000EnetNmm 17 }
s3EnetNmmInitString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentInitString"
::= { s3000EnetNmm 18 }
s3EnetNmmLocation OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentLocation"
::= { s3000EnetNmm 19 }
-- Trap Server Table
s3EnetNmmTrapServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetNmmTrapServerEntry
ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"See s3AgentTrapReceiverTable"
::= { s3000EnetNmm 20 }
s3EnetNmmTrapServerEntry OBJECT-TYPE
SYNTAX S3EnetNmmTrapServerEntry
ACCESS not-accessible
STATUS obsolete
DESCRIPTION
"See s3AgentTrapReceiverEntry"
INDEX { s3EnetNmmTrapServerAddress }
::= { s3EnetNmmTrapServerTable 1 }
S3EnetNmmTrapServerEntry ::= SEQUENCE {
s3EnetNmmTrapType
INTEGER,
s3EnetNmmTrapServerAddress
IpAddress,
s3EnetNmmTrapServerComm
OCTET STRING
}
s3EnetNmmTrapType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
invalid(2)
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentTrapRcvrStatus"
::= { s3EnetNmmTrapServerEntry 1 }
s3EnetNmmTrapServerAddress OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentTrapRcvrNetAddress"
::= { s3EnetNmmTrapServerEntry 2 }
s3EnetNmmTrapServerComm OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..20))
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentTrapRcvrComm"
::= { s3EnetNmmTrapServerEntry 3 }
s3EnetNmmAuthTrap OBJECT-TYPE
SYNTAX INTEGER {
disable(1),
enable(2)
}
ACCESS read-write
STATUS obsolete
DESCRIPTION
"See s3AgentAuthTrap"
::= { s3000EnetNmm 21 }
-- SECTION 4: Node Lists Group
-- The Node Lists group includes the Show Nodes, Find Nodes, and
-- Allowed Nodes tables.
-- Implementation of this group is mandatory for all
-- SynOptics Series 3000 Ethernet NMM agents
-- Show Nodes Table
s3EnetShowNodesTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetShowNodesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table containing a list of all of the nodes that have
been active during the aging interval that are currently
connected to the network through this concentrator.
This table is different from the FindNodes table in that
this table is indexed using the slot, port, and MAC address
attributes associated with the node. This allows a
manager to get all nodes based on slot, slot-port, or
slot-port-MAC."
::= { s3000EnetNode 1 }
s3EnetShowNodesEntry OBJECT-TYPE
SYNTAX S3EnetShowNodesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"List of nodes active on the concentrator and the slot
and port the nodes are on."
INDEX { s3EnetShowNodesSlotIndex,
s3EnetShowNodesPortIndex,
s3EnetShowNodesMacAddress }
::= { s3EnetShowNodesTable 1 }
S3EnetShowNodesEntry ::= SEQUENCE {
s3EnetShowNodesSlotIndex
INTEGER,
s3EnetShowNodesPortIndex
INTEGER,
s3EnetShowNodesMacAddress
PhysAddress,
s3EnetShowNodesStatus
INTEGER,
s3EnetShowNodesVendorType
INTEGER,
s3EnetShowNodesAuthStatus
INTEGER
}
s3EnetShowNodesSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The board number the node is on. Valid entries are 1-12."
::= { s3EnetShowNodesEntry 1 }
s3EnetShowNodesPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port number the node is on. Valid entries are 1-12."
::= { s3EnetShowNodesEntry 2 }
s3EnetShowNodesMacAddress OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This object contains the MAC address (i.e. the
Ethernet address) of the node."
::= { s3EnetShowNodesEntry 3 }
s3EnetShowNodesStatus OBJECT-TYPE
SYNTAX INTEGER {
active(1), -- node has transmitted in past 5 seconds
inactive(2) -- node has not transmitted in past 5 secs
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The status of the node. Determines whether the node
has actively transmitted or not over the last 5 seconds."
::= { s3EnetShowNodesEntry 4 }
s3EnetShowNodesVendorType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown vendor
threeCom(2) -- 3Com adapter card
}
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The vendor type of the adapter seen on this port. If
the vendor is unknown other(1) should be returned."
::= { s3EnetShowNodesEntry 5 }
s3EnetShowNodesAuthStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown configuration
network(2), -- node learned by listening to network
nmm(3), -- node is NMM or known device from diff conc
authorized(4) -- node was authorized to use this slot/port.
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The object is used determine how the node was added to
this table. If the node was learned by listening to the
network then on reads network(2) should be returned. If
the node is another NMM or known concentrator device,
then nmm(3) is returned. If the device's MAC
address is unknown because of some unknown but legal
configuration, then other(1) should be returned and
s3EnetShowNodesMacAddress should return all zeros.
If the node was entered into the AllowedNode list
via management control, and was seen on a port that it
was authorized to use, then authorized(4) should
be returned."
::= { s3EnetShowNodesEntry 6 }
-- Table Aging Control
s3EnetNodeAgeInterval OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The time used for aging of the nodes in tables
s3EnetShowNodesTable and s3EnetFindNodesTable.
Once a node has completely aged it will be
removed from these tables.
Note:
Agents that implement the s3EnetSdTrafTable and
s3EnetDsTrafTable tables and do not implement the
the object s3EnetTrafAgeInterval (i.e., agents prior
to version 5.3), also use s3EnetNodeAgeInterval to
age the nodes in these two tables."
::= { s3000EnetNode 2 }
-- Find Nodes Table
s3EnetFindNodesTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetFindNodesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table containing a list of all of the nodes that have
been active during the aging interval that are
currently connected to the network through this
concentrator. This table is different than the
ShowNodes table in that this table is index using
only the MAC address attribute associated with the node.
This allows a manager to be able to quickly determine
if a node with a particular MAC address is located
on this concentrator or not."
::= { s3000EnetNode 3 }
s3EnetFindNodesEntry OBJECT-TYPE
SYNTAX S3EnetFindNodesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in the table containing the slot, port and MAC
address of a node connected to the Ethernet through
this concentrator."
INDEX { s3EnetFindNodesMacAddress }
::= { s3EnetFindNodesTable 1 }
S3EnetFindNodesEntry ::= SEQUENCE {
s3EnetFindNodesMacAddress
PhysAddress,
s3EnetFindNodesSlotIndex
INTEGER,
s3EnetFindNodesPortIndex
INTEGER
}
s3EnetFindNodesMacAddress OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC address of node that this entry in the table is for."
::= { s3EnetFindNodesEntry 1 }
s3EnetFindNodesSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The board that the node is connected through."
::= { s3EnetFindNodesEntry 2 }
s3EnetFindNodesPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port that the node is connected through."
::= { s3EnetFindNodesEntry 3 }
-- Authorized Nodes Table
-- The authorized nodes table lists the MAC addresses of hosts that
-- are authorized to send packets into the concentrator. Each entry
-- in the table must have a unique MAC address. A MAC address may
-- be authorized to use a single port, any port on a board, or any
-- port in the concentrator.
-- This table can be modified in the following ways:
-- * initial download in a configuration file
-- * SNMP set request
-- * LattisSecure "one-shot" automatic address learning (addresses
-- learned while the port is in continuous auto learn mode will
-- not be stored in the allowed nodes tables).
s3EnetAuthNodesTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetAuthNodesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table containing a list of MAC addresses and the slot
and ports that the MAC address is allowed to be heard on,
in case the authorized node feature is turned on.
If a MAC is allowed on any slot and port then the entry
will have the slot=0 and the port=0. If the MAC address
is allowed on a particular board then slot=allowed board
and port=0. If the MAC is only allowed on one port then
the entry will contain a slot value and port value
between 1-12.
Allowed nodes for LattisSecure ports must be configured
for that specific port. The agent will reject an attempt
to create a slot-level entry for slot=x, port=0, if the
board in slot x is a LattisSecure Host Module. Only a
single address may be configured for a LattisSecure port.
Adding a second address (with the same LattisSecure
slot-port number) to the table will cause the first
address to be replaced with the new entry.
A MAC address can only appear in the table one time.
To determine when a station heard on the network must
be verified in this table please read the complete
description of the authorized node list feature as
described with object S3EnetConcAuthStatus.
Entries in this table may be downloaded via the CFG file
or can be added via SNMP. All adds via SNMP will be
lost when the system is reset."
::= { s3000EnetNode 4 }
s3EnetAuthNodesEntry OBJECT-TYPE
SYNTAX S3EnetAuthNodesEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Entry in the table containing a MAC address of a
node that is allowed on the ethernet through this
concentrator."
INDEX { s3EnetAuthNodesMacAddr }
::= { s3EnetAuthNodesTable 1 }
S3EnetAuthNodesEntry ::= SEQUENCE {
s3EnetAuthNodesMacAddr
PhysAddress,
s3EnetAuthNodesSlotIndex
INTEGER,
s3EnetAuthNodesPortIndex
INTEGER,
s3EnetAuthNodesStatus
INTEGER
}
s3EnetAuthNodesMacAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"MAC address of node that this entry in the table
is for."
::= { s3EnetAuthNodesEntry 1 }
s3EnetAuthNodesSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The board that the node is allowed to be heard through.
If this object is 0, then the MAC address is allowed
on any board in the concentrator. In this case
s3EnetAuthNodesPortIndex should also be 0. Otherwise,
this object describes the slot that the MAC address of
this entry is allowed to connect to."
::= { s3EnetAuthNodesEntry 2 }
s3EnetAuthNodesPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The port that the node is allowed to be heard through.
If this object is 0, then the MAC address of this entry
is allowed to connect to any port on the board (if
s3EnetAuthNodesSlotIndex is not 0) or if
s3EnetAuthNodesSlotIndex is 0, then the MAC address is
allowed to be heard from any port on the concentrator.
Otherwise, this object specifies which port on the
s3EnetAuthNodesSlotIndex this MAC address is allowed
to be heard on."
::= { s3EnetAuthNodesEntry 3 }
s3EnetAuthNodesStatus OBJECT-TYPE
SYNTAX INTEGER {
invalid(1), -- delete entry
valid(2) -- add entry
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The status of the AuthNodes entry. The primary use
of this object is for modifying the AuthNodes table.
It is also returned in the enetAuthViolation trap,
in which case it indicates whether the violating
MAC address was found in the AuthNodes table.
Setting this entry to invalid(1) causes the entry to be
deleted from the table. Setting a new entry with valid(2)
causes the entry to be created in the table. The response
to a get request or get-next request will always
indicate a status of valid(2), since invalid entries
are removed from the table."
::= { s3EnetAuthNodesEntry 4 }
s3EnetMaxNodesPerPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Maximun number of MAC address remembered by the
agent on a per port basis, this number should be
smaller than the maximum limit imposed by the agent."
::= {s3000EnetNode 5}
-- SECTION 5: Ethernet Topology Group
-- The Ethernet Topology Group includes NMM and Bridge topology tables.
-- Implementation of this group is mandatory for all
-- SynOptics Series 3000 Ethernet agents
-- NMM Topology Table
s3EnetTopNmmTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetTopNmmEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of the NMM's in the flat network."
::= { s3000EnetNmmTopology 1 }
s3EnetTopNmmEntry OBJECT-TYPE
SYNTAX S3EnetTopNmmEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table that contains information about NMMs that are
in the same flat network as this NMM."
INDEX { s3EnetTopNmmSlot,
s3EnetTopNmmPort,
s3EnetTopNmmIpAddr }
::= { s3EnetTopNmmTable 1 }
S3EnetTopNmmEntry ::= SEQUENCE {
s3EnetTopNmmSlot
INTEGER,
s3EnetTopNmmPort
INTEGER,
s3EnetTopNmmIpAddr
IpAddress,
s3EnetTopNmmMacAddr
PhysAddress,
s3EnetTopNmmChassisType
SnpxChassisType,
s3EnetTopNmmBkplType
SnpxBackplaneType,
s3EnetTopNmmLocalSeg
INTEGER,
s3EnetTopNmmNumSeen
INTEGER,
s3EnetTopNmmModuleType
S3ModuleType,
s3EnetTopNmmNumLinks
INTEGER,
s3EnetTopNmmChgStatus
INTEGER
}
s3EnetTopNmmSlot OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Slot that the NMM this entry is for can be found using the
topology protocol. This is the slot from which a topology
message was received."
::= { s3EnetTopNmmEntry 1 }
s3EnetTopNmmPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Port that the NMM this entry is for can be found using the
topology protocol. This is the port from which a topology
message was received."
::= { s3EnetTopNmmEntry 2 }
s3EnetTopNmmIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IpAddress of the NMM this entry is for. This is the
IP address of the NMM that sent a topology message."
::= { s3EnetTopNmmEntry 3 }
s3EnetTopNmmMacAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC Address of the NMM this entry is for."
::= { s3EnetTopNmmEntry 4 }
s3EnetTopNmmChassisType OBJECT-TYPE
SYNTAX SnpxChassisType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Concentrator type of the NMM this entry is for.
The enumerated values of this object are the same as
defined in the common MIB for object s3ChassisType."
::= { s3EnetTopNmmEntry 5 }
s3EnetTopNmmBkplType OBJECT-TYPE
SYNTAX SnpxBackplaneType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Concentrator backplane type of the NMM this entry is for.
The enumerated values of this object are the same as
defined in the common MIB for object s3ChassisBkplType."
::= { s3EnetTopNmmEntry 6 }
s3EnetTopNmmLocalSeg OBJECT-TYPE
SYNTAX INTEGER {
true(1),
false(2)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Does this entry NMM exist in the same segment as this
(the reporting) NMM."
::= { s3EnetTopNmmEntry 7 }
s3EnetTopNmmNumSeen OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of NMMs visible from the slot-port pair that
this NMM is seen through."
::= { s3EnetTopNmmEntry 8 }
s3EnetTopNmmModuleType OBJECT-TYPE
SYNTAX S3ModuleType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The module type of the NMM that this entry is for.
The values of this object are equivalent to those defined
in the common MIB for object s3SlotModuleType."
::= { s3EnetTopNmmEntry 9 }
s3EnetTopNmmNumLinks OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Number of links through which NMMs are visible on this NMM."
::= { s3EnetTopNmmEntry 10 }
s3EnetTopNmmChgStatus OBJECT-TYPE
SYNTAX INTEGER {
changed(1), -- NMM detected topology change
noChange(2) -- NMM has not detected a top change
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"If this NMM has detected any change of topology relative
to itself it will set this object to change(1), otherwise
noChange(2) will be returned."
::= { s3EnetTopNmmEntry 11 }
-- Update Time Interval
s3EnetTopNmmHelloTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Hello Time interval used in the topology update protocol."
::= { s3000EnetNmmTopology 2 }
-- Encoded Octet String for NMM Topology Table
s3EnetTopNmmSubsetTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetTopNmmSubsetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Encoded octet string of the s3EnetTopNmmTable."
::= { s3000EnetNmmTopology 3 }
s3EnetTopNmmSubsetEntry OBJECT-TYPE
SYNTAX S3EnetTopNmmSubsetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Encoded octet string of the s3EnetTopNmmTable.
Instance returned in Response PDU:
On GETs: instance specified is the instance returned.
On GET-NEXTs: instance returned is the instance of
the last record contained in the octet string."
INDEX { s3EnetTopNmmSlot,
s3EnetTopNmmPort,
s3EnetTopNmmIpAddr }
::= { s3EnetTopNmmSubsetTable 1 }
S3EnetTopNmmSubsetEntry ::= SEQUENCE {
s3EnetTopNmmSubset
OCTET STRING
}
s3EnetTopNmmSubset OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1400))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Encoded octet string. On reads it contains an integral
number of s3EnetTopNmmEntry records. All entries are
the same size. Values are specified in SynOptics
technical documents."
::= { s3EnetTopNmmSubsetEntry 1 }
-- Bridge Topology Table
s3EnetTopBridgeTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetTopBridgeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A table of Bridges that are in the same segment as
this NMM network."
::= { s3000EnetBridTopology 1 }
s3EnetTopBridgeEntry OBJECT-TYPE
SYNTAX S3EnetTopBridgeEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Table that contains information about Bridges that
are in the same segment as this NMM."
INDEX { s3EnetTopBridgeIpAddr }
::= { s3EnetTopBridgeTable 1 }
S3EnetTopBridgeEntry ::= SEQUENCE {
s3EnetTopBridgeIpAddr
IpAddress,
s3EnetTopBridgeNumber
INTEGER,
s3EnetTopBridgeMacAddr
PhysAddress,
s3EnetTopBridgeType
INTEGER,
s3EnetTopBridgeStatus
INTEGER,
s3EnetTopBridgeSlotNum
INTEGER,
s3EnetTopBridgePortNum
INTEGER,
s3EnetTopBridgeModuleType
S3ModuleType,
s3EnetTopBridgeHelloPortNum
INTEGER,
s3EnetTopBridgeHelloPortType
INTEGER,
s3EnetTopBridgeHelloPortStatus
INTEGER,
s3EnetTopBridgeCompBridgeMac1
PhysAddress,
s3EnetTopBridgeCompBridgeMac2
PhysAddress
}
s3EnetTopBridgeIpAddr OBJECT-TYPE
SYNTAX IpAddress
ACCESS read-only
STATUS mandatory
DESCRIPTION
"IP address of the bridge from the Hello PDU."
::= { s3EnetTopBridgeEntry 1 }
s3EnetTopBridgeNumber OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Bridge Number assigned to this bridge."
::= { s3EnetTopBridgeEntry 2 }
s3EnetTopBridgeMacAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"MAC Address of this bridge."
::= { s3EnetTopBridgeEntry 3 }
s3EnetTopBridgeType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- not of a defined type
localSyn2Port(2),-- local synoptics bridge: 2 ported
remoteSyn3Port(3),-- remote synoptics bridge: 3 ported
etherSwitch(4) -- Kalpana EtherSwitch
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Kind of bridge this entry represents."
::= { s3EnetTopBridgeEntry 4 }
s3EnetTopBridgeStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown state
active(2),
standby(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current operational status of this bridge."
::= { s3EnetTopBridgeEntry 5 }
s3EnetTopBridgeSlotNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Slot on the concentrator that the Hello PDU from
the bridge was received."
::= { s3EnetTopBridgeEntry 6 }
s3EnetTopBridgePortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Port on concentrator that the Hello PDU from
the bridge was received."
::= { s3EnetTopBridgeEntry 7 }
s3EnetTopBridgeModuleType OBJECT-TYPE
SYNTAX S3ModuleType
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Module type of the board that the Hello PDU from the
Bridge was received."
::= { s3EnetTopBridgeEntry 8 }
s3EnetTopBridgeHelloPortNum OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Port Number on the Bridge from which the Hello PDU was sent."
::= { s3EnetTopBridgeEntry 9 }
s3EnetTopBridgeHelloPortType OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- not of a defined type
ether(2), -- ethernet interface
tokenRing4(3), -- token ring interface, 4 Mbits
tokenRing16(4), -- token ring interface, 16 Mbits
fddi(5), -- fddi interface
t1(6) -- t1 interface
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Type of the Port on the Bridge from which the Hello
PDU was sent."
::= { s3EnetTopBridgeEntry 10 }
s3EnetTopBridgeHelloPortStatus OBJECT-TYPE
SYNTAX INTEGER {
other(1), -- unknown state
active(2),
standby(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Status of the Port on the Bridge from which the Hello
PDU was sent."
::= { s3EnetTopBridgeEntry 11 }
s3EnetTopBridgeCompBridgeMac1 OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contains one of the 2 companion MAC addresses of the
remote bridge. If this entry is for a local bridge or
is unknown, then this object should
contain the MAC address of 0:0:0:0:0:0."
::= { s3EnetTopBridgeEntry 12 }
s3EnetTopBridgeCompBridgeMac2 OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Contains one of the 2 companion MAC addresses of the
remote bridge. If this entry is for a local bridge
or is unknown, then this object should contain the
MAC address of 0:0:0:0:0:0."
::= { s3EnetTopBridgeEntry 13 }
-- Encoded Octet String for Bridge Topology Table
s3EnetTopBdgSubsetTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetTopBdgSubsetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Encoded octet string of the s3EnetTopBridgeTable."
::= { s3000EnetBridTopology 2 }
s3EnetTopBdgSubsetEntry OBJECT-TYPE
SYNTAX S3EnetTopBdgSubsetEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Encoded octet string of the s3EnetTopBridgeTable.
Instance returned in Response PDU:
On GETs: instance specified is the instance returned.
On GET-NEXTs: instance returned is the instance
of the last record contained in the octet string."
INDEX { s3EnetTopBridgeIpAddr }
::= { s3EnetTopBdgSubsetTable 1 }
S3EnetTopBdgSubsetEntry ::= SEQUENCE {
s3EnetTopBdgSubset
OCTET STRING
}
s3EnetTopBdgSubset OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..1400))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Encoded octet string. On reads it contains an integral
number of s3EnetTopBridgeEntry records. All entries are
the same size. Values are specified in SynOptics
technical documents."
::= { s3EnetTopBdgSubsetEntry 1 }
-- Topology Status Objects
s3EnetTopNmmLstChg OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime the last time an entry in the
NMM topology table was added, deleted, or modified. If
the NMM topology table has not changed since cold/warm
start of the agent, then the value is zero."
::= { s3000EnetTopInfo 1 }
s3EnetTopBridgeLstChg OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime the last time an entry in the
bridge topology table was added, deleted, or modified.
If the bridge topology table has not changed since
cold/warm start of the agent, then the value is zero."
::= { s3000EnetTopInfo 2 }
-- SECTION 6: Threshold Group
-- The Threshold group consists of the threshold table.
-- Implementation of this group is mandatory for all
-- SynOptics Series 3000 Ethernet agents
-- Threshold Table
s3EnetThreshTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetThreshEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table of thresholds.
There are three kinds of thresholds supported
in the threshold table: port thresholds, slot
thresholds, and concentrator thresholds. The
object s3EnetThreshObject in the threshold table
is used to specify the kind of threshold for the
table entry.
When the value of the object s3EnetThreshObject
is port(4), the threshold entry applies to a
specific port, which is identified by the value
of the objects s3EnetThreshSlot and
s3EnetThreshPort. The port must be on the same
segment as the NMM in order for the NMM to
monitor the threshold.
When the value of the object s3EnetThreshObject
is slot(3), the threshold entry applies to a
specific slot, which is identified by the value
of the object s3EnetThreshSlot. The slot must
be on the same segment as the NMM in order for
the NMM to monitor the threshold.
When the value of the object s3EnetThreshObject
is concentrator(2), the threshold entry applies
to the segment the NMM is connected to within
the concentrator."
::= { s3000EnetThreshold 1 }
s3EnetThreshEntry OBJECT-TYPE
SYNTAX S3EnetThreshEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the Ethernet Threshold Table.
The following columns must be specified in a
SNMP SET request to create a row in the table
for each of the three kinds of thresholds (each
name is prefixed by s3EnetThresh):
PORT SLOT CONCENTRATOR
========= ========= ============
Status=(1) Status=(1) Status=(1)
Object=(4) Object=(3) Object=(2)
Slot Slot
Port
Type Type Type
Condition Condition Condition
SetValue SetValue SetValue
Action Action Action
*Duration Duration Duration
with the object s3EnetThreshStatus set to the
value addActive(1).
Notes: 1.) The value of s3EnetThreshObject
selects the kind of threshold for
the row (i.e., for port thresholds
it is set to the value port(4), for
slot thresholds it is set to the
value slot(3), and for concentrator
thresholds it is set to the value
concentrator(2)).
2.) The object s3EnetThreshPort is not
used for creating slot level
thresholds, and is set to 0 by the
agent when the row is created.
3.) The objects s3EnetThreshPort and
s3EnetThreshSlot are not used for
creating concentrator level
thresholds, and are both set to
0 by the agent when the row is
created.
4.) The value of s3EnetThreshDuration
is ignored for port level link
status thresholds.
To delete a row in the table, the object
s3EnetThreshStatus needs to be specified in a
SNMP SET request with its value equal to
delDead(2)."
INDEX { s3EnetThreshIndex }
::= { s3EnetThreshTable 1 }
S3EnetThreshEntry ::= SEQUENCE {
s3EnetThreshIndex
INTEGER,
s3EnetThreshStatus
INTEGER,
s3EnetThreshObject
INTEGER,
s3EnetThreshSlot
INTEGER,
s3EnetThreshPort
INTEGER,
s3EnetThreshType
INTEGER,
s3EnetThreshCondition
INTEGER,
s3EnetThreshSetValue
INTEGER,
s3EnetThreshActualValue
INTEGER,
s3EnetThreshAction
INTEGER,
s3EnetThreshExceedCount
Counter,
s3EnetThreshDuration
TimeTicks
}
s3EnetThreshIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index into the threshold table."
::= { s3EnetThreshEntry 1 }
s3EnetThreshStatus OBJECT-TYPE
SYNTAX INTEGER {
addActive(1),
delDead(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The status of the threshold.
The possible values for a write are:
addActive(1)...If the entry does not exist, the
entry is created as long as
the other necessary objects
are in the SNMP SET request.
If the entry does exist
and is inactive, it is
activated.
delDead(2).....Causes the entry to be deleted
from the table. It could take
5 seconds after delDead(2) is
written to actually delete the
entry due to task scheduling.
The possible values for a read are:
addActive(1)...This threshold entry is active.
delDead(2).....This threshold entry is inactive
and will be deleted in 5
seconds or less."
::= { s3EnetThreshEntry 2 }
s3EnetThreshObject OBJECT-TYPE
SYNTAX INTEGER {
other(1),
concentrator(2),
slot(3),
port(4)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the part of the concentrator the
threshold applies. The possible values are:
other(1)..........Unknown threshold (error)
concentrator(2)...The threshold applies to the
segment the NMM is connected
to within the concentrator
slot(3)...........The threshold applies to a
specific slot in the
concentrator identified by
s3EnetThreshSlot
port(4)...........The threshold applies to a
specific port in the
concentrator identified by
s3EnetThreshSlot and
s3EnetThreshPort
All values are read-write with the exception of
other(1), which is read-only.
See the description of the object s3EnetThreshType
for the explanation of which thresholds are
applicable to port(4), slot(3), and
concentrator(2)."
::= { s3EnetThreshEntry 3 }
s3EnetThreshSlot OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If s3EnetThreshObject is slot(3) or port(4), then
this contains a valid slot. Otherwise, the contents
of this object is meaningless."
::= { s3EnetThreshEntry 4 }
s3EnetThreshPort OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"If s3EnetThreshObject is port(4), then this contains
a valid port. Otherwise, the contents of this object
is meaningless."
::= { s3EnetThreshEntry 5 }
s3EnetThreshType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
goodBytes(2),
goodPkts(3),
badPkts(4),
crcPkts(5),
misaligned(6),
runtPkts(7),
fragPkts(8),
tooLong(9),
collision(10),
lateColls(11),
linkStatus(12),
multicast(13),
broadcast(14),
shortEvents(15),
srcAddrChanges(16),
dataRateMismatches(17),
networkErrors(18),
badToGoodPktRatio(19),
netErrToGoodPktRatio(20),
colltoGoodPktRatio(21),
collBackOffErr(22)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Determines which type of threshold applies to
this entry. The possible values that can be
read and written are listed below.
Applicable to ALL Thresholds
==============================================
goodBytes(2).........Count of good bytes
goodPkts(3)..........Count of good packets
badPkts(4)...........Count of bad packets
crcPkts(5)...........Count of packets with CRC
errors
misaligned(6)........Count of misaligned packets
runtPkts(7)..........Count of runt packets
fragPkts(8)..........Count of fragmented packets
tooLong(9)...........Count of too long packets
collision(10)........Count of collisions
lateColls(11)........Count of late collisions
multicast(13)........Count of multicast packets
broadcast(14)........Count of broadcast packets
shortEvents(15)......Count of short events
dataRateMismatches(17)....
Count of data rate
mismatches
networkErrors(18).........
Count of short events,
late collisions, and
data rate mismatches
badToGoodPktRatio(19).....
Ratio of bad packets to
good packets, where
bad packets is the sum
of packets with alignment
errors, packets with FCS
errors, runt packets, and
packets that are too long
netErrToGoodPktRatio(20)...
Ratio of network error
packets to good packets,
where network error
packets is the sum of
short event packets,
packets with late
collisions, and data
rate mismatch packets
colltoGoodPktRatio(21).....
Ratio of collision packets
to good packets
Applicable ONLY to Port Thresholds
==============================================
linkStatus(12).......Status of the link
srcAddrChanges(16)...Count of source address
changes
Applicable ONLY to Concentrator Thresholds
==============================================
collBackOffErr(22)...Count of collision backoff
errors
Note: 1.) The value other(1) can only be
read and it indicates the entry
has an invalid or unknown threshold
type."
::= { s3EnetThreshEntry 6 }
s3EnetThreshCondition OBJECT-TYPE
SYNTAX INTEGER {
other(1),
crossValue(2),
overValue(3),
overRate(4),
linkOn(5),
linkOff(6),
overRatio(7)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Conditions that set off the threshold. The
possible values are:
other(1)........None of the following
crossValue(2)...The value of
s3EnetThreshActualValue
crosses the value of
s3EnetThreshSetValue (i.e.,
either from lower to higher
or from higher to lower)
overValue(3)....The value of
s3EnetThreshActualValue is
greater than
s3EnetThreshSetValue
overRate(4).....The rate of
s3EnetThreshActualValue/sec
is greater than
s3EnetThreshSetValue/sec
linkOn(5).......The link status of the port
has changed to ON
linkOff(6)......The link status of the port
has changed to OFF
overRatio(7)....The ratio in
s3EnetThreshActualValue is
greater than
s3EnetThreshSetValue.
Both values are in units of
0.01% (i.e., 100 equals 1.0%)
The values that the object s3EnetThreshCondition
can have is actually dependent on the value of the
object s3EnetThreshType. The table below shows
the valid combinations between the two objects.
If s3EnetThreshType Allowed Values For
Is Equal To s3EnetThreshCondition Are
=================== =========================
goodBytes(2) 2, 3, 4
goodPkts(3) 2, 3, 4
badPkts(4) 2, 3, 4
crcPkts(5) 2, 3, 4
misaligned(6) 2, 3, 4
runtPkts(7) 2, 3, 4
fragPkts(8) 2, 3, 4
tooLong(9) 2, 3, 4
collision(10) 2, 3, 4
lateColls(11) 2, 3, 4
linkStatus(12) 5, 6
multicast(13) 2, 3, 4
broadcast(14) 2, 3, 4
shortEvents(15) 2, 3, 4
srcAddrChanges(16) 2, 3, 4
dataRateMismatches(17) 2, 3, 4
networkErrors(18) 2, 3, 4
badToGoodPktRatio(19) 7
netErrToGoodPktRatio(20) 7
colltoGoodPktRatio(21) 7
collBackOffErr(22) 2, 3, 4
When the condition specified is crossValue(2) or
overValue(3), the value of s3EnetThreshActualValue
is accumulated from the beginning of the duration
window and is checked every 5 seconds.
When the condition specified is overRate(4) or
overRatio(5), and the duration is less than or
equal to 5 seconds, the value of
s3EnetThreshActualValue is based on the data
accumulated during the 5 second sampling period.
When the condition specified is overRate(4) or
overRatio(5), and the duration is greater than
5 seconds, the value of s3EnetThreshActualValue
is based on the data accumulated during the
entire duration window."
::= { s3EnetThreshEntry 7 }
s3EnetThreshSetValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Threshold setting value."
::= { s3EnetThreshEntry 8 }
s3EnetThreshActualValue OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Current value of the threshold counter. This
object is set to zero at the begining of each
duration window."
::= { s3EnetThreshEntry 9 }
s3EnetThreshAction OBJECT-TYPE
SYNTAX INTEGER {
other(1),
noAction(2),
sendTrap(3),
res4(4),
res5(5),
partSlot(6),
partSlotPort(7),
res8(8),
res9(9),
trapPartSlot(10),
trapPartSlotPort(11)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Determines what action is to take place if the
threshold condition occurs. The possible values
that can be read and written are listed below.
Applicable to ALL Thresholds
==============================================
noAction(2)............Take no action
sendTrap(3)............Send a trap
Applicable ONLY to Port Thresholds
==============================================
partSlot(6)............Partition the slot
identified by
s3EnetThreshSlot
partSlotPort(7)........Partition the port
identified by
s3EnetThreshSlot and
s3EnetThreshPort
Applicable ONLY to Slot Thresholds
==============================================
trapPartSlot(10).......Send a trap and
partition the slot
identified by
s3EnetThreshSlot
trapPartSlotPort(11)...Send a trap and
partition the port
identified by
s3EnetThreshSlot and
s3EnetThreshPort
Notes: 1.) The value other(1) can only be
read and it indicates the entry
has an invalid or unknown threshold
action.
2.) The values res4(4), res5(5), res8(8),
and res9(9) are no longer used and
should never be read or written.
The timing and frequency of the action taken when
the threshold condition is met is dependent upon
the type of condition (i.e., s3EnetThreshCondition)
and the length of the duration window (i.e.,
s3EnetThreshDuration).
If the threshold condition<6F>is crossValue(2), the
action will be taken only ONCE during the duration
window at the sampling period the condition is
first met.
If the threshold condition is overValue(3),
linkOn(5), or linkOff(6), the action will be
taken at each sampling period the condition
is met until the end of the duration window.
If the threshold condition is overRate(4) or
overRatio(5) the action will be taken only ONCE
at the end of the duration window if the
condition is met."
::= { s3EnetThreshEntry 10 }
s3EnetThreshExceedCount OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Counter for how many times the selected threshold
has reached its setting value."
::= { s3EnetThreshEntry 11 }
s3EnetThreshDuration OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Length of window over which threshold counts
are summed, specified in intervals of 500
TimeTicks (i.e., 5 seconds). This window is
broken down into 5 second sampling periods
for purposes of checking the threshold
conditions, and determining when the actions
specified need to take place when the condition
occurs.
If this object is written with a value that is
not evenly divisible by 500, the agent will
internally round the value up to the closest
integral of 500 before it is used in threshold
calculations (i.e., a value of 12 can be
written, but will be interpreted as 15).
Notes: 1.) A value of zero indicates an
infinite duration window if the
value of s3EnetThreshCondition
is crossValue(2) or overValue(3).
2.) If the value of
s3EnetThreshCondition is
overRate(4) or overRatio(5),
a value of zero is equivalent
to a duration window of 5
seconds.
3.) If the value of s3EnetThreshType
is linkStatus(12), this value of
this object is ignore and assumed
to be infinite."
::= { s3EnetThreshEntry 12 }
s3EnetThreshTableSize OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The maximum number of entries in the table
s3EnetThreshTable."
::= { s3000EnetThreshold 2 }
-- SECTION 7: Traffic Matrix Group
-- This group consists of the SA-DA and the DA-SA tables
-- Implementation of this group is mandatory for all
-- SynOptics Series 3000 Ethernet agents
-- SA-DA Table
s3EnetSdTrafTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetSdTrafEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table contains a list of entries which provide
SA-DA traffic information. Specifically frame and
byte counter values are provided per unique SA-DA
pair. The indexing scheme of this table allows an
SA list to be retrieved using GETNEXT. An SA list
is a list of entries that have a common SA, however,
different DAs."
::= { s3000EnetSADATraffic 1 }
s3EnetSdTrafEntry OBJECT-TYPE
SYNTAX S3EnetSdTrafEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry in the SA-DA traffic table."
INDEX { s3EnetSdTrafMacSA,
s3EnetSdTrafMacDA}
::= { s3EnetSdTrafTable 1 }
S3EnetSdTrafEntry ::= SEQUENCE {
s3EnetSdTrafMacSA
PhysAddress,
s3EnetSdTrafMacDA
PhysAddress,
s3EnetSdTrafFrames
Counter,
s3EnetSdTrafBytes
Counter
}
s3EnetSdTrafMacSA OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Source MAC address."
::= { s3EnetSdTrafEntry 1 }
s3EnetSdTrafMacDA OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Destination MAC address."
::= { s3EnetSdTrafEntry 2 }
s3EnetSdTrafFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of good frames received by the concentrator
for a SA-DA pair."
::= { s3EnetSdTrafEntry 3 }
s3EnetSdTrafBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of bytes in good frames received by the
concentrator for a SA-DA pair."
::= { s3EnetSdTrafEntry 4 }
-- DA-SA Table
s3EnetDsTrafTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetDsTrafEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table contains a list of entries which provide
DA-SA traffic information. Specifically frame and
byte counter values are provided per unique DA-SA
pair. The indexing scheme of this table allows a
DA list to be retrieved using GETNEXT. A DA list
is a list of entries that have a common DA, however,
different SAs."
::= { s3000EnetSADATraffic 2 }
s3EnetDsTrafEntry OBJECT-TYPE
SYNTAX S3EnetDsTrafEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"An entry in the DA-SA table."
INDEX { s3EnetDsTrafMacDA,
s3EnetDsTrafMacSA }
::= { s3EnetDsTrafTable 1 }
S3EnetDsTrafEntry ::= SEQUENCE {
s3EnetDsTrafMacDA
PhysAddress,
s3EnetDsTrafMacSA
PhysAddress,
s3EnetDsTrafFrames
Counter,
s3EnetDsTrafBytes
Counter
}
s3EnetDsTrafMacDA OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Destination MAC address."
::= { s3EnetDsTrafEntry 1}
s3EnetDsTrafMacSA OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"Source MAC address."
::= { s3EnetDsTrafEntry 2 }
s3EnetDsTrafFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of good frames received by the concentrator
for a DA-SA pair."
::= { s3EnetDsTrafEntry 3 }
s3EnetDsTrafBytes OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of bytes in good frames received by the
concentrator for a DA-SA pair."
::= { s3EnetDsTrafEntry 4 }
-- Paged Traffic Matrix Table
s3EnetPagedTrafTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetPagedTrafEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table contains a list of entries for the 'paged'
Traffic Matrix table."
::= { s3000EnetSADATraffic 3 }
s3EnetPagedTrafEntry OBJECT-TYPE
SYNTAX S3EnetPagedTrafEntry
ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"A 'paged' entry in the Traffic Matrix table."
INDEX { s3EnetTrafPageNo }
::= {s3EnetPagedTrafTable 1 }
S3EnetPagedTrafEntry ::= SEQUENCE {
s3EnetTrafPageNo
INTEGER,
s3EnetTrafPageEntries
OCTET STRING
}
s3EnetTrafPageNo OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS deprecated
DESCRIPTION
"A specific page in the Traffic Matrix table."
::= { s3EnetPagedTrafEntry 1 }
s3EnetTrafPageEntries OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..400))
ACCESS read-only
STATUS deprecated
DESCRIPTION
"This OCTET STRING contains up to 20 valid Traffic
Matrix table entries. The entries will not be in any
logical order. Each entry consists of a 20-byte octet
string including a 6-byte source MAC address, a 6-byte
destination MAC address, a received good frame count,
and a byte count in good frames received. The counters
are 4-bytes each where the first one is high-order byte
and the last one is low-order byte."
::= { s3EnetPagedTrafEntry 2 }
s3EnetTrafAgeInterval OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-write
STATUS deprecated
DESCRIPTION
"The time used for aging of the nodes in tables
s3EnetSdTrafTable and s3EnetDsTrafTable.
Once a node has completely aged it will be
removed from these tables.
Note:
Agents that do not implement this object
(i.e., agents prior to version 5.3) use the
object s3EnetNodeAgeInterval to perform this
function."
::= { s3000EnetSADATraffic 4 }
-- SECTION 8: Ethernet "PLUS" Statistics Group
-- This group consists of a port table, board table, and
-- concentrator group.
-- This group is mandatory for 3313S and 3314S NMMs agents.
-- This group is not implemented by other agents.
-- Port "PLUS" Statistics Table
s3EnetPlusPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetPlusPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of entries, each entry
providing information related to frame MAC level
error conditions per port. This table is conceptually
an extension to the s3EnetPortTable and is
only implemented by the 3313S and 3314S NMMs."
::= { s3000EnetPlusStatistics 1 }
s3EnetPlusPortEntry OBJECT-TYPE
SYNTAX S3EnetPlusPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Plus Port table."
INDEX { s3EnetPlusPortBoardIndex,
s3EnetPlusPortIndex }
::= { s3EnetPlusPortTable 1 }
S3EnetPlusPortEntry ::= SEQUENCE {
s3EnetPlusPortBoardIndex
INTEGER,
s3EnetPlusPortIndex
INTEGER,
s3EnetPortFragments
Counter,
s3EnetPortShortEvents
Counter,
s3EnetPortAutoPartitions
Counter,
s3EnetPortRateMismatches
Counter,
s3EnetPortJabbers
Counter,
s3EnetPortLastSrcAddr
PhysAddress,
s3EnetPortSrcAddrChanges
Counter
}
s3EnetPlusPortBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between
1 and 12. (This is the slot number.)"
::= { s3EnetPlusPortEntry 1 }
s3EnetPlusPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value typically ranges
between 1 and 12."
::= { s3EnetPlusPortEntry 2 }
s3EnetPortFragments OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of fragments received by the
board between 80-512 bits (64 bytes), inclusively,
with invalid FCS or alignment errors. (These
commonly represent collision fragments, and are
not errors. Collision fragments were called
FragErrors in the rev 3.x MIB, and were counted
only on a per-board basis.)"
::= { s3EnetPlusPortEntry 3 }
s3EnetPortShortEvents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of fragments received by the
port shorter than 80 bits."
::= { s3EnetPlusPortEntry 4 }
s3EnetPortAutoPartitions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of times the ports on the board
have autopartitioned due to excessive collisions (more
than 32 consecutive collisions). This count is an
approximation and may be less than the total count."
::= { s3EnetPlusPortEntry 5 }
s3EnetPortRateMismatches OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the occurrences of out of
spec bit rates. This indicates the number of times
FIFO buffer over-runs or underruns due to transmission
rate errors."
::= { s3EnetPlusPortEntry 6 }
s3EnetPortJabbers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the times that MAU jabber
lockup protection (MJLP) was invoked because transmission
of data from this port exceeded 5 msec in duration.
This information can be useful in identifying faulty
stations."
::= { s3EnetPlusPortEntry 7 }
s3EnetPortLastSrcAddr OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the source address of the last packet
received through this port."
::={ s3EnetPlusPortEntry 8 }
s3EnetPortSrcAddrChanges OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This is the number of times that the
s3EnetPortLastSrcAddr object for this has changed."
::={ s3EnetPlusPortEntry 9 }
-- Board "PLUS" Statistics Table
s3EnetPlusBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetPlusBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of entries, each entry
providing information related to frame MAC level
error conditions per board. This table is conceptually
an extension to the s3EnetboardTable and is
only implemented by the 3313S and 3314S NMMs."
::= { s3000EnetPlusStatistics 2 }
s3EnetPlusBoardEntry OBJECT-TYPE
SYNTAX S3EnetPlusBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Plus Board table."
INDEX { s3EnetPlusBoardIndex }
::= { s3EnetPlusBoardTable 1 }
S3EnetPlusBoardEntry ::= SEQUENCE {
s3EnetPlusBoardIndex
INTEGER,
s3EnetBoardFragments
Counter,
s3EnetBoardShortEvents
Counter,
s3EnetBoardAutoPartitions
Counter,
s3EnetBoardRateMismatches
Counter,
s3EnetBoardJabbers
Counter
}
s3EnetPlusBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The board number part of an index."
::= { s3EnetPlusBoardEntry 1 }
s3EnetBoardFragments OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of fragments received by the
board between 80-512 bits (64 bytes), inclusively,
with invalid FCS or alignment errors. (These
commonly represent collision fragments, and are
not errors. Collision fragments were called
FragErrors in the rev 3.x MIB, and were counted
only on a per-concentrator basis.)"
::= { s3EnetPlusBoardEntry 2 }
s3EnetBoardShortEvents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of fragments received by
the board shorter than 80 bits."
::= { s3EnetPlusBoardEntry 3 }
s3EnetBoardAutoPartitions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of times the ports on this
board have been autopartitioned due to excessive
collisions (more than 32 consecutive collisions).
This count is an approximation and may be less than
the total count."
::= { s3EnetPlusBoardEntry 4 }
s3EnetBoardRateMismatches OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the occurrences of out of
spec bit rates. This indicates the number of times
FIFO buffer over-runs or underruns due to
transmission rate errors."
::= { s3EnetPlusBoardEntry 5 }
s3EnetBoardJabbers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the times that MAU jabber
lockup protection (MJLP) was invoked because
transmission of data from a port on this board
exceeded 5 msec in duration. This information can
be useful in identifying faulty stations."
::= { s3EnetPlusBoardEntry 6 }
-- Concentrator "PLUS" Statistics Group
-- This group is conceptually an extension to the
-- s3000EnetConcentrator group and is only implemented by the
-- 3313S and 3314S NMMs.
s3EnetConcShortEvents OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of fragments received by
the concentrator shorter than 80 bits."
::= { s3000EnetPlusConc 1 }
s3EnetConcAutoPartitions OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of times the ports on this
concentrator have been autopartitioned due to
excessive collisions (more than 32 consecutive
collisions). This count is based on a one-bit
counter (flag) per port in the host modules, and
will not always represent the total count."
::= { s3000EnetPlusConc 2}
s3EnetConcRateMismatches OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the occurrences of out
of spec bit rates. This indicates the number of
times FIFO buffer over-runs or underruns due to
transmission rate errors."
::= { s3000EnetPlusConc 3 }
s3EnetConcJabbers OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of the times that MAU jabber
lockup protection (MJLP) was invoked because
transmission of data from a port on this
concentrator exceeded 5 msec in duration.
This information can be useful in identifying
faulty stations."
::= { s3000EnetPlusConc 4 }
s3EnetConcCollBackoffErrors OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a total concentrator count of the
collision events that occur during the normal
collision window (i.e., the collisions is not
a late collision) and do not have a runt error."
::= { s3000EnetPlusConc 5 }
-- SECTION 9: Frame Size Distribution Group
-- This group consists of a port table, board table, and concentrator group.
-- This group is mandatory for 3313S and 3314S NMMs agents.
-- This group is not implemented by other agents.
-- Port Frame Size Table
s3EnetFrSizePortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetFrSizePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of entries, each entry
providing information related to frame sizes of
packets received on a port. The variables
defined for the entries are only supported
by 3313S and 3314S NMM."
::= { s3000EnetFrameSizeDist 1 }
s3EnetFrSizePortEntry OBJECT-TYPE
SYNTAX S3EnetFrSizePortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the FrSize Port table."
INDEX { s3EnetFrSizePortBoardIndex,
s3EnetFrSizePortIndex }
::= { s3EnetFrSizePortTable 1 }
S3EnetFrSizePortEntry ::= SEQUENCE {
s3EnetFrSizePortBoardIndex
INTEGER,
s3EnetFrSizePortIndex
INTEGER,
s3EnetFrSizePort64to127
Counter,
s3EnetFrSizePort128to255
Counter,
s3EnetFrSizePort256to511
Counter,
s3EnetFrSizePort512to1023
Counter,
s3EnetFrSizePort1024to1518
Counter
}
s3EnetFrSizePortBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges
between 1 and 12. (This is the slot number.)"
::= { s3EnetFrSizePortEntry 1 }
s3EnetFrSizePortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value typically
ranges between 1 and 12."
::= { s3EnetFrSizePortEntry 2 }
s3EnetFrSizePort64to127 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are in the range of 64 octets to 127
octets, inclusive."
::= { s3EnetFrSizePortEntry 3 }
s3EnetFrSizePort128to255 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are in the range of 128 octets to 255
octets, inclusive."
::= { s3EnetFrSizePortEntry 4 }
s3EnetFrSizePort256to511 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are in the range of 256 octets to 511
octets, inclusive."
::= { s3EnetFrSizePortEntry 5 }
s3EnetFrSizePort512to1023 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are in the range of 512 octets to 1023
octets, inclusive."
::= { s3EnetFrSizePortEntry 6 }
s3EnetFrSizePort1024to1518 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are in the range of 1024 octets to 1518
octets, inclusive."
::= { s3EnetFrSizePortEntry 7 }
-- Board Frame Size Table
s3EnetFrSizeBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetFrSizeBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of entries, each entry
providing information related to frame MAC level
error conditions per board. The variables defined
for the entries are only supported by 3313S and
3314S NMMs. The use of any variable in this table
for other NMMs will cause the NMMs to return
noSuchName error status in the response."
::= { s3000EnetFrameSizeDist 2 }
s3EnetFrSizeBoardEntry OBJECT-TYPE
SYNTAX S3EnetFrSizeBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the FrSize Board table."
INDEX { s3EnetFrSizeBoardIndex }
::= { s3EnetFrSizeBoardTable 1 }
S3EnetFrSizeBoardEntry ::= SEQUENCE {
s3EnetFrSizeBoardIndex
INTEGER,
s3EnetFrSizeBoard64to127
Counter,
s3EnetFrSizeBoard128to255
Counter,
s3EnetFrSizeBoard256to511
Counter,
s3EnetFrSizeBoard512to1023
Counter,
s3EnetFrSizeBoard1024to1518
Counter
}
s3EnetFrSizeBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between
1 and 12. (This is the slot number.)"
::= { s3EnetFrSizeBoardEntry 1 }
s3EnetFrSizeBoard64to127 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are in the range of 64 octets to 127
octets, inclusive."
::= { s3EnetFrSizeBoardEntry 2 }
s3EnetFrSizeBoard128to255 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are in the range of 128 octets to 255
octets, inclusive."
::= { s3EnetFrSizeBoardEntry 3 }
s3EnetFrSizeBoard256to511 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are in the range of 256 octets to 511
octets, inclusive."
::= { s3EnetFrSizeBoardEntry 4 }
s3EnetFrSizeBoard512to1023 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are in the range of 512 octets to 1023
octets, inclusive."
::= { s3EnetFrSizeBoardEntry 5 }
s3EnetFrSizeBoard1024to1518 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are in the range of 1024 octets to 1518
octets, inclusive."
::= { s3EnetFrSizeBoardEntry 6 }
-- Concentrator Frame Size Group
-- This group is mandatory for 3313S and 3314S NMMs agents.
-- This group does not exist in other agents.
s3EnetFrSizeConc64to127 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are in the range of 64 octets to 127
octets, inclusive."
::= { s3000EnetFrameConc 1 }
s3EnetFrSizeConc128to255 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are in the range of 128 octets to 255
octets, inclusive."
::= { s3000EnetFrameConc 2 }
s3EnetFrSizeConc256to511 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are in the range of 256 octets to 511
octets, inclusive."
::= { s3000EnetFrameConc 3 }
s3EnetFrSizeConc512to1023 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are in the range of 512 octets to 1023
octets, inclusive."
::= { s3000EnetFrameConc 4 }
s3EnetFrSizeConc1024to1518 OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are in the range of 1024 octets to 1518
octets, inclusive."
::= { s3000EnetFrameConc 5 }
-- SECTION 10: Protocol Type Group
-- This group consists of a port table, board table, and concentrator
-- group.
-- This group is mandatory for 3313S and 3314S NMMs agents. This group
-- does not exist in other agents.
-- Each good frame is counted as either 802.3 or Ethernet, and also
-- counted under one of the more specific protocol type categories.
-- If it does not fit into one of the more specific categories, it is
-- counted as an "other" protocol type.
-- Port Protocol Type Table
s3EnetProtoPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetProtoPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of entries, each entry
providing information related to packet protocol
type distributions per port. The variables defined
for the entries are only supported by 3313S and
3314S NMMs. The use of any variable in this table
for other NMMs will cause the NMMs to return
noSuchName error status in the response."
::= { s3000EnetProtoTypeDist 1 }
s3EnetProtoPortEntry OBJECT-TYPE
SYNTAX S3EnetProtoPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Proto Port table."
INDEX { s3EnetProtoPortBoardIndex,
s3EnetProtoPortIndex }
::= { s3EnetProtoPortTable 1 }
S3EnetProtoPortEntry ::= SEQUENCE {
s3EnetProtoPortBoardIndex
INTEGER,
s3EnetProtoPortIndex
INTEGER,
s3EnetProtoPort8023Frames
Counter,
s3EnetProtoPortEthernetFrames
Counter,
s3EnetProtoPortOtherFrames
Counter,
s3EnetProtoPortSnaFrames
Counter,
s3EnetProtoPortIpFrames
Counter,
s3EnetProtoPortIsoFrames
Counter,
s3EnetProtoPortArpFrames
Counter,
s3EnetProtoPortDecIVFrames
Counter,
s3EnetProtoPortDecLatFrames
Counter,
s3EnetProtoPortEthTalkFrames
Counter,
s3EnetProtoPortXnsFrames
Counter,
s3EnetProtoPortIpxFrames
Counter,
s3EnetProtoPortDecLavcFrames
Counter,
s3EnetProtoPortNetBiosFrames
Counter,
s3EnetProtoPortBrdgSpanTreeFrames
Counter
}
s3EnetProtoPortBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between
1 and 12. (This is the slot number.)"
::= { s3EnetProtoPortEntry 1 }
s3EnetProtoPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each port. Its value typically ranges
between 1 and 12."
::= { s3EnetProtoPortEntry 2 }
s3EnetProtoPort8023Frames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of 802.3 type."
::= { s3EnetProtoPortEntry 3 }
s3EnetProtoPortEthernetFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of Ethernet type."
::= { s3EnetProtoPortEntry 4 }
s3EnetProtoPortOtherFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of types not counted by individual
counters below."
::= { s3EnetProtoPortEntry 5 }
s3EnetProtoPortSnaFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of SNA type."
::= { s3EnetProtoPortEntry 6 }
s3EnetProtoPortIpFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of IP type."
::= { s3EnetProtoPortEntry 7 }
s3EnetProtoPortIsoFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of ISO type."
::= { s3EnetProtoPortEntry 8 }
s3EnetProtoPortArpFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of ARP type."
::= { s3EnetProtoPortEntry 9 }
s3EnetProtoPortDecIVFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of DECIV type."
::= { s3EnetProtoPortEntry 10 }
s3EnetProtoPortDecLatFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of DECLAT type."
::= { s3EnetProtoPortEntry 11 }
s3EnetProtoPortEthTalkFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of EtherTalk type."
::= { s3EnetProtoPortEntry 12 }
s3EnetProtoPortXnsFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of XNS type."
::= { s3EnetProtoPortEntry 13 }
s3EnetProtoPortIpxFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of IPX type."
::= { s3EnetProtoPortEntry 14 }
s3EnetProtoPortDecLavcFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of DEC LAVC type."
::= { s3EnetProtoPortEntry 15 }
s3EnetProtoPortNetBiosFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of NETBIOS type."
::= { s3EnetProtoPortEntry 16 }
s3EnetProtoPortBrdgSpanTreeFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
port that are of Bridge Spanning Tree type."
::= { s3EnetProtoPortEntry 17 }
-- Board Protocol Type Table
s3EnetProtoBoardTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetProtoBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"This table provides a list of entries, each entry
providing information related to packet protocol
type distribution per board. The variables defined
for the entries are only supported by 3313S and
3314S NMMs. The use of any variable in this table
for other NMMs will cause the NMMs to return
noSuchName error status in the response."
::= { s3000EnetProtoTypeDist 2 }
s3EnetProtoBoardEntry OBJECT-TYPE
SYNTAX S3EnetProtoBoardEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An entry in the Proto Board table."
INDEX { s3EnetProtoBoardIndex }
::= { s3EnetProtoBoardTable 1 }
S3EnetProtoBoardEntry ::= SEQUENCE {
s3EnetProtoBoardIndex
INTEGER,
s3EnetProtoBoard8023Frames
Counter,
s3EnetProtoBoardEthernetFrames
Counter,
s3EnetProtoBoardOtherFrames
Counter,
s3EnetProtoBoardSnaFrames
Counter,
s3EnetProtoBoardIpFrames
Counter,
s3EnetProtoBoardIsoFrames
Counter,
s3EnetProtoBoardArpFrames
Counter,
s3EnetProtoBoardDecIVFrames
Counter,
s3EnetProtoBoardDecLatFrames
Counter,
s3EnetProtoBoardEthTalkFrames
Counter,
s3EnetProtoBoardXnsFrames
Counter,
s3EnetProtoBoardIpxFrames
Counter,
s3EnetProtoBoardDecLavcFrames
Counter,
s3EnetProtoBoardNetBiosFrames
Counter,
s3EnetProtoBoardBrdgSpanTreeFrames
Counter
}
s3EnetProtoBoardIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"A unique value for each board. Its value ranges between
1 and 12. (This is the slot number.)"
::= { s3EnetProtoBoardEntry 1 }
s3EnetProtoBoard8023Frames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of 802.3 type."
::= { s3EnetProtoBoardEntry 2 }
s3EnetProtoBoardEthernetFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of Ethernet type."
::= { s3EnetProtoBoardEntry 3 }
s3EnetProtoBoardOtherFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of types not specified below."
::= { s3EnetProtoBoardEntry 4 }
s3EnetProtoBoardSnaFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of SNA type."
::= { s3EnetProtoBoardEntry 5 }
s3EnetProtoBoardIpFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of IP type."
::= { s3EnetProtoBoardEntry 6 }
s3EnetProtoBoardIsoFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of ISO type."
::= { s3EnetProtoBoardEntry 7 }
s3EnetProtoBoardArpFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of ARP type."
::= { s3EnetProtoBoardEntry 8 }
s3EnetProtoBoardDecIVFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of DECIV type."
::= { s3EnetProtoBoardEntry 9 }
s3EnetProtoBoardDecLatFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of DECLAT type."
::= { s3EnetProtoBoardEntry 10 }
s3EnetProtoBoardEthTalkFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of EtherTalk type."
::= { s3EnetProtoBoardEntry 11 }
s3EnetProtoBoardXnsFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of XNS type."
::= { s3EnetProtoBoardEntry 12 }
s3EnetProtoBoardIpxFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of IPX type."
::= { s3EnetProtoBoardEntry 13 }
s3EnetProtoBoardDecLavcFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of DEC LAVC type."
::= { s3EnetProtoBoardEntry 14 }
s3EnetProtoBoardNetBiosFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of NETBIOS type."
::= { s3EnetProtoBoardEntry 15 }
s3EnetProtoBoardBrdgSpanTreeFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
board that are of Bridge Spanning Tree type."
::= { s3EnetProtoBoardEntry 16 }
-- Concentrator Protocol Type Group
-- This group is mandatory for 3313S and 3314S NMMs agents.
-- This group does not exist in other agents.
s3EnetProtoConc8023Frames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of 802.3 type."
::= { s3000EnetProtoConc 1 }
s3EnetProtoConcEthernetFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of Ethernet type."
::= { s3000EnetProtoConc 2 }
s3EnetProtoConcOtherFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of types not specified below."
::= { s3000EnetProtoConc 3 }
s3EnetProtoConcSnaFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of SNA type."
::= { s3000EnetProtoConc 4 }
s3EnetProtoConcIpFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of IP type."
::= { s3000EnetProtoConc 5 }
s3EnetProtoConcIsoFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of ISO type."
::= { s3000EnetProtoConc 6 }
s3EnetProtoConcArpFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of ARP type."
::= { s3000EnetProtoConc 7 }
s3EnetProtoConcDecIVFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of DECIV type."
::= { s3000EnetProtoConc 8 }
s3EnetProtoConcDecLatFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of DECLAT type."
::= { s3000EnetProtoConc 9 }
s3EnetProtoConcEthTalkFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of EtherTalk type."
::= { s3000EnetProtoConc 10 }
s3EnetProtoConcXnsFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of XNS type."
::= { s3000EnetProtoConc 11}
s3EnetProtoConcIpxFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of IPX type."
::= { s3000EnetProtoConc 12 }
s3EnetProtoConcDecLavcFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of DEC LAVC type."
::= { s3000EnetProtoConc 13 }
s3EnetProtoConcNetBiosFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of NETBIOS type."
::= { s3000EnetProtoConc 14 }
s3EnetProtoConcBrdgSpanTreeFrames OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"This contains a count of frames received by the
concentrator that are of Bridge Spanning Tree type."
::= { s3000EnetProtoConc 15 }
-- SECTION 11: Host Group
-- Host Table
s3EnetHostTableSize OBJECT-TYPE
SYNTAX INTEGER (0..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The current number of entries in table s3EnetHostTable."
::= { s3000EnetHosts 1 }
s3EnetHostLastDeleteTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime when the last entry was
deleted from table s3EnetHostTable due to a shortage
of resources. If no deletions have occurred, then
the value is zero."
::= { s3000EnetHosts 2 }
s3EnetHostTable OBJECT-TYPE
SYNTAX SEQUENCE OF S3EnetHostEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A Table containing MAC/Network address pairs
that have been detected on the segment."
::= { s3000EnetHosts 3 }
s3EnetHostEntry OBJECT-TYPE
SYNTAX S3EnetHostEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A row in the table of MAC/Network address
pairs. Entries can not be created or deleted
via SNMP operations. New entries are added when
a new MAC/Network address pair is detected.
An entry is removed to add a new entry when
the table is full. The entry that is removed is
the one that has been least recently observed."
INDEX { s3EnetHostIndex }
::= { s3EnetHostTable 1 }
S3EnetHostEntry ::= SEQUENCE {
s3EnetHostIndex INTEGER,
s3EnetHostObserveOrder INTEGER,
s3EnetHostNetAddr OCTET STRING,
s3EnetHostAddrType INTEGER,
s3EnetHostMacAddress PhysAddress,
s3EnetHostSlotIndex INTEGER,
s3EnetHostPortIndex INTEGER,
s3EnetHostLearnMethod INTEGER,
s3EnetHostTimeStamp TimeTicks
}
s3EnetHostIndex OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The index of the MAC/Network address pair.
The value is between 1 and N, where N is the value
of s3EnetHostTableSize. The association of this
index to a pair may change when a pair is removed
from the table due to a resource shortage.
s3EnetHostLastDeleteTime must be monitored to
determine when this condition has occured."
::= { s3EnetHostEntry 1 }
s3EnetHostObserveOrder OBJECT-TYPE
SYNTAX INTEGER (1..65535)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The relative ordering of the MAC/Network adddress
pair. There is a global value that starts at 1 and
increases by one for each observation of an address
pair. When the maximum value of 65535 is reached,
the next value will be 1. The global value is used
to update this object each time the MAC/Network address
pair is observed (and when the entry is initially
created). Since the global value starts over again
after it reaches its maximum value, there may be
more than one entry that has the same value."
::= { s3EnetHostEntry 2 }
s3EnetHostNetAddr OBJECT-TYPE
SYNTAX OCTET STRING
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The network address (in network order) of the
MAC/Network address pair."
::= { s3EnetHostEntry 3 }
s3EnetHostAddrType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
ip(2),
ipx(3)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The type of address that is stored in the object
s3EnetHostNetAddr for this entry. The values are:
other(1)...Unknown type
ip(2)......IP address
ipx(3).....IPX address"
::= { s3EnetHostEntry 4 }
s3EnetHostMacAddress OBJECT-TYPE
SYNTAX PhysAddress (SIZE(6))
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The MAC address (in canonical order) of the
MAC/Network address pair."
::= { s3EnetHostEntry 5 }
s3EnetHostSlotIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The board index that the host is connected through."
::= { s3EnetHostEntry 6 }
s3EnetHostPortIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The port index that the host is connected through."
::= { s3EnetHostEntry 7 }
s3EnetHostLearnMethod OBJECT-TYPE
SYNTAX INTEGER {
other(1),
arpRequest(2),
arpResponse(3),
ripRequest(4),
ripResponse(5)
}
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Indicates the method that was used to discover the
MAC/Network address pair. The methods that can be
used for discovery are shown below.
other(1).........Indicates an unknown discovery
method.
arpRequest(2)....Indicates that ARP request packets
were used for discovery.
arpResponse(3)...Indicates that ARP response packets
were used for discovery.
ripRequest(4)....Indicates that RIP request packets
were used for discovery.
ripResponse(5)...Indicates that RIP response packets
were used for discovery."
::= { s3EnetHostEntry 8 }
s3EnetHostTimeStamp OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The value of sysUpTime when the MAC/Network address
pair was last observed on the segment."
::= { s3EnetHostEntry 9 }
END