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