1260 lines
48 KiB
Plaintext
1260 lines
48 KiB
Plaintext
TIMETRA-TWAMP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
InetAddress, InetAddressPrefixLength,
|
|
InetAddressType, InetPortNumber
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Counter32, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE, OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TEXTUAL-CONVENTION, TimeStamp
|
|
FROM SNMPv2-TC
|
|
timetraSRMIBModules, tmnxSRConfs,
|
|
tmnxSRNotifyPrefix, tmnxSRObjs
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
TItemDescription, TTcpUdpPort,
|
|
TmnxAdminState, TmnxOperState
|
|
FROM TIMETRA-TC-MIB
|
|
;
|
|
|
|
timetraTwampMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201601010000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia SROS Support
|
|
Web: http://www.nokia.com"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision the Two
|
|
Way Active Measurement Protocol (TWAMP, RFC5357) components of Nokia
|
|
SROS.
|
|
|
|
Copyright (c) 2010-2018 Nokia. All rights reserved.
|
|
Reproduction of this document is authorized on the condition that
|
|
the foregoing copyright notice is included.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's
|
|
proprietary intellectual property. Nokia retains
|
|
all title and ownership in the Specification, including any
|
|
revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license to use and
|
|
distribute an unmodified copy of this Specification in connection with
|
|
management of Nokia products, and without fee, provided this copyright
|
|
notice and license appear on all copies.
|
|
|
|
This Specification is supplied 'as is', and Nokia makes no warranty,
|
|
either express or implied, as to the use, operation, condition, or
|
|
performance of the Specification."
|
|
|
|
REVISION "201601010000Z"
|
|
DESCRIPTION
|
|
"Rev 14.0 1 Jan 2016 00:00
|
|
14.0 release of the TIMETRA-TWAMP-MIB.mib."
|
|
|
|
REVISION "201102010000Z"
|
|
DESCRIPTION
|
|
"Rev 1.0 1 Feb 2011 00:00
|
|
Initial release of the TIMETRA-TWAMP-MIB
|
|
in SROS release 9.0."
|
|
|
|
::= { timetraSRMIBModules 76 }
|
|
|
|
TmnxTwampSrvConnectionCount ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A TmnxTwampSrvConnectionCount value counts the concurrent control
|
|
connections supported by a TWAMP server."
|
|
SYNTAX Unsigned32 (0..64)
|
|
|
|
TmnxTwampSrvSessionCount ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A TmnxTwampSrvSessionCount value counts the concurrent test sessions
|
|
supported by a TWAMP server."
|
|
SYNTAX Unsigned32 (0..128)
|
|
|
|
tmnxTwampObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 76 }
|
|
|
|
tmnxTwampTableLastChangeObjs OBJECT IDENTIFIER ::= { tmnxTwampObjs 1 }
|
|
|
|
tmnxTwampSrvPrefixTblLastChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixTblLastChg indicates the time, since
|
|
system startup, when tmnxTwampSrvPrefixTable last changed."
|
|
::= { tmnxTwampTableLastChangeObjs 1 }
|
|
|
|
tmnxTwampConfigObjs OBJECT IDENTIFIER ::= { tmnxTwampObjs 2 }
|
|
|
|
tmnxTwampConfigScalarObjs OBJECT IDENTIFIER ::= { tmnxTwampConfigObjs 1 }
|
|
|
|
tmnxTwampSrvAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvAdminState specifies if the TWAMP server is
|
|
administratively 'inService(2)', or 'outOfService(3)'. 'noop(1)' is a
|
|
write-only value which does not change the current setting."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxTwampConfigScalarObjs 1 }
|
|
|
|
tmnxTwampSrvInactTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvInactTimeout specifies the system wide
|
|
inactivity timeout for each TWAMP server control connection.
|
|
|
|
RFC 5357 refers to this timeout as SERVWAIT."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section
|
|
3.1 'Connection Setup'."
|
|
DEFVAL { 900 }
|
|
::= { tmnxTwampConfigScalarObjs 2 }
|
|
|
|
tmnxTwampSrvMaxConnections OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvConnectionCount
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvMaxConnections specifies the system wide
|
|
maximum number of concurrent TWAMP server control connections."
|
|
DEFVAL { 32 }
|
|
::= { tmnxTwampConfigScalarObjs 3 }
|
|
|
|
tmnxTwampSrvMaxSessions OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvSessionCount
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvMaxSessions specifies the system wide maximum
|
|
number of concurrent TWAMP server test sessions."
|
|
DEFVAL { 32 }
|
|
::= { tmnxTwampConfigScalarObjs 4 }
|
|
|
|
tmnxTwampRflInactTimeout OBJECT-TYPE
|
|
SYNTAX Unsigned32 (60..3600)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflInactTimeout specifies the system-wide
|
|
inactivity timeout for each TWAMP Reflector test session. The
|
|
Session-Reflector MAY discontinue any session that has been started
|
|
when no packet associated with that session has been received for
|
|
tmnxTwampRflInactTimeout seconds.
|
|
|
|
RFC 5357 refers to this timeout as REFWAIT."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section
|
|
4.2 'Reflector Behavior'."
|
|
DEFVAL { 900 }
|
|
::= { tmnxTwampConfigScalarObjs 5 }
|
|
|
|
tmnxTwampConfigTableObjs OBJECT IDENTIFIER ::= { tmnxTwampConfigObjs 2 }
|
|
|
|
tmnxTwampSrvPrefixTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxTwampSrvPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvPrefixTable contains per-prefix TWAMP server configuration
|
|
information."
|
|
::= { tmnxTwampConfigTableObjs 1 }
|
|
|
|
tmnxTwampSrvPrefixEntry OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvPrefixEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvPrefixEntry contains the TWAMP server configuration
|
|
information for the IP prefix specified by the index values.
|
|
|
|
Rows in this table are created and destroyed using the
|
|
tmnxTwampSrvPrefixRowStatus object."
|
|
INDEX {
|
|
tmnxTwampSrvPrefixAddrType,
|
|
tmnxTwampSrvPrefixAddr,
|
|
tmnxTwampSrvPrefixLen
|
|
}
|
|
::= { tmnxTwampSrvPrefixTable 1 }
|
|
|
|
TmnxTwampSrvPrefixEntry ::= SEQUENCE
|
|
{
|
|
tmnxTwampSrvPrefixAddrType InetAddressType,
|
|
tmnxTwampSrvPrefixAddr InetAddress,
|
|
tmnxTwampSrvPrefixLen InetAddressPrefixLength,
|
|
tmnxTwampSrvPrefixRowStatus RowStatus,
|
|
tmnxTwampSrvPrefixLastChg TimeStamp,
|
|
tmnxTwampSrvPrefixDescription TItemDescription,
|
|
tmnxTwampSrvPrefixMaxConnections TmnxTwampSrvConnectionCount,
|
|
tmnxTwampSrvPrefixMaxSessions TmnxTwampSrvSessionCount
|
|
}
|
|
|
|
tmnxTwampSrvPrefixAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixAddrType specifies the type of
|
|
tmnxTwampSrvPrefixAddr. This is the first index for
|
|
tmnxTwampSrvPrefixTable."
|
|
::= { tmnxTwampSrvPrefixEntry 1 }
|
|
|
|
tmnxTwampSrvPrefixAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixAddr specifies, in conjunction with
|
|
tmnxTwampSrvPrefixAddrType and tmnxTwampSrvPrefixLen, a prefix to be
|
|
matched against a TWAMP client address. This is the second index for
|
|
tmnxTwampSrvPrefixTable."
|
|
::= { tmnxTwampSrvPrefixEntry 2 }
|
|
|
|
tmnxTwampSrvPrefixLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength (0..128)
|
|
UNITS "bits"
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixLen specifies the number of bits to
|
|
match when comparing a TWAMP client address in an incoming message to
|
|
tmnxTwampSrvPrefixAddr. This is the third index for
|
|
tmnxTwampSrvPrefixTable.
|
|
|
|
Best-fit is used when matching a TWAMP client's IP address against the
|
|
set of configured prefixes. For example, suppose the first row of this
|
|
table has the prefix 138.120.0.0/16, and the second row has the prefix
|
|
138.120.214.0/24. The TWAMP client address 138.120.214.52 matches the
|
|
second row."
|
|
::= { tmnxTwampSrvPrefixEntry 3 }
|
|
|
|
tmnxTwampSrvPrefixRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixRowStatus specifies the status of the
|
|
row for the TWAMP prefix identified by the index values. This object
|
|
controls the creation and deletion of rows in the
|
|
tmnxTwampSrvPrefixTable."
|
|
::= { tmnxTwampSrvPrefixEntry 4 }
|
|
|
|
tmnxTwampSrvPrefixLastChg OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixLastChg indicates the time, since
|
|
system startup, that this row was created or modified."
|
|
::= { tmnxTwampSrvPrefixEntry 5 }
|
|
|
|
tmnxTwampSrvPrefixDescription OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixDescription specifies the description
|
|
for the TWAMP prefix identified by the index values."
|
|
DEFVAL { ''H }
|
|
::= { tmnxTwampSrvPrefixEntry 6 }
|
|
|
|
tmnxTwampSrvPrefixMaxConnections OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvConnectionCount
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixMaxConnections specifies the maximum
|
|
number of concurrent TWAMP control connections allowed for the TWAMP
|
|
prefix identified by the index values.
|
|
|
|
In addition, the number of concurrent TWAMP control connections for
|
|
this prefix is limited by the system maximum
|
|
(tmnxTwampSrvMaxConnections)."
|
|
DEFVAL { 32 }
|
|
::= { tmnxTwampSrvPrefixEntry 7 }
|
|
|
|
tmnxTwampSrvPrefixMaxSessions OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvSessionCount
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPrefixMaxSessions specifies the maximum
|
|
number of concurrent TWAMP test sessions allowed for the TWAMP prefix
|
|
identified by the index values.
|
|
|
|
In addition, the number of concurrent TWAMP test sessions for this
|
|
prefix is limited by the system maximum (tmnxTwampSrvMaxSessions)."
|
|
DEFVAL { 32 }
|
|
::= { tmnxTwampSrvPrefixEntry 8 }
|
|
|
|
tmnxTwampStatisticsObjs OBJECT IDENTIFIER ::= { tmnxTwampObjs 3 }
|
|
|
|
tmnxTwampStatisticsScalarObjs OBJECT IDENTIFIER ::= { tmnxTwampStatisticsObjs 1 }
|
|
|
|
tmnxTwampSrvOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvOperState indicates if the TWAMP server is
|
|
operationally 'inService(2)', or 'outOfService(3)'."
|
|
::= { tmnxTwampStatisticsScalarObjs 1 }
|
|
|
|
tmnxTwampSrvUpTime OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvUpTime indicates the time elapsed, in seconds,
|
|
since the most recent transition of tmnxTwampSrvOperState to
|
|
'inService(2)'. If tmnxTwampSrvOperState is not 'inService(2)', zero
|
|
is returned."
|
|
::= { tmnxTwampStatisticsScalarObjs 2 }
|
|
|
|
tmnxTwampSrvConnectionCount OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvConnectionCount
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnectionCount indicates the number of
|
|
control connections currently managed by the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 3 }
|
|
|
|
tmnxTwampSrvConnectionsRejected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnectionsRejected indicates the total number
|
|
of control connection requests which have been rejected by the TWAMP
|
|
server. Example reject reasons: the server's limit on the number of
|
|
active connections has been reached; the client's IP address does not
|
|
match any of the prefixes configured on the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 4 }
|
|
|
|
tmnxTwampSrvSessionCount OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvSessionCount
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessionCount indicates the number of
|
|
currently in-progress TWAMP test sessions."
|
|
::= { tmnxTwampStatisticsScalarObjs 5 }
|
|
|
|
tmnxTwampSrvTestSessCompleted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvTestSessCompleted indicates the total number
|
|
of test sessions completed by the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 6 }
|
|
|
|
tmnxTwampSrvTestSessRejected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvTestSessRejected indicates the total number
|
|
of test sessions rejected by the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 7 }
|
|
|
|
tmnxTwampSrvTestSessAborted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvTestSessAborted indicates the total number of
|
|
test sessions aborted by the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 8 }
|
|
|
|
tmnxTwampSrvTestPacketsRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvTestPacketsRx indicates the total number of
|
|
TWAMP test packets received by the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 9 }
|
|
|
|
tmnxTwampSrvTestPacketsTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvTestPacketsTx indicates the total number of
|
|
TWAMP test packets sent by the TWAMP server."
|
|
::= { tmnxTwampStatisticsScalarObjs 10 }
|
|
|
|
tmnxTwampSrvCapabilities OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
unauthenticated (0),
|
|
authenticated (1),
|
|
encrypted (2),
|
|
unauthTestEncryptControl (3),
|
|
individualSessionControl (4),
|
|
reflectOctets (5),
|
|
symmetricalSizeSenderTestPkt (6),
|
|
ikeV2DerivedMode (7),
|
|
dscpAndEcnMonitoring (8)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvCapabilities indicates the set of standard
|
|
TWAMP protocol options supported by the TWAMP server.
|
|
|
|
This value is sent by the TWAMP server in the Mode field of the RFC
|
|
4656 Server Greeting PDU.
|
|
|
|
This value is constant for a particular SROS release. It changes when
|
|
support for a new standard protocol option is coded into the SROS TWAMP
|
|
server.
|
|
|
|
Code points:
|
|
unauthenticated (0)
|
|
- RFC 4656 Unauthenticated mode
|
|
authenticated (1)
|
|
- RFC 4656 Authenticated mode
|
|
encrypted (2)
|
|
- RFC 4656 Encrypted mode
|
|
unauthTestEncryptControl (3)
|
|
- RFC 5618 Mixed Security mode
|
|
individualSessionControl (4)
|
|
- RFC 5938 Individual Session Control option
|
|
reflectOctets (5)
|
|
- RFC 6038 Reflect Octets option
|
|
symmetricalSizeSenderTestPkt(6)
|
|
- RFC 6038 Symmetrical Test Packet Size option
|
|
ikeV2DerivedMode (7)
|
|
- IETF draft-ietf-ippm-ipsec-11 IKEv2-Derived Shared Secret Key
|
|
option
|
|
dscpAndEcnMonitoring (8),
|
|
- IETF draft-ietf-ippm-type-p-monitor-03 Differentiated Service
|
|
Code Point and Explicit Congestion Notification Monitoring
|
|
option"
|
|
REFERENCE
|
|
"RFC 4656, 'A One-way Active Measurement Protocol (OWAMP)', Section 3.1,
|
|
'Connection Setup'.
|
|
RFC 5618, 'Mixed Security Mode for the Two-Way Active Measurement
|
|
Protocol (TWAMP)', Section 3.1, 'Extended Control Connection Setup'.
|
|
RFC 5938, 'Individual Session Control Feature for the Two-Way Active
|
|
Measurement Protocol (TWAMP)', Section 3.1, 'Connection Setup with
|
|
Individual Session Control'.
|
|
RFC 6038, 'Two-Way Active Measurement Protocol (TWAMP) Reflect Octets
|
|
and Symmetrical Size Features', Section 7.2, 'Registry Contents'.
|
|
IETF draft-ietf-ippm-ipsec-11, 'IKEv2-derived Shared Secret Key for
|
|
O/TWAMP', Section 7, 'IANA Considerations'.
|
|
IETF draft-ietf-ippm-type-p-monitor-03, 'Differentiated Service Code
|
|
Point and Explicit Congestion Notification Monitoring in Two-Way Active
|
|
Measurement Protocol (TWAMP)', Section 3, 'IANA Considerations'.
|
|
IANA 'Two-way Active Measurement Protocol (TWAMP) Parameters',
|
|
http://www.iana.org/assignments/twamp-parameters/twamp-parameters.xhtml"
|
|
::= { tmnxTwampStatisticsScalarObjs 11 }
|
|
|
|
tmnxTwampStatisticsTableObjs OBJECT IDENTIFIER ::= { tmnxTwampStatisticsObjs 2 }
|
|
|
|
tmnxTwampSrvPrefixStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxTwampSrvPrefixStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvPrefixStatsTable contains per-prefix TWAMP server
|
|
statistics."
|
|
::= { tmnxTwampStatisticsTableObjs 1 }
|
|
|
|
tmnxTwampSrvPrefixStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvPrefixStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvPrefixStatsEntry contains the TWAMP server statistics for
|
|
the IP prefix specified by the index values."
|
|
AUGMENTS { tmnxTwampSrvPrefixEntry }
|
|
::= { tmnxTwampSrvPrefixStatsTable 1 }
|
|
|
|
TmnxTwampSrvPrefixStatsEntry ::= SEQUENCE
|
|
{
|
|
tmnxTwampSrvPfxConnCount TmnxTwampSrvConnectionCount,
|
|
tmnxTwampSrvPfxConnsRejected Counter32,
|
|
tmnxTwampSrvPfxSessionCount TmnxTwampSrvSessionCount,
|
|
tmnxTwampSrvPfxTestSessCompleted Counter32,
|
|
tmnxTwampSrvPfxTestSessRejected Counter32,
|
|
tmnxTwampSrvPfxTestSessAbort Counter32,
|
|
tmnxTwampSrvPfxTestPacketsRx Counter32,
|
|
tmnxTwampSrvPfxTestPacketsTx Counter32
|
|
}
|
|
|
|
tmnxTwampSrvPfxConnCount OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvConnectionCount
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxConnCount indicates, for the prefix
|
|
specified by the index values, the number of control connections
|
|
currently managed by the TWAMP server."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 1 }
|
|
|
|
tmnxTwampSrvPfxConnsRejected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxConnsRejected indicates, for the prefix
|
|
specified by the index values, the number of control connection
|
|
requests which have been rejected by the TWAMP server. An example
|
|
reject reason: the prefix's limit on the number of active connections
|
|
has been reached."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 2 }
|
|
|
|
tmnxTwampSrvPfxSessionCount OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvSessionCount
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxSessionCount indicates, for the prefix
|
|
specified by the index values, the number of currently in-progress
|
|
TWAMP test sessions."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 3 }
|
|
|
|
tmnxTwampSrvPfxTestSessCompleted OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxTestSessCompleted indicates, for the
|
|
prefix specified by the index values, the number of test sessions
|
|
completed by the TWAMP server."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 4 }
|
|
|
|
tmnxTwampSrvPfxTestSessRejected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxTestSessRejected indicates, for the prefix
|
|
specified by the index values, the number of test sessions rejected by
|
|
the TWAMP server."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 5 }
|
|
|
|
tmnxTwampSrvPfxTestSessAbort OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxTestSessAbort indicates, for the prefix
|
|
specified by the index values, the number of test sessions aborted by
|
|
the TWAMP server."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 6 }
|
|
|
|
tmnxTwampSrvPfxTestPacketsRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxTestPacketsRx indicates, for the prefix
|
|
specified by the index values, the number of TWAMP test packets
|
|
received by the TWAMP server."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 7 }
|
|
|
|
tmnxTwampSrvPfxTestPacketsTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvPfxTestPacketsTx indicates, for the prefix
|
|
specified by the index values, the number of TWAMP test packets sent
|
|
by the TWAMP server."
|
|
::= { tmnxTwampSrvPrefixStatsEntry 8 }
|
|
|
|
tmnxTwampSrvConnStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxTwampSrvConnStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvConnStatsTable contains the statistics for each active
|
|
control connection managed by the TWAMP server."
|
|
::= { tmnxTwampStatisticsTableObjs 2 }
|
|
|
|
tmnxTwampSrvConnStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvConnStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvConnStatsEntry contains the statistics for the TWAMP
|
|
control connection specified by the index values. A row is created
|
|
by the system when a TWAMP control connection is established."
|
|
INDEX {
|
|
tmnxTwampSrvPrefixAddrType,
|
|
tmnxTwampSrvPrefixAddr,
|
|
tmnxTwampSrvPrefixLen,
|
|
tmnxTwampSrvConnClientAddrType,
|
|
tmnxTwampSrvConnClientAddr,
|
|
tmnxTwampSrvConnSeqNum
|
|
}
|
|
::= { tmnxTwampSrvConnStatsTable 1 }
|
|
|
|
TmnxTwampSrvConnStatsEntry ::= SEQUENCE
|
|
{
|
|
tmnxTwampSrvConnClientAddrType InetAddressType,
|
|
tmnxTwampSrvConnClientAddr InetAddress,
|
|
tmnxTwampSrvConnSeqNum Unsigned32,
|
|
tmnxTwampSrvConnState INTEGER,
|
|
tmnxTwampSrvConnIdleTime Unsigned32,
|
|
tmnxTwampSrvConnSessionCount TmnxTwampSrvSessionCount,
|
|
tmnxTwampSrvConnTestSessComplete Counter32,
|
|
tmnxTwampSrvConnTestSessRejected Counter32,
|
|
tmnxTwampSrvConnTestPacketsRx Counter32,
|
|
tmnxTwampSrvConnTestPacketsTx Counter32
|
|
}
|
|
|
|
tmnxTwampSrvConnClientAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnClientAddrType specifies the type of
|
|
tmnxTwampSrvConnClientAddr. This is the fourth index for
|
|
tmnxTwampSrvConnStatsTable."
|
|
::= { tmnxTwampSrvConnStatsEntry 1 }
|
|
|
|
tmnxTwampSrvConnClientAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnClientAddr specifies the TWAMP client's
|
|
address. This is the fifth index for tmnxTwampSrvConnStatsTable."
|
|
::= { tmnxTwampSrvConnStatsEntry 2 }
|
|
|
|
tmnxTwampSrvConnSeqNum OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnSeqNum specifies this control connection's
|
|
sequence number. This is the sixth index for
|
|
tmnxTwampSrvConnStatsTable - it allows n>1 rows (i.e. n>1 connections)
|
|
for one client."
|
|
::= { tmnxTwampSrvConnStatsEntry 3 }
|
|
|
|
tmnxTwampSrvConnState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
settingUp (1),
|
|
ready (2),
|
|
running (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnState indicates the operational state of
|
|
a control connection managed by the TWAMP server.
|
|
|
|
Code points:
|
|
settingUp(1) - the connection is being established
|
|
ready(2) - the connection is ready to accept test sessions
|
|
running(3) - the connection is running a test."
|
|
::= { tmnxTwampSrvConnStatsEntry 4 }
|
|
|
|
tmnxTwampSrvConnIdleTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnIdleTime indicates the elapsed time, in
|
|
seconds, since a TWAMP message was received on this control
|
|
connection. When this value exceeds tmnxTwampSrvInactTimeout, the
|
|
connection will be torn down."
|
|
::= { tmnxTwampSrvConnStatsEntry 5 }
|
|
|
|
tmnxTwampSrvConnSessionCount OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvSessionCount
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnSessionCount indicates, for the
|
|
connection specified by the index values, the number of currently
|
|
in-progress TWAMP test sessions."
|
|
::= { tmnxTwampSrvConnStatsEntry 6 }
|
|
|
|
tmnxTwampSrvConnTestSessComplete OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnTestSessComplete indicates, for the
|
|
connection specified by the index values, the number of test sessions
|
|
completed by the TWAMP server."
|
|
::= { tmnxTwampSrvConnStatsEntry 7 }
|
|
|
|
tmnxTwampSrvConnTestSessRejected OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnTestSessRejected indicates, for the
|
|
connection specified by the index values, the number of test sessions
|
|
rejected by the TWAMP server."
|
|
::= { tmnxTwampSrvConnStatsEntry 8 }
|
|
|
|
tmnxTwampSrvConnTestPacketsRx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnTestPacketsRx indicates, for the
|
|
connection specified by the index values, the number of TWAMP test
|
|
packets received by the TWAMP server."
|
|
::= { tmnxTwampSrvConnStatsEntry 9 }
|
|
|
|
tmnxTwampSrvConnTestPacketsTx OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvConnTestPacketsTx indicates, for the
|
|
connection specified by the index values, the number of TWAMP test
|
|
packets sent by the TWAMP server."
|
|
::= { tmnxTwampSrvConnStatsEntry 10 }
|
|
|
|
tmnxTwampSrvSessStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxTwampSrvSessStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvSessStatsTable contains read-only information about the
|
|
TWAMP test sessions known to the TWAMP server."
|
|
::= { tmnxTwampStatisticsTableObjs 3 }
|
|
|
|
tmnxTwampSrvSessStatsEntry OBJECT-TYPE
|
|
SYNTAX TmnxTwampSrvSessStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxTwampSrvSessStatsEntry contains read-only information about a
|
|
TWAMP test session known to the TWAMP server.
|
|
|
|
A row is created when the TWAMP server accepts a session request. A
|
|
row is destroyed when the session is fully torn down."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section 3.5,
|
|
'Creating Test Sessions'"
|
|
INDEX {
|
|
tmnxTwampSrvConnClientAddrType,
|
|
tmnxTwampSrvConnClientAddr,
|
|
tmnxTwampSrvConnSeqNum,
|
|
tmnxTwampSrvSessSeqNum
|
|
}
|
|
::= { tmnxTwampSrvSessStatsTable 1 }
|
|
|
|
TmnxTwampSrvSessStatsEntry ::= SEQUENCE
|
|
{
|
|
tmnxTwampSrvSessSeqNum Unsigned32,
|
|
tmnxTwampSrvSessID OCTET STRING,
|
|
tmnxTwampSrvSessOperState INTEGER,
|
|
tmnxTwampSrvSessSenderAddrType InetAddressType,
|
|
tmnxTwampSrvSessSenderAddress InetAddress,
|
|
tmnxTwampSrvSessSenderUdpPort InetPortNumber,
|
|
tmnxTwampSrvSessReflectorAddrTyp InetAddressType,
|
|
tmnxTwampSrvSessReflectorAddress InetAddress,
|
|
tmnxTwampSrvSessReflectorUdpPort InetPortNumber
|
|
}
|
|
|
|
tmnxTwampSrvSessSeqNum OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessSeqNum specifies this TWAMP test session's
|
|
sequence number. A client address, a connection sequence number, and a
|
|
session sequence number identify a session.
|
|
|
|
When the TWAMP server accepts the first session request from a
|
|
particular client and connection, sequence number 1 is assigned to the
|
|
session. The second session request accepted from the same client and
|
|
connection is assigned sequence number 2, etc. The sequence number
|
|
assigned after 4294967295 is 1."
|
|
::= { tmnxTwampSrvSessStatsEntry 1 }
|
|
|
|
tmnxTwampSrvSessID OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessID indicates the session identifier (SID)
|
|
for the specified session."
|
|
REFERENCE
|
|
"RFC 4656, 'A One-way Active Measurement Protocol (OWAMP)', section 3.5,
|
|
'Creating Test Sessions'"
|
|
::= { tmnxTwampSrvSessStatsEntry 2 }
|
|
|
|
tmnxTwampSrvSessOperState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
create (1),
|
|
active (2),
|
|
stop (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessOperState indicates the operational state
|
|
of the specified session.
|
|
|
|
Code points:
|
|
create (1) - the session has been created, but it has not yet been
|
|
started
|
|
active (2) - the session is active (e.g. the Session-Sender is
|
|
sending TWAMP-Test PDUs)
|
|
stop (3) - the session is waiting to terminate (i.e. the
|
|
Session-Reflector has received a TWAMP Stop-Sessions PDU, and is
|
|
waiting for a timer expiry)"
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section 3.5,
|
|
'Creating Test Sessions'"
|
|
::= { tmnxTwampSrvSessStatsEntry 3 }
|
|
|
|
tmnxTwampSrvSessSenderAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessSenderAddrType indicates the address type
|
|
of tmnxTwampSrvSessSenderAddress."
|
|
::= { tmnxTwampSrvSessStatsEntry 4 }
|
|
|
|
tmnxTwampSrvSessSenderAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessSenderAddress indicates the address of
|
|
the specified session's TWAMP Session-Sender."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section 1.2,
|
|
'Logical Model'"
|
|
::= { tmnxTwampSrvSessStatsEntry 5 }
|
|
|
|
tmnxTwampSrvSessSenderUdpPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessSenderUdpPort indicates the value present
|
|
in the Source UDP port field of test packets sent by the specified
|
|
session's TWAMP Session-Sender."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section 3.5,
|
|
'Creating Test Sessions'"
|
|
::= { tmnxTwampSrvSessStatsEntry 6 }
|
|
|
|
tmnxTwampSrvSessReflectorAddrTyp OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessReflectorAddrTyp indicates the address
|
|
type of tmnxTwampSrvSessReflectorAddress."
|
|
::= { tmnxTwampSrvSessStatsEntry 7 }
|
|
|
|
tmnxTwampSrvSessReflectorAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessReflectorAddress indicates the address of
|
|
the specified session's TWAMP Session-Reflector."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section 1.2,
|
|
'Logical Model'"
|
|
::= { tmnxTwampSrvSessStatsEntry 8 }
|
|
|
|
tmnxTwampSrvSessReflectorUdpPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvSessReflectorUdpPort indicates the UDP listen
|
|
port of the specified session's TWAMP Session-Reflector."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section 3.5,
|
|
'Creating Test Sessions'"
|
|
::= { tmnxTwampSrvSessStatsEntry 9 }
|
|
|
|
tmnxTwampNotificationObjs OBJECT IDENTIFIER ::= { tmnxTwampObjs 4 }
|
|
|
|
tmnxTwampSrvNotifClientAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvNotifClientAddrType indicates the address
|
|
type of tmnxTwampSrvNotifClientAddr."
|
|
::= { tmnxTwampNotificationObjs 1 }
|
|
|
|
tmnxTwampSrvNotifClientAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampSrvNotifClientAddr indicates the address of a
|
|
TWAMP client."
|
|
::= { tmnxTwampNotificationObjs 2 }
|
|
|
|
tmnxTwampRflNotifLocalAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflNotifLocalAddrType indicates the address type
|
|
of tmnxTwampRflNotifLocalAddr."
|
|
::= { tmnxTwampNotificationObjs 3 }
|
|
|
|
tmnxTwampRflNotifLocalAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflNotifLocalAddr indicates the local address of
|
|
a TWAMP reflector test session."
|
|
::= { tmnxTwampNotificationObjs 4 }
|
|
|
|
tmnxTwampRflNotifLocalUdpPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflNotifLocalUdpPort indicates the local UDP
|
|
port of a TWAMP reflector test session."
|
|
::= { tmnxTwampNotificationObjs 5 }
|
|
|
|
tmnxTwampRflNotifRemoteAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflNotifRemoteAddrType indicates the address
|
|
type of tmnxTwampRflNotifRemoteAddr."
|
|
::= { tmnxTwampNotificationObjs 6 }
|
|
|
|
tmnxTwampRflNotifRemoteAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflNotifRemoteAddr indicates the remote address
|
|
of a TWAMP reflector test session."
|
|
::= { tmnxTwampNotificationObjs 7 }
|
|
|
|
tmnxTwampRflNotifRemoteUdpPort OBJECT-TYPE
|
|
SYNTAX TTcpUdpPort
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxTwampRflNotifRemoteUdpPort indicates the remote UDP
|
|
port of a TWAMP reflector test session."
|
|
::= { tmnxTwampNotificationObjs 8 }
|
|
|
|
tmnxTwampConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 76 }
|
|
|
|
tmnxTwampComplianceObjs OBJECT IDENTIFIER ::= { tmnxTwampConformance 1 }
|
|
|
|
tmnxTwampCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the management of TWAMP for on SROS
|
|
series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxTwampRflInactNotifV19v0Group,
|
|
tmnxTwampSrvNotifyV9v0Group,
|
|
tmnxTwampRflInNotifyObjsV19v0Grp,
|
|
tmnxTwampRflInactivityV19v0Group,
|
|
tmnxTwampSrvNotifyObjsV9v0Group,
|
|
tmnxTwampSrvV14v0Group,
|
|
tmnxTwampSrvV9v0Group
|
|
}
|
|
::= { tmnxTwampComplianceObjs 1 }
|
|
|
|
tmnxTwampGroupObjs OBJECT IDENTIFIER ::= { tmnxTwampConformance 2 }
|
|
|
|
tmnxTwampV9v0GroupObjs OBJECT IDENTIFIER ::= { tmnxTwampGroupObjs 1 }
|
|
|
|
tmnxTwampSrvV9v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTwampSrvAdminState,
|
|
tmnxTwampSrvInactTimeout,
|
|
tmnxTwampSrvMaxConnections,
|
|
tmnxTwampSrvMaxSessions,
|
|
tmnxTwampSrvPrefixTblLastChg,
|
|
tmnxTwampSrvPrefixRowStatus,
|
|
tmnxTwampSrvPrefixLastChg,
|
|
tmnxTwampSrvPrefixDescription,
|
|
tmnxTwampSrvPrefixMaxConnections,
|
|
tmnxTwampSrvPrefixMaxSessions,
|
|
tmnxTwampSrvOperState,
|
|
tmnxTwampSrvUpTime,
|
|
tmnxTwampSrvConnectionCount,
|
|
tmnxTwampSrvConnectionsRejected,
|
|
tmnxTwampSrvSessionCount,
|
|
tmnxTwampSrvTestSessCompleted,
|
|
tmnxTwampSrvTestSessRejected,
|
|
tmnxTwampSrvTestSessAborted,
|
|
tmnxTwampSrvTestPacketsRx,
|
|
tmnxTwampSrvTestPacketsTx,
|
|
tmnxTwampSrvPfxConnCount,
|
|
tmnxTwampSrvPfxConnsRejected,
|
|
tmnxTwampSrvPfxSessionCount,
|
|
tmnxTwampSrvPfxTestSessCompleted,
|
|
tmnxTwampSrvPfxTestSessRejected,
|
|
tmnxTwampSrvPfxTestSessAbort,
|
|
tmnxTwampSrvPfxTestPacketsRx,
|
|
tmnxTwampSrvPfxTestPacketsTx,
|
|
tmnxTwampSrvConnState,
|
|
tmnxTwampSrvConnIdleTime,
|
|
tmnxTwampSrvConnSessionCount,
|
|
tmnxTwampSrvConnTestSessComplete,
|
|
tmnxTwampSrvConnTestSessRejected,
|
|
tmnxTwampSrvConnTestPacketsRx,
|
|
tmnxTwampSrvConnTestPacketsTx
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of the TWAMP server on
|
|
Nokia SROS Release 9.0."
|
|
::= { tmnxTwampV9v0GroupObjs 1 }
|
|
|
|
tmnxTwampSrvNotifyV9v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxTwampSrvInactivityTimeout,
|
|
tmnxTwampSrvMaxConnsExceeded,
|
|
tmnxTwampSrvPfxMaxConnsExceeded,
|
|
tmnxTwampSrvMaxSessExceeded,
|
|
tmnxTwampSrvPfxMaxSessExceeded
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting management of the TWAMP server
|
|
on Nokia SROS Release 9.0."
|
|
::= { tmnxTwampV9v0GroupObjs 2 }
|
|
|
|
tmnxTwampSrvNotifyObjsV9v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTwampSrvNotifClientAddrType,
|
|
tmnxTwampSrvNotifClientAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of accessible-for-notify objects supporting management of
|
|
the TWAMP server on Nokia SROS Release 9.0."
|
|
::= { tmnxTwampV9v0GroupObjs 3 }
|
|
|
|
tmnxTwampV14v0GroupObjs OBJECT IDENTIFIER ::= { tmnxTwampGroupObjs 2 }
|
|
|
|
tmnxTwampSrvV14v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTwampSrvCapabilities,
|
|
tmnxTwampSrvSessID,
|
|
tmnxTwampSrvSessOperState,
|
|
tmnxTwampSrvSessReflectorAddrTyp,
|
|
tmnxTwampSrvSessReflectorAddress,
|
|
tmnxTwampSrvSessReflectorUdpPort,
|
|
tmnxTwampSrvSessSenderAddrType,
|
|
tmnxTwampSrvSessSenderAddress,
|
|
tmnxTwampSrvSessSenderUdpPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of additional objects supporting management of the TWAMP
|
|
server on Nokia SROS Release 14.0."
|
|
::= { tmnxTwampV14v0GroupObjs 1 }
|
|
|
|
tmnxTwampV19v0GroupObjs OBJECT IDENTIFIER ::= { tmnxTwampGroupObjs 3 }
|
|
|
|
tmnxTwampRflInactivityV19v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTwampRflInactTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of additional objects supporting management of TWAMP
|
|
reflector inactivity timeouts on Nokia SROS Release 19.0."
|
|
::= { tmnxTwampV19v0GroupObjs 1 }
|
|
|
|
tmnxTwampRflInactNotifV19v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxTwampRflInactivityTimeout
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting management of the TWAMP
|
|
reflector inactivity timeout in Nokia SROS Release 19.0."
|
|
::= { tmnxTwampV19v0GroupObjs 2 }
|
|
|
|
tmnxTwampRflInNotifyObjsV19v0Grp OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxTwampRflNotifLocalAddr,
|
|
tmnxTwampRflNotifLocalAddrType,
|
|
tmnxTwampRflNotifLocalUdpPort,
|
|
tmnxTwampRflNotifRemoteAddr,
|
|
tmnxTwampRflNotifRemoteAddrType,
|
|
tmnxTwampRflNotifRemoteUdpPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of accessible-for-notify objects supporting management of
|
|
the TWAMP reflector inactivity timeout on Nokia SROS Release 19.0."
|
|
::= { tmnxTwampV19v0GroupObjs 3 }
|
|
|
|
tmnxTwampNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 76 }
|
|
|
|
tmnxTwampNotifications OBJECT IDENTIFIER ::= { tmnxTwampNotifyPrefix 0 }
|
|
|
|
tmnxTwampSrvInactivityTimeout NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxTwampSrvConnIdleTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxTwampSrvInactivityTimeout notification is generated
|
|
when a TWAMP control connection was disconnected by the TWAMP server
|
|
because the connection was inactive for a period exceeding the
|
|
server's inactivity timeout (tmnxTwampSrvInactTimeout).
|
|
|
|
[EFFECT] The TWAMP client cannot request test runs on the disconnected
|
|
connection.
|
|
|
|
[RECOVERY] Check the IP connectivity between this node and the TWAMP
|
|
client."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section
|
|
3.1 'Connection Setup'."
|
|
::= { tmnxTwampNotifications 1 }
|
|
|
|
tmnxTwampSrvMaxConnsExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxTwampSrvConnectionCount,
|
|
tmnxTwampSrvNotifClientAddrType,
|
|
tmnxTwampSrvNotifClientAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxTwampSrvMaxConnsExceeded notification is generated
|
|
when a TWAMP control connection could not be established by the TWAMP
|
|
server because the system level maximum number of concurrent TWAMP
|
|
control connections (tmnxTwampSrvMaxConnections) has been reached.
|
|
|
|
[EFFECT] The TWAMP client cannot request test runs on the rejected
|
|
connection.
|
|
|
|
[RECOVERY] Configure the system level maximum number of concurrent
|
|
TWAMP control connections to a larger value, or disconnect any TWAMP
|
|
control connection."
|
|
::= { tmnxTwampNotifications 2 }
|
|
|
|
tmnxTwampSrvPfxMaxConnsExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxTwampSrvPfxConnCount,
|
|
tmnxTwampSrvNotifClientAddrType,
|
|
tmnxTwampSrvNotifClientAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxTwampSrvPfxMaxConnsExceeded notification is generated
|
|
when a TWAMP control connection could not be established by the TWAMP
|
|
server because the maximum number of concurrent TWAMP control
|
|
connections configured against the TWAMP client's prefix
|
|
(tmnxTwampSrvPrefixMaxConnections) has been reached.
|
|
|
|
[EFFECT] The TWAMP client cannot request test runs on the rejected
|
|
connection.
|
|
|
|
[RECOVERY] Configure the prefix's maximum number of concurrent TWAMP
|
|
control connections to a larger value, or disconnect a TWAMP control
|
|
connection which uses the prefix."
|
|
::= { tmnxTwampNotifications 3 }
|
|
|
|
tmnxTwampSrvMaxSessExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxTwampSrvSessionCount,
|
|
tmnxTwampSrvNotifClientAddrType,
|
|
tmnxTwampSrvNotifClientAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxTwampSrvMaxSessExceeded notification is generated when
|
|
a TWAMP session could not be established by the TWAMP server because
|
|
the system level maximum number of concurrent TWAMP sessions
|
|
(tmnxTwampSrvMaxSessions) has been reached.
|
|
|
|
[EFFECT] The TWAMP client cannot request test runs on the rejected
|
|
session.
|
|
|
|
[RECOVERY] Configure the system level maximum number of concurrent
|
|
TWAMP sessions to a larger value, or disconnect any TWAMP session."
|
|
::= { tmnxTwampNotifications 4 }
|
|
|
|
tmnxTwampSrvPfxMaxSessExceeded NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxTwampSrvPfxSessionCount,
|
|
tmnxTwampSrvNotifClientAddrType,
|
|
tmnxTwampSrvNotifClientAddr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxTwampSrvPfxMaxSessExceeded notification is generated
|
|
when a TWAMP session could not be established by the TWAMP server
|
|
because the maximum number of concurrent TWAMP sessions configured
|
|
against the TWAMP client's prefix (tmnxTwampSrvPrefixMaxSessions) has
|
|
been reached.
|
|
|
|
[EFFECT] The TWAMP client cannot request test runs on the rejected
|
|
session.
|
|
|
|
[RECOVERY] Configure the prefix's maximum number of concurrent TWAMP
|
|
sessions to a larger value, or disconnect a TWAMP session which uses
|
|
the prefix."
|
|
::= { tmnxTwampNotifications 5 }
|
|
|
|
tmnxTwampRflInactivityTimeout NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxTwampSrvNotifClientAddrType,
|
|
tmnxTwampSrvNotifClientAddr,
|
|
tmnxTwampRflNotifLocalAddrType,
|
|
tmnxTwampRflNotifLocalAddr,
|
|
tmnxTwampRflNotifLocalUdpPort,
|
|
tmnxTwampRflNotifRemoteAddrType,
|
|
tmnxTwampRflNotifRemoteAddr,
|
|
tmnxTwampRflNotifRemoteUdpPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxTwampRflInactivityTimeout notification is generated
|
|
when a TWAMP test session is disconnected by the TWAMP Reflector
|
|
because the session was inactive for a period exceeding the
|
|
reflector's inactivity timeout (tmnxTwampRflInactTimeout).
|
|
|
|
[EFFECT] The TWAMP reflector cannot receive any traffic on the
|
|
disconnected session.
|
|
|
|
[RECOVERY] Check the IP connectivity between this reflector and the
|
|
TWAMP client."
|
|
REFERENCE
|
|
"RFC 5357, 'A Two-Way Active Measurement Protocol (TWAMP)', Section
|
|
4.2 'Reflector Behavior'."
|
|
::= { tmnxTwampNotifications 6 }
|
|
|
|
END
|