diff options
Diffstat (limited to 'MIBS/packetlight/SL-ETH-MIB')
| -rw-r--r-- | MIBS/packetlight/SL-ETH-MIB | 1203 |
1 files changed, 1203 insertions, 0 deletions
diff --git a/MIBS/packetlight/SL-ETH-MIB b/MIBS/packetlight/SL-ETH-MIB new file mode 100644 index 0000000..dddbfaa --- /dev/null +++ b/MIBS/packetlight/SL-ETH-MIB @@ -0,0 +1,1203 @@ +-- ***************************************************************** +-- Ethernet Module MIB +-- ***************************************************************** + +SL-ETH-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32, + NOTIFICATION-TYPE, Gauge32, + Counter64 FROM SNMPv2-SMI + DisplayString, TruthValue, + DateAndTime FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, + NOTIFICATION-GROUP FROM SNMPv2-CONF + InterfaceIndex FROM IF-MIB + PerfCurrentCount, PerfIntervalCount, + PerfTotalCount FROM PerfHist-TC-MIB + slService FROM SL-NE-MIB; + +slEthernet MODULE-IDENTITY + LAST-UPDATED "200508171200Z" -- 17 Jan. 2005 12:00:00 EST + ORGANIZATION "PacketLight Networks Ltd." + CONTACT-INFO + "Omri_Viner@PacketLight.com" + DESCRIPTION + "This MIB module describes the Ethernet Service" + ::= { slService 1 } + +-- The Ethernet MIB consists of the following groups: +-- Configuration +-- Current +-- Interval +-- Total +-- Traps + +ethTraps OBJECT IDENTIFIER ::= { slEthernet 7 } + +-- Textual Conventions + + +-- +-- The Ethernet Configuration Table +-- + +ethConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Ethernet Configuration table." + ::= { slEthernet 1 } + +ethConfigEntry OBJECT-TYPE + SYNTAX EthConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Ethernet Configuration table." + INDEX { ethLineIndex } + ::= { ethConfigTable 1 } + +EthConfigEntry ::= + SEQUENCE { + ethLineIndex InterfaceIndex, + ethTimeElapsed INTEGER, + ethValidIntervals INTEGER, + ethResetPm INTEGER, + ethAutoNegSupported TruthValue, + ethAutoNegAdminStatus INTEGER, + ethConfigStatus INTEGER, + ethTransceiverType INTEGER, -- deprecated + ethPauseTime INTEGER, -- deprecated + ethPauseEnable TruthValue, -- deprecated + ethResetPmCounters INTEGER, + ethTransceiverMedia INTEGER + } + +ethLineIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object should be made equal to ifIndex." + ::= { ethConfigEntry 1 } + +ethTimeElapsed OBJECT-TYPE + SYNTAX INTEGER (0..899) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds that have elapsed since + the beginning of the near end current error- + measurement period. If, for some reason, such + as an adjustment in the system's time-of-day + clock, the current interval exceeds the maximum + value, the agent will return the maximum value." + ::= { ethConfigEntry 2 } + +ethValidIntervals OBJECT-TYPE + SYNTAX INTEGER (0..96) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of previous near end intervals for + which data was collected. The value will be + 96 unless the interface was brought online within + the last 24 hours, in which case the value will be + the number of complete 15 minute near end + intervals since the interface has been online. In + the case where the agent is a proxy, it is + possible that some intervals are unavailable. In + this case, this interval is the maximum interval + number for which data is available." + ::= { ethConfigEntry 3 } + +ethResetPm OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Writing to this object cause a Reset to the current + PM counters of the corresponding Ethernet interface." + ::= { ethConfigEntry 4 } + +ethAutoNegSupported OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the AutoNeg oper status. + TRUE - meanse that ethAutoNegAdminStatus is enabled(1) + and the Remote interface supports AutoNeg. + FALSE - Otherwise." + ::= { ethConfigEntry 5 } + +ethAutoNegAdminStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + disabled(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this object to enabled(1) will cause + the interface auto-negotiation function capability + to be enabled." + ::= { ethConfigEntry 6 } + + +ethConfigStatus OBJECT-TYPE + SYNTAX INTEGER (1..16) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable indicates the Line Status of the + Ethrenet interface. + + The ethConfigStatus is a bit map represented as a + sum, therefore, it can represent multiple failures (alarms) + simultaneously. + + ethConfigNoAlarm must be set if and only if no other + flag is set. + + The various bit positions are: + 1 ethConfigNoAlarm No alarm present + 2 ethConfigTransmitFault Optical GbE transceiver transmit fault + 4 ethConfigLossOfSignal Optical GbE transceiver signal detect failed + 8 ethConfigLinkFail Mac Layer Link failed" + ::= { ethConfigEntry 7 } + +ethTransceiverType OBJECT-TYPE + SYNTAX INTEGER { + none(1), -- + base1000SX(2), -- + base1000LX(3) -- + } + MAX-ACCESS read-only + STATUS current -- deprecated + DESCRIPTION + "The GBIC Type." + ::= { ethConfigEntry 8 } + +ethPauseTime OBJECT-TYPE + SYNTAX INTEGER (50..16383) + MAX-ACCESS read-write -- deprecated + STATUS current + DESCRIPTION + "This object indicate how much time the other mac + device should pause after it receive a pause frame. + The unit are of 512 ns." + ::= { ethConfigEntry 9 } + +ethPauseEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current -- deprecated + DESCRIPTION + "This object indicates whether or not + we want to use the flow control mechanism." + ::= { ethConfigEntry 10 } + +ethResetPmCounters OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Setting this object to 1 reset the current interval PM + counters of the port." + ::= { ethConfigEntry 11 } + +ethTransceiverMedia OBJECT-TYPE + SYNTAX INTEGER { + none(1), -- + copper(2), -- BaseT Copper + fiber(3) -- BaseX Fiber + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The thernet port tranceiver media. + Used to determine which uplink interface to use." + ::= { ethConfigEntry 12 } + + +-- +-- The PM Current Table +-- + +ethCurrentTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthCurrentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Ethernet current table contains various statistics + being collected for the current 15 minute + interval." + ::= { slEthernet 2 } + +ethCurrentEntry OBJECT-TYPE + SYNTAX EthCurrentEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Ethernet Current table." + INDEX { ethCurrentIndex } + ::= { ethCurrentTable 1 } + +EthCurrentEntry ::= + SEQUENCE { + ethCurrentIndex InterfaceIndex, + ethCurrentRxDropEvents Counter64, + ethCurrentOctets Counter64, + ethCurrentPkts Counter64, + ethCurrentBroadcastPkts Counter64, + ethCurrentMulticastPkts Counter64, + ethCurrentCRCAlignErrors Counter64, + ethCurrentUndersizePkts Counter64, + ethCurrentOversizePkts Counter64, + ethCurrentFragments Counter64, + ethCurrentJabbers Counter64, + ethCurrentCollisions Counter64, + ethCurrentUtilization Counter64, + ethCurrentTxOctets Counter64, + ethCurrentTxPkts Counter64, + ethCurrentRxPause Counter64, + ethCurrentTxPause Counter64, + ethCurrentTxDropEvents Counter64, + ethCurrentRxPkts64Octets Counter64, + ethCurrentRxPkts65to127Octets Counter64, + ethCurrentRxPkts128to255Octets Counter64, + ethCurrentRxPkts256to511Octets Counter64, + ethCurrentRxPkts512to1023Octets Counter64, + ethCurrentRxPkts1024to1518Octets Counter64, + ethCurrentRxPkts1519to1522Octets Counter64, + ethCurrentTxPkts64Octets Counter64, + ethCurrentTxPkts65to127Octets Counter64, + ethCurrentTxPkts128to255Octets Counter64, + ethCurrentTxPkts256to511Octets Counter64, + ethCurrentTxPkts512to1023Octets Counter64, + ethCurrentTxPkts1024to1518Octets Counter64, + ethCurrentTxPkts1519to1522Octets Counter64, + ethCurrentRxVlanPkts Counter64, + ethCurrentTxVlanPkts Counter64, + ethCurrentRxJumboPkts Counter64, + ethCurrentTxJumboPkts Counter64 + } + +ethCurrentIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index value which uniquely identifies the + Ethernet interface to which this entry is applicable. + The interface identified by a particular value of + this index is the same interface as identified by + the same value as a ethLineIndex object + instance." + ::= { ethCurrentEntry 1 } + +ethCurrentRxDropEvents OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of events in which packets were + dropped by the probe due to lack of Ingress resources during + this sampling interval. Note that this number is not + necessarily the number of packets dropped, it is just + the number of times this condition has been detected." + ::= { ethCurrentEntry 2 } + +ethCurrentOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets of data (including those + in bad packets) received on the network (excluding + framing bits but including FCS octets). + This object can be used as a reasonable estimate of + 10-Megabit ethernet utilization. If greater precision is + desired, the etherStatsPkts and etherStatsOctets objects + should be sampled before and after a common interval. The + differences in the sampled values are Pkts and Octets, + respectively, and the number of seconds in the interval is + Interval. These values are used to calculate the Utilization + as follows: + + Pkts * (9.6 + 6.4) + (Octets * .8) + Utilization = ------------------------------------- + Interval * 10,000 + + The result of this equation is the value Utilization which + is the percent utilization of the ethernet segment on a + scale of 0 to 100 percent." + ::= { ethCurrentEntry 3 } + +ethCurrentPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (including bad packets) + received during this sampling interval." + ::= { ethCurrentEntry 4 } + +ethCurrentBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of good packets received during this + sampling interval that were directed to the broadcast + address." + ::= { ethCurrentEntry 5 } + +ethCurrentMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of good packets received during this + sampling interval that were directed to a multicast + address. Note that this number does not include + packets addressed to the broadcast address." + ::= { ethCurrentEntry 6 } + +ethCurrentCRCAlignErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this + sampling interval that had a length (excluding framing + bits but including FCS octets) between 64 and 1518 octets, + inclusive, 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)." + ::= { ethCurrentEntry 7 } + +ethCurrentUndersizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this sampling + interval that were less than 64 octets long (excluding + framing bits but including FCS octets) and were + otherwise well formed." + ::= { ethCurrentEntry 8 } + +ethCurrentOversizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this sampling + interval that were longer than 1518 octets (excluding + framing bits but including FCS octets) but were otherwise + well formed." + ::= { ethCurrentEntry 9 } + +ethCurrentFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received during this + sampling interval that were less than 64 octets in length + (excluding framing bits but including FCS octets) 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)." + ::= { ethCurrentEntry 10 } + +ethCurrentJabbers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this sampling + interval 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)." + ::= { ethCurrentEntry 11 } + +ethCurrentCollisions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best estimate of the total number of collisions + on this Ethernet segment during this sampling interval." + ::= { ethCurrentEntry 12 } + +ethCurrentUtilization OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best estimate of the mean physical layer network + utilization on this interface during this sampling interval, + in hundredths of a percent (0..10000)." + ::= { ethCurrentEntry 13 } + +ethCurrentTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets of data + transmited during the current interval." + ::= { ethCurrentEntry 14 } + +ethCurrentTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (including bad packets) + received during the current interval." + ::= { ethCurrentEntry 15 } + +ethCurrentRxPause OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Pause frames + received during the current interval." + ::= { ethCurrentEntry 16 } + +ethCurrentTxPause OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Pause farmes + transmitted during the current interval." + ::= { ethCurrentEntry 17 } + +ethCurrentTxDropEvents OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of events in which packets were + dropped by the probe due to lack of Egress resources during + this sampling interval. Note that this number is not + necessarily the number of packets dropped, it is just + the number of times this condition has been detected." + ::= { ethCurrentEntry 18 } + +ethCurrentRxPkts64Octets 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)." + ::= { ethCurrentEntry 19 } + +ethCurrentRxPkts65to127Octets 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)." + ::= { ethCurrentEntry 20 } + +ethCurrentRxPkts128to255Octets 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)." + ::= { ethCurrentEntry 21 } + +ethCurrentRxPkts256to511Octets 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)." + ::= { ethCurrentEntry 22 } + +ethCurrentRxPkts512to1023Octets 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)." + ::= { ethCurrentEntry 23 } + +ethCurrentRxPkts1024to1518Octets 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)." + ::= { ethCurrentEntry 24 } + +ethCurrentRxPkts1519to1522Octets 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)." + ::= { ethCurrentEntry 25 } + +ethCurrentTxPkts64Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted + that were 64 octets in length + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 26 } + +ethCurrentTxPkts65to127Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted that were between + 65 and 127 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 27 } + +ethCurrentTxPkts128to255Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted that were between + 128 and 255 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 28 } + +ethCurrentTxPkts256to511Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted that were between + 256 and 511 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 29 } + +ethCurrentTxPkts512to1023Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted that were between + 512 and 1023 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 30 } + +ethCurrentTxPkts1024to1518Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted that were between + 1024 and 1518 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 31 } + +ethCurrentTxPkts1519to1522Octets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets transmitted that were between + 1519 and 1522 octets in length inclusive + (excluding framing bits but including FCS octets)." + ::= { ethCurrentEntry 32 } + +ethCurrentRxVlanPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of VLAN packets received." + ::= { ethCurrentEntry 33 } + +ethCurrentTxVlanPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of VLAN packets transmitted." + ::= { ethCurrentEntry 34 } + +ethCurrentRxJumboPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Jumbo packets received." + ::= { ethCurrentEntry 35 } + +ethCurrentTxJumboPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Jumbo packets transmitted." + ::= { ethCurrentEntry 36 } + + +-- +-- The Ethernet Interval Table +-- + +ethIntervalTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthIntervalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Ethernet Interval Table contains various + statistics collected by each Ethernet Interface over + the previous 24 hours of operation. The past 24 + hours are broken into 96 completed 15 minute + intervals. Each row in this table represents one + such interval (identified by ethIntervalNumber) + for one specific instance (identified by + ethIntervalIndex)." + ::= { slEthernet 3 } + +ethIntervalEntry OBJECT-TYPE + SYNTAX EthIntervalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Ethernet Interval table." + INDEX { ethIntervalIndex, ethIntervalNumber } + ::= { ethIntervalTable 1 } + +EthIntervalEntry ::= + SEQUENCE { + ethIntervalIndex InterfaceIndex, + ethIntervalNumber INTEGER, + ethIntervalDropEvents Counter64, + ethIntervalOctets Counter64, + ethIntervalPkts Counter64, + ethIntervalBroadcastPkts Counter64, + ethIntervalMulticastPkts Counter64, + ethIntervalCRCAlignErrors Counter64, + ethIntervalUndersizePkts Counter64, + ethIntervalOversizePkts Counter64, + ethIntervalFragments Counter64, + ethIntervalJabbers Counter64, + ethIntervalCollisions Counter64, + ethIntervalUtilization Counter64, + ethIntervalTxOctets Counter64, + ethIntervalTxPkts Counter64, + ethIntervalRxPause Counter64, + ethIntervalTxPause Counter64, + ethIntervalValidData TruthValue, + ethIntervalTcaFlag TruthValue + } + +ethIntervalIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index value which uniquely identifies the Ethernet + interface to which this entry is applicable. The + interface identified by a particular value of this + index is the same interface as identified by the + same value as a ethLineIndex object instance." + ::= { ethIntervalEntry 1 } + +ethIntervalNumber OBJECT-TYPE + SYNTAX INTEGER (1..96) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A number between 1 and 96, where 1 is the most + recently completed 15 minute interval and 96 is + the 15 minutes interval completed 23 hours and 45 + minutes prior to interval 1." + ::= { ethIntervalEntry 2 } + +ethIntervalDropEvents OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of events in which packets were + dropped by the probe due to lack of resources during + this sampling interval. Note that this number is not + necessarily the number of packets dropped, it is just + the number of times this condition has been detected." + ::= { ethIntervalEntry 3 } + +ethIntervalOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets of data (including those + in bad packets) received on the network (excluding + framing bits but including FCS octets) in the current + interval." + ::= { ethIntervalEntry 4 } + +ethIntervalPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (including bad packets) + received during this sampling interval." + ::= { ethIntervalEntry 5 } + +ethIntervalBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of good packets received during this + sampling interval that were directed to the broadcast + address." + ::= { ethIntervalEntry 6 } + +ethIntervalMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of good packets received during this + sampling interval that were directed to a multicast + address. Note that this number does not include + packets addressed to the broadcast address." + ::= { ethIntervalEntry 7 } + +ethIntervalCRCAlignErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this + sampling interval that had a length (excluding framing + bits but including FCS octets) between 64 and 1518 octets, + inclusive, 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)." + ::= { ethIntervalEntry 8 } + +ethIntervalUndersizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this sampling + interval that were less than 64 octets long (excluding + framing bits but including FCS octets) and were + otherwise well formed." + ::= { ethIntervalEntry 9 } + +ethIntervalOversizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this sampling + interval that were longer than 1518 octets (excluding + framing bits but including FCS octets) but were otherwise + well formed." + ::= { ethIntervalEntry 10 } + +ethIntervalFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received during this + sampling interval that were less than 64 octets in length + (excluding framing bits but including FCS octets) 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)." + ::= { ethIntervalEntry 11 } + +ethIntervalJabbers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received during this sampling + interval 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)." + ::= { ethIntervalEntry 12 } + +ethIntervalCollisions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best estimate of the total number of collisions + on this Ethernet segment during this sampling interval." + ::= { ethIntervalEntry 13 } + +ethIntervalUtilization OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The best estimate of the mean physical layer network + utilization on this interface during this sampling interval, + in hundredths of a percent (0..10000)." + ::= { ethIntervalEntry 14 } + +ethIntervalTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets of data + transmited on the network." + ::= { ethIntervalEntry 15 } + +ethIntervalTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (including bad packets) + received during this sampling interval." + ::= { ethIntervalEntry 16 } + +ethIntervalRxPause OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Pause frames + received during this sampling interval." + ::= { ethIntervalEntry 17 } + +ethIntervalTxPause OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Pause farmes + transmitted during this sampling interval." + ::= { ethIntervalEntry 18 } + +ethIntervalValidData OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable indicates if the data for this + interval is valid." + ::= { ethIntervalEntry 19 } + +ethIntervalTcaFlag OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "TRUE if one of the counters crossed the threshold during the interval." + ::= { ethIntervalEntry 20 } + + +-- +-- The Ethernet Total Table +-- + +ethTotalTable OBJECT-TYPE + SYNTAX SEQUENCE OF EthTotalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Ethernet Total Table contains the cumulative sum + of the various statistics for the 24 hour period + preceding the current day, starting from startOfDay." + ::= { slEthernet 4 } + +ethTotalEntry OBJECT-TYPE + SYNTAX EthTotalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the Ethernet Total table." + INDEX { ethTotalIndex, ethTotalDayNumber } + ::= { ethTotalTable 1 } + +EthTotalEntry ::= + SEQUENCE { + ethTotalIndex InterfaceIndex, + ethTotalDayNumber INTEGER, + ethTotalDropEvents Counter64, + ethTotalOctets Counter64, + ethTotalPkts Counter64, + ethTotalBroadcastPkts Counter64, + ethTotalMulticastPkts Counter64, + ethTotalCRCAlignErrors Counter64, + ethTotalUndersizePkts Counter64, + ethTotalOversizePkts Counter64, + ethTotalFragments Counter64, + ethTotalJabbers Counter64, + ethTotalCollisions Counter64, + ethTotalUtilization Counter64, + ethTotalTxOctets Counter64, + ethTotalTxPkts Counter64, + ethTotalRxPause Counter64, + ethTotalTxPause Counter64, + ethTotalValidData TruthValue + } + +ethTotalIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index value which uniquely identifies the Ethernet + interface to which this entry is applicable. The + interface identified by a particular value of this + index is the same interface as identified by the + same value as a ethLineIndex object instance." + ::= { ethTotalEntry 1 } + +ethTotalDayNumber OBJECT-TYPE + SYNTAX INTEGER (1..33) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A number which identifies the 1-day interval for which the set + of section related statistics is available. The number is + between 1 and n, where n is the number of 1-day intervals + supported by the agent. The interval identified by 1 is the + current 1-day interval, 2 is the previous (most recently + completed) 1-day interval and n is the least recently completed + 1-day interval." + ::= { ethTotalEntry 2 } + +ethTotalDropEvents OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of events in which packets were + dropped by the probe due to lack of resources in the + previous 24 hour interval. Note that this number is not + necessarily the number of packets dropped, it is just + the number of times this condition has been detected." + ::= { ethTotalEntry 3 } + +ethTotalOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets of data (including those + in bad packets) received on the network (excluding + framing bits but including FCS octets) in the + previous 24 hour interval." + ::= { ethTotalEntry 4 } + +ethTotalPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of packets (including bad packets) + received in the previous 24 hour interval." + ::= { ethTotalEntry 5 } + +ethTotalBroadcastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + " The number of good packets received in the + previous 24 hour interval that were directed + to the broadcast address." + ::= { ethTotalEntry 6 } + +ethTotalMulticastPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of good packets received in the + previous 24 hour interval that were directed to a + multicast address. Note that this number does not include + packets addressed to the broadcast address." + ::= { ethTotalEntry 7 } + +ethTotalCRCAlignErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received in the previous 24 + hour interval that had a length (excluding framing + bits but including FCS octets) between 64 and 1518 octets, + inclusive, 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)." + ::= { ethTotalEntry 8 } + +ethTotalUndersizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received in the previous 24 hour + interval that were less than 64 octets long (excluding + framing bits but including FCS octets) and were + otherwise well formed." + ::= { ethTotalEntry 9 } + +ethTotalOversizePkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received in the previous 24 + hour interval that were longer than 1518 octets (excluding + framing bits but including FCS octets) but were otherwise + well formed." + ::= { ethTotalEntry 10 } + +ethTotalFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets received in the previous 24 + hour interval that were less than 64 octets in length + (excluding framing bits but including FCS octets) 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)." + ::= { ethTotalEntry 11 } + +ethTotalJabbers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received in the previous 24 hour + interval 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)." + ::= { ethTotalEntry 12 } + +ethTotalCollisions 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 the previous 24 hour interval." + ::= { ethTotalEntry 13 } + +ethTotalUtilization OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The avarage of the mean physical layer network + utilization on this interface in the previous 24 hour + interval." + ::= { ethTotalEntry 14 } + +ethTotalTxOctets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets of data + transmited on the network." + ::= { ethTotalEntry 15 } + +ethTotalTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets (including bad packets) + received during this sampling interval." + ::= { ethTotalEntry 16 } + +ethTotalRxPause OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Pause frames + received during this sampling interval." + ::= { ethTotalEntry 17 } + +ethTotalTxPause OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Pause farmes + transmitted during this sampling interval." + ::= { ethTotalEntry 18 } + +ethTotalValidData OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This variable indicates if the data for this + day is valid." + ::= { ethTotalEntry 19 } + + +-- --------------------------------------------- +-- Ethernet Traps +-- --------------------------------------------- + +ethStatusChange NOTIFICATION-TYPE + OBJECTS { ethLineIndex, ethConfigStatus } + STATUS current + DESCRIPTION + "A ethStatusChange trap is sent when the + value of an instance ethConfigStatus changes. It + can be utilized by an NMS to trigger polls." + ::= { ethTraps 1 } + +END |