|
Packit |
022b05 |
SSPM-MIB DEFINITIONS ::= BEGIN
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
IMPORTS
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Packit |
022b05 |
Counter32, Integer32, Unsigned32
|
|
Packit |
022b05 |
FROM SNMPv2-SMI --[RFC2578]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
TEXTUAL-CONVENTION, StorageType,
|
|
Packit |
022b05 |
TruthValue, RowStatus
|
|
Packit |
022b05 |
FROM SNMPv2-TC --[RFC2579]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
Packit |
022b05 |
FROM SNMPv2-CONF --[RFC2578,
|
|
Packit |
022b05 |
-- RFC2579,
|
|
Packit |
022b05 |
-- RFC2580]
|
|
Packit |
022b05 |
OwnerString, rmon
|
|
Packit |
022b05 |
FROM RMON-MIB --[RFC2819]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
InetAddressType, InetAddress
|
|
Packit |
022b05 |
FROM INET-ADDRESS-MIB --[RFC3291]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
InterfaceIndexOrZero
|
|
Packit |
022b05 |
FROM IF-MIB --[RFC2863]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
AppLocalIndex
|
|
Packit |
022b05 |
FROM APM-MIB --[RFC3729]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Utf8String
|
|
Packit |
022b05 |
FROM SYSAPPL-MIB; --[RFC2287]
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmMIB MODULE-IDENTITY
|
|
Packit |
022b05 |
LAST-UPDATED "200507280000Z" -- July 28, 2005
|
|
Packit |
022b05 |
ORGANIZATION "IETF RMON MIB working group"
|
|
Packit |
022b05 |
CONTACT-INFO
|
|
Packit |
022b05 |
" Carl W. Kalbfleisch
|
|
Packit |
022b05 |
Consultant
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
E-mail: ietf@kalbfleisch.us
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Working group mailing list: rmonmib@ietf.org
|
|
Packit |
022b05 |
To subscribe send email to rmonmib-request@ietf.org"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This SSPM MIB module is applicable to probes
|
|
Packit |
022b05 |
implementing Synthetic Source for Performance
|
|
Packit |
022b05 |
Monitoring functions.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Copyright (C) The Internet Society (2005). This version
|
|
Packit |
022b05 |
of this MIB module is part of RFC 4149; see the RFC
|
|
Packit |
022b05 |
itself for full legal notices."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- revision history
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
REVISION "200507280000Z" -- July 28, 2005
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The original version of this MIB module,
|
|
Packit |
022b05 |
was published as RFC4149."
|
|
Packit |
022b05 |
::= { rmon 28 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Object Identifier Assignments
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmMIBObjects OBJECT IDENTIFIER ::= { sspmMIB 1 }
|
|
Packit |
022b05 |
sspmMIBNotifications OBJECT IDENTIFIER ::= { sspmMIB 2 }
|
|
Packit |
022b05 |
sspmMIBConformance OBJECT IDENTIFIER ::= { sspmMIB 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Textual Conventions
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmMicroSeconds ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "d"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A unit of time with resolution of MicroSeconds."
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmClockSource ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "d"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An indication of the source of the clock as defined by the
|
|
Packit |
022b05 |
NTP specification RFC1305 [RFC1305] definition of stratum:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Stratum (sys.stratum, peer.stratum, pkt.stratum): This is
|
|
Packit |
022b05 |
an integer indicating the stratum of the local clock,
|
|
Packit |
022b05 |
with values defined as follows:
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
0 unspecified
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
1 primary reference (e.g., calibrated atomic clock,
|
|
Packit |
022b05 |
radio clock)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
2-255 secondary reference (via NTP)."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC1305."
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..255)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmClockMaxSkew ::= TEXTUAL-CONVENTION
|
|
Packit |
022b05 |
DISPLAY-HINT "d"
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
-- UNITS "Seconds"
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An indication of the accuracy of the clock as defined by
|
|
Packit |
022b05 |
RFC1305. This variable indicates the maximum offset
|
|
Packit |
022b05 |
error due to skew of the local clock over the
|
|
Packit |
022b05 |
time interval 86400 seconds, in seconds."
|
|
Packit |
022b05 |
REFERENCE
|
|
Packit |
022b05 |
"RFC1305."
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..65535)
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- sspmGeneral
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmGeneral OBJECT IDENTIFIER ::= { sspmMIBObjects 1 }
|
|
Packit |
022b05 |
sspmGeneralClockResolution OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmMicroSeconds
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
-- UNITS Microseconds
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A read-only variable indicating the resolution
|
|
Packit |
022b05 |
of the measurements possible by this device."
|
|
Packit |
022b05 |
::= { sspmGeneral 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmGeneralClockMaxSkew OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmClockMaxSkew
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
-- UNITS Seconds
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A read-only variable indicating the maximum offset
|
|
Packit |
022b05 |
error due to skew of the local clock over the
|
|
Packit |
022b05 |
time interval 86400 seconds, in seconds."
|
|
Packit |
022b05 |
::= { sspmGeneral 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmGeneralClockSource OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmClockSource
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A read-only variable indicating the source of the clock.
|
|
Packit |
022b05 |
This is provided to allow a user to determine how accurate
|
|
Packit |
022b05 |
the timing mechanism is compared with other devices. This
|
|
Packit |
022b05 |
is needed for the coordination of time values
|
|
Packit |
022b05 |
between probes for one-way measurements."
|
|
Packit |
022b05 |
::= { sspmGeneral 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmGeneralMinFrequency OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmMicroSeconds
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
-- units MicroSeconds
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A read-only variable that indicates the devices'
|
|
Packit |
022b05 |
capability for the minimum supported
|
|
Packit |
022b05 |
sspmSourceFrequency. If sspmSourceFrequency is
|
|
Packit |
022b05 |
set to a value lower than the value reported
|
|
Packit |
022b05 |
by this attribute, then the set of sspmSourceFrequency
|
|
Packit |
022b05 |
will fail with an inconsistent value error."
|
|
Packit |
022b05 |
::= { sspmGeneral 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- sspmCapabilities
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Describes the capabilities of the SSPM device.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmCapabilitiesTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SspmCapabilitiesEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table of SSPM capabilities."
|
|
Packit |
022b05 |
::= { sspmGeneral 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmCapabilitiesEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmCapabilitiesEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Details about a particular SSPM capability."
|
|
Packit |
022b05 |
INDEX { sspmCapabilitiesInstance }
|
|
Packit |
022b05 |
::= { sspmCapabilitiesTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmCapabilitiesEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
sspmCapabilitiesInstance AppLocalIndex
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmCapabilitiesInstance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX AppLocalIndex
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates whether SSPM configuration of the corresponding
|
|
Packit |
022b05 |
AppLocalIndex is supported by this device. Generally,
|
|
Packit |
022b05 |
entries in this table are only made by the device when the
|
|
Packit |
022b05 |
configuration of the measurement is available."
|
|
Packit |
022b05 |
::= { sspmCapabilitiesEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- sspmSource
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Contains the details of the source of the
|
|
Packit |
022b05 |
-- Synthetic Sources for Performance Monitoring algorithms.
|
|
Packit |
022b05 |
-- This information is split into two tables. The first defines
|
|
Packit |
022b05 |
-- profiles that can be applied to specific sources in the
|
|
Packit |
022b05 |
-- control table.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmSource OBJECT IDENTIFIER ::= { sspmMIBObjects 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- sspmSourceProfileTable
|
|
Packit |
022b05 |
-- Defines template profiles for measurements.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmSourceProfileTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SspmSourceProfileEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table of SSPM Source Profiles configured."
|
|
Packit |
022b05 |
::= { sspmSource 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmSourceProfileEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Details about a particular SSPM Source Profile
|
|
Packit |
022b05 |
configuration. Entries must exist in this table
|
|
Packit |
022b05 |
in order to be referenced by rows in the
|
|
Packit |
022b05 |
sspmSourceControlTable."
|
|
Packit |
022b05 |
INDEX { sspmSourceProfileInstance }
|
|
Packit |
022b05 |
::= { sspmSourceProfileTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmSourceProfileEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
sspmSourceProfileInstance Unsigned32,
|
|
Packit |
022b05 |
sspmSourceProfileType AppLocalIndex,
|
|
Packit |
022b05 |
sspmSourceProfilePacketSize Unsigned32,
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillType INTEGER,
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillValue OCTET STRING,
|
|
Packit |
022b05 |
sspmSourceProfileTOS Integer32,
|
|
Packit |
022b05 |
sspmSourceProfileFlowLabel Integer32,
|
|
Packit |
022b05 |
sspmSourceProfileLooseSrcRteFill OCTET STRING,
|
|
Packit |
022b05 |
sspmSourceProfileLooseSrcRteLen Integer32,
|
|
Packit |
022b05 |
sspmSourceProfileTTL Integer32,
|
|
Packit |
022b05 |
sspmSourceProfileNoFrag TruthValue,
|
|
Packit |
022b05 |
sspmSourceProfile8021Tagging Integer32,
|
|
Packit |
022b05 |
sspmSourceProfileUsername Utf8String,
|
|
Packit |
022b05 |
sspmSourceProfilePassword Utf8String,
|
|
Packit |
022b05 |
sspmSourceProfileParameter OCTET STRING,
|
|
Packit |
022b05 |
sspmSourceProfileOwner OwnerString,
|
|
Packit |
022b05 |
sspmSourceProfileStorageType StorageType,
|
|
Packit |
022b05 |
sspmSourceProfileStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileInstance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary index."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX AppLocalIndex
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The AppLocalIndex value that uniquely identifies the
|
|
Packit |
022b05 |
measurement per the APM-MIB. In order to create a row
|
|
Packit |
022b05 |
in this table, there must be a corresponding row in the
|
|
Packit |
022b05 |
sspmCapabilitiesTable.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
When attempting to set this object, if no
|
|
Packit |
022b05 |
corresponding row exists in the sspmCapabilitiesTable,
|
|
Packit |
022b05 |
then the agent should return a 'badValue' error."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfilePacketSize OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The size of packet to be transmitted in bytes. The
|
|
Packit |
022b05 |
size accounts for all data within the IPv4 or IPv6
|
|
Packit |
022b05 |
payloads, excluding the IP headers, IP header options
|
|
Packit |
022b05 |
and link-level protocol headers.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
If the size is set smaller than the minimum allowed
|
|
Packit |
022b05 |
packet size or greater than the maximum allowed
|
|
Packit |
022b05 |
packet size, then the set should fail, and the agent
|
|
Packit |
022b05 |
should return a 'badValue' error."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
random (1),
|
|
Packit |
022b05 |
pattern (2),
|
|
Packit |
022b05 |
url(3)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates how the packet is filled.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
'random' indicates that the packet contains random
|
|
Packit |
022b05 |
data patterns. This is probe and implementation
|
|
Packit |
022b05 |
dependent.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
'pattern' indicates that the pattern defined in the
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillValue attribute is used to
|
|
Packit |
022b05 |
fill the packet.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
'url' indicates that the value of
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillValue should
|
|
Packit |
022b05 |
contain a URL. The contents of the document
|
|
Packit |
022b05 |
at that URL are retrieved when sspmSourceStatus becomes
|
|
Packit |
022b05 |
active and utilized in the packet. If the attempt to
|
|
Packit |
022b05 |
access that URL fails, then the row status is set to
|
|
Packit |
022b05 |
'notReady', and the set should fail with
|
|
Packit |
022b05 |
'inconsistentValue'. This value must contain a
|
|
Packit |
022b05 |
dereferencable URL of the type 'http:', 'https:', or
|
|
Packit |
022b05 |
'ftp:' only."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillValue OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..255))
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The string value with which to fill the packet. If
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillType is set to 'pattern',
|
|
Packit |
022b05 |
then this pattern is repeated until the packet is
|
|
Packit |
022b05 |
sspmSourcePacketSize in bytes. Note that if the
|
|
Packit |
022b05 |
length of the octet string specified for this
|
|
Packit |
022b05 |
value does not divide evenly into the packet
|
|
Packit |
022b05 |
size, then an incomplete last copy of this data
|
|
Packit |
022b05 |
may be copied into the packet. If the value of
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillType is set to 'random', then
|
|
Packit |
022b05 |
this attribute is unused. If the value of the
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillType is set to 'url', then
|
|
Packit |
022b05 |
the URL specified in this attribute is retrieved
|
|
Packit |
022b05 |
and used by the probe. In the case of a URL, this value
|
|
Packit |
022b05 |
must contain a dereferencable URL of the type
|
|
Packit |
022b05 |
'http:', 'https:', or 'ftp:' only."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileTOS OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Represents the TOS field in the IP packet header. The
|
|
Packit |
022b05 |
value of this object defaults to zero if not set."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileFlowLabel OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (0..1048575) -- 20-bit range (0 to 0xfffff)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"This object is used to specify the Flow Label in a IPv6
|
|
Packit |
022b05 |
packet (RFC 2460) to force special handling by the IPv6
|
|
Packit |
022b05 |
routers; e.g., non-default quality-of-service handling.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object is meaningful only when the object
|
|
Packit |
022b05 |
sspmSourceDestAddressType is IPv6(2).
|
|
Packit |
022b05 |
The value of this object defaults to zero if not set."
|
|
Packit |
022b05 |
DEFVAL { 0 }
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileLooseSrcRteFill OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..240))
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"In the event that the test should run over a
|
|
Packit |
022b05 |
specific route, the intent is to force the route using the
|
|
Packit |
022b05 |
Loose Source Route option in IPv4 [RFC791] and
|
|
Packit |
022b05 |
IPv6 [RFC2460]. This object contains a
|
|
Packit |
022b05 |
series of IP addresses along the path that would be
|
|
Packit |
022b05 |
put into the loose source route option in the IP header.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
The IPv4 addresses are to be listed as 32-bit
|
|
Packit |
022b05 |
address values, and the IPv6 addresses are to be
|
|
Packit |
022b05 |
listed as a string of 128-bit addresses. The
|
|
Packit |
022b05 |
maximum length allowed within the IPv4 source route
|
|
Packit |
022b05 |
option is 63 addresses. To simply account for
|
|
Packit |
022b05 |
IPv6 addresses as well, the maximum length of the
|
|
Packit |
022b05 |
octet string is 240. This allows up to 60
|
|
Packit |
022b05 |
IPv4 addresses or up to 15 IPv6 addresses in the
|
|
Packit |
022b05 |
string."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileLooseSrcRteLen OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32(0..240)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"In the event that the test should run over a
|
|
Packit |
022b05 |
specific route, the intent is to force the route.
|
|
Packit |
022b05 |
This attribute specifies the length of data to
|
|
Packit |
022b05 |
be copied from the sspmSourceProfileLooseSrcRteFill
|
|
Packit |
022b05 |
into the route data fields of the loose source route
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
options in the IPv4 or IPv6 headers."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileTTL OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32(1..255)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"If non-zero, this specifies the value to place into
|
|
Packit |
022b05 |
the TTL field on transmission."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileNoFrag OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When true, the 'Don't Fragment Bit' should be set
|
|
Packit |
022b05 |
on the packet header."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfile8021Tagging OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (-1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"IEEE 802.1Q tagging used in IEEE 802.1D bridged
|
|
Packit |
022b05 |
environments.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of -1 indicates that the packets are untagged.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
A value of 0 to 65535 is the value of the tag to be
|
|
Packit |
022b05 |
inserted in the tagged packets.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
Note that according to IEEE 802.1Q, VLAN-ID tags with
|
|
Packit |
022b05 |
a value of 4095 shall not be transmitted on the wire.
|
|
Packit |
022b05 |
As the VLAN-ID is encoded in the 12 least significant
|
|
Packit |
022b05 |
bits on the tag, values that translate in a binary
|
|
Packit |
022b05 |
representation of all 1's in the last 12 bits
|
|
Packit |
022b05 |
SHALL NOT be configured. In this case, the set should
|
|
Packit |
022b05 |
fail, and return an error-status of 'inconsistentValue'."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileUsername OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Utf8String
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"An optional username used by the application protocol."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfilePassword OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Utf8String
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An optional password used by the application protocol."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileParameter OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OCTET STRING (SIZE(0..65535))
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An optional parameter used by the application protocol.
|
|
Packit |
022b05 |
For DNS, this would be the hostname or IP. For HTTP,
|
|
Packit |
022b05 |
this would be the URL. For nntp, this would be the
|
|
Packit |
022b05 |
news group. For TCP, this would be the port number.
|
|
Packit |
022b05 |
For SMTP, this would be the recipient (and could
|
|
Packit |
022b05 |
assume the message is predefined)."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 15 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileOwner OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OwnerString
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Name of the management station/application that
|
|
Packit |
022b05 |
set up the profile."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 16 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileStorageType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX StorageType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The storage type of this sspmSourceProfileEntry. If the
|
|
Packit |
022b05 |
value of this object is 'permanent', no objects in this row
|
|
Packit |
022b05 |
need to be writable."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 17 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceProfileStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
"Status of this profile.
|
|
Packit |
022b05 |
|
|
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 |
Once this object is set to active(1), no objects in the
|
|
Packit |
022b05 |
sspmSourceProfileTable can be changed."
|
|
Packit |
022b05 |
::= { sspmSourceProfileEntry 18 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- sspmSourceControlTable
|
|
Packit |
022b05 |
-- Defines specific measurement instances based on template
|
|
Packit |
022b05 |
-- profiles in the sspmSourceProfileTable which must be
|
|
Packit |
022b05 |
-- pre-configured.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SspmSourceControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The table of SSPM measurements configured."
|
|
Packit |
022b05 |
::= { sspmSource 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmSourceControlEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Details about a particular SSPM configuration."
|
|
Packit |
022b05 |
INDEX { sspmSourceControlInstance }
|
|
Packit |
022b05 |
::= { sspmSourceControlTable 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmSourceControlEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
sspmSourceControlInstance Unsigned32,
|
|
Packit |
022b05 |
sspmSourceControlProfile Integer32,
|
|
Packit |
022b05 |
sspmSourceControlSrc InterfaceIndexOrZero,
|
|
Packit |
022b05 |
sspmSourceControlDestAddrType InetAddressType,
|
|
Packit |
022b05 |
sspmSourceControlDestAddr InetAddress,
|
|
Packit |
022b05 |
sspmSourceControlEnabled TruthValue,
|
|
Packit |
022b05 |
sspmSourceControlTimeOut SspmMicroSeconds,
|
|
Packit |
022b05 |
sspmSourceControlSamplingDist INTEGER,
|
|
Packit |
022b05 |
sspmSourceControlFrequency SspmMicroSeconds,
|
|
Packit |
022b05 |
sspmSourceControlFirstSeqNum Unsigned32,
|
|
Packit |
022b05 |
sspmSourceControlLastSeqNum Unsigned32,
|
|
Packit |
022b05 |
sspmSourceControlOwner OwnerString,
|
|
Packit |
022b05 |
sspmSourceControlStorageType StorageType,
|
|
Packit |
022b05 |
sspmSourceControlStatus RowStatus
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlInstance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An arbitrary index."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlProfile OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Integer32 (1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A pointer to the profile (sspmSourceProfileEntry) that
|
|
Packit |
022b05 |
this control entry uses to define the test being
|
|
Packit |
022b05 |
performed."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlSrc OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InterfaceIndexOrZero
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The ifIndex where the packet should originate from the
|
|
Packit |
022b05 |
probe (if it matters). A value of zero indicates that
|
|
Packit |
022b05 |
it does not matter and that the device decides."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlDestAddrType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The type of Internet address by which the destination
|
|
Packit |
022b05 |
is accessed."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlDestAddr OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Internet address for the destination. The formatting
|
|
Packit |
022b05 |
of this object is controlled by the
|
|
Packit |
022b05 |
sspmSourceControlDestAddrType object above.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
When this object contains a DNS name, then the name is
|
|
Packit |
022b05 |
resolved to an address each time measurement is to be made.
|
|
Packit |
022b05 |
Further, the agent should not cache this address,
|
|
Packit |
022b05 |
but instead should perform the resolution prior to each
|
|
Packit |
022b05 |
measurement."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlEnabled OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When set to 'true', this test is enabled. When set to
|
|
Packit |
022b05 |
'false', it is disabled."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlTimeOut OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmMicroSeconds
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Timeout value for the measurement response. If no
|
|
Packit |
022b05 |
response is received in the time specified, then
|
|
Packit |
022b05 |
the test fails."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlSamplingDist OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX INTEGER {
|
|
Packit |
022b05 |
deterministic(1),
|
|
Packit |
022b05 |
poisson(2)
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"When this attribute is set to 'deterministic', then
|
|
Packit |
022b05 |
packets are generated at with a fixed inter-packet
|
|
Packit |
022b05 |
injection time specified by sspmSourceFrequency.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
When this attribute is set to 'Poisson', then packets
|
|
Packit |
022b05 |
are generated with inter-packet injection times sampled
|
|
Packit |
022b05 |
from an exponential distribution with the single
|
|
Packit |
022b05 |
distributional parameter determined by the inverse
|
|
Packit |
022b05 |
frequency)."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlFrequency OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmMicroSeconds
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The inverse of this value is the rate at which packets
|
|
Packit |
022b05 |
are generated. Refer to sspmSourceSamplingDistribution.
|
|
Packit |
022b05 |
If the value set is less than the value of
|
|
Packit |
022b05 |
sspmGeneralMinFrequency, then the set will fail with an
|
|
Packit |
022b05 |
error-status of 'inconsistentValue'."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlFirstSeqNum OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The first sequence number of packets to be transmitted."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlLastSeqNum OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The last sequence number transmitted. This value is updated
|
|
Packit |
022b05 |
by the agent after packet generation."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlOwner OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX OwnerString
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Name of the management station/application that set
|
|
Packit |
022b05 |
up the test."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 12 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlStorageType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX StorageType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The storage type of this sspmSourceControlEntry. If the
|
|
Packit |
022b05 |
value of this object is 'permanent', no objects in this row
|
|
Packit |
022b05 |
need to be writable."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 13 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Status of this source control entry.
|
|
Packit |
022b05 |
|
|
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 |
When this attribute has the value of
|
|
Packit |
022b05 |
'active', none of the read-write or read-create attributes
|
|
Packit |
022b05 |
in this table may be modified, with the exception of
|
|
Packit |
022b05 |
sspmSourceControlEnabled."
|
|
Packit |
022b05 |
::= { sspmSourceControlEntry 14 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- sspmSinkTable
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Contains attributes for configuration of Synthetic
|
|
Packit |
022b05 |
-- Sources for Performance Monitoring sinks, i.e.,
|
|
Packit |
022b05 |
-- sinks for receipt of one-way delay measurements.
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmSink OBJECT IDENTIFIER ::= { sspmMIBObjects 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkTable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SEQUENCE OF SspmSinkEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A table configuring the sink for measurements."
|
|
Packit |
022b05 |
::= { sspmSink 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkEntry OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmSinkEntry
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The details of a particular sink entry. If the measurement
|
|
Packit |
022b05 |
is a round-trip type, then the sink entry will be on the
|
|
Packit |
022b05 |
same probe as the corresponding sspmSourceEntry. If the
|
|
Packit |
022b05 |
measurement is a one-way, type then the sink entry will be
|
|
Packit |
022b05 |
on a different probe."
|
|
Packit |
022b05 |
INDEX { sspmSinkInstance }
|
|
Packit |
022b05 |
::= { sspmSinkTable 1}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
SspmSinkEntry ::= SEQUENCE {
|
|
Packit |
022b05 |
sspmSinkInstance Unsigned32,
|
|
Packit |
022b05 |
sspmSinkType AppLocalIndex,
|
|
Packit |
022b05 |
sspmSinkSourceAddressType InetAddressType,
|
|
Packit |
022b05 |
sspmSinkSourceAddress InetAddress,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkExpectedRate SspmMicroSeconds,
|
|
Packit |
022b05 |
sspmSinkEnable TruthValue,
|
|
Packit |
022b05 |
sspmSinkExpectedFirstSequenceNum Unsigned32,
|
|
Packit |
022b05 |
sspmSinkLastSequenceNumber Unsigned32,
|
|
Packit |
022b05 |
sspmSinkLastSequenceInvalid Counter32,
|
|
Packit |
022b05 |
sspmSinkStorageType StorageType,
|
|
Packit |
022b05 |
sspmSinkStatus RowStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkInstance OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32 (1..65535)
|
|
Packit |
022b05 |
MAX-ACCESS not-accessible
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"An index. When the measurement is for a round-trip
|
|
Packit |
022b05 |
measurement, then this table entry is on the same probe as
|
|
Packit |
022b05 |
the corresponding sspmSourceEntry, and the value of this
|
|
Packit |
022b05 |
attribute should correspond to the value of
|
|
Packit |
022b05 |
sspmSourceInstance. Management applications configuring
|
|
Packit |
022b05 |
sinks for one-way measurements could define some
|
|
Packit |
022b05 |
scheme whereby the sspmSinkInstance is unique across
|
|
Packit |
022b05 |
all probes. Note that the unique key to this entry is
|
|
Packit |
022b05 |
also constructed with sspmSinkType,
|
|
Packit |
022b05 |
sspmSinkSourceAddressType, and sspmSinkSourceAddress.
|
|
Packit |
022b05 |
To make the implementation simpler, those other
|
|
Packit |
022b05 |
attributes are not included in the index but uniqueness
|
|
Packit |
022b05 |
is still needed to receive all the packets."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX AppLocalIndex
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The AppLocalIndex value that uniquely identifies the
|
|
Packit |
022b05 |
measurement per the APM-MIB. In order to create a row
|
|
Packit |
022b05 |
in this table, there must be a corresponding row in the
|
|
Packit |
022b05 |
sspmCapabilitiesTable. If there is no corresponding
|
|
Packit |
022b05 |
row in the sspmCapabilitiestable, then the agent will
|
|
Packit |
022b05 |
return an error-status of 'inconsistentValue'."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 2}
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkSourceAddressType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddressType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The type of Internet address of the source."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { sspmSinkEntry 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkSourceAddress OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX InetAddress
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The Internet address of the source. The formatting
|
|
Packit |
022b05 |
of this object is controlled by the sspmSinkSourceAddressType
|
|
Packit |
022b05 |
object above.
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
This object should be set only to a valid device address
|
|
Packit |
022b05 |
that has been administratively configured into the
|
|
Packit |
022b05 |
device. If a set attempts to set this object to an
|
|
Packit |
022b05 |
address that does not belong (i.e., is not administratively
|
|
Packit |
022b05 |
configured into the device), the set should fail, and the
|
|
Packit |
022b05 |
agent should return a error-status of 'inconsistentValue'."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkExpectedRate OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX SspmMicroSeconds
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The expected rate at which packets will arrive."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 5 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkEnable OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX TruthValue
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Indicates if the sink is enabled or not."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 6 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkExpectedFirstSequenceNum OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The expected first sequence number of packets.
|
|
Packit |
022b05 |
This is used by the sink to determine if packets
|
|
Packit |
022b05 |
were lost at the initiation of the test."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 7 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkLastSequenceNumber OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Unsigned32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The last sequence number received."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 8 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkLastSequenceInvalid OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX Counter32
|
|
Packit |
022b05 |
MAX-ACCESS read-only
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The number of packets that arrived whose
|
|
Packit |
022b05 |
sequence number was not one plus the value of
|
|
Packit |
022b05 |
sspmSinkLastSequenceNumber."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 9 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkStorageType OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX StorageType
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The storage type of this sspmSinkEntry. If the value
|
|
Packit |
022b05 |
of this object is 'permanent', no objects in this row
|
|
Packit |
022b05 |
need to be writable."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 10 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkStatus OBJECT-TYPE
|
|
Packit |
022b05 |
SYNTAX RowStatus
|
|
Packit |
022b05 |
MAX-ACCESS read-create
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"Status of this conceptual 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 |
Once this object is set to active(1), no objects with
|
|
Packit |
022b05 |
MAX-ACCESS of read-create in the sspmSinkTable can
|
|
Packit |
022b05 |
be changed."
|
|
Packit |
022b05 |
::= { sspmSinkEntry 11 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Notifications
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Conformance information
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmCompliances OBJECT IDENTIFIER ::= { sspmMIBConformance 1 }
|
|
Packit |
022b05 |
sspmGroups OBJECT IDENTIFIER ::= { sspmMIBConformance 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
-- Compliance Statements
|
|
Packit |
022b05 |
sspmGeneralCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A general compliance that allows all things to be optional."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS { sspmGeneralGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP sspmSourceGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The SSPM Source Group is optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP sspmSinkGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The SSPM Sink Group is optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP sspmUserPassGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The SSPM User Pass Group is optional."
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { sspmCompliances 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- SSPM Source Compliance
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmSourceFullCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A source compliance. Use this compliance when implementing
|
|
Packit |
022b05 |
a traffic-source-only device. This is useful for implementing
|
|
Packit |
022b05 |
devices that probe other devices for intrusive application
|
|
Packit |
022b05 |
monitoring. It is also useful for implementing the source
|
|
Packit |
022b05 |
of one-way tests used with a sink-only device."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS { sspmGeneralGroup, sspmSourceGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
GROUP sspmUserPassGroup
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The SSPM User Pass Group is optional."
|
|
Packit |
022b05 |
::= { sspmCompliances 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- SSPM Sink Compliance
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmSinkFullCompliance MODULE-COMPLIANCE
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"A sink-only compliance. Use this compliance when implementing a
|
|
Packit |
022b05 |
sink-only device. This is useful for devices to receive one-way
|
|
Packit |
022b05 |
measurements."
|
|
Packit |
022b05 |
MODULE -- this module
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
MANDATORY-GROUPS { sspmGeneralGroup, sspmSinkGroup }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
::= { sspmCompliances 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
-- Groups
|
|
Packit |
022b05 |
--
|
|
Packit |
022b05 |
sspmGeneralGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
sspmGeneralClockResolution,
|
|
Packit |
022b05 |
sspmGeneralClockMaxSkew,
|
|
Packit |
022b05 |
sspmGeneralClockSource,
|
|
Packit |
022b05 |
sspmGeneralMinFrequency,
|
|
Packit |
022b05 |
sspmCapabilitiesInstance
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in the SSPM General Group."
|
|
Packit |
022b05 |
::= { sspmGroups 1 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
sspmSourceProfileType,
|
|
Packit |
022b05 |
sspmSourceProfilePacketSize,
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillType,
|
|
Packit |
022b05 |
sspmSourceProfilePacketFillValue,
|
|
Packit |
022b05 |
sspmSourceProfileTOS,
|
|
Packit |
022b05 |
sspmSourceProfileFlowLabel,
|
|
Packit |
022b05 |
sspmSourceProfileLooseSrcRteFill,
|
|
Packit |
022b05 |
sspmSourceProfileLooseSrcRteLen,
|
|
Packit |
022b05 |
sspmSourceProfileTTL,
|
|
Packit |
022b05 |
sspmSourceProfileNoFrag,
|
|
Packit |
022b05 |
sspmSourceProfile8021Tagging,
|
|
Packit |
022b05 |
sspmSourceProfileUsername,
|
|
Packit |
022b05 |
sspmSourceProfilePassword,
|
|
Packit |
022b05 |
sspmSourceProfileParameter,
|
|
Packit |
022b05 |
sspmSourceProfileOwner,
|
|
Packit |
022b05 |
sspmSourceProfileStorageType,
|
|
Packit |
022b05 |
sspmSourceProfileStatus,
|
|
Packit |
022b05 |
sspmSourceControlProfile,
|
|
Packit |
022b05 |
sspmSourceControlSrc,
|
|
Packit |
022b05 |
sspmSourceControlDestAddrType,
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSourceControlDestAddr,
|
|
Packit |
022b05 |
sspmSourceControlEnabled,
|
|
Packit |
022b05 |
sspmSourceControlTimeOut,
|
|
Packit |
022b05 |
sspmSourceControlSamplingDist,
|
|
Packit |
022b05 |
sspmSourceControlFrequency,
|
|
Packit |
022b05 |
sspmSourceControlFirstSeqNum,
|
|
Packit |
022b05 |
sspmSourceControlLastSeqNum,
|
|
Packit |
022b05 |
sspmSourceControlOwner,
|
|
Packit |
022b05 |
sspmSourceControlStorageType,
|
|
Packit |
022b05 |
sspmSourceControlStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in the SSPM Source Group."
|
|
Packit |
022b05 |
::= { sspmGroups 2 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmUserPassGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
sspmSourceProfileUsername,
|
|
Packit |
022b05 |
sspmSourceProfilePassword
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in the SSPM Username and password group."
|
|
Packit |
022b05 |
::= { sspmGroups 3 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
sspmSinkGroup OBJECT-GROUP
|
|
Packit |
022b05 |
OBJECTS {
|
|
Packit |
022b05 |
sspmSinkType,
|
|
Packit |
022b05 |
sspmSinkSourceAddressType,
|
|
Packit |
022b05 |
sspmSinkSourceAddress,
|
|
Packit |
022b05 |
sspmSinkExpectedRate,
|
|
Packit |
022b05 |
sspmSinkEnable,
|
|
Packit |
022b05 |
sspmSinkExpectedFirstSequenceNum,
|
|
Packit |
022b05 |
sspmSinkLastSequenceNumber,
|
|
Packit |
022b05 |
sspmSinkLastSequenceInvalid,
|
|
Packit |
022b05 |
sspmSinkStorageType,
|
|
Packit |
022b05 |
sspmSinkStatus
|
|
Packit |
022b05 |
}
|
|
Packit |
022b05 |
STATUS current
|
|
Packit |
022b05 |
DESCRIPTION
|
|
Packit |
022b05 |
"The objects in the SSPM Sink Group."
|
|
Packit |
022b05 |
::= { sspmGroups 4 }
|
|
Packit |
022b05 |
|
|
Packit |
022b05 |
END
|