4139 lines
150 KiB
Plaintext
4139 lines
150 KiB
Plaintext
ALCATEL-IND1-PORT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE, Counter64,Unsigned32,
|
|
NOTIFICATION-TYPE, MODULE-IDENTITY,
|
|
TimeTicks, Integer32 FROM SNMPv2-SMI
|
|
TimeStamp,RowStatus,DateAndTime,TEXTUAL-CONVENTION
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
DisplayString FROM SNMPv2-TC
|
|
ifIndex, ifInErrors, ifOutErrors,InterfaceIndex
|
|
FROM IF-MIB
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
softentIND1Port, cmmEsmDrvTraps
|
|
FROM ALCATEL-IND1-BASE;
|
|
|
|
|
|
alcatelIND1PortMIB MODULE-IDENTITY
|
|
|
|
LAST-UPDATED "200704030000Z"
|
|
ORGANIZATION "Alcatel-Lucent"
|
|
CONTACT-INFO
|
|
"Please consult with Customer Service to ensure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel-Lucent, Enterprise Solutions Division
|
|
(Formerly Alcatel Internetworking, Incorporated)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-specific Simple
|
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
|
|
|
This group contains the configuration information data
|
|
for the Ethernet Switching Module.
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect, special, or
|
|
consequential damages whatsoever arising from or related to this
|
|
document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2007 Alcatel-Lucent
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
REVISION "200909070000Z"
|
|
DESCRIPTION
|
|
"Added esmSlotInfoTable."
|
|
|
|
REVISION "200704030000Z"
|
|
DESCRIPTION
|
|
"The latest version of this MIB Module."
|
|
|
|
::= { softentIND1Port 1}
|
|
|
|
alcatelIND1PortNotifications OBJECT IDENTIFIER ::= { alcatelIND1PortMIB 0 }
|
|
alcatelIND1PortMIBObjects OBJECT IDENTIFIER ::= { alcatelIND1PortMIB 1 }
|
|
alcatelIND1PortMIBConformance OBJECT IDENTIFIER ::= { alcatelIND1PortMIB 2 }
|
|
|
|
--
|
|
-- alcatelIND1PortMIBObjects
|
|
--
|
|
|
|
esmConfTrap OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 1 }
|
|
physicalPort OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 2 }
|
|
ddmConfiguration OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 4 }
|
|
esmViolationRecovery OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 5 }
|
|
esmDBChangeRebootReqdMIBObjects OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 6 }
|
|
esmStormThresholdViolation OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 7 }
|
|
alaDBChangeMIBObjects OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 8 }
|
|
ptpConfiguration OBJECT IDENTIFIER ::= { alcatelIND1PortMIBObjects 9 }
|
|
|
|
|
|
ddmNotifications OBJECT IDENTIFIER ::= { alcatelIND1PortNotifications 1 }
|
|
esmViolationNotifications OBJECT IDENTIFIER ::= { alcatelIND1PortNotifications 2 }
|
|
|
|
-- Textual Conventions
|
|
AlaDBType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the DB type."
|
|
SYNTAX INTEGER {
|
|
none (0), -- Indicates DB removed and currently none exists
|
|
kf2SfpPlusDB (1), -- SFP+ daughter module for Kingfisher2
|
|
kf2HDMIStackingDB (2), -- HDMI stacking daughter module for Kingfisher2
|
|
kf2RJ45DB (3), -- RJ45 based daughter module for Kingfisher2
|
|
kf2SfpDB (4) -- SFP based daughter module for Kingfisher2
|
|
}
|
|
|
|
EsmDBType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the BD type."
|
|
SYNTAX INTEGER {
|
|
sfpPlusDaughterModule (1), -- SFP+ daughter module
|
|
cx4StackingModule (2) -- CX4 stacking module
|
|
}
|
|
|
|
-- Ethernet Driver object related to Trap *********************
|
|
|
|
esmDrvTrapDrops OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "Partitioned port (separated due to errors)."
|
|
::= { esmConfTrap 1 }
|
|
|
|
-- Dying Gasp Trap Object
|
|
alaDyingGaspSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the slot number of the chassis whose NI is going down."
|
|
::= { esmConfTrap 2 }
|
|
|
|
alaDyingGaspPowerSupplyType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
primary (1),
|
|
backup (2),
|
|
none (3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the type of the power supply."
|
|
::= { esmConfTrap 3 }
|
|
|
|
alaDyingGaspTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the time of power failure."
|
|
::= { esmConfTrap 4 }
|
|
|
|
esmPortViolationValue OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
bEniSecurityBlockPortNone(0), -- No App blocking this port
|
|
bEniSecurityBlockPortENI(1), -- ENI App blocking this port
|
|
bEniSecurityBlockPortSTP(2), -- STP App blocking this port
|
|
bEniSecurityBlockPortLPSS(3), -- LPS Shutdown App blocking this port
|
|
bEniSecurityBlockPortQoS(4), -- QoS App blocking this port
|
|
bEniSecurityBlockPortUDLD(5), -- UDLD App blocking this port
|
|
bEniSecurityBlockPortETHBLK(6) -- ETHBLK App blocking this port
|
|
-- bEniSecurityBlockPortNISUP(7),
|
|
-- bEniSecurityBlockPortLLDP(8),
|
|
-- bEniSecurityBlockPortRFP(9),
|
|
-- bEniSecurityBlockPortLinkMon(10),
|
|
-- bEniSecurityBlockPortLFP(11),
|
|
-- bEniSecurityBlockPortLPSD(12)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the mapping of esmPortViolation bitmap to an integeral value."
|
|
::= { esmConfTrap 5 }
|
|
|
|
-- Ethernet Storm Violation
|
|
|
|
esmStormViolationThresholdNotificationType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clearViolation(1),
|
|
hiAlarm(2),
|
|
lowAlarm(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This type defines the trap genrated by storm control feature for high or low threshold."
|
|
::= { esmConfTrap 6 }
|
|
|
|
esmStormViolationThresholdTrafficType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
broadcast(1),
|
|
multicast(2),
|
|
uunicast(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This type defines the traffic for which the trap genrated by storm control feature for high or low threshold."
|
|
::= { esmConfTrap 7 }
|
|
|
|
|
|
-- Ethernet Driver Tables *****************************
|
|
|
|
-- EsmConf group. This group contains the configuration
|
|
-- information data for the Ethernet Switching Module.
|
|
-- Implementation of this group is mandantory.
|
|
--
|
|
-- Note that this MIB can NOT be used for row creation (this
|
|
-- would imply that you could override the actual physical
|
|
-- characteristics of the physical card!).
|
|
|
|
esmConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of ESM Physical Port instances."
|
|
::= { physicalPort 1 }
|
|
|
|
esmConfEntry OBJECT-TYPE
|
|
SYNTAX EsmConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ESM Physical Port entry."
|
|
INDEX { ifIndex }
|
|
::= { esmConfTable 1 }
|
|
|
|
EsmConfEntry ::= SEQUENCE {
|
|
esmPortSlot
|
|
Integer32,
|
|
esmPortIF
|
|
Integer32,
|
|
esmPortAutoSpeed
|
|
INTEGER,
|
|
esmPortAutoDuplexMode
|
|
INTEGER,
|
|
esmPortCfgSpeed
|
|
INTEGER,
|
|
esmPortCfgDuplexMode
|
|
INTEGER,
|
|
esmPortCfgIFG
|
|
Integer32,
|
|
esmPortPauseSlotTime
|
|
Integer32,
|
|
esmPortMaxFloodRate
|
|
INTEGER,
|
|
esmPortFloodMcastEnable
|
|
INTEGER,
|
|
esmPortCfgMaxFrameSize
|
|
Integer32,
|
|
esmPortCfgLongEnable
|
|
INTEGER,
|
|
esmPortCfgRuntEnable
|
|
INTEGER,
|
|
esmPortCfgRuntSize
|
|
Integer32,
|
|
esmPortCfgAutoNegotiation
|
|
INTEGER,
|
|
esmPortCfgCrossover
|
|
INTEGER,
|
|
esmPortCfgFlow
|
|
INTEGER,
|
|
esmPortCfgHybridActiveType
|
|
INTEGER,
|
|
esmPortCfgHybridMode
|
|
INTEGER,
|
|
esmPortOperationalHybridType
|
|
INTEGER,
|
|
esmPortCfgMMULowWaterMarkCellSetLimit
|
|
INTEGER,
|
|
esmPortCfgMMUDynamicCellSetLimit
|
|
INTEGER,
|
|
esmPortViolationBitMap
|
|
BITS,
|
|
esmPortViolationClearAll
|
|
INTEGER,
|
|
esmPortFloodBcastEnable
|
|
INTEGER,
|
|
esmPortFloodUnknownUcastEnable
|
|
INTEGER,
|
|
esmPortMaxUnknownUcastFloodRate
|
|
INTEGER,
|
|
esmPortMaxMcastFloodRate
|
|
INTEGER,
|
|
esmPortMaxFloodRateLimit
|
|
Integer32,
|
|
esmPortMaxUnknownUcastFloodRateLimit
|
|
Integer32,
|
|
esmPortMaxMcastFloodRateLimit
|
|
Integer32,
|
|
esmPortCfgSFPType
|
|
DisplayString,
|
|
esmPortWaitToRestoreTimer
|
|
Integer32,
|
|
esmPortMinFloodRateLimit
|
|
Integer32,
|
|
esmPortMinMcastFloodRateLimit
|
|
Integer32,
|
|
esmPortFloodThresholdAction
|
|
INTEGER,
|
|
esmPortMcastThresholdAction
|
|
INTEGER,
|
|
esmPortFlood
|
|
INTEGER,
|
|
esmPortMCastStorm
|
|
INTEGER,
|
|
esmPortCfgEeeStatus
|
|
INTEGER,
|
|
esmPortCfgEeeAutoNegState
|
|
INTEGER,
|
|
esmPortCfgEeeCapability
|
|
INTEGER
|
|
}
|
|
|
|
esmPortSlot OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The physical Slot number for this Ethernet Port.
|
|
Slot number has been added to be used by the private Trap."
|
|
::= { esmConfEntry 1 }
|
|
|
|
esmPortIF OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The on-board interface number for this Ethernet Port.
|
|
Port Number has been added to be used by the private Trap."
|
|
::= { esmConfEntry 2 }
|
|
|
|
esmPortAutoSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
speed100(1),
|
|
speed10(2),
|
|
speedAuto(3),
|
|
unknown(4),
|
|
speed1000(5),
|
|
speed10000(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The automatically detected port line speed
|
|
of this ESM port."
|
|
::= { esmConfEntry 3 }
|
|
|
|
esmPortAutoDuplexMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fullDuplex(1),
|
|
halfDuplex(2),
|
|
autoDuplex(3),
|
|
unknown(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The automatically detected port duplex mode
|
|
of this ESM port.
|
|
|
|
Note: GigaEthernet supports only Full duplex mode.
|
|
Default value for 10/100 = Half duplex mode."
|
|
::= { esmConfEntry 4 }
|
|
|
|
esmPortCfgSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
speed100(1),
|
|
speed10(2),
|
|
speedAuto(3),
|
|
speed1000(5),
|
|
speed10000(6),
|
|
speedMax100(8),
|
|
speedMax1000(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured port line speed of this ESM port."
|
|
::= { esmConfEntry 5 }
|
|
|
|
esmPortCfgDuplexMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fullDuplex(1),
|
|
halfDuplex(2),
|
|
autoDuplex(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured port duplex mode of this ESM port.
|
|
Note: GigaEthernet support only full-duplex."
|
|
::= { esmConfEntry 6 }
|
|
|
|
esmPortCfgIFG OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Contains the setting of Inter-Frame Gap (IFG), in bytes
|
|
for receive and transmit.
|
|
The range is from 9 to 12 bytes.
|
|
|
|
Note: The default value changed according to the Port type
|
|
Default Bandwidth value
|
|
12 bytes 10Mbps 9600 nsec
|
|
100Mbps 960 nsec
|
|
1Gbps 96 nsec
|
|
10Gbps 9.6 nsec."
|
|
DEFVAL { 12 }
|
|
::= { esmConfEntry 7 }
|
|
|
|
esmPortPauseSlotTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of microseconds the other
|
|
end-station waits after the reception
|
|
of a pause frame.
|
|
|
|
Note: Pause Flow control is not available for 10Mbps.
|
|
For 100Mbps, the possible value range is
|
|
5120 nanosec to 0.3 sec.
|
|
For 1Gbps, the possible value range is
|
|
512 nanosec to 0.03 sec."
|
|
::= { esmConfEntry 8 }
|
|
|
|
esmPortMaxFloodRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbps(1),
|
|
percentage(2),
|
|
pps(3),
|
|
default(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Broadcast flood threshold type. To set the type, set esmPortMaxFloodRateLimit also.
|
|
The default value for flood rate is:
|
|
1. 4 mbps if the port speed is 10 mbps,
|
|
2. 49 mbps if the port speed is 100 mbps
|
|
3. 496 mbps if the port speed is 1G
|
|
4. 997 mbps if the port speed is 10G
|
|
"
|
|
DEFVAL { mbps }
|
|
::= { esmConfEntry 9 }
|
|
|
|
esmPortFloodMcastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enableFlood(0),
|
|
enableMulticastFlood(1),
|
|
disableMulticastFlood(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the maximum flood rate
|
|
for multicast."
|
|
DEFVAL { disableMulticastFlood }
|
|
::= { esmConfEntry 10 }
|
|
|
|
esmPortCfgMaxFrameSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the value of the maximum frame
|
|
size allow.
|
|
For 10/100:
|
|
It is a range between 1518(untagged) and 1553 bytes.
|
|
For GigaEthernet:
|
|
It is a range between 1518 and 10240 bytes.(OS7700,OS7800,OS8800)
|
|
It is a range between 1518 and 9216 bytes.(OS6800)"
|
|
::= { esmConfEntry 11 }
|
|
|
|
esmPortCfgLongEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to change the maximun Frame size.
|
|
Note: It is not configurable for 10/100 Ethernet port."
|
|
DEFVAL { disable }
|
|
::= { esmConfEntry 12 }
|
|
|
|
esmPortCfgRuntEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(2),
|
|
enable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to change the minimum Frame size."
|
|
DEFVAL { disable }
|
|
::= { esmConfEntry 13 }
|
|
|
|
esmPortCfgRuntSize OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Configure the value of the minimum frame
|
|
size allow per ports.
|
|
The range is 0 to 64."
|
|
DEFVAL { 64 }
|
|
::= { esmConfEntry 14 }
|
|
|
|
esmPortCfgAutoNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to enable or disable the port auto negotiation."
|
|
DEFVAL { disable }
|
|
::= { esmConfEntry 15 }
|
|
|
|
esmPortCfgCrossover OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mdi(1),
|
|
mdix(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to configure port crossover."
|
|
DEFVAL { auto }
|
|
::= { esmConfEntry 16 }
|
|
|
|
esmPortCfgFlow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Use the dot3PauseAdminMode from the standard MIB to configure the flow control."
|
|
DEFVAL { disable }
|
|
::= { esmConfEntry 17 }
|
|
|
|
esmPortCfgHybridActiveType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notapplicable(0),
|
|
fiber(1),
|
|
copper(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is only applicable to hybrid ports .
|
|
It indicates configured active media type.(the operational media
|
|
type may be different if esmPortCfgHybridMode is configured to be
|
|
preferredFiber or preferredCopper)
|
|
For non hybrid ports notapplicable is returned as a status."
|
|
::= { esmConfEntry 18 }
|
|
|
|
esmPortCfgHybridMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
notapplicable(0),
|
|
preferredCopper(1),
|
|
forcedCopper(2),
|
|
preferredFiber(3),
|
|
forcedFiber(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is only applicable to hybrid ports.
|
|
This allows the user the user to configure the media type
|
|
with which the port should come up.
|
|
The user can configure the port to come as copper only
|
|
or fiber only or either fiber/copper
|
|
(with preference to one of them)."
|
|
DEFVAL { preferredFiber }
|
|
::= { esmConfEntry 19 }
|
|
|
|
esmPortOperationalHybridType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
fiber(1),
|
|
copper(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is only applicable to hybrid ports .
|
|
It indicates the actual media type that has link up and is or will be
|
|
passing traffic. If link is not present the object will return none(0) value."
|
|
::= { esmConfEntry 20 }
|
|
|
|
esmPortCfgMMULowWaterMarkCellSetLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16383)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Per-port-per-CoS Head of Line blocking cell limits. Range is 0 - 16383
|
|
Firebolt register Offset: 0x006pp30 - 0x37
|
|
Bits: 13:0 CellSetLimit , Default: 0x0100
|
|
This setting allocates the guaranteed cells for one port's CoSx queue.
|
|
After cell count over this limit, it will start using dynamic cells in
|
|
port dynamic space."
|
|
DEFVAL { 256 }
|
|
::= { esmConfEntry 21 }
|
|
|
|
esmPortCfgMMUDynamicCellSetLimit OBJECT-TYPE
|
|
SYNTAX INTEGER (0..16383)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Per-egress port cell-based dynamic (shared buffer pool) memory
|
|
usage drop and resume thresholds. This sets the limit for which
|
|
the eight CoS-Qs within a port may share once the LWMCOSCELL
|
|
limit is exceeded. Range is 0 - 16383
|
|
Firebolt register Offset: 0x006pp040
|
|
Bits: 13:0 Dynamic CellSetLimit ,
|
|
Chip Default: 0x0400 (1024).
|
|
The system default value for Dynamic CellSetLimit is 0x100 (256)."
|
|
DEFVAL { 1024 }
|
|
::= { esmConfEntry 22 }
|
|
|
|
|
|
|
|
esmPortViolationBitMap OBJECT-TYPE
|
|
SYNTAX BITS{
|
|
bEniSecurityBlockPortENI(0), -- ENI App blocking this port
|
|
bEniSecurityBlockPortSTP(1), -- STP App blocking this port
|
|
bEniSecurityBlockPortSL(2), -- SL App blocking this port
|
|
bEniSecurityBlockPortQoS(3), -- QoS App blocking this port
|
|
bEniSecurityBlockPortUDLD(4), -- UDLD App blocking this port
|
|
bEniSecurityBlockPortETHBLK(5) -- ETHBLK App blocking this port
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A bit map that identifies the set of Application that have blocked
|
|
a port as a result of a particular violation "
|
|
|
|
::= { esmConfEntry 23 }
|
|
|
|
esmPortViolationClearAll OBJECT-TYPE
|
|
SYNTAX INTEGER(0)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION "Clear all port vioaltion "
|
|
|
|
::= { esmConfEntry 24 }
|
|
|
|
|
|
esmPortFloodBcastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disableBcastFlood(2),
|
|
enableBcastFlood(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the maximum flood rate
|
|
for Broadcast."
|
|
DEFVAL { enableBcastFlood }
|
|
::= { esmConfEntry 25 }
|
|
|
|
esmPortFloodUnknownUcastEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disableUnknownUcastFlood(2),
|
|
enableUnknownUcastFlood(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enable/disable the maximum flood rate
|
|
for unknown unicast."
|
|
DEFVAL { enableUnknownUcastFlood }
|
|
::= { esmConfEntry 26 }
|
|
|
|
esmPortMaxUnknownUcastFloodRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbps(1),
|
|
percentage(2),
|
|
pps(3),
|
|
default(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Unknown-Unicast flood threshold type. To set the type, set esmPortMaxUnknownUcastFloodRateLimit also.
|
|
The default value for flood rate is:
|
|
1. 4 mbps if the port speed is 10 mbps,
|
|
2. 49 mbps if the port speed is 100 mbps
|
|
3. 496 mbps if the port speed is 1G
|
|
4. 997 mbps if the port speed is 10G
|
|
"
|
|
DEFVAL { mbps }
|
|
::= { esmConfEntry 27 }
|
|
|
|
esmPortMaxMcastFloodRate OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mbps(1),
|
|
percentage(2),
|
|
pps(3),
|
|
default(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Multicast flood threshold type. To set the type, set esmPortMaxFloodRateLimit also.
|
|
The default value for flood rate is:
|
|
1. 4 mbps if the port speed is 10 mbps,
|
|
2. 49 mbps if the port speed is 100 mbps
|
|
3. 496 mbps if the port speed is 1G
|
|
4. 997 mbps if the port speed is 10G
|
|
"
|
|
DEFVAL { mbps }
|
|
::= { esmConfEntry 28 }
|
|
|
|
esmPortMaxFloodRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the maximum broadcast flood limit.
|
|
The actual range of the flood limit depends on the port speed.
|
|
example:
|
|
Percentage: 1 - 100
|
|
Mbps: 1 - 1000 (1G speed)
|
|
PPS: 244 - 244262 (1G speed)
|
|
To set the limit, set esmPortMaxFloodRate first"
|
|
::= { esmConfEntry 29 }
|
|
|
|
|
|
esmPortMaxUnknownUcastFloodRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the maximum unknown-unicast flood limit
|
|
The actual range of the flood limit depends on the port speed.
|
|
example:
|
|
Percentage: 1 - 100
|
|
Mbps: 1 - 1000 (1G speed)
|
|
PPS: 244 - 244262 (1G speed)
|
|
To set the limit, set esmPortMaxUnknownUcastFloodRate first"
|
|
::= { esmConfEntry 30 }
|
|
|
|
esmPortMaxMcastFloodRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the maximum multicast flood limit
|
|
The actual range of the flood limit depends on the port speed.
|
|
example:
|
|
Percentage: 1 - 100
|
|
Mbps: 1 - 1000 (1G speed)
|
|
PPS: 244 - 244262 (1G speed)
|
|
To set the limit, set esmPortMaxMcastFloodRate first"
|
|
::= { esmConfEntry 31 }
|
|
|
|
esmPortCfgSFPType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is only applicable to fiber ports.
|
|
The string indicates the type of SFP/GBIC of active media."
|
|
::= { esmConfEntry 32 }
|
|
|
|
esmPortWaitToRestoreTimer OBJECT-TYPE
|
|
SYNTAX Integer32 (0..300)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of seconds after which the link up
|
|
event is notified to other applications.
|
|
The timer is started whenever a Link Up is detected on a port being monitored."
|
|
DEFVAL { 0 }
|
|
::= { esmConfEntry 33 }
|
|
|
|
esmPortMinFloodRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the minimum broadcast flood limit
|
|
this value should be same type as that of the
|
|
maximum value configured for broadcast traffic."
|
|
::= { esmConfEntry 34 }
|
|
|
|
esmPortMinMcastFloodRateLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the minimum multicast flood limit
|
|
this value should be same type as that of the
|
|
maximum value configured for multicast traffic."
|
|
::= { esmConfEntry 35 }
|
|
|
|
esmPortFloodThresholdAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default (0),
|
|
trap (1),
|
|
shutdown (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be taken when the broadcast
|
|
traffic exceeding the maximum configured value."
|
|
DEFVAL { 0 }
|
|
::= { esmConfEntry 36 }
|
|
|
|
esmPortMcastThresholdAction OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default (0),
|
|
trap (1),
|
|
shutdown (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action to be taken when the multicast
|
|
traffic exceeding the maximum configured value."
|
|
DEFVAL { 0 }
|
|
::= { esmConfEntry 37 }
|
|
|
|
esmPortFlood OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(0),
|
|
storm(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the port, is it having normal or stormed broad
|
|
cast traffic."
|
|
::= { esmConfEntry 38}
|
|
|
|
esmPortMCastStorm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
normal(0),
|
|
storm(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state of the port, is it having normal or stormed
|
|
mulit cast traffic."
|
|
::= { esmConfEntry 39}
|
|
|
|
esmPortCfgEeeStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2),
|
|
na(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to enable or disable the port EEE mode."
|
|
DEFVAL { enable }
|
|
::= { esmConfEntry 40 }
|
|
|
|
esmPortCfgEeeAutoNegState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
speed10(1),
|
|
speed100(2),
|
|
unknown(3),
|
|
speed1000(4),
|
|
na(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current autoneg state of EEE enabled port."
|
|
DEFVAL { none }
|
|
::= { esmConfEntry 41 }
|
|
|
|
esmPortCfgEeeCapability OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none(0),
|
|
speed10(1),
|
|
speed100(2),
|
|
speed100Speed1000(3),
|
|
speed1000(4),
|
|
na(5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current cpapbility of EEE enabled port."
|
|
DEFVAL { none }
|
|
::= { esmConfEntry 42 }
|
|
|
|
-- Ethernet Port Mode Tables *****************************
|
|
-- EsmPortMode group. This group contains the configuration
|
|
-- information data for the Ethernet Switching Module.
|
|
-- Implementation of this group is mandantory.
|
|
--
|
|
-- Note that this MIB can NOT be used for row creation (this
|
|
-- would imply that you could override the actual physical
|
|
-- characteristics of the physical card!).
|
|
esmPortModeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmPortModeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of ESM Physical Port Mode instances."
|
|
::= { physicalPort 6 }
|
|
esmPortModeEntry OBJECT-TYPE
|
|
SYNTAX EsmPortModeEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ESM Physical Port Mode entry."
|
|
INDEX { esmPortModeIndex }
|
|
::= { esmPortModeTable 1 }
|
|
EsmPortModeEntry ::= SEQUENCE {
|
|
esmPortModeIndex
|
|
INTEGER,
|
|
esmPortRunningMode
|
|
INTEGER,
|
|
esmPortSavedMode
|
|
INTEGER
|
|
}
|
|
esmPortModeIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1001..8128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Valid ni/port values"
|
|
::= { esmPortModeEntry 1 }
|
|
esmPortRunningMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uplink(1),
|
|
stackable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Currently configured Etna port 25,26 as 10G uplink user port or stacking port.
|
|
Default is uplink 10G port. User can not set the current mode."
|
|
::= { esmPortModeEntry 2 }
|
|
esmPortSavedMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
uplink(1),
|
|
stackable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Next configured Etna port 25,26 as 10G uplink user port or stacking port.
|
|
At boot up, it has the same value as current esmPortRunningMode. It takes some time to
|
|
write to the EEPROM. Have at least more than 7 sec between each write operation"
|
|
::= { esmPortModeEntry 3 }
|
|
|
|
|
|
-- The Ethernet Statistics Group
|
|
--
|
|
-- The ethernet statistics group contains statistics
|
|
-- measured by the probe for each monitored interface on
|
|
-- this device. These statistics take the form of free
|
|
-- running counters that start from zero when a valid entry
|
|
-- is created.
|
|
--
|
|
-- This group currently has statistics defined only for
|
|
-- Ethernet interfaces. Each alcetherStatsEntry contains
|
|
-- statistics for one Ethernet interface. The probe must
|
|
-- create one alcetherStats entry for each monitored Ethernet
|
|
-- interface on the device.
|
|
|
|
alcetherStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlcetherStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Ethernet statistics entries."
|
|
::= { physicalPort 2 }
|
|
|
|
alcetherStatsEntry OBJECT-TYPE
|
|
SYNTAX AlcetherStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of statistics kept for a particular
|
|
Ethernet interface. As an example, an instance of the
|
|
etherStatsPkts object might be named alcetherStatsPkts.1"
|
|
INDEX { ifIndex }
|
|
::= { alcetherStatsTable 1 }
|
|
|
|
AlcetherStatsEntry ::= SEQUENCE {
|
|
alcetherClearStats INTEGER,
|
|
alcetherLastClearStats TimeTicks,
|
|
alcetherStatsCRCAlignErrors Counter64,
|
|
alcetherStatsRxUndersizePkts Counter64,
|
|
alcetherStatsTxUndersizePkts Counter64,
|
|
alcetherStatsTxOversizePkts Counter64,
|
|
alcetherStatsRxJabbers Counter64,
|
|
alcetherStatsRxCollisions Counter64,
|
|
alcetherStatsTxCollisions Counter64,
|
|
alcetherStatsPkts64Octets Counter64,
|
|
alcetherStatsPkts65to127Octets Counter64,
|
|
alcetherStatsPkts128to255Octets Counter64,
|
|
alcetherStatsPkts256to511Octets Counter64,
|
|
alcetherStatsPkts512to1023Octets Counter64,
|
|
alcetherStatsPkts1024to1518Octets Counter64,
|
|
gigaEtherStatsPkts1519to4095Octets Counter64,
|
|
gigaEtherStatsPkts4096to9215Octets Counter64,
|
|
alcetherStatsPkts1519to2047Octets Counter64,
|
|
alcetherStatsPkts2048to4095Octets Counter64,
|
|
alcetherStatsPkts4096Octets Counter64,
|
|
alcetherStatsRxGiantPkts Counter64,
|
|
alcetherStatsRxDribbleNibblePkts Counter64,
|
|
alcetherStatsRxLongEventPkts Counter64,
|
|
alcetherStatsRxVlanTagPkts Counter64,
|
|
alcetherStatsRxControlPkts Counter64,
|
|
alcetherStatsRxLenChkErrPkts Counter64,
|
|
alcetherStatsRxCodeErrPkts Counter64,
|
|
alcetherStatsRxDvEventPkts Counter64,
|
|
alcetherStatsRxPrevPktDropped Counter64,
|
|
alcetherStatsTx64Octets Counter64,
|
|
alcetherStatsTx65to127Octets Counter64,
|
|
alcetherStatsTx128to255Octets Counter64,
|
|
alcetherStatsTx256to511Octets Counter64,
|
|
alcetherStatsTx512to1023Octets Counter64,
|
|
alcetherStatsTx1024to1518Octets Counter64,
|
|
alcetherStatsTx1519to2047Octets Counter64,
|
|
alcetherStatsTx2048to4095Octets Counter64,
|
|
alcetherStatsTx4096Octets Counter64,
|
|
alcetherStatsTxRetryCount Counter64,
|
|
alcetherStatsTxVlanTagPkts Counter64,
|
|
alcetherStatsTxControlPkts Counter64,
|
|
alcetherStatsTxLatePkts Counter64,
|
|
alcetherStatsTxTotalBytesOnWire Counter64,
|
|
alcetherStatsTxLenChkErrPkts Counter64,
|
|
alcetherStatsTxExcDeferPkts Counter64
|
|
}
|
|
|
|
alcetherClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{ default(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to Clear all Statistics counters.
|
|
By default, this object contains zero value."
|
|
::= { alcetherStatsEntry 1 }
|
|
|
|
alcetherLastClearStats OBJECT-TYPE
|
|
SYNTAX TimeTicks
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of SysUpTime at the time of all
|
|
the statistics counters are cleared.
|
|
By default, this object contains a zero value."
|
|
::= { alcetherStatsEntry 2 }
|
|
|
|
alcetherStatsCRCAlignErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received that
|
|
had a length (excluding framing bits, but
|
|
including FCS octets) of between 64 and 1518
|
|
octets, inclusive, but but had either a bad
|
|
Frame Check Sequence (FCS) with an integral
|
|
number of octets (FCS Error) or a bad FCS with
|
|
a non-integral number of octets (Alignment Error)."
|
|
::= { alcetherStatsEntry 3 }
|
|
|
|
alcetherStatsRxUndersizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received that were
|
|
less than 64 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { alcetherStatsEntry 4 }
|
|
|
|
alcetherStatsTxUndersizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets transmitted that were
|
|
less than 64 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { alcetherStatsEntry 5 }
|
|
|
|
alcetherStatsTxOversizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets transmitted that were
|
|
longer than 1518 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { alcetherStatsEntry 6 }
|
|
|
|
alcetherStatsRxJabbers OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received that were
|
|
longer than 1518 octets (excluding framing bits,
|
|
but including FCS octets), and had either a bad
|
|
Frame Check Sequence (FCS) with an integral number
|
|
of octets (FCS Error) or a bad FCS with a
|
|
non-integral number of octets (Alignment Error).
|
|
|
|
Note that this definition of jabber is different
|
|
than the definition in IEEE-802.3 section 8.2.1.5
|
|
(10BASE5) and section 10.3.1.4 (10BASE2). These
|
|
documents define jabber as the condition where any
|
|
packet exceeds 20 ms. The allowed range to detect
|
|
jabber is between 20 ms and 150 ms."
|
|
::= { alcetherStatsEntry 7 }
|
|
|
|
alcetherStatsRxCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The best estimate of the total number of collisions
|
|
on this Ethernet segment (in reception).
|
|
Only for Ethernet Interfaces.
|
|
|
|
The value returned will depend on the location of
|
|
the RMON probe. Section 8.2.1.3 (10BASE-5) and
|
|
section 10.3.1.3 (10BASE-2) of IEEE standard 802.3
|
|
states that a station must detect a collision, in
|
|
the receive mode, if three or more stations are
|
|
transmitting simultaneously. A repeater port must
|
|
detect a collision when two or more stations are
|
|
transmitting simultaneously. Thus a probe placed on
|
|
a repeater port could record more collisions than a
|
|
probe connected to a station on the same segment
|
|
would.
|
|
|
|
Probe location plays a much smaller role when
|
|
considering 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE
|
|
standard 802.3 defines a collision as the
|
|
simultaneous presence of signals on the DO and RD
|
|
circuits (transmitting and receiving at the same
|
|
time). A 10BASE-T station can only detect
|
|
collisions when it is transmitting. Thus probes
|
|
placed on a station and a repeater, should report
|
|
the same number of collisions.
|
|
|
|
Note also that an RMON probe inside a repeater
|
|
should ideally report collisions between the
|
|
repeater and one or more other hosts (transmit
|
|
collisions as defined by IEEE 802.3k) plus receiver
|
|
collisions observed on any coax segments to which
|
|
the repeater is connected."
|
|
::= { alcetherStatsEntry 8 }
|
|
|
|
alcetherStatsTxCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The best estimate of the total number of collisions
|
|
on this Ethernet segment (in transmition).
|
|
Only for Ethernet Interfaces.
|
|
|
|
The value returned will depend on the location of
|
|
the RMON probe. Section 8.2.1.3 (10BASE-5) and
|
|
section 10.3.1.3 (10BASE-2) of IEEE standard 802.3
|
|
states that a station must detect a collision, in
|
|
the receive mode, if three or more stations are
|
|
transmitting simultaneously. A repeater port must
|
|
detect a collision when two or more stations are
|
|
transmitting simultaneously. Thus a probe placed on
|
|
a repeater port could record more collisions than a
|
|
probe connected to a station on the same segment
|
|
would.
|
|
|
|
Probe location plays a much smaller role when
|
|
considering 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE
|
|
standard 802.3 defines a collision as the
|
|
simultaneous presence of signals on the DO and RD
|
|
circuits (transmitting and receiving at the same
|
|
time). A 10BASE-T station can only detect
|
|
collisions when it is transmitting. Thus probes
|
|
placed on a station and a repeater, should report
|
|
the same number of collisions.
|
|
|
|
Note also that an RMON probe inside a repeater
|
|
should ideally report collisions between the
|
|
repeater and one or more other hosts (transmit
|
|
collisions as defined by IEEE 802.3k) plus receiver
|
|
collisions observed on any coax segments to which
|
|
the repeater is connected."
|
|
::= { alcetherStatsEntry 9 }
|
|
|
|
alcetherStatsPkts64Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were 64 octets in length
|
|
(excluding framing bits but including FCS octets)."
|
|
::= { alcetherStatsEntry 10 }
|
|
|
|
alcetherStatsPkts65to127Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
65 and 127 octets in length inclusive
|
|
(excluding framing bits but including FCS octets)."
|
|
::= { alcetherStatsEntry 11 }
|
|
|
|
alcetherStatsPkts128to255Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
128 and 255 octets in length inclusive
|
|
(excluding framing bits but including FCS octets)."
|
|
::= { alcetherStatsEntry 12 }
|
|
|
|
alcetherStatsPkts256to511Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
256 and 511 octets in length inclusive
|
|
(excluding framing bits but including FCS octets)."
|
|
::= { alcetherStatsEntry 13 }
|
|
|
|
alcetherStatsPkts512to1023Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
512 and 1023 octets in length inclusive
|
|
(excluding framing bits but including FCS octets)."
|
|
::= { alcetherStatsEntry 14 }
|
|
|
|
alcetherStatsPkts1024to1518Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
1024 and 1518 octets in length inclusive
|
|
(excluding framing bits but including FCS octets).
|
|
For both Ethernet and GigaEthernet."
|
|
::= { alcetherStatsEntry 15 }
|
|
|
|
gigaEtherStatsPkts1519to4095Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
1519 and 4095 octets in length inclusive
|
|
(excluding framing bits but including FCS octets).
|
|
Only for GigaEthernet interfaces"
|
|
::= { alcetherStatsEntry 16 }
|
|
|
|
gigaEtherStatsPkts4096to9215Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets (including bad
|
|
packets) received that were between
|
|
4096 and 9215 octets in length inclusive
|
|
(excluding framing bits but including FCS octets).
|
|
Only for GigaEthernet interfaces"
|
|
::= { alcetherStatsEntry 17 }
|
|
|
|
|
|
alcetherStatsPkts1519to2047Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames(including error packets) received
|
|
that were between 1519 and 2047 bytes in length inclusive
|
|
(excluding framing bits but including FCS bytes).
|
|
"
|
|
::= { alcetherStatsEntry 18 }
|
|
|
|
alcetherStatsPkts2048to4095Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames(including error packets) received
|
|
that were between 2048 and 4095 bytes in length inclusive
|
|
(excluding framing bits but including FCS bytes).
|
|
"
|
|
::= { alcetherStatsEntry 19 }
|
|
|
|
alcetherStatsPkts4096Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames(including error packets) received
|
|
that were greater than or equal to 4096 bytes in length inclusive
|
|
(excluding framing bits but including FCS bytes).
|
|
"
|
|
::= { alcetherStatsEntry 20 }
|
|
|
|
alcetherStatsRxGiantPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames that are greater than the specified
|
|
Max length value, with a valid CRC, dropped because too long.
|
|
"
|
|
::= { alcetherStatsEntry 21 }
|
|
|
|
alcetherStatsRxDribbleNibblePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which a dribble nibble has been
|
|
received and CRC is correct.
|
|
"
|
|
::= { alcetherStatsEntry 22 }
|
|
|
|
alcetherStatsRxLongEventPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which the Carrier sense exceeds
|
|
50000 bit times for 10 Mbits/sec or 80000 bit times for
|
|
100 Mbits/sec."
|
|
::= { alcetherStatsEntry 23 }
|
|
|
|
alcetherStatsRxVlanTagPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which Type/Length field
|
|
contains the VLAN protocol identifier (0x8100). "
|
|
::= { alcetherStatsEntry 24 }
|
|
|
|
alcetherStatsRxControlPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames that were recognized as control frames."
|
|
::= { alcetherStatsEntry 25 }
|
|
|
|
alcetherStatsRxLenChkErrPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which the frame length field value
|
|
in the Type/Length field does not match the actual data bytes
|
|
length and is NOT a type field."
|
|
::= { alcetherStatsEntry 26 }
|
|
|
|
alcetherStatsRxCodeErrPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which one or more nibbles were
|
|
signaled as errors during reception of the frame."
|
|
::= { alcetherStatsEntry 27 }
|
|
|
|
alcetherStatsRxDvEventPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which a RX_DV event (packet not
|
|
too long enough to be valid packet) has been seen before the
|
|
correct frame."
|
|
::= { alcetherStatsEntry 28 }
|
|
|
|
alcetherStatsRxPrevPktDropped OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames for which a packet has been dropped
|
|
(because of too small IFG) before the correct frame."
|
|
::= { alcetherStatsEntry 29 }
|
|
|
|
alcetherStatsTx64Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames of 64 bytes."
|
|
::= { alcetherStatsEntry 30 }
|
|
|
|
alcetherStatsTx65to127Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
65 and 127 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 31 }
|
|
|
|
alcetherStatsTx128to255Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
128 and 255 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 32 }
|
|
|
|
alcetherStatsTx256to511Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
256 and 511 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 33 }
|
|
|
|
alcetherStatsTx512to1023Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
512 and 1023 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 34 }
|
|
|
|
alcetherStatsTx1024to1518Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
1024 and 1518 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 35 }
|
|
|
|
alcetherStatsTx1519to2047Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
1519 and 2047 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 36 }
|
|
|
|
alcetherStatsTx2048to4095Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were between
|
|
2048 and 4095 bytes in length inclusive (excluding framing bits
|
|
but including FCS bytes)."
|
|
::= { alcetherStatsEntry 37 }
|
|
|
|
alcetherStatsTx4096Octets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were greater than
|
|
or equal to 4096 bytes in length and less than Max frame length
|
|
(excluding framing bits but including FCS bytes)."
|
|
::= { alcetherStatsEntry 38 }
|
|
|
|
alcetherStatsTxRetryCount OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of collisions that the frames faced during
|
|
transmission attempts."
|
|
::= { alcetherStatsEntry 39 }
|
|
|
|
alcetherStatsTxVlanTagPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames for which Type/Length field contains the
|
|
VLAN protocol identifier (0x8100)."
|
|
::= { alcetherStatsEntry 40 }
|
|
|
|
alcetherStatsTxControlPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames that were recognised as control frames."
|
|
::= { alcetherStatsEntry 41 }
|
|
|
|
alcetherStatsTxLatePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of late collisions that occured beyond the collision window."
|
|
::= { alcetherStatsEntry 42 }
|
|
|
|
alcetherStatsTxTotalBytesOnWire OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of bytes transmitted on wire, including all bytes from collided
|
|
attempts."
|
|
::= { alcetherStatsEntry 43 }
|
|
|
|
alcetherStatsTxLenChkErrPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of transmitted frames for which the frame length field value
|
|
in the Type/Length field does not match the actual data bytes length and
|
|
is NOT a Type field."
|
|
::= { alcetherStatsEntry 44 }
|
|
|
|
alcetherStatsTxExcDeferPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames that were deferred in excess of 6071 nibble-times
|
|
in 100 Mbps, 24287 bit-times in 10 Mbps mode. These frames are dropped.(This
|
|
stat is only in case of Half duplex and excessive defer bit reset)."
|
|
::= { alcetherStatsEntry 45 }
|
|
|
|
-- 10 GIG specifics parameters
|
|
|
|
alcether10GigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Alcether10GigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of 10 Gig specifics entries."
|
|
::= { physicalPort 4 }
|
|
|
|
alcether10GigEntry OBJECT-TYPE
|
|
SYNTAX Alcether10GigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table will be populated with the 10 gig only entries.
|
|
The management interface can use it to specify if A or B is the primary."
|
|
INDEX { ifIndex }
|
|
::= { alcether10GigTable 1 }
|
|
|
|
Alcether10GigEntry ::= SEQUENCE {
|
|
alcether10GigPrimary INTEGER
|
|
}
|
|
|
|
alcether10GigPrimary OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{ phyAprimary(1),
|
|
phyBprimary(2),
|
|
notApplicable(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Setting the object to 1 will make phy A as primary, 2- phy B as pirmary.
|
|
Value 3 should not be set. "
|
|
::= { alcether10GigEntry 1 }
|
|
|
|
-- End of 10 GIG specifics parameters
|
|
|
|
esmTdrPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmTdrPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table lists the results of cable diagnostics."
|
|
::= {physicalPort 7 }
|
|
esmTdrPortEntry OBJECT-TYPE
|
|
SYNTAX EsmTdrPortEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry corresponding to each port."
|
|
INDEX { ifIndex }
|
|
::= { esmTdrPortTable 1 }
|
|
|
|
EsmTdrPortEntry ::= SEQUENCE {
|
|
esmTdrPortCableState INTEGER,
|
|
esmTdrPortValidPairs Unsigned32,
|
|
esmTdrPortPair1State INTEGER,
|
|
esmTdrPortPair1Length Unsigned32,
|
|
esmTdrPortPair2State INTEGER,
|
|
esmTdrPortPair2Length Unsigned32,
|
|
esmTdrPortPair3State INTEGER,
|
|
esmTdrPortPair3Length Unsigned32,
|
|
esmTdrPortPair4State INTEGER,
|
|
esmTdrPortPair4Length Unsigned32,
|
|
esmTdrPortFuzzLength Unsigned32,
|
|
esmTdrPortTest INTEGER,
|
|
esmTdrClearStats INTEGER,
|
|
esmTdrResult INTEGER,
|
|
esmTdrPortExtSwapTypeChannel1 INTEGER,
|
|
esmTdrPortExtSwapTypeChannel2 INTEGER,
|
|
esmTdrPortExtPolaritySwapPair1 INTEGER,
|
|
esmTdrPortExtPolaritySwapPair2 INTEGER,
|
|
esmTdrPortExtPolaritySwapPair3 INTEGER,
|
|
esmTdrPortExtPolaritySwapPair4 INTEGER,
|
|
esmTdrPortExtSkewPair1 Unsigned32,
|
|
esmTdrPortExtSkewPair2 Unsigned32,
|
|
esmTdrPortExtSkewPair3 Unsigned32,
|
|
esmTdrPortExtSkewPair4 Unsigned32,
|
|
esmTdrPortExtAccurateCableLenPair1 Unsigned32,
|
|
esmTdrPortExtAccurateCableLenPair2 Unsigned32,
|
|
esmTdrPortExtAccurateCableLenPair3 Unsigned32,
|
|
esmTdrPortExtAccurateCableLenPair4 Unsigned32,
|
|
esmTdrPortExtDownshiftStatus INTEGER,
|
|
esmTdrExtResult INTEGER,
|
|
esmTdrCableLen Unsigned32,
|
|
esmTdrPhyType Unsigned32
|
|
}
|
|
esmTdrPortCableState OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ok(0),
|
|
open(1),
|
|
short(2),
|
|
openShort(3),
|
|
crossTalk(4),
|
|
unknown(5),
|
|
impedanceMismatch(6),
|
|
shortWithPair1(7),
|
|
shortWithPair2(8),
|
|
shortWithPair3(9),
|
|
shortWithPair4(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"State of a cable as returned by the TDR test."
|
|
::= { esmTdrPortEntry 1 }
|
|
esmTdrPortValidPairs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of pairs in the cable for which the results of this test are valid."
|
|
::= { esmTdrPortEntry 2 }
|
|
esmTdrPortPair1State OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ok(0),
|
|
open(1),
|
|
short(2),
|
|
openShort(3),
|
|
crossTalk(4),
|
|
unknown(5),
|
|
impedanceMismatch(6),
|
|
shortWithPair1(7),
|
|
shortWithPair2(8),
|
|
shortWithPair3(9),
|
|
shortWithPair4(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state for pair-1 of the cable as returned by the TDR test."
|
|
::= { esmTdrPortEntry 3 }
|
|
esmTdrPortPair1Length OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length for pair-1 of the cable at which the fault is detected if the pair is faulty, complete length of the cable otherwise."
|
|
::= { esmTdrPortEntry 4 }
|
|
esmTdrPortPair2State OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ok(0),
|
|
open(1),
|
|
short(2),
|
|
openShort(3),
|
|
crossTalk(4),
|
|
unknown(5),
|
|
impedanceMismatch(6),
|
|
shortWithPair1(7),
|
|
shortWithPair2(8),
|
|
shortWithPair3(9),
|
|
shortWithPair4(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state for pair-2 of the cable as returned by the TDR test."
|
|
::= { esmTdrPortEntry 5 }
|
|
esmTdrPortPair2Length OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length for pair-2 of the cable at which the fault is detected if the pair is faulty, complete length of the cable otherwise."
|
|
::= { esmTdrPortEntry 6 }
|
|
esmTdrPortPair3State OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ok(0),
|
|
open(1),
|
|
short(2),
|
|
openShort(3),
|
|
crossTalk(4),
|
|
unknown(5),
|
|
impedanceMismatch(6),
|
|
shortWithPair1(7),
|
|
shortWithPair2(8),
|
|
shortWithPair3(9),
|
|
shortWithPair4(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state for pair-3 of the cable as returned by the TDR test."
|
|
::= { esmTdrPortEntry 7 }
|
|
esmTdrPortPair3Length OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length for pair-3 of the cable at which the fault is detected if the pair is faulty, complete length of the cable otherwise."
|
|
::= { esmTdrPortEntry 8 }
|
|
esmTdrPortPair4State OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
ok(0),
|
|
open(1),
|
|
short(2),
|
|
openShort(3),
|
|
crossTalk(4),
|
|
unknown(5),
|
|
impedanceMismatch(6),
|
|
shortWithPair1(7),
|
|
shortWithPair2(8),
|
|
shortWithPair3(9),
|
|
shortWithPair4(10)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The state for pair-4 of the cable as returned by the TDR test."
|
|
::= { esmTdrPortEntry 9 }
|
|
esmTdrPortPair4Length OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The length for pair-4 of the cable at which the fault is detected if the pair is faulty, complete length of the cable otherwise."
|
|
::= { esmTdrPortEntry 10 }
|
|
esmTdrPortFuzzLength OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error in the estimated length of the cable (as returned by TDR test)."
|
|
::= { esmTdrPortEntry 11 }
|
|
esmTdrPortTest OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
off(0),
|
|
on(1),
|
|
extendedOn(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Object used to start a TDR test or EXTENDED test on the port. When configured as on, it initiates a TDR test on the port. When configured as extendedOn, it initiates a EXTENDED test on the port. A read operation on this object always returns the value off."
|
|
::= { esmTdrPortEntry 12 }
|
|
esmTdrClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{ default(0),
|
|
reset(1),
|
|
extendedReset(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to Clear TDR stats or EXTENDED stats.
|
|
By default, this object contains zero value."
|
|
::= { esmTdrPortEntry 13 }
|
|
esmTdrResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(0),
|
|
fail(1),
|
|
unknown(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to give the status of API,whether API able to execute TDR test successfully or failed to executethe TDR test."
|
|
::= { esmTdrPortEntry 14 }
|
|
esmTdrPortExtSwapTypeChannel1 OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
straightcable(0),
|
|
crossovercable(1),
|
|
swapnotapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines the channel associated with the MDI pair(cross or not for each two MDI pairs)"
|
|
::= { esmTdrPortEntry 15 }
|
|
esmTdrPortExtSwapTypeChannel2 OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
straightcable(0),
|
|
crossovercable(1),
|
|
swapnotapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines the channel associated with the MDI pair(cross or not for each two MDI pairs)"
|
|
::= { esmTdrPortEntry 16}
|
|
|
|
esmTdrPortExtPolaritySwapPair1 OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
positivepolarity(0),
|
|
negativepolarity(1),
|
|
polaritynotapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detects if the pairs connected with reverse polarity(reverse on one side between two conductors in one pair"
|
|
::= { esmTdrPortEntry 17 }
|
|
esmTdrPortExtPolaritySwapPair2 OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
positivepolarity(0),
|
|
negativepolarity(1),
|
|
polaritynotapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detects if the pairs connected with reverse polarity(reverse on one side between two conductors in one pair"
|
|
::= { esmTdrPortEntry 18 }
|
|
esmTdrPortExtPolaritySwapPair3 OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
positivepolarity(0),
|
|
negativepolarity(1),
|
|
polaritynotapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detects if the pairs connected with reverse polarity(reverse on one side between two conductors in one pair"
|
|
::= { esmTdrPortEntry 19 }
|
|
|
|
esmTdrPortExtPolaritySwapPair4 OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
positivepolarity(0),
|
|
negativepolarity(1),
|
|
polaritynotapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Detects if the pairs connected with reverse polarity(reverse on one side between two conductors in one pair"
|
|
::= { esmTdrPortEntry 20 }
|
|
esmTdrPortExtSkewPair1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Skew among the four pairs of cable(delay between pairs, in n-Seconds)"
|
|
::= { esmTdrPortEntry 21 }
|
|
esmTdrPortExtSkewPair2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Skew among the four pairs of cable(delay between pairs, in n-Seconds)"
|
|
::= { esmTdrPortEntry 22 }
|
|
esmTdrPortExtSkewPair3 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Skew among the four pairs of cable(delay between pairs, in n-Seconds)"
|
|
::= { esmTdrPortEntry 23 }
|
|
esmTdrPortExtSkewPair4 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Skew among the four pairs of cable(delay between pairs, in n-Seconds)"
|
|
::= { esmTdrPortEntry 24 }
|
|
esmTdrPortExtAccurateCableLenPair1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Length of the cable in meters"
|
|
::= { esmTdrPortEntry 25 }
|
|
esmTdrPortExtAccurateCableLenPair2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Length of the cable in meters"
|
|
::= { esmTdrPortEntry 26 }
|
|
esmTdrPortExtAccurateCableLenPair3 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Length of the cable in meters"
|
|
::= { esmTdrPortEntry 27 }
|
|
esmTdrPortExtAccurateCableLenPair4 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Length of the cable in meters"
|
|
::= { esmTdrPortEntry 28 }
|
|
|
|
esmTdrPortExtDownshiftStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
nodownshift(0),
|
|
downshiftoccurs(1),
|
|
notapplicable(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"list downshift status of the port"
|
|
::= { esmTdrPortEntry 29 }
|
|
esmTdrExtResult OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
success(0),
|
|
fail(1),
|
|
unknown(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to give the status of API,whether API able to execute TDR Extended test successfully or failed to execute the TDR Extended test."
|
|
::= { esmTdrPortEntry 30 }
|
|
esmTdrCableLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Approximate Length of a normal cable(Non-Faulty)"
|
|
::= { esmTdrPortEntry 31 }
|
|
|
|
esmTdrPhyType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Lists the Marvell types"
|
|
::= { esmTdrPortEntry 32 }
|
|
-- End of TDR Table
|
|
|
|
|
|
-- Ethernet Driver Tables *****************************
|
|
|
|
-- EsmHybridConf table contains the configuration
|
|
-- information about the configured inactive media for the
|
|
-- hybrid port only.
|
|
-- Implementation of this group is mandantory.
|
|
--
|
|
-- Note that entries in this MIB Table can NOT be created by the user, only modified
|
|
|
|
|
|
esmHybridConfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmHybridConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of inactive hybrid port instances."
|
|
::= { physicalPort 3 }
|
|
|
|
esmHybridConfEntry OBJECT-TYPE
|
|
SYNTAX EsmHybridConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ESM Physical Port entry."
|
|
INDEX { ifIndex }
|
|
::= { esmHybridConfTable 1 }
|
|
|
|
EsmHybridConfEntry ::= SEQUENCE {
|
|
esmHybridPortCfgSpeed
|
|
INTEGER,
|
|
esmHybridPortCfgDuplexMode
|
|
INTEGER,
|
|
esmHybridPortCfgAutoNegotiation
|
|
INTEGER,
|
|
esmHybridPortCfgCrossover
|
|
INTEGER,
|
|
esmHybridPortCfgFlow
|
|
INTEGER,
|
|
esmHybridPortCfgInactiveType
|
|
INTEGER,
|
|
esmHybridPortCfgSFPType
|
|
DisplayString
|
|
}
|
|
|
|
esmHybridPortCfgSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
speed100(1),
|
|
speed10(2),
|
|
speedAuto(3),
|
|
speed1000(5),
|
|
speed10000(6),
|
|
speedMax100(8),
|
|
speedMax1000(9)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured port line speed of this ESM port."
|
|
::= { esmHybridConfEntry 1 }
|
|
|
|
esmHybridPortCfgDuplexMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fullDuplex(1),
|
|
halfDuplex(2),
|
|
autoDuplex(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The configured port duplex mode of this ESM port.
|
|
Note: GigaEthernet support only full-duplex."
|
|
::= { esmHybridConfEntry 2 }
|
|
|
|
esmHybridPortCfgAutoNegotiation OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to enable or disable the port auto negotiation."
|
|
DEFVAL { disable }
|
|
::= { esmHybridConfEntry 3 }
|
|
|
|
esmHybridPortCfgCrossover OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
mdi(1),
|
|
mdix(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allow the user to configure port crossover."
|
|
DEFVAL { auto }
|
|
::= { esmHybridConfEntry 4 }
|
|
|
|
esmHybridPortCfgFlow OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(1),
|
|
enabledXmit(2),
|
|
enabledRcv(3),
|
|
enabledXmitAndRcv(4)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is used for flow control of hybrid ports. It is similar to the dot3PauseAdminMode
|
|
object in dot3PauseTable. It is used to configure pause for fiber media."
|
|
DEFVAL { disable }
|
|
::= { esmHybridConfEntry 5 }
|
|
|
|
esmHybridPortCfgInactiveType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
fiber(1),
|
|
copper(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is only applicable to hybrid ports .
|
|
It indicates the configured inactive media type."
|
|
::= { esmHybridConfEntry 6 }
|
|
|
|
esmHybridPortCfgSFPType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object is only applicable to fiber ports.
|
|
The string indicates the type of SFP/GBIC of active media."
|
|
::= { esmHybridConfEntry 7 }
|
|
|
|
|
|
-- End-to-End Flow Vlan Configuration *****************
|
|
|
|
-- esmE2EFlowVlan OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0 .. 4094)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "0 - Deleting End-to-End flow control
|
|
-- 1-4094 - Enable End-to-End flow control and use the Vlan configured as for End-to-End flow"
|
|
-- ::= { alcatelIND1PortMIBObjects 3 }
|
|
|
|
|
|
-- Digital Diagnostics Monitoring (DDM) **************************
|
|
|
|
ddmConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables/disables DDM software feature in the system."
|
|
DEFVAL { disable }
|
|
::= { ddmConfiguration 1 }
|
|
|
|
ddmTrapConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects enables/disables traps for DDM warning/alarm threshold violations."
|
|
DEFVAL { disable }
|
|
::= { ddmConfiguration 2 }
|
|
ddmNotificationType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clearViolation(1),
|
|
highAlarm(2),
|
|
highWarning(3),
|
|
lowWarning(4),
|
|
lowAlarm(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the trap type for monitored DDM parameters."
|
|
::= { ddmConfiguration 3 }
|
|
|
|
-- ESM per slot information table to get Port information
|
|
|
|
esmSlotInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmSlotInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ESM Slot information table."
|
|
::= { physicalPort 12 }
|
|
|
|
esmSlotInfoEntry OBJECT-TYPE
|
|
SYNTAX EsmSlotInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A ESM Physical slot entry."
|
|
INDEX { esmSlotNumber }
|
|
::= { esmSlotInfoTable 1 }
|
|
|
|
EsmSlotInfoEntry ::= SEQUENCE {
|
|
esmSlotNumber
|
|
INTEGER,
|
|
esmNumberOfUserPorts
|
|
INTEGER
|
|
}
|
|
|
|
esmSlotNumber OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The slot number on stack."
|
|
::= { esmSlotInfoEntry 1 }
|
|
|
|
|
|
esmNumberOfUserPorts OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of user ports on specified slot number."
|
|
::= { esmSlotInfoEntry 2 }
|
|
-- esmViolationRecoveryTime Configuration *****************
|
|
|
|
esmViolationRecoveryTrap OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This objects enables/disables traps for user-port shutdown"
|
|
DEFVAL { disable }
|
|
::= { esmViolationRecovery 1 }
|
|
|
|
|
|
esmViolationRecoveryTime OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0 - Disable the timer
|
|
30 - 600 - timeout value to re-enable the UserPort ports"
|
|
::= { esmViolationRecovery 2 }
|
|
|
|
esmViolationRecoveryNotificationType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
clearViolation(1),
|
|
recoveryTimer(2),
|
|
adminRecovery(3)
|
|
-- lfpRecovery(4),
|
|
-- rfpRecovery(5)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object defines the trap type for monitored violation-recovery parameters."
|
|
::= { esmViolationRecovery 3 }
|
|
|
|
esmViolationRecoveryMaximum OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0 - recovery mechanism is disabled
|
|
1 - 50 - The maximum number of recovery attempts before a port is shudown."
|
|
DEFVAL { 10 }
|
|
::= { esmViolationRecovery 4 }
|
|
|
|
alaPortViolationRecoveryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaPortViolationRecoveryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Interface Violation Recovery Configuration Parameters"
|
|
::= { esmViolationRecovery 5 }
|
|
|
|
|
|
alaPortViolationRecoveryEntry OBJECT-TYPE
|
|
SYNTAX AlaPortViolationRecoveryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Interface Violation Recovery configurations kept for a particular
|
|
Ethernet interface."
|
|
INDEX { ifIndex }
|
|
::= { alaPortViolationRecoveryTable 1 }
|
|
|
|
AlaPortViolationRecoveryEntry ::= SEQUENCE
|
|
{
|
|
alaPortViolationRecoveryTime Integer32,
|
|
alaPortViolationRecoveryMaximum Integer32
|
|
}
|
|
|
|
alaPortViolationRecoveryTime OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 .. 600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"-1 - value in scalar object esmViolationRecoveryTime
|
|
0 - Disable the timer
|
|
30 - 600 - timeout value to re-enable the ports that have been shutdown"
|
|
DEFVAL { -1 }
|
|
::= { alaPortViolationRecoveryEntry 1}
|
|
|
|
alaPortViolationRecoveryMaximum OBJECT-TYPE
|
|
SYNTAX Integer32 (-1 .. 50)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"-1 - value in scalar object esmViolationRecoveryMaximum
|
|
0 - recovery mechanism is disabled
|
|
1 - 50 - The maximum number of recovery attempts before a port is shudown."
|
|
DEFVAL { -1 }
|
|
::= { alaPortViolationRecoveryEntry 2}
|
|
|
|
ddmInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF DdmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ddmInfoTable has an entry for each SFP/XFP in the
|
|
system that supports Digital Diagnostic Monitoring (DDM). The table is
|
|
indexed by ifIndex. Each row in this table is dynamically added
|
|
and removed internally by the system based on the presence or absence
|
|
of DDM capable SFP/XFP components."
|
|
::= { physicalPort 5 }
|
|
|
|
ddmInfoEntry OBJECT-TYPE
|
|
SYNTAX DdmEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents a particular SFP/XFP that supports Digital
|
|
Diagnostic Monitoring.
|
|
Entries are created and deleted internally by the system."
|
|
INDEX { ifIndex }
|
|
::= { ddmInfoTable 1}
|
|
|
|
DdmEntry ::= SEQUENCE
|
|
{
|
|
ddmTemperature Integer32,
|
|
ddmTempLowWarning Integer32,
|
|
ddmTempLowAlarm Integer32,
|
|
ddmTempHiWarning Integer32,
|
|
ddmTempHiAlarm Integer32,
|
|
ddmSupplyVoltage Integer32,
|
|
ddmSupplyVoltageLowWarning Integer32,
|
|
ddmSupplyVoltageLowAlarm Integer32,
|
|
ddmSupplyVoltageHiWarning Integer32,
|
|
ddmSupplyVoltageHiAlarm Integer32,
|
|
ddmTxBiasCurrent Integer32,
|
|
ddmTxBiasCurrentLowWarning Integer32,
|
|
ddmTxBiasCurrentLowAlarm Integer32,
|
|
ddmTxBiasCurrentHiWarning Integer32,
|
|
ddmTxBiasCurrentHiAlarm Integer32,
|
|
ddmTxOutputPower Integer32,
|
|
ddmTxOutputPowerLowWarning Integer32,
|
|
ddmTxOutputPowerLowAlarm Integer32,
|
|
ddmTxOutputPowerHiWarning Integer32,
|
|
ddmTxOutputPowerHiAlarm Integer32,
|
|
ddmRxOpticalPower Integer32,
|
|
ddmRxOpticalPowerLowWarning Integer32,
|
|
ddmRxOpticalPowerLowAlarm Integer32,
|
|
ddmRxOpticalPowerHiWarning Integer32,
|
|
ddmRxOpticalPowerHiAlarm Integer32
|
|
}
|
|
|
|
ddmTemperature OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -150000..150000)
|
|
UNITS "thousandth of a degree celcius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTemperature indicates the current temperature
|
|
of the SFP/XFP in 1000s of degrees Celsius.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 1 }
|
|
|
|
ddmTempLowWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -150000..150000)
|
|
UNITS "thousandth of a degree celcius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTempLowWarning indicates the temperature
|
|
of the SFP/XFP in 1000s of degrees Celsius that triggers a low-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 2 }
|
|
|
|
ddmTempLowAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -150000..150000)
|
|
UNITS "thousandth of a degree celcius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTempLowAlarm indicates the temperature
|
|
of the SFP/XFP in 1000s of degrees Celsius that triggers a low-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 3 }
|
|
|
|
ddmTempHiWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -150000..150000)
|
|
UNITS "thousandth of a degree celcius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTempHiWarning indicates the temperature
|
|
of the SFP/XFP in 1000s of degrees Celsius that triggers a hi-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 4 }
|
|
|
|
ddmTempHiAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -150000..150000)
|
|
UNITS "thousandth of a degree celcius"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTempHiAlarm indicates the temperature
|
|
of the SFP/XFP in 1000s of degrees Celsius that triggers a hi-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 5 }
|
|
|
|
ddmSupplyVoltage OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a volt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmSupplyVoltage indicates the current supply
|
|
voltage of the SFP/XFP in 1000s of Volts (V).
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 6 }
|
|
|
|
ddmSupplyVoltageLowWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a volt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmSupplyVoltageLowWarning indicates the supply
|
|
voltage of the SFP/XFP in 1000s of Volts (V) that triggers a low-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 7 }
|
|
|
|
ddmSupplyVoltageLowAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a volt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmSupplyVoltageLowAlarm indicates the supply
|
|
voltage of the SFP/XFP in 1000s of Volts (V) that triggers a low-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 8 }
|
|
|
|
ddmSupplyVoltageHiWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a volt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmSupplyVoltageHiWarning indicates the supply
|
|
voltage of the SFP/XFP in 1000s of Volts (V) that triggers a hi-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 9 }
|
|
|
|
ddmSupplyVoltageHiAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a volt"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmSupplyVoltageHiAlarm indicates the supply
|
|
voltage of the SFP/XFP in 1000s of Volts (V) that triggers a hi-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 10 }
|
|
|
|
ddmTxBiasCurrent OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a milli-Ampere"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxBiasCurrent indicates the current Transmit
|
|
Bias Current of the SFP/XFP in 1000s of milli-Amperes (mA).
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 11 }
|
|
|
|
ddmTxBiasCurrentLowWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a milli-Ampere"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxBiasCurrentLowWarning indicates the Transmit
|
|
Bias Current of the SFP/XFP in 1000s of milli-Amperes (mA) that triggers a
|
|
low-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 12 }
|
|
|
|
ddmTxBiasCurrentLowAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a milli-Ampere"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxBiasCurrentLowAlarm indicates the Transmit
|
|
Bias Current of the SFP/XFP in 1000s of milli-Amperes (mA) that triggers a
|
|
low-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 13 }
|
|
|
|
ddmTxBiasCurrentHiWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a milli-Ampere"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxBiasCurrentHiWarning indicates the Transmit
|
|
Bias Current of the SFP/XFP in 1000s milli-Amperes (mA) that triggers a
|
|
hi-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 14 }
|
|
|
|
ddmTxBiasCurrentHiAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | 0..10000)
|
|
UNITS "thousandth of a milli-Ampere"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxBiasCurrentHiAlarm indicates the Transmit
|
|
Bias Current of the SFP/XFP in 1000s milli-Amperes (mA) that triggers a
|
|
hi-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 15 }
|
|
|
|
ddmTxOutputPower OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxOutputPower indicates the current Output
|
|
Power of the SFP/XFP in 1000s of dBm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 16 }
|
|
|
|
ddmTxOutputPowerLowWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxOutputPowerLowWarning indicates the Output Power
|
|
of the SFP/XFP in 1000s of dBm that triggers a low-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 17 }
|
|
|
|
ddmTxOutputPowerLowAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxOutputPowerLowAlarm indicates the Output Power
|
|
of the SFP/XFP in 1000s of dBm that triggers a low-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 18 }
|
|
|
|
ddmTxOutputPowerHiWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxOutputPowerHiWarning indicates the Output Power
|
|
of the SFP/XFP in 1000s of dBm that triggers a hi-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 19 }
|
|
|
|
ddmTxOutputPowerHiAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmTxOutputPowerHiAlarm indicates the Output Power
|
|
of the SFP/XFP in 1000s of dBm that triggers a hi-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 20 }
|
|
|
|
ddmRxOpticalPower OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmRxOpticalPower indicates the current Received
|
|
Optical Power of the SFP/XFP in 1000s of dBm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 21 }
|
|
|
|
ddmRxOpticalPowerLowWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmRxOpticalPowerLowWarning indicates the Received
|
|
Optical Power of the SFP/XFP in 1000s of dBm that triggers a
|
|
low-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 22 }
|
|
|
|
ddmRxOpticalPowerLowAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmRxOpticalPowerLowAlarm indicates the Received
|
|
Optical Power of the SFP/XFP in 1000s of dBm that triggers a
|
|
low-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 23 }
|
|
|
|
ddmRxOpticalPowerHiWarning OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmRxOpticalPowerHiWarning indicates the Received
|
|
Optical Power of the SFP/XFP in 1000s of dBm that triggers a
|
|
hi-warning.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 24 }
|
|
|
|
ddmRxOpticalPowerHiAlarm OBJECT-TYPE
|
|
SYNTAX Integer32 (-200000 | -40000..10000)
|
|
UNITS "thousandth of a dBm"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of ddmRxOpticalPowerHiAlarm indicates the Received
|
|
Optical Power of the SFP/XFP in 1000s of dBm that triggers a
|
|
hi-alarm.
|
|
A value of -200000 indicates this object is not applicable."
|
|
::= { ddmInfoEntry 25 }
|
|
|
|
--
|
|
alaEsmOldDb OBJECT-TYPE
|
|
SYNTAX EsmDBType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the module, either SFP+ daughter module or CX4 stacking
|
|
module, which was present before inserting a new module (either CX4 or SFP+)."
|
|
::= { esmDBChangeRebootReqdMIBObjects 1 }
|
|
alaEsmNewDb OBJECT-TYPE
|
|
SYNTAX EsmDBType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the module, either SFP+ daughter module or CX4 stacking
|
|
module, which has been inserted."
|
|
::= { esmDBChangeRebootReqdMIBObjects 2 }
|
|
alaEsmModuleChangeString OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1 .. 128))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the string value describing reboot is required to activate the
|
|
new module."
|
|
::= { esmDBChangeRebootReqdMIBObjects 3 }
|
|
|
|
alaOldDb OBJECT-TYPE
|
|
SYNTAX AlaDBType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the daughter module, which was present before inserting a new module."
|
|
::= { alaDBChangeMIBObjects 1 }
|
|
|
|
alaNewDb OBJECT-TYPE
|
|
SYNTAX AlaDBType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the daughter module, which has been inserted."
|
|
::= { alaDBChangeMIBObjects 2 }
|
|
|
|
alaModuleChangeString OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1 .. 128))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object specifies the string value describing 1) reboot is required to activate the
|
|
new module. 2) New module can be used without reboot 3) No expansion module is present."
|
|
::= { alaDBChangeMIBObjects 3 }
|
|
|
|
-- Ethernet Driver Trap *********************
|
|
|
|
esmDrvTrapDropsLink NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
esmPortSlot,
|
|
esmPortIF,
|
|
ifInErrors,
|
|
ifOutErrors,
|
|
esmDrvTrapDrops
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the Ethernet code drops the link because of
|
|
excessive errors, a Trap is sent."
|
|
::= { cmmEsmDrvTraps 0 1 }
|
|
|
|
-- e2eStackTopoChangeTrap NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- esmE2EFlowVlan
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Trap Generated when Stack Topology changes."
|
|
-- ::= { cmmEsmDrvTraps 0 2 }
|
|
|
|
-- Dying Gasp Trap
|
|
alaDyingGaspTrap NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaDyingGaspSlot,
|
|
alaDyingGaspPowerSupplyType,
|
|
alaDyingGaspTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dying Gasp trap."
|
|
::= { cmmEsmDrvTraps 0 3 }
|
|
|
|
-- Storm Control trap
|
|
esmStormThresholdViolationStatus NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
esmStormViolationThresholdNotificationType,
|
|
esmStormViolationThresholdTrafficType
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if User-Port ports gets the ingress traffic inflow
|
|
above the configured value."
|
|
|
|
::= { cmmEsmDrvTraps 0 4}
|
|
ddmTemperatureThresholdViolated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
ddmNotificationType,
|
|
ddmTemperature
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if an SFP/XFP/SFP+ temperature has crossed any
|
|
threshold or reverted from previous threshold violation for a port represented by ifIndex.
|
|
It also provides the current realtime value of SFP/XFP/SFP+ temperature."
|
|
::= { ddmNotifications 0 1 }
|
|
ddmVoltageThresholdViolated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
ddmNotificationType,
|
|
ddmSupplyVoltage
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if an SFP/XFP/SFP+ supply voltage has crossed any
|
|
threshold or reverted from previous threshold violation for a port represented by ifIndex.
|
|
It also provides the current realtime value of SFP/XFP/SFP+ supply voltage."
|
|
::= { ddmNotifications 0 2 }
|
|
ddmCurrentThresholdViolated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
ddmNotificationType,
|
|
ddmTxBiasCurrent
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if an SFP/XFP/SFP+ Tx bias current has crossed any
|
|
threshold or reverted from previous threshold violation for a port represented by ifIndex.
|
|
It also provides the current realtime value of SFP/XFP/SFP+ Tx bias current."
|
|
::= { ddmNotifications 0 3 }
|
|
ddmTxPowerThresholdViolated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
ddmNotificationType,
|
|
ddmTxOutputPower
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if an SFP/XFP/SFP+ Tx output power has crossed any
|
|
threshold or reverted from previous threshold violation for a port represented by ifIndex.
|
|
It also provides the current realtime value of SFP/XFP/SFP+ Tx output power."
|
|
::= { ddmNotifications 0 4 }
|
|
ddmRxPowerThresholdViolated NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
ddmNotificationType,
|
|
ddmRxOpticalPower
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if an SFP/XFP/SFP+ Rx optical power has crossed any
|
|
threshold or reverted from previous threshold violation for a port represented by ifIndex.
|
|
It also provides the current realtime value of SFP/XFP/SFP+ Rx optical power."
|
|
::= { ddmNotifications 0 5 }
|
|
|
|
|
|
esmViolationRecoveryTimeout NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
esmViolationRecoveryNotificationType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station if User-Port ports get re-enabled after esm violation recovery time"
|
|
::= { esmViolationNotifications 0 1 }
|
|
|
|
alaEsmKite2eDBChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaEsmOldDb,
|
|
alaEsmNewDb,
|
|
alaEsmModuleChangeString
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When SFP+ daughter module is inserted in place of CX4 stacking module or vice versa, then
|
|
this notification is sent to Management Entity.
|
|
Please note that if the old module and new module, defined by EsmDBType, are same, then this trap will not
|
|
be sent."
|
|
::= { alcatelIND1PortNotifications 3 }
|
|
|
|
esmPortViolation NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
ifIndex,
|
|
esmPortViolationValue
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object notifies management station whenever an interface is shut down by a feature due to violation."
|
|
::= { alcatelIND1PortNotifications 4 }
|
|
|
|
alaDBChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
alaOldDb,
|
|
alaNewDb,
|
|
alaModuleChangeString
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When there is a change in the expansion module presence, then this notification is sent to Management Entity.
|
|
Please note that if the old module and new module, defined by AlaDBType, are same, then this trap will not
|
|
be sent."
|
|
::= { alcatelIND1PortNotifications 5 }
|
|
|
|
-- TDR test Result Table
|
|
-- This table stores the result of TDR test comducted on the copper port(<slot,port>)
|
|
-- The object esmTdrPortTest can be used by the user to initiate the TDR test
|
|
-- All other objects are read only as length and states of the cable pairs can not be modified
|
|
|
|
-- conformance information
|
|
|
|
alcatelIND1PortMIBCompliances OBJECT IDENTIFIER ::=
|
|
{ alcatelIND1PortMIBConformance 1 }
|
|
alcatelIND1PortMIBGroups OBJECT IDENTIFIER ::=
|
|
{ alcatelIND1PortMIBConformance 2 }
|
|
|
|
-- Link Monitoring Configuration Table
|
|
-- This table has configuration information Link Monitoring
|
|
alaLinkMonConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaLinkMonConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Link Monitoring Configuration Parameters"
|
|
::= { physicalPort 8 }
|
|
alaLinkMonConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaLinkMonConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Link Monitoring configurations kept for a particular
|
|
Ethernet interface."
|
|
INDEX { ifIndex }
|
|
::= { alaLinkMonConfigTable 1 }
|
|
|
|
AlaLinkMonConfigEntry ::= SEQUENCE {
|
|
alaLinkMonStatus INTEGER,
|
|
alaLinkMonTimeWindow Integer32,
|
|
alaLinkMonLinkFlapThreshold Integer32,
|
|
alaLinkMonLinkErrorThreshold Integer32
|
|
}
|
|
|
|
|
|
alaLinkMonStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Allows the user to enable or disable Link Monitoring on the port."
|
|
DEFVAL { disable }
|
|
::= { alaLinkMonConfigEntry 1}
|
|
|
|
alaLinkMonTimeWindow OBJECT-TYPE
|
|
SYNTAX Integer32 (0..3600)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of seconds the Link will be monitored for a port."
|
|
DEFVAL { 300 }
|
|
::= { alaLinkMonConfigEntry 2}
|
|
|
|
alaLinkMonLinkFlapThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (2..10)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicaes the number of link flaps allowed for the specified port
|
|
during the time window before the port is shutdown."
|
|
DEFVAL { 5 }
|
|
::= { alaLinkMonConfigEntry 3}
|
|
alaLinkMonLinkErrorThreshold OBJECT-TYPE
|
|
SYNTAX Integer32 (1..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of link errors allowed on Rx for the specified port
|
|
during the time window before the port is shutdown. The errors are the MAC errors
|
|
that include CRC, lost frames, error frames, alignment frames."
|
|
DEFVAL { 5 }
|
|
::= { alaLinkMonConfigEntry 4 }
|
|
|
|
|
|
-- Link Monitoring Stats Table
|
|
-- It has all the statistics information for Link Monitoring
|
|
|
|
alaLinkMonStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaLinkMonStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Link Monitoring Statistics"
|
|
::= { physicalPort 9 }
|
|
alaLinkMonStatsEntry OBJECT-TYPE
|
|
SYNTAX AlaLinkMonStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of Link Monitoring statistics for a particular
|
|
Ethernet interface."
|
|
INDEX { ifIndex }
|
|
::= { alaLinkMonStatsTable 1 }
|
|
|
|
AlaLinkMonStatsEntry ::= SEQUENCE {
|
|
alaLinkMonStatsClearStats INTEGER,
|
|
alaLinkMonStatsPortState INTEGER,
|
|
alaLinkMonStatsCurrentLinkFlaps Counter64,
|
|
alaLinkMonStatsCurrentErrorFrames Counter64,
|
|
alaLinkMonStatsCurrentCRCErrors Counter64,
|
|
alaLinkMonStatsCurrentLostFrames Counter64,
|
|
alaLinkMonStatsCurrentAlignErrors Counter64,
|
|
alaLinkMonStatsCurrentLinkErrors Counter64,
|
|
alaLinkMonStatsTotalLinkFlaps Counter64,
|
|
alaLinkMonStatsTotalLinkErrors Counter64
|
|
}
|
|
alaLinkMonStatsClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
default(0),
|
|
reset(1)
|
|
}
|
|
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to Clear all Statistics counters.
|
|
The value reset (1) indicates that Link Monitoring shuold all statistic
|
|
counters related to the particular port.
|
|
By default, this object contains zero value."
|
|
DEFVAL {default}
|
|
::= { alaLinkMonStatsEntry 1 }
|
|
|
|
alaLinkMonStatsPortState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
up(1),
|
|
down(2),
|
|
shutdown(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the status of the port.
|
|
up(1) means the port is physically up, down(2) means the port is physically down,
|
|
shutdown(3) means the interface is shutdown because of excessive link flaps or link errors."
|
|
|
|
::= { alaLinkMonStatsEntry 2 }
|
|
|
|
alaLinkMonStatsCurrentLinkFlaps OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of Link flaps in the current time window."
|
|
|
|
::= { alaLinkMonStatsEntry 3 }
|
|
|
|
|
|
alaLinkMonStatsCurrentErrorFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of error frames in the current time window."
|
|
|
|
::= { alaLinkMonStatsEntry 4 }
|
|
|
|
|
|
alaLinkMonStatsCurrentCRCErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of CRC errors in the current time window."
|
|
|
|
::= { alaLinkMonStatsEntry 5 }
|
|
|
|
alaLinkMonStatsCurrentLostFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of Rx Lost frames in the current time window."
|
|
|
|
::= { alaLinkMonStatsEntry 6 }
|
|
|
|
|
|
alaLinkMonStatsCurrentAlignErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the number of Rx alignment frames in the current time window."
|
|
|
|
::= { alaLinkMonStatsEntry 7 }
|
|
|
|
|
|
alaLinkMonStatsCurrentLinkErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the sum of all the MAC Errors within the current time window.
|
|
i.e., the sum of alaLinkMonStatsCurrentErrorFrames, alaLinkMonStatsCurrentCRCErrors,
|
|
alaLinkMonCurrentLosFrames, alaLinkMonStatsCurrentAlignErrors."
|
|
|
|
::= { alaLinkMonStatsEntry 8 }
|
|
alaLinkMonStatsTotalLinkFlaps OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the total number of link flaps across all the time windows."
|
|
|
|
::= { alaLinkMonStatsEntry 9 }
|
|
|
|
alaLinkMonStatsTotalLinkErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the total number of link errors across all the time windows."
|
|
|
|
::= { alaLinkMonStatsEntry 10 }
|
|
|
|
|
|
-- Link Fault Propagation (LFP) Configuration Table
|
|
-- It has all the Configuration information for LFP
|
|
|
|
alaLFPGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaLFPGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Link Fault Propagation Grooups and their status"
|
|
::= {physicalPort 10 }
|
|
|
|
alaLFPGroupEntry OBJECT-TYPE
|
|
SYNTAX AlaLFPGroupEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The list of Link Fault Propagation group id and status for each group"
|
|
INDEX { alaLFPGroupId }
|
|
::= { alaLFPGroupTable 1 }
|
|
|
|
AlaLFPGroupEntry ::= SEQUENCE
|
|
{
|
|
alaLFPGroupId Integer32,
|
|
alaLFPGroupAdminStatus INTEGER,
|
|
alaLFPGroupOperStatus INTEGER,
|
|
alaLFPGroupWaitToShutdown Integer32,
|
|
alaLFPGroupRowStatus RowStatus
|
|
}
|
|
|
|
alaLFPGroupId OBJECT-TYPE
|
|
SYNTAX Integer32 (1 .. 8 )
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the unique group id for Link Fault Propagation (LFP)."
|
|
|
|
::= { alaLFPGroupEntry 1 }
|
|
alaLFPGroupAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the admin status of the group. disable(0) means link fault propagation,
|
|
is disbaled. enable(1) means link fault propagation is enabled"
|
|
DEFVAL { disable }
|
|
::= { alaLFPGroupEntry 2 }
|
|
|
|
alaLFPGroupOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
down(0),
|
|
up(1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the operational status of the group. down(0) means all the source ports are down,
|
|
up(1) means atleast one source port in the group is up."
|
|
::= { alaLFPGroupEntry 3 }
|
|
alaLFPGroupWaitToShutdown OBJECT-TYPE
|
|
SYNTAX Integer32 (0 .. 300)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0 - Disable wait to shutdown timer
|
|
Range 5 - 300, in multiples of 5. After expiry of this timer all destination ports will be shutdown"
|
|
DEFVAL { 0 }
|
|
::= { alaLFPGroupEntry 4 }
|
|
|
|
alaLFPGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for initiating a MIB retrieval request."
|
|
::= { alaLFPGroupEntry 5 }
|
|
|
|
alaLFPConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaLFPConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Link Fault Propagation port and port type of each LFP group"
|
|
::= {physicalPort 11 }
|
|
alaLFPConfigEntry OBJECT-TYPE
|
|
SYNTAX AlaLFPConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Link Fault Propagation port and port type of each LFP group"
|
|
INDEX { alaLFPGroupId, alaLFPConfigPort }
|
|
::= { alaLFPConfigTable 1 }
|
|
|
|
AlaLFPConfigEntry ::= SEQUENCE
|
|
{
|
|
alaLFPConfigPort InterfaceIndex,
|
|
alaLFPConfigPortType INTEGER,
|
|
alaLFPConfigRowStatus RowStatus
|
|
}
|
|
|
|
alaLFPConfigPort OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates ifindex of source/destination port for a LFP Group."
|
|
::= { alaLFPConfigEntry 1 }
|
|
alaLFPConfigPortType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
destination (1),
|
|
source (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the type of port, (1) means the port is destination port and
|
|
(2) means the port is a source port for a LFP Group."
|
|
::= { alaLFPConfigEntry 2 }
|
|
|
|
alaLFPConfigRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row Status for initiating a MIB retrieval request."
|
|
::= { alaLFPConfigEntry 3 }
|
|
|
|
ptpConfig OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object enables/disables PTP software feature in the system."
|
|
DEFVAL { disable }
|
|
::= { ptpConfiguration 1 }
|
|
|
|
esmPtpStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmPtpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table lists the Statistics params of PTP."
|
|
::= {physicalPort 13 }
|
|
|
|
esmPtpStatsEntry OBJECT-TYPE
|
|
SYNTAX EsmPtpStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry corresponding to each port."
|
|
INDEX { ifIndex }
|
|
::= { esmPtpStatsTable 1 }
|
|
|
|
EsmPtpStatsEntry ::= SEQUENCE {
|
|
esmPtpStatsIngPtpv2 Unsigned32,
|
|
esmPtpStatsIngPtpv1 Unsigned32,
|
|
esmPtpStatsIngPtpDrop Unsigned32,
|
|
esmPtpStatsIngPtpPigBag Unsigned32,
|
|
esmPtpStatsEgrPtpv2 Unsigned32,
|
|
esmPtpStatsEgrPtpv1 Unsigned32,
|
|
esmPtpStatsEgrPtpDrop Unsigned32,
|
|
esmPtpStatsEgrPtpUpdateRes Unsigned32
|
|
}
|
|
|
|
esmPtpStatsIngPtpv2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP V2 packets ingress in to the port"
|
|
::= { esmPtpStatsEntry 1 }
|
|
|
|
esmPtpStatsIngPtpv1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP V1 packets ingress in to the port"
|
|
::= { esmPtpStatsEntry 2 }
|
|
|
|
esmPtpStatsIngPtpDrop OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP packets dropped at ingress by the port"
|
|
::= { esmPtpStatsEntry 3 }
|
|
|
|
esmPtpStatsIngPtpPigBag OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP Piggy Bag added to ingress packets in the port"
|
|
::= { esmPtpStatsEntry 4 }
|
|
|
|
esmPtpStatsEgrPtpv2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP V2 packets egress from the port"
|
|
::= { esmPtpStatsEntry 5 }
|
|
|
|
esmPtpStatsEgrPtpv1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP V1 packets egress from the port"
|
|
::= { esmPtpStatsEntry 6 }
|
|
|
|
esmPtpStatsEgrPtpDrop OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP packets dropped at egress by the port"
|
|
::= { esmPtpStatsEntry 7 }
|
|
|
|
esmPtpStatsEgrPtpUpdateRes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of PTP residence time updated packets in the port"
|
|
::= { esmPtpStatsEntry 8 }
|
|
|
|
-- ESM Stack port information table
|
|
esmStackPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF EsmStackPortConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of Stacking Link statistics"
|
|
::= { physicalPort 14 }
|
|
|
|
esmStackPortConfEntry OBJECT-TYPE
|
|
SYNTAX EsmStackPortConfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of statistics kept for a Stacking Link."
|
|
INDEX { esmStackPortIfIndex }
|
|
::= { esmStackPortTable 1 }
|
|
|
|
EsmStackPortConfEntry ::= SEQUENCE {
|
|
esmStackPortIfIndex InterfaceIndex,
|
|
esmStackPortSlotNum Integer32,
|
|
esmStackPortInOctets Counter64,
|
|
esmStackPortOutOctets Counter64,
|
|
esmStackPortInUcastPkts Counter64,
|
|
esmStackPortOutUcastPkts Counter64,
|
|
esmStackPortInMulticastPkts Counter64,
|
|
esmStackPortOutMulticastPkts Counter64,
|
|
esmStackPortInBroadcastPkts Counter64,
|
|
esmStackPortOutBroadcastPkts Counter64,
|
|
esmStackPortInPauseFrames Counter64,
|
|
esmStackPortOutPauseFrames Counter64,
|
|
esmStackPortStatsAlignmentErrors Counter64,
|
|
esmStackPortStatsFCSErrors Counter64,
|
|
esmStackPortInErrors Counter64,
|
|
esmStackPortOutErrors Counter64,
|
|
esmStackPortInDiscards Counter64,
|
|
esmStackPortOutDiscards Counter64,
|
|
esmStackPortTxCollisions Counter64,
|
|
esmStackPortRxUndersizePkts Counter64,
|
|
esmStackPortTxUndersizePkts Counter64,
|
|
esmStackPortRxOversizePkts Counter64,
|
|
esmStackPortTxOversizePkts Counter64,
|
|
esmStackPortAutoSpeed INTEGER,
|
|
esmStackPortClearStats INTEGER
|
|
}
|
|
|
|
esmStackPortIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndex
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A unique value, greater than zero, for each stack port interface."
|
|
::= { esmStackPortConfEntry 1 }
|
|
|
|
esmStackPortSlotNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The on-board slot number of stack ports."
|
|
::= { esmStackPortConfEntry 2 }
|
|
|
|
esmStackPortInOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets received on the stacking interface,
|
|
including framing characters."
|
|
::= { esmStackPortConfEntry 3 }
|
|
|
|
esmStackPortOutOctets OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of octets transmitted out of the
|
|
stacking interface, including framing characters."
|
|
::= { esmStackPortConfEntry 4 }
|
|
|
|
esmStackPortInUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were not addressed to a multicast
|
|
or broadcast address at this sub-layer."
|
|
::= { esmStackPortConfEntry 5 }
|
|
|
|
esmStackPortOutUcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were not addressed to a
|
|
multicast or broadcast address at this sub-layer, including
|
|
those that were discarded or not sent."
|
|
::= { esmStackPortConfEntry 6 }
|
|
|
|
esmStackPortInMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were addressed to a multicast
|
|
address at this sub-layer. For a MAC layer protocol, this
|
|
includes both Group and Functional addresses."
|
|
::= { esmStackPortConfEntry 7 }
|
|
|
|
esmStackPortOutMulticastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were addressed to a
|
|
multicast address at this sub-layer, including those that
|
|
were discarded or not sent. For a MAC layer protocol, this
|
|
includes both Group and Functional addresses."
|
|
::= { esmStackPortConfEntry 8 }
|
|
|
|
esmStackPortInBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of packets, delivered by this sub-layer to a
|
|
higher (sub-)layer, which were addressed to a broadcast
|
|
address at this sub-layer."
|
|
::= { esmStackPortConfEntry 9 }
|
|
|
|
esmStackPortOutBroadcastPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets that higher-level protocols
|
|
requested be transmitted, and which were addressed to a
|
|
broadcast address at this sub-layer, including those that
|
|
were discarded or not sent."
|
|
::= { esmStackPortConfEntry 10 }
|
|
|
|
esmStackPortInPauseFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of MAC Control frames received on stacking
|
|
interface with an opcode indicating the PAUSE operation."
|
|
::= { esmStackPortConfEntry 11 }
|
|
|
|
esmStackPortOutPauseFrames OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of MAC Control frames transmitted on
|
|
stacking interface with an opcode indicating the
|
|
PAUSE operation."
|
|
::= { esmStackPortConfEntry 12 }
|
|
|
|
esmStackPortStatsAlignmentErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on the stacking
|
|
interface that are not an integral number of
|
|
octets in length and do not pass the FCS check.
|
|
|
|
The count represented by an instance of this
|
|
object is incremented when the alignmentError
|
|
status is returned by the MAC service to the
|
|
LLC (or other MAC user). Received frames for
|
|
which multiple error conditions obtain are,
|
|
according to the conventions of IEEE 802.3
|
|
Layer Management, counted exclusively according
|
|
to the error status presented to the LLC.
|
|
|
|
This counter does not increment for 8-bit wide
|
|
group encoding schemes."
|
|
::= { esmStackPortConfEntry 13 }
|
|
|
|
esmStackPortStatsFCSErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "A count of frames received on the stacking
|
|
interface that are an integral number of octets
|
|
in length but do not pass the FCS check. This
|
|
count does not include frames received with
|
|
frame-too-long or frame-too-short error.
|
|
|
|
The count represented by an instance of this
|
|
object is incremented when the frameCheckError
|
|
status is returned by the MAC service to the
|
|
LLC (or other MAC user). Received frames for
|
|
which multiple error conditions obtain are,
|
|
according to the conventions of IEEE 802.3
|
|
Layer Management, counted exclusively according
|
|
to the error status presented to the LLC.
|
|
|
|
Note: Coding errors detected by the physical
|
|
layer for speeds above 10 Mb/s will cause the
|
|
frame to fail the FCS check."
|
|
::= { esmStackPortConfEntry 14 }
|
|
|
|
esmStackPortInErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For a stacking interface, the number of inbound packets that
|
|
contained errors preventing them from being deliverable
|
|
to a higher-layer protocol. For character-oriented or
|
|
fixed-length interfaces, the number of inbound
|
|
transmission units that contained errors preventing them
|
|
from being deliverable to a higher-layer protocol."
|
|
::= { esmStackPortConfEntry 15 }
|
|
|
|
esmStackPortOutErrors OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For a stacking interface, the number of outbound packets
|
|
that could not be transmitted because of errors.
|
|
For character-oriented or fixed-length interfaces, the
|
|
number of outbound transmission units that could not be
|
|
transmitted because of errors."
|
|
::= { esmStackPortConfEntry 16 }
|
|
|
|
esmStackPortInDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of inbound packets which were chosen to be
|
|
discarded even though no errors had been detected to prevent
|
|
their being deliverable to a higher-layer protocol. One
|
|
possible reason for discarding such a packet could be to
|
|
free up buffer space."
|
|
::= { esmStackPortConfEntry 17 }
|
|
|
|
esmStackPortOutDiscards OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of outbound packets which were chosen to be
|
|
discarded even though no errors had been detected to prevent
|
|
their being transmitted. One possible reason for discarding
|
|
such a packet could be to free up buffer space."
|
|
::= { esmStackPortConfEntry 18 }
|
|
|
|
esmStackPortTxCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The estimate of the total number of collisions."
|
|
::= { esmStackPortConfEntry 19 }
|
|
|
|
esmStackPortRxUndersizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received that were
|
|
less than 64 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { esmStackPortConfEntry 20 }
|
|
|
|
esmStackPortTxUndersizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets transmitted that were
|
|
less than 64 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { esmStackPortConfEntry 21 }
|
|
|
|
esmStackPortRxOversizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets received that were
|
|
longer than 1518 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { esmStackPortConfEntry 22 }
|
|
|
|
esmStackPortTxOversizePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of packets transmitted that were
|
|
longer than 1518 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise well
|
|
formed."
|
|
::= { esmStackPortConfEntry 23 }
|
|
|
|
esmStackPortAutoSpeed OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
speed100(1),
|
|
speed10(2),
|
|
speedAuto(3),
|
|
unknown(4),
|
|
speed1000(5),
|
|
speed10000(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The automatically detected port line speed
|
|
of the stack port."
|
|
::= { esmStackPortConfEntry 24 }
|
|
|
|
esmStackPortClearStats OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{ default(0),
|
|
reset(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to Clear all Stack Port Statistics counters.
|
|
By default, this object contains zero value."
|
|
::= { esmStackPortConfEntry 25 }
|
|
|
|
|
|
-- compliance statements
|
|
|
|
esmConfPortCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the configuration of Ethernet
|
|
ports."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
esmConfMIBGroup,
|
|
esmDetectedConfMIBGroup,
|
|
esmPortModeMIBGroup,
|
|
ddmInfoGroup,
|
|
ddmConfigGroup,
|
|
ddmNotificationsGroup,
|
|
violationRecoveryGroup,
|
|
violationNotificationsGroup,
|
|
alaDyingGaspNotificationGroup,
|
|
esmDrvDyingGaspNotificationGroup,
|
|
alaPortViolationRecoveryMIBGroup,
|
|
esmConfTrapGroup,
|
|
esmTdrGroup,
|
|
alaEsmDBObjGroup,
|
|
alsEsmDBChangeNotificationGroup,
|
|
alaLinkMonConfigMIBGroup,
|
|
alaLFPGroupMIBGroup,
|
|
alaLFPConfigMIBGroup,
|
|
alcether10GigGroup,
|
|
esmHybridConfGroup,
|
|
esmStormThresholdViolationGroup,
|
|
ptpConfigGroup,
|
|
esmStackPortConfMIBGroup
|
|
}
|
|
|
|
::= { alcatelIND1PortMIBCompliances 1 }
|
|
|
|
alcEtherStatsCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the Statistics of the Ethernet
|
|
ports."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { alcEtherStatsMIBGroup ,alaLinkMonStatsMIBGroup}
|
|
|
|
::= { alcatelIND1PortMIBCompliances 2 }
|
|
|
|
esmSlotInfoCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the esm per slot information."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { esmSlotInfoGroup }
|
|
|
|
::= { alcatelIND1PortMIBCompliances 3 }
|
|
|
|
-- units of conformance
|
|
|
|
esmConfMIBGroup OBJECT-GROUP
|
|
OBJECTS { esmPortSlot, esmPortIF,esmPortCfgSpeed,
|
|
esmPortCfgDuplexMode, esmPortCfgIFG,
|
|
esmPortPauseSlotTime, esmPortMaxFloodRate,
|
|
esmPortFloodMcastEnable, esmPortCfgMaxFrameSize, esmPortCfgAutoNegotiation,
|
|
esmPortCfgCrossover, esmPortCfgFlow, esmPortOperationalHybridType, esmPortFloodUnknownUcastEnable,
|
|
esmPortMaxUnknownUcastFloodRate,esmPortMaxMcastFloodRate,
|
|
esmPortViolationClearAll, esmPortFloodBcastEnable, esmPortMaxFloodRateLimit,
|
|
esmPortMaxUnknownUcastFloodRateLimit,esmPortMaxMcastFloodRateLimit,esmPortMinMcastFloodRateLimit,
|
|
esmPortFloodThresholdAction, esmPortMcastThresholdAction, esmPortFlood, esmPortMCastStorm,
|
|
esmPortViolationClearAll, esmPortCfgSFPType, esmPortWaitToRestoreTimer,esmPortCfgEeeStatus,esmPortCfgEeeAutoNegState,esmPortCfgEeeCapability,
|
|
esmPortCfgLongEnable ,
|
|
esmPortCfgMMUDynamicCellSetLimit, esmPortCfgMMULowWaterMarkCellSetLimit
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to support the management of global
|
|
configuration parameters of the Ethernet ports."
|
|
::= { alcatelIND1PortMIBGroups 1 }
|
|
|
|
esmDetectedConfMIBGroup OBJECT-GROUP
|
|
OBJECTS { esmPortAutoSpeed, esmPortAutoDuplexMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to support the Detected
|
|
configuration parameters of the Ethernet ports."
|
|
::= { alcatelIND1PortMIBGroups 2 }
|
|
|
|
alcEtherStatsMIBGroup OBJECT-GROUP
|
|
OBJECTS { alcetherClearStats, alcetherLastClearStats,
|
|
alcetherStatsCRCAlignErrors, alcetherStatsRxUndersizePkts,
|
|
alcetherStatsTxUndersizePkts, alcetherStatsTxOversizePkts,
|
|
alcetherStatsRxJabbers, alcetherStatsRxCollisions,
|
|
alcetherStatsTxCollisions, alcetherStatsPkts64Octets,
|
|
alcetherStatsPkts65to127Octets, alcetherStatsPkts128to255Octets,
|
|
alcetherStatsPkts256to511Octets,
|
|
alcetherStatsPkts512to1023Octets,
|
|
alcetherStatsPkts1024to1518Octets,
|
|
gigaEtherStatsPkts1519to4095Octets,
|
|
gigaEtherStatsPkts4096to9215Octets,
|
|
alcetherStatsPkts1519to2047Octets,
|
|
alcetherStatsPkts2048to4095Octets,
|
|
alcetherStatsPkts4096Octets,
|
|
alcetherStatsRxGiantPkts,
|
|
alcetherStatsRxDribbleNibblePkts,
|
|
alcetherStatsRxLongEventPkts,
|
|
alcetherStatsRxVlanTagPkts,
|
|
alcetherStatsRxControlPkts,
|
|
alcetherStatsRxLenChkErrPkts,
|
|
alcetherStatsRxCodeErrPkts,
|
|
alcetherStatsRxDvEventPkts,
|
|
alcetherStatsRxPrevPktDropped,
|
|
alcetherStatsTx64Octets,
|
|
alcetherStatsTx65to127Octets,
|
|
alcetherStatsTx128to255Octets,
|
|
alcetherStatsTx256to511Octets,
|
|
alcetherStatsTx512to1023Octets,
|
|
alcetherStatsTx1024to1518Octets,
|
|
alcetherStatsTx1519to2047Octets,
|
|
alcetherStatsTx2048to4095Octets,
|
|
alcetherStatsTx4096Octets,
|
|
alcetherStatsTxRetryCount,
|
|
alcetherStatsTxVlanTagPkts,
|
|
alcetherStatsTxControlPkts,
|
|
alcetherStatsTxLatePkts,
|
|
alcetherStatsTxTotalBytesOnWire,
|
|
alcetherStatsTxLenChkErrPkts,
|
|
alcetherStatsTxExcDeferPkts
|
|
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to provide all the statistics related
|
|
to the Ethernet and GigaEthernert ports."
|
|
::= { alcatelIND1PortMIBGroups 3 }
|
|
|
|
alcPortNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
esmDrvTrapDropsLink
|
|
-- e2eStackTopoChangeTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Port MIB Notification Group."
|
|
::= { alcatelIND1PortMIBGroups 4 }
|
|
|
|
|
|
esmPortModeMIBGroup OBJECT-GROUP
|
|
OBJECTS { esmPortRunningMode,
|
|
esmPortSavedMode
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to support the management of global
|
|
configuration parameters of the stacking ports."
|
|
::= { alcatelIND1PortMIBGroups 5 }
|
|
|
|
esmDrvDyingGaspNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
alaDyingGaspTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate dying gasp trap."
|
|
::= { alcatelIND1PortMIBGroups 25 }
|
|
|
|
|
|
ddmInfoGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ddmTemperature,
|
|
ddmTempLowWarning,
|
|
ddmTempLowAlarm,
|
|
ddmTempHiWarning,
|
|
ddmTempHiAlarm,
|
|
ddmSupplyVoltage,
|
|
ddmSupplyVoltageLowWarning,
|
|
ddmSupplyVoltageLowAlarm,
|
|
ddmSupplyVoltageHiWarning,
|
|
ddmSupplyVoltageHiAlarm,
|
|
ddmTxBiasCurrent,
|
|
ddmTxBiasCurrentLowWarning,
|
|
ddmTxBiasCurrentLowAlarm,
|
|
ddmTxBiasCurrentHiWarning,
|
|
ddmTxBiasCurrentHiAlarm,
|
|
ddmTxOutputPower,
|
|
ddmTxOutputPowerLowWarning,
|
|
ddmTxOutputPowerLowAlarm,
|
|
ddmTxOutputPowerHiWarning,
|
|
ddmTxOutputPowerHiAlarm,
|
|
ddmRxOpticalPower,
|
|
ddmRxOpticalPowerLowWarning,
|
|
ddmRxOpticalPowerLowAlarm,
|
|
ddmRxOpticalPowerHiWarning,
|
|
ddmRxOpticalPowerHiAlarm
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to provide digital diagnostics information
|
|
related to SFPs, XFPs, and SFP+s."
|
|
::= { alcatelIND1PortMIBGroups 6 }
|
|
|
|
|
|
ddmConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ddmConfig,
|
|
ddmTrapConfig,
|
|
ddmNotificationType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to allow configuration of DDM and DDM traps."
|
|
::= { alcatelIND1PortMIBGroups 7 }
|
|
|
|
ddmNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
ddmTemperatureThresholdViolated,
|
|
ddmVoltageThresholdViolated,
|
|
ddmCurrentThresholdViolated,
|
|
ddmTxPowerThresholdViolated,
|
|
ddmRxPowerThresholdViolated
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate DDM threshold violations."
|
|
::= { alcatelIND1PortMIBGroups 8 }
|
|
violationRecoveryGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
esmViolationRecoveryTrap,
|
|
esmViolationRecoveryTime,
|
|
esmViolationRecoveryNotificationType,
|
|
esmViolationRecoveryMaximum
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to allow configuration of violationRecovery."
|
|
::= { alcatelIND1PortMIBGroups 9 }
|
|
violationNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
esmViolationRecoveryTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate esm violation recovery timeout."
|
|
::= { alcatelIND1PortMIBGroups 10 }
|
|
alaDyingGaspNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
alaDyingGaspTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate dying gasp trap."
|
|
::= { alcatelIND1PortMIBGroups 11 }
|
|
|
|
esmTdrGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
esmTdrPortCableState,
|
|
esmTdrPortValidPairs,
|
|
esmTdrPortPair1State,
|
|
esmTdrPortPair1Length,
|
|
esmTdrPortPair2State,
|
|
esmTdrPortPair2Length,
|
|
esmTdrPortPair3State,
|
|
esmTdrPortPair3Length,
|
|
esmTdrPortPair4State,
|
|
esmTdrPortPair4Length,
|
|
esmTdrPortFuzzLength,
|
|
esmTdrPortTest,
|
|
esmTdrClearStats,
|
|
esmTdrResult,
|
|
esmTdrPortExtSwapTypeChannel1,
|
|
esmTdrPortExtSwapTypeChannel2,
|
|
esmTdrPortExtPolaritySwapPair1,
|
|
esmTdrPortExtPolaritySwapPair2,
|
|
esmTdrPortExtPolaritySwapPair3,
|
|
esmTdrPortExtPolaritySwapPair4,
|
|
esmTdrPortExtSkewPair1,
|
|
esmTdrPortExtSkewPair2,
|
|
esmTdrPortExtSkewPair3,
|
|
esmTdrPortExtSkewPair4,
|
|
esmTdrPortExtAccurateCableLenPair1,
|
|
esmTdrPortExtAccurateCableLenPair2,
|
|
esmTdrPortExtAccurateCableLenPair3,
|
|
esmTdrPortExtAccurateCableLenPair4,
|
|
esmTdrPortExtDownshiftStatus,
|
|
esmTdrExtResult,
|
|
esmTdrCableLen,
|
|
esmTdrPhyType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to provide TDR information"
|
|
::= { alcatelIND1PortMIBGroups 12 }
|
|
|
|
alaEsmDBObjGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaEsmOldDb,
|
|
alaEsmNewDb,
|
|
alaEsmModuleChangeString
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to provide DB change trap information."
|
|
::= { alcatelIND1PortMIBGroups 13 }
|
|
|
|
alsEsmDBChangeNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
alaEsmKite2eDBChange
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate DB change trap."
|
|
::= { alcatelIND1PortMIBGroups 14 }
|
|
|
|
alaLinkMonConfigMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaLinkMonStatus,
|
|
alaLinkMonTimeWindow,
|
|
alaLinkMonLinkFlapThreshold,
|
|
alaLinkMonLinkErrorThreshold
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to support the Link Monitoring Configurations on the ports."
|
|
::= { alcatelIND1PortMIBGroups 15 }
|
|
alaLinkMonStatsMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaLinkMonStatsClearStats,
|
|
alaLinkMonStatsPortState,
|
|
alaLinkMonStatsCurrentLinkFlaps,
|
|
alaLinkMonStatsCurrentErrorFrames,
|
|
alaLinkMonStatsCurrentCRCErrors,
|
|
alaLinkMonStatsCurrentLostFrames,
|
|
alaLinkMonStatsCurrentAlignErrors,
|
|
alaLinkMonStatsCurrentLinkErrors,
|
|
alaLinkMonStatsTotalLinkFlaps,
|
|
alaLinkMonStatsTotalLinkErrors
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to provide all the statistics related
|
|
to the Link Monitoring on the ports."
|
|
::= { alcatelIND1PortMIBGroups 16 }
|
|
alaLFPGroupMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaLFPGroupId,
|
|
alaLFPGroupAdminStatus,
|
|
alaLFPGroupOperStatus,
|
|
alaLFPGroupWaitToShutdown,
|
|
alaLFPGroupRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to configure Link Fault Propagation Group,
|
|
Wait to shutdown timer and admin staus of group."
|
|
::= { alcatelIND1PortMIBGroups 17 }
|
|
alaLFPConfigMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaLFPConfigPort,
|
|
alaLFPConfigPortType,
|
|
alaLFPConfigRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to configure a port and port type for a Link Fault Propagation Group."
|
|
::= { alcatelIND1PortMIBGroups 18 }
|
|
alaPortViolationRecoveryMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
alaPortViolationRecoveryTime,
|
|
alaPortViolationRecoveryMaximum
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The per port configuration Parameters for Interface Violation Recovery Mechanism"
|
|
::= { alcatelIND1PortMIBGroups 19 }
|
|
esmSlotInfoGroup OBJECT-GROUP
|
|
OBJECTS { esmSlotNumber,
|
|
esmNumberOfUserPorts
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to provide number of user port information
|
|
per slot basis."
|
|
::= { alcatelIND1PortMIBGroups 20 }
|
|
esmConfTrapGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
esmDrvTrapDrops,
|
|
alaDyingGaspPowerSupplyType,
|
|
alaDyingGaspSlot,
|
|
alaDyingGaspTime,
|
|
esmPortViolationValue,
|
|
esmStormViolationThresholdNotificationType,
|
|
esmStormViolationThresholdTrafficType
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the BD type."
|
|
::= { alcatelIND1PortMIBGroups 21 }
|
|
alcether10GigGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
alcether10GigPrimary
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"populated with the 10 gig only entries."
|
|
::= { alcatelIND1PortMIBGroups 22 }
|
|
|
|
esmHybridConfGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
esmHybridPortCfgCrossover,
|
|
esmHybridPortCfgDuplexMode,
|
|
esmHybridPortCfgFlow,
|
|
esmHybridPortCfgInactiveType,
|
|
esmHybridPortCfgSFPType,
|
|
esmPortCfgRuntEnable,
|
|
esmPortCfgRuntSize,
|
|
-- esmE2EFlowVlan,
|
|
esmHybridPortCfgSpeed ,
|
|
esmPortCfgHybridActiveType ,
|
|
esmPortCfgHybridMode,
|
|
esmHybridPortCfgAutoNegotiation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { alcatelIND1PortMIBGroups 23 }
|
|
esmPortViolationNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
esmPortViolation
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate port violation trap."
|
|
::= { alcatelIND1PortMIBGroups 24 }
|
|
|
|
esmStormThresholdViolationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
esmStormThresholdViolationStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications used to indicate esm storm threshold violation."
|
|
::= { alcatelIND1PortMIBGroups 26 }
|
|
|
|
ptpConfigGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
ptpConfig
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to allow configuration of PTP."
|
|
::= { alcatelIND1PortMIBGroups 27 }
|
|
|
|
esmStackPortConfMIBGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
esmStackPortIfIndex, esmStackPortSlotNum, esmStackPortInOctets, esmStackPortOutOctets, esmStackPortInUcastPkts, esmStackPortOutUcastPkts,
|
|
esmStackPortInMulticastPkts, esmStackPortOutMulticastPkts, esmStackPortInBroadcastPkts, esmStackPortOutBroadcastPkts, esmStackPortInPauseFrames,
|
|
esmStackPortOutPauseFrames, esmStackPortStatsAlignmentErrors, esmStackPortStatsFCSErrors, esmStackPortInErrors, esmStackPortOutErrors, esmStackPortInDiscards,
|
|
esmStackPortOutDiscards, esmStackPortTxCollisions, esmStackPortRxUndersizePkts, esmStackPortTxUndersizePkts, esmStackPortRxOversizePkts,
|
|
esmStackPortTxOversizePkts, esmStackPortAutoSpeed, esmStackPortClearStats
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects to support the management of global
|
|
configuration parameters of the stack ports."
|
|
::= { alcatelIND1PortMIBGroups 28 }
|
|
END
|
|
|
|
|