Observium_CE/mibs/mrv/OS-RFC2544-MIB

3161 lines
114 KiB
Plaintext

-- =======================================================================
-- File : osRfc2544.mib
-- Description : Private MIB support the functionality of RFC2544
-- By : Alex
-- Copyright (c) 2008 MRV. All Rights Reserved.
--
--
-- Reproduction of this document is authorized on condition that this
-- copyright notice is included. This MRV SNMP MIB Specification
-- embodies MRV's proprietary intellectual property. MRV
-- retains all title and ownership in the specification, including any
-- revisions.
--
-- It is MRV's intent to encourage the widespread use of this
-- specification in connection with the management of MRV's
-- products. MRV grants vendor, end-users, and other interested
-- parties a non-exclusive license to use this specification in
-- connection with the management of MRV's products.
--
-- This specification is supplied "AS IS," and MRV makes no
-- warranty, either express or implied, as to the use, operation,
-- condition, or performance of the specification.
--
-- Copyright text courtesy of MRV
--
-- If you have any questions about this MIB, please call MRV
-- Technical Support Center at 1-800-858-7815 from inside USA or
-- 1-818-773-0900 from outside USA.
--
--
-- MRV retains the right to change this MIB without notification.
OS-RFC2544-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
NOTIFICATION-TYPE,
Unsigned32, Counter64 FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus, TruthValue,
DateAndTime, MacAddress FROM SNMPv2-TC
SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- RFC2571
InetAddressType, InetAddress FROM INET-ADDRESS-MIB -- RFC2851
oaOptiSwitch, PortIndexOrNone,
PortList, RespType FROM OS-COMMON-TC-MIB
VlanIdOrNone FROM IEEE8021-CFM-MIB
NOTIFICATION-GROUP,
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF;
osRfc2544 MODULE-IDENTITY
LAST-UPDATED "202101150000Z" -- 15 Feb. 2021
ORGANIZATION "MRV Communications, Inc."
CONTACT-INFO
"Alex Rozin
MRV Communication, Inc
http://www.mrv.com
Email: ARozin@mrv.com"
DESCRIPTION
"RFC 2544 Benchmarking Methodology for Network Interconnect Devices."
-- Revision history
-- ================
REVISION "202101150000Z" -- 15 Feb. 2021
DESCRIPTION
"Added osRfc2544ResultsAccumulatedTable and osRfc2544HistoryAccumulatedTable"
REVISION "202006250000Z" -- 25 July 2020
DESCRIPTION
"New object osRfc2544WithConsideringDmms"
REVISION "202003030000Z" -- 03 March 2020
DESCRIPTION
"Destination-to-source jitters:
osRfc2544ResultsDsJittMin, osRfc2544ResultsDsJittMax,
osRfc2544ResultsDsJittAverage, osRfc2544ResultsDsJittSum2,
osRfc2544HistoryDsJittMin, osRfc2544HistoryDsJittMax,
osRfc2544HistoryDsJittAverage, osRfc2544HistoryDsJittSum2,
osRfc2544LengthDsJittMin, osRfc2544LengthDsJittMax,
osRfc2544LengthDsJittAverage, osRfc2544LengthDsJittSum2"
REVISION "201802010000Z"
DESCRIPTION
"Added support to multi source-mac address, object osRfc2544SrcMacRange."
REVISION "201708060000Z" -- 01 Feb. 2017
DESCRIPTION
"1. Added the TestProtocol TEXTUAL-CONVENTION.
2. The names of bits and description of osRfc2544ProtocolSupported have been changed.
3. The gbjects osRfc2544Protocol, osRfc2544ResultsProtocol,
osRfc2544HistoryProtocol and osRfc2544LengthProtocol have now syntax of TestProtocol."
REVISION "201610200000Z" -- 20 Oct. 2016
DESCRIPTION
"New 'High Capacity' tables osRfc2544HcResultsTable, osRfc2544HcHistoryTable and osRfc2544HcLengthTable."
REVISION "201202070000Z"
DESCRIPTION
"Md Level was added"
REVISION "200901090000Z"
DESCRIPTION
"Initial edition."
::= { oaOptiSwitch 7 }
-- ************************************************************
-- MIB place Definition
-- ************************************************************
osRfc2544Notifications OBJECT IDENTIFIER ::= { osRfc2544 0 }
osRfc2544Gen OBJECT IDENTIFIER ::= { osRfc2544 1 }
osRfc2544Capabilities OBJECT IDENTIFIER ::= { osRfc2544Gen 1 }
osRfc2544Conformance OBJECT IDENTIFIER ::= { osRfc2544 100 }
osRfc2544MIBCompliances OBJECT IDENTIFIER ::= { osRfc2544Conformance 1 }
osRfc2544MIBGroups OBJECT IDENTIFIER ::= { osRfc2544Conformance 2 }
-- ************************************************************
-- Textual converions
-- ************************************************************
TestType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the type of the test:
- throughput(2): The device sends a specific number of frames at a specific rate
and then count the replies. The frame loss ratios calculated. If this
frame loss ration is geater than osRfc2544AllwdPcktLoss the rate of the offered stream
is reduced and the test is rerun.
The throughput is the fastest rate at which the frame loss ration is not
greater than osRfc2544AllwdPcktLoss.
- latency(3): The device sends a stream of frames at a particular frame size at the
specific rate (usually this rate is equal to the throughput) to a specific
destination.
An identifying tag SHOULD be included in one frame after 60 seconds
with the type of tag being implementation dependent. The time at
which this frame is fully transmitted is recorded (timestamp A). The
receiver logic in the test equipment MUST recognize the tag
information in the frame stream and record the time at which the
tagged frame was received (timestamp B).
The latency is timestamp B minus timestamp A as per the relevant
definition frm RFC 1242, namely latency as defined for store and
forward devices or latency as defined for bit forwarding devices.
The report MUST state which definition of latency
was used for this test. The latency results SHOULD
be reported in the format of a table with a row for each of the
tested frame sizes. There SHOULD be columns for the frame size, the
rate at which the latency test was run for that frame size, for the
media types tested, and for the resultant latency values for each
type of data stream tested.
Frame sizes to be tested: 64, 128, 256, 512, 768, 1024, 1280, 1518.
- frameLossRate(4): The device sends a specific number of frames at a specific rate
through and count the frames that are received. The frame loss
rate at each point is calculated using the following equation:
( ( input_count - output_count ) * 100 ) / input_count
The first trial SHOULD be run for the frame rate that corresponds to
100% of the maximum rate for the frame size on the input media.
Repeat the procedure for the rate that corresponds to 90% of the
maximum rate used and then for 80% of this rate. This sequence
SHOULD be continued (at reducing 10% intervals) until there are two
successive trials in which no frames are lost. The maximum
granularity of the trials MUST be 10% of the maximum rate, a finer
granularity is encouraged.
- basic (5): The device sends specific number of specific bursts. Round trip delay, jitters and
frame loss ratio are calculated for all bursts.
This type of test is not defined in RFC2544."
REFERENCE
"RFC 2544, Clause 26."
SYNTAX INTEGER {
unknown (1),
throughput (2),
latency (3),
frameLossRate(4),
basic (5)
}
TestRunState ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Indicates the running state of the Test:
notRunning (1) - Test is not active,
running (2) - Test is running,
waitInQueue (3) - Test is waiting for hardware resources,
readyForRun (4) - Test have received hardware resource and ready to run,
idle (5) - Test is waiting for the next burst."
REFERENCE
"."
SYNTAX INTEGER {
notRunning (1),
running (2),
waitInQueue (3),
readyForRun (4),
idle (5)
}
DSField ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"Specifies the value to store in the Differentiated
Services (DS) Field in the IP packet used to
encapsulate the probe. The DS Field is defined
as the Type of Service (TOS) octet in a IPv4 header
or as the Traffic Class octet in a IPv6 header.
Not all values are legal or
meaningful. A value of 0 means that the function
represented by this option is not supported. DS Field
usage is often not supported by IP implementations and
not all values are supported. Refer to RFC 2474 for
guidance on usage of this field."
REFERENCE
"Refer to RFC 2474 for the definition of the
Differentiated Services Field and to RFC 1812
Section 5.3.2 for Type of Service (TOS)."
SYNTAX Unsigned32 (0..255)
TestProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Protocol of a test.
In Legacy OS these values mean:
l2Protocol - dmmITUtY1731 (2), -- ITU-T Y.1721
l3Protocol - icmpEcho (5) -- RFC792
In OSA-V* these values mean:
l2Protocol - LBM and selectively DMM
l3Protocol - icmpEcho
"
REFERENCE
"."
SYNTAX INTEGER {
unknown (1),
l2Protocol (2), -- ITU-T Y.1721
l3Protocol (5) -- RFC792
}
--3456789a123456789b123456789c123456789d123456789e123456789f123456789g123456789
-- *******************************************************************
-- osRfc2544Capabilities global configuration, status & capatibilities
-- *******************************************************************
osRfc2544ProtocolSupported OBJECT-TYPE
SYNTAX BITS
{
l2Supported (0),
l3Supported (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates protocols supported by this agent:
l2Supported(0) means that l2Protocol of ITU-T Y.1721 is supported;
l3Supported(1) means that l2Protocol of RFC792 is supported
Additionally this object serves as a SupportValue."
::= { osRfc2544Capabilities 1 }
osRfc2544TestTypesSupported OBJECT-TYPE
SYNTAX BITS
{
throughput (0),
latency (1),
frameLossRate(2),
basic (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates types of tests, that supported by this agent."
::= { osRfc2544Capabilities 2 }
osRfc2544IpAddrTypesSupported OBJECT-TYPE
SYNTAX BITS
{
ipv4 (0),
ipv6 (1),
ipv4z (2),
ipv6z (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates types of supported Internet address In terms of RFC 3291 (INET-ADDRESS-MIB)."
::= { osRfc2544Capabilities 3 }
osRfc2544MinRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum positive value for osRfc2544Rate, supported by the aggent."
::= { osRfc2544Capabilities 4 }
osRfc2544MaxRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Minimum value for osRfc2544Rate, supported by the aggent."
::= { osRfc2544Capabilities 5 }
osRfc2544MaxNumOfLengths OBJECT-TYPE
SYNTAX Unsigned32
UNITS "rows"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Maximum number of rows in osRfc2544LengthTable (minimum number is equal to '1')."
::= { osRfc2544Capabilities 6 }
osRfc2544WithConsideringDmms OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The RFC25544 and Y.1564 streams include both LBM/LBR and DMM/DMR frames.
If osRfc2544WithConsideringDmms is 'false', then only LBM/LBR are taken
into account when calculating rate and packet loss.
If osRfc2544WithConsideringDmms is 'true', then DMM/DMR are also taken
into account when calculating rate and packet loss."
REFERENCE
"CLI command '[no ]adv-dmm-in-rfc2544-method'"
DEFVAL { false }
::= { osRfc2544Capabilities 9 }
osRfc2544TholdReason OBJECT-TYPE
SYNTAX INTEGER {
risingAlarm(1),
fallingAlarm(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"."
::= { osRfc2544Gen 2 }
-- ************************************************************
-- The osRfc2544CtlTable Table - configuration
-- ************************************************************
osRfc2544CtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544CtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Rfc2544 service configuration table."
::= { osRfc2544 2 }
osRfc2544CtlEntry OBJECT-TYPE
SYNTAX OsRfc2544CtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the table."
INDEX { osRfc2544Owner, osRfc2544Test }
::= { osRfc2544CtlTable 1 }
OsRfc2544CtlEntry ::= SEQUENCE {
osRfc2544Owner SnmpAdminString,
osRfc2544Test SnmpAdminString,
osRfc2544Descr SnmpAdminString,
osRfc2544TestType TestType,
osRfc2544Protocol TestProtocol,
osRfc2544DstMac MacAddress,
osRfc2544SrcMac MacAddress,
osRfc2544SrcMacRange PortList,
osRfc2544DstIpType InetAddressType,
osRfc2544DstIpAddr InetAddress,
osRfc2544SrcIpType InetAddressType,
osRfc2544SrcIpAddr InetAddress,
osRfc2544TxPort PortIndexOrNone,
osRfc2544VlanId VlanIdOrNone,
osRfc2544BurstNumber Unsigned32,
osRfc2544BurstInterval Unsigned32,
osRfc2544ProbeNumber Unsigned32,
osRfc2544Duration Unsigned32,
osRfc2544ProbeInterval Unsigned32,
osRfc2544Rate Unsigned32,
osRfc2544ProbeTimeout Unsigned32,
osRfc2544AllwdPcktLoss Unsigned32,
osRfc2544MinStep Unsigned32,
osRfc2544PacketLength Unsigned32,
osRfc2544DataFill OCTET STRING,
osRfc2544DSField DSField,
osRfc2544Ttl Unsigned32,
osRfc2544Priority Unsigned32,
osRfc2544MdLevel Unsigned32,
osRfc2544MaxRows Unsigned32,
osRfc2544TrapsGeneration BITS,
osRfc2544TholdFdRiseThold Unsigned32,
osRfc2544TholdFdFallThold Unsigned32,
osRfc2544TholdJittRiseThold Unsigned32,
osRfc2544TholdJittFallThold Unsigned32,
osRfc2544TholdPcktLossRiseThold Unsigned32,
osRfc2544TholdPcktLossFallThold Unsigned32,
osRfc2544RowStatus RowStatus
}
osRfc2544Owner OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Owner name."
::= { osRfc2544CtlEntry 1 }
osRfc2544Test OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE (1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Test name."
::= { osRfc2544CtlEntry 2 }
osRfc2544Descr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The purpose of this object is to provide a
descriptive name of the remote ping test."
DEFVAL { "" }
::= { osRfc2544CtlEntry 3 }
osRfc2544TestType OBJECT-TYPE
SYNTAX TestType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"."
DEFVAL { basic }
::= { osRfc2544CtlEntry 4 }
osRfc2544Protocol OBJECT-TYPE
SYNTAX TestProtocol
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Protocol of a test."
DEFVAL { l3Protocol }
::= { osRfc2544CtlEntry 5 }
osRfc2544DstMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If osRfc2544Protocol is equal to l2Protocol(2), then osRfc2544DstMac must be defined
with a host physical address to be used as a remote host for performing an operation.
If osRfc2544Protocol is equal to l3Protocol(5), then the test cannot be enabled if osRfc2544DstMac
is not equal to 00:00:00:00:00:00."
DEFVAL { '000000000000'H }
::= { osRfc2544CtlEntry 6 }
osRfc2544SrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If osRfc2544Protocol is equal to l2Protocol(2), then osRfc2544SrcMac must be defined.
In case configured, override osRfc2544SrcMacRange parameter value.
If osRfc2544Protocol is equal to l3Protocol(5), then the test cannot be enabled if osRfc2544SrcMac
is not equal to 00:00:00:00:00:00."
DEFVAL { '000000000000'H }
::= { osRfc2544CtlEntry 7 }
osRfc2544SrcMacRange OBJECT-TYPE
SYNTAX PortList
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Defines customer source-mac range, i.e. multi source-mac addresses based on machine source-mac
changing the thrid byte corresponding to the configured range.
This parameter overwrite osRfc2544SrcMac parameter. If source-mac was configured before setting this value,
then after deleting this value the previous source-mac value will set instead.
Corresponds to cli command 'source-mac range'."
DEFVAL { "" }
::= { osRfc2544CtlEntry 8 }
osRfc2544DstIpType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of host address to be used at a remote
host for performing an operation."
DEFVAL { ipv4 }
::= { osRfc2544CtlEntry 10 }
osRfc2544DstIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If osRfc2544Protocol is equal to l2Protocol(2), then he test cannot be enabled if osRfc2544DstIpAddr
is not equal to 0.0.0.0.
If osRfc2544Protocol is equal to l3Protocol(5), then osRfc2544DstIpAddr must be defined
with a host Layer 3 address to be used as a remote host for performing an operation."
DEFVAL { '00000000'H }
::= { osRfc2544CtlEntry 11 }
osRfc2544SrcIpType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of host address to be used at a source
host for performing an operation."
DEFVAL { ipv4 }
::= { osRfc2544CtlEntry 12 }
osRfc2544SrcIpAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If osRfc2544Protocol is equal to l2Protocol(2), then he test cannot be enabled if osRfc2544SrcIpAddr
is not equal to 0.0.0.0.
If osRfc2544Protocol is equal to l3Protocol(5), then osRfc2544DstIpAddr is optional and may be defined
to be used as a source host for performing an operation."
DEFVAL { '00000000'H }
::= { osRfc2544CtlEntry 13 }
osRfc2544TxPort OBJECT-TYPE
SYNTAX PortIndexOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If osRfc2544Protocol is equal to l2Protocol(2), then osRfc2544TxPort may be defined
and used when osRfc2544DstMac is absent in learning table (FDB) to determine the port,
from wich the requests are to be transmitted.
If osRfc2544Protocol is equal to l3Protocol(5), then the test cannot be enabled if osRfc2544TxPort
is not equal to 0."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 14 }
osRfc2544VlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"If osRfc2544Protocol is equal to l2Protocol(2), then osRfc2544VlanId must be defined
with valid and non-zero value before the test start.
If osRfc2544Protocol is equal to l3Protocol(5), then the test cannot be enabled if osRfc2544VlanId
is not equal to 0."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 15 }
osRfc2544BurstNumber OBJECT-TYPE
SYNTAX Unsigned32 (0|1..4294967295)
UNITS "bursts"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Number of bursts. The value 0 means forever."
DEFVAL { 1 }
::= { osRfc2544CtlEntry 16 }
osRfc2544BurstInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..86400)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Time interval between bursts, in seconds."
DEFVAL { 60 }
::= { osRfc2544CtlEntry 17 }
osRfc2544ProbeNumber OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "messages"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Number of packets (probes) in a burst. If osRfc2544Duration is not equal to 0,
this object does not make sense and is not used.
Objects osRfc2544ProbeNumber and osRfc2544Duration DO NOT NECESSARILY CORRESPOND
TO EACH OTHER on GET operation.
GET operation always returns the last configured or default value."
DEFVAL { 3 }
::= { osRfc2544CtlEntry 21 }
osRfc2544Duration OBJECT-TYPE
SYNTAX Unsigned32 (0|1..3600)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Duration of one burst. The value 0 means, that osRfc2544ProbeNumber will be used.
Objects osRfc2544ProbeNumber and osRfc2544Duration DO NOT NECESSARILY CORRESPOND
TO EACH OTHER on GET operation.
GET operation always returns the last configured or default value."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 22 }
osRfc2544ProbeInterval OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "microseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The interval between transmitted frames in a burst.
This object is not used if osRfc2544Rate is not equal to 0.
Objects osRfc2544ProbeInterval and osRfc2544Rate DO NOT NECESSARILY CORRESPOND
TO EACH OTHER on GET operation.
GET operation always returns the last configured or default value."
DEFVAL { 100000 }
::= { osRfc2544CtlEntry 24 }
osRfc2544Rate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The rate of transmition frames in bursts. The value 0 means, that osRfc2544ProbeInterval will be used.
Objects osRfc2544ProbeInterval and osRfc2544Rate DO NOT NECESSARILY CORRESPOND
TO EACH OTHER on GET operation.
GET operation always returns the last configured or default value."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 25 }
osRfc2544ProbeTimeout OBJECT-TYPE
SYNTAX Unsigned32 (1..60000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the duration to wait for a responce (milliseconds)."
DEFVAL { 300 }
::= { osRfc2544CtlEntry 26 }
osRfc2544AllwdPcktLoss OBJECT-TYPE
SYNTAX Unsigned32 (0..10000)
UNITS "0.01%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Maximum loss ratio allowed in the throughput test."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 28 }
osRfc2544MinStep OBJECT-TYPE
SYNTAX Unsigned32 (1..1000000)
UNITS "Kbits/sec"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Minimum rate step in the throughput test."
DEFVAL { 1000 }
::= { osRfc2544CtlEntry 29 }
osRfc2544PacketLength OBJECT-TYPE
SYNTAX Unsigned32 (64..9216)
UNITS "octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Packet length, including VLAN ID and CRC.
For throughput(2) and latency(3) returns first value from osRfc2544LengthValue as a reply on GET operation
and rejects SET operation."
DEFVAL { 64 }
::= { osRfc2544CtlEntry 32 }
osRfc2544DataFill OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..32))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Determine how to fill the data portion of a probe
packet, while number of characters is a multiple of 8."
DEFVAL { ''H }
::= { osRfc2544CtlEntry 35 }
osRfc2544DSField OBJECT-TYPE
SYNTAX DSField
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"."
REFERENCE
"Refer to RFC 2474 and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 36 }
osRfc2544Ttl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Time To Live."
DEFVAL { 128 }
::= { osRfc2544CtlEntry 37 }
osRfc2544Priority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Priority Code Point (PCP): a 3-bit field which refers to the IEEE 802.1p
priority. It indicates the frame priority level from 0 (lowest) to 7 (highest),
which can be used to prioritize different classes of traffic (voice, video, data, etc)."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 38 }
osRfc2544MdLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Maintenance Domain Level (MD Level) as described in 802.1ag.
Higher numbers correspond to higher Maintenance Domains.
Only valid If osRfc2544Protocol is equal to l2Protocol(2)"
DEFVAL { 0 }
::= { osRfc2544CtlEntry 39 }
osRfc2544MaxRows OBJECT-TYPE
SYNTAX Unsigned32 (2..65535)
UNITS "rows"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of entries allowed in the
osRfc2544HistTable. An implementation of this
MIB will remove the oldest entry in the
osRfc2544HistTable to allow the addition of an
new entry once the number of rows in the
osRfc2544HistTable reaches this value.
Old entries are not removed when a new test is
started. Entries are added to the osRfc2544HistTable
until pingCtlMaxRows is reached before entries begin to
be removed.
A value of 0 for this object disables creation of
osRfc2544HistTable entries."
DEFVAL { 10 }
::= { osRfc2544CtlEntry 50 }
osRfc2544TrapsGeneration OBJECT-TYPE
SYNTAX BITS {
burstComplete(0),
burstFail (1),
testComplete (2),
rtt (3),
jitter (4),
pcktLoss (5)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object determines when and if
to generate a notification for this entry:
burstComplete(0)- Generate a osRfc2544BurstComplete notification.
burstFail(1) - Generate a osRfc2544BurstFail notification.
testComplete(2) - Generate a osRfc2544TestComplete notification.
rtt(3) - Generate a traps about osRfc2544ResultsRttAverage crossing its thresholds.
jitter(4) - Generate a traps about osRfc2544ResultsJittAverage crossing its thresholds.
pcktLoss(5) - Generate a traps about osRfc2544ResultsPcktLoss crossing its thresholds."
DEFVAL { {testComplete} }
::= { osRfc2544CtlEntry 55 }
osRfc2544TholdFdRiseThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Frame delay (Average of Round Trip Time) Rising threshold.
Value 0 means, that this the agent will not check this type of threshold."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 60 }
osRfc2544TholdFdFallThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Frame delay (Average of Round Trip Time) Falling threshold"
DEFVAL { 0 }
::= { osRfc2544CtlEntry 61 }
osRfc2544TholdJittRiseThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Jitter Rising threshold.
Value 0 means, that this the agent will not check this type of threshold."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 62 }
osRfc2544TholdJittFallThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Jitter Falling threshold."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 63 }
osRfc2544TholdPcktLossRiseThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The packet loss Rising threshold."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 64 }
osRfc2544TholdPcktLossFallThold OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The packet loss Falling threshold."
DEFVAL { 0 }
::= { osRfc2544CtlEntry 65 }
osRfc2544RowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created, deleted, activated and deactivated.
Deletion of an entry in this table results in all
corresponding tables being deleted."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { osRfc2544CtlEntry 99 }
-- ************************************************************
-- The osRfc2544ResultsTable - last complete result
-- ************************************************************
osRfc2544ResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544ResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contain the last completed burst results. Exception is the object osRfc2544ResultsTestRunState - it
indicates a current state of the test."
::= { osRfc2544 3 }
osRfc2544ResultsEntry OBJECT-TYPE
SYNTAX OsRfc2544ResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the osRfc2544ResultsTable table."
AUGMENTS { osRfc2544CtlEntry }
-- INDEX { osRfc2544Owner, osRfc2544Test }
::= { osRfc2544ResultsTable 1 }
OsRfc2544ResultsEntry ::= SEQUENCE {
osRfc2544ResultsStarted DateAndTime,
osRfc2544ResultsTestType TestType,
osRfc2544ResultsRespType RespType,
osRfc2544ResultsTestRunState TestRunState,
osRfc2544ResultsProtocol TestProtocol,
osRfc2544ResultsDstMac MacAddress,
osRfc2544ResultsSrcMac MacAddress,
osRfc2544ResultsIpDstType InetAddressType,
osRfc2544ResultsIpDstAddr InetAddress,
osRfc2544ResultsIpSrcType InetAddressType,
osRfc2544ResultsIpSrcAddr InetAddress,
osRfc2544ResultsTxPort PortIndexOrNone,
osRfc2544ResultsVlanId VlanIdOrNone,
osRfc2544ResultsHistIndx Unsigned32,
osRfc2544ResultsMsgTransmitted Unsigned32,
osRfc2544ResultsMsgReceived Unsigned32,
osRfc2544ResultsRttMin Unsigned32,
osRfc2544ResultsRttMax Unsigned32,
osRfc2544ResultsRttAverage Unsigned32,
osRfc2544ResultsRttSum2 Unsigned32,
osRfc2544ResultsJittMin Unsigned32,
osRfc2544ResultsJittMax Unsigned32,
osRfc2544ResultsJittAverage Unsigned32,
osRfc2544ResultsJittSum2 Unsigned32,
osRfc2544ResultsDsJittMin Unsigned32,
osRfc2544ResultsDsJittMax Unsigned32,
osRfc2544ResultsDsJittAverage Unsigned32,
osRfc2544ResultsDsJittSum2 Unsigned32,
osRfc2544ResultsPcktLoss Unsigned32,
osRfc2544ResultsProbeInterval Unsigned32,
osRfc2544ResultsRate Unsigned32,
osRfc2544ResultsPacketLength Unsigned32,
osRfc2544ResultsPriority Unsigned32,
osRfc2544ResultsDSField DSField,
osRfc2544ResultsMdLevel Unsigned32
}
osRfc2544ResultsStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp, when this test has been started."
::= { osRfc2544ResultsEntry 4 }
osRfc2544ResultsTestType OBJECT-TYPE
SYNTAX TestType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsEntry 5 }
osRfc2544ResultsRespType OBJECT-TYPE
SYNTAX RespType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsEntry 6 }
osRfc2544ResultsTestRunState OBJECT-TYPE
SYNTAX TestRunState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsEntry 7 }
osRfc2544ResultsProtocol OBJECT-TYPE
SYNTAX TestProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol of a test."
::= { osRfc2544ResultsEntry 8 }
osRfc2544ResultsDstMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544DstMac, for Layer 3 tests agent may place MAC
address of NextHop."
::= { osRfc2544ResultsEntry 10 }
osRfc2544ResultsSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544SrcMac, for Layer 3 tests agent may place MAC
address of source interface."
::= { osRfc2544ResultsEntry 11 }
osRfc2544ResultsIpDstType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpType."
::= { osRfc2544ResultsEntry 12 }
osRfc2544ResultsIpDstAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpAddr."
::= { osRfc2544ResultsEntry 13 }
osRfc2544ResultsIpSrcType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpType."
::= { osRfc2544ResultsEntry 14 }
osRfc2544ResultsIpSrcAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpAddr."
::= { osRfc2544ResultsEntry 15 }
osRfc2544ResultsTxPort OBJECT-TYPE
SYNTAX PortIndexOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsEntry 16 }
osRfc2544ResultsVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsEntry 17 }
osRfc2544ResultsHistIndx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Corresponding osRfc2544HistoryIndex."
::= { osRfc2544ResultsEntry 20 }
osRfc2544ResultsMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544ResultsEntry 21 }
osRfc2544ResultsMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544ResultsEntry 22 }
osRfc2544ResultsRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum round-trip-time (RTT) received."
::= { osRfc2544ResultsEntry 23 }
osRfc2544ResultsRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum round-trip-time (RTT) received."
::= { osRfc2544ResultsEntry 24 }
osRfc2544ResultsRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average round-trip-time (RTT) received."
::= { osRfc2544ResultsEntry 25 }
osRfc2544ResultsRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all
round-trip-times (RTT) received. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544ResultsEntry 26 }
osRfc2544ResultsJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all source-to-destiantion jitter values."
::= { osRfc2544ResultsEntry 30 }
osRfc2544ResultsJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all source-to-destiantion jitter values."
::= { osRfc2544ResultsEntry 32 }
osRfc2544ResultsJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all source-to-destiantion jitter values."
::= { osRfc2544ResultsEntry 33 }
osRfc2544ResultsJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for source-to-destiantion all
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544ResultsEntry 34 }
osRfc2544ResultsDsJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all destiantion-to-source jitter values."
::= { osRfc2544ResultsEntry 35 }
osRfc2544ResultsDsJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all destiantion-to-source jitter values."
::= { osRfc2544ResultsEntry 36 }
osRfc2544ResultsDsJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all destiantion-to-source jitter values."
::= { osRfc2544ResultsEntry 37 }
osRfc2544ResultsDsJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for destiantion-to-source all
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544ResultsEntry 38 }
osRfc2544ResultsPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
::= { osRfc2544ResultsEntry 40 }
osRfc2544ResultsProbeInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interval between packets.
Objects osRfc2544ResultsProbeInterval and osRfc2544ResultsRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as equal to 0, then agent returns osRfc2544ProbeInterval
equal to osRfc2544ResultsProbeInterval.
If osRfc2544Rate has been configured as not equal to 0, then agent calculates interval
between packets, corresponding to osRfc2544Rate and returns it
as osRfc2544ResultsProbeInterval."
::= { osRfc2544ResultsEntry 46 }
osRfc2544ResultsRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate of transmition frames in bursts.
Objects osRfc2544ResultsProbeInterval and osRfc2544ResultsRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as not equal to 0, then
agent returns osRfc2544ResultsRate equal to osRfc2544Rate.
If osRfc2544Rate has been configured as equal to 0, then agent calculates
rate, corresponding to osRfc2544ProbeInterval and returns it as osRfc2544ResultsRate."
::= { osRfc2544ResultsEntry 47 }
osRfc2544ResultsPacketLength OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is equal to corresponding osRfc2544PacketLength."
::= { osRfc2544ResultsEntry 48 }
osRfc2544ResultsPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority number."
::= { osRfc2544ResultsEntry 55 }
osRfc2544ResultsDSField OBJECT-TYPE
SYNTAX DSField
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE
"Refer to RFC 2474 and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
::= { osRfc2544ResultsEntry 57 }
osRfc2544ResultsMdLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Md Level number."
::= { osRfc2544ResultsEntry 58 }
-- ************************************************************
-- The osRfc2544HistoryTable - history table
-- ************************************************************
osRfc2544HistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544HistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contain at most last osRfc2544MaxRows samples, each of them reflects results of
comleted burst."
::= { osRfc2544 4 }
osRfc2544HistoryEntry OBJECT-TYPE
SYNTAX OsRfc2544HistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the osRfc2544HistoryTable table."
INDEX { osRfc2544Owner, osRfc2544Test, osRfc2544HistoryIndex }
::= { osRfc2544HistoryTable 1 }
OsRfc2544HistoryEntry ::= SEQUENCE {
osRfc2544HistoryIndex Unsigned32,
osRfc2544HistoryStarted DateAndTime,
osRfc2544HistoryTestType TestType,
osRfc2544HistoryRespType RespType,
osRfc2544HistoryProtocol TestProtocol,
osRfc2544HistoryDstMac MacAddress,
osRfc2544HistorySrcMac MacAddress,
osRfc2544HistoryIpDstType InetAddressType,
osRfc2544HistoryIpDstAddr InetAddress,
osRfc2544HistoryIpSrcType InetAddressType,
osRfc2544HistoryIpSrcAddr InetAddress,
osRfc2544HistoryTxPort PortIndexOrNone,
osRfc2544HistoryVlanId VlanIdOrNone,
osRfc2544HistoryMsgTransmitted Unsigned32,
osRfc2544HistoryMsgReceived Unsigned32,
osRfc2544HistoryRttMin Unsigned32,
osRfc2544HistoryRttMax Unsigned32,
osRfc2544HistoryRttAverage Unsigned32,
osRfc2544HistoryRttSum2 Unsigned32,
osRfc2544HistoryJittMin Unsigned32,
osRfc2544HistoryJittMax Unsigned32,
osRfc2544HistoryJittAverage Unsigned32,
osRfc2544HistoryJittSum2 Unsigned32,
osRfc2544HistoryDsJittMin Unsigned32,
osRfc2544HistoryDsJittMax Unsigned32,
osRfc2544HistoryDsJittAverage Unsigned32,
osRfc2544HistoryDsJittSum2 Unsigned32,
osRfc2544HistoryPcktLoss Unsigned32,
osRfc2544HistoryProbeInterval Unsigned32,
osRfc2544HistoryRate Unsigned32,
osRfc2544HistoryPacketLength Unsigned32,
osRfc2544HistoryPriority Unsigned32,
osRfc2544HistoryDSField DSField,
osRfc2544HistoryMdLevel Unsigned32
}
osRfc2544HistoryIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies the particular
sample this entry represents among all samples
associated with the same osRfc2544CtlEntry.
This index starts at 1 and increases by one
as each new sample is taken."
REFERENCE
"."
::= { osRfc2544HistoryEntry 3 }
osRfc2544HistoryStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp, when this test has been started."
::= { osRfc2544HistoryEntry 4 }
osRfc2544HistoryTestType OBJECT-TYPE
SYNTAX TestType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryEntry 5 }
osRfc2544HistoryRespType OBJECT-TYPE
SYNTAX RespType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryEntry 6 }
osRfc2544HistoryProtocol OBJECT-TYPE
SYNTAX TestProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol of a test."
::= { osRfc2544HistoryEntry 8 }
osRfc2544HistoryDstMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544DstMac, for Layer 3 tests agent may place MAC
address of NextHop."
::= { osRfc2544HistoryEntry 10 }
osRfc2544HistorySrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544SrcMac, for Layer 3 tests agent may place MAC
address of source interface."
::= { osRfc2544HistoryEntry 11 }
osRfc2544HistoryIpDstType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpType."
::= { osRfc2544HistoryEntry 12 }
osRfc2544HistoryIpDstAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpAddr."
::= { osRfc2544HistoryEntry 13 }
osRfc2544HistoryIpSrcType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpType."
::= { osRfc2544HistoryEntry 14 }
osRfc2544HistoryIpSrcAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpAddr."
::= { osRfc2544HistoryEntry 15 }
osRfc2544HistoryTxPort OBJECT-TYPE
SYNTAX PortIndexOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryEntry 16 }
osRfc2544HistoryVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryEntry 17 }
osRfc2544HistoryMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544HistoryEntry 21 }
osRfc2544HistoryMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544HistoryEntry 22 }
osRfc2544HistoryRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum round-trip-time (RTT) received."
::= { osRfc2544HistoryEntry 23 }
osRfc2544HistoryRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum round-trip-time (RTT) received."
::= { osRfc2544HistoryEntry 24 }
osRfc2544HistoryRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average round-trip-time (RTT) received."
::= { osRfc2544HistoryEntry 25 }
osRfc2544HistoryRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all
round-trip-times (RTT) received. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544HistoryEntry 26 }
osRfc2544HistoryJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all source-to-destination jitter values."
::= { osRfc2544HistoryEntry 30 }
osRfc2544HistoryJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all source-to-destination jitter values."
::= { osRfc2544HistoryEntry 32 }
osRfc2544HistoryJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all source-to-destination jitter values."
::= { osRfc2544HistoryEntry 33 }
osRfc2544HistoryJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all source-to-destination
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544HistoryEntry 34 }
osRfc2544HistoryDsJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all destination-to-source jitter values."
::= { osRfc2544HistoryEntry 35 }
osRfc2544HistoryDsJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all destination-to-source jitter values."
::= { osRfc2544HistoryEntry 36 }
osRfc2544HistoryDsJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all destination-to-source jitter values."
::= { osRfc2544HistoryEntry 37 }
osRfc2544HistoryDsJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all source-to-destination
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544HistoryEntry 38 }
osRfc2544HistoryPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
::= { osRfc2544HistoryEntry 40 }
osRfc2544HistoryProbeInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interval between packets.
Objects osRfc2544HistoryProbeInterval and osRfc2544HistoryRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as equal to 0, then agent returns osRfc2544ProbeInterval
equal to osRfc2544HistoryProbeInterval.
If osRfc2544Rate has been configured as not equal to 0, then agent calculates interval
between packets, corresponding to osRfc2544Rate and returns it
as osRfc2544HistoryProbeInterval."
DEFVAL { 0 }
::= { osRfc2544HistoryEntry 46 }
osRfc2544HistoryRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate of transmition frames in bursts.
Objects osRfc2544HistoryProbeInterval and osRfc2544HistoryRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as not equal to 0, then
agent returns osRfc2544HistoryRate equal to osRfc2544Rate.
If osRfc2544Rate has been configured as equal to 0, then agent calculates
rate, corresponding to osRfc2544ProbeInterval and returns it as osRfc2544HistoryRate."
::= { osRfc2544HistoryEntry 47 }
osRfc2544HistoryPacketLength OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is equal to corresponding osRfc2544PacketLength."
::= { osRfc2544HistoryEntry 48 }
osRfc2544HistoryPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority number."
::= { osRfc2544HistoryEntry 55 }
osRfc2544HistoryDSField OBJECT-TYPE
SYNTAX DSField
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE
"Refer to RFC 2474 and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
::= { osRfc2544HistoryEntry 57 }
osRfc2544HistoryMdLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Md Level number."
::= { osRfc2544HistoryEntry 58 }
-- ************************************************************
-- The osRfc2544ResultsAccumulatedTable - last complete accumultedresult
-- ************************************************************
osRfc2544ResultsAccumulatedTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544ResultsAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contain the last completed accumulated bursts results."
::= { osRfc2544 10 }
osRfc2544ResultsAccumulatedEntry OBJECT-TYPE
SYNTAX OsRfc2544ResultsAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the osRfc2544ResultsAccumulatedTable table."
AUGMENTS { osRfc2544CtlEntry }
-- INDEX { osRfc2544Owner, osRfc2544Test }
::= { osRfc2544ResultsAccumulatedTable 1 }
OsRfc2544ResultsAccumulatedEntry ::= SEQUENCE {
osRfc2544ResultsAccumulatedStarted DateAndTime,
osRfc2544ResultsAccumulatedBurstsNumber Unsigned32,
osRfc2544ResultsAccumulatedTotalDuration Unsigned32,
osRfc2544ResultsAccumulatedTestType TestType,
osRfc2544ResultsAccumulatedRespType RespType,
osRfc2544ResultsAccumulatedTestRunState TestRunState,
osRfc2544ResultsAccumulatedProtocol TestProtocol,
osRfc2544ResultsAccumulatedDstMac MacAddress,
osRfc2544ResultsAccumulatedSrcMac MacAddress,
osRfc2544ResultsAccumulatedIpDstType InetAddressType,
osRfc2544ResultsAccumulatedIpDstAddr InetAddress,
osRfc2544ResultsAccumulatedIpSrcType InetAddressType,
osRfc2544ResultsAccumulatedIpSrcAddr InetAddress,
osRfc2544ResultsAccumulatedTxPort PortIndexOrNone,
osRfc2544ResultsAccumulatedVlanId VlanIdOrNone,
osRfc2544ResultsAccumulatedHistIndx Unsigned32,
osRfc2544ResultsAccumulatedMsgTransmitted Unsigned32,
osRfc2544ResultsAccumulatedMsgReceived Unsigned32,
osRfc2544ResultsAccumulatedRttMin Unsigned32,
osRfc2544ResultsAccumulatedRttMax Unsigned32,
osRfc2544ResultsAccumulatedRttAverage Unsigned32,
osRfc2544ResultsAccumulatedRttSum2 Unsigned32,
osRfc2544ResultsAccumulatedJittMin Unsigned32,
osRfc2544ResultsAccumulatedJittMax Unsigned32,
osRfc2544ResultsAccumulatedJittAverage Unsigned32,
osRfc2544ResultsAccumulatedJittSum2 Unsigned32,
osRfc2544ResultsAccumulatedDsJittMin Unsigned32,
osRfc2544ResultsAccumulatedDsJittMax Unsigned32,
osRfc2544ResultsAccumulatedDsJittAverage Unsigned32,
osRfc2544ResultsAccumulatedDsJittSum2 Unsigned32,
osRfc2544ResultsAccumulatedPcktLoss Unsigned32,
osRfc2544ResultsAccumulatedProbeInterval Unsigned32,
osRfc2544ResultsAccumulatedRate Unsigned32,
osRfc2544ResultsAccumulatedPacketLength Unsigned32,
osRfc2544ResultsAccumulatedPriority Unsigned32,
osRfc2544ResultsAccumulatedDSField DSField,
osRfc2544ResultsAccumulatedMdLevel Unsigned32
}
osRfc2544ResultsAccumulatedStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp, when this test has been started."
::= { osRfc2544ResultsAccumulatedEntry 4 }
osRfc2544ResultsAccumulatedBurstsNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bursts in accumulated entry"
::= { osRfc2544ResultsAccumulatedEntry 5 }
osRfc2544ResultsAccumulatedTotalDuration OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Running time of accumulated entry"
::= { osRfc2544ResultsAccumulatedEntry 6 }
osRfc2544ResultsAccumulatedTestType OBJECT-TYPE
SYNTAX TestType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsAccumulatedEntry 7 }
osRfc2544ResultsAccumulatedRespType OBJECT-TYPE
SYNTAX RespType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsAccumulatedEntry 8 }
osRfc2544ResultsAccumulatedTestRunState OBJECT-TYPE
SYNTAX TestRunState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsAccumulatedEntry 9 }
osRfc2544ResultsAccumulatedProtocol OBJECT-TYPE
SYNTAX TestProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol of a test."
::= { osRfc2544ResultsAccumulatedEntry 10 }
osRfc2544ResultsAccumulatedDstMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544DstMac, for Layer 3 tests agent may place MAC
address of NextHop."
::= { osRfc2544ResultsAccumulatedEntry 11 }
osRfc2544ResultsAccumulatedSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544SrcMac, for Layer 3 tests agent may place MAC
address of source interface."
::= { osRfc2544ResultsAccumulatedEntry 12 }
osRfc2544ResultsAccumulatedIpDstType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpType."
::= { osRfc2544ResultsAccumulatedEntry 13 }
osRfc2544ResultsAccumulatedIpDstAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpAddr."
::= { osRfc2544ResultsAccumulatedEntry 14 }
osRfc2544ResultsAccumulatedIpSrcType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpType."
::= { osRfc2544ResultsAccumulatedEntry 15 }
osRfc2544ResultsAccumulatedIpSrcAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpAddr."
::= { osRfc2544ResultsAccumulatedEntry 16 }
osRfc2544ResultsAccumulatedTxPort OBJECT-TYPE
SYNTAX PortIndexOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsAccumulatedEntry 17 }
osRfc2544ResultsAccumulatedVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544ResultsAccumulatedEntry 18 }
osRfc2544ResultsAccumulatedHistIndx OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Corresponding osRfc2544HistoryIndex."
::= { osRfc2544ResultsAccumulatedEntry 20 }
osRfc2544ResultsAccumulatedMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544ResultsAccumulatedEntry 21 }
osRfc2544ResultsAccumulatedMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544ResultsAccumulatedEntry 22 }
osRfc2544ResultsAccumulatedRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum round-trip-time (RTT) received."
::= { osRfc2544ResultsAccumulatedEntry 23 }
osRfc2544ResultsAccumulatedRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum round-trip-time (RTT) received."
::= { osRfc2544ResultsAccumulatedEntry 24 }
osRfc2544ResultsAccumulatedRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average round-trip-time (RTT) received."
::= { osRfc2544ResultsAccumulatedEntry 25 }
osRfc2544ResultsAccumulatedRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all
round-trip-times (RTT) received. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544ResultsAccumulatedEntry 26 }
osRfc2544ResultsAccumulatedJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all source-to-destiantion jitter values."
::= { osRfc2544ResultsAccumulatedEntry 30 }
osRfc2544ResultsAccumulatedJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all source-to-destiantion jitter values."
::= { osRfc2544ResultsAccumulatedEntry 32 }
osRfc2544ResultsAccumulatedJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all source-to-destiantion jitter values."
::= { osRfc2544ResultsAccumulatedEntry 33 }
osRfc2544ResultsAccumulatedJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for source-to-destiantion all
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544ResultsAccumulatedEntry 34 }
osRfc2544ResultsAccumulatedDsJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all destiantion-to-source jitter values."
::= { osRfc2544ResultsAccumulatedEntry 35 }
osRfc2544ResultsAccumulatedDsJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all destiantion-to-source jitter values."
::= { osRfc2544ResultsAccumulatedEntry 36 }
osRfc2544ResultsAccumulatedDsJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all destiantion-to-source jitter values."
::= { osRfc2544ResultsAccumulatedEntry 37 }
osRfc2544ResultsAccumulatedDsJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for destiantion-to-source all
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544ResultsAccumulatedEntry 38 }
osRfc2544ResultsAccumulatedPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
::= { osRfc2544ResultsAccumulatedEntry 40 }
osRfc2544ResultsAccumulatedProbeInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interval between packets.
Objects osRfc2544ResultsAccumulatedProbeInterval and osRfc2544ResultsAccumulatedRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as equal to 0, then agent returns osRfc2544ProbeInterval
equal to osRfc2544ResultsAccumulatedProbeInterval.
If osRfc2544Rate has been configured as not equal to 0, then agent calculates interval
between packets, corresponding to osRfc2544Rate and returns it
as osRfc2544ResultsAccumulatedProbeInterval."
::= { osRfc2544ResultsAccumulatedEntry 46 }
osRfc2544ResultsAccumulatedRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate of transmition frames in bursts.
Objects osRfc2544ResultsAccumulatedProbeInterval and osRfc2544ResultsAccumulatedRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as not equal to 0, then
agent returns osRfc2544ResultsAccumulatedRate equal to osRfc2544Rate.
If osRfc2544Rate has been configured as equal to 0, then agent calculates
rate, corresponding to osRfc2544ProbeInterval and returns it as osRfc2544ResultsAccumulatedRate."
::= { osRfc2544ResultsAccumulatedEntry 47 }
osRfc2544ResultsAccumulatedPacketLength OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is equal to corresponding osRfc2544PacketLength."
::= { osRfc2544ResultsAccumulatedEntry 48 }
osRfc2544ResultsAccumulatedPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority number."
::= { osRfc2544ResultsAccumulatedEntry 55 }
osRfc2544ResultsAccumulatedDSField OBJECT-TYPE
SYNTAX DSField
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE
"Refer to RFC 2474 and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
::= { osRfc2544ResultsAccumulatedEntry 57 }
osRfc2544ResultsAccumulatedMdLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Md Level number."
::= { osRfc2544ResultsAccumulatedEntry 58 }
-- ************************************************************
-- The osRfc2544HistoryAccumulatedTable - history accumulated table
-- ************************************************************
osRfc2544HistoryAccumulatedTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544HistoryAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contain at most last osRfc2544MaxRows samples, all bursts run from single test start accumulated in single entry."
::= { osRfc2544 9 }
osRfc2544HistoryAccumulatedEntry OBJECT-TYPE
SYNTAX OsRfc2544HistoryAccumulatedEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the osRfc2544HistoryAccumulatedTable table."
INDEX { osRfc2544Owner, osRfc2544Test, osRfc2544HistoryAccumulatedIndex }
::= { osRfc2544HistoryAccumulatedTable 1 }
OsRfc2544HistoryAccumulatedEntry ::= SEQUENCE {
osRfc2544HistoryAccumulatedIndex Unsigned32,
osRfc2544HistoryAccumulatedStarted DateAndTime,
osRfc2544HistoryAccumulatedBurstsNumber Unsigned32,
osRfc2544HistoryAccumulatedTotalDuration Unsigned32,
osRfc2544HistoryAccumulatedTestType TestType,
osRfc2544HistoryAccumulatedRespType RespType,
osRfc2544HistoryAccumulatedProtocol TestProtocol,
osRfc2544HistoryAccumulatedDstMac MacAddress,
osRfc2544HistoryAccumulatedSrcMac MacAddress,
osRfc2544HistoryAccumulatedIpDstType InetAddressType,
osRfc2544HistoryAccumulatedIpDstAddr InetAddress,
osRfc2544HistoryAccumulatedIpSrcType InetAddressType,
osRfc2544HistoryAccumulatedIpSrcAddr InetAddress,
osRfc2544HistoryAccumulatedTxPort PortIndexOrNone,
osRfc2544HistoryAccumulatedVlanId VlanIdOrNone,
osRfc2544HistoryAccumulatedMsgTransmitted Unsigned32,
osRfc2544HistoryAccumulatedMsgReceived Unsigned32,
osRfc2544HistoryAccumulatedRttMin Unsigned32,
osRfc2544HistoryAccumulatedRttMax Unsigned32,
osRfc2544HistoryAccumulatedRttAverage Unsigned32,
osRfc2544HistoryAccumulatedRttSum2 Unsigned32,
osRfc2544HistoryAccumulatedJittMin Unsigned32,
osRfc2544HistoryAccumulatedJittMax Unsigned32,
osRfc2544HistoryAccumulatedJittAverage Unsigned32,
osRfc2544HistoryAccumulatedJittSum2 Unsigned32,
osRfc2544HistoryAccumulatedDsJittMin Unsigned32,
osRfc2544HistoryAccumulatedDsJittMax Unsigned32,
osRfc2544HistoryAccumulatedDsJittAverage Unsigned32,
osRfc2544HistoryAccumulatedDsJittSum2 Unsigned32,
osRfc2544HistoryAccumulatedPcktLoss Unsigned32,
osRfc2544HistoryAccumulatedProbeInterval Unsigned32,
osRfc2544HistoryAccumulatedRate Unsigned32,
osRfc2544HistoryAccumulatedPacketLength Unsigned32,
osRfc2544HistoryAccumulatedPriority Unsigned32,
osRfc2544HistoryAccumulatedDSField DSField,
osRfc2544HistoryAccumulatedMdLevel Unsigned32
}
osRfc2544HistoryAccumulatedIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index that uniquely identifies the particular
sample this entry represents among all samples
associated with the same osRfc2544CtlEntry.
This index starts at 1 and increases by one
as each new sample is taken."
REFERENCE
"."
::= { osRfc2544HistoryAccumulatedEntry 3 }
osRfc2544HistoryAccumulatedStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp, when this test has been started."
::= { osRfc2544HistoryAccumulatedEntry 4 }
osRfc2544HistoryAccumulatedBurstsNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bursts in accumulated entry."
::= { osRfc2544HistoryAccumulatedEntry 5 }
osRfc2544HistoryAccumulatedTotalDuration OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total running time of accumulated entry."
::= { osRfc2544HistoryAccumulatedEntry 6 }
osRfc2544HistoryAccumulatedTestType OBJECT-TYPE
SYNTAX TestType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryAccumulatedEntry 7 }
osRfc2544HistoryAccumulatedRespType OBJECT-TYPE
SYNTAX RespType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryAccumulatedEntry 8 }
osRfc2544HistoryAccumulatedProtocol OBJECT-TYPE
SYNTAX TestProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol of a test."
::= { osRfc2544HistoryAccumulatedEntry 9 }
osRfc2544HistoryAccumulatedDstMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544DstMac, for Layer 3 tests agent may place MAC
address of NextHop."
::= { osRfc2544HistoryAccumulatedEntry 10 }
osRfc2544HistoryAccumulatedSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544SrcMac, for Layer 3 tests agent may place MAC
address of source interface."
::= { osRfc2544HistoryAccumulatedEntry 11 }
osRfc2544HistoryAccumulatedIpDstType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpType."
::= { osRfc2544HistoryAccumulatedEntry 12 }
osRfc2544HistoryAccumulatedIpDstAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpAddr."
::= { osRfc2544HistoryAccumulatedEntry 13 }
osRfc2544HistoryAccumulatedIpSrcType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpType."
::= { osRfc2544HistoryAccumulatedEntry 14 }
osRfc2544HistoryAccumulatedIpSrcAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpAddr."
::= { osRfc2544HistoryAccumulatedEntry 15 }
osRfc2544HistoryAccumulatedTxPort OBJECT-TYPE
SYNTAX PortIndexOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryAccumulatedEntry 16 }
osRfc2544HistoryAccumulatedVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544HistoryAccumulatedEntry 17 }
osRfc2544HistoryAccumulatedMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544HistoryAccumulatedEntry 21 }
osRfc2544HistoryAccumulatedMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544HistoryAccumulatedEntry 22 }
osRfc2544HistoryAccumulatedRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum round-trip-time (RTT) received."
::= { osRfc2544HistoryAccumulatedEntry 23 }
osRfc2544HistoryAccumulatedRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum round-trip-time (RTT) received."
::= { osRfc2544HistoryAccumulatedEntry 24 }
osRfc2544HistoryAccumulatedRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average round-trip-time (RTT) received."
::= { osRfc2544HistoryAccumulatedEntry 25 }
osRfc2544HistoryAccumulatedRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all
round-trip-times (RTT) received. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544HistoryAccumulatedEntry 26 }
osRfc2544HistoryAccumulatedJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all source-to-destination jitter values."
::= { osRfc2544HistoryAccumulatedEntry 30 }
osRfc2544HistoryAccumulatedJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all source-to-destination jitter values."
::= { osRfc2544HistoryAccumulatedEntry 32 }
osRfc2544HistoryAccumulatedJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all source-to-destination jitter values."
::= { osRfc2544HistoryAccumulatedEntry 33 }
osRfc2544HistoryAccumulatedJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all source-to-destination
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544HistoryAccumulatedEntry 34 }
osRfc2544HistoryAccumulatedDsJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all destination-to-source jitter values."
::= { osRfc2544HistoryAccumulatedEntry 35 }
osRfc2544HistoryAccumulatedDsJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all destination-to-source jitter values."
::= { osRfc2544HistoryAccumulatedEntry 36 }
osRfc2544HistoryAccumulatedDsJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all destination-to-source jitter values."
::= { osRfc2544HistoryAccumulatedEntry 37 }
osRfc2544HistoryAccumulatedDsJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all source-to-destination
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544HistoryAccumulatedEntry 38 }
osRfc2544HistoryAccumulatedPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
::= { osRfc2544HistoryAccumulatedEntry 40 }
osRfc2544HistoryAccumulatedProbeInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interval between packets.
Objects osRfc2544HistoryAccumulatedProbeInterval and osRfc2544HistoryAccumulatedRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as equal to 0, then agent returns osRfc2544ProbeInterval
equal to osRfc2544HistoryAccumulatedProbeInterval.
If osRfc2544Rate has been configured as not equal to 0, then agent calculates interval
between packets, corresponding to osRfc2544Rate and returns it
as osRfc2544HistoryAccumulatedProbeInterval."
DEFVAL { 0 }
::= { osRfc2544HistoryAccumulatedEntry 46 }
osRfc2544HistoryAccumulatedRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate of transmition frames in bursts.
Objects osRfc2544HistoryAccumulatedProbeInterval and osRfc2544HistoryAccumulatedRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as not equal to 0, then
agent returns osRfc2544HistoryAccumulatedRate equal to osRfc2544Rate.
If osRfc2544Rate has been configured as equal to 0, then agent calculates
rate, corresponding to osRfc2544ProbeInterval and returns it as osRfc2544HistoryAccumulatedRate."
::= { osRfc2544HistoryAccumulatedEntry 47 }
osRfc2544HistoryAccumulatedPacketLength OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object is equal to corresponding osRfc2544PacketLength."
::= { osRfc2544HistoryAccumulatedEntry 48 }
osRfc2544HistoryAccumulatedPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority number."
::= { osRfc2544HistoryAccumulatedEntry 55 }
osRfc2544HistoryAccumulatedDSField OBJECT-TYPE
SYNTAX DSField
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE
"Refer to RFC 2474 and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
::= { osRfc2544HistoryAccumulatedEntry 57 }
osRfc2544HistoryAccumulatedMdLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Md Level number."
::= { osRfc2544HistoryAccumulatedEntry 58 }
-- ************************************************************
-- Notification Definition section
-- ************************************************************
osRfc2544BurstComplete NOTIFICATION-TYPE
OBJECTS {
osRfc2544TestType
}
STATUS current
DESCRIPTION
"Generated when a burst completes and bit burstComplete is set in osRfc2544TrapsGeneration."
::= { osRfc2544Notifications 1 }
osRfc2544BurstFail NOTIFICATION-TYPE
OBJECTS {
osRfc2544TestType
}
STATUS current
DESCRIPTION
"Generated when a burst completes and bit burstFail is set in osRfc2544TrapsGeneration."
::= { osRfc2544Notifications 2 }
osRfc2544TestComplete NOTIFICATION-TYPE
OBJECTS {
osRfc2544TestType
}
STATUS current
DESCRIPTION
"Generated when a test completes and bit testComplete is set in osRfc2544TrapsGeneration."
::= { osRfc2544Notifications 3 }
osRfc2544FdAlarm NOTIFICATION-TYPE
OBJECTS { osRfc2544ResultsRttAverage,
osRfc2544TholdReason
}
STATUS current
DESCRIPTION
"Frame delay trap."
::= { osRfc2544Notifications 5 }
osRfc2544JittAlarm NOTIFICATION-TYPE
OBJECTS { osRfc2544ResultsJittAverage,
osRfc2544TholdReason
}
STATUS current
DESCRIPTION
"Jitter trap."
::= { osRfc2544Notifications 6 }
osRfc2544PcktLossAlarm NOTIFICATION-TYPE
OBJECTS { osRfc2544ResultsPcktLoss,
osRfc2544TholdReason
}
STATUS current
DESCRIPTION
"Packet loss trap."
::= { osRfc2544Notifications 7 }
-- ******************************************************************
-- The osRfc2544LengthTable Table - results of throughput and latency
-- ******************************************************************
osRfc2544LengthTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544LengthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Rfc2544 service configuration table."
::= { osRfc2544 5 }
osRfc2544LengthEntry OBJECT-TYPE
SYNTAX OsRfc2544LengthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the table."
INDEX { osRfc2544Owner, osRfc2544Test, osRfc2544LengthValue }
::= { osRfc2544LengthTable 1 }
OsRfc2544LengthEntry ::= SEQUENCE {
osRfc2544LengthValue Unsigned32,
osRfc2544LengthStarted DateAndTime,
osRfc2544LengthTestType TestType,
osRfc2544LengthTestRunState TestRunState,
osRfc2544LengthProtocol TestProtocol,
osRfc2544LengthDstMac MacAddress,
osRfc2544LengthSrcMac MacAddress,
osRfc2544LengthIpDstType InetAddressType,
osRfc2544LengthIpDstAddr InetAddress,
osRfc2544LengthIpSrcType InetAddressType,
osRfc2544LengthIpSrcAddr InetAddress,
osRfc2544LengthTxPort PortIndexOrNone,
osRfc2544LengthVlanId VlanIdOrNone,
osRfc2544LengthMsgTransmitted Unsigned32,
osRfc2544LengthMsgReceived Unsigned32,
osRfc2544LengthRttMin Unsigned32,
osRfc2544LengthRttMax Unsigned32,
osRfc2544LengthRttAverage Unsigned32,
osRfc2544LengthRttSum2 Unsigned32,
osRfc2544LengthJittMin Unsigned32,
osRfc2544LengthJittMax Unsigned32,
osRfc2544LengthJittAverage Unsigned32,
osRfc2544LengthJittSum2 Unsigned32,
osRfc2544LengthDsJittMin Unsigned32,
osRfc2544LengthDsJittMax Unsigned32,
osRfc2544LengthDsJittAverage Unsigned32,
osRfc2544LengthDsJittSum2 Unsigned32,
osRfc2544LengthPcktLoss Unsigned32,
osRfc2544LengthProbeInterval Unsigned32,
osRfc2544LengthRate Unsigned32,
osRfc2544LengthPriority Unsigned32,
osRfc2544LengthDSField DSField,
osRfc2544LengthMdLevel Unsigned32,
osRfc2544LengthAdminStatus INTEGER
}
osRfc2544LengthValue OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
::= { osRfc2544LengthEntry 3 }
osRfc2544LengthStarted OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp, when this test has been started."
::= { osRfc2544LengthEntry 4 }
osRfc2544LengthTestType OBJECT-TYPE
SYNTAX TestType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544LengthEntry 5 }
osRfc2544LengthTestRunState OBJECT-TYPE
SYNTAX TestRunState
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544LengthEntry 7 }
osRfc2544LengthProtocol OBJECT-TYPE
SYNTAX TestProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Protocol of a test."
::= { osRfc2544LengthEntry 8 }
osRfc2544LengthDstMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544DstMac, for Layer 3 tests agent may place MAC
address of NextHop."
::= { osRfc2544LengthEntry 10 }
osRfc2544LengthSrcMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests is equal to osRfc2544SrcMac, for Layer 3 tests agent may place MAC
address of source interface."
::= { osRfc2544LengthEntry 11 }
osRfc2544LengthIpDstType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpType."
::= { osRfc2544LengthEntry 12 }
osRfc2544LengthIpDstAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544DstIpAddr."
::= { osRfc2544LengthEntry 13 }
osRfc2544LengthIpSrcType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpType."
::= { osRfc2544LengthEntry 14 }
osRfc2544LengthIpSrcAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"For Layer 2 tests this object has no meaning, for Layer 3 it corresponds to osRfc2544SrcIpAddr."
::= { osRfc2544LengthEntry 15 }
osRfc2544LengthTxPort OBJECT-TYPE
SYNTAX PortIndexOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544LengthEntry 16 }
osRfc2544LengthVlanId OBJECT-TYPE
SYNTAX VlanIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
::= { osRfc2544LengthEntry 17 }
osRfc2544LengthMsgTransmitted OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544LengthEntry 21 }
osRfc2544LengthMsgReceived OBJECT-TYPE
SYNTAX Unsigned32
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544LengthEntry 22 }
osRfc2544LengthRttMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum round-trip-time (RTT) received."
::= { osRfc2544LengthEntry 23 }
osRfc2544LengthRttMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum round-trip-time (RTT) received."
::= { osRfc2544LengthEntry 24 }
osRfc2544LengthRttAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average round-trip-time (RTT) received."
::= { osRfc2544LengthEntry 25 }
osRfc2544LengthRttSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all
round-trip-times (RTT) received. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544LengthEntry 26 }
osRfc2544LengthJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all source-to-destination jitter values."
::= { osRfc2544LengthEntry 30 }
osRfc2544LengthJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all source-to-destination jitter values."
::= { osRfc2544LengthEntry 32 }
osRfc2544LengthJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all source-to-destination jitter values."
::= { osRfc2544LengthEntry 33 }
osRfc2544LengthJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all source-to-destination
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544LengthEntry 34 }
osRfc2544LengthDsJittMin OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum value of all destination-to-source jitter values."
::= { osRfc2544LengthEntry 35 }
osRfc2544LengthDsJittMax OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The mahimum value of all destination-to-source jitter values."
::= { osRfc2544LengthEntry 36 }
osRfc2544LengthDsJittAverage OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The average value of all destination-to-source jitter values."
::= { osRfc2544LengthEntry 37 }
osRfc2544LengthDsJittSum2 OBJECT-TYPE
SYNTAX Unsigned32
UNITS "square of microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all destination-to-source
jitter values. Its purpose is to enable standard
deviation calculation."
::= { osRfc2544LengthEntry 38 }
osRfc2544LengthPcktLoss OBJECT-TYPE
SYNTAX Unsigned32
UNITS "0.01%"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The calculation of packet loss value."
::= { osRfc2544LengthEntry 40 }
osRfc2544LengthProbeInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "microseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interval between packets.
Objects osRfc2544LengthProbeInterval and osRfc2544ResultsRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as equal to 0, then agent returns osRfc2544ProbeInterval
equal to osRfc2544ResultsProbeInterval.
If osRfc2544Rate has been configured as not equal to 0, then agent calculates interval
between packets, corresponding to osRfc2544Rate and returns it
as osRfc2544ResultsProbeInterval."
::= { osRfc2544LengthEntry 46 }
osRfc2544LengthRate OBJECT-TYPE
SYNTAX Unsigned32
UNITS "Kbits/sec"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate of transmition frames in bursts.
Objects osRfc2544ResultsProbeInterval and osRfc2544ResultsRate MUST ALWAYS CORRESPOND
TO EACH OTHER.
If osRfc2544Rate has been configured as not equal to 0, then
agent returns osRfc2544ResultsRate equal to osRfc2544Rate.
If osRfc2544Rate has been configured as equal to 0, then agent calculates
rate, corresponding to osRfc2544ProbeInterval and returns it as osRfc2544ResultsRate."
::= { osRfc2544LengthEntry 47 }
osRfc2544LengthPriority OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Priority number."
::= { osRfc2544LengthEntry 55 }
osRfc2544LengthDSField OBJECT-TYPE
SYNTAX DSField
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"."
REFERENCE
"Refer to RFC 2474 and to RFC 1812 Section 5.3.2 for Type of Service (TOS)."
::= { osRfc2544LengthEntry 57 }
osRfc2544LengthMdLevel OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Md Level number."
::= { osRfc2544LengthEntry 58 }
osRfc2544LengthAdminStatus OBJECT-TYPE
SYNTAX INTEGER { valid(1), invalid(2) }
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"."
::= { osRfc2544LengthEntry 99 }
-- ************************************************************
-- The osRfc2544HcResultsTable - last complete result
-- ************************************************************
osRfc2544HcResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544HcResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This 'High Capacity' table is an extension of osRfc2544ResultsTable."
::= { osRfc2544 6 }
osRfc2544HcResultsEntry OBJECT-TYPE
SYNTAX OsRfc2544HcResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the osRfc2544HcResultsTable table."
-- AUGMENTS { osRfc2544CtlEntry }
INDEX { osRfc2544Owner, osRfc2544Test }
::= { osRfc2544HcResultsTable 1 }
OsRfc2544HcResultsEntry ::= SEQUENCE {
osRfc2544HcResultsMsgTransmitted Counter64,
osRfc2544HcResultsMsgReceived Counter64
}
osRfc2544HcResultsMsgTransmitted OBJECT-TYPE
SYNTAX Counter64
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544HcResultsEntry 21 }
osRfc2544HcResultsMsgReceived OBJECT-TYPE
SYNTAX Counter64
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544HcResultsEntry 22 }
-- ************************************************************
-- The osRfc2544HcHistoryTable - history table
-- ************************************************************
osRfc2544HcHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544HcHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This 'High Capacity' table is an extension of osRfc2544HistoryTable."
::= { osRfc2544 7 }
osRfc2544HcHistoryEntry OBJECT-TYPE
SYNTAX OsRfc2544HcHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the osRfc2544HcHistoryTable table."
-- AUGMENTS { osRfc2544HistoryEntry }
INDEX { osRfc2544Owner, osRfc2544Test, osRfc2544HistoryIndex }
::= { osRfc2544HcHistoryTable 1 }
OsRfc2544HcHistoryEntry ::= SEQUENCE {
osRfc2544HcHistoryMsgTransmitted Counter64,
osRfc2544HcHistoryMsgReceived Counter64
}
osRfc2544HcHistoryMsgTransmitted OBJECT-TYPE
SYNTAX Counter64
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544HcHistoryEntry 21 }
osRfc2544HcHistoryMsgReceived OBJECT-TYPE
SYNTAX Counter64
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544HcHistoryEntry 22 }
-- ***********************************************************
-- The osRfc2544HcLengthTable Table - results of throughput and latency
-- ******************************************************************
osRfc2544HcLengthTable OBJECT-TYPE
SYNTAX SEQUENCE OF OsRfc2544HcLengthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This 'High Capacity' table is an extension of osRfc2544LengthTable."
::= { osRfc2544 8 }
osRfc2544HcLengthEntry OBJECT-TYPE
SYNTAX OsRfc2544HcLengthEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Contains an entry of the table."
-- AUGMENTS { osRfc2544LengthEntry }
INDEX { osRfc2544Owner, osRfc2544Test, osRfc2544LengthValue }
::= { osRfc2544HcLengthTable 1 }
OsRfc2544HcLengthEntry ::= SEQUENCE {
osRfc2544HcLengthMsgTransmitted Counter64,
osRfc2544HcLengthMsgReceived Counter64
}
osRfc2544HcLengthMsgTransmitted OBJECT-TYPE
SYNTAX Counter64
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of request packets transmitted the burst."
::= { osRfc2544HcLengthEntry 21 }
osRfc2544HcLengthMsgReceived OBJECT-TYPE
SYNTAX Counter64
UNITS "messages"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of reply packets received in the burst."
::= { osRfc2544HcLengthEntry 22 }
-- *******************************************************************
-- Conformance Information
-- *******************************************************************
osRfc2544MIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The core compliance statement for all the implementations."
MODULE -- this module
MANDATORY-GROUPS { osRfc2544MandatoryGroup,
osRfc2544NotificationsGroup
}
::= { osRfc2544MIBCompliances 1 }
-- ...................................................................
-- Conformance Groups
-- ...................................................................
osRfc2544MandatoryGroup OBJECT-GROUP
OBJECTS {
osRfc2544ProtocolSupported, osRfc2544TestTypesSupported, osRfc2544IpAddrTypesSupported,
osRfc2544MinRate, osRfc2544MaxRate, osRfc2544MaxNumOfLengths, osRfc2544WithConsideringDmms,
osRfc2544TholdReason,
osRfc2544TestType,
osRfc2544Descr, osRfc2544DstMac, osRfc2544SrcMac, osRfc2544SrcMacRange, osRfc2544Protocol,
osRfc2544DstIpType, osRfc2544DstIpAddr,
osRfc2544SrcIpType, osRfc2544SrcIpAddr,
osRfc2544TxPort, osRfc2544VlanId,
osRfc2544BurstNumber, osRfc2544BurstInterval,
osRfc2544Duration, osRfc2544ProbeNumber, osRfc2544ProbeInterval, osRfc2544Rate, osRfc2544ProbeTimeout,
osRfc2544AllwdPcktLoss, osRfc2544MinStep,
osRfc2544PacketLength, osRfc2544DataFill,
osRfc2544DSField, osRfc2544Ttl, osRfc2544Priority, osRfc2544MdLevel,
osRfc2544MaxRows,
osRfc2544TrapsGeneration,
osRfc2544TholdFdRiseThold, osRfc2544TholdFdFallThold,
osRfc2544TholdJittRiseThold, osRfc2544TholdJittFallThold,
osRfc2544TholdPcktLossRiseThold, osRfc2544TholdPcktLossFallThold,
osRfc2544RowStatus,
osRfc2544ResultsStarted,
osRfc2544ResultsTestType, osRfc2544ResultsRespType, osRfc2544ResultsTestRunState, osRfc2544ResultsProtocol,
osRfc2544ResultsDstMac, osRfc2544ResultsSrcMac,
osRfc2544ResultsIpDstType, osRfc2544ResultsIpDstAddr,
osRfc2544ResultsIpSrcType, osRfc2544ResultsIpSrcAddr,
osRfc2544ResultsTxPort, osRfc2544ResultsVlanId, osRfc2544ResultsHistIndx,
osRfc2544ResultsMsgTransmitted, osRfc2544ResultsMsgReceived,
osRfc2544ResultsRttMin, osRfc2544ResultsRttMax, osRfc2544ResultsRttAverage, osRfc2544ResultsRttSum2,
osRfc2544ResultsJittMin, osRfc2544ResultsJittMax, osRfc2544ResultsJittAverage, osRfc2544ResultsJittSum2,
osRfc2544ResultsDsJittMin, osRfc2544ResultsDsJittMax, osRfc2544ResultsDsJittAverage, osRfc2544ResultsDsJittSum2,
osRfc2544ResultsProbeInterval, osRfc2544ResultsRate, osRfc2544ResultsPacketLength,
osRfc2544ResultsPriority, osRfc2544ResultsMdLevel, osRfc2544ResultsDSField, osRfc2544ResultsPcktLoss,
osRfc2544HistoryStarted, osRfc2544HistoryTestType, osRfc2544HistoryRespType, osRfc2544HistoryProtocol,
osRfc2544HistoryDstMac, osRfc2544HistorySrcMac,
osRfc2544HistoryIpDstType, osRfc2544HistoryIpDstAddr, osRfc2544HistoryIpSrcType, osRfc2544HistoryIpSrcAddr,
osRfc2544HistoryTxPort, osRfc2544HistoryVlanId, osRfc2544HistoryMsgTransmitted,
osRfc2544HistoryMsgReceived, osRfc2544HistoryRttMin,
osRfc2544HistoryRttMax, osRfc2544HistoryRttAverage, osRfc2544HistoryRttSum2,
osRfc2544HistoryJittMin, osRfc2544HistoryJittMax, osRfc2544HistoryJittAverage, osRfc2544HistoryJittSum2,
osRfc2544HistoryDsJittMin, osRfc2544HistoryDsJittMax, osRfc2544HistoryDsJittAverage, osRfc2544HistoryDsJittSum2,
osRfc2544HistoryPcktLoss, osRfc2544HistoryProbeInterval,
osRfc2544HistoryRate, osRfc2544HistoryPacketLength,
osRfc2544HistoryPriority, osRfc2544HistoryMdLevel, osRfc2544HistoryDSField,
osRfc2544LengthStarted, osRfc2544LengthTestType, osRfc2544LengthTestRunState, osRfc2544LengthProtocol,
osRfc2544LengthDstMac, osRfc2544LengthSrcMac,
osRfc2544LengthIpDstType, osRfc2544LengthIpDstAddr,
osRfc2544LengthIpSrcType, osRfc2544LengthIpSrcAddr,
osRfc2544LengthTxPort, osRfc2544LengthVlanId,
osRfc2544LengthMsgTransmitted, osRfc2544LengthMsgReceived, osRfc2544LengthRttMin,
osRfc2544LengthRttMax, osRfc2544LengthRttAverage, osRfc2544LengthRttSum2,
osRfc2544LengthJittMin, osRfc2544LengthJittMax, osRfc2544LengthJittAverage, osRfc2544LengthJittSum2,
osRfc2544LengthDsJittMin, osRfc2544LengthDsJittMax, osRfc2544LengthDsJittAverage, osRfc2544LengthDsJittSum2,
osRfc2544LengthPcktLoss,
osRfc2544LengthProbeInterval, osRfc2544LengthRate,
osRfc2544LengthPriority, osRfc2544LengthMdLevel, osRfc2544LengthDSField,
osRfc2544LengthAdminStatus,
osRfc2544HcResultsMsgTransmitted, osRfc2544HcResultsMsgReceived,
osRfc2544HcHistoryMsgTransmitted, osRfc2544HcHistoryMsgReceived,
osRfc2544HcLengthMsgTransmitted, osRfc2544HcLengthMsgReceived,
osRfc2544ResultsAccumulatedStarted, osRfc2544ResultsAccumulatedBurstsNumber,
osRfc2544ResultsAccumulatedTotalDuration,
osRfc2544ResultsAccumulatedTestType, osRfc2544ResultsAccumulatedRespType,
osRfc2544ResultsAccumulatedTestRunState, osRfc2544ResultsAccumulatedProtocol,
osRfc2544ResultsAccumulatedDstMac, osRfc2544ResultsAccumulatedSrcMac,
osRfc2544ResultsAccumulatedIpDstType, osRfc2544ResultsAccumulatedIpDstAddr,
osRfc2544ResultsAccumulatedIpSrcType, osRfc2544ResultsAccumulatedIpSrcAddr,
osRfc2544ResultsAccumulatedTxPort, osRfc2544ResultsAccumulatedVlanId, osRfc2544ResultsAccumulatedHistIndx,
osRfc2544ResultsAccumulatedMsgTransmitted, osRfc2544ResultsAccumulatedMsgReceived,
osRfc2544ResultsAccumulatedRttMin, osRfc2544ResultsAccumulatedRttMax, osRfc2544ResultsAccumulatedRttAverage,
osRfc2544ResultsAccumulatedRttSum2,
osRfc2544ResultsAccumulatedJittMin, osRfc2544ResultsAccumulatedJittMax, osRfc2544ResultsAccumulatedJittAverage,
osRfc2544ResultsAccumulatedJittSum2,
osRfc2544ResultsAccumulatedDsJittMin, osRfc2544ResultsAccumulatedDsJittMax,
osRfc2544ResultsAccumulatedDsJittAverage, osRfc2544ResultsAccumulatedDsJittSum2,
osRfc2544ResultsAccumulatedProbeInterval, osRfc2544ResultsAccumulatedRate,
osRfc2544ResultsAccumulatedPacketLength,
osRfc2544ResultsAccumulatedPriority, osRfc2544ResultsAccumulatedMdLevel, osRfc2544ResultsAccumulatedDSField,
osRfc2544ResultsAccumulatedPcktLoss,
osRfc2544HistoryAccumulatedStarted,osRfc2544HistoryAccumulatedBurstsNumber,
osRfc2544HistoryAccumulatedTotalDuration, osRfc2544HistoryAccumulatedTestType,
osRfc2544HistoryAccumulatedRespType,
osRfc2544HistoryAccumulatedProtocol,
osRfc2544HistoryAccumulatedDstMac, osRfc2544HistoryAccumulatedSrcMac,
osRfc2544HistoryAccumulatedIpDstType, osRfc2544HistoryAccumulatedIpDstAddr,
osRfc2544HistoryAccumulatedIpSrcType, osRfc2544HistoryAccumulatedIpSrcAddr,
osRfc2544HistoryAccumulatedTxPort, osRfc2544HistoryAccumulatedVlanId, osRfc2544HistoryAccumulatedMsgTransmitted,
osRfc2544HistoryAccumulatedMsgReceived, osRfc2544HistoryAccumulatedRttMin,
osRfc2544HistoryAccumulatedRttMax, osRfc2544HistoryAccumulatedRttAverage, osRfc2544HistoryAccumulatedRttSum2,
osRfc2544HistoryAccumulatedJittMin, osRfc2544HistoryAccumulatedJittMax, osRfc2544HistoryAccumulatedJittAverage,
osRfc2544HistoryAccumulatedJittSum2,
osRfc2544HistoryAccumulatedDsJittMin, osRfc2544HistoryAccumulatedDsJittMax,
osRfc2544HistoryAccumulatedDsJittAverage, osRfc2544HistoryAccumulatedDsJittSum2,
osRfc2544HistoryAccumulatedPcktLoss, osRfc2544HistoryAccumulatedProbeInterval,
osRfc2544HistoryAccumulatedRate, osRfc2544HistoryAccumulatedPacketLength,
osRfc2544HistoryAccumulatedPriority, osRfc2544HistoryAccumulatedMdLevel, osRfc2544HistoryAccumulatedDSField
}
STATUS current
DESCRIPTION
"."
::= { osRfc2544MIBGroups 1 }
osRfc2544NotificationsGroup NOTIFICATION-GROUP
NOTIFICATIONS {
osRfc2544BurstComplete, osRfc2544BurstFail, osRfc2544TestComplete,
osRfc2544FdAlarm, osRfc2544JittAlarm, osRfc2544PcktLossAlarm
}
STATUS current
DESCRIPTION
"The notification which are required to be supported by
implementations of this MIB."
::= { osRfc2544MIBGroups 2 }
END