937 lines
33 KiB
Plaintext
937 lines
33 KiB
Plaintext
DELL-NETWORKING-BPSTATS-MIB DEFINITIONS ::= BEGIN
|
|
-- This module provides authoritative definitions for Dell
|
|
-- Networking OS back plane statistics MIB.
|
|
-- This Module is for the hiGig backplane interfaces present in
|
|
-- leaf-spine architectured DELL Networking OS switches.
|
|
-- This module will be extended, as needed.
|
|
--
|
|
-- Front End port(user port) statistics is being handled by
|
|
-- dellNet-ifextention.mib
|
|
--
|
|
-- As an example platform with above mentioned
|
|
-- architecture - Z9000 core switch has 2 spine and 4 leaf BCM trident+ chips,
|
|
-- connected with 32 back plane links(total 64 BP ports )
|
|
-- |----------------------------------------| <- StackUnit(Card)
|
|
-- | |
|
|
-- | |----||----| |
|
|
-- | |____||____|<-SpinePortPipe |
|
|
-- | | / |
|
|
-- | | / <-bp links |
|
|
-- | |/ |
|
|
-- | |----| |----| |----| |----|<-Leaf |
|
|
-- | |____| |____| |____| |____| PortPipe |
|
|
-- |________________________________________|
|
|
--
|
|
--
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Counter32, Counter64, Integer32, Unsigned32, Gauge32
|
|
FROM SNMPv2-SMI
|
|
TimeStamp
|
|
FROM SNMPv2-TC
|
|
dellNetMgmt
|
|
FROM DELL-NETWORKING-SMI;
|
|
|
|
dellNetBpStatsMib MODULE-IDENTITY
|
|
LAST-UPDATED "201309181248Z" -- Sep 18,2013 12:48:00 GMT
|
|
ORGANIZATION
|
|
"Dell Inc"
|
|
CONTACT-INFO
|
|
"http://www.dell.com/support"
|
|
|
|
DESCRIPTION
|
|
"Dell Networking OS Back plane statistics mib.
|
|
This is MIB shall use for all back plane statistics related
|
|
activities.
|
|
This includes the BP ports traffic statistics.
|
|
BP link bundle monitoring based on BP port statistics.
|
|
Queue statistics and buffer utilization on BP ports etc .."
|
|
|
|
REVISION "201305221248Z"
|
|
DESCRIPTION
|
|
"Initial version of this mib."
|
|
::= { dellNetMgmt 24 }
|
|
|
|
-- ### Groups ###
|
|
|
|
dellNetBpStatsLinkBundleObjects OBJECT IDENTIFIER ::={ dellNetBpStatsMib 1 }
|
|
dellNetBpStatsObjects OBJECT IDENTIFIER ::={ dellNetBpStatsMib 2 }
|
|
dellNetBpStatsAlarms OBJECT IDENTIFIER ::={ dellNetBpStatsMib 3 }
|
|
|
|
-- ### Link Bundle Definitions ###
|
|
|
|
bpLinkBundleObjects OBJECT IDENTIFIER
|
|
::= { dellNetBpStatsLinkBundleObjects 1 }
|
|
|
|
bpLinkBundleRateInterval OBJECT-TYPE
|
|
SYNTAX INTEGER (10..299)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rate interval for polling the
|
|
Bp link bundle Monitoring."
|
|
::= { bpLinkBundleObjects 1 }
|
|
|
|
bpLinkBundleTriggerThreshold OBJECT-TYPE
|
|
SYNTAX INTEGER(1..90)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The traffic distribution trigger threshold
|
|
for Bp link bundle Monitoring.In percentage of
|
|
total bandwidth of the link Bundle"
|
|
::= { bpLinkBundleObjects 2 }
|
|
|
|
-- ### Backplane Statistic Definitions ###
|
|
|
|
bpStatsObjects OBJECT IDENTIFIER ::={ dellNetBpStatsObjects 1 }
|
|
|
|
bpDropsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BpDropsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The back plane drops table contains the list of various drops
|
|
per BP higig port per BCM unit in a stack unit(card type)."
|
|
::= { bpStatsObjects 1 }
|
|
|
|
bpDropsEntry OBJECT-TYPE
|
|
SYNTAX BpDropsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each drops entry is being indexed by StackUnit(card Type)
|
|
BCM unit ID and local Port Id"
|
|
INDEX { bpDropsStackUnitIndex,
|
|
bpDropsPortPipe,
|
|
bpDropsPortIndex }
|
|
::= { bpDropsTable 1 }
|
|
|
|
BpDropsEntry ::=
|
|
SEQUENCE {
|
|
bpDropsStackUnitIndex INTEGER,
|
|
bpDropsPortPipe INTEGER,
|
|
bpDropsPortIndex INTEGER,
|
|
bpDropsInDrops Counter64,
|
|
bpDropsInUnKnownHgHdr Counter64,
|
|
bpDropsInUnKnownHgOpcode Counter64,
|
|
bpDropsInMTUExceeds Counter64,
|
|
bpDropsInMacDrops Counter64,
|
|
bpDropsMMUHOLDrops Counter64,
|
|
bpDropsEgMacDrops Counter64,
|
|
bpDropsEgTxAgedCounter Counter64,
|
|
bpDropsEgTxErrCounter Counter64,
|
|
bpDropsEgTxMACUnderflow Counter64,
|
|
bpDropsEgTxErrPktCounter Counter64
|
|
}
|
|
|
|
bpDropsStackUnitIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack unit(Card Type Id) number where this port present
|
|
Each card shall contain more than one BCM units"
|
|
::= { bpDropsEntry 1 }
|
|
|
|
bpDropsPortPipe OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
|
|
Each BCM unit shall contain 1-128 local ports, which includes
|
|
BP as well as front end ports"
|
|
::= { bpDropsEntry 2 }
|
|
|
|
bpDropsPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BP port number.
|
|
Maximum ports shall support by Trident2 BCM npu is 128.
|
|
This address space includes FE ports also, which are
|
|
invalid ports as far as BP is concern.
|
|
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
|
|
for spine BCM units, 1 to 16 are the valid BP ports "
|
|
::= { bpDropsEntry 3 }
|
|
|
|
bpDropsInDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The No of Ingress packet Drops"
|
|
::= { bpDropsEntry 4 }
|
|
|
|
bpDropsInUnKnownHgHdr OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The No of Unknown hiGig header Ingress packet Drops"
|
|
::= { bpDropsEntry 5 }
|
|
|
|
bpDropsInUnKnownHgOpcode OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The No of Unknown hiGig Opcode Ingress packet Drops"
|
|
::= { bpDropsEntry 6 }
|
|
|
|
bpDropsInMTUExceeds OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of packets dropped on Ingress because of
|
|
MTUExceeds"
|
|
::= { bpDropsEntry 7 }
|
|
|
|
bpDropsInMacDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of packets dropped on Ingress MAC"
|
|
::= { bpDropsEntry 8 }
|
|
|
|
bpDropsMMUHOLDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of packets dropped in MMU because of
|
|
MMU HOL Drops"
|
|
::= { bpDropsEntry 9 }
|
|
|
|
bpDropsEgMacDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of packets dropped on Egress MAC"
|
|
::= { bpDropsEntry 10 }
|
|
|
|
bpDropsEgTxAgedCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of Aged packets dropped on Egress"
|
|
::= { bpDropsEntry 11 }
|
|
|
|
bpDropsEgTxErrCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of Error packets dropped on Egress"
|
|
::= { bpDropsEntry 12 }
|
|
|
|
bpDropsEgTxMACUnderflow OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of MAC underflow packets dropped on Egress"
|
|
::= { bpDropsEntry 13 }
|
|
|
|
bpDropsEgTxErrPktCounter OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"No of total packets dropped in Egress"
|
|
::= { bpDropsEntry 14 }
|
|
|
|
bpIfStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BpIfStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The back plane counter statistics table contains the
|
|
list of various counters per BP higig port per BCM unit
|
|
in a stack unit(card type)."
|
|
::= { bpStatsObjects 2 }
|
|
|
|
bpIfStatsEntry OBJECT-TYPE
|
|
SYNTAX BpIfStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each Stats entry is being indexed by StackUnit(card Type)
|
|
BCM unit ID and local Port Id"
|
|
INDEX { bpIfStatsStackUnitIndex,
|
|
bpIfStatsPortPipe,
|
|
bpIfStatsPortIndex}
|
|
::= { bpIfStatsTable 1 }
|
|
|
|
BpIfStatsEntry ::=
|
|
SEQUENCE {
|
|
bpIfStatsStackUnitIndex INTEGER,
|
|
bpIfStatsPortPipe INTEGER,
|
|
bpIfStatsPortIndex INTEGER,
|
|
bpIfStatsIn64BytePkts Counter64,
|
|
bpIfStatsIn65To127BytePkts Counter64,
|
|
bpIfStatsIn128To255BytePkts Counter64,
|
|
bpIfStatsIn256To511BytePkts Counter64,
|
|
bpIfStatsIn512To1023BytePkts Counter64,
|
|
bpIfStatsInOver1023BytePkts Counter64,
|
|
bpIfStatsInThrottles Counter64,
|
|
bpIfStatsInRunts Counter64,
|
|
bpIfStatsInGiants Counter64,
|
|
bpIfStatsInCRC Counter64,
|
|
bpIfStatsInOverruns Counter64,
|
|
bpIfStatsOutUnderruns Counter64,
|
|
bpIfStatsOutUnicasts Counter64,
|
|
bpIfStatsOutCollisions Counter64,
|
|
bpIfStatsOutWredDrops Counter64,
|
|
bpIfStatsOut64BytePkts Counter64,
|
|
bpIfStatsOut65To127BytePkts Counter64,
|
|
bpIfStatsOut128To255BytePkts Counter64,
|
|
bpIfStatsOut256To511BytePkts Counter64,
|
|
bpIfStatsOut512To1023BytePkts Counter64,
|
|
bpIfStatsOutOver1023BytePkts Counter64,
|
|
bpIfStatsOutThrottles Counter64,
|
|
bpIfStatsLastDiscontinuityTime TimeStamp,
|
|
bpIfStatsInCentRate Integer32,
|
|
bpIfStatsOutCentRate Integer32,
|
|
bpIfStatsLastChange TimeStamp
|
|
}
|
|
|
|
bpIfStatsStackUnitIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack unit(Card Type Id) number where this port present
|
|
Each card shall contain more than one BCM units"
|
|
::= { bpIfStatsEntry 1 }
|
|
|
|
bpIfStatsPortPipe OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
|
|
Each BCM unit shall contain 1-128 local ports, which includes
|
|
BP as well as front end ports"
|
|
::= { bpIfStatsEntry 2 }
|
|
|
|
bpIfStatsPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BP port number.
|
|
Maximum ports shall support by Trident2 BCM npu is 128.
|
|
This address space includes FE ports also, which are
|
|
invalid ports as far as BP is concern.
|
|
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
|
|
for spine BCM units, 1 to 16 are the valid BP ports "
|
|
::= { bpIfStatsEntry 3 }
|
|
|
|
bpIfStatsIn64BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames (including bad
|
|
frames) received that were 64 octets in length
|
|
(excluding framing bits but including FCS octets)."
|
|
::= { bpIfStatsEntry 4 }
|
|
|
|
bpIfStatsIn65To127BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames (including bad
|
|
frames) received that were between 65 and 127
|
|
octets in length inclusive (excluding framing
|
|
bits but including FCS octets)."
|
|
::= { bpIfStatsEntry 5 }
|
|
|
|
bpIfStatsIn128To255BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames (including bad
|
|
frames) received that were between 128 and 255
|
|
octets in length inclusive (excluding framing
|
|
bits but including FCS octets)."
|
|
::= { bpIfStatsEntry 6 }
|
|
|
|
bpIfStatsIn256To511BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames (including bad
|
|
frames) received that were between 256 and 511
|
|
octets in length inclusive (excluding framing
|
|
bits but including FCS octets)."
|
|
::= { bpIfStatsEntry 7 }
|
|
|
|
bpIfStatsIn512To1023BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames (including bad
|
|
frames) received that were between 512 and 1023
|
|
octets in length inclusive (excluding framing
|
|
bits but including FCS octets)."
|
|
::= { bpIfStatsEntry 8 }
|
|
|
|
bpIfStatsInOver1023BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames received that
|
|
were longer than 1023 (1025 Bytes in case of
|
|
VLAN Tag) octets (excluding framing bits, but
|
|
including FCS octets) and were otherwise
|
|
well formed. This counter is not incremented
|
|
for too long frames."
|
|
::= { bpIfStatsEntry 9 }
|
|
|
|
bpIfStatsInThrottles OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter is incremented when a valid
|
|
frame with a length or type field value equal
|
|
to 0x8808 (Control Frame) is received."
|
|
::= { bpIfStatsEntry 10 }
|
|
|
|
bpIfStatsInRunts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames received that were
|
|
less than 64 octets long (excluding framing bits,
|
|
but including FCS octets) and were otherwise
|
|
well formed."
|
|
::= { bpIfStatsEntry 11 }
|
|
|
|
bpIfStatsInGiants OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames received that were
|
|
longer than 1518 (1522 Bytes in case of VLAN Tag)
|
|
octets (excluding framing bits, but including FCS
|
|
octets) and were otherwise well formed. This counter
|
|
is not incremented for too long frames."
|
|
::= { bpIfStatsEntry 12 }
|
|
|
|
bpIfStatsInCRC OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames received that had
|
|
a length (excluding framing bits, but including
|
|
FCS octets) of between 64 and 1518 octets,
|
|
inclusive, but had a bad CRC."
|
|
::= { bpIfStatsEntry 13 }
|
|
|
|
bpIfStatsInOverruns OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames has been chosen to be
|
|
dropped by detecting the buffer issue"
|
|
::= { bpIfStatsEntry 14 }
|
|
|
|
bpIfStatsOutUnderruns OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames dropped because
|
|
of buffer underrun."
|
|
::= { bpIfStatsEntry 15 }
|
|
|
|
bpIfStatsOutUnicasts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of Unicast frames are transmitted
|
|
out of the interface"
|
|
::= { bpIfStatsEntry 16 }
|
|
|
|
bpIfStatsOutCollisions OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A count of the frames that due to excessive
|
|
or late collisions are not transmitted successfully."
|
|
::= { bpIfStatsEntry 17 }
|
|
|
|
bpIfStatsOutWredDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of frames are dropped by using
|
|
WRED policy due to excessive traffic."
|
|
::= { bpIfStatsEntry 18 }
|
|
|
|
bpIfStatsOut64BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of valid frames with the
|
|
block of 64 byte size is transmitted"
|
|
::= { bpIfStatsEntry 19 }
|
|
|
|
bpIfStatsOut65To127BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of valid frame with the block size of
|
|
range between 65 and 127 bytes are transmitted."
|
|
::= { bpIfStatsEntry 20 }
|
|
|
|
bpIfStatsOut128To255BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of valid frame with the block size of
|
|
range between 128 and 255 bytes are transmitted"
|
|
::= { bpIfStatsEntry 21 }
|
|
|
|
bpIfStatsOut256To511BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of valid frame with the block size of
|
|
range between 256 and 511 bytes are transmitted"
|
|
::= { bpIfStatsEntry 22 }
|
|
|
|
bpIfStatsOut512To1023BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of valid frame with the block size of
|
|
range between 512 and 1023 bytes are transmitted"
|
|
::= { bpIfStatsEntry 23 }
|
|
|
|
bpIfStatsOutOver1023BytePkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total of valid frame with the block size of
|
|
greater than 1023 bytes are transmitted."
|
|
::= { bpIfStatsEntry 24 }
|
|
|
|
bpIfStatsOutThrottles OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This counter is incremented when a valid
|
|
frame with a length or type field value equal
|
|
to 0x8808 (Control Frame) is sent."
|
|
::= { bpIfStatsEntry 25 }
|
|
|
|
bpIfStatsLastDiscontinuityTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime on the most recent occasion
|
|
at which this interface's counters suffered a
|
|
discontinuity via a reset. If no such discontinuities
|
|
have occurred since the last reinitialization of
|
|
the local management subsystem, then this object
|
|
contains a zero value."
|
|
::= { bpIfStatsEntry 26 }
|
|
|
|
bpIfStatsInCentRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the percentage of maximum line rate
|
|
at which data is receiving on the Interface.
|
|
For Z9000 - BP hiGig line rate is 42G.
|
|
This is an integer value which can go from 0% to 100%."
|
|
::= { bpIfStatsEntry 27 }
|
|
|
|
bpIfStatsOutCentRate OBJECT-TYPE
|
|
SYNTAX Integer32 (0..100)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This is the percentage of maximum line rate
|
|
at which data is sending on the Interface.
|
|
For Z9000 - BP hiGig line rate is 42G.
|
|
This is an integer value which can go from 0% to 100%."
|
|
::= { bpIfStatsEntry 28 }
|
|
|
|
bpIfStatsLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of sysUpTime, on which all the counters are
|
|
updated recently"
|
|
::= { bpIfStatsEntry 29 }
|
|
|
|
bpPacketBufferTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BpPacketBufferEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The packet buffer table contains the modular packet buffers details
|
|
per stack unit and the mode of allocation."
|
|
::= { bpStatsObjects 3 }
|
|
|
|
bpPacketBufferEntry OBJECT-TYPE
|
|
SYNTAX BpPacketBufferEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Packet buffer details per NPU unit."
|
|
INDEX { bpPacketBufferStackUnitIndex,
|
|
bpPacketBufferPortPipe}
|
|
::= { bpPacketBufferTable 1 }
|
|
|
|
BpPacketBufferEntry ::=
|
|
SEQUENCE {
|
|
bpPacketBufferStackUnitIndex INTEGER,
|
|
bpPacketBufferPortPipe INTEGER,
|
|
bpPacketBufferTotalPacketBuffer Counter32,
|
|
bpPacketBufferCurrentAvailBuffer Counter32,
|
|
bpPacketBufferPacketBufferAlloc Counter32
|
|
}
|
|
|
|
bpPacketBufferStackUnitIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack unit(Card Type Id) number where this port present
|
|
Each card shall contain more than one BCM units"
|
|
::= { bpPacketBufferEntry 1 }
|
|
|
|
bpPacketBufferPortPipe OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
|
|
Each BCM unit shall contain 1-128 local ports, which includes
|
|
BP as well as front end ports"
|
|
::= { bpPacketBufferEntry 2 }
|
|
|
|
bpPacketBufferTotalPacketBuffer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total packet buffer in this NPU unit."
|
|
::= { bpPacketBufferEntry 3 }
|
|
|
|
bpPacketBufferCurrentAvailBuffer OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current available buffer in this NPU unit."
|
|
::= { bpPacketBufferEntry 4 }
|
|
|
|
bpPacketBufferPacketBufferAlloc OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Static or Dynamic allocation."
|
|
::= { bpPacketBufferEntry 5 }
|
|
|
|
bpBufferStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BpBufferStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The back plane stats per port table contains
|
|
the packet buffer usage per bp port per NPU unit."
|
|
::= { bpStatsObjects 4}
|
|
|
|
bpBufferStatsEntry OBJECT-TYPE
|
|
SYNTAX BpBufferStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Per bp port buffer stats "
|
|
INDEX { bpBufferStatsStackUnitIndex,
|
|
bpBufferStatsPortPipe,
|
|
bpBufferStatsPortIndex}
|
|
::= { bpBufferStatsTable 1 }
|
|
|
|
BpBufferStatsEntry ::=
|
|
SEQUENCE {
|
|
bpBufferStatsStackUnitIndex INTEGER,
|
|
bpBufferStatsPortPipe INTEGER,
|
|
bpBufferStatsPortIndex INTEGER,
|
|
bpBufferStatsCurrentUsagePerPort Counter32,
|
|
bpBufferStatsDefaultPacketBuffAlloc Counter32,
|
|
bpBufferStatsMaxLimitPerPort Counter32
|
|
}
|
|
|
|
bpBufferStatsStackUnitIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack unit(Card Type Id) number where this port present
|
|
Each card shall contain more than one BCM units"
|
|
::= { bpBufferStatsEntry 1 }
|
|
|
|
bpBufferStatsPortPipe OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
|
|
Each BCM unit shall contain 1-128 local ports, which includes
|
|
BP as well as front end ports"
|
|
::= { bpBufferStatsEntry 2 }
|
|
|
|
bpBufferStatsPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BP port number.
|
|
Maximum ports shall support by Trident2 BCM npu is 128.
|
|
This address space includes FE ports also, which are
|
|
invalid ports as far as BP is concern.
|
|
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
|
|
for spine BCM units, 1 to 16 are the valid BP ports "
|
|
::= { bpBufferStatsEntry 3 }
|
|
|
|
bpBufferStatsCurrentUsagePerPort OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current buffer usage per bp port."
|
|
::= { bpBufferStatsEntry 4 }
|
|
|
|
bpBufferStatsDefaultPacketBuffAlloc OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default packet buffer allocated."
|
|
::= { bpBufferStatsEntry 5 }
|
|
|
|
bpBufferStatsMaxLimitPerPort OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max buffer limit per bp port."
|
|
::= { bpBufferStatsEntry 6 }
|
|
|
|
bpCosStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF BpCosStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The back plane statistics per COS table gives
|
|
packet buffer statistics per COS per bp port."
|
|
::= { bpStatsObjects 5 }
|
|
|
|
bpCosStatsEntry OBJECT-TYPE
|
|
SYNTAX BpCosStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Per bp port buffer stats and per COS buffer stats."
|
|
INDEX { bpCosStatsStackUnitIndex,
|
|
bpCosStatsPortPipe,
|
|
bpCosStatsPortIndex,
|
|
bpCosStatsCOSNumber }
|
|
::= { bpCosStatsTable 1 }
|
|
|
|
BpCosStatsEntry ::=
|
|
SEQUENCE {
|
|
bpCosStatsStackUnitIndex INTEGER,
|
|
bpCosStatsPortPipe INTEGER,
|
|
bpCosStatsPortIndex INTEGER,
|
|
bpCosStatsCOSNumber INTEGER,
|
|
bpCosStatsCurrentUsage Counter32,
|
|
bpCosStatsDefaultPacketBuffAlloc Counter32,
|
|
bpCosStatsMaxLimit Counter32,
|
|
bpCosStatsHOLDDrops Counter64
|
|
}
|
|
|
|
bpCosStatsStackUnitIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..12)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Stack unit(Card Type Id) number where this port present
|
|
Each card shall contain more than one BCM units"
|
|
::= { bpCosStatsEntry 1 }
|
|
|
|
bpCosStatsPortPipe OBJECT-TYPE
|
|
SYNTAX INTEGER (1..6)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"bpPortPipe denotes the BCM unit in the stack unit(card Type)
|
|
Each BCM unit shall contain 1-128 local ports, which includes
|
|
BP as well as front end ports"
|
|
::= { bpCosStatsEntry 2 }
|
|
|
|
bpCosStatsPortIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..128)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"BP port number.
|
|
Maximum ports shall support by Trident2 BCM npu is 128.
|
|
This address space includes FE ports also, which are
|
|
invalid ports as far as BP is concern.
|
|
For Z9000 leaf BCM units, 34 to 41 are the valid BP port numbers and
|
|
for spine BCM units, 1 to 16 are the valid BP ports "
|
|
::= { bpCosStatsEntry 3 }
|
|
|
|
bpCosStatsCOSNumber OBJECT-TYPE
|
|
SYNTAX INTEGER (1..21)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"COS queue number, There shall 12 unicast and 9 multicast
|
|
queues per port in Trident2"
|
|
::= { bpCosStatsEntry 4 }
|
|
|
|
bpCosStatsCurrentUsage OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Current buffer usage per COS per bp port."
|
|
::= { bpCosStatsEntry 5 }
|
|
|
|
bpCosStatsDefaultPacketBuffAlloc OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Default packet buffer allocated per COS queue"
|
|
::= { bpCosStatsEntry 6 }
|
|
|
|
bpCosStatsMaxLimit OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Max buffer utilization limit per bp port."
|
|
::= { bpCosStatsEntry 7 }
|
|
|
|
bpCosStatsHOLDDrops OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"HOLD Drops Per Queue."
|
|
::= { bpCosStatsEntry 8 }
|
|
|
|
-- ### Notification Objects information ###
|
|
|
|
bpLinkBundleNotifications OBJECT IDENTIFIER
|
|
::= { dellNetBpStatsAlarms 1 }
|
|
|
|
bpLinkBundleAlarmVariable OBJECT IDENTIFIER
|
|
::= { dellNetBpStatsAlarms 2 }
|
|
|
|
bpLinkBundleType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
unknown(1),
|
|
bpHgBundle(2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates Type of Back plane HiGig link bundle"
|
|
::= { bpLinkBundleAlarmVariable 1 }
|
|
|
|
bpLinkBundleSlot OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SlotId on which Link Bundle is overloaded"
|
|
::= { bpLinkBundleAlarmVariable 2 }
|
|
|
|
bpLinkBundleNpuUnit OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The npuUnitId(BCM unit Id) on which Link Bundle is overloaded"
|
|
::= { bpLinkBundleAlarmVariable 3 }
|
|
|
|
bpLinkBundleLocalId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local linkBundle Id which is overloaded"
|
|
::= { bpLinkBundleAlarmVariable 4 }
|
|
|
|
bpLinkBundleImbalance NOTIFICATION-TYPE
|
|
OBJECTS { bpLinkBundleType,
|
|
bpLinkBundleSlot,
|
|
bpLinkBundleNpuUnit,
|
|
bpLinkBundleLocalId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap generated when traffic imbalance
|
|
observed in BP Link Bundles"
|
|
::= { bpLinkBundleNotifications 1 }
|
|
|
|
bpLinkBundleImbalanceClear NOTIFICATION-TYPE
|
|
OBJECTS { bpLinkBundleType,
|
|
bpLinkBundleSlot,
|
|
bpLinkBundleNpuUnit,
|
|
bpLinkBundleLocalId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap generated when traffic imbalance
|
|
is no longer observed on Bp Link bundles"
|
|
::= { bpLinkBundleNotifications 2 }
|
|
|
|
|
|
END
|
|
|
|
|