1204 lines
		
	
	
		
			37 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1204 lines
		
	
	
		
			37 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- *****************************************************************
 | 
						|
-- 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
 |