|
Packit |
022b05 |
SMON-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE, Counter32,
|
|
Packit |
022b05 |
Integer32, Counter64
|
|
Packit |
022b05 |
FROM SNMPv2-SMI
|
|
Packit |
022b05 |
RowStatus, TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
FROM SNMPv2-TC
|
|
Packit |
022b05 |
rmon, OwnerString
|
|
Packit |
022b05 |
FROM RMON-MIB
|
|
Packit |
022b05 |
LastCreateTime, DataSource, rmonConformance, probeConfig
|
|
Packit |
022b05 |
FROM RMON2-MIB
|
|
Packit |
022b05 |
InterfaceIndex
|
|
Packit |
022b05 |
FROM IF-MIB
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF;
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
switchRMON MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "9812160000Z"
|
|
Packit |
022b05 |
ORGANIZATION "IETF RMON MIB Working Group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
"IETF RMONMIB WG Mailing list: rmonmib@cisco.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Rich Waterman
|
|
Packit |
022b05 |
Allot Networks Inc.
|
|
Packit |
022b05 |
Tel: +1-408-559-0253
|
|
Packit |
022b05 |
Email: rich@allot.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Bill Lahaye
|
|
Packit |
022b05 |
Xylan Corp.
|
|
Packit |
022b05 |
Tel: +1-800-995-2612
|
|
Packit |
022b05 |
Email: lahaye@ctron.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Dan Romascanu
|
|
Packit |
022b05 |
Lucent Technologies
|
|
Packit |
022b05 |
Tel: +972-3-645-8414
|
|
Packit |
022b05 |
Email: dromasca@lucent.com
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Steven Waldbusser
|
|
Packit |
022b05 |
International Network Services (INS)
|
|
Packit |
022b05 |
Tel: +1-650-318-1251
|
|
Packit |
022b05 |
Email: waldbusser@ins.com"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The MIB module for managing remote monitoring device
|
|
Packit |
022b05 |
implementations for Switched Networks"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- revision history
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "9812160000Z" -- 16 Dec 1998 midemight
|
|
Packit |
022b05 |
DESCRIPTION "Initial Version, published as RFC 2613."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { rmon 22 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonMIBObjects OBJECT IDENTIFIER ::= { switchRMON 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCaps OBJECT IDENTIFIER ::= {smonMIBObjects 1}
|
|
Packit |
022b05 |
smonStats OBJECT IDENTIFIER ::= {smonMIBObjects 2}
|
|
Packit |
022b05 |
portCopyConfig OBJECT IDENTIFIER ::= {smonMIBObjects 3}
|
|
Packit |
022b05 |
smonRegistrationPoints OBJECT IDENTIFIER ::= {smonMIBObjects 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Textual Conventions
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SmonDataSource ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Identifies the source of the data that the associated function
|
|
Packit |
022b05 |
is configured to analyze. This Textual Convention
|
|
Packit |
022b05 |
extends the DataSource Textual Convention defined by RMON 2
|
|
Packit |
022b05 |
to the following data source types:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- ifIndex.
|
|
Packit |
022b05 |
DataSources of this traditional form are called 'port-based',
|
|
Packit |
022b05 |
but only if ifType. is not equal to 'propVirtual(53)'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- smonVlanDataSource.<V>
|
|
Packit |
022b05 |
A dataSource of this form refers to a 'Packet-based VLAN'
|
|
Packit |
022b05 |
and is called a 'VLAN-based' dataSource. <V> is the VLAN
|
|
Packit |
022b05 |
ID as defined by the IEEE 802.1Q standard [19]. The
|
|
Packit |
022b05 |
value is between 1 and 4094 inclusive, and it represents
|
|
Packit |
022b05 |
an 802.1Q VLAN-ID with global scope within a given
|
|
Packit |
022b05 |
bridged domain, as defined by [19].
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- entPhysicalEntry.<N>
|
|
Packit |
022b05 |
A dataSource of this form refers to a physical entity within
|
|
Packit |
022b05 |
the agent (e.g. entPhysicalClass = backplane(4)) and is called
|
|
Packit |
022b05 |
an 'entity-based' dataSource."
|
|
Packit |
022b05 |
SYNTAX OBJECT IDENTIFIER
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The smonCapabilities object describes SMON agent capabilities.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonCapabilities OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
smonVlanStats(0),
|
|
Packit |
022b05 |
smonPrioStats(1),
|
|
Packit |
022b05 |
dataSource(2),
|
|
Packit |
022b05 |
smonUnusedBit(3),
|
|
Packit |
022b05 |
portCopy(4)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An indication of the SMON MIB groups supported
|
|
Packit |
022b05 |
by this agent."
|
|
Packit |
022b05 |
::= { probeConfig 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- dataSourceCaps MIB group - defines SMON data source and port
|
|
Packit |
022b05 |
-- copy capabilities for devices supporting SMON.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- A NMS application will check this MIB group and retrieve
|
|
Packit |
022b05 |
-- information about the SMON capabilities of the device before
|
|
Packit |
022b05 |
-- applying SMON control operations to the device.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- dataSourceCapsTable: defines capabilities of RMON data sources
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCapsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF DataSourceCapsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This table describes RMON data sources and port copy
|
|
Packit |
022b05 |
capabilities. An NMS MAY use this table to discover the
|
|
Packit |
022b05 |
identity and attributes of the data sources on a given agent
|
|
Packit |
022b05 |
implementation. Similar to the probeCapabilities object,
|
|
Packit |
022b05 |
actual row-creation operations will succeed or fail based on
|
|
Packit |
022b05 |
the resources available and parameter values used in each
|
|
Packit |
022b05 |
row-creation operation.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Upon restart of the RMON agent, the dataSourceTable, ifTable,
|
|
Packit |
022b05 |
and perhaps entPhysicalTable are initialized for the available
|
|
Packit |
022b05 |
dataSources.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
For each dataSourceCapsEntry representing a VLAN or
|
|
Packit |
022b05 |
entPhysicalEntry the agent MUST create an associated ifEntry
|
|
Packit |
022b05 |
with a ifType value of 'propVirtual(53)'. This ifEntry will be
|
|
Packit |
022b05 |
used as the actual value in RMON control table dataSource
|
|
Packit |
022b05 |
objects. The assigned ifIndex value is copied into the
|
|
Packit |
022b05 |
associated dataSourceCapsIfIndex object.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
It is understood that dataSources representing VLANs may not
|
|
Packit |
022b05 |
always be instantiated immediately upon restart, but rather as
|
|
Packit |
022b05 |
VLAN usage is detected by the agent. The agent SHOULD attempt
|
|
Packit |
022b05 |
to create dataSource and interface entries for all dataSources
|
|
Packit |
022b05 |
as soon as possible."
|
|
Packit |
022b05 |
::= { dataSourceCaps 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCapsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DataSourceCapsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Entries per data source containing descriptions of data
|
|
Packit |
022b05 |
source and port copy capabilities. This table is populated by
|
|
Packit |
022b05 |
the SMON agent with one entry for each supported data
|
|
Packit |
022b05 |
source."
|
|
Packit |
022b05 |
INDEX { IMPLIED dataSourceCapsObject }
|
|
Packit |
022b05 |
::= { dataSourceCapsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DataSourceCapsEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
dataSourceCapsObject
|
|
Packit |
022b05 |
SmonDataSource,
|
|
Packit |
022b05 |
dataSourceRmonCaps
|
|
Packit |
022b05 |
BITS,
|
|
Packit |
022b05 |
dataSourceCopyCaps
|
|
Packit |
022b05 |
BITS,
|
|
Packit |
022b05 |
dataSourceCapsIfIndex
|
|
Packit |
022b05 |
InterfaceIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCapsObject OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SmonDataSource
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines an object that can be a SMON data source or a
|
|
Packit |
022b05 |
source or a destination for a port copy operation."
|
|
Packit |
022b05 |
::= { dataSourceCapsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceRmonCaps OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
countErrFrames(0),
|
|
Packit |
022b05 |
countAllGoodFrames(1),
|
|
Packit |
022b05 |
countAnyRmonTables(2),
|
|
Packit |
022b05 |
babyGiantsCountAsGood(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
" General attributes of the specified dataSource. Note that
|
|
Packit |
022b05 |
these are static attributes, which SHOULD NOT be adjusted
|
|
Packit |
022b05 |
because of current resources or configuration.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- countErrFrames(0)
|
|
Packit |
022b05 |
The agent sets this bit for the dataSource if errored frames
|
|
Packit |
022b05 |
received on this dataSource can actually be monitored by the
|
|
Packit |
022b05 |
agent The agent clears this bit if any errored frames are
|
|
Packit |
022b05 |
not visible to the RMON data collector.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- countAllGoodFrames(1)
|
|
Packit |
022b05 |
The agent sets this bit for the dataSource if all good
|
|
Packit |
022b05 |
frames received on this dataSource can actually be monitored
|
|
Packit |
022b05 |
by the agent. The agent clears this bit if any good frames
|
|
Packit |
022b05 |
are not visible for RMON collection, e.g., the dataSource is
|
|
Packit |
022b05 |
a non-promiscuous interface or an internal switch interface
|
|
Packit |
022b05 |
which may not receive frames which were switched in hardware
|
|
Packit |
022b05 |
or dropped by the bridge forwarding function.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- countAnyRmonTables(2)
|
|
Packit |
022b05 |
The agent sets this bit if this dataSource can actually be
|
|
Packit |
022b05 |
used in any of the implemented RMON tables, resources
|
|
Packit |
022b05 |
notwithstanding. The agent clears this bit if this
|
|
Packit |
022b05 |
dataSourceCapsEntry is present simply to identify a
|
|
Packit |
022b05 |
dataSource that may only be used as portCopySource and/or a
|
|
Packit |
022b05 |
portCopyDest, but not the source of an actual RMON data
|
|
Packit |
022b05 |
collection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- babyGiantsCountAsGood(3)
|
|
Packit |
022b05 |
The agent sets this bit if it can distinguish, for counting
|
|
Packit |
022b05 |
purposes, between true giant frames and frames that exceed
|
|
Packit |
022b05 |
Ethernet maximum frame size 1518 due to VLAN tagging ('baby
|
|
Packit |
022b05 |
giants'). Specifically, this BIT means that frames up to
|
|
Packit |
022b05 |
1522 octets are counted as good.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Agents not capable of detecting 'baby giants' will clear
|
|
Packit |
022b05 |
this bit and will view all frames less than or equal to 1518
|
|
Packit |
022b05 |
octets as 'good frames' and all frames larger than 1518
|
|
Packit |
022b05 |
octets as 'bad frames' for the purpose of counting in the
|
|
Packit |
022b05 |
smonVlanIdStats and smonPrioStats tables.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Agents capable of detecting 'baby giants' SHALL consider
|
|
Packit |
022b05 |
them as 'good frames' for the purpose of counting in the
|
|
Packit |
022b05 |
smonVlanIdStats and smonPrioStats tables."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dataSourceCapsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCopyCaps OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX BITS {
|
|
Packit |
022b05 |
copySourcePort(0),
|
|
Packit |
022b05 |
copyDestPort(1),
|
|
Packit |
022b05 |
copySrcTxTraffic(2),
|
|
Packit |
022b05 |
copySrcRxTraffic(3),
|
|
Packit |
022b05 |
countDestDropEvents(4),
|
|
Packit |
022b05 |
copyErrFrames(5),
|
|
Packit |
022b05 |
copyUnalteredFrames(6),
|
|
Packit |
022b05 |
copyAllGoodFrames(7)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"PortCopy function capabilities of the specified dataSource.
|
|
Packit |
022b05 |
Note that these are static capabilities, which SHOULD NOT be
|
|
Packit |
022b05 |
adjusted because of current resources or configuration.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copySourcePort(0)
|
|
Packit |
022b05 |
The agent sets this bit if this dataSource is capable of
|
|
Packit |
022b05 |
acting as a source of a portCopy operation. The agent clears
|
|
Packit |
022b05 |
this bit otherwise.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copyDestPort(1)
|
|
Packit |
022b05 |
The agent sets this bit if this dataSource is capable of
|
|
Packit |
022b05 |
acting as a destination of a portCopy operation. The agent
|
|
Packit |
022b05 |
clears this bit otherwise.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copySrcTxTraffic(2)
|
|
Packit |
022b05 |
If the copySourcePort bit is set:
|
|
Packit |
022b05 |
The agent sets this bit if this dataSource is capable of
|
|
Packit |
022b05 |
copying frames transmitted out this portCopy source. The
|
|
Packit |
022b05 |
agent clears this bit otherwise. This function is needed
|
|
Packit |
022b05 |
to support full-duplex ports.
|
|
Packit |
022b05 |
Else:
|
|
Packit |
022b05 |
this bit SHOULD be cleared.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copySrcRxTraffic(3)
|
|
Packit |
022b05 |
If the copySourcePort bit is set:
|
|
Packit |
022b05 |
The agent sets this bit if this dataSource is capable of
|
|
Packit |
022b05 |
copying frames received on this portCopy source. The agent
|
|
Packit |
022b05 |
clears this bit otherwise. This function is needed to
|
|
Packit |
022b05 |
support full-duplex ports.
|
|
Packit |
022b05 |
Else:
|
|
Packit |
022b05 |
this bit SHOULD be cleared.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- countDestDropEvents(4)
|
|
Packit |
022b05 |
If the copyDestPort bit is set:
|
|
Packit |
022b05 |
The agent sets this bit if it is capable of incrementing
|
|
Packit |
022b05 |
portCopyDestDropEvents, when this dataSource is the
|
|
Packit |
022b05 |
target of a portCopy operation and a frame destined to
|
|
Packit |
022b05 |
this dataSource is dropped (for RMON counting purposes).
|
|
Packit |
022b05 |
Else:
|
|
Packit |
022b05 |
this BIT SHOULD be cleared.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copyErrFrames(5)
|
|
Packit |
022b05 |
If the copySourcePort bit is set:
|
|
Packit |
022b05 |
The agent sets this bit if it is capable of copying all
|
|
Packit |
022b05 |
errored frames from this portCopy source-port, for
|
|
Packit |
022b05 |
errored frames received on this dataSource.
|
|
Packit |
022b05 |
Else:
|
|
Packit |
022b05 |
this BIT SHOULD be cleared.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copyUnalteredFrames(6)
|
|
Packit |
022b05 |
If the copySourcePort bit is set:
|
|
Packit |
022b05 |
The agent sets the copyUnalteredFrames bit If it is
|
|
Packit |
022b05 |
capable of copying all frames from this portCopy
|
|
Packit |
022b05 |
source-port without alteration in any way;
|
|
Packit |
022b05 |
Else:
|
|
Packit |
022b05 |
this bit SHOULD be cleared.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
- copyAllGoodFrames(7)
|
|
Packit |
022b05 |
If the copySourcePort bit is set:
|
|
Packit |
022b05 |
The agent sets this bit for the dataSource if all good
|
|
Packit |
022b05 |
frames received on this dataSource are normally capable
|
|
Packit |
022b05 |
of being copied by the agent. The agent clears this bit
|
|
Packit |
022b05 |
if any good frames are not visible for the RMON portCopy
|
|
Packit |
022b05 |
operation, e.g., the dataSource is a non-promiscuous
|
|
Packit |
022b05 |
interface or an internal switch interface which may not
|
|
Packit |
022b05 |
receive frames which were switched in hardware or
|
|
Packit |
022b05 |
dropped by the bridge forwarding function.
|
|
Packit |
022b05 |
Else:
|
|
Packit |
022b05 |
this bit SHOULD be cleared."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dataSourceCapsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCapsIfIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndex
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object contains the ifIndex value of the ifEntry
|
|
Packit |
022b05 |
associated with this smonDataSource. The agent MUST create
|
|
Packit |
022b05 |
'propVirtual' ifEntries for each dataSourceCapsEntry of type
|
|
Packit |
022b05 |
VLAN or entPhysicalEntry."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { dataSourceCapsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The SMON Statistics MIB Group
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- aggregated statistics for IEEE 802.1Q VLAN environments.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- VLAN statistics can be gathered by configuring smonVlanIdStats
|
|
Packit |
022b05 |
-- and/or smonPrioStats collections. These functions allow a
|
|
Packit |
022b05 |
-- VLAN-ID or user priority distributions per dataSource,
|
|
Packit |
022b05 |
-- auto-populated by the agent in a manner similar to the RMON
|
|
Packit |
022b05 |
-- hostTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Only good frames are counted in the tables described in this
|
|
Packit |
022b05 |
-- section.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- VLAN ID Stats
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- smonVlanStatsControlTable allows configuration of VLAN-ID
|
|
Packit |
022b05 |
-- collections.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SmonVlanStatsControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"Controls the setup of VLAN statistics tables.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The statistics collected represent a distribution based on
|
|
Packit |
022b05 |
the IEEE 802.1Q VLAN-ID (VID), for each good frame attributed
|
|
Packit |
022b05 |
to the data source for the collection."
|
|
Packit |
022b05 |
::= { smonStats 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SmonVlanStatsControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A conceptual row in the smonVlanStatsControlTable."
|
|
Packit |
022b05 |
INDEX { smonVlanStatsControlIndex }
|
|
Packit |
022b05 |
::= { smonVlanStatsControlTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SmonVlanStatsControlEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
smonVlanStatsControlIndex Integer32,
|
|
Packit |
022b05 |
smonVlanStatsControlDataSource DataSource,
|
|
Packit |
022b05 |
smonVlanStatsControlCreateTime LastCreateTime,
|
|
Packit |
022b05 |
smonVlanStatsControlOwner OwnerString,
|
|
Packit |
022b05 |
smonVlanStatsControlStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A unique arbitrary index for this smonVlanStatsControlEntry."
|
|
Packit |
022b05 |
::= { smonVlanStatsControlEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlDataSource OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DataSource
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The source of data for this set of VLAN statistics.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object MAY NOT be modified if the associated
|
|
Packit |
022b05 |
smonVlanStatsControlStatus object is equal to active(1)."
|
|
Packit |
022b05 |
::= { smonVlanStatsControlEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlCreateTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX LastCreateTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of sysUpTime when this control entry was last
|
|
Packit |
022b05 |
activated. This object allows to a management station to
|
|
Packit |
022b05 |
detect deletion and recreation cycles between polls."
|
|
Packit |
022b05 |
::= { smonVlanStatsControlEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlOwner OBJECT-TYPE
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SYNTAX OwnerString
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Administratively assigned named of the owner of this entry.
|
|
Packit |
022b05 |
It usually defines the entity that created this entry and is
|
|
Packit |
022b05 |
therefore using the resources assigned to it, though there is
|
|
Packit |
022b05 |
no enforcement mechanism, nor assurance that rows created are
|
|
Packit |
022b05 |
ever used."
|
|
Packit |
022b05 |
::= { smonVlanStatsControlEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsControlStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this row.
|
|
Packit |
022b05 |
An entry MAY NOT exist in the active state unless all
|
|
Packit |
022b05 |
objects in the entry have an appropriate value.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If this object is not equal to active(1), all associated
|
|
Packit |
022b05 |
entries in the smonVlanIdStatsTable SHALL be deleted."
|
|
Packit |
022b05 |
::= { smonVlanStatsControlEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The VLAN Statistics Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SmonVlanIdStatsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Contains the VLAN statistics data.
|
|
Packit |
022b05 |
The statistics collected represent a distribution based
|
|
Packit |
022b05 |
on the IEEE 802.1Q VLAN-ID (VID), for each good frame
|
|
Packit |
022b05 |
attributed to the data source for the collection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This function applies the same rules for attributing frames
|
|
Packit |
022b05 |
to VLAN-based collections. RMON VLAN statistics are collected
|
|
Packit |
022b05 |
after the Ingress Rules defined in section 3.13 of the VLAN
|
|
Packit |
022b05 |
Specification [20] are applied.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
It is possible that entries in this table will be
|
|
Packit |
022b05 |
garbage-collected, based on agent resources, and VLAN
|
|
Packit |
022b05 |
configuration. Agents are encouraged to support all 4094
|
|
Packit |
022b05 |
index values and not garbage collect this table."
|
|
Packit |
022b05 |
::= { smonStats 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SmonVlanIdStatsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A conceptual row in smonVlanIdStatsTable."
|
|
Packit |
022b05 |
INDEX { smonVlanStatsControlIndex, smonVlanIdStatsId }
|
|
Packit |
022b05 |
::= { smonVlanIdStatsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SmonVlanIdStatsEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
smonVlanIdStatsId Integer32,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalPkts Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOverflowPkts Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCPkts Counter64,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOctets Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOverflowOctets Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCOctets Counter64,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastPkts Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowPkts Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCPkts Counter64,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOctets Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowOctets Counter32,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCOctets Counter64,
|
|
Packit |
022b05 |
smonVlanIdStatsCreateTime LastCreateTime
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..4094)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The unique identifier of the VLAN monitored for
|
|
Packit |
022b05 |
this specific statistics collection.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Tagged packets match the VID for the range between 1 and 4094.
|
|
Packit |
022b05 |
An external RMON probe MAY detect VID=0 on an Inter Switch
|
|
Packit |
022b05 |
Link, in which case the packet belongs to a VLAN determined by
|
|
Packit |
022b05 |
the PVID of the ingress port. The VLAN to which such a packet
|
|
Packit |
022b05 |
belongs can be determined only by a RMON probe internal to the
|
|
Packit |
022b05 |
switch."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"Draft Standard for Virtual Bridged Local Area Networks,
|
|
Packit |
022b05 |
P802.1Q/D10, chapter 3.13"
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTotalPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of packets counted on this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOverflowPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of times the associated smonVlanIdStatsTotalPkts
|
|
Packit |
022b05 |
counter has overflowed."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of packets counted on this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of octets counted on this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOverflowOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of times the associated smonVlanIdStatsTotalOctets
|
|
Packit |
022b05 |
counter has overflowed."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of octets counted on this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of non-unicast packets counted on this
|
|
Packit |
022b05 |
VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of times the associated smonVlanIdStatsNUcastPkts
|
|
Packit |
022b05 |
counter has overflowed."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of non-unicast packets counted on
|
|
Packit |
022b05 |
this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of non-unicast octets counted on
|
|
Packit |
022b05 |
this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of times the associated
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOctets counter has overflowed."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of Non-unicast octets counted on
|
|
Packit |
022b05 |
this VLAN."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanIdStatsCreateTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX LastCreateTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of sysUpTime when this entry was last
|
|
Packit |
022b05 |
activated. This object allows to a management station to
|
|
Packit |
022b05 |
detect deletion and recreation cycles between polls."
|
|
Packit |
022b05 |
::= { smonVlanIdStatsEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- smonPrioStatsControlTable
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SmonPrioStatsControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Controls the setup of priority statistics tables.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The smonPrioStatsControlTable allows configuration of
|
|
Packit |
022b05 |
collections based on the value of the 3-bit user priority
|
|
Packit |
022b05 |
field encoded in the Tag Control Information (TCI) field
|
|
Packit |
022b05 |
according to [19],[20].
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that this table merely reports priority as encoded in
|
|
Packit |
022b05 |
the VLAN headers, not the priority (if any) given to the
|
|
Packit |
022b05 |
frame for the actual switching purposes."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { smonStats 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SmonPrioStatsControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A conceptual row in the smonPrioStatsControlTable."
|
|
Packit |
022b05 |
INDEX { smonPrioStatsControlIndex }
|
|
Packit |
022b05 |
::= { smonPrioStatsControlTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SmonPrioStatsControlEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
smonPrioStatsControlIndex Integer32,
|
|
Packit |
022b05 |
smonPrioStatsControlDataSource DataSource,
|
|
Packit |
022b05 |
smonPrioStatsControlCreateTime LastCreateTime,
|
|
Packit |
022b05 |
smonPrioStatsControlOwner OwnerString,
|
|
Packit |
022b05 |
smonPrioStatsControlStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlIndex OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A unique arbitrary index for this smonPrioStatsControlEntry."
|
|
Packit |
022b05 |
::= { smonPrioStatsControlEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlDataSource OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX DataSource
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The source of data for this set of VLAN statistics.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object MAY NOT be modified if the associated
|
|
Packit |
022b05 |
smonPrioStatsControlStatus object is equal to active(1)."
|
|
Packit |
022b05 |
::= { smonPrioStatsControlEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlCreateTime OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX LastCreateTime
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The value of sysUpTime when this entry was created.
|
|
Packit |
022b05 |
This object allows to a management station to
|
|
Packit |
022b05 |
detect deletion and recreation cycles between polls."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { smonPrioStatsControlEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlOwner OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OwnerString
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Administratively assigned named of the owner of this entry.
|
|
Packit |
022b05 |
It usually defines the entity that created this entry and is
|
|
Packit |
022b05 |
therefore using the resources assigned to it, though there is
|
|
Packit |
022b05 |
no enforcement mechanism, nor assurance that rows created are
|
|
Packit |
022b05 |
ever used."
|
|
Packit |
022b05 |
::= { smonPrioStatsControlEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsControlStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The status of this row.
|
|
Packit |
022b05 |
An entry MAY NOT exist in the active state unless all
|
|
Packit |
022b05 |
objects in the entry have an appropriate value.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If this object is not equal to active(1), all associated
|
|
Packit |
022b05 |
entries in the smonPrioStatsTable SHALL be deleted."
|
|
Packit |
022b05 |
::= { smonPrioStatsControlEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- The Priority Statistics Table
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SmonPrioStatsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Contains the priority statistics. The collections are based
|
|
Packit |
022b05 |
on the value of the 3-bit user priority field encoded in the
|
|
Packit |
022b05 |
Tag Control Information (TCI) field according to [19], [20].
|
|
Packit |
022b05 |
Note that this table merely reports priority as encoded in
|
|
Packit |
022b05 |
the VLAN headers, not the priority (if any) given to the
|
|
Packit |
022b05 |
frame for the actual switching purposes.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
No garbage collection is designed for this table, as there
|
|
Packit |
022b05 |
always are at most eight rows per statistical set, and the
|
|
Packit |
022b05 |
low memory requirements do not justify the implementation of
|
|
Packit |
022b05 |
such a mechanism."
|
|
Packit |
022b05 |
::= { smonStats 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SmonPrioStatsEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A conceptual row in smonPrioStatsTable."
|
|
Packit |
022b05 |
INDEX { smonPrioStatsControlIndex, smonPrioStatsId }
|
|
Packit |
022b05 |
::= { smonPrioStatsTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SmonPrioStatsEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
smonPrioStatsId Integer32,
|
|
Packit |
022b05 |
smonPrioStatsPkts Counter32,
|
|
Packit |
022b05 |
smonPrioStatsOverflowPkts Counter32,
|
|
Packit |
022b05 |
smonPrioStatsHCPkts Counter64,
|
|
Packit |
022b05 |
smonPrioStatsOctets Counter32,
|
|
Packit |
022b05 |
smonPrioStatsOverflowOctets Counter32,
|
|
Packit |
022b05 |
smonPrioStatsHCOctets Counter64
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsId OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..7)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The unique identifier of the priority level monitored for
|
|
Packit |
022b05 |
this specific statistics collection."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
" Draft Standard for Virtual Bridged Local Area Networks,
|
|
Packit |
022b05 |
P802.1Q/D10, chapter 4.3.2.1"
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of packets counted on
|
|
Packit |
022b05 |
this priority level."
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsOverflowPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of times the associated smonPrioStatsPkts
|
|
Packit |
022b05 |
counter has overflowed."
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsHCPkts OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "packets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of packets counted on
|
|
Packit |
022b05 |
this priority level."
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of octets counted on
|
|
Packit |
022b05 |
this priority level."
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsOverflowOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of times the associated smonPrioStatsOctets
|
|
Packit |
022b05 |
counter has overflowed."
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsHCOctets OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter64
|
|
Packit |
022b05 |
UNITS "octets"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of octets counted on
|
|
Packit |
022b05 |
this priority level."
|
|
Packit |
022b05 |
::= { smonPrioStatsEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF PortCopyEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
" Port Copy provides the ability to copy all frames from a
|
|
Packit |
022b05 |
specified source to specified destination within a switch.
|
|
Packit |
022b05 |
Source and destinations MUST be ifEntries, as defined by [22].
|
|
Packit |
022b05 |
One to one, one to many, many to one and many to many source to
|
|
Packit |
022b05 |
destination relationships may be configured.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Applicable counters on the destination will increment for all
|
|
Packit |
022b05 |
packets transiting the port, be it by normal bridging/switching
|
|
Packit |
022b05 |
or due to packet copy.
|
|
Packit |
022b05 |
Note that this table manages no RMON data collection by itself,
|
|
Packit |
022b05 |
and an agent may possibly implement no RMON objects except
|
|
Packit |
022b05 |
objects related to the port copy operation defined by the
|
|
Packit |
022b05 |
portCopyCompliance conformance macro. That allows for a switch
|
|
Packit |
022b05 |
with no other embedded RMON capability to perform port copy
|
|
Packit |
022b05 |
operations to a destination port at which a different external
|
|
Packit |
022b05 |
RMON probe is connected.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
One to one, many to one and one to many source to destination
|
|
Packit |
022b05 |
relationships may be configured.
|
|
Packit |
022b05 |
Each row that exists in this table defines such a
|
|
Packit |
022b05 |
relationship. By disabling a row in this table the port copy
|
|
Packit |
022b05 |
relationship no longer exists.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The number of entries and the types of port copies (1-1,
|
|
Packit |
022b05 |
many-1, 1-many) are implementation specific and could
|
|
Packit |
022b05 |
possibly be dynamic due to changing resource availability.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In order to configure a source to destination portCopy
|
|
Packit |
022b05 |
relationship, both source and destination interfaces MUST be
|
|
Packit |
022b05 |
present as an ifEntry in the ifTable and their respective
|
|
Packit |
022b05 |
ifAdminStatus and ifOperStatus values MUST be equal to
|
|
Packit |
022b05 |
'up(1)'. If the value of any of those two objects changes
|
|
Packit |
022b05 |
after the portCopyEntry is activated, portCopyStatus will
|
|
Packit |
022b05 |
transition to 'notReady(3)'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The capability of an interface to be source or destination of
|
|
Packit |
022b05 |
a port copy operation is described by the 'copySourcePort(0)'
|
|
Packit |
022b05 |
and 'copyDestPort(1)' bits in dataSourceCopyCaps. Those bits
|
|
Packit |
022b05 |
SHOULD be appropriately set by the agent, in order to allow
|
|
Packit |
022b05 |
for a portCopyEntry to be created.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Applicable counters on the destination will increment for all
|
|
Packit |
022b05 |
packets transmitted, be it by normal bridging/switching or
|
|
Packit |
022b05 |
due to packet copy."
|
|
Packit |
022b05 |
::= { portCopyConfig 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX PortCopyEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Describes a particular port copy entry."
|
|
Packit |
022b05 |
INDEX { portCopySource, portCopyDest }
|
|
Packit |
022b05 |
::= { portCopyTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
PortCopyEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
portCopySource
|
|
Packit |
022b05 |
InterfaceIndex,
|
|
Packit |
022b05 |
portCopyDest
|
|
Packit |
022b05 |
InterfaceIndex,
|
|
Packit |
022b05 |
portCopyDestDropEvents
|
|
Packit |
022b05 |
Counter32,
|
|
Packit |
022b05 |
portCopyDirection
|
|
Packit |
022b05 |
INTEGER,
|
|
Packit |
022b05 |
portCopyStatus
|
|
Packit |
022b05 |
RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopySource OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndex
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The ifIndex of the source which will have all packets
|
|
Packit |
022b05 |
redirected to the destination as defined by portCopyDest."
|
|
Packit |
022b05 |
::= { portCopyEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyDest OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndex
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the ifIndex destination for the copy operation."
|
|
Packit |
022b05 |
::= { portCopyEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyDestDropEvents OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
UNITS "events"
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The total number of events in which port copy packets were
|
|
Packit |
022b05 |
dropped by the switch at the destination port due to lack of
|
|
Packit |
022b05 |
resources.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that this number is not necessarily the number of
|
|
Packit |
022b05 |
packets dropped; it is just the number of times this
|
|
Packit |
022b05 |
condition has been detected.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A single dropped event counter is maintained for each
|
|
Packit |
022b05 |
portCopyDest. Thus all instances associated with a given
|
|
Packit |
022b05 |
portCopyDest will have the same portCopyDestDropEvents
|
|
Packit |
022b05 |
value."
|
|
Packit |
022b05 |
::= { portCopyEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyDirection OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
copyRxOnly(1),
|
|
Packit |
022b05 |
copyTxOnly(2),
|
|
Packit |
022b05 |
copyBoth(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object affects the way traffic is copied from a switch
|
|
Packit |
022b05 |
source port, for the indicated port copy operation.
|
|
Packit |
022b05 |
If this object has the value 'copyRxOnly(1)', then only
|
|
Packit |
022b05 |
traffic received on the indicated source port will be copied
|
|
Packit |
022b05 |
to the indicated destination port.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If this object has the value 'copyTxOnly(2)', then only
|
|
Packit |
022b05 |
traffic transmitted out the indicated source port will be
|
|
Packit |
022b05 |
copied to the indicated destination port.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If this object has the value 'copyBoth(3)', then all traffic
|
|
Packit |
022b05 |
received or transmitted on the indicated source port will be
|
|
Packit |
022b05 |
copied to the indicated destination port.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The creation and deletion of instances of this object is
|
|
Packit |
022b05 |
controlled by the portCopyRowStatus object. Note that there
|
|
Packit |
022b05 |
is no guarantee that changes in the value of this object
|
|
Packit |
022b05 |
performed while the associated portCopyRowStatus object is
|
|
Packit |
022b05 |
equal to active will not cause traffic discontinuities in the
|
|
Packit |
022b05 |
packet stream."
|
|
Packit |
022b05 |
DEFVAL { copyBoth }
|
|
Packit |
022b05 |
::= { portCopyEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the status of the port copy entry.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
In order to configure a source to destination portCopy
|
|
Packit |
022b05 |
relationship, both source and destination interfaces MUST be
|
|
Packit |
022b05 |
present as an ifEntry in the ifTable and their respective
|
|
Packit |
022b05 |
ifAdminStatus and ifOperStatus values MUST be equal to
|
|
Packit |
022b05 |
'up(1)'. If the value of any of those two objects changes
|
|
Packit |
022b05 |
after the portCopyEntry is activated, portCopyStatus will
|
|
Packit |
022b05 |
transition to 'notReady(3)'.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The capability of an interface to be source or destination of
|
|
Packit |
022b05 |
a port copy operation is described by the 'copySourcePort(0)'
|
|
Packit |
022b05 |
and 'copyDestPort(1)' bits in dataSourceCopyCaps. Those bits
|
|
Packit |
022b05 |
SHOULD be appropriately set by the agent, in order to allow
|
|
Packit |
022b05 |
for a portCopyEntry to be created."
|
|
Packit |
022b05 |
::= { portCopyEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- smonRegistrationPoints
|
|
Packit |
022b05 |
-- defines a set of OIDs for registration purposes of entities
|
|
Packit |
022b05 |
-- supported by the SMON MIB.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanDataSource
|
|
Packit |
022b05 |
OBJECT IDENTIFIER ::= { smonRegistrationPoints 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Defined for use as an SmonDataSource. A single integer parameter
|
|
Packit |
022b05 |
-- is appended to the end of this OID when actually encountered in
|
|
Packit |
022b05 |
-- the dataSourceCapsTable, which represents a positive, non-zero
|
|
Packit |
022b05 |
-- VLAN identifier value.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Conformance Macros
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonMIBCompliances OBJECT IDENTIFIER ::= { rmonConformance 3}
|
|
Packit |
022b05 |
smonMIBGroups OBJECT IDENTIFIER ::= { rmonConformance 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonMIBCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Describes the requirements for full conformance with the SMON
|
|
Packit |
022b05 |
MIB"
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {dataSourceCapsGroup,
|
|
Packit |
022b05 |
smonVlanStatsGroup,
|
|
Packit |
022b05 |
smonPrioStatsGroup,
|
|
Packit |
022b05 |
portCopyConfigGroup,
|
|
Packit |
022b05 |
smonInformationGroup}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP smonHcTo100mbGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group of VLAN statistics counter are mandatory only for
|
|
Packit |
022b05 |
those network interfaces for which the corresponding ifSpeed
|
|
Packit |
022b05 |
can be greater than 10MB/sec and less than or equal to
|
|
Packit |
022b05 |
100MB/sec."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP smonHc100mbPlusGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group of VLAN statistics counters are mandatory only for
|
|
Packit |
022b05 |
those network interfaces for which the corresponding ifSpeed
|
|
Packit |
022b05 |
can be more than 100MB/sec. This group of VLAN statistics is
|
|
Packit |
022b05 |
also mandatory for smonDataSources of type VLAN or
|
|
Packit |
022b05 |
entPhysicalEntry."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { smonMIBCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonMIBVlanStatsCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Describes the requirements for conformance with the SMON MIB
|
|
Packit |
022b05 |
with support for VLAN Statistics. Mandatory for a SMON probe
|
|
Packit |
022b05 |
in environment where IEEE 802.1Q bridging is implemented."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {dataSourceCapsGroup,
|
|
Packit |
022b05 |
smonVlanStatsGroup,
|
|
Packit |
022b05 |
smonInformationGroup}
|
|
Packit |
022b05 |
GROUP hcVlanTo100mbGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group of VLAN statistics counter are mandatory only
|
|
Packit |
022b05 |
for those network interfaces for which the corresponding
|
|
Packit |
022b05 |
ifSpeed can be up to and including 100MB/sec."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP hcVlan100mbPlusGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group of VLAN statistics counters are mandatory only for
|
|
Packit |
022b05 |
those network interfaces for which the corresponding ifSpeed
|
|
Packit |
022b05 |
is greater than 100MB/sec. This group of VLAN statistics is
|
|
Packit |
022b05 |
also mandatory for smonDataSources of type VLAN or
|
|
Packit |
022b05 |
entPhysicalEntry."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { smonMIBCompliances 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonMIBPrioStatsCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Describes the requirements for conformance with the SMON MIB
|
|
Packit |
022b05 |
with support for priority level Statistics. Mandatory for a
|
|
Packit |
022b05 |
SMON probe in a environment where IEEE 802.1p
|
|
Packit |
022b05 |
priority-switching is implemented."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {dataSourceCapsGroup,
|
|
Packit |
022b05 |
smonPrioStatsGroup,
|
|
Packit |
022b05 |
smonInformationGroup}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP hcPrioTo100mbGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group of VLAN priority statistics counters are mandatory
|
|
Packit |
022b05 |
only for those network interfaces for which the corresponding
|
|
Packit |
022b05 |
ifSpeed can be up to and including 100MB/sec."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP hcPrio100mbPlusGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This group is mandatory only for those network
|
|
Packit |
022b05 |
interfaces for which the corresponding ifSpeed is greater
|
|
Packit |
022b05 |
than 100MB/sec. This group of VLAN priority
|
|
Packit |
022b05 |
statistics is also mandatory for smonDataSources of type
|
|
Packit |
022b05 |
VLAN or entPhysicalEntry"
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { smonMIBCompliances 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Describes the requirements for conformance with the port copy
|
|
Packit |
022b05 |
functionality defined by the SMON MIB"
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
MANDATORY-GROUPS {dataSourceCapsGroup,
|
|
Packit |
022b05 |
portCopyConfigGroup,
|
|
Packit |
022b05 |
smonInformationGroup}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { smonMIBCompliances 4}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
dataSourceCapsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { dataSourceRmonCaps,
|
|
Packit |
022b05 |
dataSourceCopyCaps,
|
|
Packit |
022b05 |
dataSourceCapsIfIndex}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the objects that describe the capabilities of RMON
|
|
Packit |
022b05 |
data sources."
|
|
Packit |
022b05 |
::= {smonMIBGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonVlanStatsControlDataSource,
|
|
Packit |
022b05 |
smonVlanStatsControlCreateTime,
|
|
Packit |
022b05 |
smonVlanStatsControlOwner,
|
|
Packit |
022b05 |
smonVlanStatsControlStatus,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsCreateTime}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the switch monitoring specific statistics - per VLAN
|
|
Packit |
022b05 |
Id on interfaces of 10MB or less."
|
|
Packit |
022b05 |
::= { smonMIBGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonPrioStatsGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonPrioStatsControlDataSource,
|
|
Packit |
022b05 |
smonPrioStatsControlCreateTime,
|
|
Packit |
022b05 |
smonPrioStatsControlOwner,
|
|
Packit |
022b05 |
smonPrioStatsControlStatus,
|
|
Packit |
022b05 |
smonPrioStatsPkts,
|
|
Packit |
022b05 |
smonPrioStatsOctets}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the switch monitoring specific statistics - per VLAN
|
|
Packit |
022b05 |
Id on interface."
|
|
Packit |
022b05 |
::= { smonMIBGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonHcTo100mbGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonVlanIdStatsTotalOverflowOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCOctets,
|
|
Packit |
022b05 |
smonPrioStatsOverflowOctets,
|
|
Packit |
022b05 |
smonPrioStatsHCOctets}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the additional high capacity statistics needed to be
|
|
Packit |
022b05 |
kept on interfaces with ifSpeed greater than 10MB/sec and
|
|
Packit |
022b05 |
less than or equal to 100MB/sec."
|
|
Packit |
022b05 |
::= { smonMIBGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonHc100mbPlusGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonVlanIdStatsTotalOverflowPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOverflowOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCPkts,
|
|
Packit |
022b05 |
smonPrioStatsOverflowPkts,
|
|
Packit |
022b05 |
smonPrioStatsHCPkts,
|
|
Packit |
022b05 |
smonPrioStatsOverflowOctets,
|
|
Packit |
022b05 |
smonPrioStatsHCOctets}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the additional high capacity statistics needed to be
|
|
Packit |
022b05 |
kept on interfaces with ifSpeed of more than 100MB/sec. These
|
|
Packit |
022b05 |
statistics MUST also be kept on smonDataSources of type VLAN
|
|
Packit |
022b05 |
or entPhysicalEntry."
|
|
Packit |
022b05 |
::= { smonMIBGroups 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
hcVlanTo100mbGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonVlanIdStatsTotalOverflowOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCOctets}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the additional high capacity VLAN statistics
|
|
Packit |
022b05 |
needed to be kept on interfaces with ifSpeed greater than
|
|
Packit |
022b05 |
10MB/sec and less than or equal to 100MB/sec."
|
|
Packit |
022b05 |
::= { smonMIBGroups 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
hcVlan100mbPlusGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonVlanIdStatsTotalOverflowPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalOverflowOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsTotalHCOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowPkts,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCPkts}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the additional high capacity VLAN statistics
|
|
Packit |
022b05 |
needed to be kept on interfaces with ifSpeed of more than
|
|
Packit |
022b05 |
100MB/sec. These statistics MUST also be kept on
|
|
Packit |
022b05 |
smonDataSources of type VLAN or entPhysicalEntry."
|
|
Packit |
022b05 |
::= { smonMIBGroups 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
hcPrioTo100mbGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonPrioStatsOverflowOctets,
|
|
Packit |
022b05 |
smonPrioStatsHCOctets }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the additional high capacity VLAN priority
|
|
Packit |
022b05 |
statistics needed to be kept on interfaces with
|
|
Packit |
022b05 |
ifSpeed of greater than 10MB/sec and less than or equal
|
|
Packit |
022b05 |
to 100MB/sec."
|
|
Packit |
022b05 |
::= { smonMIBGroups 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
hcPrio100mbPlusGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonPrioStatsOverflowPkts,
|
|
Packit |
022b05 |
smonPrioStatsHCPkts,
|
|
Packit |
022b05 |
smonPrioStatsOverflowOctets,
|
|
Packit |
022b05 |
smonPrioStatsHCOctets}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the additional high capacity VLAN priority
|
|
Packit |
022b05 |
statistics needed to be kept on interfaces with
|
|
Packit |
022b05 |
ifSpeed of greater than 100MB/sec. These statistics MUST
|
|
Packit |
022b05 |
also be kept on smonDataSources of type VLAN or
|
|
Packit |
022b05 |
entPhysicalEntry."
|
|
Packit |
022b05 |
::= { smonMIBGroups 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonVlanStatsExtGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {smonVlanIdStatsNUcastOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastOverflowOctets,
|
|
Packit |
022b05 |
smonVlanIdStatsNUcastHCOctets}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the switch monitoring specific statistics for systems
|
|
Packit |
022b05 |
capable of counting non-unicast octets for a given dataSource
|
|
Packit |
022b05 |
(as described in the dataSourceRmonCaps object)."
|
|
Packit |
022b05 |
::= { smonMIBGroups 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
smonInformationGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { smonCapabilities }
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An indication of the SMON capabilities supported by this
|
|
Packit |
022b05 |
agent."
|
|
Packit |
022b05 |
::= { smonMIBGroups 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
portCopyConfigGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS { portCopyDestDropEvents,
|
|
Packit |
022b05 |
portCopyDirection,
|
|
Packit |
022b05 |
portCopyStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Defines the control objects for copy port operations."
|
|
Packit |
022b05 |
::= { smonMIBGroups 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|