16230 lines
661 KiB
Plaintext
16230 lines
661 KiB
Plaintext
TN-OAM-TEST-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- (c) Copyright 2021 Nokia Networks. All rights reserved.
|
|
-- This software is the confidential and proprietary property of
|
|
-- Nokia and may only be used in accordance with the terms of the
|
|
-- license agreement provided with this software.
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
|
Integer32, Unsigned32, Gauge32, Counter32, Counter64
|
|
FROM SNMPv2-SMI
|
|
|
|
TEXTUAL-CONVENTION, RowStatus, StorageType, TruthValue,
|
|
DateAndTime, MacAddress, TimeStamp
|
|
FROM SNMPv2-TC
|
|
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
|
|
InetAddressType, InetAddress, InetAddressPrefixLength
|
|
FROM INET-ADDRESS-MIB
|
|
|
|
InterfaceIndexOrZero
|
|
FROM IF-MIB
|
|
|
|
RouterID
|
|
FROM OSPF-MIB
|
|
|
|
-- AtmVpIdentifier, AtmVcIdentifier
|
|
-- FROM ATM-TC-MIB
|
|
|
|
-- MplsLabel
|
|
-- FROM MPLS-LDP-MIB
|
|
|
|
-- Alphasort
|
|
IpAddressPrefixLength, SdpBindId, TFCName, TItemDescription,
|
|
TLNamedItemOrEmpty, TNamedItemOrEmpty,
|
|
-- TNamedItem, TPolicyStatementNameOrEmpty,
|
|
TProfile, TmnxAdminState,
|
|
-- TmnxBgpRouteTarget, TmnxEncapVal,
|
|
TmnxMplsTpGlobalID, TmnxMplsTpNodeID, TmnxPwGlobalIdOrZero,
|
|
-- TmnxPortID,
|
|
TmnxServId, TmnxSpokeSdpIdOrZero, TmnxStrSapId,
|
|
-- TmnxTunnelID, TmnxTunnelType, TmnxVPNRouteDistinguisher,
|
|
-- TmnxVcId, TmnxVcType, TmnxMobGwId,
|
|
TmnxVRtrID, TmnxVcIdOrNone
|
|
FROM TN-TC-MIB
|
|
|
|
tnSRMIBModules, tnSRObjs,
|
|
tnSRNotifyPrefix
|
|
FROM TROPIC-GLOBAL-REG
|
|
|
|
SdpId, SdpBindVcType
|
|
FROM TN-SERV-MIB
|
|
|
|
Dot1agCfmMepIdOrZero
|
|
FROM IEEE8021-CFM-MIB
|
|
|
|
tnSysSwitchId
|
|
FROM TROPIC-SYSTEM-MIB
|
|
|
|
;
|
|
|
|
tnOamTestMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "202106040000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia SROS Support
|
|
Web: http:-- support.nokia.com"
|
|
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision the
|
|
Nokia SROS OAM tests.
|
|
|
|
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 History
|
|
--
|
|
|
|
REVISION "202106040000Z"
|
|
DESCRIPTION "Added DESCRIPTION for ethCfmTwoWayLm in the following tables:
|
|
tnOamPingCtlTable
|
|
tnOamPingResultsTable
|
|
tnOamPingHistoryTable
|
|
tnOamEthCfmPingCtlTable."
|
|
|
|
REVISION "202006190000Z"
|
|
DESCRIPTION "Added following DESCRIPTION in tnOamSaaCtlTable:
|
|
tnOamSaaCtlAlmProfName."
|
|
|
|
REVISION "201911150000Z"
|
|
DESCRIPTION "1) Updated DESCRIPTION of the following:
|
|
tnOamPingCtlInterval.
|
|
2) Added the following to tnOamPingCtlIntervalUnits:
|
|
decimilliseconds(3)."
|
|
|
|
REVISION "201903290000Z"
|
|
DESCRIPTION "Added the following to tnOamPingCtlTestMode:
|
|
ethCfmOneWayDelay(24)."
|
|
|
|
REVISION "201508240000Z"
|
|
DESCRIPTION "Changed SYNTAX of the following from TmnxOamPingRtnCode
|
|
to Integer32:
|
|
tnOamPingHistoryReturnCode."
|
|
|
|
REVISION "201508050000Z"
|
|
DESCRIPTION "1) Added the below table:
|
|
tnOamVccvTrNextPwSegmentTable
|
|
tnOamVccvTrNextPwID
|
|
tnOamVccvTrNextPwType
|
|
tnOamVccvTrNextSenderAddrType
|
|
tnOamVccvTrNextSenderAddr
|
|
tnOamVccvTrNextRemoteAddrType
|
|
tnOamVccvTrNextRemoteAddr
|
|
tnOamVccvTrNextSaiiGlobalI
|
|
tnOamVccvTrNextSaiiPrefix
|
|
tnOamVccvTrNextSaiiAcId
|
|
tnOamVccvTrNextTaiiGlobalId
|
|
tnOamVccvTrNextTaiiPrefix
|
|
tnOamVccvTrNextTaiiAcId
|
|
tnOamVccvTrNextTpAgi
|
|
tnOamVccvTrNextTpSaiiGlobalId
|
|
tnOamVccvTrNextTpSaiiNodeId
|
|
tnOamVccvTrNextTpSaiiAcId
|
|
tnOamVccvTrNextTpTaiiGlobalId
|
|
tnOamVccvTrNextTpTaiiNodeId
|
|
tnOamVccvTrNextTpTaiiAcId
|
|
2) Added the below MIBs to tnOamSaaCtlTable:
|
|
tnOamSaaCtlKeepProbeHistoryAdm
|
|
tnOamSaaCtlKeepProbeHistoryOpr"
|
|
|
|
REVISION "201505050000Z"
|
|
DESCRIPTION "1) Added the following MIB tables:
|
|
tnOamPingResultsTable
|
|
tnOamPingHistoryTable
|
|
tnOamLspPingCtlTable
|
|
tnOamVccvPingCtlTable
|
|
tnOamEthCfmPingCtlTable
|
|
tnOamTrCtlTable
|
|
tnOamTrResultsTable
|
|
tnOamTrProbeHistoryTable
|
|
tnOamLspTrCtlTable
|
|
tnOamLspTrMapTable
|
|
tnOamVccvTrCtlTable
|
|
|
|
2) Added the following TEXTUAL-CONVENTION:
|
|
TmnxOamLspAssocChannel
|
|
TmnxOamLspTestSubMode
|
|
TmnxOamMplsEchoDownMapTlv
|
|
TmnxOamMplsEchoDownMapTlvOrNone
|
|
TmnxOamMplsTpPathType
|
|
TmnxOamVccvAssocChannel
|
|
TmnxOamVccvTestSubMode"
|
|
|
|
REVISION "201308220000Z"
|
|
DESCRIPTION "1) Added the following to TmnxOamTestResult:
|
|
txResourcesUnavail (4).
|
|
2) Added the following to tnOamPingCtlTable:
|
|
tnOamPingCtlIntervalUnits.
|
|
3) Changed DESCRIPTION for the following:
|
|
tnOamPingCtlTimeOut
|
|
tnOamPingCtlInterval.
|
|
4) Changed range of the following from
|
|
(1..10000000) to (1..90000):
|
|
tnOamPingCtlInterval.
|
|
5) Changed SYNTAX of tnOamSaaCtlLastRunResult
|
|
from INTEGER to tnOamSaaCtlLastRunResult."
|
|
|
|
REVISION "201303260000Z"
|
|
DESCRIPTION "Rev 9.x 26 Mar 2013 00:00
|
|
- add one additional value of thCfmTwoWayLm (23) for tnOamPingCtlTestMode.
|
|
- add the following in the DESCRIPTION of tnOamPingCtlSize:
|
|
the minimum, maximum, and default values of 'ethCfmTwoWayDelay':0, 1500, 0
|
|
- Update the following in the DESCRIPTION of tnOamPingCtlInterval:
|
|
The applicability, range, and default value of this object vary with
|
|
tnOamPingCtlTestMode, as shown in the following table.
|
|
tnOamPingCtlTestMode Min Max Default
|
|
'ethCfmTwoWayDelay' 100 10000 1000
|
|
'ethCfmTwoWaySlm' 10 10000 100
|
|
'ethCfmTwoWayLm' 100 10000 1000
|
|
"
|
|
|
|
REVISION "201102010000Z"
|
|
DESCRIPTION "Rev 9.0 1 Feb 2011 00:00
|
|
9.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200902280000Z"
|
|
DESCRIPTION "Rev 7.0 28 Feb 2009 00:00
|
|
7.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200801010000Z"
|
|
DESCRIPTION "Rev 6.0 01 Jan 2008 00:00
|
|
6.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200701010000Z"
|
|
DESCRIPTION "Rev 5.0 01 Jan 2007 00:00
|
|
5.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200603090000Z"
|
|
DESCRIPTION "Rev 4.0 09 Mar 2006 00:00
|
|
4.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200508310000Z"
|
|
DESCRIPTION "Rev 3.0 31 Aug 2005 00:00
|
|
3.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200501240000Z"
|
|
DESCRIPTION "Rev 2.1 24 Jan 2005 00:00
|
|
2.1 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200401150000Z"
|
|
DESCRIPTION "Rev 2.0 15 Jan 2004 00:00
|
|
2.0 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200308150000Z"
|
|
DESCRIPTION "Rev 1.2 15 Aug 2003 00:00
|
|
1.2 release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200301200000Z"
|
|
DESCRIPTION "Rev 1.0 20 Jan 2003 00:00
|
|
1.0 Release of the TN-OAM-TEST-MIB."
|
|
|
|
REVISION "200111150000Z"
|
|
DESCRIPTION "Rev 0.1 15 Nov 2001 00:00
|
|
Initial version of the TN-OAM-TEST-MIB."
|
|
|
|
::= { tnSRMIBModules 11 }
|
|
|
|
|
|
tnOamTestObjs OBJECT IDENTIFIER ::= { tnSRObjs 11 }
|
|
|
|
tnOamPingObjs OBJECT IDENTIFIER
|
|
::= { tnOamTestObjs 1 }
|
|
-- tnOamPingNotificationObjects OBJECT IDENTIFIER
|
|
-- ::= { tnOamPingObjs 1 }
|
|
|
|
tnOamTraceRouteObjs OBJECT IDENTIFIER
|
|
::= { tnOamTestObjs 2 }
|
|
-- tnOamTraceRouteNotifyObjects OBJECT IDENTIFIER
|
|
-- ::= { tnOamTraceRouteObjs 1 }
|
|
|
|
tnOamSaaObjs OBJECT IDENTIFIER
|
|
::= { tnOamTestObjs 3 }
|
|
-- tnOamSaaNotifyObjects OBJECT IDENTIFIER
|
|
-- ::= { tnOamSaaObjs 1 }
|
|
|
|
-- tnOamMobGatewayObjs OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestObjs 4 }
|
|
|
|
-- tnOamGeneralObjs OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestObjs 5 }
|
|
|
|
tnOamTestNotifications OBJECT IDENTIFIER ::= { tnSRNotifyPrefix 11 }
|
|
tnOamPingNotifyPrefix OBJECT IDENTIFIER
|
|
::= { tnOamTestNotifications 1 }
|
|
tnOamPingNotifications OBJECT IDENTIFIER
|
|
::= { tnOamPingNotifyPrefix 0}
|
|
tnOamTraceRouteNotifyPrefix OBJECT IDENTIFIER
|
|
::= { tnOamTestNotifications 2 }
|
|
tnOamTraceRouteNotifications OBJECT IDENTIFIER
|
|
::= { tnOamTraceRouteNotifyPrefix 0}
|
|
tnOamSaaNotifyPrefix OBJECT IDENTIFIER
|
|
::= { tnOamTestNotifications 3}
|
|
tnOamSaaNotifications OBJECT IDENTIFIER
|
|
::= { tnOamSaaNotifyPrefix 0}
|
|
|
|
-- tnOamTestConformance OBJECT IDENTIFIER ::= { tnSRConfs 11 }
|
|
-- tnOamPingConformance OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestConformance 1 }
|
|
-- tnOamTraceRouteConformance OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestConformance 2 }
|
|
-- tnOamSaaConformance OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestConformance 3 }
|
|
-- tnOamMobGatewayConformance OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestConformance 4 }
|
|
-- tnOamGeneralConformance OBJECT IDENTIFIER
|
|
-- ::= { tnOamTestConformance 5 }
|
|
|
|
|
|
--
|
|
-- Textual Conventions
|
|
--
|
|
|
|
TmnxOamLspAssocChannel ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of type TmnxOamLspAssocChannel specifies the launched echo
|
|
request's usage of the Associated Channel (ACH) mechanism, when testing
|
|
an MPLS-TP LSP.
|
|
|
|
Values:
|
|
notApplicable(1)
|
|
Used when the test is not testing an MPLS-TP LSP.
|
|
nonIp(2)
|
|
Use the Associated Channel mechanism described in RFC 6426,
|
|
Section 3.3.
|
|
none(3)
|
|
Do not use an Associated Channel, as described in RFC 6426,
|
|
Section 3.1.
|
|
ipv4(4)
|
|
Use the Associated Channel mechanism described in RFC 6426,
|
|
Section 3.2."
|
|
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 3.1, 'LSP Ping with IP Encapsulation',
|
|
Section 3.3, 'Non-IP-Based On-Demand CV, Using ACH'."
|
|
SYNTAX INTEGER {
|
|
notApplicable(1),
|
|
nonIp(2),
|
|
none(3),
|
|
ipv4(4)
|
|
}
|
|
|
|
TmnxOamLspTestSubMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of type TmnxOamLspTestSubMode specifies the type of LSP ping or
|
|
LSP trace route test to perform.
|
|
|
|
LSP test types:
|
|
static(2)
|
|
Perform an LSP ping or LSP trace route test using the RFC 6426
|
|
'Target FEC Stack' code point 'Static LSP'.
|
|
unspecified(1)
|
|
Perform any other supported type of LSP ping or trace route
|
|
test. Examples: an LSP ping or trace route test using the RFC
|
|
4379 'Target FEC Stack' code point 'LDP IPv4 prefix'; an LSP
|
|
ping or trace route test using the RFC 4379 'Target FEC Stack'
|
|
code point 'RSVP IPv4 LSP'.
|
|
bgpLabeledPrefix(3)
|
|
Perform an LSP ping or LSP trace route test using the RFC 4379
|
|
'Target FEC Stack' code point 'BGP labeled IPv4 prefix'. In
|
|
future, 'bgpLabeledPrefix(3)' will also be used for the RFC
|
|
4379 'Target FEC Stack' code point 'BGP labeled IPv6 prefix'."
|
|
REFERENCE
|
|
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
|
|
Failures', Section 3.2 ('Target FEC Stack').
|
|
RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 2.3.1 ('Static LSP Sub-TLV')."
|
|
SYNTAX INTEGER {
|
|
unspecified(1),
|
|
static(2),
|
|
bgpLabeledPrefix(3)
|
|
}
|
|
|
|
|
|
TmnxOamMplsEchoDownMapTlv ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An object of type TmnxOamMplsEchoDownMapTlv specifies the type of
|
|
downstream mapping TLV in an MPLS echo request PDU.
|
|
|
|
'dsmap(1)' specifies the Downstream Mapping TLV, as described in RFC
|
|
4379, Section 3.3.
|
|
|
|
'ddmap(2)' specifies the Downstream Detailed Mapping TLV, as described
|
|
in RFC 6424, Section 3.3."
|
|
REFERENCE
|
|
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
|
|
Failures', Section 3.3 ('Downstream Mapping').
|
|
RFC 6424, 'Mechanism for Performing Label Switched Path Ping (LSP Ping)
|
|
over MPLS Tunnels', Section 3.3 ('Downstream Detailed Mapping TLV')."
|
|
SYNTAX INTEGER {
|
|
dsmap(1),
|
|
ddmap(2)
|
|
}
|
|
|
|
|
|
TmnxOamMplsEchoDownMapTlvOrNone ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An object of type TmnxOamMplsEchoDownMapTlvOrNone specifies the type of
|
|
downstream mapping TLV in an MPLS echo request PDU (or no downstream
|
|
mapping TLV).
|
|
|
|
'dsmap(1)' specifies the Downstream Mapping TLV, as described in RFC
|
|
4379, Section 3.3.
|
|
|
|
'ddmap(2)' specifies the Downstream Detailed Mapping TLV, as described
|
|
in RFC 6424, Section 3.3.
|
|
|
|
'none(3)' specifies none of the above TLVs."
|
|
REFERENCE
|
|
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
|
|
Failures', Section 3.3 ('Downstream Mapping').
|
|
|
|
RFC 6424, 'Mechanism for Performing Label Switched Path Ping (LSP Ping)
|
|
over MPLS Tunnels', Section 3.3 ('Downstream Detailed Mapping TLV').
|
|
|
|
"
|
|
SYNTAX INTEGER {
|
|
dsmap(1),
|
|
ddmap(2),
|
|
none(3)
|
|
}
|
|
|
|
TmnxOamMplsTpPathType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of type TmnxOamMplsTpPathType specifies the type of an MPLS-TP
|
|
path to be tested.
|
|
Path types:
|
|
working(1) - test the primary path of the MPLS-TP LSP
|
|
protect(2) - test the secondary path of the MPLS-TP LSP
|
|
active(3) - test the currently-active path of the MPLS-TP LSP"
|
|
REFERENCE
|
|
"RFC 5921, 'A Framework for MPLS in Transport Networks',
|
|
Section 1.3.4, 'MPLS-TP Label Switched Path'."
|
|
SYNTAX INTEGER {
|
|
working(1),
|
|
protect(2),
|
|
active(3)
|
|
}
|
|
|
|
TmnxOamTestMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamTestMode is an enumerated integer
|
|
that indicates the type of OAM test."
|
|
SYNTAX INTEGER {
|
|
notConfigured (0),
|
|
ping (1),
|
|
traceroute (2)
|
|
}
|
|
|
|
|
|
TmnxOamPingRtnCode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamPingRtnCode is an enumerated integer
|
|
that indicates the return code received in the OAM ping response
|
|
common header.
|
|
notApplicable The return code has no significance in the
|
|
context of the test being conducted.
|
|
fecEgress Replying router is an egress for the FEC.
|
|
fecNoMap Replying router has no mapping for the FEC.
|
|
notDownstream Replying router is not one of the
|
|
downstream routers.
|
|
downstream Replying router is one of the downstream
|
|
routers and its mapping for this FEC on the
|
|
received interface is the given label.
|
|
downstreamNotLabel Replying router is one of the downstream
|
|
routers but its mapping for this FEC is not
|
|
the given label.
|
|
downstreamNotMac Replying router is one of the downstream
|
|
routers but it does not have the given MAC
|
|
address
|
|
downstreamNotMacFlood Replying router is one of the downstream
|
|
routers but it does not have the given MAC
|
|
address and is unable to flood the request.
|
|
malformedEchoRequest A malformed echo request was received.
|
|
tlvNotUnderstood One or more of the TLVs was not understood.
|
|
downstreamNotInMfib Replying router is one of the downstream
|
|
routers but it does not have an MFIB entry
|
|
for the given source-group combination.
|
|
downstreamMismatched Downstream mapping mismatched.
|
|
upstreamIfIdUnkn Upstream interface index unknown.
|
|
noMplsFwd Label switched but no MPLS forwarding at
|
|
stack-depth.
|
|
noLabelAtStackDepth No label entry at stack-depth.
|
|
protoIntfMismatched Protocol not associated with interface at
|
|
FEC stack-depth.
|
|
terminatedByOneLabel Premature termination of ping due to
|
|
label stack shrinking to a single label.
|
|
seeDDMapForRetCodeSubCode See DDMap TLV for rc and sub-rc.
|
|
fecStackChange Label Switched with FEC Stack Change.
|
|
"
|
|
SYNTAX INTEGER {
|
|
notApplicable(0),
|
|
fecEgress (1),
|
|
fecNoMap (2),
|
|
notDownstream (3),
|
|
downstream (4),
|
|
downstreamNotLabel (5),
|
|
downstreamNotMac (6),
|
|
downstreamNotMacFlood (7),
|
|
malformedEchoRequest (8),
|
|
tlvNotUnderstood (9),
|
|
downstreamNotInMfib(10),
|
|
downstreamMismatched(11),
|
|
upstreamIfIdUnkn(12),
|
|
noMplsFwd(13),
|
|
noLabelAtStackDepth(14),
|
|
protoIntfMismatched(15),
|
|
terminatedByOneLabel(16),
|
|
seeDDMapForRetCodeSubCode(17),
|
|
fecStackChange(18)
|
|
}
|
|
|
|
TmnxOamAddressType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamAddressType is an enumerated integer that
|
|
indicates the type of address used in OAM test requests and
|
|
responses."
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
ipv4Address (1),
|
|
ipv6Address (2),
|
|
macAddress (3),
|
|
sapId (4),
|
|
sdpId (5),
|
|
localCpu (6),
|
|
ipv4Unnumbered (7),
|
|
ipv6Unnumbered (8),
|
|
sdpBindId (9)
|
|
}
|
|
|
|
TmnxOamResponseStatus ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to report the result of an OAM Echo probe operation:
|
|
|
|
responseReceived(1) - Operation completes successfully.
|
|
unknown(2) - Operation failed due to unknown error.
|
|
internalError(3) - An implementation detected an error
|
|
in its own processing that caused an operation to fail.
|
|
maxConcurrentLimitReached(4) - The maximum number of
|
|
concurrent active operations would have been exceeded
|
|
if the corresponding operation was allowed.
|
|
requestTimedOut(5) - Operation failed to receive a
|
|
valid reply within the time limit imposed on it.
|
|
unknownOrigSdpId(6) - Invalid or non-existent originating
|
|
SDP-ID.
|
|
downOrigSdpId(7) - The originating SDP-ID is operationally
|
|
down.
|
|
requestTerminated(8) - The OAM ping test was terminated
|
|
by the manager before reply or timeout.
|
|
invalidOriginatorId(9) - The far-end replied with an invalid
|
|
originator-ID error.
|
|
invalidResponderId(10) - The far-end replied with an invalid
|
|
responder-ID error.
|
|
unknownRespSdpId(11) - The far-end replied with an invalid
|
|
response SDP-ID error.
|
|
downRespSdpId(12) - The far-end replied with down (admin or
|
|
oper) response SDP-ID.
|
|
invalidServiceId(13) - Invalid or non-existent originator
|
|
Service-ID (svc-ping).
|
|
invalidSdp(14) - Invalid or non-existent SDP for Service
|
|
(svc-ping).
|
|
downServiceSdp(15) - SDP for the Service is down.
|
|
(svc-ping).
|
|
noServiceEgressLabel(16) - Non-existent Service egress label.
|
|
(svc-ping).
|
|
invalidHostAddress(17) - The IP address for a host
|
|
has been determined to be invalid. Examples of this
|
|
are broadcast or multicast addresses. (svc-ping).
|
|
invalidMacAddress(18) - The MAC address specified has been
|
|
determined to be invalid. (macPing).
|
|
invalidLspName(19) - The LSP name specified has been determined
|
|
to be invalid. (lspPing).
|
|
macIsLocal(20) - MAC Ping or Trace route not sent because the mac
|
|
address is on a local SAP or CPU. (MAC-Ping/MAC-TR).
|
|
farEndUnreachable(21) - no route to the far end of the GRE SDP
|
|
tunnel.
|
|
downOriginatorId(22) - The ping originator is operationally down.
|
|
downResponderId(23) - The ping responder is operationally down.
|
|
changedResponderId(24) - The ping responder-ID is changed.
|
|
downOrigSvcId(25) - Service on the originator side is
|
|
operationally down. (svc-ping).
|
|
downRespSvcId(26) - Service on the responder side is
|
|
operationally down. (svc-ping).
|
|
noServiceIngressLabel(27) - Non-existent Service ingress label.
|
|
(svc-ping).
|
|
mismatchCustId(28) - Service customer ID mismatch between
|
|
originator and responder. (svc-ping).
|
|
mismatchSvcType(29) - Service type mismatch between originator
|
|
and responder. (svc-ping).
|
|
mismatchSvcMtu(30) - Service MTU mismatch between originator
|
|
and responder. (svc-ping).
|
|
mismatchSvcLabel(31) - Service label mismatch between originator
|
|
and responder. (svc-ping).
|
|
noSdpBoundToSvc(32) - No SDP bound to the Service. (svc-ping).
|
|
downOrigSdpBinding(33) - SDP binding is down on the Originator
|
|
side. (sdp-ping).
|
|
invalidLspPathName(34) - The LSP path name specified is invalid.
|
|
(lsp-ping).
|
|
noLspEndpointAddr(35) - No LSP Endpoint address. (lsp-ping).
|
|
invalidLspId(36) - No active LSP path found. (lsp-ping).
|
|
downLspPath(37) - LSP path is operationally down. (lsp-ping).
|
|
invalidLspProtocol(38) - LSP Protocol is not supported or is
|
|
invalid. (lsp-ping).
|
|
invalidLspLabel(39) - LSP label is invalid. (lsp-ping).
|
|
routeIsLocal(40) - The route is a local route. (vprn-ping).
|
|
noRouteToDest(41) - There is no route to the destination.
|
|
(vprn-ping).
|
|
localExtranetRoute(42) - The route is a local extranet route.
|
|
(vprn-ping).
|
|
srcIpInBgpVpnRoute(43) - The source IP belongs to a BGP-VPN route.
|
|
(vprn-ping).
|
|
srcIpInvalid(44) - The source IP is invalid or there is no route
|
|
to the source. (vprn-ping)
|
|
bgpDaemonBusy(45) - The BGP routing daemon is busy; vprn route target
|
|
information is not retrievable. (vprn-trace)
|
|
mcastNotEnabled(46) - Multicast is not enabled. Multicast trace cannot
|
|
be initiated. (mtrace)
|
|
mTraceNoSGFlow(47) - No (*,G)/(S,G) flow on the router. Multicast
|
|
trace cannot be initiated. (mtrace)
|
|
mTraceSysIpNotCfg(48) - System ip address not configured. It is used
|
|
as the response address in the multicast trace query. (mtrace)
|
|
noFwdEntryInMfib(49) - No forwarding entry could be found for the
|
|
specified source and destination address in the MFIB.
|
|
(mfib-ping)
|
|
dnsNameNotFound(50) - the domain name specified in the dns query
|
|
does not exist.
|
|
noSocket(51) - unable to get socket. (icmp-ping).
|
|
socketOptVprnIdFail(52) - unable to set SO_VPRNID for socket.
|
|
(icmp-ping).
|
|
socketOptIfInexFail(53) - unable to set IP_IFINDEX for socket.
|
|
(icmp-ping).
|
|
socketOptNextHopFail(54) - unable to set IP_NEXT_HOP for socket.
|
|
(icmp-ping).
|
|
socketOptMtuDiscFail(55) - unable to set IP_MTU_DISC for socket.
|
|
(icmp-ping).
|
|
socketOptSndbufFail(56) - unable to set SO_SNDBUF for socket.
|
|
(icmp-ping).
|
|
socketOptHdrincFail(57) - unable to set IP_HDRINCL for socket.
|
|
(icmp-ping).
|
|
socketOptTosFail(58) - unable to set IP_TOS for socket. (icmp-ping).
|
|
socketOptTtlFail(59) - unable to set IP_TTL for socket. (icmp-ping).
|
|
bindSocketFail(60) - unable to bind socket. (icmp-ping).
|
|
noRouteByIntf(61) - no route to destination via the specified
|
|
interface. (icmp-ping).
|
|
noIntf(62) - no interface specified. (icmp-ping).
|
|
noLocalIp(63) - unable to find local ip address. (icmp-ping).
|
|
sendtoFail(64) - sendto function failed. (icmp-ping).
|
|
rcvdWrongType(65) - received packet of wrong icmp type. (icmp-ping).
|
|
noDirectInterface(66) - no direct interface to reach destination.
|
|
(icmp-ping).
|
|
nexthopUnreachable (67) - unable to reach the next-hop. (icmp-ping).
|
|
socketOptHwTimeStampFail (68) - unable to set IP_TIM_TIME for socket.
|
|
(icmp-ping).
|
|
noSpokeSdpInVll (69) - unable to find spoke-sdp given SdpId:vc-id
|
|
(vccv-ping).
|
|
farEndVccvNotSupported (70) - far end does not support the VCCV
|
|
options (vccv-ping).
|
|
noVcEgressLabel (71) - no Vc egress label to send vccv-ping.
|
|
socketOptIpSessionFail (72) - unable to set IP_SESSION for socket.
|
|
(icmp-ping).
|
|
rcvdWrongSize(73) - received packet of wrong size. (icmp-ping).
|
|
dnsLookupFail (74) - dns lookup failed. (icmp-ping).
|
|
noIpv6SrcAddrOnIntf (75) - no ipv6 source on the interface (icmp-ping).
|
|
multipathNotSupported (76) - downstream node does not support
|
|
multipath (lsp-trace).
|
|
nhIntfNameNotFound (77) - Given next-hop interface name not found
|
|
(lsp-ping/trace).
|
|
msPwInvalidReplyMode (78) - MS-PW switching node supports ip-routed
|
|
reply mode only (vccv-ping).
|
|
ancpNoAncpString (79) - ANCP string unknown to the system
|
|
ancpNoSubscriber (80) - subscriber unknown to the system
|
|
ancpNoAncpStringForSubscriber (81) - subscriber has no associated
|
|
ANCP string.
|
|
ancpNoAccessNodeforAncpString (82) - no access node is found for the
|
|
given ANCP string
|
|
ancpNoAncpCapabilityNegotiated (83) - ANCP capability not
|
|
negotiated with the involved
|
|
DSLAM.
|
|
ancpOtherTestInProgress (84) - another ANCP test is running
|
|
for this ANCP string.
|
|
ancpMaxNbrAncpTestsInProgress (85) - max number of concurrent
|
|
ANCP tests reached.
|
|
spokeSdpOperDown (86) - Spoke-sdp is operationally down (vccv-ping).
|
|
noMsPwVccvInReplyDir (87) - Switching node in MS-PW with no vccv
|
|
support in echo reply direction.
|
|
p2mpLspNameOrInstInvalid (88) - P2MP LSP name or instance provided is
|
|
not valid.
|
|
p2mpLspS2LPathDown (89) - LSP path to S2L is down.
|
|
p2mpLspS2LAddressInvalid (90) - One or more S2L address is not valid.
|
|
p2mpLspNotOperational (91) - P2MP LSP is operationally down.
|
|
p2mpLspTrMultipleReplies (92) - Probe returned multiple responses.
|
|
Result may be inconsistent.
|
|
invalidMepId (93) - The user-configured MEP identifier is not valid.
|
|
multipleReplies (94) - more than one reply received, when one was
|
|
expected.
|
|
packetSizeTooBig (95) - Packet size too big.
|
|
gtpPingError (96) - General GTP Ping Error.
|
|
gtpPingRsrcUnavailable (97) - GTP Path management resource unavailable.
|
|
gtpPingDupRequest (98) - Duplicate request for the same peer.
|
|
gtpPingCleanUpInProg (99) - GTP Path management clean up in progress.
|
|
invalidInterface (100) - The egress interface specified does not exist.
|
|
p2mpLspNotFound (101) - The P2MP-LSP not found given LDP-ID or
|
|
sender-address.
|
|
ethCfmSlmInLoss(102) - Synthetic Loss Measurement (SLM) probe lost in
|
|
transit from far-end node to local agent.
|
|
ethCfmSlmOutLoss(103) - SLM probe lost on transmit from local agent to
|
|
far-end node.
|
|
ethCfmSlmUnacknowledged(104) - SLM probe lost but unable to identify
|
|
loss reason.
|
|
spokeSdpFecNoBndFound(105) - Spoke-sdp-fec is invalid or has no
|
|
associated SDP binding yet.
|
|
mtraceNotSupportedP2mp(106) - mtrace not supported in base routing
|
|
context when incoming interface is p2mp
|
|
useFec129Parameters(107) - specify FEC129 parameters for FEC129 PW
|
|
instead of sdp-id:vc-id
|
|
dnsServerUnexpectedResponse(108) - nameserver unexpected response.
|
|
dnsServerResponseFormErr(109) - nameserver responded with FORMERR.
|
|
dnsServerResponseServFail(110) - nameserver responded with SERVFAIL.
|
|
dnsServerResponseNotImp(111) - nameserver responded with NOTIMP.
|
|
dnsServerResponseRefused(112) - nameserver responded with REFUSED.
|
|
sendFailUndefinedServiceId(113) - The OAM test cannot be performed
|
|
because the associated service does not exist.
|
|
sendFailWrongServiceType(114) - The OAM test cannot be performed
|
|
because the associated service is of the wrong type.
|
|
sendFailSubnettedService(115) - The OAM test cannot be performed
|
|
on a service with a specified mac subnet length.
|
|
invalidRespServiceId(116) - Invalid or non-existent responder
|
|
Service-ID.
|
|
adminDownOrigSdpBind(117) - SDP binding is administratively down on the
|
|
originator side.
|
|
operDownRespSdpBind(118) - SDP binding is operationally down on the
|
|
responder side.
|
|
adminDownRespSdpBind(119) - SDP binding is administratively down on the
|
|
responder side.
|
|
sdpBindVcidMismatch(120) - SDP binding VC ID mismatch between
|
|
originator and responder.
|
|
sdpBindTypeMismatch(121) - SDP binding type mismatch between originator
|
|
and responder.
|
|
sdpBindVcTypeMismatch(122) - SDP binding VC type mismatch between
|
|
originator and responder.
|
|
sdpBindVlanVcTagMismatch(123) - SDP binding VLAN VC tag mismatch between
|
|
originator and responder.
|
|
adminDownOrigSvc(124) - Service on the originator side is
|
|
administratively down.
|
|
adminDownRespSvc(125) - Service on the responder side is
|
|
administratively down.
|
|
adminDownOrigSdpId(126) - The originating SDP-ID is administratively
|
|
down.
|
|
adminDownRespSdpId(127) - The responding SDP-ID is administratively
|
|
down.
|
|
mTraceSourceIsNotRemote(128) - The multicast trace route test cannot
|
|
be performed because the source address is not remote.
|
|
invalidVirtualRouterId(129) - The OAM test cannot be performed because
|
|
the associated virtual router ID is invalid.
|
|
ldpPrefixIsLocal(130) - The OAM test cannot be performed because the
|
|
associated LDP prefix is local to the system.
|
|
sourceIpIsNotLocal(131) - The OAM test cannot be performed because the
|
|
associated source address is not local to the system.
|
|
nextHopIpIsLocal(132) - The OAM test cannot be performed because the
|
|
associated next hop address is local to the system.
|
|
targetIpIsLocal(133) - The OAM test cannot be performed because the
|
|
associated target address is local to the system.
|
|
invalidControlPlaneOption(134) - The OAM test cannot be performed
|
|
because the control plane send or receive option is not allowed
|
|
with the specified service.
|
|
iomRevisionNotSupported(135) - The OAM test cannot be performed due
|
|
to a mismatch in supported revision with the provisioned IOMs.
|
|
invalidSourceMacOption(136) - The OAM test cannot be performed
|
|
because the source MAC option is not allowed with the specified
|
|
service.
|
|
sendFailSpbMgdService(137) - The OAM test cannot be performed
|
|
on a service which is managed by SPB.
|
|
useStaticPwParameters(138) - The spoke SDP is configured for
|
|
static PW.
|
|
type1Fec129PwNotSupported(139) - The OAM test is not supported on
|
|
type 1 FEC129 pseudowires.
|
|
mplsTpLspPathNotOperational(140) - The OAM test cannot be performed
|
|
because the MPLS-TP LSP path is not operational.
|
|
invalidStaticMplsTpLsp(141)- The OAM test only supports static
|
|
MPLS-TP LSPs
|
|
controlWordNotValid(142) - The control-word for the spoke-sdp is not
|
|
valid for this OAM test
|
|
pwPathIdNotConfigured(143) - The pw-path-id provisioning is not complete.
|
|
notSupportedOnVcSwitchService(144) - The OAM test is not supported on a
|
|
vc-switching service.
|
|
sdpFarEndNotSupported(145) - The OAM test does not support sdp far end
|
|
value.
|
|
mplsTpLspPathShutdown(146) - The MPLS-TP path is currently shutdown
|
|
forceOptionIsBlocked(147) - The force option is currently blocked because
|
|
of the configuration of a related entity
|
|
intfForLspPathIsNotOperational(148) - The interface for the LSP path is
|
|
not operational
|
|
ttlExpired(149) - The destination could not be reached because the
|
|
time-to-live (IPv4) or hop limit (IPv6) was too small. This
|
|
results from an ICMPv4 type 11 code 0 or ICMPv6 type 3 code 0
|
|
message.
|
|
networkUnreachable(150) - The network specified by the destination
|
|
address is unreachable. This results from an ICMPv4 type 3 code 0
|
|
or ICMPv6 type 1 code 0 message.
|
|
hostUnreachable(151) - The host specified by the destination address
|
|
is unreachable. This results from an ICMPv4 type 3 code 1 or
|
|
ICMPv6 type 1 code 3 message.
|
|
bgpLabelPrefixIsLocal(152) - The OAM test cannot be performed because the
|
|
associated BGP Label Route prefix is local to the system.
|
|
bgpLabelPrefixUnknown(153) - The OAM test cannot be performed because the
|
|
BGP Target Fec prefix entry is not found in the Routing Table.
|
|
ldpPrefixUnknown(154) - The OAM test cannot be performed because the
|
|
LDP Target Fec prefix entry is not found in the Routing Table.
|
|
l2tpv3DeliveryTypeUnsupported(155) - The OAM test cannot be performed because the
|
|
the l2TPv3 delivery type is unsupported.
|
|
"
|
|
SYNTAX INTEGER {
|
|
responseReceived(1),
|
|
unknown(2),
|
|
internalError(3),
|
|
maxConcurrentLimitReached(4),
|
|
requestTimedOut(5),
|
|
unknownOrigSdpId(6),
|
|
downOrigSdpId(7),
|
|
requestTerminated(8),
|
|
invalidOriginatorId(9),
|
|
invalidResponderId(10),
|
|
unknownRespSdpId(11),
|
|
downRespSdpId(12),
|
|
invalidServiceId(13),
|
|
invalidSdp(14),
|
|
downServiceSdp(15),
|
|
noServiceEgressLabel(16),
|
|
invalidHostAddress(17),
|
|
invalidMacAddress(18),
|
|
invalidLspName(19),
|
|
macIsLocal(20),
|
|
farEndUnreachable(21),
|
|
downOriginatorId(22),
|
|
downResponderId(23),
|
|
changedResponderId(24),
|
|
downOrigSvcId(25),
|
|
downRespSvcId(26),
|
|
noServiceIngressLabel(27),
|
|
mismatchCustId(28),
|
|
mismatchSvcType(29),
|
|
mismatchSvcMtu(30),
|
|
mismatchSvcLabel(31),
|
|
noSdpBoundToSvc(32),
|
|
downOrigSdpBinding(33),
|
|
invalidLspPathName(34),
|
|
noLspEndpointAddr(35),
|
|
invalidLspId(36),
|
|
downLspPath(37),
|
|
invalidLspProtocol(38),
|
|
invalidLspLabel(39),
|
|
routeIsLocal(40),
|
|
noRouteToDest(41),
|
|
localExtranetRoute(42),
|
|
srcIpInBgpVpnRoute(43),
|
|
srcIpInvalid(44),
|
|
bgpDaemonBusy(45),
|
|
mcastNotEnabled(46),
|
|
mTraceNoSGFlow(47),
|
|
mTraceSysIpNotCfg(48),
|
|
noFwdEntryInMfib(49),
|
|
dnsNameNotFound(50),
|
|
noSocket(51),
|
|
socketOptVprnIdFail(52),
|
|
socketOptIfInexFail(53),
|
|
socketOptNextHopFail(54),
|
|
socketOptMtuDiscFail(55),
|
|
socketOptSndbufFail(56),
|
|
socketOptHdrincFail(57),
|
|
socketOptTosFail(58),
|
|
socketOptTtlFail(59),
|
|
bindSocketFail(60),
|
|
noRouteByIntf(61),
|
|
noIntf(62),
|
|
noLocalIp(63),
|
|
sendtoFail(64),
|
|
rcvdWrongType(65),
|
|
noDirectInterface(66),
|
|
nexthopUnreachable (67),
|
|
socketOptHwTimeStampFail(68),
|
|
noSpokeSdpInVll(69),
|
|
farEndVccvNotSupported(70),
|
|
noVcEgressLabel(71),
|
|
socketOptIpSessionFail(72),
|
|
rcvdWrongSize(73),
|
|
dnsLookupFail (74),
|
|
noIpv6SrcAddrOnIntf (75),
|
|
multipathNotSupported (76),
|
|
nhIntfNameNotFound (77),
|
|
msPwInvalidReplyMode (78),
|
|
ancpNoAncpString (79),
|
|
ancpNoSubscriber (80),
|
|
ancpNoAncpStringForSubscriber (81),
|
|
ancpNoAccessNodeforAncpString (82),
|
|
ancpNoAncpCapabilityNegotiated (83),
|
|
ancpOtherTestInProgress (84),
|
|
ancpMaxNbrAncpTestsInProgress (85),
|
|
spokeSdpOperDown (86),
|
|
noMsPwVccvInReplyDir (87),
|
|
p2mpLspNameOrInstInvalid (88),
|
|
p2mpLspS2LPathDown (89),
|
|
p2mpLspS2LAddressInvalid (90),
|
|
p2mpLspNotOperational (91),
|
|
p2mpLspTrMultipleReplies (92),
|
|
invalidMepId (93),
|
|
multipleReplies (94),
|
|
packetSizeTooBig (95),
|
|
gtpPingError (96),
|
|
gtpPingRsrcUnavailable (97),
|
|
gtpPingDupRequest (98),
|
|
gtpPingCleanUpInProg (99),
|
|
invalidInterface(100),
|
|
p2mpLspNotFound(101),
|
|
ethCfmSlmInLoss(102),
|
|
ethCfmSlmOutLoss(103),
|
|
ethCfmSlmUnacknowledged(104),
|
|
spokeSdpFecNoBndFound(105),
|
|
mtraceNotSupportedP2mp(106),
|
|
useFec129Parameters(107),
|
|
dnsServerUnexpectedResponse(108),
|
|
dnsServerResponseFormErr(109),
|
|
dnsServerResponseServFail(110),
|
|
dnsServerResponseNotImp(111),
|
|
dnsServerResponseRefused(112),
|
|
sendFailUndefinedServiceId(113),
|
|
sendFailWrongServiceType(114),
|
|
sendFailSubnettedService(115),
|
|
invalidRespServiceId(116),
|
|
adminDownOrigSdpBind(117),
|
|
operDownRespSdpBind(118),
|
|
adminDownRespSdpBind(119),
|
|
sdpBindVcidMismatch(120),
|
|
sdpBindTypeMismatch(121),
|
|
sdpBindVcTypeMismatch(122),
|
|
sdpBindVlanVcTagMismatch(123),
|
|
adminDownOrigSvc(124),
|
|
adminDownRespSvc(125),
|
|
adminDownOrigSdpId(126),
|
|
adminDownRespSdpId(127),
|
|
mTraceSourceIsNotRemote(128),
|
|
invalidVirtualRouterId(129),
|
|
ldpPrefixIsLocal(130),
|
|
sourceIpIsNotLocal(131),
|
|
nextHopIpIsLocal(132),
|
|
targetIpIsLocal(133),
|
|
invalidControlPlaneOption(134),
|
|
iomRevisionNotSupported(135),
|
|
invalidSourceMacOption(136),
|
|
sendFailSpbMgdService(137),
|
|
useStaticPwParameters(138),
|
|
type1Fec129PwNotSupported(139),
|
|
mplsTpLspPathNotOperational(140),
|
|
invalidStaticMplsTpLsp(141),
|
|
controlWordNotValid(142),
|
|
pwPathIdNotConfigured(143),
|
|
notSupportedOnVcSwitchService(144),
|
|
sdpFarEndNotSupported(145),
|
|
mplsTpLspPathShutdown(146),
|
|
forceOptionIsBlocked(147),
|
|
intfForLspPathIsNotOperational(148),
|
|
ttlExpired(149),
|
|
networkUnreachable(150),
|
|
hostUnreachable(151),
|
|
bgpLabelPrefixIsLocal(152),
|
|
bgpLabelPrefixUnknown(153),
|
|
ldpPrefixUnknown(154),
|
|
l2tpv3DeliveryTypeUnsupported(155)
|
|
}
|
|
|
|
TmnxOamSignalProtocol ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamSignalProtocol is an enumerated integer that
|
|
indicates the type of label signaling protocol used by a
|
|
router in a specific L2 mapping entry."
|
|
SYNTAX INTEGER {
|
|
unknown (0),
|
|
static (1),
|
|
bgp (2),
|
|
ldp (3),
|
|
rsvpTe (4),
|
|
crLdp (5)
|
|
}
|
|
|
|
TmnxOamTestResponsePlane ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamTestResponsePlane is an enumerated integer
|
|
that indicates the respone plane from which the OAM ping or
|
|
traceroute response was received."
|
|
SYNTAX INTEGER {
|
|
controlPlane (1),
|
|
dataPlane (2),
|
|
none (3)
|
|
}
|
|
|
|
TmnxOamSaaThreshold ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamSaaThreshold is a enumerated integer that
|
|
indicates which type of thresholds should be monitored upon
|
|
completion of an OAM ping test run. When the corresponding
|
|
threshold is crossed, a tnOamSaaThreshold notification will be
|
|
generated.
|
|
|
|
noThreshold(0) No threshold type is configured.
|
|
inJitter (1) Monitor the value of jitter calculated for the
|
|
inbound, one-way, OAM ping responses received
|
|
for an OAM ping test run.
|
|
outJitter (2) Monitor the value of jitter calculated for the
|
|
outbound, one-way, OAM ping requests sent for an
|
|
OAM ping test run.
|
|
rtJitter (3) Monitor the value of jitter calculated for the
|
|
round trip, two-way, OAM ping requests and replies
|
|
for an OAM ping test run.
|
|
inLoss (4) Monitor the number of inbound OAM ping responses not
|
|
received for an OAM ping test run.
|
|
outLoss (5) Monitor the number of outbound OAM ping requests that
|
|
could not be sent for an OAM ping test run.
|
|
rtLoss (6) Monitor the amount of packet loss for a round-trip
|
|
OAM ping test run.
|
|
inLatency (7) Monitor the average amount of latency of inbound
|
|
OAM ping responses for an OAM ping test run.
|
|
outLatency (8) Monitor the average amount of latency of outbound
|
|
OAM ping requests for an OAM ping test run.
|
|
rtLatency (9) Monitor the average amount of round-trip latency
|
|
for an OAM ping test run.
|
|
"
|
|
SYNTAX INTEGER {
|
|
noThreshold (0),
|
|
inJitter (1),
|
|
outJitter (2),
|
|
rtJitter (3),
|
|
inLoss (4),
|
|
outLoss (5),
|
|
rtLoss (6),
|
|
inLatency (7),
|
|
outLatency (8),
|
|
rtLatency (9)
|
|
}
|
|
|
|
TmnxOamVccvAssocChannel ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of type TmnxOamVccvAssocChannel specifies the launched echo
|
|
request's usage of the Associated Channel (ACH) mechanism, when
|
|
performing an MPLS-TP VCCV test.
|
|
|
|
Values:
|
|
notApplicable(1)
|
|
Used when the test is not an MPLS-TP VCCV test.
|
|
nonIp(2)
|
|
Use the Associated Channel mechanism described in RFC 6426,
|
|
Section 3.3.
|
|
ipv4(3)
|
|
Use the Associated Channel mechanism described in RFC 6426,
|
|
Section 3.2."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 3.2, 'On-Demand CV with IP Encapsulation, over ACH',
|
|
Section 3.3, 'Non-IP-Based On-Demand CV, Using ACH'."
|
|
SYNTAX INTEGER {
|
|
notApplicable(1),
|
|
nonIp(2),
|
|
ipv4(3)
|
|
}
|
|
|
|
TmnxOamVccvTestSubMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A value of type TmnxOamVccvTestSubMode specifies the type of VCCV ping
|
|
or VCCV trace route test to perform.
|
|
|
|
VCCV test types:
|
|
static(2)
|
|
Perform a VCCV ping or VCCV trace route test using the RFC
|
|
6426 'Target FEC Stack' code point 'Static Pseudowire'.
|
|
unspecified(1)
|
|
Perform any other supported type of VCCV ping or trace route
|
|
test. Examples: a VCCV ping or VCCV trace route test using
|
|
the RFC 4379 'Target FEC Stack' code point 'FEC 128
|
|
Pseudowire'; a VCCV ping or VCCV trace route test using the RFC
|
|
4379 'Target FEC Stack' code point 'FEC 129 Pseudowire'."
|
|
REFERENCE
|
|
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
|
|
Failures', Section 3.2 ('Target FEC Stack').
|
|
RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 2.3.2 ('Static Pseudowire Sub-TLV')."
|
|
SYNTAX INTEGER {
|
|
unspecified(1),
|
|
static(2)
|
|
}
|
|
|
|
TmnxOamVcType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamVcType is an enumerated integer that
|
|
indicates the type of SDP binding, mesh or spoke, associated
|
|
with a VC ID.
|
|
|
|
NOTE: In releases of this mib prior to R4.0, the textual convention
|
|
TmnxVcType was used to indicate either a mesh, 'ethernet (5)',
|
|
or spoke, 'vpls (11)', type of SDP binding for a VC ID. In
|
|
release 4.0, the TmnxVcType enumeration 'vpls (11)' is changed to
|
|
'ipipe (11)' and can no longer can be used to represent a spoke SDP
|
|
binding. This new enumerated textual convention, TmnxOamVcType, has
|
|
been created for use in this mib. The same enumerated values used in
|
|
previous releases are still used to indicate a mesh or spoke VC ID."
|
|
SYNTAX INTEGER {
|
|
meshSdp (5),
|
|
spokeSdp (11)
|
|
}
|
|
|
|
|
|
-- TmnxOamLTtraceDisStatusBits ::= TEXTUAL-CONVENTION
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of TmnxOamLTtraceDisStatusBits is an enumerated integer
|
|
-- that describes the LDP tree trace discovery status in BITS. This
|
|
-- indicates different reason values when the tree discovery
|
|
-- of an IP Address FEC is not completely successful.
|
|
-- timeout (0) One or more trace requests for an IP Address
|
|
-- FEC were timedout.
|
|
-- maxPath (1) reached the maximum allowed path limit
|
|
-- for an IP Address FEC.
|
|
-- maxHop (2) reached the maximum allowed hop limit.
|
|
-- unexploredPath (3) could not discover all possible paths.
|
|
-- noResource (4) no more internal resource to complete
|
|
-- the discovery.
|
|
-- "
|
|
-- SYNTAX BITS {
|
|
-- timeout (0),
|
|
-- maxPath (1),
|
|
-- maxHop (2),
|
|
-- unexploredPath (3),
|
|
-- noResource (4)
|
|
-- }
|
|
|
|
TmnxOamTestResult ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of TmnxOamTestResult is an enumerated integer that describes
|
|
the result of a ping or trace test run.
|
|
undetermined (0) The result is, as yet, unknown.
|
|
success (1) The test was successful.
|
|
failed (2) The test failed.
|
|
aborted (3) The test was terminated before completion.
|
|
txResourcesUnavail(4) The test did not start because transmit
|
|
resources are unavailable."
|
|
SYNTAX INTEGER {
|
|
undetermined (0),
|
|
success (1),
|
|
failed (2),
|
|
aborted (3),
|
|
txResourcesUnavail(4)
|
|
}
|
|
|
|
--
|
|
-- Nokia SROS series OAM Ping General Objects
|
|
--
|
|
--
|
|
-- tnOamPingMaxConcurrentTests OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "tests"
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The maximum number of concurrent active OAM ping tests
|
|
-- that are allowed within an agent implementation. A value of
|
|
-- zero (0) for this object implies that there is no limit for
|
|
-- the number of concurrent active tests in effect."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamPingObjs 2 }
|
|
--
|
|
--
|
|
-- Nokia SROS series OAM Ping Control Table Scalar
|
|
--
|
|
tnOamPingCtlAttributeTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnOamPingObjs 3 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Ping Control Table
|
|
--
|
|
tnOamPingCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the SROS OAM ping Control Table for providing,
|
|
via SNMP, the capability of performing SROS OAM ping
|
|
test operations. The results of these tests are stored in the
|
|
tnOamPingResultsTable and the tnOamPingHistoryTable."
|
|
::= { tnOamPingObjs 4 }
|
|
|
|
tnOamPingCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamPingCtlTable. The first index
|
|
element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
a textual convention that allows for use of the SNMPv3
|
|
View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
and allows a management application to identify its entries.
|
|
The second index, tnOamPingCtlTestIndex, enables the same
|
|
management application to have multiple outstanding requests."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamPingCtlOwnerIndex,
|
|
tnOamPingCtlTestIndex
|
|
}
|
|
::= { tnOamPingCtlTable 1 }
|
|
|
|
TnOamPingCtlEntry ::=
|
|
SEQUENCE {
|
|
-- tnOamPingCtlOwnerIndex SnmpAdminString,
|
|
tnOamPingCtlTestIndex SnmpAdminString,
|
|
tnOamPingCtlRowStatus RowStatus,
|
|
tnOamPingCtlStorageType StorageType,
|
|
tnOamPingCtlDescr SnmpAdminString,
|
|
tnOamPingCtlTestMode INTEGER,
|
|
tnOamPingCtlAdminStatus INTEGER,
|
|
tnOamPingCtlOrigSdpId SdpId,
|
|
tnOamPingCtlRespSdpId SdpId,
|
|
tnOamPingCtlFcName TFCName,
|
|
tnOamPingCtlProfile TProfile,
|
|
tnOamPingCtlMtuStartSize Unsigned32,
|
|
tnOamPingCtlMtuEndSize Unsigned32,
|
|
tnOamPingCtlMtuStepSize Unsigned32,
|
|
-- tnOamPingCtlTargetAddressType InetAddressType,
|
|
-- tnOamPingCtlTargetAddress InetAddress,
|
|
tnOamPingCtlTargetIpAddress IpAddress,
|
|
tnOamPingCtlServiceId TmnxServId,
|
|
tnOamPingCtlLocalSdp TruthValue,
|
|
tnOamPingCtlRemoteSdp TruthValue,
|
|
tnOamPingCtlSize Unsigned32,
|
|
tnOamPingCtlTimeOut Unsigned32,
|
|
tnOamPingCtlProbeCount Unsigned32,
|
|
tnOamPingCtlInterval Unsigned32,
|
|
tnOamPingCtlMaxRows Unsigned32,
|
|
tnOamPingCtlTrapGeneration BITS,
|
|
tnOamPingCtlTrapProbeFailureFilter Unsigned32,
|
|
tnOamPingCtlTrapTestFailureFilter Unsigned32,
|
|
tnOamPingCtlSAA TruthValue,
|
|
tnOamPingCtlRuns Counter32,
|
|
tnOamPingCtlFailures Counter32,
|
|
tnOamPingCtlLastRunResult TmnxOamTestResult,
|
|
tnOamPingCtlLastChanged TimeStamp,
|
|
tnOamPingCtlVRtrID TmnxVRtrID,
|
|
tnOamPingCtlTgtAddrType InetAddressType,
|
|
tnOamPingCtlTgtAddress InetAddress,
|
|
tnOamPingCtlSrcAddrType InetAddressType,
|
|
tnOamPingCtlSrcAddress InetAddress,
|
|
tnOamPingCtlDnsName OCTET STRING,
|
|
tnOamPingCtlDNSRecord INTEGER,
|
|
tnOamPingCtlIntervalUnits INTEGER
|
|
}
|
|
|
|
-- tnOamPingCtlOwnerIndex OBJECT-TYPE
|
|
-- SYNTAX SnmpAdminString (SIZE(1..32))
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "To facilitate the provisioning of access control by a
|
|
-- security administrator using the View-Based Access
|
|
-- Control Model (RFC 2575, VACM) for tables in which
|
|
-- multiple users may need to independently create or
|
|
-- modify entries, the initial index is used as an 'owner
|
|
-- index'. Such an initial index has a syntax of
|
|
-- SnmpAdminString, and can thus be trivially mapped to a
|
|
-- security name or group name as defined in VACM, in
|
|
-- accordance with a security policy.
|
|
|
|
-- When used in conjunction with such a security policy all
|
|
-- entries in the table belonging to a particular user (or
|
|
-- group) will have the same value for this initial index.
|
|
-- For a given user's entries in a particular table, the
|
|
-- object identifiers for the information in these entries
|
|
-- will have the same sub identifiers (except for the 'column'
|
|
-- sub identifier) up to the end of the encoded owner index.
|
|
-- To configure VACM to permit access to this portion of the
|
|
-- table, one would create vacmViewTreeFamilyTable entries
|
|
-- with the value of vacmViewTreeFamilySubtree including
|
|
-- the owner index portion, and vacmViewTreeFamilyMask
|
|
-- 'wildcarding' the column sub identifier. More elaborate
|
|
-- configurations are possible."
|
|
-- ::= { tnOamPingCtlEntry 1 }
|
|
|
|
tnOamPingCtlTestIndex OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The test name index of the Nokia SROS OAM ping test.
|
|
This is locally unique, within the scope of an
|
|
tnOamPingCtlOwnerIndex."
|
|
::= { tnOamPingCtlEntry 1 }
|
|
|
|
tnOamPingCtlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows entries to be created and deleted
|
|
in the tnOamPingCtlTable. Deletion of an entry in this
|
|
table results in all corresponding (same
|
|
tnOamPingCtlOwnerIndex and tnOamPingCtlTestIndex index
|
|
values) tnOamPingResultsTable and tnOamPingHistoryTable
|
|
entries being deleted.
|
|
|
|
Activation of a Nokia SROS OAM ping operation is controlled
|
|
via tnOamPingCtlAdminStatus and not by changing
|
|
this object's value to active(1).
|
|
|
|
The values for configuration objects required for the type of
|
|
test specified in tnOamPingCtlTestMode MUST be specified
|
|
prior to a transition to active(1) state being
|
|
accepted.
|
|
|
|
Transitions in and out of active(1) state are not allowed while
|
|
an entry's tnOamPingResultsOperStatus is active(1) with the
|
|
exception that deletion of an entry in this table by setting
|
|
its RowStatus object to destroy(6) will stop an active Nokia
|
|
SROS OAM ping operation.
|
|
|
|
The operational state of an Nokia SROS OAM ping operation
|
|
can be determined by examination of its
|
|
tnOamPingResultsOperStatus object."
|
|
REFERENCE
|
|
"See definition of RowStatus in RFC 2579, 'Textual
|
|
Conventions for SMIv2.'"
|
|
::= { tnOamPingCtlEntry 2 }
|
|
|
|
tnOamPingCtlStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row.
|
|
Conceptual rows having the value 'permanent' need not
|
|
allow write-access to any columnar objects in the row."
|
|
DEFVAL { volatile }
|
|
::= { tnOamPingCtlEntry 3 }
|
|
|
|
tnOamPingCtlDescr OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The purpose of this object is to provide a
|
|
descriptive name of the OAM ping test."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamPingCtlEntry 4 }
|
|
|
|
tnOamPingCtlTestMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
sdpPing (1),
|
|
mtuPing (2),
|
|
svcPing (3),
|
|
-- macQuery (4), obsolete
|
|
macPing (5),
|
|
macPopulate (6),
|
|
macPurge (7),
|
|
lspPing (8),
|
|
vprnPing (9),
|
|
atmPing (10),
|
|
mfibPing (11),
|
|
cpePing (12),
|
|
mrInfo (13),
|
|
vccvPing (14),
|
|
icmpPing (15),
|
|
dnsPing (16),
|
|
ancpLoopback (17),
|
|
p2mpLspPing (18),
|
|
ethCfmLoopback (19),
|
|
ethCfmTwoWayDelay (20),
|
|
mobGtpPing (21),
|
|
ethCfmTwoWaySlm (22),
|
|
ethCfmTwoWayLm (23),
|
|
ethCfmOneWayDelay (24)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of OAM ping test defined by this entry.
|
|
The configuration parameters unique to a specific test type are to
|
|
be found in an sparsely dependent table extension for that test type.
|
|
|
|
none - the test type is unspecified.
|
|
|
|
sdpPing - tests SDP connectivity and round trip time.
|
|
|
|
mtuPing - tests MTU path size.
|
|
|
|
svcPing - determines the existence and operative state of the
|
|
service ID on the far end ESR.
|
|
NOTE: This is a one-shot test.
|
|
|
|
macQuery - obsolete. Originally specified functionality is as follows.
|
|
- determines a specific address mapping for the service ID.
|
|
See tnOamMacPingCtlTable for additional parameters.
|
|
NOTE: This is a one-shot test.
|
|
|
|
macPing - determines address mappings for the service ID.
|
|
See tnOamMacPingCtlTable for additional parameters.
|
|
|
|
macPopulate - populates an OAM MAC address into the FIBs.
|
|
See tnOamMacPingCtlTable for additional parameters.
|
|
NOTE: This is a one-shot test.
|
|
|
|
macPurge - deletes an OAM MAC address from the FIBs.
|
|
See tnOamMacPingCtlTable for additional parameters.
|
|
NOTE: This is a one-shot test.
|
|
|
|
lspPing - tests LSP path connectivity and round trip time.
|
|
See tnOamLspPingCtlTable for additional parameters.
|
|
|
|
vprnPing - tests IP path connectivity and round trip time within
|
|
a specified VPRN service. See tnOamVprnPingCtlTable
|
|
for additional parameters.
|
|
|
|
atmPing - tests ATM path connectivity and round trip time on an
|
|
ATM VCC. See tnOamAtmPingCtlTable for additional
|
|
parameters.
|
|
|
|
mfibPing - tests IP multicast connectivity and round trip time
|
|
within a specified VPLS service.
|
|
See tnOamMfibPingCtlTable for additional parameters.
|
|
|
|
cpePing - determines IP connectivity to a CPE
|
|
within a specified VPLS service.
|
|
See tnOamCpePingCtlTable for additional parameters.
|
|
|
|
mrInfo - Get multicast router's capabilities and the list of
|
|
interfaces with neighbors.
|
|
|
|
vccvPing - tests pseudowire connectivity and round trip time.
|
|
See tnOamVccvPingCtlTable for additional parameters.
|
|
|
|
icmpPing - tests IP connectivity and round trip time.
|
|
See tnOamIcmpPingCtlTable for additional parameters.
|
|
|
|
dnsPing - tests DNS name resolution connectivity and round trip time.
|
|
|
|
ancpLoopback - send an OAM loopback test request to the access node.
|
|
See tnOamAncpTestCtlTable for additional parameters.
|
|
|
|
p2mpLspPing - tests P2MP LSP path connectivity and round trip time.
|
|
Test mode cannot be p2mpLspPing if SAA is enabled. See
|
|
tnOamP2mpLspPingCtlTable for additional parameters.
|
|
|
|
ethCfmLoopback - performs Ethernet Connectivity Fault Management (CFM)
|
|
loopback tests. This MIB supports the SAA form of this
|
|
test only (the OAM form uses a separate set of objects - see
|
|
IEEE8021-CFM-MIB). Additional parameters for the SAA
|
|
ethCfmLoopback test are in tnOamEthCfmPingCtlTable.
|
|
|
|
ethCfmTwoWayDelay - performs Ethernet Connectivity Fault Management
|
|
(CFM) two way delay tests. This MIB supports the SAA form
|
|
of this test only (the OAM form uses a separate set of
|
|
objects - see IEEE8021-CFM-MIB). Additional parameters for
|
|
the SAA ethCfmTwoWayDelay test are in
|
|
tnOamEthCfmPingCtlTable.
|
|
ethCfmOneWayDelay - performs Ethernet Connectivity Fault Management
|
|
(CFM) one way delay tests. This MIB supports the SAA form
|
|
of this test only (the OAM form uses a separate set of
|
|
objects - see IEEE8021-CFM-MIB). Additional parameters for
|
|
the SAA ethCfmOneWayDelay test are in
|
|
tnOamEthCfmPingCtlTable.
|
|
|
|
mobGtpPing - Tests GTP (GPRS Tunnelling Protocol) path connectivity.
|
|
ethCfmTwoWaySlm - performs Ethernet Connectivity Fault Management
|
|
(CFM) two way Synthetic Loss Measurement (SLM) tests. This
|
|
MIB supports the SAA form of this test only (the OAM form
|
|
uses a separate set of objects - see
|
|
TN-IEEE8021-CFM-MIB). Additional parameters for the SAA
|
|
ethCfmTwoWaySlm test are in tnOamEthCfmPingCtlTable.
|
|
ethCfmTwoWayLm - performs Ethernet Connectivity Fault Management
|
|
(CFM) two way Loss Measurement (LM) tests. This
|
|
MIB supports the SAA form of this test only (the OAM form
|
|
uses a separate set of objects - see
|
|
TN-IEEE8021-CFM-MIB). Additional parameters for the SAA
|
|
ethCfmTwoWayLm test are in tnOamEthCfmPingCtlTable.
|
|
"
|
|
|
|
DEFVAL { none }
|
|
::= { tnOamPingCtlEntry 5 }
|
|
|
|
tnOamPingCtlAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1), -- test should be started
|
|
disabled(2) -- test should be stopped
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the desired state that a tnOamPingCtlEntry should be
|
|
in:
|
|
|
|
enabled(1) - Attempt to activate the test as defined by
|
|
this tnOamPingCtlEntry.
|
|
disabled(2) - Deactivate the test as defined by this
|
|
tnOamPingCtlEntry.
|
|
|
|
An attempt to set tnOamPingCtlAdminStatus to 'enabled' will fail
|
|
if the parameters required by a particular OAM ping test mode have
|
|
not been previously set. Upon completion of an OAM ping test,
|
|
the agent will reset the value of this object to 'disabled'.
|
|
When this object has the value 'enabled' an attempt to modify
|
|
any of the test parameters will fail with an inconsistentValue
|
|
error.
|
|
|
|
If tnOamPingCtlTestMode equals either
|
|
'sdpPing' or 'mtuPing', tnOamPingCtlOrigSdpId must have already
|
|
been set.
|
|
|
|
If tnOamPingCtlTestMode equals 'mtuPing',
|
|
tnOamPingCtlMtuStartSize and tnOamPingCtlMtuEndSize must also
|
|
have already been set.
|
|
|
|
If tnOamPingCtlTestMode equals 'svcPing',
|
|
tnOamPingCtlTgtAddress and tnOamPingCtlServiceId must have
|
|
already been set.
|
|
|
|
If tnOamPingCtlTestMode equals 'cpePing',
|
|
tnOamPingCtlTgtAddress, and tnOamCpePingCtlSourceIpAddr
|
|
are required.
|
|
|
|
If tnOamPingCtlTestMode equals 'icmpPing', tnOamPingCtlTgtAddress
|
|
must have already been set.
|
|
|
|
If tnOamPingCtlTestMode equals 'dnsPing', tnOamPingCtlTgtAddress
|
|
must have already been set.
|
|
|
|
If tnOamPingCtlSAA has the value 'true' and tnOamSaaCtlAdminStatus
|
|
has a value 'outOfService', an attempt to set this object to 'enabled'
|
|
will fail with an inconsistentValue error.
|
|
|
|
Refer to the corresponding tnOamPingResultsOperStatus to determine
|
|
the operational state of the test defined by this entry."
|
|
DEFVAL { disabled }
|
|
::= { tnOamPingCtlEntry 6 }
|
|
|
|
tnOamPingCtlOrigSdpId OBJECT-TYPE
|
|
SYNTAX SdpId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the originating SDP-ID to be used for performing
|
|
a sdp-ping or mtu-ping operation. This parameter is required
|
|
only if tnOamPingCtlTestMode has a value of either 'sdpPing'
|
|
or 'mtuPing'.
|
|
|
|
The far-end address of the specified SDP-ID is the expected
|
|
responder-id within each OAM reply message received. The
|
|
specified SDP-ID defines the encapsulation of the SDP tunnel
|
|
encapsulation used to reach the far-end. This can be IP/GRE
|
|
or MPLS. The value of tnOamPingCtlFcName is used to define
|
|
the outgoing forwarding class used for the SDP encapsulation.
|
|
|
|
If the value of tnOamPingCtlOrigSdpId is invalid, or the SDP
|
|
is administratively down, or unavailable, the OAM Echo request
|
|
message probe is not sent and an appropriate error value is
|
|
written to tnOamPingHistoryStatus for that probe entry. Once
|
|
the interval timer expires, the next probe attempt will be made
|
|
if required."
|
|
DEFVAL { 0 } -- invalid Sdp-ID
|
|
::= { tnOamPingCtlEntry 7 }
|
|
|
|
tnOamPingCtlRespSdpId OBJECT-TYPE
|
|
SYNTAX SdpId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the return SDP-ID to be used by the far-end node for
|
|
its message reply. This parameter is optional and is valid only if
|
|
tnOamPingCtlTestMode has a value of 'sdpPing'.
|
|
|
|
If this SDP-ID does not exist on the far-end, terminates on another
|
|
node different than the originating node, or some other issue
|
|
prevents the far-end from using the specified SDP-ID, the OAM Echo
|
|
message reply is sent using generic IP/GRE OAM encapsulation. The
|
|
received forwarding class (as mapped on the ingress network interface
|
|
for the far-end) defines the forwarding class encapsulation for the
|
|
reply message."
|
|
DEFVAL { 0 } -- invalid SDP-ID
|
|
::= { tnOamPingCtlEntry 8 }
|
|
|
|
tnOamPingCtlFcName OBJECT-TYPE
|
|
SYNTAX TFCName
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlFcName specifies the forwarding class to be
|
|
used when launching the probe(s). The forwarding class name must be
|
|
present in the index column of TIMETRA-QOS-MIB::tFCNameTable. This
|
|
object is optional.
|
|
|
|
As shown in the following table
|
|
a) this object is applicable to a subset of the test types, and
|
|
b) the default forwarding class depends on the test type.
|
|
|
|
tnOamPingCtlTestMode Applicable? Default
|
|
---------------------- ----------- -------
|
|
'cpePing' yes 'be'
|
|
'ethCfmLoopback' yes 'nc'
|
|
'ethCfmTwoWayDelay' yes 'nc'
|
|
'ethCfmOneWayDelay' yes 'nc'
|
|
ethCfmTwoWaySlm' yes 'nc'
|
|
ethCfmTwoWayLm' yes 'nc'
|
|
'icmpPing' yes 'nc'
|
|
'lspPing' yes 'be'
|
|
'macPing' yes 'be'
|
|
'p2mpLspPing' yes 'be'
|
|
'sdpPing' yes 'be'
|
|
'vccvPing' yes 'be'
|
|
'vprnPing' yes 'be'
|
|
otherwise no N/A
|
|
|
|
For 'ethCfmLoopback','ethCfmTwoWayDelay','ethCfmOneWayDelay', 'ethCfmTwoWaySlm'
|
|
and ethCfmTwoWayLm, the
|
|
forwarding class depends on whether the request is configured to egress
|
|
on a network port or an access port. In the network port case, the
|
|
forwarding class is the forwarding class of the pseudowire. In the
|
|
access port case, the forwarding class is that of the SAP's egress
|
|
encapsulation policy.
|
|
|
|
For 'lspPing' this is the forwarding class of the LSP tunnel.
|
|
|
|
For 'macPing' or 'sdpPing' this is the forwarding class of the SDP
|
|
encapsulation.
|
|
|
|
For 'p2mpLspPing' this is the forwarding class of the P2MP LSP tree.
|
|
|
|
For 'vccvPing' this is the forwarding class of the pseudowire.
|
|
|
|
If forwarding classes are mapped by the applicable QoS policy, the
|
|
probe(s) may be launched using a different forwarding class than the
|
|
forwarding class specified by this object."
|
|
DEFVAL { "be" }
|
|
::= { tnOamPingCtlEntry 9 }
|
|
|
|
tnOamPingCtlProfile OBJECT-TYPE
|
|
SYNTAX TProfile
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlProfile specifies the profile to be used
|
|
with the forwarding class specified in tnOamPingCtlFcName. This
|
|
object is optional.
|
|
|
|
As shown in the following table
|
|
a) this object is applicable to a subset of the test types, and
|
|
b) the default profile value depends on the test type.
|
|
|
|
tnOamPingCtlTestMode Applicable? Default
|
|
---------------------- ----------- -------
|
|
'cpePing' yes 'out(2)'
|
|
'ethCfmLoopback' yes 'in(1)'
|
|
'ethCfmTwoWayDelay' yes 'in(1)'
|
|
'ethCfmOneWayDelay' yes 'in(1)'
|
|
'ethCfmTwoWaySlm' yes 'in(1)'
|
|
'ethCfmTwoWayLm' yes 'in(1)'
|
|
'icmpPing' no N/A
|
|
'lspPing' yes 'out(2)'
|
|
'macPing' yes 'out(2)'
|
|
'p2mpLspPing' yes 'out(2)'
|
|
'sdpPing' yes 'out(2)'
|
|
'vccvPing' yes 'out(2)'
|
|
'vprnPing' yes 'out(2)'
|
|
otherwise no N/A"
|
|
DEFVAL { out }
|
|
::= { tnOamPingCtlEntry 10 }
|
|
|
|
tnOamPingCtlMtuStartSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|40..9198)
|
|
UNITS "Octets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlMtuStartSize specifies the size of the first
|
|
OAM Echo message sent as part of an 'mtuPing' test.
|
|
|
|
Setting this object to a non-zero value is a prerequisite for starting
|
|
an 'mtuPing' test. Its value must be less than or equal to the value
|
|
of tnOamPingCtlMtuEndSize.
|
|
|
|
An attempt to set this object from a non-zero value to zero will fail
|
|
with a wrongValue error.
|
|
|
|
Changing the message size is a method of checking the ability of an
|
|
SDP to support a particular path-mtu value. The size of the message
|
|
does not include the SDP encapsulation, VC-Label (if applied) or any
|
|
DLC headers or trailers."
|
|
DEFVAL { 0 }
|
|
::= { tnOamPingCtlEntry 11 }
|
|
|
|
tnOamPingCtlMtuEndSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|40..9198)
|
|
UNITS "Octets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlMtuEndSize specifies the size of the last
|
|
OAM Echo message sent as part of an 'mtuPing' test.
|
|
|
|
Setting this object to a non-zero value is a prerequisite for starting
|
|
an 'mtuPing' test. Its value must be greater than or equal to
|
|
the value of tnOamPingCtlMtuStartSize.
|
|
|
|
An attempt to set this object from a non-zero value to zero will fail
|
|
with a wrongValue error."
|
|
DEFVAL { 0 }
|
|
::= { tnOamPingCtlEntry 12 }
|
|
|
|
tnOamPingCtlMtuStepSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..512)
|
|
UNITS "Octets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of octets by which to increment the
|
|
OAM Echo message request size for each message request sent
|
|
when tnOamPingCtlTestMode is set equal to 'mtuPing'. If the
|
|
next incremented message size is greater than
|
|
tnOamPingCtlMtuEndSize, the last message has already been
|
|
sent. The next size message is not sent until a reply is
|
|
received or three messages have timed out at the current
|
|
size.
|
|
|
|
This parameter is optional."
|
|
DEFVAL { 32 }
|
|
::= { tnOamPingCtlEntry 13 }
|
|
|
|
tnOamPingCtlTargetIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies the Ipv4 address to be used as the destination for
|
|
performing an OAM ping operation when tnOamPingCtlTestMode has
|
|
a value of 'svcPing' or 'vprnPing'. This parameter is
|
|
required for 'svcPing', 'vprnPing', 'cpePing' and 'mrinfo'.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamPingCtlTgtAddrType and
|
|
tnOamPingCtlTgtAddress."
|
|
DEFVAL { '00000000'h } -- 0.0.0.0
|
|
::= { tnOamPingCtlEntry 14 }
|
|
|
|
tnOamPingCtlServiceId OBJECT-TYPE
|
|
SYNTAX TmnxServId (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlServiceId specifies the service ID of the
|
|
service being tested.
|
|
|
|
The applicability of tnOamPingCtlServiceId varies with the test type,
|
|
as shown in the following table.
|
|
|
|
tnOamPingCtlTestMode Applicability Related Virtual Router Object
|
|
---------------------- ------------- -----------------------------
|
|
'cpePing' mandatory none
|
|
'icmpPing' optional tnOamPingCtlVRtrID
|
|
'macPing' mandatory none
|
|
'macPopulate' mandatory none
|
|
'macPurge' mandatory none
|
|
'mfibPing' mandatory none
|
|
'mrInfo' optional tnOamPingCtlVRtrID
|
|
'svcPing' mandatory none
|
|
'vprnPing' mandatory none
|
|
otherwise not applicable none
|
|
|
|
When tnOamPingCtlServiceId is mandatory, a non-zero value must be
|
|
provided.
|
|
|
|
When tnOamPingCtlServiceId is optional, it is used to specify a VPRN
|
|
service. The test must use the VPRN service's virtual router.
|
|
|
|
When a related virtual router object is shown, the interaction is
|
|
described in the DESCRIPTION clause of the listed object.
|
|
|
|
Service IDs larger than 2147483647 are internal, so they are excluded
|
|
from the range.
|
|
|
|
The default value is the null service ID."
|
|
DEFVAL { 0 } -- null service ID
|
|
::= { tnOamPingCtlEntry 15 }
|
|
|
|
tnOamPingCtlLocalSdp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When the value of tnOamPingCtlLocalSdp is 'true', the 'svcPing' test
|
|
determines an egress SDP-ID that is bound to the service that has
|
|
the far-end IP address specified in tnOamPingCtlTgtAddress
|
|
assigned to it. The far-end address of the specified SDP-ID is
|
|
the expected responder-id within the OAM Echo reply message. The
|
|
SDP-ID defines the encapsulation of the SDP tunnel encapsulation
|
|
used to reach the far-end. This can be IP/GRE or MPLS. On the
|
|
originator egress, the Service-ID must have an associated VC-Label
|
|
to reach the far-end address of the SDP-ID and the SDP-ID must be
|
|
operational for the message to be sent.
|
|
This object is optional and valid only when tnOamPingCtlTestMode is
|
|
equal to 'svcPing'."
|
|
DEFVAL { false }
|
|
::= { tnOamPingCtlEntry 16 }
|
|
|
|
tnOamPingCtlRemoteSdp OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlRemoteSdp specifies the encapsulation of the
|
|
ping reply to be sent by the far end node.
|
|
|
|
When tnOamPingCtlRemoteSdp is 'false', the far-end node sends the
|
|
reply using the generic IP/GRE OAM encapsulation.
|
|
|
|
When tnOamPingCtlRemoteSdp is 'true', the far-end node sends the
|
|
reply using the same service tunnel encapsulation labeling used for the
|
|
associated service traffic. If that labeling cannot be found, the
|
|
generic IP/GRE OAM encapsulation is used.
|
|
|
|
This object is optional and is applicable only when
|
|
tnOamPingCtlTestMode is equal to 'svcPing'."
|
|
DEFVAL { false }
|
|
::= { tnOamPingCtlEntry 17 }
|
|
|
|
tnOamPingCtlSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..16384)
|
|
UNITS "octets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlSize specifies the size of the OAM Echo
|
|
message.
|
|
|
|
This parameter is optional and is valid only if tnOamPingCtlTestMode
|
|
has a value of 'sdpPing', 'macPing', 'lspPing', 'vprnPing',
|
|
'mfibPing', 'vccvPing', 'icmpPing', 'p2mpLspPing', 'ethCfmLoopback',
|
|
or 'ethCfmTwoWaySlm'.
|
|
|
|
The minimum, maximum, and default values for the
|
|
tnOamPingCtlTestMode cases are:
|
|
|
|
'ethCfmLoopback' : 0, 1500, 0
|
|
'ethCfmTwoWaySlm': 0, 1500, 0
|
|
'ethCfmTwoWayDelay': 0, 1500, 0
|
|
'ethCfmOneWayDelay': 0, 1500, 0
|
|
'icmpPing' : 0, 16384, 56
|
|
'lspPing' : 80, 9198, 80 - LSP prefix specified
|
|
: 92, 9198, 92 - LSP name specified
|
|
'macPing' : 1, 9198, 72
|
|
'mfibPing' : 1, 9198, 72
|
|
'p2mpLspPing' : 92|97, 9198, 92 - LSP name, 0 S2L specified
|
|
: 104|109, 9198, 104 - LSP name, 1 S2L specified
|
|
: 112|117, 9198, 112 - LSP name, 2 S2L specified
|
|
: 120|125, 9198, 120 - LSP name, 3 S2L specified
|
|
: 128|133, 9198, 128 - LSP name, 4 S2L specified
|
|
: 136|141, 9198, 136 - LSP name, 5 S2L specified
|
|
: 88|93, 9198, 88 - LDP id, 0 leaf-addr specified
|
|
: 100|105, 9198, 100 - LDP id, 1 leaf-addr specified
|
|
: 108|113, 9198, 108 - LDP id, 2 leaf-addr specified
|
|
: 116|121, 9198, 116 - LDP id, 3 leaf-addr specified
|
|
: 124|129, 9198, 124 - LDP id, 4 leaf-addr specified
|
|
: 132|137, 9198, 132 - LDP id, 5 leaf-addr specified
|
|
: 92|97, 9198, 92 - LDP SSM, 0 leaf-addr specified
|
|
: 104|109, 9198, 104 - LDP SSM, 1 leaf-addr specified
|
|
: 112|117, 9198, 112 - LDP SSM, 2 leaf-addr specified
|
|
: 120|125, 9198, 120 - LDP SSM, 3 leaf-addr specified
|
|
: 128|133, 9198, 128 - LDP SSM, 4 leaf-addr specified
|
|
: 136|141, 9198, 136 - LDP SSM, 5 leaf-addr specified
|
|
'sdpPing' : 72, 9198, 72
|
|
'vccvPing' : 88, 9198, 88 - FEC 128 pseudowire
|
|
: 120, 9198, 120 - FEC 129 pseudowire
|
|
'vprnPing' : 1, 9198, 72
|
|
|
|
An RSVP-TE P2MP LSP consists of source-to-leaf (S2L) sub-LSPs.
|
|
|
|
For P2MP LSP ping, a gap in the supported range of tnOamPingCtlSize
|
|
arises from the inclusion of the Pad TLV (see RFC 4379 section 3.4).
|
|
For example, when no S2L sub-LSP is specified for a RSVP P2MP LSP,
|
|
the minimum ping size is 92. But the next valid minimum ping size
|
|
is 97 due to the inclusion of the Pad TLV.
|
|
|
|
When the OAM message is encapsulated in an IP/GRE SDP, the
|
|
IP 'DF' (Don't Fragment) bit is set. If any segment of the path
|
|
between the sender and receiver cannot handle the message size,
|
|
the message is discarded. MPLS LSPs are not expected to fragment
|
|
the message either, as the message contained in the LSP is not an
|
|
IP packet.
|
|
|
|
When tnOamPingCtlTestMode has a value of 'ethCfmLoopback', or
|
|
'ethCfmTwoWaySlm' the value of this object specifies the number of
|
|
octets in the Value field of the Data TLV of the Ethernet CFM packet.
|
|
If zero is specified, the packet has no Data TLV.
|
|
|
|
When tnOamPingCtlTestMode has a value of 'icmpPing', the value
|
|
of this object specifies the payload size following the ICMP
|
|
header.
|
|
|
|
When tnOamPingCtlTestMode has a value of 'mtuPing', changing the
|
|
message size is a method of checking the ability of an SDP
|
|
to support a particular path-mtu value. The size of the message
|
|
does not include the SDP encapsulation, VC-Label (if applied)
|
|
or any DLC headers or trailers.
|
|
|
|
Before 6.0 release, the minimum size in 'sdpPing' is 40 octets.
|
|
Such shorter packet has no timestamp information but should still
|
|
be accepted for interoperability purpose. However, new 'sdpPing'
|
|
should include the timestamp information."
|
|
DEFVAL { 72 }
|
|
::= { tnOamPingCtlEntry 18 }
|
|
|
|
tnOamPingCtlTimeOut OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..120000)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlTimeOut specifies the time-out value,
|
|
in milliseconds, to be used during a test run.
|
|
|
|
Timers (with duration configured using the tnOamPingCtlTimeOut value)
|
|
are used in one of two ways during a test run.
|
|
1. Per Probe: a timer is started each time a probe is sent. If the
|
|
timer expires before the probe response arrives, the probe is
|
|
declared failed. This is the traditional time-out method for a
|
|
sequence of probes.
|
|
OR
|
|
2. Per Test: a timer is started once per test run, when the last
|
|
probe of the test run is sent. ANY probe which does not have a
|
|
response when the timer expires is declared failed.
|
|
|
|
'Per Probe' or 'Per Test' is chosen based on the
|
|
tnOamPingCtlTestMode value. The choice is not configurable.
|
|
|
|
The accepted minimum, maximum, and default values for
|
|
tnOamPingCtlTimeOut depend on tnOamPingCtlTestMode, as shown in the
|
|
following table in seconds. The table also shows the timer usage
|
|
for the test mode.
|
|
|
|
tnOamPingCtlTestMode Min Max Def Timer Usage
|
|
---------------------- --- --- --- -----------
|
|
'atmPing' 1 10 5 Per Probe
|
|
'dnsPing' 1 120 5 Per Probe
|
|
'ethCfmLoopback' 1 10 5 Per Probe
|
|
'ethCfmTwoWayDelay' 1 10 5 Per Test
|
|
'ethCfmOneWayDelay' 1 10 5 Per Test
|
|
'ethCfmTwoWaySlm' 1 10 5 Per Test
|
|
'ethCfmTwoWayLm' 1000 10000 1000 Per Test
|
|
'icmpPing' 1 10 5 Per Test
|
|
'lspPing' 1 10 5 Per Probe
|
|
'macPing' 1 10 5 Per Probe
|
|
'mfibPing' 1 100 5 Per Probe
|
|
'mtuPing' 1 10 5 Per Probe
|
|
'p2mpLspPing' 1 120 10 Per Probe
|
|
'sdpPing' 1 10 5 Per Probe
|
|
'vccvPing' 1 10 5 Per Probe
|
|
'vprnPing' 1 100 5 Per Probe
|
|
otherwise ......... the value of tnOamPingCtlTimeOut is irrelevant"
|
|
DEFVAL { 1000 }
|
|
::= { tnOamPingCtlEntry 19 }
|
|
|
|
tnOamPingCtlProbeCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100000)
|
|
UNITS "probes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlProbeCount specifies the number of probes to
|
|
send during the test.
|
|
|
|
The maximum probe count depends on the value of tnOamPingCtlTestMode,
|
|
as follows:
|
|
'macPopulate', 'macPurge','p2mpLspPing', 'svcPing' : 1
|
|
'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm', 'ethCfmTwoWayLm' : 1000
|
|
'icmpPing' : 100000
|
|
otherwise : 100
|
|
|
|
For the following tnOamPingCtlTestMode values, the value of
|
|
tnOamPingCtlProbeCount does not affect the behavior of the test:
|
|
'mrInfo', 'mtuPing'.
|
|
|
|
If tnOamPingCtlTestMode is 'icmpPing', the default probe count value
|
|
is 5. Otherwise, the DEFVAL applies."
|
|
DEFVAL { 1 }
|
|
::= { tnOamPingCtlEntry 20 }
|
|
|
|
tnOamPingCtlInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..90000)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlInterval specifies the time to wait between
|
|
the transmission of one OAM Echo request and the next.
|
|
|
|
The applicability, range, and default value of the interval specified
|
|
using the tnOamPingCtlInterval vary with tnOamPingCtlTestMode and
|
|
tnOamIcmpPingCtlRapid, as shown in the following table in seconds.
|
|
|
|
tnOamPingCtlTestMode Supported Values (sec) Default (sec)
|
|
'ethCfmLoopback' 1, 2, .. 10 5
|
|
'ethCfmTwoWayDelay' 0.1, 0.2, .. 0.9; 1, 2, .. 10 5
|
|
'ethCfmOneWayDelay' 0.1, 0.2, .. 0.9; 1, 2, .. 10 5
|
|
'ethCfmTwoWaySlm' 0.1, 0.2, .. 0.9; 1, 2, .. 10 5
|
|
'ethCfmTwoWayLm' 0.1, 1, 10 1
|
|
'icmpPing' with RAPID 0.01, 0.02, .. 100.00 0.01
|
|
'icmpPing' without RAPID 1, 2, .. 10000 1
|
|
'p2mpLspPing' not applicable
|
|
otherwise 1, 2, .. 10 1
|
|
|
|
Following are the allowed value for 1830 TPS:
|
|
{33, 100, 1000} - all values in decimilliseconds
|
|
{1, 10, 60, 600} - all values in seconds."
|
|
DEFVAL { 1000 }
|
|
::= { tnOamPingCtlEntry 21 }
|
|
|
|
tnOamPingCtlMaxRows OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "rows"
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The maximum number of entries allowed in the tnOamPingHistoryTable
|
|
for this OAM ping test. The agent will remove the oldest entry in
|
|
the tnOamPingHistoryTable to allow the addition of an new entry
|
|
once the number of rows in the tnOamPingHistoryTable reaches this
|
|
value.
|
|
|
|
Old entries are not removed when a new test is started. Entries are
|
|
added to the tnOamPingHistoryTable until tnOamPingCtlMaxRows is
|
|
reached before entries begin to be removed.
|
|
|
|
'p2mpLspPing' uses a default value of 400, which is the maximum
|
|
number of leaves per P2MP LSP tree.
|
|
|
|
A value of 0 for this object disables creation of
|
|
tnOamPingHistoryTable entries.
|
|
|
|
This object was obsoleted in release 6.0R17."
|
|
DEFVAL { 300 }
|
|
::= { tnOamPingCtlEntry 22 }
|
|
|
|
tnOamPingCtlTrapGeneration OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
probeFailure(0),
|
|
testFailure(1),
|
|
testCompletion(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlTrapGeneration specifies the
|
|
notification(s) to send for a test run.
|
|
|
|
Each bit enables the transmission of one notification, as follows.
|
|
'probeFailure(0)': send one tnOamPingProbeFailedV3 notification if
|
|
at least M successive probes failed during the test run. M is
|
|
configured using tnOamPingCtlTrapProbeFailureFilter.
|
|
'testFailure(1)': send one tnOamPingTestFailedV3 notification if at
|
|
least N probes failed during the test run. N is configured using
|
|
tnOamPingCtlTrapTestFailureFilter.
|
|
'testCompletion(2)': send one tnOamPingTestCompletedV3 notification
|
|
when the test run is complete."
|
|
DEFVAL { {} }
|
|
::= { tnOamPingCtlEntry 23 }
|
|
|
|
tnOamPingCtlTrapProbeFailureFilter OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object is used to determine when
|
|
to generate a tnOamPingProbeFailed NOTIFICATION.
|
|
|
|
Setting tnOamPingCtlTrapGeneration
|
|
to 'probeFailure (0)' implies that a tnOamPingProbeFailed
|
|
NOTIFICATION is generated only when the number of
|
|
successive probe failures, as indicated by the
|
|
value of tnOamPingCtlTrapProbeFailureFilter, fail within
|
|
a given ping test."
|
|
DEFVAL { 1 }
|
|
::= { tnOamPingCtlEntry 24 }
|
|
|
|
tnOamPingCtlTrapTestFailureFilter OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..15)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object is used to determine when
|
|
to generate a tnOamPingTestFailed NOTIFICATION.
|
|
|
|
Setting tnOamPingCtlTrapGeneration to 'testFailure (1)'
|
|
implies that a tnOamPingTestFailed NOTIFICATION is
|
|
generated only when the number of ping failures
|
|
within a test exceed the value of
|
|
tnOamPingCtlTrapTestFailureFilter."
|
|
DEFVAL { 1 }
|
|
::= { tnOamPingCtlEntry 25 }
|
|
|
|
tnOamPingCtlSAA OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlSAA specifies if this test is an SAA test
|
|
(Service Assurance Agent; 'true'), or an OAM test ('false'). If
|
|
there is a tnOamSaaCtlTable row with the specified index values,
|
|
'true' is returned. Otherwise, 'false' is returned."
|
|
DEFVAL { false }
|
|
::= { tnOamPingCtlEntry 26 }
|
|
|
|
tnOamPingCtlRuns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlRuns indicates the number of times
|
|
this OAM ping test has been executed."
|
|
::= { tnOamPingCtlEntry 27 }
|
|
|
|
tnOamPingCtlFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlFailures indicates the number of times
|
|
this OAM ping test has failed."
|
|
::= { tnOamPingCtlEntry 28 }
|
|
|
|
tnOamPingCtlLastRunResult OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResult
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlLastRunResult indicates the completion
|
|
status the last time this test was executed. If this OAM test is
|
|
currently in progress, this object indicates the result of the
|
|
previous test run, if any."
|
|
::= { tnOamPingCtlEntry 29 }
|
|
|
|
tnOamPingCtlLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlLastChanged indicates the time the
|
|
value of a settable object in this row was last changed."
|
|
::= { tnOamPingCtlEntry 30 }
|
|
|
|
tnOamPingCtlVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlVRtrID specifies the virtual router to be
|
|
used for the test. The value specified must be the index of an active
|
|
row in TIMETRA-VRTR-MIB::vRtrConfTable.
|
|
|
|
This object is applicable if tnOamPingCtlTestMode is 'icmpPing' or
|
|
'mrInfo'.
|
|
|
|
When directing an 'icmpPing' or 'mrInfo' test to use a virtual router
|
|
associated with a VPRN service, the virtual router can be specified
|
|
using tnOamPingCtlVRtrID (with the VPRN's virtual router number) or
|
|
tnOamPingCtlServiceId (with the VPRN's service number).
|
|
tnOamPingCtlServiceId is preferred, because service numbers are
|
|
constant across an SROS reboot (while virtual routers may be
|
|
renumbered). If non-default values are specified for both
|
|
tnOamPingCtlVRtrID and tnOamPingCtlServiceId,
|
|
tnOamPingCtlServiceId is used.
|
|
|
|
Setting this object is optional."
|
|
DEFVAL { 1 }
|
|
::= { tnOamPingCtlEntry 31 }
|
|
|
|
tnOamPingCtlTgtAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlTgtAddrType specifies the address type of
|
|
tnOamPingCtlTgtAddress.
|
|
|
|
Values supported depend on tnOamPingCtlTestMode, as follows.
|
|
'cpePing ': 'ipv4(1)'
|
|
'dnsPing' : 'ipv4(1)' 'ipv6(2)'
|
|
'icmpPing': 'ipv4(1)' 'ipv6(2)' 'ipv6z(4)' 'dns(16)'
|
|
'mfibPing': 'ipv4(1)' 'ipv6(2)'
|
|
'mrInfo ': 'ipv4(1)' 'dns(16)'
|
|
'svcPing' : 'ipv4(1)'
|
|
'vccvPing': 'unknown(0)' 'ipv4(1)'
|
|
'vprnPing': 'ipv4(1)' 'ipv6(2)'
|
|
otherwise : 'unknown(0)' "
|
|
DEFVAL { unknown }
|
|
::= { tnOamPingCtlEntry 32 }
|
|
|
|
tnOamPingCtlTgtAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlTgtAddress specifies the destination IP host
|
|
address to be used when performing an OAM ping operation. The
|
|
corresponding address type is configured using
|
|
tnOamPingCtlTgtAddrType.
|
|
|
|
For 'dnsPing' this is the address of the DNS server host that will be
|
|
asked to resolve a dns name specified by tnOamPingCtlDnsName."
|
|
DEFVAL { ''H }
|
|
::= { tnOamPingCtlEntry 33 }
|
|
|
|
tnOamPingCtlSrcAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlSrcAddrType specifies the address type of
|
|
tnOamPingCtlSrcAddress.
|
|
|
|
Only 'ipv4' and 'ipv6' address types are supported."
|
|
DEFVAL { unknown }
|
|
::= { tnOamPingCtlEntry 34 }
|
|
|
|
tnOamPingCtlSrcAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlSrcAddress specifies the source IP host
|
|
address to be used when performing an OAM ping operation. The
|
|
corresponding address type is configured using
|
|
tnOamPingCtlSrcAddrType.
|
|
|
|
This is an optional parameter. It is used when tnOamPingCtlTestMode
|
|
is 'icmpPing', 'dnsPing', 'lspPing', 'p2mpLspPing' (LDP), or
|
|
'vccvPing'."
|
|
DEFVAL { ''H }
|
|
::= { tnOamPingCtlEntry 35 }
|
|
|
|
tnOamPingCtlDnsName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlDnsName specifies the DNS name to
|
|
be resolved to an IP address.
|
|
|
|
This object is required for 'dnsPing'."
|
|
DEFVAL { ''H }
|
|
::= { tnOamPingCtlEntry 36 }
|
|
|
|
tnOamPingCtlDNSRecord OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ipv4Arecord (1),
|
|
ipv6AAAArecord (2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlDNSRecord specifies which DNS record
|
|
is to be retrieved in this test."
|
|
DEFVAL {ipv4Arecord }
|
|
::= { tnOamPingCtlEntry 37 }
|
|
|
|
tnOamPingCtlIntervalUnits OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
seconds(1),
|
|
centiseconds(2),
|
|
decimilliseconds(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingCtlIntervalUnits specifies the units for
|
|
tnOamPingCtlInterval. For example, if tnOamPingCtlIntervalUnits
|
|
has the value 'centiseconds(2)', and tnOamPingCtlInterval has the
|
|
value 10, the test's interval is 0.1 seconds.
|
|
|
|
The supported combinations of tnOamPingCtlIntervalUnits,
|
|
tnOamPingCtlInterval, tnOamPingCtlTestMode, and
|
|
tnOamIcmpPingCtlRapid are specified in the tnOamPingCtlInterval
|
|
DESCRIPTION clause.
|
|
|
|
The interaction between this object and tnOamIcmpPingCtlRapid is
|
|
specified in the tnOamIcmpPingCtlRapid DESCRIPTION clause."
|
|
DEFVAL { seconds }
|
|
::= { tnOamPingCtlEntry 38 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Ping Results Table
|
|
--
|
|
tnOamPingResultsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamPingResultsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the OAM Ping Results Table for providing
|
|
the capability of performing OAM ping operations. The
|
|
results of these operations are stored in the
|
|
tnOamPingResultsTable and the tnOamPingHistoryTable.
|
|
|
|
An entry is added to the tnOamPingResultsTable when an
|
|
tnOamPingCtlEntry is started by successful transition
|
|
of its tnOamPingCtlAdminStatus object to enabled(1).
|
|
|
|
An entry is removed from the tnOamPingResultsTable when
|
|
its corresponding tnOamPingCtlEntry is deleted."
|
|
::= { tnOamPingObjs 6 }
|
|
|
|
tnOamPingResultsEntry OBJECT-TYPE
|
|
SYNTAX TnOamPingResultsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamPingResultsTable. The
|
|
tnOamPingResultsTable has the same indexing as the
|
|
tnOamPingCtlTable in order for a tnOamPingResultsEntry to
|
|
correspond to the tnOamPingCtlEntry that caused it to
|
|
be created.
|
|
|
|
An entry in this table summarizes results from multiple
|
|
invocations of the test configured by the corresponding
|
|
entry in tnOamPingCtlTable."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamPingCtlOwnerIndex,
|
|
tnOamPingCtlTestIndex,
|
|
tnOamPingResultsTestRunIndex
|
|
}
|
|
::= { tnOamPingResultsTable 1 }
|
|
|
|
TnOamPingResultsEntry ::=
|
|
SEQUENCE {
|
|
tnOamPingResultsOperStatus INTEGER,
|
|
tnOamPingResultsMinRtt Unsigned32,
|
|
tnOamPingResultsMaxRtt Unsigned32,
|
|
tnOamPingResultsAverageRtt Unsigned32,
|
|
tnOamPingResultsRttSumOfSquares Unsigned32,
|
|
tnOamPingResultsMtuResponseSize Unsigned32,
|
|
tnOamPingResultsSvcPing INTEGER,
|
|
tnOamPingResultsProbeResponses Unsigned32,
|
|
tnOamPingResultsSentProbes Unsigned32,
|
|
tnOamPingResultsLastGoodProbe DateAndTime,
|
|
tnOamPingResultsLastRespHeader OCTET STRING,
|
|
tnOamPingResultsMinTt Integer32,
|
|
tnOamPingResultsMaxTt Integer32,
|
|
tnOamPingResultsAverageTt Integer32,
|
|
tnOamPingResultsTtSumOfSquares Unsigned32,
|
|
tnOamPingResultsMinInTt Integer32,
|
|
tnOamPingResultsMaxInTt Integer32,
|
|
tnOamPingResultsAverageInTt Integer32,
|
|
tnOamPingResultsInTtSumOfSqrs Unsigned32,
|
|
tnOamPingResultsOutJitter Integer32,
|
|
tnOamPingResultsInJitter Integer32,
|
|
tnOamPingResultsRtJitter Integer32,
|
|
tnOamPingResultsProbeTimeouts Unsigned32,
|
|
tnOamPingResultsProbeFailures Unsigned32,
|
|
tnOamPingResultsTestRunIndex Unsigned32,
|
|
tnOamPingResultsRttOFSumSquares Counter32,
|
|
tnOamPingResultsRttHCSumSquares Counter64,
|
|
tnOamPingResultsTtOFSumSquares Counter32,
|
|
tnOamPingResultsTtHCSumSquares Counter64,
|
|
tnOamPingResultsInTtOFSumSqrs Counter32,
|
|
tnOamPingResultsInTtHCSumSqrs Counter64,
|
|
tnOamPingResultsTestRunResult TmnxOamTestResult
|
|
}
|
|
|
|
tnOamPingResultsOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1), -- test is in progress
|
|
disabled(2) -- test has stopped
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the operational state of a tnOamPingCtlEntry:
|
|
enabled(1) - Test is active.
|
|
disabled(2) - Test has stopped."
|
|
::= { tnOamPingResultsEntry 1 }
|
|
|
|
tnOamPingResultsMinRtt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum OAM ping round-trip-time (RTT) received.
|
|
|
|
This value is relevant when tnOamPingCtlTestMode has a value of
|
|
'sdpPing', 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
|
|
'ethCfmTwoWayLm'.
|
|
Otherwise, this object contains a value of 0."
|
|
::= { tnOamPingResultsEntry 4 }
|
|
|
|
tnOamPingResultsMaxRtt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum OAM ping round-trip-time (RTT) received.
|
|
A value of 0 for this object implies that no RTT has been received.
|
|
|
|
This value is relevant when tnOamPingCtlTestMode has a value of
|
|
'sdpPing', 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
|
|
'ethCfmTwoWayLm'.
|
|
Otherwise, this object contains a value of 0."
|
|
::= { tnOamPingResultsEntry 5 }
|
|
|
|
tnOamPingResultsAverageRtt OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current average OAM ping round-trip-time (RTT).
|
|
|
|
This value is relevant when tnOamPingCtlTestMode has a value of
|
|
'sdpPing', 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
|
|
'ethCfmTwoWayLm'.
|
|
Otherwise, this object contains a value of 0."
|
|
::= { tnOamPingResultsEntry 6 }
|
|
|
|
tnOamPingResultsRttSumOfSquares OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds squared"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsRttSumOfSquares indicates the least
|
|
significant 32 bits of tnOamPingResultsRttHCSumSquares."
|
|
::= { tnOamPingResultsEntry 7 }
|
|
|
|
tnOamPingResultsMtuResponseSize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "Octets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object contains the largest size OAM Echo request message
|
|
that received a valid reply.
|
|
|
|
The value of this object MUST be reported as 0 when no ping responses
|
|
have been received or an active test has not yet timed out. When
|
|
tnOamPingCtlTestMode does not have a value of 'mtuPing', this object
|
|
is not relevant and should contain a value of 0."
|
|
::= { tnOamPingResultsEntry 8 }
|
|
|
|
tnOamPingResultsSvcPing OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
undetermined (0),
|
|
failed (1),
|
|
success (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object contains the final results of an OAM 'svcPing' test.
|
|
The value of this object MUST be reported as 0 when no ping responses
|
|
have been received or an active test has not yet timed out. When
|
|
tnOamPingCtlTestMode does not have a value of 'svcPing', this object
|
|
is not relevant and should contain a value of 0."
|
|
::= { tnOamPingResultsEntry 9 }
|
|
|
|
tnOamPingResultsProbeResponses OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "responses"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of responses received for the corresponding
|
|
tnOamPingCtlEntry and tnOamPingResultsEntry. The value of
|
|
this object MUST be reported as 0 when no probe responses have
|
|
been received."
|
|
::= { tnOamPingResultsEntry 10 }
|
|
|
|
tnOamPingResultsSentProbes OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "probes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of this object reflects the number of probes sent
|
|
for the corresponding tnOamPingCtlEntry and tnOamPingResultsEntry.
|
|
The value of this object MUST be reported as 0 when no probes
|
|
have been sent."
|
|
::= { tnOamPingResultsEntry 11 }
|
|
|
|
tnOamPingResultsLastGoodProbe OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Date and time when the last response was received for
|
|
an OAM probe. If a response has not been received,
|
|
'1970-1-1,0:0:0.0,+0:0' is returned."
|
|
::= { tnOamPingResultsEntry 12 }
|
|
|
|
tnOamPingResultsLastRespHeader OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (100))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"A copy of the OAM header of the last response packet received for
|
|
this OAM ping test. The value of this object MUST be reported
|
|
as 0 when no probes have been sent.
|
|
|
|
This object was obsoleted in release 8.0R1 and replaced with
|
|
tnOamPingHistoryRespHdr in tnOamPingHistoryTable."
|
|
::= { tnOamPingResultsEntry 13 }
|
|
|
|
tnOamPingResultsMinTt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum OAM ping outbound one-way trip time received.
|
|
A value of 0 for this object implies that no one-way trip time
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 14 }
|
|
|
|
tnOamPingResultsMaxTt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum OAM ping outbound one-way trip time received.
|
|
A value of 0 for this object implies that no one-way trip time
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 15 }
|
|
|
|
tnOamPingResultsAverageTt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current average OAM ping outbound one-way trip time.
|
|
A value of 0 for this object implies that no one-way trip time
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 16 }
|
|
|
|
tnOamPingResultsTtSumOfSquares OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds squared"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsTtSumOfSquares indicates the least
|
|
significant 32 bits of tnOamPingResultsTtHCSumSquares."
|
|
::= { tnOamPingResultsEntry 17 }
|
|
|
|
tnOamPingResultsMinInTt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The minimum OAM ping inbound one-way trip time received.
|
|
|
|
A value of 0 for this object implies that no one-way trip time
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 18 }
|
|
|
|
tnOamPingResultsMaxInTt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The maximum OAM ping inbound one-way trip time received.
|
|
|
|
A value of 0 for this object implies that no one-way trip time
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 19 }
|
|
|
|
tnOamPingResultsAverageInTt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current average OAM ping inbound one-way trip time.
|
|
|
|
A value of 0 for this object implies that no one-way trip time
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 20 }
|
|
|
|
tnOamPingResultsInTtSumOfSqrs OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds squared"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsInTtSumOfSqrs indicates the least
|
|
significant 32 bits of tnOamPingResultsInTtHCSumSqrs."
|
|
::= { tnOamPingResultsEntry 21 }
|
|
|
|
tnOamPingResultsOutJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsOutJitter indicates the
|
|
amount of one-way trip jitter, expressed in microseconds, for a
|
|
ping probe request packet sent for this OAM test.
|
|
|
|
A value of 0 for this object implies that no one-way trip jitter
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 22 }
|
|
|
|
tnOamPingResultsInJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsInJitter indicates the
|
|
amount of one-way trip jitter, expressed in microseconds, for a
|
|
ping probe response packet received for this OAM test.
|
|
|
|
A value of 0 for this object implies that no one-way trip jitter
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 23 }
|
|
|
|
tnOamPingResultsRtJitter OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsRtJitter indicates the
|
|
amount of two-way trip jitter, expressed in microseconds, for a
|
|
ping probe sent for this OAM test.
|
|
|
|
A value of 0 for this object implies that no two-way-trip jitter
|
|
measurement is available."
|
|
::= { tnOamPingResultsEntry 24 }
|
|
|
|
tnOamPingResultsProbeTimeouts OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsProbeTimeouts indicates the number
|
|
of probes timed out without receiving a response."
|
|
::= { tnOamPingResultsEntry 25 }
|
|
|
|
tnOamPingResultsProbeFailures OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsProbeFailures indicates the total
|
|
number of probes that failed to be transmitted plus the number of
|
|
probes that timed out without receiving a response."
|
|
::= { tnOamPingResultsEntry 26 }
|
|
|
|
tnOamPingResultsTestRunIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsTestRunIndex identifies the
|
|
row entry that reports results for a single OAM test run.
|
|
|
|
The agent starts assigning tnOamPingResultsTestRunIndex values
|
|
at 1 and wraps after exceeding the maximum possible value as
|
|
defined by the limit of this object."
|
|
::= { tnOamPingResultsEntry 27 }
|
|
|
|
tnOamPingResultsRttOFSumSquares OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsRttOFSumSquares indicates the number of
|
|
times tnOamPingResultsRttSumOfSquares overflowed."
|
|
::= { tnOamPingResultsEntry 28 }
|
|
|
|
tnOamPingResultsRttHCSumSquares OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "microseconds squared"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsRttHCSumSquares indicates the sum of
|
|
squares of the round trip times of the ping test. Its purpose is to
|
|
enable the standard deviation calculation.
|
|
|
|
The value of this object will be reported as 0 when one or more of the
|
|
following conditions apply:
|
|
1. No round trip time measurement is available.
|
|
2. The test stopped before completion.
|
|
3. The test type (i.e. tnOamPingCtlTestMode) is one of the
|
|
following:
|
|
'ancpLoopback',
|
|
'atmPing',
|
|
'macPopulate',
|
|
'macPurge',
|
|
'mfibPing',
|
|
'mrInfo',
|
|
'mtuPing',
|
|
'p2mpLspPing',
|
|
'svcPing."
|
|
::= { tnOamPingResultsEntry 29 }
|
|
|
|
tnOamPingResultsTtOFSumSquares OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsTtOFSumSquares indicates the number of
|
|
times tnOamPingResultsTtSumOfSquares overflowed."
|
|
::= { tnOamPingResultsEntry 30 }
|
|
|
|
tnOamPingResultsTtHCSumSquares OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "microseconds squared"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsTtHCSumSquares indicates the sum of
|
|
squares of the outbound one-way trip times of the ping test. Its
|
|
purpose is to enable the standard deviation calculation.
|
|
|
|
The value of this object will be reported as 0 when one or more of the
|
|
following conditions apply:
|
|
1. No outbound one-way trip time measurement is available.
|
|
2. The test stopped before completion.
|
|
3. The test type (i.e. tnOamPingCtlTestMode) is one of the
|
|
following:
|
|
'ancpLoopback',
|
|
'atmPing',
|
|
'cpePing' (sum of squares supported for round trip, not outbound),
|
|
'dnsPing' (sum of squares supported for round trip, not outbound),
|
|
'macPopulate',
|
|
'macPurge',
|
|
'mfibPing',
|
|
'mrInfo',
|
|
'mtuPing',
|
|
'p2mpLspPing',
|
|
'svcPing."
|
|
::= { tnOamPingResultsEntry 31 }
|
|
|
|
tnOamPingResultsInTtOFSumSqrs OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsInTtOFSumSqrs indicates the number of
|
|
times tnOamPingResultsInTtSumOfSqrs overflowed."
|
|
::= { tnOamPingResultsEntry 32 }
|
|
|
|
tnOamPingResultsInTtHCSumSqrs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
UNITS "microseconds squared"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingResultsInTtHCSumSqrs indicates the sum of
|
|
squares of the inbound one-way trip times of the ping test. Its
|
|
purpose is to enable the standard deviation calculation.
|
|
|
|
The value of this object will be reported as 0 when one or more of the
|
|
following conditions apply:
|
|
1. No inbound one-way trip time measurement is available.
|
|
2. The test stopped before completion.
|
|
3. The test type (i.e. tnOamPingCtlTestMode) is one of the
|
|
following:
|
|
'ancpLoopback',
|
|
'atmPing',
|
|
'cpePing' (sum of squares supported for round trip, not inbound),
|
|
'dnsPing' (sum of squares supported for round trip, not inbound),
|
|
'macPopulate',
|
|
'macPurge',
|
|
'mfibPing',
|
|
'mrInfo',
|
|
'mtuPing',
|
|
'p2mpLspPing',
|
|
'svcPing."
|
|
::= { tnOamPingResultsEntry 33 }
|
|
|
|
tnOamPingResultsTestRunResult OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResult
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object contains the overall state of the ping test."
|
|
::= { tnOamPingResultsEntry 34 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Ping History Table
|
|
--
|
|
tnOamPingHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamPingHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines a table for storing the results of an OAM ping
|
|
probe operation. The probe results for all OAM ping test types
|
|
are saved in this table except for 'macPing'. The 'macPing'
|
|
results are saved in the tnOamMacPingHistoryTable.
|
|
|
|
For a configured test, this table will hold the results for
|
|
up to 3 runs.
|
|
|
|
An entry in this table is created when the result of an OAM ping
|
|
probe is determined. An entry is removed from this table when
|
|
its corresponding tnOamPingCtlEntry is deleted."
|
|
::= { tnOamPingObjs 8 }
|
|
|
|
tnOamPingHistoryEntry OBJECT-TYPE
|
|
SYNTAX TnOamPingHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamPingHistoryTable.
|
|
The first two index elements identify the tnOamPingCtlEntry
|
|
that a tnOamPingHistoryEntry belongs to. The third index
|
|
identifies a specific OAM test run. The fourth index
|
|
element selects a single OAM probe result."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamPingCtlOwnerIndex,
|
|
tnOamPingCtlTestIndex,
|
|
tnOamPingResultsTestRunIndex,
|
|
tnOamPingHistoryIndex
|
|
}
|
|
::= { tnOamPingHistoryTable 1 }
|
|
|
|
TnOamPingHistoryEntry ::=
|
|
SEQUENCE {
|
|
tnOamPingHistoryIndex Unsigned32,
|
|
tnOamPingHistoryResponse Unsigned32,
|
|
tnOamPingHistoryOneWayTime Integer32,
|
|
tnOamPingHistorySize Unsigned32,
|
|
tnOamPingHistoryStatus TmnxOamResponseStatus,
|
|
tnOamPingHistoryTime DateAndTime,
|
|
tnOamPingHistoryReturnCode Integer32,
|
|
tnOamPingHistorySrcIpAddress IpAddress,
|
|
tnOamPingHistAddressType TmnxOamAddressType,
|
|
tnOamPingHistSapId TmnxStrSapId,
|
|
tnOamPingHistoryVersion Unsigned32,
|
|
tnOamPingHistoryCpeMacAddr MacAddress,
|
|
tnOamPingHistoryRespSvcId TmnxServId,
|
|
tnOamPingHistorySequence Unsigned32,
|
|
tnOamPingHistoryIfIndex InterfaceIndexOrZero,
|
|
tnOamPingHistoryDataLen Unsigned32,
|
|
tnOamPingHistoryRespPlane TmnxOamTestResponsePlane,
|
|
tnOamPingHistoryReqHdr OCTET STRING,
|
|
tnOamPingHistoryRespHdr OCTET STRING,
|
|
tnOamPingHistoryDnsAddrType InetAddressType,
|
|
tnOamPingHistoryDnsAddress InetAddress,
|
|
tnOamPingHistorySrcAddrType InetAddressType,
|
|
tnOamPingHistorySrcAddress InetAddress,
|
|
tnOamPingHistoryInOneWayTime Integer32,
|
|
tnOamPingHistoryLspName TLNamedItemOrEmpty,
|
|
tnOamPingHistNextHopAddrType InetAddressType,
|
|
tnOamPingHistNextHopAddress InetAddress,
|
|
tnOamPingHistorySrcGlobalId TmnxMplsTpGlobalID,
|
|
tnOamPingHistorySrcNodeId TmnxMplsTpNodeID,
|
|
tnOamPingHistorySdpBindId TNamedItemOrEmpty,
|
|
tnOamPingHistoryRtrnSubcode Unsigned32
|
|
}
|
|
|
|
tnOamPingHistoryIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table is created when the result of
|
|
a OAM ping probe is determined. The initial 2 instance
|
|
identifier index values identify the tnOamPingCtlEntry
|
|
that a OAM probe result (tnOamPingHistoryEntry) belongs
|
|
to. The tnOamPingHistoryIndex element selects a single OAM
|
|
probe result.
|
|
The agent starts assigning tnOamPingHistoryIndex values at 1
|
|
and wraps after exceeding the maximum possible value as defined by
|
|
the limit of this object ('ffffffff'h)."
|
|
::= { tnOamPingHistoryEntry 1 }
|
|
|
|
tnOamPingHistoryResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time measured in microseconds from when
|
|
a OAM probe was sent to when its response was received or
|
|
when it timed out. The value of this object is reported
|
|
as 0 when it is not possible to transmit an OAM probe."
|
|
::= { tnOamPingHistoryEntry 2 }
|
|
|
|
tnOamPingHistoryOneWayTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time measured in microseconds from when
|
|
a OAM probe was sent to when it was received by the replier.
|
|
The value of this object is reported as 0 when it is not possible
|
|
to transmit an OAM probe or the information is not available."
|
|
::= { tnOamPingHistoryEntry 3 }
|
|
|
|
tnOamPingHistorySize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "octets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistorySize indicates the size of the OAM echo
|
|
request transmitted for this OAM probe. Zero is returned if no probe
|
|
has been transmitted.
|
|
|
|
When tnOamPingCtlTestMode is 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay',
|
|
'ethCfmTwoWaySlm', or 'ethCfmTwoWayLm' the size of the trasmitted layer 2 frame
|
|
(including the layer 2 header) is returned.
|
|
|
|
For other tnOamPingCtlTestMode values, the size returned is the
|
|
tnOamPingCtlSize value."
|
|
::= { tnOamPingHistoryEntry 4 }
|
|
|
|
tnOamPingHistoryStatus OBJECT-TYPE
|
|
SYNTAX TmnxOamResponseStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of a particular OAM test probe."
|
|
::= { tnOamPingHistoryEntry 5 }
|
|
|
|
tnOamPingHistoryTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time stamp for when this OAM probe result was determined."
|
|
::= { tnOamPingHistoryEntry 6 }
|
|
|
|
tnOamPingHistoryReturnCode OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryReturnCode is an integer
|
|
that indicates the OAM return code received in the OAM ping response.
|
|
|
|
The return codes are test specific and can vary for different types
|
|
of pings.
|
|
|
|
LSP-PING and VCCV-PING use return codes values from RFC4379 with
|
|
the following meanings and suggested text descriptions.
|
|
|
|
Value Meaning
|
|
----- -------
|
|
0 No return code (NoRtnCode)
|
|
1 Malformed echo request received (MalformedReq)
|
|
2 One or more of the TLVs was not understood (UnknownTlv)
|
|
3 Replying router is an egress for the FEC at stack-depth
|
|
(EgressRtr)
|
|
4 Replying router has no mapping for the FEC at stack-depth
|
|
(NoFECMapping)
|
|
5 Downstream Mapping Mismatch (DSMappingMismatched)
|
|
6 Upstream Interface Index Unknown (USIntfIdxUnkn)
|
|
7 Reserved (Reserved)
|
|
8 Label switched at stack-depth (DSRtrMatchLabel)
|
|
9 Label switched but no MPLS forwarding at stack-depth
|
|
(DSNoMplsFwding)
|
|
10 Mapping for this FEC is not the given label at stack-depth
|
|
(DSRtrUnmatchLabel)
|
|
11 No label entry at stack-depth (DSNoLabelEntry)
|
|
12 Protocol not associated with interface at FEC stack-depth
|
|
(DSProtoMismatched)
|
|
13 Premature termination of ping due to label stack
|
|
shrinking to a single label (DSPreTermination)
|
|
14 See DDMap TLV for rc and sub-rc (seeDDMapForRetCodeSubCode)
|
|
15 Label Switched with FEC Stack Change (LabelSwitchedWithFecChange)"
|
|
::= { tnOamPingHistoryEntry 7 }
|
|
|
|
tnOamPingHistorySrcIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies the Ipv4 address of the remote node that generated this
|
|
reply to a OAM probe.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamPingHistorySrcAddrType and
|
|
tnOamPingHistorySrcAddress."
|
|
::= { tnOamPingHistoryEntry 8 }
|
|
|
|
tnOamPingHistAddressType OBJECT-TYPE
|
|
SYNTAX TmnxOamAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistAddressType specifies the type of
|
|
binding address information returned in response to a 'vprnPing'
|
|
'mfibPing', or 'cpePing' test."
|
|
::= { tnOamPingHistoryEntry 9 }
|
|
|
|
tnOamPingHistSapId OBJECT-TYPE
|
|
SYNTAX TmnxStrSapId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistSapId is the name of the access
|
|
port of the SAP supporting the requests returned in
|
|
response to a 'vprnPing', 'mfibPing' or 'cpePing' probe.
|
|
|
|
If the value of tnOamPingHistAddressType is not 'sapId',
|
|
this object is not relevant and MUST have a null string ''."
|
|
::= { tnOamPingHistoryEntry 10 }
|
|
|
|
-- Numbering gap: { tnOamPingHistoryEntry 11 } is not defined.
|
|
|
|
tnOamPingHistoryVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryVersion indicates the protocol
|
|
version for this OAM ping probe reply."
|
|
::= { tnOamPingHistoryEntry 12 }
|
|
|
|
tnOamPingHistoryCpeMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tnOamPingHistoryCpeMacAddr is set to 0 except in case of
|
|
a 'cpePing', where it contains the mac address of the replying
|
|
CPE for this OAM ping probe reply."
|
|
::= { tnOamPingHistoryEntry 13 }
|
|
|
|
tnOamPingHistoryRespSvcId OBJECT-TYPE
|
|
SYNTAX TmnxServId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value tnOamPingHistoryRespSvcId indicates for an 'mfibPing'
|
|
the service id to which the SAP responding to the 'mfibPing' probe
|
|
belongs. If the indicated SAP is part of the same service originating
|
|
the probe, this value is set to 0.
|
|
|
|
For other types of probes, this value is insignificant and is also
|
|
set to 0."
|
|
::= { tnOamPingHistoryEntry 14 }
|
|
|
|
tnOamPingHistorySequence OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value tnOamPingHistorySequence indicates this probe's
|
|
sequence number. If a probe response was received, this object
|
|
indicates the sequence number of the response."
|
|
::= { tnOamPingHistoryEntry 15 }
|
|
|
|
tnOamPingHistoryIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryIfIndex indicates the ifIndex of the
|
|
interface that this probe was transmitted from.
|
|
|
|
This object applies to 'lspPing' and 'vccvPing' tests. For other test
|
|
modes, this value is not significant and is set to 0."
|
|
::= { tnOamPingHistoryEntry 16 }
|
|
|
|
tnOamPingHistoryDataLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryDataLen indicates for an 'lspPing'
|
|
the UDP data length of the echo reply, and for 'icmpPing' normally
|
|
the length starting after the IP header of the echo reply. For
|
|
'ethCfmLoopback', 'ethCfmTwoWaySlm', or 'ethCfmTwoWayLm' the value is the number of
|
|
octets in the Value field of the Data TLV of the Ethernet CFM loopback
|
|
packet (zero if the packet has no Data TLV).
|
|
|
|
For other types of probes, this value is not significant and is
|
|
set to 0."
|
|
::= { tnOamPingHistoryEntry 17 }
|
|
|
|
tnOamPingHistoryRespPlane OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResponsePlane
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryRespPlane indicates the
|
|
response plane from which this ping response was received."
|
|
::= { tnOamPingHistoryEntry 18 }
|
|
|
|
tnOamPingHistoryReqHdr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0|1..150))
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryReqHdr is a copy of the OAM header of
|
|
the request packet sent for this OAM ping test probe.
|
|
|
|
The request header is reported only when tnOamPingCtlTestMode has a
|
|
value of 'svcPing', 'sdpPing' 'mtuPing', 'ethCfmLoopback',
|
|
'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',or 'ethCfmTwoWayLm'.
|
|
Otherwise, a zero length OCTET STRING is returned.
|
|
|
|
This object was marked obsolete in SROS release 10.0 R1."
|
|
::= { tnOamPingHistoryEntry 19 }
|
|
|
|
tnOamPingHistoryRespHdr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0|1..150))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryRespHdr is a copy of the OAM
|
|
header of the response packet received for this OAM ping test probe.
|
|
|
|
The response header is reported only when tnOamPingCtlTestMode
|
|
has a value of 'svcPing', 'sdpPing', 'mtuPing', 'icmpPing',
|
|
'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay', 'ethCfmTwoWaySlm',
|
|
or 'ethCfmTwoWayLm'.
|
|
Otherwise, a zero length OCTET STRING is returned. For 'icmpPing'
|
|
the value reported is the received ICMP message starting from the IP
|
|
header.
|
|
|
|
The value of this object MUST be reported as a zero length
|
|
OCTET STRING when no probe response has been received."
|
|
::= { tnOamPingHistoryEntry 20 }
|
|
|
|
tnOamPingHistoryDnsAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryDnsAddrType indicates the
|
|
Internet address type stored in tnOamPingHistoryDnsAddress.
|
|
|
|
If this was not a 'dnsPing' test or the dns name specified
|
|
in tnOamPingCtlDnsName could not be resolved, the value of
|
|
this object will be reported as 'unknown'."
|
|
::= { tnOamPingHistoryEntry 21 }
|
|
|
|
tnOamPingHistoryDnsAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryDnsAddress indicates the
|
|
Internet address that was resolved from the name specified
|
|
in tnOamPingCtlDnsName by a 'dnsPing' test.
|
|
|
|
If this was not a 'dnsPing' test or the dns name specified
|
|
in tnOamPingCtlDnsName could not be resolved, the value of
|
|
this object will be reported as ''H (empty string)."
|
|
::= { tnOamPingHistoryEntry 22 }
|
|
|
|
tnOamPingHistorySrcAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistorySrcAddrType indicates the Internet
|
|
address type of the address stored in tnOamPingHistorySrcAddress."
|
|
::= { tnOamPingHistoryEntry 23 }
|
|
|
|
tnOamPingHistorySrcAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistorySrcAddress indicates the Internet
|
|
address of the remote node that generated this reply to a OAM probe."
|
|
::= { tnOamPingHistoryEntry 24 }
|
|
|
|
tnOamPingHistoryInOneWayTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryInOneWayTime indicates the amount
|
|
of time measured in microseconds from when an OAM probe reply was
|
|
sent to when it was received by this host (in-bound one-way time).
|
|
The value of this object is reported as 0 when the information is
|
|
not available."
|
|
::= { tnOamPingHistoryEntry 25 }
|
|
|
|
tnOamPingHistoryLspName OBJECT-TYPE
|
|
SYNTAX TLNamedItemOrEmpty
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryLspName indicates the name of the LSP
|
|
that this probe was transmitted on.
|
|
|
|
The empty string is returned when the test mode is not 'vccvPing'.
|
|
The empty string is returned when the transport tunnel is not RSVP."
|
|
::= { tnOamPingHistoryEntry 26 }
|
|
|
|
tnOamPingHistNextHopAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistNextHopAddrType indicates the Internet
|
|
address type of the address stored in tnOamPingHistNextHopAddress.
|
|
|
|
The value 'unknown(0)' is returned when the test mode is not
|
|
'vccvPing'."
|
|
::= { tnOamPingHistoryEntry 27 }
|
|
|
|
tnOamPingHistNextHopAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistNextHopAddress indicates the next hop
|
|
Internet address that this probe was transmitted to.
|
|
|
|
The empty string is returned when the test mode is not 'vccvPing'."
|
|
::= { tnOamPingHistoryEntry 28 }
|
|
|
|
tnOamPingHistorySrcGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpGlobalID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistorySrcGlobalId indicates the source MPLS-TP
|
|
global identifier of the replying node. The value is copied from the
|
|
reply's RFC 6426 Source Identifier TLV. If the TLV is absent, zero is
|
|
returned.
|
|
|
|
This value is relevant when tnOamPingCtlTestMode is 'lspPing' or
|
|
'vccvPing'. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 2.2.2, 'Source Identifier TLV'."
|
|
::= { tnOamPingHistoryEntry 29 }
|
|
|
|
tnOamPingHistorySrcNodeId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpNodeID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistorySrcNodeId indicates the source MPLS-TP
|
|
node identifier of the replying node. The value is copied from the
|
|
reply's RFC 6426 Source Identifier TLV. If the TLV is absent, zero is
|
|
returned.
|
|
|
|
This value is relevant when tnOamPingCtlTestMode is 'lspPing' or
|
|
'vccvPing'. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 2.2.2, 'Source Identifier TLV'."
|
|
::= { tnOamPingHistoryEntry 30 }
|
|
|
|
tnOamPingHistorySdpBindId OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistorySdpBindId indicates the SDP binding
|
|
provided by the remote system.
|
|
|
|
The value of tnOamPingHistorySdpBindId is relevant when
|
|
tnOamPingHistAddressType is 'sdpBindId(9)'."
|
|
::= { tnOamPingHistoryEntry 31 }
|
|
|
|
tnOamPingHistoryRtrnSubcode OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamPingHistoryRtrnSubcode indicates the value present
|
|
in an MPLS echo reply's RFC 4379 Return Subcode (RSC) field.
|
|
|
|
A valid value is returned when the test has a tnOamPingCtlTestMode
|
|
value of 'lspPing'. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 4379, 'Detecting Multi-Protocol Label Switched (MPLS) Data Plane
|
|
Failures', Section 3.1, 'Return Codes'."
|
|
::= { tnOamPingHistoryEntry 32 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM MAC Ping Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamMacPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamMacPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'macPing', 'macPopulate', or 'macPurge'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamMacPingCtlTable.
|
|
--
|
|
|
|
-- tnOamMacPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMacPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM MAC Ping Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia SROS
|
|
-- OAM 'macPing', 'macPopulate', or 'macPurge' test operations.
|
|
-- The results of these tests are stored in the tnOamPingResultsTable
|
|
-- and the tnOamMacPingHistoryTable. There will be no entries for
|
|
-- these test in the tnOamPingHistoryTable."
|
|
-- ::= { tnOamPingObjs 10 }
|
|
--
|
|
-- tnOamMacPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMacPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMacPingCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamMacPingCtlTable 1 }
|
|
--
|
|
-- TnOamMacPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMacPingCtlTargetMacAddr MacAddress,
|
|
-- tnOamMacPingCtlSourceMacAddr MacAddress,
|
|
-- tnOamMacPingCtlSendControl TruthValue,
|
|
-- tnOamMacPingCtlReplyControl TruthValue,
|
|
-- tnOamMacPingCtlTtl Unsigned32,
|
|
-- tnOamMacPingCtlRegister TruthValue,
|
|
-- tnOamMacPingCtlFlood TruthValue,
|
|
-- tnOamMacPingCtlForce TruthValue,
|
|
-- tnOamMacPingCtlAge Unsigned32,
|
|
-- tnOamMacPingCtlSapPortId TmnxPortID,
|
|
-- tnOamMacPingCtlSapEncapValue TmnxEncapVal,
|
|
-- tnOamMacPingCtlFibEntryName TNamedItemOrEmpty
|
|
-- }
|
|
--
|
|
-- tnOamMacPingCtlTargetMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingCtlTargetMacAddr is a 6-octet value
|
|
-- that specifies the target MAC address to be used in the query
|
|
-- request for performing an OAM ping operation.
|
|
--
|
|
-- This parameter is required."
|
|
-- REFERENCE
|
|
-- "IEEE 802.3 Subclause 30.7.1.1.9"
|
|
-- DEFVAL { '000000000000'H }
|
|
-- ::= { tnOamMacPingCtlEntry 1 }
|
|
--
|
|
-- tnOamMacPingCtlSourceMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingCtlSourceMacAddr is a 6-octet value
|
|
-- that specifies the MAC address to be used as the source in the
|
|
-- query request for performing an OAM ping operation. This object
|
|
-- is optional and is not relevant when tnOamPingCtlTestMode has a
|
|
-- value other than 'macPing'."
|
|
-- REFERENCE
|
|
-- "IEEE 802.3 Subclause 30.7.1.1.9"
|
|
-- DEFVAL { '000000000000'H }
|
|
-- ::= { tnOamMacPingCtlEntry 2 }
|
|
--
|
|
-- tnOamMacPingCtlSendControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacPingCtlSendControl is 'true', the OAM
|
|
-- ping packet is sent directly to the destination IP address via the
|
|
-- control plane. If its value is 'false', the packet is sent via the
|
|
-- data plane.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate',
|
|
-- 'macPurge' or 'macPing'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacPingCtlEntry 3 }
|
|
--
|
|
-- tnOamMacPingCtlReplyControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacPingCtlReplyControl is 'true', the
|
|
-- OAM ping response is returned using the control plane. If its
|
|
-- value is 'false', the packet is sent via the data plane. This
|
|
-- object is optional and is not relevant when tnOamPingCtlTestMode
|
|
-- has a value other than 'macPing'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacPingCtlEntry 4 }
|
|
--
|
|
-- tnOamMacPingCtlTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- UNITS "time-to-live value"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the vc-label time-to-live value.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPing'.
|
|
--
|
|
-- While performing the test with a ttl of 1 no responses should ever be
|
|
-- expected."
|
|
-- DEFVAL { 255 }
|
|
-- ::= { tnOamMacPingCtlEntry 5 }
|
|
--
|
|
-- tnOamMacPingCtlRegister OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacPingCtlRegister is 'true', the
|
|
-- OAM ping request is transmitted that causes each upstream node
|
|
-- to delete the MAC address only from its forwarding plane but
|
|
-- keep it in its control plane in order to inhibit dynamic learning.
|
|
-- If its value is 'false', the MAC address is deleted from both
|
|
-- the forwarding and control planes.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPurge'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacPingCtlEntry 6 }
|
|
--
|
|
-- tnOamMacPingCtlFlood OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacPingCtlFlood is 'true', the
|
|
-- OAM ping request is transmitted that causes each upstream node
|
|
-- to add or delete the MAC address. If its value is 'false', the
|
|
-- operation is performed locally.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate' or
|
|
-- 'macPurge'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacPingCtlEntry 7 }
|
|
--
|
|
-- tnOamMacPingCtlForce OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacPingCtlForce is 'true', the
|
|
-- MAC type in the FIB is forced to be labeled OAM type if it already
|
|
-- existed as dynamic or static.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacPingCtlEntry 8 }
|
|
--
|
|
-- tnOamMacPingCtlAge OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "seconds"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingCtlAge specifies the number of seconds
|
|
-- to age this OAM MAC address in the FIB.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
|
|
-- DEFVAL { 3600 } -- -- 1 hour
|
|
-- ::= { tnOamMacPingCtlEntry 9 }
|
|
--
|
|
-- tnOamMacPingCtlSapPortId OBJECT-TYPE
|
|
-- SYNTAX TmnxPortID
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingCtlSapPortId is the ID of the access
|
|
-- port of the target SAP.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamMacPingCtlEntry 10 }
|
|
--
|
|
-- tnOamMacPingCtlSapEncapValue OBJECT-TYPE
|
|
-- SYNTAX TmnxEncapVal
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingCtlSapEncapValue is the label used to
|
|
-- identify the target SAP on the port specified in
|
|
-- tnOamMacPingCtlSapPortId.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamMacPingCtlEntry 11 }
|
|
--
|
|
-- tnOamMacPingCtlFibEntryName OBJECT-TYPE
|
|
-- SYNTAX TNamedItemOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingCtlFibEntryName is the fib entry name
|
|
-- to associate with the target MAC address.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'macPopulate'."
|
|
-- DEFVAL { ''H } -- -- the empty string
|
|
-- ::= { tnOamMacPingCtlEntry 12 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM MAC Ping History Table
|
|
--
|
|
-- tnOamMacPingHistoryTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMacPingHistoryEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'macPing' probe
|
|
-- operation. The number of entries in this table for a test
|
|
-- is limited to the results of 3 runs.
|
|
--
|
|
-- An entry in this table is created when the result of an OAM 'macPing'
|
|
-- probe is determined. An entry is removed from this table when its
|
|
-- corresponding tnOamPingCtlEntry is deleted."
|
|
-- ::= { tnOamPingObjs 12 }
|
|
--
|
|
-- tnOamMacPingHistoryEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMacPingHistoryEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamPingHistoryTable. The first two
|
|
-- index elements identify the tnOamPingCtlEntry that a
|
|
-- tnOamMacPingHistoryEntry belongs to. The third index identifies
|
|
-- a specific run of the OAM test. The fourth index element
|
|
-- selects the group of responses associated with a specific probe
|
|
-- attempt. The fifth index selects a single OAM 'macPing' reply."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamPingResultsTestRunIndex,
|
|
-- tnOamMacPingHistoryIndex,
|
|
-- tnOamMacPingReplyIndex
|
|
-- }
|
|
-- ::= { tnOamMacPingHistoryTable 1 }
|
|
--
|
|
-- TnOamMacPingHistoryEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMacPingHistoryIndex Unsigned32,
|
|
-- tnOamMacPingReplyIndex Unsigned32,
|
|
-- tnOamMacPingHistoryResponse Unsigned32,
|
|
-- tnOamMacPingHistoryOneWayTime Integer32,
|
|
-- tnOamMacPingHistoryStatus TmnxOamResponseStatus,
|
|
-- tnOamMacPingHistoryTime DateAndTime,
|
|
-- tnOamMacPingHistoryReturnCode TmnxOamPingRtnCode,
|
|
-- tnOamMacPingHistorySrcIpAddress IpAddress,
|
|
-- tnOamMacPingHistoryAddressType TmnxOamAddressType,
|
|
-- tnOamMacPingHistorySapId TmnxStrSapId,
|
|
-- tnOamMacPingHistorySdpId SdpId,
|
|
-- tnOamMacPingHistoryAdminStatus TruthValue,
|
|
-- tnOamMacPingHistoryOperStatus TruthValue,
|
|
-- tnOamMacPingHistoryResponsePlane TmnxOamTestResponsePlane,
|
|
-- tnOamMacPingHistorySize Unsigned32,
|
|
-- tnOamMacPingHistoryInOneWayTime Integer32,
|
|
-- tnOamMacPingHistorySrcAddrType InetAddressType,
|
|
-- tnOamMacPingHistorySrcAddress InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamMacPingHistoryIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An entry in this table is created when the result of a OAM
|
|
-- 'macPing' probe is determined. The initial 2 instance identifier
|
|
-- index values identify the tnOamPingCtlEntry that a OAM probe
|
|
-- result (tnOamMacPingHistoryEntry) belongs to. The
|
|
-- tnOamMacPingHistoryIndex has the value of the sequence number
|
|
-- of the request probe and identifies a group of replies received
|
|
-- in response to a specific probe transmission.
|
|
--
|
|
-- The agent starts assigning tnOamMacPingHistoryIndex values at 1
|
|
-- and wraps after exceeding the maximum possible value as defined by
|
|
-- the limit of this object ('ffffffff'h)."
|
|
-- ::= { tnOamMacPingHistoryEntry 1 }
|
|
--
|
|
-- tnOamMacPingReplyIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamMacPingReplyIndex is unique within a group of responses
|
|
-- received as the result of a OAM 'macPing' probe as specified by
|
|
-- having the same value for tnOamMacPingHistoryIndex.
|
|
--
|
|
-- The agent starts assigning tnOamMacPingReplyIndex values at 1
|
|
-- and wraps after exceeding the maximum possible value as defined by
|
|
-- the limit of this object ('ffffffff'h)."
|
|
-- ::= { tnOamMacPingHistoryEntry 2 }
|
|
--
|
|
-- tnOamMacPingHistoryResponse OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The amount of time measured in microseconds from when
|
|
-- a OAM probe was sent to when its response was received or
|
|
-- when it timed out. The value of this object is reported
|
|
-- as 0 when it is not possible to transmit an OAM probe."
|
|
-- ::= { tnOamMacPingHistoryEntry 3 }
|
|
--
|
|
-- tnOamMacPingHistoryOneWayTime OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The amount of time measured in microseconds from when an
|
|
-- OAM probe was sent to when it was received by the replier
|
|
-- (out-bound one-way time). The value of this object is
|
|
-- reported as 0 when it is not possible to transmit an OAM
|
|
-- probe or the information is not available."
|
|
-- ::= { tnOamMacPingHistoryEntry 4 }
|
|
--
|
|
-- tnOamMacPingHistoryStatus OBJECT-TYPE
|
|
-- SYNTAX TmnxOamResponseStatus
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistoryStatus is an enumerated integer
|
|
-- that indicates the result of a particular OAM probe."
|
|
-- ::= { tnOamMacPingHistoryEntry 5 }
|
|
--
|
|
-- tnOamMacPingHistoryTime OBJECT-TYPE
|
|
-- SYNTAX DateAndTime
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Timestamp for when this OAM probe result was determined."
|
|
-- ::= { tnOamMacPingHistoryEntry 6 }
|
|
--
|
|
-- tnOamMacPingHistoryReturnCode OBJECT-TYPE
|
|
-- SYNTAX TmnxOamPingRtnCode
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistoryReturnCode is an enumerated integer
|
|
-- that indicates the return code received in the OAM ping response."
|
|
-- ::= { tnOamMacPingHistoryEntry 7 }
|
|
--
|
|
-- tnOamMacPingHistorySrcIpAddress OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistorySrcIpAddress specifies the Ipv4
|
|
-- address of the remote node that generated this reply to a OAM probe.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMacPingHistorySrcAddrType and
|
|
-- tnOamMacPingHistorySrcAddress."
|
|
-- ::= { tnOamMacPingHistoryEntry 8 }
|
|
--
|
|
-- tnOamMacPingHistoryAddressType OBJECT-TYPE
|
|
-- SYNTAX TmnxOamAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistoryAddressType specifies the type of
|
|
-- binding address information returned in response to a 'macPing' test."
|
|
-- ::= { tnOamMacPingHistoryEntry 9 }
|
|
--
|
|
-- tnOamMacPingHistorySapId OBJECT-TYPE
|
|
-- SYNTAX TmnxStrSapId
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistorySapId is the name of the access
|
|
-- port of the SAP supporting the requested MAC address returned in
|
|
-- response to a 'macPing' probe.
|
|
--
|
|
-- If the value of tnOamMacPingHistoryAddressType is not 'sapId',
|
|
-- this object is not relevant and MUST have a null string ''."
|
|
-- ::= { tnOamMacPingHistoryEntry 10 }
|
|
--
|
|
-- tnOamMacPingHistorySdpId OBJECT-TYPE
|
|
-- SYNTAX SdpId
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistorySdpId is the ID of the SDP
|
|
-- supporting the requested MAC address returned in response to a
|
|
-- 'macPing' probe.
|
|
--
|
|
-- If the value of tnOamMacPingHistoryAddressType is not 'sdpId',
|
|
-- this object is not relevant and MUST return a value of '0'."
|
|
-- ::= { tnOamMacPingHistoryEntry 12 }
|
|
--
|
|
-- tnOamMacPingHistoryAdminStatus OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistoryAdminStatus indicates the current
|
|
-- administrative state of the SAP or SDP ID returned in response to a
|
|
-- 'macPing' test. A value of 'true' indicates the SAP or SDP is
|
|
-- administratively 'up'.
|
|
--
|
|
-- The value of this object MUST be reported as 'false' when no ping
|
|
-- responses have been received or an active test has not yet timed out."
|
|
-- ::= { tnOamMacPingHistoryEntry 13 }
|
|
--
|
|
-- tnOamMacPingHistoryOperStatus OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistoryOperStatus indicates the current
|
|
-- operational state of the SAP or SDP ID returned in response to a
|
|
-- 'macPing' test. A value of 'true' indicates the SAP or SDP is
|
|
-- operationally 'up'.
|
|
--
|
|
-- The value of this object MUST be reported as 'false' when no ping
|
|
-- responses have been received or an active test has not yet timed out."
|
|
-- ::= { tnOamMacPingHistoryEntry 14 }
|
|
--
|
|
-- tnOamMacPingHistoryResponsePlane OBJECT-TYPE
|
|
-- SYNTAX TmnxOamTestResponsePlane
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistoryResponsePlane indicates the
|
|
-- response plane from which this ping response was received."
|
|
-- ::= { tnOamMacPingHistoryEntry 15 }
|
|
--
|
|
-- tnOamMacPingHistorySize OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "octets"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistorySize indicates the size in octets
|
|
-- of the user payload in a ping request packet. It does not include
|
|
-- the service encapsulation."
|
|
-- ::= { tnOamMacPingHistoryEntry 16 }
|
|
--
|
|
-- tnOamMacPingHistoryInOneWayTime OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The amount of time measured in microseconds from when an OAM
|
|
-- probe reply was sent to when it was received by this host
|
|
-- (in-bound one-way time). The value of this object is reported
|
|
-- as 0 when the information is not available."
|
|
-- ::= { tnOamMacPingHistoryEntry 17 }
|
|
--
|
|
-- tnOamMacPingHistorySrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistorySrcAddrType indicates the Internet
|
|
-- address type stored in tnOamMacPingHistorySrcAddress."
|
|
-- ::= { tnOamMacPingHistoryEntry 18 }
|
|
--
|
|
-- tnOamMacPingHistorySrcAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingHistorySrcAddress indicates the Internet
|
|
-- address of the remote node that generated this reply to a OAM probe."
|
|
-- ::= { tnOamMacPingHistoryEntry 19 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM MAC Ping Label Mapping Table (OBSOLETE)
|
|
--
|
|
-- tnOamMacPingL2MapTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMacPingL2MapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'macQuery'
|
|
-- probe operation where a L2 mapping TLV is returned. Only one
|
|
-- downstream and one upstream L2 mapping entry is returned if the
|
|
-- 'macQuery' replier has no egress mapping for the requested MAC
|
|
-- address but it does have an SDP binding. Multiple downstream L2
|
|
-- mappings that specify the replier's flooding domain may be returned
|
|
-- if the replier has no bindings for the MAC address.
|
|
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'macQuery'probe is determined.
|
|
|
|
-- An entry is removed from this table when its corresponding
|
|
-- tnOamPingCtlEntry is deleted."
|
|
-- ::= { tnOamPingObjs 14 }
|
|
|
|
-- tnOamMacPingL2MapEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMacPingL2MapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMacPingL2MapTable. The first two
|
|
-- index elements identify the tnOamPingCtlEntry that a
|
|
-- tnOamMacPingL2MapEntry belongs to. The third index element
|
|
-- identifies a specific OAM test run. The fourth index element
|
|
-- selects the group of responses associated with a specific probe
|
|
-- attempt. The fifth index selects a single OAM 'macQuery' reply.
|
|
-- Note that in the case of a successful 'macQuery' reply there will
|
|
-- be only two row entries created per test run. However there may
|
|
-- also be one or more error replies. The sixth index selects a
|
|
-- single L2 mapping entry within a specific probe reply."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamPingResultsTestRunIndex,
|
|
-- tnOamMacPingHistoryIndex,
|
|
-- tnOamMacPingReplyIndex,
|
|
-- tnOamMacPingL2MapIndex
|
|
-- }
|
|
-- ::= { tnOamMacPingL2MapTable 1 }
|
|
|
|
-- TnOamMacPingL2MapEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMacPingL2MapIndex Unsigned32,
|
|
-- tnOamMacPingL2MapRouterID IpAddress,
|
|
-- tnOamMacPingL2MapLabel MplsLabel,
|
|
-- tnOamMacPingL2MapProtocol TmnxOamSignalProtocol,
|
|
-- tnOamMacPingL2MapVCType TmnxOamVcType,
|
|
-- tnOamMacPingL2MapVCID TmnxVcId,
|
|
-- tnOamMacPingL2MapDirection INTEGER
|
|
-- }
|
|
|
|
-- tnOamMacPingL2MapIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "An entry in this table is created when the result of a OAM
|
|
-- 'macQuery' probe is determined. The initial 2 instance identifier
|
|
-- index values identify the tnOamPingCtlEntry that a OAM probe result
|
|
-- (tnOamMacPingHistoryEntry) belongs to. The tnOamMacPingHistoryIndex
|
|
-- identifies a group of replies received in response to a specific
|
|
-- probe transmission. The tnOamMacPingReplyIndex selects a single
|
|
-- OAM 'macQuery' reply.
|
|
|
|
-- The tnOamMacPingL2MapIndex selects a single L2 mapping entry
|
|
-- within a specific 'macQuery' probe reply.
|
|
|
|
-- The agent starts assigning tnOamMacPingL2MapIndex values at 1."
|
|
-- ::= { tnOamMacPingL2MapEntry 1 }
|
|
|
|
-- tnOamMacPingL2MapRouterID OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingL2MapRouterID is the router ID for this
|
|
-- L2 mapping entry."
|
|
-- ::= { tnOamMacPingL2MapEntry 2 }
|
|
|
|
-- tnOamMacPingL2MapLabel OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingL2MapLabel is the label used by the
|
|
-- router for the L2FEC or VC ID specified by this L2 mapping entry."
|
|
-- ::= { tnOamMacPingL2MapEntry 3 }
|
|
|
|
-- tnOamMacPingL2MapProtocol OBJECT-TYPE
|
|
-- SYNTAX TmnxOamSignalProtocol
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingL2MapProtocol is the signaling protocol
|
|
-- used by the router for the L2FEC or VC ID specified by this L2
|
|
-- mapping entry."
|
|
-- ::= { tnOamMacPingL2MapEntry 4 }
|
|
|
|
-- tnOamMacPingL2MapVCType OBJECT-TYPE
|
|
-- SYNTAX TmnxOamVcType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingL2MapVCType specifies the class of
|
|
-- VC ID given in tnOamMacPingL2MapVCID."
|
|
-- ::= { tnOamMacPingL2MapEntry 5 }
|
|
|
|
-- tnOamMacPingL2MapVCID OBJECT-TYPE
|
|
-- SYNTAX TmnxVcId
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingL2MapVCID is the VC ID associated with
|
|
-- the label used by the L2FEC specified by this L2 mapping entry."
|
|
-- ::= { tnOamMacPingL2MapEntry 6 }
|
|
|
|
-- tnOamMacPingL2MapDirection OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- upstream (1),
|
|
-- downstream (2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacPingL2MapDirection specifies the direction
|
|
-- that this L2 mapping entry is in relation to the node that returned
|
|
-- the 'macQuery' reply."
|
|
-- ::= { tnOamMacPingL2MapEntry 7 }
|
|
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM LSP Ping Control Table
|
|
--
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamLspPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamLspPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'lspPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamLspPingCtlTable.
|
|
--
|
|
--
|
|
tnOamLspPingCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamLspPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokis SROS OAM LSP Ping Control Table for
|
|
providing, via SNMP, the capability of performing Nokia
|
|
SROS OAM 'lspPing' test operations. The results of these
|
|
tests are stored in the tnOamPingResultsTable and the
|
|
tnOamPingHistoryTable."
|
|
::= { tnOamPingObjs 16 }
|
|
|
|
tnOamLspPingCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamLspPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamLspPingCtlTable. The first index
|
|
element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
a textual convention that allows for use of the SNMPv3
|
|
View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
and allows a management application to identify its entries.
|
|
The second index, tnOamPingCtlTestIndex, enables the same
|
|
management application to have multiple outstanding requests."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamPingCtlOwnerIndex,
|
|
tnOamPingCtlTestIndex
|
|
}
|
|
::= { tnOamLspPingCtlTable 1 }
|
|
|
|
TnOamLspPingCtlEntry ::=
|
|
SEQUENCE {
|
|
tnOamLspPingCtlVRtrID TmnxVRtrID,
|
|
tnOamLspPingCtlLspName TNamedItemOrEmpty,
|
|
tnOamLspPingCtlReturnLsp TNamedItemOrEmpty,
|
|
tnOamLspPingCtlTtl Unsigned32,
|
|
tnOamLspPingCtlPathName TNamedItemOrEmpty,
|
|
tnOamLspPingCtlLdpIpPrefix IpAddress,
|
|
tnOamLspPingCtlLdpIpPrefixLen IpAddressPrefixLength,
|
|
tnOamLspPingCtlLdpPrefixType InetAddressType,
|
|
tnOamLspPingCtlLdpPrefix InetAddress,
|
|
tnOamLspPingCtlLdpPrefixLen InetAddressPrefixLength,
|
|
tnOamLspPingCtlPathDestType InetAddressType,
|
|
tnOamLspPingCtlPathDest InetAddress,
|
|
tnOamLspPingCtlNhIntfName TNamedItemOrEmpty,
|
|
tnOamLspPingCtlNhAddressType InetAddressType,
|
|
tnOamLspPingCtlNhAddress InetAddress,
|
|
tnOamLspPingCtlTestSubMode TmnxOamLspTestSubMode,
|
|
tnOamLspPingCtlMplsTpPathType TmnxOamMplsTpPathType,
|
|
tnOamLspPingCtlMplsTpGlobalId TmnxMplsTpGlobalID,
|
|
tnOamLspPingCtlMplsTpNodeId TmnxMplsTpNodeID,
|
|
tnOamLspPingCtlAssocChannel TmnxOamLspAssocChannel,
|
|
tnOamLspPingCtlForce TruthValue
|
|
}
|
|
|
|
tnOamLspPingCtlVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The unique value which identifies this virtual router in the
|
|
Nokia SROS system. The vRtrID value for each virtual router
|
|
must remain constant at least from one re-initialization of the
|
|
system management processor (CPM) to the next. There will always
|
|
be at least one router entry defined by the agent with vRtrID=1
|
|
which represents the transport router.
|
|
|
|
This object was obsoleted in release 6.0R15 and replaced with
|
|
tnOamPingCtlVRtrID in tnOamPingCtlTable."
|
|
DEFVAL { 1 } -- Base router
|
|
::= { tnOamLspPingCtlEntry 1 }
|
|
|
|
tnOamLspPingCtlLspName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative name of the target Labeled Switch Path (LSP) for this
|
|
OAM LSP Ping test. The LSP name must be unique within the virtual
|
|
router instance specified by tnOamLspPingCtlVRtrID.
|
|
|
|
This parameter is mutually exclusive with the IP prefix parameter
|
|
associated with an LDP based LSP (tnOamLspPingCtlLdpIpPrefix).
|
|
Either the LSP name or the LDP IP Prefix must be specified but not
|
|
both."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspPingCtlEntry 2 }
|
|
|
|
tnOamLspPingCtlReturnLsp OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Administrative name of the Labeled Switch Path (LSP) to use to
|
|
return the response to this OAM LSP Ping test. The LSP name must
|
|
be unique within the virtual router instance specified by
|
|
tnOamLspPingCtlVRtrID.
|
|
This is an optional parameter."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspPingCtlEntry 3 }
|
|
|
|
tnOamLspPingCtlTtl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
UNITS "time-to-live value"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the outermost label time-to-live value. This is an optional
|
|
parameter."
|
|
DEFVAL { 255 }
|
|
::= { tnOamLspPingCtlEntry 4 }
|
|
|
|
tnOamLspPingCtlPathName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative name of the Path (LSP) for this OAM LSP Ping test.
|
|
The Path name must be unique within the virtual router
|
|
instance specified by tnOamLspPingCtlVRtrID.
|
|
|
|
This is an optional parameter which can be specified only if the
|
|
LSP Name parameter is specified."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspPingCtlEntry 5 }
|
|
|
|
tnOamLspPingCtlLdpIpPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP prefix for the LDP based LSP for this OAM LSP Ping test.
|
|
|
|
This parameter is mutually exclusive with the LSP name parameter
|
|
(tnOamLspPingCtlLspName). Either the LDP IP Prefix or the LSP
|
|
name must be specified but not both.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamLspPingCtlLdpPrefixType and
|
|
tnOamLspPingCtlLdpPrefix."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { tnOamLspPingCtlEntry 6 }
|
|
|
|
tnOamLspPingCtlLdpIpPrefixLen OBJECT-TYPE
|
|
SYNTAX IpAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP prefix length for the LDP based LSP for this OAM LSP
|
|
Ping test.
|
|
|
|
The value of this parameter is valid only when LDP IP Prefix
|
|
has been specified.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress object tnOamLspPingCtlLdpPrefixLen."
|
|
DEFVAL { 32 }
|
|
::= { tnOamLspPingCtlEntry 7 }
|
|
|
|
tnOamLspPingCtlLdpPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlLdpPrefixType specifies the type
|
|
of Internet address stored in tnOamLspPingCtlLdpPrefix."
|
|
DEFVAL { unknown }
|
|
::= { tnOamLspPingCtlEntry 8 }
|
|
|
|
tnOamLspPingCtlLdpPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlLdpPrefix specifies the Internet
|
|
prefix for the LDP based LSP for this OAM LSP Ping test.
|
|
|
|
This parameter is mutually exclusive with the LSP name parameter
|
|
(tnOamLspPingCtlLspName). Either the LDP IP Prefix or the LSP
|
|
name must be specified but not both."
|
|
DEFVAL { ''H }
|
|
::= { tnOamLspPingCtlEntry 9 }
|
|
|
|
tnOamLspPingCtlLdpPrefixLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlLdpPrefixLen specifies the Internet
|
|
address prefix length for the LDP based LSP for this OAM LSP
|
|
Ping test.
|
|
|
|
The value of this parameter is valid only when LDP IP Prefix
|
|
has been specified."
|
|
DEFVAL { 32 }
|
|
::= { tnOamLspPingCtlEntry 10 }
|
|
|
|
tnOamLspPingCtlPathDestType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlPathDestType specifies the type
|
|
of Internet address stored in tnOamLspPingCtlPathDest."
|
|
DEFVAL { unknown }
|
|
::= { tnOamLspPingCtlEntry 11 }
|
|
|
|
tnOamLspPingCtlPathDest OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlPathDest specifies a unique path
|
|
for this OAM LSP Ping to traverse. This address is used as part of a
|
|
hash key to select the appropriate ECMP path to the destination of
|
|
an OAM LSP Ping test.
|
|
|
|
This is an optional parameter. "
|
|
DEFVAL { ''H }
|
|
::= { tnOamLspPingCtlEntry 12 }
|
|
|
|
tnOamLspPingCtlNhIntfName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative name of the next hop interface for this OAM LSP
|
|
Ping test to be sent. The interface name must be unique within
|
|
the virtual router instance specified by tnOamLspPingCtlVRtrID.
|
|
|
|
This is an optional parameter which can be specified only if the
|
|
tnOamLspPingCtlPathDest parameter is specified. This parameter
|
|
is mutually exclusive with the tnOamLspPingCtlNhAddress
|
|
parameter. Either the next-hop interface name or next-hop address
|
|
can be specified but not both. An attempt to set this object to a
|
|
non-default value when tnOamLspPingCtlNhAddress has a
|
|
non-default value will result in an 'inconsistentValue' error."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspPingCtlEntry 13 }
|
|
|
|
tnOamLspPingCtlNhAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlNhAddressType specifies the type
|
|
of Internet address stored in tnOamLspPingCtlNhAddress."
|
|
DEFVAL { unknown }
|
|
::= { tnOamLspPingCtlEntry 14 }
|
|
|
|
tnOamLspPingCtlNhAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlNhAddress specifies the Interface
|
|
address to the next hop in which this OAM LSP ping test will be
|
|
transmitted.
|
|
|
|
This is an optional parameter which can be specified only if the
|
|
tnOamLspPingCtlPathDest parameter is specified. This parameter
|
|
is mutually exclusive with tnOamLspPingCtlNhIntfName parameter.
|
|
Either the next-hop interface name or next-hop address
|
|
can be specified but not both. An attempt to set this object to a
|
|
non-default value when tnOamLspPingCtlNhIntfName has a
|
|
non-default value will result in an 'inconsistentValue' error."
|
|
DEFVAL { ''H }
|
|
::= { tnOamLspPingCtlEntry 15 }
|
|
|
|
tnOamLspPingCtlTestSubMode OBJECT-TYPE
|
|
SYNTAX TmnxOamLspTestSubMode
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlTestSubMode specifies the type of LSP
|
|
ping test to perform.
|
|
|
|
When this object is 'unspecified(1)', the type of LSP ping test to be
|
|
performed is determined when the test is started, from the set of
|
|
tnOamLspPingCtlTable objects configured with non-default values.
|
|
|
|
If there is a mismatch between tnOamLspPingCtlTestSubMode and the
|
|
type of the LSP to be tested, the test will fail. For example, if
|
|
tnOamLspPingCtlTestSubMode is 'static(2)', and
|
|
tnOamLspPingCtlLspName refers to an LSP with
|
|
TIMETRA-MPLS-MIB::vRtrMplsLspType not equal to 'mplsTp(7)', the test
|
|
will fail.
|
|
|
|
The supported object combinations for LSP ping tests are listed in the
|
|
tnOamLspPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { unspecified }
|
|
::= { tnOamLspPingCtlEntry 16 }
|
|
|
|
tnOamLspPingCtlMplsTpPathType OBJECT-TYPE
|
|
SYNTAX TmnxOamMplsTpPathType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlMplsTpPathType specifies the type of the
|
|
MPLS-TP path to be tested.
|
|
|
|
The supported object combinations for LSP ping tests are listed in the
|
|
tnOamLspPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { active }
|
|
::= { tnOamLspPingCtlEntry 17 }
|
|
|
|
tnOamLspPingCtlMplsTpGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpGlobalID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlMplsTpGlobalId specifies the target
|
|
MPLS-TP Global Identifier to be used for the test.
|
|
|
|
The supported object combinations for LSP ping tests are listed in the
|
|
tnOamLspPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { 0 }
|
|
::= { tnOamLspPingCtlEntry 18 }
|
|
|
|
tnOamLspPingCtlMplsTpNodeId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpNodeID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlMplsTpNodeId specifies the target
|
|
MPLS-TP Node Identifier to be used for the test.
|
|
|
|
A value of zero indicates that no Node Identifier has been configured.
|
|
|
|
The supported object combinations for LSP ping tests are listed in the
|
|
tnOamLspPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { 0 }
|
|
::= { tnOamLspPingCtlEntry 19 }
|
|
|
|
tnOamLspPingCtlAssocChannel OBJECT-TYPE
|
|
SYNTAX TmnxOamLspAssocChannel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlAssocChannel specifies the launched echo
|
|
request's usage of the Associated Channel (ACH) mechanism, when testing
|
|
an MPLS-TP LSP.
|
|
|
|
When tnOamLspPingCtlTestSubMode is 'static(2)', the default value
|
|
for tnOamLspPingCtlAssocChannel is 'nonIp(2)'.
|
|
|
|
The supported object combinations for LSP ping tests are listed in the
|
|
tnOamLspPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { notApplicable }
|
|
::= { tnOamLspPingCtlEntry 20 }
|
|
|
|
tnOamLspPingCtlForce OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspPingCtlForce specifies whether or not to force
|
|
the transmission of the 'lspPing' request PDU(s).
|
|
|
|
If tnOamLspPingCtlForce is 'true(1)', the test will proceed and
|
|
request PDU(s) will be sent regardless of the local operational status
|
|
of the tested LSP path.
|
|
|
|
If tnOamLspPingCtlForce is 'false(2)', the test will fail
|
|
immediately when the local operational status of the tested LSP path is
|
|
down.
|
|
|
|
The supported object combinations for LSP ping tests are listed in the
|
|
tnOamLspPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { false }
|
|
::= { tnOamLspPingCtlEntry 21 }
|
|
|
|
-- Nokia SROS series OAM VPRN Ping Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamVprnPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamVprnPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'vprnPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamVprnPingCtlTable.
|
|
--
|
|
|
|
-- tnOamVprnPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamVprnPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM VPRN Ping Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia
|
|
-- SROS OAM 'vprnPing' test operations.
|
|
--
|
|
-- The results of these tests are stored in the tnOamPingResultsTable
|
|
-- and the tnOamTrProbeHistoryTable. There will be no entries for
|
|
-- these test in the tnOamPingHistoryTable."
|
|
-- ::= { tnOamPingObjs 18 }
|
|
--
|
|
-- tnOamVprnPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamVprnPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamVprnPingCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamVprnPingCtlTable 1 }
|
|
--
|
|
-- TnOamVprnPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamVprnPingCtlSourceIpAddr IpAddress,
|
|
-- tnOamVprnPingCtlReplyControl TruthValue,
|
|
-- tnOamVprnPingCtlTtl Unsigned32,
|
|
-- tnOamVprnPingCtlSrcAddrType InetAddressType,
|
|
-- tnOamVprnPingCtlSrcAddress InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamVprnPingCtlSourceIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Specifies the Ipv4 address to be used as the source for
|
|
-- performing an OAM ping operation when tnOamPingCtlTestMode has
|
|
-- a value of 'vprnPing'. This parameter is required.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamVprnPingCtlSrcAddrType and
|
|
-- tnOamVprnPingCtlSrcAddress."
|
|
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
|
|
-- ::= { tnOamVprnPingCtlEntry 1 }
|
|
--
|
|
-- tnOamVprnPingCtlReplyControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamVprnPingCtlReplyControl is 'true', the
|
|
-- OAM ping response is returned using the control plane. If its value
|
|
-- is 'false', the packet is sent via the data plane.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'vprnPing'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamVprnPingCtlEntry 2 }
|
|
--
|
|
-- tnOamVprnPingCtlTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- UNITS "time-to-live value"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the vc-label time-to-live value.
|
|
--
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'vprnPing'.
|
|
--
|
|
-- While performing the test with a ttl of 1 no responses should ever be
|
|
-- expected."
|
|
-- DEFVAL { 255 }
|
|
-- ::= { tnOamVprnPingCtlEntry 3 }
|
|
--
|
|
-- tnOamVprnPingCtlSrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnPingCtlSrcAddrType specifies the Internet
|
|
-- address type stored in tnOamVprnPingCtlSrcAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamVprnPingCtlEntry 4 }
|
|
--
|
|
-- tnOamVprnPingCtlSrcAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnPingCtlSrcAddress specifies the Internet
|
|
-- address to be used as the source for performing an OAM ping
|
|
-- operation when tnOamPingCtlTestMode has a value of 'vprnPing'.
|
|
--
|
|
-- This parameter is required."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamVprnPingCtlEntry 5 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM ATM Ping Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamAtmPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamAtmPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'atmPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamAtmPingCtlTable.
|
|
--
|
|
-- tnOamAtmPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamAtmPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM ATM Ping Control Table for providing,
|
|
-- via SNMP, the capability of performing Nokia SROS OAM 'atmPing'
|
|
-- test operations.
|
|
|
|
-- The results of these tests are stored in the tnOamPingResultsTable
|
|
-- and the tnOamPingHistoryTable."
|
|
-- ::= { tnOamPingObjs 20 }
|
|
|
|
-- tnOamAtmPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamAtmPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamAtmPingCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamAtmPingCtlTable 1 }
|
|
|
|
-- TnOamAtmPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamAtmPingCtlPortId TmnxPortID,
|
|
-- tnOamAtmPingCtlVpi AtmVpIdentifier,
|
|
-- tnOamAtmPingCtlVci AtmVcIdentifier,
|
|
-- tnOamAtmPingCtlLpbkLocation OCTET STRING,
|
|
-- tnOamAtmPingCtlSegment INTEGER
|
|
-- }
|
|
|
|
-- tnOamAtmPingCtlPortId OBJECT-TYPE
|
|
-- SYNTAX TmnxPortID
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAtmPingCtlPortId is the ID of the access
|
|
-- port of the target VC. This parameter is required."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamAtmPingCtlEntry 1 }
|
|
|
|
-- tnOamAtmPingCtlVpi OBJECT-TYPE
|
|
-- SYNTAX AtmVpIdentifier
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAtmPingCtlVpi is the VPI of the VC used to
|
|
-- send the OAM ATM ping. This is a required parameter."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamAtmPingCtlEntry 2 }
|
|
|
|
-- tnOamAtmPingCtlVci OBJECT-TYPE
|
|
-- SYNTAX AtmVcIdentifier
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAtmPingCtlVci is the VCI of the VC used to
|
|
-- send the OAM ATM ping. This is a required parameter."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamAtmPingCtlEntry 3 }
|
|
|
|
-- tnOamAtmPingCtlLpbkLocation OBJECT-TYPE
|
|
-- SYNTAX OCTET STRING (SIZE(16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAtmPingCtlLpbkLocation is the Loopback
|
|
-- Location ID used in the ATM OAM loopback cell. If all bits in the
|
|
-- Loopback Location ID are '1', the destination of the OAM ATM ping
|
|
-- is the far-end destination of the VC. Otherwise it is destined to
|
|
-- a specific ATM node in the ATM network.
|
|
|
|
-- This is a required parameter."
|
|
-- DEFVAL { ''H } -- -- the empty string
|
|
-- ::= { tnOamAtmPingCtlEntry 4 }
|
|
|
|
-- tnOamAtmPingCtlSegment OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- endToEnd (1),
|
|
-- segment (2)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAtmPingCtlSegment determines if the
|
|
-- ATM OAM loopback cell is destined to the first segment going in
|
|
-- the line direction or the PVCC's connection endpoint."
|
|
-- DEFVAL { endToEnd }
|
|
-- ::= { tnOamAtmPingCtlEntry 5 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM MFIB Ping Control Table
|
|
--
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamMfibPingCtlTable.
|
|
--
|
|
-- Rows are created in the tnOamMfibPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'mfibPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamMfibPingCtlTable.
|
|
--
|
|
-- tnOamMfibPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMfibPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM MFIB Ping Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia SROS
|
|
-- OAM 'mfibPing' test operations.
|
|
--
|
|
-- The results of these tests are stored in the
|
|
-- tnOamPingResultsTable and the tnOamPingHistoryTable. Rows are
|
|
-- created in the tnOamMfibPingCtlTable only for those entries in
|
|
-- the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'mfibPing'."
|
|
-- ::= { tnOamPingObjs 22 }
|
|
--
|
|
-- tnOamMfibPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMfibPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMfibPingCtlTable. The
|
|
-- first index element, tnOamPingCtlOwnerIndex, is of
|
|
-- type SnmpAdminString, a textual convention that allows
|
|
-- for use of the SNMPv3 View-Based Access Control Model
|
|
-- (RFC 2575 [11], VACM) and allows a management
|
|
-- application to identify its entries. The second index,
|
|
-- tnOamPingCtlTestIndex, enables the same management
|
|
-- application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamMfibPingCtlTable 1 }
|
|
--
|
|
-- TnOamMfibPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMfibPingCtlSourceIpAddr IpAddress,
|
|
-- tnOamMfibPingCtlDestIpAddr IpAddress,
|
|
-- tnOamMfibPingCtlReplyControl TruthValue,
|
|
-- tnOamMfibPingCtlTtl Unsigned32,
|
|
-- tnOamMfibPingCtlSrcAddrType InetAddressType,
|
|
-- tnOamMfibPingCtlSrcAddress InetAddress,
|
|
-- tnOamMfibPingCtlDestAddrType InetAddressType,
|
|
-- tnOamMfibPingCtlDestAddress InetAddress,
|
|
-- tnOamMfibPingCtlDestMacAddr MacAddress
|
|
-- }
|
|
--
|
|
-- tnOamMfibPingCtlSourceIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Specifies the Ipv4 address to be used as the source for performing
|
|
-- an OAM ping operation when tnOamPingCtlTestMode has a value of
|
|
-- 'mfibPing' in which case this parameter is required. If
|
|
-- tnOamPingCtlTestMode is different from 'mfibPing' this field is
|
|
-- ignored.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMfibPingCtlSrcAddrType and
|
|
-- tnOamMfibPingCtlSrcAddress."
|
|
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
|
|
-- ::= { tnOamMfibPingCtlEntry 1 }
|
|
--
|
|
-- tnOamMfibPingCtlDestIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Specifies the Ipv4 multicast address to be used as the destination
|
|
-- for performing an OAM ping operation when tnOamPingCtlTestMode has a
|
|
-- value of 'mfibPing' in which case this parameter is required. If
|
|
-- tnOamPingCtlTestMode is different from 'mfibPing' this field is
|
|
-- ignored.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMfibPingCtlDestAddrType and
|
|
-- tnOamMfibPingCtlDestAddress."
|
|
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
|
|
-- ::= { tnOamMfibPingCtlEntry 2 }
|
|
--
|
|
-- tnOamMfibPingCtlReplyControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMfibPingCtlReplyControl is 'true', the
|
|
-- OAM ping response is returned using the control plane. If its value
|
|
-- is 'false', the packet is sent via the data plane.
|
|
--
|
|
-- This object is optional and is not relevant when tnOamPingCtlTestMode
|
|
-- has a value other than 'mfibPing'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMfibPingCtlEntry 3 }
|
|
--
|
|
-- tnOamMfibPingCtlTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- UNITS "time-to-live value"
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the vc-label time-to-live value.
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'mfibPing'.
|
|
-- While performing the test with a ttl of 1 no responses should ever
|
|
-- be expected."
|
|
-- DEFVAL { 255 }
|
|
-- ::= { tnOamMfibPingCtlEntry 4 }
|
|
--
|
|
-- tnOamMfibPingCtlSrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMfibPingCtlSrcAddrType specifies the Internet
|
|
-- address type stored in tnOamMfibPingCtlSrcAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamMfibPingCtlEntry 5 }
|
|
--
|
|
-- tnOamMfibPingCtlSrcAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMfibPingCtlSrcAddress specifies the Internet
|
|
-- address to be used as the source for performing an OAM ping
|
|
-- operation when tnOamPingCtlTestMode has a value of 'mfibPing'
|
|
-- and the value of tnOamMfibPingCtlDestMacAddr is all zeros, in
|
|
-- which case this parameter is required. If tnOamPingCtlTestMode is
|
|
-- different from 'mfibPing' this field is ignored."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMfibPingCtlEntry 6 }
|
|
--
|
|
-- tnOamMfibPingCtlDestAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMfibPingCtlDestAddrType specifies the Internet
|
|
-- multicast address type stored in tnOamMfibPingCtlDestAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamMfibPingCtlEntry 7 }
|
|
--
|
|
-- tnOamMfibPingCtlDestAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMfibPingCtlDestAddress specifies the Internet
|
|
-- multicast address to be used as the destination for performing an
|
|
-- OAM ping operation when tnOamPingCtlTestMode has a value of
|
|
-- 'mfibPing' and the value of tnOamMfibPingCtlDestMacAddr is all zeros,
|
|
-- in which case this parameter is required. If tnOamPingCtlTestMode is
|
|
-- different from 'mfibPing' this field is ignored."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMfibPingCtlEntry 8 }
|
|
--
|
|
-- tnOamMfibPingCtlDestMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMfibPingCtlDestMacAddr specifies the IPv6
|
|
-- multicast MAC address to be used as the destination for performing an
|
|
-- OAM ping operation when tnOamPingCtlTestMode has a value of
|
|
-- 'mfibPing' and objects tnOamMfibPingCtlSrcAddrType and
|
|
-- tnOamMfibPingCtlDestAddrType have a value of 'unknown (0)',
|
|
-- in which case this parameter is required. If tnOamPingCtlTestMode is
|
|
-- different from 'mfibPing' this field is ignored."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMfibPingCtlEntry 9 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM CPE Ping Control Table
|
|
--
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamCpePingCtlTable.
|
|
--
|
|
-- Rows are created in the tnOamCpePingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'cpePing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamCpePingCtlTable.
|
|
--
|
|
-- tnOamCpePingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamCpePingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM CPE Ping Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia SROS
|
|
-- OAM 'cpePing' test operations.
|
|
--
|
|
-- The results of these tests are stored in the
|
|
-- tnOamPingResultsTable and the tnOamPingHistoryTable. Rows are
|
|
-- created in the tnOamCpePingCtlTable only for those entries in the
|
|
-- tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'cpePing'."
|
|
-- ::= { tnOamPingObjs 24 }
|
|
--
|
|
-- tnOamCpePingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamCpePingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamCpePingCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString, a
|
|
-- textual convention that allows for use of the SNMPv3 View-Based
|
|
-- Access Control Model (RFC 2575 [11], VACM) and allows a management
|
|
-- application to identify its entries. The second index,
|
|
-- tnOamPingCtlTestIndex, enables the same management application to
|
|
-- have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamCpePingCtlTable 1 }
|
|
--
|
|
-- TnOamCpePingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamCpePingCtlSourceIpAddr IpAddress,
|
|
-- tnOamCpePingCtlSendControl TruthValue,
|
|
-- tnOamCpePingCtlReplyControl TruthValue,
|
|
-- tnOamCpePingCtlTtl Unsigned32,
|
|
-- tnOamCpePingCtlSrceMacAddr MacAddress,
|
|
-- tnOamCpePingCtlSrcAddrType InetAddressType,
|
|
-- tnOamCpePingCtlSrcAddress InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamCpePingCtlSourceIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Specifies the Ipv4 address to be used as the source for performing
|
|
-- an CPE ping operation when tnOamPingCtlTestMode has a value of
|
|
-- 'cpePing'. This parameter is required for 'cpePing' and ignored in
|
|
-- all other cases.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamCpePingCtlSrcAddrType and
|
|
-- tnOamCpePingCtlSrcAddress."
|
|
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
|
|
-- ::= { tnOamCpePingCtlEntry 1 }
|
|
--
|
|
-- tnOamCpePingCtlSendControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamCpePingCtlSendControl is 'true', the OAM
|
|
-- ping packet is sent via the control plane. If its value is 'false',
|
|
-- the packet is sent via the data plane.
|
|
-- This object is optional and is not relevant when tnOamPingCtlTestMode
|
|
-- has a value other than 'cpePing'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamCpePingCtlEntry 2 }
|
|
--
|
|
-- tnOamCpePingCtlReplyControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamCpePingCtlReplyControl is 'true', the OAM
|
|
-- ping response is returned using the control plane. If its value is
|
|
-- 'false', the packet is sent via the data plane.
|
|
-- This object is optional and is not relevant when
|
|
-- tnOamPingCtlTestMode has a value other than 'cpePing'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamCpePingCtlEntry 3 }
|
|
--
|
|
-- tnOamCpePingCtlTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- UNITS "time-to-live value"
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the vc-label time-to-live value. This object is optional
|
|
-- and is not relevant when tnOamPingCtlTestMode has a value other
|
|
-- than 'cpePing'. When performing the test with a ttl=1, the cpe-ping
|
|
-- is only done to the local SAP(s)."
|
|
-- DEFVAL { 255 }
|
|
-- ::= { tnOamCpePingCtlEntry 4 }
|
|
--
|
|
-- tnOamCpePingCtlSrceMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When set to a non zero value, the system will use the value as
|
|
-- source mac address in the ARP request that will be sent to the CPE.
|
|
-- If set to 0, the MAC address configured for the CPM is used. This
|
|
-- object is optional and is not relevant when tnOamPingCtlTestMode
|
|
-- has a value other than 'cpePing'."
|
|
-- DEFVAL { '000000000000'H }
|
|
-- ::= { tnOamCpePingCtlEntry 5 }
|
|
--
|
|
-- tnOamCpePingCtlSrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamCpePingCtlSrcAddrType specifies the Internet
|
|
-- address type stored in tnOamCpePingCtlSrcAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamCpePingCtlEntry 6 }
|
|
--
|
|
-- tnOamCpePingCtlSrcAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamCpePingCtlSrcAddress specifies the Internet
|
|
-- address to be used as the source for performing a CPE ping operation
|
|
-- when tnOamPingCtlTestMode has a value of 'cpePing'. This parameter
|
|
-- is required for 'cpePing' and ignored in all other cases."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamCpePingCtlEntry 7 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM Multicast Router Information Response Table
|
|
--
|
|
-- tnOamMRInfoRespTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMRInfoRespEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM Multicast Router Information
|
|
-- Response Table for providing, via SNMP, the capability of performing
|
|
-- Nokia SROS OAM 'mrinfo' test operations. The results of these
|
|
-- tests are stored in the tnOamPingResultsTable, the
|
|
-- tnOamPingHistoryTable and the tnOamMRInfoRespTable."
|
|
-- ::= { tnOamPingObjs 26 }
|
|
--
|
|
-- tnOamMRInfoRespEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMRInfoRespEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMRInfoRespTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamPingResultsTestRunIndex,
|
|
-- tnOamPingHistoryIndex
|
|
-- }
|
|
-- ::= { tnOamMRInfoRespTable 1 }
|
|
--
|
|
-- TnOamMRInfoRespEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMRInfoRespCapabilities BITS,
|
|
-- tnOamMRInfoRespMinorVersion Unsigned32,
|
|
-- tnOamMRInfoRespMajorVersion Unsigned32,
|
|
-- tnOamMRInfoRespNumInterfaces Unsigned32
|
|
-- }
|
|
--
|
|
-- tnOamMRInfoRespCapabilities OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- leaf(0),
|
|
-- prune(1),
|
|
-- genid(2),
|
|
-- mtrace(3),
|
|
-- snmp(4)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespCapabilities indicates the capabilities of the router
|
|
-- responding to the mrinfo request:
|
|
-- leaf(0) This is a leaf router
|
|
-- prune(1) This router understands pruning
|
|
-- genid(2) This router sends Generation Id's
|
|
-- mtrace(3) This router handles Mtrace requests
|
|
-- snmp(4) This router supports the DVMRP MIB
|
|
-- "
|
|
-- ::= { tnOamMRInfoRespEntry 1 }
|
|
--
|
|
-- tnOamMRInfoRespMinorVersion OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespMinorVersion indicates the minor software version
|
|
-- on the router responding to the mrinfo request."
|
|
-- ::= { tnOamMRInfoRespEntry 2 }
|
|
--
|
|
-- tnOamMRInfoRespMajorVersion OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespMajorVersion indicates the major software version
|
|
-- on the router responding to the mrinfo request."
|
|
-- ::= { tnOamMRInfoRespEntry 3 }
|
|
--
|
|
-- tnOamMRInfoRespNumInterfaces OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespNumInterfaces indicates the number of interfaces
|
|
-- in the mrinfo response packet. These interfaces are listed in the
|
|
-- tnOamMRInfoRespIfTable."
|
|
-- ::= { tnOamMRInfoRespEntry 4 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM Multicast Router Information Interface Table
|
|
--
|
|
-- tnOamMRInfoRespIfTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMRInfoRespIfEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM Multicast Router Information
|
|
-- Interface Table for providing, via SNMP, the capability of performing
|
|
-- Nokia SROS OAM 'mrinfo' test operation. The results of
|
|
-- these tests are stored in the tnOamPingResultsTable, the
|
|
-- tnOamPingHistoryTable and the tnOamMRInfoRespIfTable."
|
|
-- ::= { tnOamPingObjs 28 }
|
|
--
|
|
-- tnOamMRInfoRespIfEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMRInfoRespIfEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMRInfoRespIfTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamPingResultsTestRunIndex,
|
|
-- tnOamPingHistoryIndex,
|
|
-- tnOamMRInfoRespIfIndex
|
|
-- }
|
|
-- ::= { tnOamMRInfoRespIfTable 1 }
|
|
--
|
|
-- TnOamMRInfoRespIfEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMRInfoRespIfIndex Unsigned32,
|
|
-- tnOamMRInfoRespIfAddress IpAddress,
|
|
-- tnOamMRInfoRespIfMetric Unsigned32,
|
|
-- tnOamMRInfoRespIfThreshold Unsigned32,
|
|
-- tnOamMRInfoRespIfFlags BITS,
|
|
-- tnOamMRInfoRespIfNbrCount Unsigned32,
|
|
-- tnOamMRInfoRespIfAddrType InetAddressType,
|
|
-- tnOamMRInfoRespIfAddr InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamMRInfoRespIfIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfIndex is the index into the
|
|
-- tnOamMRInfoRespIfTable. The mrinfo response packet has
|
|
-- the router's interfaces on which multicast is enabled.
|
|
-- tnOamMRInfoRespIfIndex is used to identify those interfaces."
|
|
-- ::= { tnOamMRInfoRespIfEntry 1 }
|
|
--
|
|
-- tnOamMRInfoRespIfAddress OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfAddress indicates the interface address on the
|
|
-- router responding to the mrinfo request.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMRInfoRespIfAddrType and
|
|
-- tnOamMRInfoRespIfAddr."
|
|
-- ::= { tnOamMRInfoRespIfEntry 2 }
|
|
--
|
|
-- tnOamMRInfoRespIfMetric OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfMetric indicates the metric on the interface."
|
|
-- ::= { tnOamMRInfoRespIfEntry 3 }
|
|
--
|
|
-- tnOamMRInfoRespIfThreshold OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfThreshold indicates the threshold on the
|
|
-- interface."
|
|
-- ::= { tnOamMRInfoRespIfEntry 4 }
|
|
--
|
|
-- tnOamMRInfoRespIfFlags OBJECT-TYPE
|
|
-- SYNTAX BITS {
|
|
-- tunnel(0),
|
|
-- srcrt(1),
|
|
-- reserved1(2),
|
|
-- reserved2(3),
|
|
-- down(4),
|
|
-- disabled(5),
|
|
-- querier(6),
|
|
-- leaf(7)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfFlags indicates the flags associated with
|
|
-- an interface:
|
|
--
|
|
-- tunnel(0) Neighbor reached via tunnel
|
|
-- srcrt(1) Tunnel uses IP source routing
|
|
-- reserved1(2) No longer used
|
|
-- reserved2(3) No longer used
|
|
-- down(4) Operational status down
|
|
-- disabled(5) Administrative status down
|
|
-- querier(6) Querier for interface
|
|
-- leaf(7) No downstream neighbors on interface
|
|
-- "
|
|
-- ::= { tnOamMRInfoRespIfEntry 5 }
|
|
--
|
|
-- tnOamMRInfoRespIfNbrCount OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfNbrCount indicates the number of multicast neighbors
|
|
-- on the interface. The neighbors are listed in the
|
|
-- tnOamMRInfoRespIfNbrTable."
|
|
-- ::= { tnOamMRInfoRespIfEntry 6 }
|
|
--
|
|
-- tnOamMRInfoRespIfAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfAddrType indicates the Internet address type
|
|
-- stored in tnOamMRInfoRespIfAddr."
|
|
-- ::= { tnOamMRInfoRespIfEntry 7 }
|
|
--
|
|
-- tnOamMRInfoRespIfAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfAddr indicates the Internet address of the
|
|
-- interface on the router responding to the mrinfo request."
|
|
-- ::= { tnOamMRInfoRespIfEntry 8 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM Multicast Router Information If Neighbor Table
|
|
--
|
|
|
|
-- tnOamMRInfoRespIfNbrTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMRInfoRespIfNbrEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM Multicast Router Information
|
|
-- Interface Neighbor Table for providing, via SNMP, the capability of
|
|
-- performing Nokia SROS OAM 'mrInfo' test operation. This table
|
|
-- contains entries for neighbors on an interface. The results of the
|
|
-- mrinfo test are stored in the tnOamPingResultsTable, the
|
|
-- tnOamPingHistoryTable, the tnOamMRInfoRespTable,
|
|
-- the tnOamMRInfoRespIfTable and the tnOamMRInfoRespIfNbrTable."
|
|
-- ::= { tnOamPingObjs 30 }
|
|
--
|
|
-- tnOamMRInfoRespIfNbrEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMRInfoRespIfNbrEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMRInfoRespIfNbrTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamPingResultsTestRunIndex,
|
|
-- tnOamPingHistoryIndex,
|
|
-- tnOamMRInfoRespIfIndex,
|
|
-- tnOamMRInfoRespIfNbrIndex
|
|
-- }
|
|
-- ::= { tnOamMRInfoRespIfNbrTable 1 }
|
|
--
|
|
-- TnOamMRInfoRespIfNbrEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMRInfoRespIfNbrIndex Unsigned32,
|
|
-- tnOamMRInfoRespIfNbrAddress IpAddress,
|
|
-- tnOamMRInfoRespIfNbrAddrType InetAddressType,
|
|
-- tnOamMRInfoRespIfNbrAddr InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamMRInfoRespIfNbrIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfNbrIndex is used to identify the multicast neighbor
|
|
-- on the interface tnOamMRInfoRespIfIndex."
|
|
-- ::= { tnOamMRInfoRespIfNbrEntry 1 }
|
|
--
|
|
-- tnOamMRInfoRespIfNbrAddress OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfNbrAddress indicates the address of the neighbor
|
|
-- on the interface.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMRInfoRespIfNbrAddrType and
|
|
-- tnOamMRInfoRespIfNbrAddr."
|
|
-- ::= { tnOamMRInfoRespIfNbrEntry 2 }
|
|
--
|
|
-- tnOamMRInfoRespIfNbrAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfNbrAddrType indicates the Internet address type
|
|
-- stored in tnOamMRInfoRespIfNbrAddr."
|
|
-- ::= { tnOamMRInfoRespIfNbrEntry 3 }
|
|
--
|
|
-- tnOamMRInfoRespIfNbrAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMRInfoRespIfNbrAddr indicates the Internet address of the
|
|
-- neighbor on the interface."
|
|
-- ::= { tnOamMRInfoRespIfNbrEntry 4 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM VCCV Ping Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamVccvPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamVccvPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'vccvPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- deletion of the row in the tnOamVccvPingCtlTable.
|
|
--
|
|
tnOamVccvPingCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamVccvPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokia SROS OAM VCCV Ping Control Table for
|
|
providing, via SNMP, the capability of performing Nokia
|
|
SROS OAM 'vccvPing' test operations.
|
|
The results of these tests are stored in the tnOamPingResultsTable
|
|
and the tnOamPingHistoryTable."
|
|
::= { tnOamPingObjs 32 }
|
|
|
|
tnOamVccvPingCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamVccvPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamVccvPingCtlTable. The first index
|
|
element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
a textual convention that allows for use of the SNMPv3
|
|
View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
and allows a management application to identify its entries.
|
|
The second index, tnOamPingCtlTestIndex, enables the same
|
|
management application to have multiple outstanding requests."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamPingCtlOwnerIndex,
|
|
tnOamPingCtlTestIndex
|
|
}
|
|
::= { tnOamVccvPingCtlTable 1 }
|
|
|
|
TnOamVccvPingCtlEntry ::=
|
|
SEQUENCE {
|
|
tnOamVccvPingCtlSdpIdVcId SdpBindId,
|
|
tnOamVccvPingCtlReplyMode INTEGER,
|
|
tnOamVccvPingCtlPwId TmnxVcIdOrNone,
|
|
tnOamVccvPingCtlTtl Unsigned32,
|
|
tnOamVccvPingCtlSpokeSdpId TmnxSpokeSdpIdOrZero,
|
|
tnOamVccvPingCtlSaiiGlobalId TmnxPwGlobalIdOrZero,
|
|
tnOamVccvPingCtlSaiiPrefix Unsigned32,
|
|
tnOamVccvPingCtlSaiiAcId Unsigned32,
|
|
tnOamVccvPingCtlTaiiGlobalId TmnxPwGlobalIdOrZero,
|
|
tnOamVccvPingCtlTaiiPrefix Unsigned32,
|
|
tnOamVccvPingCtlTaiiAcId Unsigned32,
|
|
tnOamVccvPingCtlMplsTpGlobalId TmnxMplsTpGlobalID,
|
|
tnOamVccvPingCtlMplsTpNodeId TmnxMplsTpNodeID,
|
|
tnOamVccvPingCtlTestSubMode TmnxOamVccvTestSubMode,
|
|
tnOamVccvPingCtlAssocChannel TmnxOamVccvAssocChannel
|
|
}
|
|
|
|
tnOamVccvPingCtlSdpIdVcId OBJECT-TYPE
|
|
SYNTAX SdpBindId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlSdpIdVcId specifies the SDP binding of
|
|
the FEC 128 pseudowire to be used when performing a vccv-ping
|
|
operation. A non-zero value is mandatory when testing a FEC 128
|
|
pseudowire.
|
|
|
|
The all-zeros value indicates an unused SDP binding.
|
|
|
|
If tnOamVccvPingCtlSdpIdVcId is set to a non-default value, the
|
|
following objects must be default: tnOamVccvPingCtlSpokeSdpId,
|
|
tnOamVccvPingCtlSaiiGlobalId, tnOamVccvPingCtlSaiiPrefix,
|
|
tnOamVccvPingCtlSaiiAcId, tnOamVccvPingCtlTaiiGlobalId,
|
|
tnOamVccvPingCtlTaiiPrefix, and tnOamVccvPingCtlTaiiAcId.
|
|
|
|
If the value of tnOamVccvPingCtlSdpIdVcId is non-zero and invalid, or
|
|
the pseudowire is administratively down, or unavailable, the OAM Echo
|
|
request message probe is not sent and an appropriate error value is
|
|
written to tnOamPingHistoryStatus for that probe entry. Once the
|
|
interval timer expires, the next probe attempt will be made if
|
|
required."
|
|
DEFVAL { '0000000000000000'h }
|
|
::= { tnOamVccvPingCtlEntry 1 }
|
|
|
|
tnOamVccvPingCtlReplyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip(2),
|
|
controlChannel(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlReplyMode as specified in
|
|
draft-ietf-mpls-lsp-ping-10.txt sets the method of reply
|
|
due to the vccv-ping request message.
|
|
|
|
ip(2) out-of-band reply
|
|
controlChannel(4) inband reply
|
|
|
|
This parameter is optional for vccv-ping."
|
|
DEFVAL { controlChannel }
|
|
::= { tnOamVccvPingCtlEntry 2 }
|
|
|
|
tnOamVccvPingCtlPwId OBJECT-TYPE
|
|
SYNTAX TmnxVcIdOrNone
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlPwId specifies the pseudowire identifier
|
|
to be used when performing a vccv-ping operation on a FEC 128
|
|
pseudowire. The pseudowire Id is a non-zero 32-bit connection ID
|
|
required by FEC 128, as defined in RFC 4379. This object is only valid
|
|
when used in conjunction with valid tnOamPingCtlTgtAddress and
|
|
tnOamPingCtlSrcAddress. A value of zero indicates that no pseudowire
|
|
Id has been configured."
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 3 }
|
|
|
|
tnOamVccvPingCtlTtl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
UNITS "time-to-live value"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlTtl specifies the time-to-live value
|
|
for the vc-label of the echo request message. The outer label TTL is
|
|
still set to the default of 255 regardless of this value."
|
|
DEFVAL { 1 }
|
|
::= { tnOamVccvPingCtlEntry 4 }
|
|
|
|
tnOamVccvPingCtlSpokeSdpId OBJECT-TYPE
|
|
SYNTAX TmnxSpokeSdpIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlSpokeSdpId specifies the spoke SDP
|
|
identifier to be used when performing a vccv-ping test on a FEC 129
|
|
pseudowire. This object is optional.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlSpokeSdpId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no spoke SDP identifier has been
|
|
configured."
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 5 }
|
|
|
|
tnOamVccvPingCtlSaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxPwGlobalIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlSaiiGlobalId specifies the global
|
|
identifier of the Source Attachment Individual Identifier (SAII)
|
|
to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
tnOamVccvPingCtlSaiiGlobalId, tnOamVccvPingCtlSaiiPrefix,
|
|
tnOamVccvPingCtlSaiiAcId, tnOamVccvPingCtlTaiiGlobalId,
|
|
tnOamVccvPingCtlTaiiPrefix, and tnOamVccvPingCtlTaiiAcId can be
|
|
used (together) to identify a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlSaiiGlobalId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no global identifier has been
|
|
configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 6 }
|
|
|
|
tnOamVccvPingCtlSaiiPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlSaiiPrefix specifies the prefix of the
|
|
Source Attachment Individual Identifier (SAII) to be used when testing
|
|
a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlSaiiPrefix can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no prefix has been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 7 }
|
|
|
|
tnOamVccvPingCtlSaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlSaiiAcId specifies the attachment
|
|
circuit identifier of the Source Attachment Individual Identifier
|
|
(SAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlSaiiAcId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no attachment circuit identifier has
|
|
been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 8 }
|
|
|
|
tnOamVccvPingCtlTaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxPwGlobalIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlTaiiGlobalId specifies the global
|
|
identifier of the Target Attachment Individual Identifier (TAII)
|
|
to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlTaiiGlobalId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no global identifier has been
|
|
configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 9 }
|
|
|
|
tnOamVccvPingCtlTaiiPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlTaiiPrefix specifies the prefix of the
|
|
Target Attachment Individual Identifier (TAII) to be used when testing
|
|
a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlTaiiPrefix can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no prefix has been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 10 }
|
|
|
|
tnOamVccvPingCtlTaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlTaiiAcId specifies the attachment
|
|
circuit identifier of the Target Attachment Individual Identifier
|
|
(TAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvPingCtlSdpIdVcId and
|
|
tnOamVccvPingCtlTaiiAcId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no attachment circuit identifier has
|
|
been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 11 }
|
|
|
|
tnOamVccvPingCtlMplsTpGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpGlobalID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlMplsTpGlobalId specifies the target
|
|
MPLS-TP Global Identifier to be used for the test.
|
|
|
|
The supported object combinations for VCCV ping tests are listed in the
|
|
tnOamVccvPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 12 }
|
|
|
|
tnOamVccvPingCtlMplsTpNodeId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpNodeID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlMplsTpNodeId specifies the target
|
|
MPLS-TP Node Identifier to be used for the test.
|
|
|
|
A value of zero indicates that no Node Identifier has been configured.
|
|
|
|
The supported object combinations for VCCV ping tests are listed in the
|
|
tnOamVccvPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvPingCtlEntry 13 }
|
|
|
|
tnOamVccvPingCtlTestSubMode OBJECT-TYPE
|
|
SYNTAX TmnxOamVccvTestSubMode
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlTestSubMode specifies the type of VCCV
|
|
ping test to perform.
|
|
|
|
When this object is 'unspecified(1)', the type of VCCV ping test to be
|
|
performed is determined when the test is started, from the set of
|
|
tnOamVccvPingCtlTable objects configured with non-default values.
|
|
|
|
If there is a mismatch between tnOamVccvPingCtlTestSubMode and the
|
|
type of the pseudowire to be tested, the test will fail. For example,
|
|
if tnOamVccvPingCtlTestSubMode is 'static(2)', and
|
|
tnOamVccvPingCtlSdpIdVcId refers to an SDP binding with
|
|
TIMETRA-SDP-MIB::sdpDelivery not equal to 'mplsTp(3)', the test will
|
|
fail.
|
|
|
|
The supported object combinations for VCCV ping tests are listed in the
|
|
tnOamVccvPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { unspecified }
|
|
::= { tnOamVccvPingCtlEntry 14 }
|
|
|
|
tnOamVccvPingCtlAssocChannel OBJECT-TYPE
|
|
SYNTAX TmnxOamVccvAssocChannel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvPingCtlAssocChannel specifies the launched echo
|
|
request's usage of the Associated Channel (ACH) mechanism, when
|
|
performing an MPLS-TP VCCV ping test.
|
|
|
|
When tnOamVccvPingCtlTestSubMode is 'static(2)', the default value
|
|
for tnOamVccvPingCtlAssocChannel is 'nonIp(2)'.
|
|
|
|
The supported object combinations for VCCV ping tests are listed in the
|
|
tnOamVccvPingCtlTable DESCRIPTION clause."
|
|
DEFVAL { notApplicable }
|
|
::= { tnOamVccvPingCtlEntry 15 }
|
|
--
|
|
-- Nokia SROS series OAM ICMP Ping Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamIcmpPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamIcmpPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'icmpPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- deletion of the row in the tnOamIcmpPingCtlTable.
|
|
--
|
|
-- tnOamIcmpPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamIcmpPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM ICMP Ping Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia
|
|
-- SROS OAM 'icmpPing' test operations.
|
|
--
|
|
-- The results of these tests are stored in the tnOamPingResultsTable
|
|
-- and the tnOamPingHistoryTable."
|
|
-- ::= { tnOamPingObjs 34 }
|
|
--
|
|
-- tnOamIcmpPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamIcmpPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamIcmpPingCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamIcmpPingCtlTable 1 }
|
|
--
|
|
-- TnOamIcmpPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamIcmpPingCtlRapid TruthValue,
|
|
-- tnOamIcmpPingCtlTtl Unsigned32,
|
|
-- tnOamIcmpPingCtlDSField Unsigned32,
|
|
-- tnOamIcmpPingCtlPattern Integer32,
|
|
-- tnOamIcmpPingCtlNhAddrType InetAddressType,
|
|
-- tnOamIcmpPingCtlNhAddress InetAddress,
|
|
-- tnOamIcmpPingCtlEgrIfIndex InterfaceIndexOrZero,
|
|
-- tnOamIcmpPingCtlBypassRouting TruthValue,
|
|
-- tnOamIcmpPingCtlDoNotFragment TruthValue,
|
|
-- tnOamIcmpPingCtlEgrIfName TNamedItemOrEmpty
|
|
-- }
|
|
--
|
|
-- tnOamIcmpPingCtlRapid OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlRapid specifies whether or
|
|
-- not to send ICMP ping probes in rapid sequence.
|
|
--
|
|
-- When tnOamIcmpPingCtlRapid has the value 'true', the UNITS
|
|
-- value for tnOamPingCtlInterval is changed from 'seconds' to
|
|
-- '10 milliseconds'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamIcmpPingCtlEntry 1 }
|
|
--
|
|
-- tnOamIcmpPingCtlTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..128)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlTtl specifies the initial
|
|
-- time-to-live value for the ICMP ping packets."
|
|
-- DEFVAL { 64 }
|
|
-- ::= { tnOamIcmpPingCtlEntry 2 }
|
|
--
|
|
-- tnOamIcmpPingCtlDSField OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (0..255)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlDSField specifies the value to store
|
|
-- in the Differentiated Services (DS) Field in the IP packet used
|
|
-- to encapsulate the Nokia SROS OAM ping 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.
|
|
--
|
|
-- The value of this object must be a decimal integer in the range
|
|
-- from 0 to 255. This option can be used to determine what effect
|
|
-- an explicit DS Field setting has on a OAM ping response. Not
|
|
-- all values are legal or meaningful. DS Field usage is often not
|
|
-- supported by IP implementations. A value of 0 means that the
|
|
-- function represented by this option is not supported. Well known
|
|
-- TOS octet values are '16' (low delay) and '8' (high throughput)."
|
|
-- 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)."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamIcmpPingCtlEntry 3 }
|
|
--
|
|
-- tnOamIcmpPingCtlPattern OBJECT-TYPE
|
|
-- SYNTAX Integer32 (-1|0..65535)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlPattern specifies a pattern to
|
|
-- be repeated to fill the data field of the ICMP ping packet.
|
|
-- When the value -1 is specified, the data field will be filled
|
|
-- with positional values."
|
|
-- DEFVAL { -1 }
|
|
-- ::= { tnOamIcmpPingCtlEntry 4 }
|
|
--
|
|
-- tnOamIcmpPingCtlNhAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlNhAddrType specifies the address type
|
|
-- of the tnOamIcmpPingCtlNhAddress Internet address."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamIcmpPingCtlEntry 5 }
|
|
--
|
|
-- tnOamIcmpPingCtlNhAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlNhAddress specifies the Internet
|
|
-- address of the next-hop.
|
|
--
|
|
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
|
|
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
|
|
-- set to a non-default value. Otherwise, 'inconsistentValue' is
|
|
-- returned."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamIcmpPingCtlEntry 6 }
|
|
--
|
|
-- tnOamIcmpPingCtlEgrIfIndex OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndexOrZero
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlEgrIfIndex specifies the ifIndex of the
|
|
-- interface to use to transmit the ICMP ping packets.
|
|
--
|
|
-- If a non-zero value is Set, it must be a known ifIndex. The value
|
|
-- stored is the corresponding interface name string. When
|
|
-- tnOamIcmpPingCtlEgrIfIndex is read, the stored interface name string
|
|
-- is converted to an ifIndex (zero, if the interface no longer exists),
|
|
-- and the ifIndex is returned. When tnOamIcmpPingCtlEgrIfName is read,
|
|
-- the stored interface name string is returned.
|
|
--
|
|
-- If zero is Set, the empty string is stored in the interface name
|
|
-- string. When tnOamIcmpPingCtlEgrIfIndex is read, zero is returned.
|
|
-- When tnOamIcmpPingCtlEgrIfName is read, the empty string is returned.
|
|
--
|
|
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
|
|
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
|
|
-- set to a non-default value. Otherwise, 'inconsistentValue' is
|
|
-- returned.
|
|
--
|
|
-- Managers are encouraged to use tnOamIcmpPingCtlEgrIfName (instead of
|
|
-- tnOamIcmpPingCtlEgrIfIndex) because tnOamIcmpPingCtlEgrIfIndex
|
|
-- will be deleted in a future release."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamIcmpPingCtlEntry 7 }
|
|
--
|
|
-- tnOamIcmpPingCtlBypassRouting OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlBypassRouting specifies whether
|
|
-- to send the ping request to a host on a directly attached network,
|
|
-- bypassing the routing table.
|
|
--
|
|
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
|
|
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
|
|
-- set to a non-default value. Otherwise, 'inconsistentValue' is
|
|
-- returned."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamIcmpPingCtlEntry 8 }
|
|
--
|
|
-- tnOamIcmpPingCtlDoNotFragment OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlDoNotFragment specifies whether or
|
|
-- not the 'DF' (Don't Fragment) bit is set in the ICMP ping packet.
|
|
--
|
|
-- When tnOamIcmpPingCtlDoNotFragment has the value 'false',
|
|
-- the 'DF' bit is not set."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamIcmpPingCtlEntry 9 }
|
|
--
|
|
-- tnOamIcmpPingCtlEgrIfName OBJECT-TYPE
|
|
-- SYNTAX TNamedItemOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamIcmpPingCtlEgrIfName specifies the name of the
|
|
-- interface to use to transmit the ICMP ping packets. The value
|
|
-- provided is accepted whether or not it is a known interface name
|
|
-- (validation is done as part of executing the test).
|
|
--
|
|
-- When tnOamIcmpPingCtlEgrIfName is Set, the given interface name
|
|
-- string is stored. When tnOamIcmpPingCtlEgrIfName is read, the
|
|
-- interface name string is returned. When tnOamIcmpPingCtlEgrIfIndex
|
|
-- is read, the interface name string is converted to an ifIndex (zero if
|
|
-- the interface name string is the empty string, or cannot be converted
|
|
-- to an ifIndex), and the ifIndex is returned.
|
|
--
|
|
-- Only one of tnOamIcmpPingCtlNhAddress, tnOamIcmpPingCtlEgrIfIndex,
|
|
-- tnOamIcmpPingCtlEgrIfName, or tnOamIcmpPingCtlBypassRouting may be
|
|
-- set to a non-default value. Otherwise, 'inconsistentValue' is
|
|
-- returned."
|
|
-- DEFVAL { ''H } -- -- empty string
|
|
-- ::= { tnOamIcmpPingCtlEntry 10 }
|
|
|
|
|
|
-- Nokia SROS series OAM ANCP Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamAncpTestCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamAncpTestCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'ancpLoopback'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- deletion of the row in the tnOamAncpTestCtlTable.
|
|
--
|
|
-- tnOamAncpTestCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamAncpTestCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM ANCP Control Table for providing,
|
|
-- via SNMP, the capability of performing Nokia SROS OAM
|
|
-- 'ANCP loopback' test operations.
|
|
-- The results of these tests are stored in the tnOamPingResultsTable
|
|
-- and the tnOamAncpTestHistoryTable. There will be no entries for
|
|
-- these tests in the tnOamPingHistoryTable."
|
|
-- ::= { tnOamPingObjs 36 }
|
|
--
|
|
-- tnOamAncpTestCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamAncpTestCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamAncpTestCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamAncpTestCtlTable 1 }
|
|
--
|
|
-- TnOamAncpTestCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamAncpTestTarget INTEGER,
|
|
-- tnOamAncpTestTargetId DisplayString,
|
|
-- tnOamAncpTestcount INTEGER,
|
|
-- tnOamAncpTestTimeout INTEGER
|
|
-- }
|
|
--
|
|
-- tnOamAncpTestTarget OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- none (0),
|
|
-- subscriberId (1),
|
|
-- ancpString (2)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamAncpTestTarget specifies how to interpret the
|
|
-- value of the object tnOamAncpTestTargetId.
|
|
-- If set to 'subscriberId', the object tnOamAncpTestTargetId
|
|
-- is a printable character string which contains the subscriber-id.
|
|
-- If set to 'ancpString', the object tnOamAncpTestTargetId
|
|
-- is a printable character string which contains the ancp-string.
|
|
-- If set to 'none', no value is specified, the object
|
|
-- tnOamAncpTestTargetId is an empty string, and no ancp-loopback test
|
|
-- can be performed."
|
|
-- DEFVAL { none }
|
|
-- ::= { tnOamAncpTestCtlEntry 1 }
|
|
--
|
|
-- tnOamAncpTestTargetId OBJECT-TYPE
|
|
-- SYNTAX DisplayString (SIZE (0..63))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamAncpTestTargetId contains the ID of the subscriber
|
|
-- for which the ANCP loopback test must be performed. The content of the
|
|
-- field is interpreted as being a subscriber-id of max 32 chars
|
|
-- (in case the object tnOamAncpTestTarget is set to 'subscriberId'),
|
|
-- or as being an acnp-string of max 63 chars (in case the object
|
|
-- tnOamAncpTestTarget is set to 'ancpString')."
|
|
-- DEFVAL { "" }
|
|
-- ::= { tnOamAncpTestCtlEntry 2 }
|
|
--
|
|
-- tnOamAncpTestcount OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0 .. 32)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAncpTestcount specifies the number of messages the
|
|
-- access node will use to test the circuit.
|
|
-- If set to 0, the number of messages will be determined by the
|
|
-- access node. Following settings are allowed:
|
|
-- tnOamAncpTestcount tnOamAncpTestTimeout
|
|
-- 0 0
|
|
-- 1..32 0
|
|
-- 1..32 1..255
|
|
-- "
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamAncpTestCtlEntry 3 }
|
|
--
|
|
-- tnOamAncpTestTimeout OBJECT-TYPE
|
|
-- SYNTAX INTEGER (0 .. 255)
|
|
-- UNITS "seconds"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamAncpTestTimeout specifies the number of seconds
|
|
-- the controlling node will wait for a reply. This timeout value
|
|
-- is also sent to the access node. If set to 0, the access node will
|
|
-- pick a default value, while the control node will assume a value
|
|
-- of 255 seconds.
|
|
--
|
|
-- Following settings are allowed:
|
|
-- tnOamAncpTestcount tnOamAncpTestTimeout
|
|
-- 0 0
|
|
-- 1..32 0
|
|
-- 1..32 1..255
|
|
-- "
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamAncpTestCtlEntry 4 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM ANCP History Table
|
|
--
|
|
-- tnOamAncpTestHistoryTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamAncpTestHistoryEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM ANCP test.
|
|
-- The number of entries in this table for a test is limited
|
|
-- to the results of 3 runs.
|
|
--
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- ANCP test is determined. An entry is removed from this table when
|
|
-- its corresponding tnOamPingCtlEntry is deleted."
|
|
-- ::= { tnOamPingObjs 38 }
|
|
--
|
|
-- tnOamAncpTestHistoryEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamAncpTestHistoryEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamAncpTestHistoryTable. The first two
|
|
-- index elements identify the tnOamPingCtlEntry that a
|
|
-- tnOamAncpTestHistoryTable belongs to. The third index identifies
|
|
-- a specific run of the OAM test. The fourth index element selects a
|
|
-- single OAM ANCP test result."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamPingResultsTestRunIndex,
|
|
-- tnOamAncpHistoryIndex
|
|
-- }
|
|
-- ::= { tnOamAncpTestHistoryTable 1 }
|
|
--
|
|
-- TnOamAncpTestHistoryEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamAncpHistoryIndex Unsigned32,
|
|
-- tnOamAncpHistoryAncpString DisplayString,
|
|
-- tnOamAncpHistoryAccNodeCode Unsigned32,
|
|
-- tnOamAncpHistoryAccNodeResult Unsigned32,
|
|
-- tnOamAncpHistoryAccNodeRspStr DisplayString
|
|
-- }
|
|
--
|
|
-- tnOamAncpHistoryIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An entry in this table is created when the result of a OAM
|
|
-- ANCP test is determined. The initial 2 instance
|
|
-- identifier index values identify the tnOamPingCtlEntry
|
|
-- that This ANCP test result belongs
|
|
-- to. The tnOamAncpHistoryIndex element selects a single OAM
|
|
-- probe result.
|
|
--
|
|
-- The agent starts assigning tnOamAncpHistoryIndex values at 1
|
|
-- and wraps after exceeding the maximum possible value as defined by
|
|
-- the limit of this object ('ffffffff'h)."
|
|
-- ::= { tnOamAncpTestHistoryEntry 1 }
|
|
--
|
|
-- tnOamAncpHistoryAncpString OBJECT-TYPE
|
|
-- SYNTAX DisplayString (SIZE (0..63))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamAncpHistoryAncpString indicates the value of the
|
|
-- ancp-string used while running this ANCP test."
|
|
-- ::= { tnOamAncpTestHistoryEntry 2 }
|
|
--
|
|
-- tnOamAncpHistoryAccNodeCode OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamAncpHistoryAccNodeCode indicates, if different
|
|
-- from 0, the return code received from the ANCP access node.
|
|
-- The value of this field corresponds to the errorcodes defined in the
|
|
-- draft-wadhwa-gsmp-l2control-configuration-01:
|
|
-- - 0x500 Specified access line does not exist
|
|
-- - 0x501 Loopback test timed out
|
|
-- - 0x502 Reserved
|
|
-- - 0x503 DSL line status showtime
|
|
-- - 0x504 DSL line status idle
|
|
-- - 0x505 DSL line status silent
|
|
-- - 0x506 DSL line status training
|
|
-- - 0x507 DSL line integrity error
|
|
-- - 0x508 DSLAM resource not available
|
|
-- - 0x509 Invalid test parameter"
|
|
-- ::= { tnOamAncpTestHistoryEntry 3 }
|
|
--
|
|
-- tnOamAncpHistoryAccNodeResult OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamAncpHistoryAccNodeResult indicates, if different
|
|
-- from 0, the return result received from the ANCP access node.
|
|
-- The value of this field corresponds to the result codes defined in the
|
|
-- draft-wadhwa-gsmp-l2control-configuration-01:
|
|
-- {
|
|
-- - 1: NoSuccessAck
|
|
-- - 2: AckAll
|
|
-- - 3: Success
|
|
-- - 4: Failure
|
|
-- - 5: More
|
|
-- - 6: ReturnReceipt
|
|
-- }"
|
|
-- ::= { tnOamAncpTestHistoryEntry 4 }
|
|
--
|
|
-- tnOamAncpHistoryAccNodeRspStr OBJECT-TYPE
|
|
-- SYNTAX DisplayString
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamAncpHistoryAccNodeRspStr indicates, if different
|
|
-- from the empty string, the OAM-loopback-Test-Response-String received
|
|
-- from the access node, as reply to the requested test."
|
|
-- ::= { tnOamAncpTestHistoryEntry 5 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM LSP P2MP Ping Control Table
|
|
--
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamPingCtlTable,
|
|
-- and the sparse dependent table, tnOamP2mpLspPingCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tnOamP2mpLspPingCtlTable only for those entries
|
|
-- in the tnOamPingCtlTable where tnOamPingCtlTestMode has a value of
|
|
-- 'p2mpLspPing'.
|
|
--
|
|
-- Deletion of a row in the tnOamPingCtlTable results in the
|
|
-- same fate for the row in the tnOamP2mpLspPingCtlTable.
|
|
--
|
|
-- tnOamP2mpLspPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamP2mpLspPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM P2MP LSP ping Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia
|
|
-- SROS OAM 'p2mpLspPing' test operations. The results of these
|
|
-- tests are stored in the tnOamPingResultsTable and the
|
|
-- tnOamPingHistoryTable. OAM 'p2mpLspPing' test operation is
|
|
-- based on IETF draft-ietf-mpls-p2mp-lsp-ping-06"
|
|
-- ::= { tnOamPingObjs 40 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamP2mpLspPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamP2mpLspPingCtlTable. The first index
|
|
-- element, tnOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamP2mpLspPingCtlTable 1 }
|
|
--
|
|
-- TnOamP2mpLspPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamP2mpLspPingCtlLspName TLNamedItemOrEmpty,
|
|
-- tnOamP2mpLspPingCtlInstName TNamedItemOrEmpty,
|
|
-- tnOamP2mpLspPingCtlTtl Unsigned32,
|
|
-- tnOamP2mpLspPingCtlP2MPId Unsigned32,
|
|
-- tnOamP2mpLspPingCtlSrcAddrType InetAddressType,
|
|
-- tnOamP2mpLspPingCtlSrcAddr InetAddress,
|
|
-- tnOamP2mpLspPingCtlGrpAddrType InetAddressType,
|
|
-- tnOamP2mpLspPingCtlGrpAddr InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamP2mpLspPingCtlLspName OBJECT-TYPE
|
|
-- SYNTAX TLNamedItemOrEmpty
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlLspName specifies the administrative
|
|
-- name of the target RSVP P2MP Labeled Switch Path (LSP) for this
|
|
-- OAM P2MP LSP Ping test. The LSP name must be unique within the base
|
|
-- router instance.
|
|
--
|
|
-- The objects tnOamP2mpLspPingCtlLspName and
|
|
-- tnOamP2mpLspPingCtlP2MPId are mutually exclusive.
|
|
--
|
|
-- An 'inconsistentValue' error is returned when attempting to set
|
|
-- the value of the tnOamP2mpLspPingCtlLspName object to a non default
|
|
-- value while the value of the tnOamP2mpLspPingCtlP2MPId object is
|
|
-- already set to non default value.
|
|
--
|
|
-- An 'inconsistentValue' error is returned when the value of
|
|
-- tnOamPingCtlAdminStatus is set to 'enabled' if both the value of
|
|
-- tnOamP2mpLspPingCtlLspName and the value of
|
|
-- tnOamP2mpLspPingCtlP2MPId objects are set to default values."
|
|
-- DEFVAL { ''H } -- -- the empty string
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 1 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlInstName OBJECT-TYPE
|
|
-- SYNTAX TNamedItemOrEmpty
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This parameter identifies an instance of a P2MP LSP, either a primary
|
|
-- or secondary instance of a RSVP P2MP LSP Tree."
|
|
-- DEFVAL { ''H } -- -- the empty string
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 2 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- UNITS "time-to-live value"
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the outermost label time-to-live value. This is an optional
|
|
-- parameter for RSVP P2MP LSP. This parameter is not applicable for LDP
|
|
-- P2MP LSP"
|
|
-- DEFVAL { 255 }
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 3 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlP2MPId OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (0 | 1..4294967295)
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlP2MPId specifies the identifier
|
|
-- of a Point to Multipoint (LDP P2MP) Label Switch Path (LSP) for this
|
|
-- OAM P2MP LSP ping test.
|
|
--
|
|
-- The objects tnOamP2mpLspPingCtlP2MPId and
|
|
-- tnOamP2mpLspPingCtlLspName are mutually exclusive.
|
|
--
|
|
-- An 'inconsistentValue' error is returned when attempting to set
|
|
-- the value of the tnOamP2mpLspPingCtlP2MPId object to a non default
|
|
-- value while the value of the tnOamP2mpLspPingCtlLspName object is
|
|
-- already set to non default value.
|
|
--
|
|
-- An 'inconsistentValue' error is returned when the value of
|
|
-- tnOamPingCtlAdminStatus is set to 'enabled' if both the value of
|
|
-- tnOamP2mpLspPingCtlP2MPId and the value of
|
|
-- tnOamP2mpLspPingCtlLspName objects are set to default values."
|
|
-- DEFVAL { 0 } -- -- invalid P2mp-Id
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 4 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlSrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlSrcAddrType specifies the address
|
|
-- type of tnOamP2mpLspPingCtlSrcAddr.
|
|
--
|
|
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
|
|
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
|
|
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
|
|
-- should all have default values or should all have non-default values."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 5 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlSrcAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE(0|4|16))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlSrcAddr specifies the source address
|
|
-- of a Point to Multipoint (LDP P2MP) Label Switch Path (LSP) for this
|
|
-- OAM P2MP LSP ping test. This IP address must be valid unicast address.
|
|
--
|
|
-- The objects tnOamP2mpLspPingCtlSrcAddr and tnOamP2mpLspPingCtlP2MPId
|
|
-- are mutually exclusive.
|
|
--
|
|
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
|
|
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
|
|
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
|
|
-- should all have default values or should all have non-default values."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 6 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlGrpAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlGrpAddrType specifies the address
|
|
-- type of tnOamP2mpLspPingCtlGrpAddr.
|
|
--
|
|
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
|
|
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
|
|
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
|
|
-- should all have default values or should all have non-default values."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 7 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlGrpAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE(0|4|16))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlGrpAddr specifies the group address
|
|
-- of a Point to Multipoint (LDP P2MP) Label Switch Path (LSP) for this
|
|
-- OAM P2MP LSP ping test. This IP address must be valid multicast
|
|
-- address.
|
|
--
|
|
-- The objects tnOamP2mpLspPingCtlGrpAddr and
|
|
-- tnOamP2mpLspPingCtlP2MPId are mutually exclusive.
|
|
--
|
|
-- When tnOamPingCtlAdminStatus is to set to 'enable', objects
|
|
-- tnOamP2mpLspPingCtlSrcAddrType, tnOamP2mpLspPingCtlSrcAddr,
|
|
-- tnOamP2mpLspPingCtlGrpAddrType, and tnOamP2mpLspPingCtlGrpAddr
|
|
-- should all have default values or should all have non-default values."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamP2mpLspPingCtlEntry 8 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM LSP P2MP Ping IP Address Control Table
|
|
--
|
|
--
|
|
-- Dependent Extension of the tnOamP2mpLspPingCtlTable.
|
|
--
|
|
-- The first two indexes are used for both the base table,
|
|
-- tnOamP2mpLspPingCtlTable, and the dependent table,
|
|
-- tnOamP2mpLspPingIPAddressTable.
|
|
--
|
|
-- Deletion of a row in the tnOamP2mpLspPingCtlTable results in the
|
|
-- same fate for all the rows in the tnOamP2mpLspPingIPAddressTable
|
|
-- using the same indices.
|
|
--
|
|
-- tnOamP2mpLspPingIPAddressTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamP2mpLspPingIPAddressEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM P2MP LSP ping IP Address Table for
|
|
-- providing, via SNMP, the capability of performing Nokia
|
|
-- SROS OAM 'p2mpLspPing' test operations.
|
|
--
|
|
-- This table provides the ability to add multiple IP Address
|
|
-- destinations for the 'p2mpLspPing' test.
|
|
--
|
|
-- The results of these tests are stored in the tnOamPingResultsTable
|
|
-- and the tnOamPingHistoryTable."
|
|
-- ::= { tnOamPingObjs 42 }
|
|
--
|
|
-- tnOamP2mpLspPingIPAddressEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamP2mpLspPingIPAddressEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamP2mpLspPingIPAddressTable.
|
|
-- The first index element, tnOamPingCtlOwnerIndex, is of type
|
|
-- SnmpAdminString, a textual convention that allows for use of
|
|
-- the SNMPv3 View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests.
|
|
-- The third and fourth index, tnOamP2mpLspPingCtlIpAddrType and
|
|
-- tnOamP2mpLspPingCtlIpAddr enables the same management application
|
|
-- to have multiple IP address destinations."
|
|
-- INDEX {
|
|
-- tnOamPingCtlOwnerIndex,
|
|
-- tnOamPingCtlTestIndex,
|
|
-- tnOamP2mpLspPingCtlIpAddrIndex
|
|
-- }
|
|
-- ::= { tnOamP2mpLspPingIPAddressTable 1 }
|
|
--
|
|
-- TnOamP2mpLspPingIPAddressEntry ::= SEQUENCE {
|
|
-- tnOamP2mpLspPingCtlIpAddrIndex Unsigned32,
|
|
-- tnOamP2mpLspPingCtlIpRowStatus RowStatus,
|
|
-- tnOamP2mpLspPingCtlIpAddrType InetAddressType,
|
|
-- tnOamP2mpLspPingCtlIpAddr InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamP2mpLspPingCtlIpAddrIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..5)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamP2mpLspPingCtlIpAddrIndex specifies the numerical
|
|
-- row-order in the table."
|
|
-- ::= { tnOamP2mpLspPingIPAddressEntry 1 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlIpRowStatus OBJECT-TYPE
|
|
-- SYNTAX RowStatus
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The object tnOamP2mpLspPingCtlIpRowStatus allows for the creation
|
|
-- and deletion of rows in the tnOamP2mpLspPingIPAddressTable."
|
|
-- ::= { tnOamP2mpLspPingIPAddressEntry 2 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlIpAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlIpAddrType specifies the type
|
|
-- of Internet address stored in tnOamP2mpLspPingCtlIpAddr."
|
|
-- ::= { tnOamP2mpLspPingIPAddressEntry 3 }
|
|
--
|
|
-- tnOamP2mpLspPingCtlIpAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspPingCtlIpAddr specifies a remote Internet
|
|
-- address to send P2MP LSP Ping packets for a particular test."
|
|
-- ::= { tnOamP2mpLspPingIPAddressEntry 4 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Ethernet Connectivity Fault Management Ping
|
|
-- Control Table
|
|
--
|
|
tnOamEthCfmPingCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamEthCfmPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tnOamEthCfmPingCtlTable contains Ethernet CFM-specific configuration
|
|
information for 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay',
|
|
'ethCfmTwoWaySlm' and 'ethCfmTwoWayLm' tests.
|
|
|
|
This table extends the tnOamPingCtlTable. A row is automatically
|
|
created in this table when a row is created in tnOamPingCtlTable with
|
|
tnOamPingCtlTestMode set to 'ethCfmLoopback', 'ethCfmTwoWayDelay', 'ethCfmOneWayDelay',
|
|
'ethCfmTwoWaySlm', or 'ethCfmTwoWayLm'. Deleting a row in tnOamPingCtlTable automatically
|
|
deletes the row (if any) with the same index values in
|
|
tnOamEthCfmPingCtlTable.
|
|
|
|
Test results are stored in tnOamPingResultsTable and
|
|
tnOamPingHistoryTable."
|
|
::= { tnOamPingObjs 44 }
|
|
|
|
tnOamEthCfmPingCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamEthCfmPingCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tnOamEthCfmPingCtlEntry defines an entry in the
|
|
tnOamEthCfmPingCtlTable. Each index is an object in
|
|
tnOamPingCtlTable."
|
|
AUGMENTS { tnOamPingCtlEntry }
|
|
::= { tnOamEthCfmPingCtlTable 1 }
|
|
|
|
TnOamEthCfmPingCtlEntry ::= SEQUENCE {
|
|
tnOamEthCfmPingCtlTgtMacAddr MacAddress,
|
|
tnOamEthCfmPingCtlSrcMdIndex Unsigned32,
|
|
tnOamEthCfmPingCtlSrcMaIndex Unsigned32,
|
|
tnOamEthCfmPingCtlSrcMepId Dot1agCfmMepIdOrZero
|
|
}
|
|
|
|
tnOamEthCfmPingCtlTgtMacAddr OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamEthCfmPingCtlTgtMacAddr specifies the target MAC
|
|
address for the test."
|
|
DEFVAL { '000000000000'H } -- 00:00:00:00:00:00
|
|
::= { tnOamEthCfmPingCtlEntry 1 }
|
|
|
|
tnOamEthCfmPingCtlSrcMdIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamEthCfmPingCtlSrcMdIndex specifies the source CFM
|
|
maintenance domain index for the test. Zero is the null CFM
|
|
maintenance domain index."
|
|
DEFVAL { 0 }
|
|
::= { tnOamEthCfmPingCtlEntry 2 }
|
|
|
|
tnOamEthCfmPingCtlSrcMaIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamEthCfmPingCtlSrcMaIndex specifies the source CFM
|
|
maintenance association index for the test. Zero is the null CFM
|
|
maintenance association index."
|
|
DEFVAL { 0 }
|
|
::= { tnOamEthCfmPingCtlEntry 3 }
|
|
|
|
tnOamEthCfmPingCtlSrcMepId OBJECT-TYPE
|
|
SYNTAX Dot1agCfmMepIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamEthCfmPingCtlSrcMepId specifies the source
|
|
Maintenance association End Point Identifier (MEP ID) for the test.
|
|
Zero is the null MEP ID."
|
|
DEFVAL { 0 }
|
|
::= { tnOamEthCfmPingCtlEntry 4 }
|
|
|
|
--
|
|
-- Notification Definition section
|
|
--
|
|
--
|
|
-- tnOamPingProbeFailed NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTargetAddressType,
|
|
-- tnOamPingCtlTargetAddress,
|
|
-- tnOamPingCtlTargetIpAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Generated when a probe failure is detected when the
|
|
-- corresponding tnOamPingCtlTrapGeneration object is set to
|
|
-- probeFailure(0) subject to the value of
|
|
-- tnOamPingCtlTrapProbeFailureFilter. The object
|
|
-- tnOamPingCtlTrapProbeFailureFilter can be used to specify the
|
|
-- number of successive probe failures that are required
|
|
-- before this notification can be generated."
|
|
-- ::= { tnOamPingNotifications 1 }
|
|
--
|
|
-- tnOamPingTestFailed NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTargetAddressType,
|
|
-- tnOamPingCtlTargetAddress,
|
|
-- tnOamPingCtlTargetIpAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Generated when a ping test is determined to have failed
|
|
-- when the corresponding tnOamPingCtlTrapGeneration object is
|
|
-- set to testFailure(1). In this instance
|
|
-- tnOamPingCtlTrapTestFailureFilter should specify the number of
|
|
-- probes in a test required to have failed in order to
|
|
-- consider the test as failed."
|
|
-- ::= { tnOamPingNotifications 2 }
|
|
--
|
|
-- tnOamPingTestCompleted NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTargetAddressType,
|
|
-- tnOamPingCtlTargetAddress,
|
|
-- tnOamPingCtlTargetIpAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Generated at the completion of a ping test when the
|
|
-- corresponding tnOamPingCtlTrapGeneration object is set to
|
|
-- testCompletion(2)."
|
|
-- ::= { tnOamPingNotifications 3 }
|
|
--
|
|
-- tnOamPingProbeFailedV2 NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Generated when a probe failure is detected when the
|
|
-- corresponding tnOamPingCtlTrapGeneration object is set to
|
|
-- probeFailure(0) subject to the value of
|
|
-- tnOamPingCtlTrapProbeFailureFilter. The object
|
|
-- tnOamPingCtlTrapProbeFailureFilter can be used to specify the
|
|
-- number of successive probe failures that are required
|
|
-- before this notification can be generated."
|
|
-- ::= { tnOamPingNotifications 4 }
|
|
--
|
|
-- tnOamPingTestFailedV2 NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Generated when a ping test is determined to have failed
|
|
-- when the corresponding tnOamPingCtlTrapGeneration object is
|
|
-- set to testFailure(1). In this instance
|
|
-- tnOamPingCtlTrapTestFailureFilter should specify the number of
|
|
-- probes in a test required to have failed in order to
|
|
-- consider the test as failed."
|
|
-- ::= { tnOamPingNotifications 5 }
|
|
--
|
|
-- tnOamPingTestCompletedV2 NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Generated at the completion of a ping test when the
|
|
-- corresponding tnOamPingCtlTrapGeneration object is set to
|
|
-- testCompletion(2)."
|
|
-- ::= { tnOamPingNotifications 6 }
|
|
--
|
|
-- tnAncpLoopbackTestCompleted NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamAncpHistoryAncpString
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This Notification is sent whenever a ANCP loopback
|
|
-- is finished for which a notification was explictly requested."
|
|
-- ::= { tnOamPingNotifications 7 }
|
|
--
|
|
-- tnOamPingProbeFailedV3 NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsRttOFSumSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Generated when a probe failure is detected when the
|
|
-- corresponding tnOamPingCtlTrapGeneration object is set to
|
|
-- probeFailure(0) subject to the value of
|
|
-- tnOamPingCtlTrapProbeFailureFilter. The object
|
|
-- tnOamPingCtlTrapProbeFailureFilter can be used to specify the
|
|
-- number of successive probe failures that are required
|
|
-- before this notification can be generated."
|
|
-- ::= { tnOamPingNotifications 8 }
|
|
--
|
|
-- tnOamPingTestFailedV3 NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsRttOFSumSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Generated when a ping test is determined to have failed
|
|
-- when the corresponding tnOamPingCtlTrapGeneration object is
|
|
-- set to testFailure(1). In this instance
|
|
-- tnOamPingCtlTrapTestFailureFilter should specify the number of
|
|
-- probes in a test required to have failed in order to
|
|
-- consider the test as failed."
|
|
-- ::= { tnOamPingNotifications 9 }
|
|
--
|
|
-- tnOamPingTestCompletedV3 NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsRttOFSumSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Generated at the completion of a ping test when the
|
|
-- corresponding tnOamPingCtlTrapGeneration object is set to
|
|
-- testCompletion(2)."
|
|
-- ::= { tnOamPingNotifications 10 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Trace Route Simple Object Definitions
|
|
--
|
|
--
|
|
-- tnOamTrMaxConcurrentRequests OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "requests"
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The maximum number of concurrent active trace route requests
|
|
-- that are allowed within an agent implementation. A value
|
|
-- of 0 for this object implies that there is no limit for
|
|
-- the number of concurrent active requests in effect."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamTraceRouteObjs 2 }
|
|
--
|
|
--
|
|
-- Nokia SROS series OAM Traceroute Control Table
|
|
--
|
|
tnOamTrCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamTrCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokia SROS OAM Trace Route Control Table for
|
|
providing the capability of invoking OAM trace route tests from
|
|
SNMP. The results of trace route operations can be stored in
|
|
the tnOamTrResultsTable, tnOamTrProbeHistoryTable, and
|
|
the tnOamTrHopsTable."
|
|
::= { tnOamTraceRouteObjs 3 }
|
|
|
|
tnOamTrCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamTrCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamTrCtlTable. The first
|
|
index element, tnOamTrCtlOwnerIndex, is of type
|
|
SnmpAdminString, a textual convention that allows for
|
|
use of the SNMPv3 View-Based Access Control Model
|
|
(RFC 2575 [11], VACM) and allows an management
|
|
application to identify its entries. The second index,
|
|
tnOamTrCtlTestIndex (also an SnmpAdminString),
|
|
enables the same management application to have
|
|
multiple requests outstanding."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex
|
|
}
|
|
::= { tnOamTrCtlTable 1 }
|
|
|
|
TnOamTrCtlEntry ::=
|
|
SEQUENCE {
|
|
-- tnOamTrCtlOwnerIndex SnmpAdminString,
|
|
tnOamTrCtlTestIndex SnmpAdminString,
|
|
tnOamTrCtlRowStatus RowStatus,
|
|
tnOamTrCtlStorageType StorageType,
|
|
tnOamTrCtlDescr SnmpAdminString,
|
|
tnOamTrCtlTestMode INTEGER,
|
|
tnOamTrCtlAdminStatus INTEGER,
|
|
tnOamTrCtlFcName TFCName,
|
|
tnOamTrCtlProfile TProfile,
|
|
tnOamTrCtlTargetIpAddress IpAddress,
|
|
tnOamTrCtlServiceId TmnxServId,
|
|
tnOamTrCtlDataSize Unsigned32,
|
|
tnOamTrCtlTimeOut Unsigned32,
|
|
tnOamTrCtlProbesPerHop Unsigned32,
|
|
tnOamTrCtlMaxTtl Unsigned32,
|
|
tnOamTrCtlInitialTtl Unsigned32,
|
|
tnOamTrCtlDSField Unsigned32,
|
|
tnOamTrCtlMaxFailures Unsigned32,
|
|
tnOamTrCtlInterval Unsigned32,
|
|
tnOamTrCtlMaxRows Unsigned32,
|
|
tnOamTrCtlTrapGeneration BITS,
|
|
tnOamTrCtlCreateHopsEntries TruthValue,
|
|
tnOamTrCtlSAA TruthValue,
|
|
tnOamTrCtlRuns Counter32,
|
|
tnOamTrCtlFailures Counter32,
|
|
tnOamTrCtlLastRunResult TmnxOamTestResult,
|
|
tnOamTrCtlLastChanged TimeStamp,
|
|
tnOamTrCtlVRtrID TmnxVRtrID,
|
|
tnOamTrCtlTgtAddrType InetAddressType,
|
|
tnOamTrCtlTgtAddress InetAddress,
|
|
tnOamTrCtlSrcAddrType InetAddressType,
|
|
tnOamTrCtlSrcAddress InetAddress,
|
|
tnOamTrCtlWaitMilliSec Unsigned32
|
|
}
|
|
|
|
-- tnOamTrCtlOwnerIndex OBJECT-TYPE
|
|
-- SYNTAX SnmpAdminString (SIZE(1..32))
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "To facilitate the provisioning of access control by a
|
|
-- security administrator using the View-Based Access
|
|
-- Control Model (RFC 2575, VACM) for tables in which
|
|
-- multiple users may need to independently create or
|
|
-- modify entries, the initial index is used as an 'owner
|
|
-- index'. Such an initial index has a syntax of
|
|
-- SnmpAdminString, and can thus be trivially mapped to a
|
|
-- security name or group name as defined in VACM, in
|
|
-- accordance with a security policy.
|
|
--
|
|
-- When used in conjunction with such a security policy
|
|
-- all entries in the table belonging to a particular user
|
|
-- (or group) will have the same value for this initial
|
|
-- index. For a given user's entries in a particular
|
|
-- table, the object identifiers for the information in
|
|
-- these entries will have the same subidentifiers (except
|
|
-- for the 'column' subidentifier) up to the end of the
|
|
-- encoded owner index. To configure VACM to permit access
|
|
-- to this portion of the table, one would create
|
|
-- vacmViewTreeFamilyTable entries with the value of
|
|
-- vacmViewTreeFamilySubtree including the owner index
|
|
-- portion, and vacmViewTreeFamilyMask 'wildcarding' the
|
|
-- column subidentifier. More elaborate configurations
|
|
-- are possible."
|
|
-- ::= { tnOamTrCtlEntry 1 }
|
|
|
|
tnOamTrCtlTestIndex OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The test name index of a Nokia SROS OAM Trace Route test.
|
|
This is locally unique, within the scope of a tnOamTrCtlOwnerIndex."
|
|
::= { tnOamTrCtlEntry 2 }
|
|
|
|
tnOamTrCtlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows entries to be created and deleted
|
|
in the tnOamTrCtlTable. Deletion of an entry in
|
|
this table results in all corresponding (same
|
|
tnOamTrCtlOwnerIndex and tnOamTrCtlTestIndex
|
|
index values) tnOamTrResultsTable,
|
|
tnOamTrProbeHistoryTable, and tnOamTrHopsTable
|
|
entries being deleted.
|
|
|
|
The values for configuration objects required for the type of
|
|
test specified in tnOamTrCtlTestMode MUST be specified
|
|
prior to a transition to active(1) state being
|
|
accepted.
|
|
|
|
Activation of an Nokia SROS OAM Trace Route operation is
|
|
controlled via tnOamTrCtlAdminStatus and not
|
|
by transitioning of this object's value to active(1).
|
|
|
|
Transitions in and out of active(1) state are not
|
|
allowed while an entry's tnOamTrResultsOperStatus
|
|
is active(1) with the exception that deletion of
|
|
an entry in this table by setting its RowStatus
|
|
object to destroy(6) will stop an active Nokia
|
|
SROS OAM Trace Route operation.
|
|
|
|
The operational state of an Nokia SROS OAM Trace Route
|
|
operation can be determined by examination of the corresponding
|
|
tnOamTrResultsOperStatus object."
|
|
REFERENCE
|
|
"See definition of RowStatus in RFC 2579, 'Textual
|
|
Conventions for SMIv2.'"
|
|
::= { tnOamTrCtlEntry 3 }
|
|
|
|
tnOamTrCtlStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row.
|
|
Conceptual rows having the value 'permanent' need not
|
|
allow write-access to any columnar objects in the row."
|
|
DEFVAL { volatile }
|
|
::= { tnOamTrCtlEntry 4 }
|
|
|
|
tnOamTrCtlDescr OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The purpose of this object is to provide a descriptive name of
|
|
the Nokia SROS OAM Trace Route test."
|
|
DEFVAL { '00'H }
|
|
::= { tnOamTrCtlEntry 5 }
|
|
|
|
tnOamTrCtlTestMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (0),
|
|
macTraceRoute (1),
|
|
lspTraceRoute (2),
|
|
vprnTraceRoute (3),
|
|
mcastTraceRoute (4),
|
|
icmpTraceRoute (5),
|
|
ldpTreeTrace (6),
|
|
vccvTraceRoute (7),
|
|
p2mpLspTrace (8),
|
|
ethCfmLinkTrace (9)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the type of Nokia SROS OAM Trace Route test defined
|
|
by this entry. The configuration parameters unique to a specific
|
|
test type are to be found in a sparsely dependent extension table
|
|
for that test type.
|
|
|
|
p2mpLspTrace is supported for non-SAA tests only.
|
|
ethCfmLinkTrace is supported for SAA tests only.
|
|
|
|
This is a required parameter."
|
|
DEFVAL { none }
|
|
::= { tnOamTrCtlEntry 6 }
|
|
|
|
tnOamTrCtlAdminStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1), -- operation should be started
|
|
disabled(2) -- operation should be stopped
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the desired state that a tnOamTrCtlEntry
|
|
should be in:
|
|
enabled(1) - Attempt to activate the test as defined by
|
|
this tnOamTrCtlEntry.
|
|
disabled(2) - Deactivate the test as defined by this
|
|
tnOamTrCtlEntry.
|
|
|
|
If tnOamTrCtlSAA has the value 'true' and tnOamSaaCtlAdminStatus
|
|
has the value 'outOfService', an attempt to set this object to
|
|
'enabled' will fail with an inconsistentValue error.
|
|
|
|
Refer to the corresponding tnOamTrResultsOperStatus to
|
|
determine the operational state of the test defined by
|
|
this entry."
|
|
DEFVAL { disabled }
|
|
::= { tnOamTrCtlEntry 7 }
|
|
|
|
tnOamTrCtlFcName OBJECT-TYPE
|
|
SYNTAX TFCName
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlFcName specifies the forwarding class to be
|
|
used when launching the probe(s). The forwarding class name must be
|
|
present in the index column of TIMETRA-QOS-MIB::tFCNameTable. This
|
|
object is optional.
|
|
|
|
As shown in the following table
|
|
a) this object is applicable to a subset of the test types, and
|
|
b) the default forwarding class depends on the test type.
|
|
|
|
tnOamTrCtlTestMode Applicable? Default
|
|
-------------------- ----------- -------
|
|
ethCfmLinkTrace yes 'nc'
|
|
ldpTreeTrace yes 'be'
|
|
lspTraceRoute yes 'be'
|
|
macTraceRoute yes 'be'
|
|
p2mpLspTrace yes 'be'
|
|
vccvTraceRoute yes 'be'
|
|
vprnTraceRoute yes 'be'
|
|
otherwise no N/A
|
|
|
|
For 'ethCfmLinkTrace', the forwarding class depends on whether the
|
|
request is configured to egress on a network port or an access port.
|
|
In the network port case, the forwarding class is the forwarding class
|
|
of the pseudowire. In the access port case, the forwarding class is
|
|
that of the SAP's egress encapsulation policy.
|
|
|
|
For 'lspTraceRoute' this is the forwarding class of the LSP tunnel.
|
|
|
|
For 'macTraceRoute' this is the forwarding class of the SDP
|
|
encapsulation.
|
|
|
|
For 'p2mpLspTrace' this is the forwarding class of the P2MP LSP tree.
|
|
|
|
If forwarding classes are mapped by the applicable QoS policy, the
|
|
probe(s) may be launched using a different forwarding class than the
|
|
forwarding class specified by this object."
|
|
DEFVAL { "be" }
|
|
::= { tnOamTrCtlEntry 8 }
|
|
|
|
tnOamTrCtlProfile OBJECT-TYPE
|
|
SYNTAX TProfile
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlProfile specifies the profile to be used
|
|
with the forwarding class specified in tnOamTrCtlFcName. This
|
|
object is optional.
|
|
|
|
As shown in the following table
|
|
a) this object is applicable to a subset of the test types, and
|
|
b) the default profile value depends on the test type.
|
|
|
|
tnOamTrCtlTestMode Applicable? Default
|
|
-------------------- ----------- -------
|
|
ethCfmLinkTrace yes 'in(1)'
|
|
ldpTreeTrace yes 'out(2)'
|
|
lspTraceRoute yes 'out(2)'
|
|
macTraceRoute yes 'out(2)'
|
|
p2mpLspTrace yes 'out(2)'
|
|
vccvTraceRoute yes 'out(2)'
|
|
vprnTraceRoute yes 'out(2)'
|
|
otherwise no N/A"
|
|
DEFVAL { out }
|
|
::= { tnOamTrCtlEntry 9 }
|
|
|
|
tnOamTrCtlTargetIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"Specifies the Ipv4 address to be used as the destination for
|
|
performing an OAM Trace Route operation. This parameter is
|
|
not used by 'macTraceRoute' or 'lspTraceRoute' or 'mcastTraceRoute'.
|
|
This parameter is required by 'vprnTraceRoute'.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamTrCtlTgtAddrType and
|
|
tnOamTrCtlTgtAddress."
|
|
DEFVAL { '00000000'h } -- 0.0.0.0
|
|
::= { tnOamTrCtlEntry 10 }
|
|
|
|
tnOamTrCtlServiceId OBJECT-TYPE
|
|
SYNTAX TmnxServId (0..2147483647)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlServiceId specifies the service ID of the
|
|
service being tested.
|
|
|
|
The applicability of tnOamTrCtlServiceId varies with the test type,
|
|
as shown in the following table.
|
|
|
|
tnOamTrCtlTestMode Applicability Related Virtual Router Object
|
|
-------------------- ------------- -----------------------------
|
|
'icmpTraceRoute' optional tnOamTrCtlVRtrID
|
|
'macTraceRoute' mandatory none
|
|
'mcastTraceRoute' optional tnOamMcastTrCtlVRtrID
|
|
'vprnTraceRoute' mandatory none
|
|
otherwise not applicable none
|
|
|
|
When tnOamTrCtlServiceId is mandatory, a non-zero value must be
|
|
provided.
|
|
|
|
When tnOamTrCtlServiceId is optional, it is used to specify a VPRN
|
|
service. The test must use the VPRN service's virtual router.
|
|
|
|
When a related virtual router object is shown, the interaction is
|
|
described in the DESCRIPTION clause of the listed object.
|
|
|
|
Service IDs larger than 2147483647 are internal, so they are excluded
|
|
from the range.
|
|
|
|
The default value is the null service ID."
|
|
DEFVAL { 0 }
|
|
::= { tnOamTrCtlEntry 11 }
|
|
|
|
tnOamTrCtlDataSize OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..9198)
|
|
UNITS "octets"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlDataSize specifies the size of the data
|
|
portion of the Trace Route request, in octets. The size of the message
|
|
does not include the SDP encapsulation, VC-Label (if applied) or any
|
|
DLC headers or trailers. This parameter is optional.
|
|
|
|
When the OAM message is encapsulated in an IP/GRE SDP, the
|
|
IP 'DF' (Don't Fragment) bit is set. If any segment of the path
|
|
between the sender and receiver cannot handle the message size,
|
|
the message is discarded. MPLS LSPs are not expected to fragment
|
|
the message either, as the message contained in the LSP is not an
|
|
IP packet.
|
|
|
|
When the data size is specified as 1, it is interpreted as the minumum
|
|
valid data size for the trace type.
|
|
|
|
The minimum data size (in octets) varies with tnOamTrCtlTestMode, as
|
|
follows:
|
|
'lspTraceRoute' with multipath DSMap 140
|
|
'lspTraceRoute' otherwise 104
|
|
'macTraceRoute' 1
|
|
'p2mpLspTrace' 132
|
|
'vccvTraceRoute', FEC 128 pseudowire 88
|
|
'vccvTraceRoute', FEC 129 pseudowire 120
|
|
'vprnTraceRoute' 1
|
|
|
|
This parameter is not used by 'ethCfmLinkTrace', 'icmpTraceRoute',
|
|
'ldpTreeTrace', or 'mcastTraceRoute'."
|
|
DEFVAL { 1 }
|
|
::= { tnOamTrCtlEntry 12 }
|
|
|
|
tnOamTrCtlTimeOut OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the time-out value, in seconds, for an Nokia SROS
|
|
OAM Trace Route request. This parameter is optional.
|
|
|
|
For 'ethCfmLinkTrace', this is the time out for the whole test.
|
|
|
|
The minimum, maximum, and default values of this object vary with
|
|
tnOamTrCtlTestMode, as follows:
|
|
'icmpTraceRoute' : N/A N/A N/A
|
|
'ethCfmLinkTrace': 1 10 5
|
|
otherwise : 1 60 3
|
|
|
|
If tnOamTrCtlTestMode is 'ethCfmLinkTrace', the value of
|
|
tnOamTrCtlTimeOut must be less than or equal to the value of
|
|
tnOamTrCtlInterval."
|
|
DEFVAL { 3 }
|
|
::= { tnOamTrCtlEntry 13 }
|
|
|
|
tnOamTrCtlProbesPerHop OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..10)
|
|
UNITS "probes"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the number of times to reissue an Nokia SROS OAM
|
|
Trace Route request with the same time-to-live (TTL) value.
|
|
This parameter is optional.
|
|
|
|
This parameter is not configurable for 'icmpTraceRoute';
|
|
a default value of 3 is used."
|
|
DEFVAL { 1 }
|
|
::= { tnOamTrCtlEntry 14 }
|
|
|
|
tnOamTrCtlMaxTtl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
UNITS "time-to-live value"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlMaxTtl specifies the maximum time-to-live
|
|
value. This parameter is optional.
|
|
|
|
When tnOamTrCtlMaxTtl is not explicitly specified, the agent
|
|
defaults the value based on the 'tnOamTrCtlTestMode'.
|
|
|
|
In the case of 'lspTraceRoute' the default is set to 30.
|
|
In the case of 'icmpTraceRoute' the default is set to 30.
|
|
In the case of 'ldpTreeTrace' the default is set to 30.
|
|
In the case of 'vccvTraceRoute' the default is set to 8.
|
|
In the case of 'p2mplspTrace' the default is set to 30.
|
|
In the case of 'ethCfmLinkTrace' the default is set to 64.
|
|
Otherwise the default is set to 4."
|
|
DEFVAL { 4 }
|
|
::= { tnOamTrCtlEntry 15 }
|
|
|
|
tnOamTrCtlInitialTtl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlInitialTtl specifies the initial TTL
|
|
value to use. This enables bypassing the initial (often well known)
|
|
portion of a path. This parameter is optional.
|
|
|
|
This parameter is not configurable for 'icmpTraceRoute'; the
|
|
default value 1 is used. This parameter is not used with
|
|
'ethCfmLinkTrace'."
|
|
DEFVAL { 1 }
|
|
::= { tnOamTrCtlEntry 16 }
|
|
|
|
tnOamTrCtlDSField OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlDSField specifies the value to load in the
|
|
Type of Service (TOS) octet or the Traffic Class (TC) octet of the
|
|
launched ICMP echo request(s). The TOS octet is a field in the IPv4
|
|
packet header. The TC octet is a field in the IPv6 packet header.
|
|
|
|
The value in the TOS or TC octet may influence the route, latency,
|
|
and/or probability of loss for the echo request (and, by inference, for
|
|
the associated data flow).
|
|
|
|
This object is supported when tnOamTrCtlTestMode is 'icmpTraceRoute'.
|
|
Otherwise, it is ignored.
|
|
|
|
This object is optional."
|
|
REFERENCE
|
|
"RFC 791, 'Internet Protocol', section 3.1.
|
|
RFC 1812, 'Requirements for IP Version 4 Routers', section 5.3.2.
|
|
RFC 2460, 'Internet Protocol, Version 6 (IPv6) Specification',
|
|
section 7.
|
|
RFC 2474, 'Definition of the Differentiated Services Field (DS Field)
|
|
in the IPv4 and IPv6 Headers'."
|
|
DEFVAL { 0 }
|
|
::= { tnOamTrCtlEntry 17 }
|
|
|
|
tnOamTrCtlMaxFailures OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
UNITS "timeouts"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlMaxFailures specifies the maximum number of
|
|
consecutive timeouts allowed before terminating a trace route test.
|
|
This object is optional.
|
|
|
|
As shown in the following table
|
|
a) this object is applicable to a subset of the test types, and
|
|
b) the default value and upper bound depend on the test type.
|
|
|
|
tnOamTrCtlTestMode Applicable? Default Upper Bound
|
|
-------------------- ----------- ------- -----------
|
|
'icmpTraceRoute' yes 90 90
|
|
'lspTraceRoute' yes 5 255
|
|
'p2mpLspTrace' yes 5 10
|
|
'vccvTraceRoute' yes 5 255
|
|
otherwise no N/A N/A
|
|
|
|
In the 'icmpTraceRoute' case, changing the tnOamTrCtlMaxFailures
|
|
value away from the default is not supported."
|
|
DEFVAL { 5 }
|
|
::= { tnOamTrCtlEntry 18 }
|
|
|
|
tnOamTrCtlInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlInterval specifies the number of seconds
|
|
to wait before repeating an Nokia SROS OAM Trace Route test as
|
|
defined by the value of the various objects in the corresponding row.
|
|
This parameter is optional.
|
|
|
|
The number of hops in a single Nokia SROS OAM Trace Route test
|
|
is determined by the value of the corresponding
|
|
tnOamTrCtlProbesPerHop object. After a single test completes,
|
|
the number of seconds as defined by the value of tnOamTrCtlInterval
|
|
MUST elapse before the next Nokia SROS OAM Trace Route test is
|
|
started.
|
|
|
|
The applicability, range, and default value of this object vary with
|
|
tnOamTrCtlTestMode, as shown in the following table.
|
|
|
|
tnOamTrCtlTestMode Min Max Default
|
|
'ethCfmLinkTrace' 1 10 5
|
|
'icmpTraceRoute' not applicable
|
|
'vccvTraceRoute' 1 255 1
|
|
otherwise 1 10 1"
|
|
DEFVAL { 1 }
|
|
::= { tnOamTrCtlEntry 19 }
|
|
|
|
tnOamTrCtlMaxRows OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "rows"
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlMaxRows specifies the maximum number of
|
|
entries allowed in the tnOamTrProbeHistoryTable. The oldest entry
|
|
in the tnOamTrProbeHistoryTable is removed to allow the addition
|
|
of an new entry once the number of rows in the
|
|
tnOamTrProbeHistoryTable reaches this value.
|
|
|
|
Old entries are not removed when a new test is started. Entries are
|
|
added to the tnOamTrProbeHistoryTable until tnOamTrCtlMaxRows
|
|
is reached before entries begin to be removed.
|
|
|
|
A value of 0 for this object disables creation of
|
|
tnOamTrProbeHistoryTable entries.
|
|
|
|
This object was obsoleted in release 6.0R17."
|
|
DEFVAL { 300 }
|
|
::= { tnOamTrCtlEntry 20 }
|
|
|
|
tnOamTrCtlTrapGeneration OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
pathChange(0),
|
|
testFailure(1),
|
|
testCompletion(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlTrapGeneration specifies when and if to
|
|
generate a notification for this entry:
|
|
pathChange(0) - Generate a tnOamTrPathChange
|
|
notification when the current path varies from a previously
|
|
determined path.
|
|
testFailure(1) - Generate a tnOamTrTestFailed notification when
|
|
the full path to a target can't be determined.
|
|
testCompletion(2) - Generate a tnOamTrTestCompleted notification
|
|
when the test is completed."
|
|
DEFVAL { {} }
|
|
::= { tnOamTrCtlEntry 21 }
|
|
|
|
tnOamTrCtlCreateHopsEntries OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlCreateHopsEntries specifies whether or not
|
|
the current path for an Nokia SROS OAM Trace Route test is kept
|
|
in the tnOamTrHopsTable on a per hop basis.
|
|
|
|
tnOamTrHopsTable provides a current path topology based on the
|
|
results of the OAM Trace Route tests. If this feature is not
|
|
supported tnOamTrCtlCreateHopsEntries will always be set to false(2)
|
|
and any attempt to change its value to true(1) will be denied."
|
|
DEFVAL { false }
|
|
::= { tnOamTrCtlEntry 22 }
|
|
|
|
tnOamTrCtlSAA OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlSAA specifies if this test is an SAA test
|
|
(Service Assurance Agent; 'true'), or an OAM test ('false'). If
|
|
there is a tnOamSaaCtlTable row with the specified index values,
|
|
'true' is returned. Otherwise, 'false' is returned."
|
|
DEFVAL { false }
|
|
::= { tnOamTrCtlEntry 23 }
|
|
|
|
tnOamTrCtlRuns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlRuns indicates the number of times
|
|
this OAM trace route test has been executed."
|
|
::= { tnOamTrCtlEntry 24 }
|
|
|
|
tnOamTrCtlFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlFailures indicates the number of times
|
|
this OAM trace route test has failed."
|
|
::= { tnOamTrCtlEntry 25 }
|
|
|
|
tnOamTrCtlLastRunResult OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResult
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlLastRunResult indicates the completion
|
|
status the last time this test was executed. If this OAM test is
|
|
currently in progress, this object indicates the result of the
|
|
previous test run, if any."
|
|
::= { tnOamTrCtlEntry 26 }
|
|
|
|
tnOamTrCtlLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlLastChanged indicates the time the
|
|
value of a settable object in this row was last changed."
|
|
::= { tnOamTrCtlEntry 27 }
|
|
|
|
tnOamTrCtlVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlVRtrID specifies the virtual router to be
|
|
used for the test. The value specified must be the index of an active
|
|
row in TIMETRA-VRTR-MIB::vRtrConfTable.
|
|
|
|
This object is applicable if tnOamTrCtlTestMode is 'icmpTraceRoute'.
|
|
|
|
When directing an 'icmpTraceRoute' test to use a virtual router
|
|
associated with a VPRN service, the virtual router can be specified
|
|
using tnOamTrCtlVRtrID (with the VPRN's virtual router number) or
|
|
tnOamTrCtlServiceId (with the VPRN's service number).
|
|
tnOamTrCtlServiceId is preferred, because service numbers are
|
|
constant across an SROS reboot (while virtual routers may be
|
|
renumbered). If non-default values are specified for both
|
|
tnOamTrCtlVRtrID and tnOamTrCtlServiceId,
|
|
tnOamTrCtlServiceId is used.
|
|
|
|
Setting this object is optional."
|
|
DEFVAL { 1 }
|
|
::= { tnOamTrCtlEntry 28 }
|
|
|
|
tnOamTrCtlTgtAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlTgtAddrType specifies the type of host
|
|
address to be used as the destination for performing a OAM Trace
|
|
Route operation. Only 'ipv4', 'ipv6' and 'dns' address types are
|
|
supported.
|
|
|
|
This object indicates the type of address stored in the
|
|
corresponding tnOamTrCtlTgtAddress object.
|
|
|
|
The 'dns' address type is valid only for 'icmpTraceRoute'."
|
|
DEFVAL { unknown }
|
|
::= { tnOamTrCtlEntry 29 }
|
|
|
|
tnOamTrCtlTgtAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlTgtAddress specifies the IP host address to
|
|
be used as the destination for performing an OAM Trace Route
|
|
operation. The host address type is determined by the value of the
|
|
corresponding tnOamTrCtlTgtAddrType object.
|
|
|
|
This parameter is required by 'vprnTraceRoute' and 'icmpTraceRoute'.
|
|
This parameter is not used by 'macTraceRoute', 'lspTraceRoute',
|
|
'mcastTraceRoute', 'vccvTraceRoute', 'p2mpLspPing', or
|
|
'ethCfmLinkTrace'. "
|
|
DEFVAL { ''H }
|
|
::= { tnOamTrCtlEntry 30 }
|
|
|
|
tnOamTrCtlSrcAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlSrcAddrType specifies the type of host
|
|
address to be used as the source for performing an OAM traceroute
|
|
operation. This object indicates the type of address stored in the
|
|
corresponding tnOamTrCtlSrcAddress object. Only 'ipv4' and 'ipv6'
|
|
address types are supported.
|
|
|
|
This object is valid only when the tnOamTrCtlTestMode has a
|
|
value of 'icmpTraceRoute' or 'lspTraceRoute'."
|
|
DEFVAL { unknown }
|
|
::= { tnOamTrCtlEntry 31 }
|
|
|
|
tnOamTrCtlSrcAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlSrcAddress specifies the IP host address to
|
|
be used as the source for performing an OAM Trace Route operation.
|
|
The host address type is determined by the value of the corresponding
|
|
tnOamTrCtlSrcAddrType object. This is an optional parameter.
|
|
|
|
This object is valid only when the tnOamTrCtlTestMode has a
|
|
value of 'icmpTraceRoute' or 'lspTraceRoute'."
|
|
DEFVAL { ''H }
|
|
::= { tnOamTrCtlEntry 32 }
|
|
|
|
tnOamTrCtlWaitMilliSec OBJECT-TYPE
|
|
SYNTAX Unsigned32 (10..60000)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrCtlWaitMilliSec specifies the time in
|
|
milliseconds to wait for a response before sending the next
|
|
probe.
|
|
|
|
This object is valid only for 'icmpTraceRoute' tests."
|
|
DEFVAL { 5000 } -- 5 seconds
|
|
::= { tnOamTrCtlEntry 33 }
|
|
--
|
|
-- Nokia SROS series OAM Trace Route Test Results Table
|
|
--
|
|
tnOamTrResultsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamTrResultsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokia SROS OAM Trace Route Test Results
|
|
Table for keeping track of the status of a tnOamTrCtlEntry.
|
|
|
|
An entry is added to the tnOamTrResultsTable when an
|
|
tnOamTrCtlEntry is started by successful transition
|
|
of its tnOamTrCtlAdminStatus object to enabled(1).
|
|
An entry is removed from the tnOamTrResultsTable when
|
|
its corresponding tnOamTrCtlEntry is deleted."
|
|
::= { tnOamTraceRouteObjs 4 }
|
|
|
|
tnOamTrResultsEntry OBJECT-TYPE
|
|
SYNTAX TnOamTrResultsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamTrResultsTable. The
|
|
first two indexes of the tnOamTrResultsTable are the
|
|
same as the tnOamTrCtlTable in order for a tnOamTrResultsEntry
|
|
to correspond to the tnOamTrCtlEntry that caused it to
|
|
be created. The third index allows a history of test runs
|
|
to be stored."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex,
|
|
tnOamTrResultsTestRunIndex
|
|
}
|
|
::= { tnOamTrResultsTable 1 }
|
|
|
|
TnOamTrResultsEntry ::=
|
|
SEQUENCE {
|
|
tnOamTrResultsOperStatus INTEGER,
|
|
tnOamTrResultsCurHopCount Gauge32,
|
|
tnOamTrResultsCurProbeCount Gauge32,
|
|
tnOamTrResultsIpTgtAddr IpAddress,
|
|
tnOamTrResultsTestAttempts Unsigned32,
|
|
tnOamTrResultsTestSuccesses Unsigned32,
|
|
tnOamTrResultsLastGoodPath DateAndTime,
|
|
tnOamTrResultsTestRunIndex Unsigned32,
|
|
tnOamTrResultsTgtAddrType InetAddressType,
|
|
tnOamTrResultsTgtAddress InetAddress,
|
|
tnOamTrResultsTestRunResult TmnxOamTestResult
|
|
}
|
|
|
|
tnOamTrResultsOperStatus OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled(1), -- test is in progress
|
|
disabled(2) -- test has stopped
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the operational state of a tnOamTrCtlEntry:
|
|
|
|
enabled(1) - Test is active.
|
|
disabled(2) - Test has stopped."
|
|
::= { tnOamTrResultsEntry 1 }
|
|
|
|
tnOamTrResultsCurHopCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "hops"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the current TTL value (range from 0 to
|
|
255) for an Nokia SROS OAM Trace Route operation.
|
|
Maximum TTL value is determined by tnOamTrCtlMaxTtl.
|
|
|
|
Zero is returned only in the case of an aborted 'ethCfmLinkTrace'
|
|
test."
|
|
::= { tnOamTrResultsEntry 2 }
|
|
|
|
tnOamTrResultsCurProbeCount OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
UNITS "probes"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reflects the current probe count (1..10) for an Nokia
|
|
SROS OAM Trace Route operation. The maximum probe count is
|
|
determined by tnOamTrCtlProbesPerHop."
|
|
::= { tnOamTrResultsEntry 3 }
|
|
|
|
tnOamTrResultsIpTgtAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"This objects reports the IP address associated
|
|
with a tnOamTrCtlTargetIpAddress value when the
|
|
destination address is specified as a DNS name.
|
|
The value of this object should be a zero length
|
|
octet string when a DNS name is not specified or
|
|
when a specified DNS name fails to resolve.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamTrResultsTgtAddrType and
|
|
tnOamTrResultsTgtAddress."
|
|
::= { tnOamTrResultsEntry 4 }
|
|
|
|
tnOamTrResultsTestAttempts OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "tests"
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The current number of attempts to determine a path
|
|
to a target. The value of this object MUST be started
|
|
at 0.
|
|
|
|
This object was made obsolete in the 3.0 release. Originally
|
|
this table was used to report a summary of the results of all
|
|
traceroute test for the configured test. An additional index,
|
|
tnOamTrResultsTestRunIndex, has been added to this table and
|
|
a row in this table now represents the results of a single
|
|
traceroute test run. The new object tnOamTrCtlRuns in the
|
|
tnOamTrCtlTable indicates the number of times this traceroute
|
|
test has been run."
|
|
::= { tnOamTrResultsEntry 5 }
|
|
|
|
tnOamTrResultsTestSuccesses OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "tests"
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The current number of attempts to determine a path
|
|
to a target that have succeeded. The value of this
|
|
object MUST be reported as 0 when no attempts have
|
|
succeeded.
|
|
|
|
This object was made obsolete in the 3.0 release. Originally
|
|
this table was used to report a summary of the results of all
|
|
traceroute test for the configured test. An additional index,
|
|
tnOamTrResultsTestRunIndex, has been added to this table and
|
|
a row in this table now represents the results of a single
|
|
traceroute test run. The new object tnOamTrCtlFailures in the
|
|
tnOamTrCtlTable indicates the number of times an attempt to run
|
|
this traceroute test has failed. The number of successful runs
|
|
can be calclated as (tnOamTrCtlRuns - tnOamTrCtlFailures)."
|
|
::= { tnOamTrResultsEntry 6 }
|
|
|
|
tnOamTrResultsLastGoodPath OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The date and time when the last complete path
|
|
was determined."
|
|
::= { tnOamTrResultsEntry 7 }
|
|
|
|
tnOamTrResultsTestRunIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrResultsTestRunIndex identifies the
|
|
row entry that reports results for a single OAM trace
|
|
route test run.
|
|
|
|
The agent starts assigning tnOamTrResultsTestRunIndex values
|
|
at 1 and wraps after exceeding the maximum possible value as
|
|
defined by the limit of this object."
|
|
::= { tnOamTrResultsEntry 8 }
|
|
|
|
tnOamTrResultsTgtAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrResultsTgtAddrType indicates the Internet
|
|
address type stored in tnOamTrResultsTgtAddress."
|
|
::= { tnOamTrResultsEntry 9 }
|
|
|
|
tnOamTrResultsTgtAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrResultsTgtAddress indicates the Internet
|
|
address associated with a tnOamTrCtlTgtAddress value when the
|
|
destination address is specified as a DNS name. The value of this
|
|
object should be a zero length octet string when a DNS name is not
|
|
specified or when a specified DNS name fails to resolve."
|
|
::= { tnOamTrResultsEntry 10 }
|
|
|
|
tnOamTrResultsTestRunResult OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResult
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The object contains the overall state of the trace test."
|
|
::= { tnOamTrResultsEntry 11 }
|
|
|
|
--
|
|
-- Trace Route Probe History Table
|
|
--
|
|
tnOamTrProbeHistoryTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamTrProbeHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tnOamTrProbeHistoryTable contains per-probe results for trace route
|
|
tests.
|
|
|
|
The number of rows in this table for a test is limited to the results
|
|
of 3 runs.
|
|
|
|
This table is not used for tests which have tnOamTrCtlTestMode set to
|
|
'ldpTreeTrace'."
|
|
::= { tnOamTraceRouteObjs 5 }
|
|
|
|
tnOamTrProbeHistoryEntry OBJECT-TYPE
|
|
SYNTAX TnOamTrProbeHistoryEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A tnOamTrProbeHistoryEntry is created by the system when the result
|
|
of a trace route probe launch is determined.
|
|
|
|
A tnOamTrProbeHistoryEntry is destroyed when the corresponding
|
|
tnOamTrCtlEntry is destroyed.
|
|
|
|
The first two indices identify the parent tnOamTrCtlEntry. The third
|
|
index identifies a trace route test run. Each subsequent index is
|
|
described in its DESCRIPTION clause, below."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex,
|
|
tnOamTrResultsTestRunIndex,
|
|
tnOamTrProbeHistoryIndex,
|
|
tnOamTrProbeHistoryHopIndex,
|
|
tnOamTrProbeHistoryProbeIndex
|
|
}
|
|
::= { tnOamTrProbeHistoryTable 1 }
|
|
|
|
TnOamTrProbeHistoryEntry ::=
|
|
SEQUENCE {
|
|
tnOamTrProbeHistoryIndex Unsigned32,
|
|
tnOamTrProbeHistoryHopIndex Unsigned32,
|
|
tnOamTrProbeHistoryProbeIndex Unsigned32,
|
|
tnOamTrProbeHistoryIpAddr IpAddress,
|
|
tnOamTrProbeHistoryResponse Unsigned32,
|
|
tnOamTrProbeHistoryOneWayTime Integer32,
|
|
tnOamTrProbeHistoryStatus TmnxOamResponseStatus,
|
|
tnOamTrProbeHistoryLastRC Integer32,
|
|
tnOamTrProbeHistoryTime DateAndTime,
|
|
tnOamTrProbeHistoryResponsePlane TmnxOamTestResponsePlane,
|
|
tnOamTrProbeHistoryAddressType TmnxOamAddressType,
|
|
tnOamTrProbeHistorySapId TmnxStrSapId,
|
|
tnOamTrProbeHistoryVersion Unsigned32,
|
|
tnOamTrProbeHistoryRouterID RouterID,
|
|
tnOamTrProbeHistoryIfIndex InterfaceIndexOrZero,
|
|
tnOamTrProbeHistoryDataLen Unsigned32,
|
|
tnOamTrProbeHistorySize Unsigned32,
|
|
tnOamTrProbeHistoryInOneWayTime Integer32,
|
|
tnOamTrProbeHistoryAddrType InetAddressType,
|
|
tnOamTrProbeHistoryAddress InetAddress,
|
|
tnOamTrProbeHistorySrcGlobalId TmnxMplsTpGlobalID,
|
|
tnOamTrProbeHistorySrcNodeId TmnxMplsTpNodeID
|
|
}
|
|
|
|
tnOamTrProbeHistoryIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryIndex specifies the entries belonging
|
|
to a single OAM Trace Route test instance.
|
|
|
|
The tnOamTrProbeHistoryIndex values are assigned starting at 1
|
|
and wrap on exceeding the upper bound."
|
|
::= { tnOamTrProbeHistoryEntry 1 }
|
|
|
|
tnOamTrProbeHistoryHopIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates which hop in an Nokia SROS OAM Trace Route path that
|
|
the probe's results are for. The value of this object is initially
|
|
determined by the value of tnOamTrCtlInitialTtl."
|
|
::= { tnOamTrProbeHistoryEntry 2 }
|
|
|
|
tnOamTrProbeHistoryProbeIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..10)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates the index of a probe for a particular hop in an Nokia
|
|
SROS OAM Trace Route path. The number of probes per hop is
|
|
determined by the value of the corresponding tnOamTrCtlProbesPerHop
|
|
object."
|
|
::= { tnOamTrProbeHistoryEntry 3 }
|
|
|
|
tnOamTrProbeHistoryIpAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP address of a hop in an Nokia SROS OAM Trace Route path.
|
|
The value of tnOamTrProbeHistoryIpAddr specifies the Ipv4
|
|
address of the remote node that generated this reply to a OAM
|
|
Trace Route probe.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamTrProbeHistoryAddrType and
|
|
tnOamTrProbeHistoryAddress."
|
|
::= { tnOamTrProbeHistoryEntry 4 }
|
|
|
|
tnOamTrProbeHistoryResponse OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time measured in microseconds from when
|
|
a probe was sent to when its response was received, two-way
|
|
time, or when it timed out.
|
|
|
|
The value of this object is reported as 0 when it is not
|
|
possible to transmit a probe."
|
|
::= { tnOamTrProbeHistoryEntry 5 }
|
|
|
|
tnOamTrProbeHistoryOneWayTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time measured in microseconds from when
|
|
a OAM probe was sent to when it was received by the replier,
|
|
out-bound one-way time.
|
|
|
|
The value of this object is reported as 0 when it is not possible
|
|
to transmit an OAM probe or the information is not available."
|
|
::= { tnOamTrProbeHistoryEntry 6 }
|
|
|
|
tnOamTrProbeHistoryStatus OBJECT-TYPE
|
|
SYNTAX TmnxOamResponseStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The result of an Nokia SROS OAM Trace Route operation made
|
|
by a remote node to a particular probe."
|
|
::= { tnOamTrProbeHistoryEntry 7 }
|
|
|
|
tnOamTrProbeHistoryLastRC OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last implementation method specific reply code received.
|
|
|
|
The Nokia SROS OAM Trace Route is usually implemented by
|
|
transmitting a series of probe packets with increasing time-to-live
|
|
values. A probe packet is a UDP datagram encapsulated into an
|
|
IP packet. Each hop in a path to the target (destination) host
|
|
rejects the probe packets (probe's TTL too small, ICMP reply) until
|
|
either the maximum TTL is exceeded or the target host is
|
|
received. For icmpTraceRoute, both icmp packet type and code
|
|
are included."
|
|
::= { tnOamTrProbeHistoryEntry 8 }
|
|
|
|
tnOamTrProbeHistoryTime OBJECT-TYPE
|
|
SYNTAX DateAndTime
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Timestamp for when this probe results were determined."
|
|
::= { tnOamTrProbeHistoryEntry 9 }
|
|
|
|
tnOamTrProbeHistoryResponsePlane OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResponsePlane
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryResponsePlane indicates the
|
|
type of response plane this trace route response was received on."
|
|
::= { tnOamTrProbeHistoryEntry 10 }
|
|
|
|
tnOamTrProbeHistoryAddressType OBJECT-TYPE
|
|
SYNTAX TmnxOamAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryAddressType indicates the type of
|
|
binding address information returned in response to a test.
|
|
|
|
When the test has the tnOamTrCtlTestMode value 'ethCfmLinkTrace',
|
|
'unknown' is returned.
|
|
|
|
For 'macTraceRoute', three types of address are applicable - 'sapId',
|
|
'localCpu', and 'sdpId'. Address type of 'sdpId' is a special case
|
|
used specifically to indicate that the probe was traversing a b-vpls
|
|
node in a PBB network (but where destination MAC is not necessarily
|
|
known to the b-vpls node)."
|
|
::= { tnOamTrProbeHistoryEntry 11 }
|
|
|
|
tnOamTrProbeHistorySapId OBJECT-TYPE
|
|
SYNTAX TmnxStrSapId
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistorySapId is the name of the access
|
|
port of the SAP supporting the requested IP address returned in
|
|
response to a 'vprnTraceRoute' probe.
|
|
|
|
If the value of tnOamTrProbeHistoryAddressType is not 'sapId',
|
|
this object is not relevant and MUST have a null string ''."
|
|
::= { tnOamTrProbeHistoryEntry 12 }
|
|
|
|
tnOamTrProbeHistoryVersion OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryVersion indicates the protocol
|
|
version for this OAM ping reply."
|
|
::= { tnOamTrProbeHistoryEntry 14 }
|
|
|
|
tnOamTrProbeHistoryRouterID OBJECT-TYPE
|
|
SYNTAX RouterID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value tnOamTrProbeHistoryRouterID indicates the downstream
|
|
router ID of the node that provided this ping reply. This object
|
|
is valid only when tnOamTrCtlTestMode has a value of
|
|
'lspTraceRoute'."
|
|
::= { tnOamTrProbeHistoryEntry 15 }
|
|
|
|
tnOamTrProbeHistoryIfIndex OBJECT-TYPE
|
|
SYNTAX InterfaceIndexOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryIfIndex indicates for a
|
|
'lspTraceRoute' or 'vccvTraceRoute' probe the ifIndex value of the
|
|
interface that this probe was transmitted from.
|
|
|
|
For other types of probes, this value is not significant and zero is
|
|
returned."
|
|
::= { tnOamTrProbeHistoryEntry 16 }
|
|
|
|
tnOamTrProbeHistoryDataLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "octets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryDataLen indicates the UDP data length
|
|
of the echo reply.
|
|
|
|
A valid value is returned when the test has a tnOamTrCtlTestMode
|
|
value of 'icmpTraceRoute', 'lspTraceRoute', 'p2mpLspTrace', or
|
|
'vccvTraceRoute'. Otherwise, this value is not significant and zero is
|
|
returned."
|
|
::= { tnOamTrProbeHistoryEntry 17 }
|
|
|
|
tnOamTrProbeHistorySize OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "octets"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistorySize indicates the size in octets
|
|
of the user payload in the probe request packet. It does not
|
|
include the service encapsulation."
|
|
::= { tnOamTrProbeHistoryEntry 18 }
|
|
|
|
tnOamTrProbeHistoryInOneWayTime OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
UNITS "microseconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The amount of time measured in microseconds from when
|
|
a OAM probe reply was sent to when it was received,
|
|
in-bound one-way time.
|
|
|
|
The value of this object is reported as 0 when the information
|
|
is not available."
|
|
::= { tnOamTrProbeHistoryEntry 19 }
|
|
|
|
tnOamTrProbeHistoryAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryAddrType indicates the Internet
|
|
address type stored in tnOamTrProbeHistoryAddress."
|
|
::= { tnOamTrProbeHistoryEntry 20 }
|
|
|
|
tnOamTrProbeHistoryAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistoryAddress indicates the Internet
|
|
address of a hop in an Nokia SROS OAM Trace Route path."
|
|
::= { tnOamTrProbeHistoryEntry 21 }
|
|
|
|
tnOamTrProbeHistorySrcGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpGlobalID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistorySrcGlobalId indicates the source
|
|
MPLS-TP global identifier of the replying node. The value is copied
|
|
from the reply's RFC 6426 Source Identifier TLV. If the TLV is absent,
|
|
zero is returned.
|
|
|
|
This value is relevant when tnOamTrCtlTestMode is 'lspTraceRoute' or
|
|
'vccvTraceRoute'. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 2.2.2, 'Source Identifier TLV'."
|
|
::= { tnOamTrProbeHistoryEntry 22 }
|
|
|
|
tnOamTrProbeHistorySrcNodeId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpNodeID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamTrProbeHistorySrcNodeId indicates the source
|
|
MPLS-TP node identifier of the replying node. The value is copied from
|
|
the reply's RFC 6426 Source Identifier TLV. If the TLV is absent, zero
|
|
is returned.
|
|
|
|
This value is relevant when tnOamTrCtlTestMode is 'lspTraceRoute' or
|
|
'vccvTraceRoute'. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
Section 2.2.2, 'Source Identifier TLV'."
|
|
::= { tnOamTrProbeHistoryEntry 23 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Trace Route Test Hop Results Table
|
|
--
|
|
-- NOTE: This table provides a current path topology based on the results
|
|
-- of the OAM Trace Route tests.
|
|
--
|
|
-- tnOamTrHopsTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamTrHopsEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM Trace Route Hop Table for keeping
|
|
-- track of the results of an Nokia SROS OAM Trace Route test
|
|
-- on a per hop basis."
|
|
-- ::= { tnOamTraceRouteObjs 6 }
|
|
--
|
|
-- tnOamTrHopsEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamTrHopsEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamTrHopsTable.
|
|
-- The first two index elements identify the tnOamTrCtlEntry
|
|
-- that a tnOamTrHopsEntry belongs to. The third index element
|
|
-- identifies a OAM trace route test run. The fourth index element,
|
|
-- tnOamTrHopsHopIndex, selects a hop in an Nokia SROS OAM
|
|
-- Trace Route path."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrHopsHopIndex
|
|
-- }
|
|
-- ::= { tnOamTrHopsTable 1 }
|
|
--
|
|
-- TnOamTrHopsEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamTrHopsHopIndex Unsigned32,
|
|
-- tnOamTrHopsIpTgtAddress IpAddress,
|
|
-- tnOamTrHopsMinRtt Unsigned32,
|
|
-- tnOamTrHopsMaxRtt Unsigned32,
|
|
-- tnOamTrHopsAverageRtt Unsigned32,
|
|
-- tnOamTrHopsRttSumOfSquares Unsigned32,
|
|
-- tnOamTrHopsMinTt Integer32,
|
|
-- tnOamTrHopsMaxTt Integer32,
|
|
-- tnOamTrHopsAverageTt Integer32,
|
|
-- tnOamTrHopsTtSumOfSquares Unsigned32,
|
|
-- tnOamTrHopsSentProbes Unsigned32,
|
|
-- tnOamTrHopsProbeResponses Unsigned32,
|
|
-- tnOamTrHopsLastGoodProbe DateAndTime,
|
|
-- tnOamTrHopsMinInTt Integer32,
|
|
-- tnOamTrHopsMaxInTt Integer32,
|
|
-- tnOamTrHopsAverageInTt Integer32,
|
|
-- tnOamTrHopsInTtSumOfSqrs Unsigned32,
|
|
-- tnOamTrHopsOutJitter Integer32,
|
|
-- tnOamTrHopsInJitter Integer32,
|
|
-- tnOamTrHopsRtJitter Integer32,
|
|
-- tnOamTrHopsProbeTimeouts Unsigned32,
|
|
-- tnOamTrHopsProbeFailures Unsigned32,
|
|
-- tnOamTrHopsTgtAddrType InetAddressType,
|
|
-- tnOamTrHopsTgtAddress InetAddress,
|
|
-- tnOamTrHopsRttOFSumSquares Counter32,
|
|
-- tnOamTrHopsRttHCSumSquares Counter64,
|
|
-- tnOamTrHopsTtOFSumSquares Counter32,
|
|
-- tnOamTrHopsTtHCSumSquares Counter64,
|
|
-- tnOamTrHopsInTtOFSumSqrs Counter32,
|
|
-- tnOamTrHopsInTtHCSumSqrs Counter64
|
|
-- }
|
|
--
|
|
-- tnOamTrHopsHopIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Specifies the hop index for an Nokia SROS OAM Trace Route
|
|
-- hop. Values for this object with respect to the same
|
|
-- tnOamTrCtlOwnerIndex and tnOamTrCtlTestIndex MUST start at 1
|
|
-- and increase monotonically.
|
|
--
|
|
-- The tnOamTrHopsTable keeps the current Nokia SROS OAM Trace
|
|
-- Route path per tnOamTrCtlEntry.
|
|
--
|
|
-- All hops (tnOamTrHopsTable entries) in an Nokia SROS OAM
|
|
-- Trace Route path MUST be updated at the same time when an
|
|
-- Nokia SROS OAM Trace Route operation completes. Care needs
|
|
-- to be applied when either a path changes or can't be determined.
|
|
-- The initial portion of the path, up to the first hop change, MUST
|
|
-- retain the same tnOamTrHopsHopIndex values. The remaining portion
|
|
-- of the path SHOULD be assigned new tnOamTrHopsHopIndex values."
|
|
-- ::= { tnOamTrHopsEntry 1 }
|
|
--
|
|
-- tnOamTrHopsIpTgtAddress OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "This object reports the IP address associated with
|
|
-- the hop. A value for this object should be reported
|
|
-- as a numeric IP address and not as a DNS name.
|
|
--
|
|
-- This value of this object is not significant when
|
|
-- tnOamTrCtlTestMode has a value of 'macTraceRoute'.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamTrHopsTgtAddrType and
|
|
-- tnOamTrHopsTgtAddrType."
|
|
-- ::= { tnOamTrHopsEntry 2 }
|
|
--
|
|
-- tnOamTrHopsMinRtt OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The minimum Nokia SROS OAM Trace Route round-trip-time (RTT)
|
|
-- received for this hop. A value of 0 for this object implies that no
|
|
-- RTT has been received."
|
|
-- ::= { tnOamTrHopsEntry 3 }
|
|
--
|
|
-- tnOamTrHopsMaxRtt OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The maximum Nokia SROS OAM Trace Route round-trip-time (RTT)
|
|
-- received for this hop. A value of 0 for this object implies that no
|
|
-- RTT has been received."
|
|
-- ::= { tnOamTrHopsEntry 4 }
|
|
--
|
|
-- tnOamTrHopsAverageRtt OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The current average Nokia SROS OAM Trace Route round-trip-time
|
|
-- (RTT) for this hop."
|
|
-- ::= { tnOamTrHopsEntry 5 }
|
|
--
|
|
-- tnOamTrHopsRttSumOfSquares OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds squared"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsRttSumOfSquares indicates the sum of squares
|
|
-- of the received response times of the OAM trace route for this hop.
|
|
-- Its purpose is to enable standard deviation calculation."
|
|
-- ::= { tnOamTrHopsEntry 6 }
|
|
--
|
|
-- tnOamTrHopsMinTt OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The minimum Nokia SROS OAM Trace Route outbound one-way trip
|
|
-- time received for this hop. A value of 0 for this object implies
|
|
-- that no one-way trip time has been received."
|
|
-- ::= { tnOamTrHopsEntry 7 }
|
|
--
|
|
-- tnOamTrHopsMaxTt OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The maximum Nokia SROS OAM Trace Route outbound one-way trip
|
|
-- time received for this hop. A value of 0 for this object implies
|
|
-- that no one-way trip time has been received."
|
|
-- ::= { tnOamTrHopsEntry 8 }
|
|
--
|
|
-- tnOamTrHopsAverageTt OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The current average Nokia SROS OAM Trace Route outbound
|
|
-- one-way trip time for this hop."
|
|
-- ::= { tnOamTrHopsEntry 9 }
|
|
--
|
|
-- tnOamTrHopsTtSumOfSquares OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds squared"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsTtSumOfSquares indicates the sum of squares
|
|
-- of the outbound one-way trip times of the OAM trace route for
|
|
-- this hop. Its purpose is to enable standard deviation calculation."
|
|
-- ::= { tnOamTrHopsEntry 10 }
|
|
--
|
|
-- tnOamTrHopsSentProbes OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of this object reflects the number of probes sent
|
|
-- for this hop during this Nokia SROS OAM Trace Route test.
|
|
-- The value of this object should start at 0."
|
|
-- ::= { tnOamTrHopsEntry 11 }
|
|
--
|
|
-- tnOamTrHopsProbeResponses OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Number of responses received for this hop during this Nokia
|
|
-- SROS OAM Trace Route test. This value of this object should
|
|
-- start at 0."
|
|
-- ::= { tnOamTrHopsEntry 12 }
|
|
--
|
|
-- tnOamTrHopsLastGoodProbe OBJECT-TYPE
|
|
-- SYNTAX DateAndTime
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Date and time when the last response was received for a probe
|
|
-- for this hop during this Nokia SROS OAM Trace Route test."
|
|
-- ::= { tnOamTrHopsEntry 13 }
|
|
--
|
|
-- tnOamTrHopsMinInTt OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The minimum OAM trace route inbound one-way trip time received.
|
|
-- A value of 0 for this object implies that no one-way trip time
|
|
-- measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 18 }
|
|
--
|
|
-- tnOamTrHopsMaxInTt OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The maximum OAM trace route inbound one-way trip time received.
|
|
-- A value of 0 for this object implies that no one-way trip time
|
|
-- measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 19 }
|
|
--
|
|
-- tnOamTrHopsAverageInTt OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The current average OAM inbound inbound one-way trip time.
|
|
-- A value of 0 for this object implies that no one-way trip time
|
|
-- measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 20 }
|
|
--
|
|
-- tnOamTrHopsInTtSumOfSqrs OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "microseconds squared"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsInTtSumOfSqrs indicates the sum of squares
|
|
-- of the inbound one-way trip times of the OAM trace route for this hop.
|
|
-- Its purpose is to enable standard deviation calculation.
|
|
--
|
|
-- The value of this object will be reported as 0 when no one-way trip
|
|
-- time measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 21 }
|
|
--
|
|
-- tnOamTrHopsOutJitter OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsOutJitter indicates the
|
|
-- amount of outbound one-way trip jitter, expressed in microseconds,
|
|
-- for a trace route probe request packet sent for this OAM test.
|
|
--
|
|
-- A value of 0 for this object implies that no one-way trip jitter
|
|
-- measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 22 }
|
|
--
|
|
-- tnOamTrHopsInJitter OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsInJitter indicates the
|
|
-- amount of inbound one-way trip jitter, expressed in microseconds,
|
|
-- for a trace route probe response packet received for this OAM test.
|
|
--
|
|
-- A value of 0 for this object implies that no one-way trip jitter
|
|
-- measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 23 }
|
|
--
|
|
-- tnOamTrHopsRtJitter OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- UNITS "microseconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsRtJitter indicates the
|
|
-- amount of two-way trip jitter, expressed in microseconds, for a
|
|
-- trace route probe sent for this OAM test.
|
|
--
|
|
-- A value of 0 for this object implies that no two-way-trip jitter
|
|
-- measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 24 }
|
|
--
|
|
-- tnOamTrHopsProbeTimeouts OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsProbeTimeouts indicates the number
|
|
-- of probes that timed out without receiving a response."
|
|
-- ::= { tnOamTrHopsEntry 25 }
|
|
--
|
|
-- tnOamTrHopsProbeFailures OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsProbeFailures indicates the total
|
|
-- number of probes that failed to be transmitted plus the number of
|
|
-- probes that timed out without receiving a response."
|
|
-- ::= { tnOamTrHopsEntry 26 }
|
|
--
|
|
-- tnOamTrHopsTgtAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsTgtAddrType indicates the Internet
|
|
-- address type stored in tnOamTrHopsTgtAddress."
|
|
-- ::= { tnOamTrHopsEntry 27 }
|
|
--
|
|
-- tnOamTrHopsTgtAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsTgtAddress indicates the Internet
|
|
-- address associated with the hop. A value for this object should
|
|
-- be reported as a numeric IP address and not as a DNS name.
|
|
--
|
|
-- This value of this object is not significant when
|
|
-- tnOamTrCtlTestMode has a value of 'macTraceRoute' or
|
|
-- 'ethCfmLinkTrace'."
|
|
-- ::= { tnOamTrHopsEntry 28 }
|
|
--
|
|
-- tnOamTrHopsRttOFSumSquares OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This object contains a count of the number of times
|
|
-- tnOamTrHopsRttSumOfSquares overflowed."
|
|
-- ::= { tnOamTrHopsEntry 29 }
|
|
--
|
|
-- tnOamTrHopsRttHCSumSquares OBJECT-TYPE
|
|
-- SYNTAX Counter64
|
|
-- UNITS "microseconds squared"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsRttHCSumSquares indicates the high counter
|
|
-- for the sum of squares of the received response times of the OAM
|
|
-- trace route for this hop. Its purpose is to enable standard deviation
|
|
-- calculation."
|
|
-- ::= { tnOamTrHopsEntry 30 }
|
|
--
|
|
-- tnOamTrHopsTtOFSumSquares OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This object contains a count of the number of times
|
|
-- tnOamTrHopsTtSumOfSquares overflowed."
|
|
-- ::= { tnOamTrHopsEntry 31 }
|
|
--
|
|
-- tnOamTrHopsTtHCSumSquares OBJECT-TYPE
|
|
-- SYNTAX Counter64
|
|
-- UNITS "microseconds squared"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsTtHCSumSquares indicates the high counter
|
|
-- for the sum of squares of the outbound one-way trip times for the
|
|
-- OAM trace route for this hop. Its purpose is to enable standard
|
|
-- deviation calculation."
|
|
-- ::= { tnOamTrHopsEntry 32 }
|
|
--
|
|
-- tnOamTrHopsInTtOFSumSqrs OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This object contains a count of the number of times
|
|
-- tnOamTrHopsInTtSumOfSqrs overflowed."
|
|
-- ::= { tnOamTrHopsEntry 33 }
|
|
--
|
|
-- tnOamTrHopsInTtHCSumSqrs OBJECT-TYPE
|
|
-- SYNTAX Counter64
|
|
-- UNITS "microseconds squared"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamTrHopsInTtHCSumSqrs indicates the high counter
|
|
-- for the sum of squares of the inbound one-way trip times of the OAM
|
|
-- trace route for this hop. Its purpose is to enable standard deviation
|
|
-- calculation.
|
|
--
|
|
-- The value of this object will be reported as 0 when no one-way trip
|
|
-- time measurement is available."
|
|
-- ::= { tnOamTrHopsEntry 34 }
|
|
|
|
--
|
|
-- Nokia SROS OAM MAC Trace Route Control Table
|
|
--
|
|
--
|
|
-- Sparsely dependent extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparse dependent table, tnOamMacTrCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamMacTrCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'macTraceRoute'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- same fate for the row in the tnOamMacTrCtlTable.
|
|
--
|
|
-- tnOamMacTrCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMacTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM MAC Trace Route Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia SROS
|
|
-- OAM 'macTraceRoute' test operations. The results of these tests
|
|
-- are stored in the tnOamTrResultsTable, tnOamTrProbeHistoryTable
|
|
-- and the tnOamMacTrL2MapTable."
|
|
-- ::= { tnOamTraceRouteObjs 7 }
|
|
--
|
|
-- tnOamMacTrCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMacTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMacTrCtlTable. The first index
|
|
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamTrCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamMacTrCtlTable 1 }
|
|
--
|
|
-- TnOamMacTrCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMacTrCtlTargetMacAddr MacAddress,
|
|
-- tnOamMacTrCtlSourceMacAddr MacAddress,
|
|
-- tnOamMacTrCtlSendControl TruthValue,
|
|
-- tnOamMacTrCtlReplyControl TruthValue
|
|
-- }
|
|
--
|
|
-- tnOamMacTrCtlTargetMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrCtlTargetMacAddr is a 6-octet value
|
|
-- that specifies the target MAC address to be used in the query
|
|
-- request for performing an OAM Mac Trace Route operation when
|
|
-- tnOamTrCtlTestMode has a value of 'macTraceRoute'. "
|
|
-- REFERENCE
|
|
-- "IEEE 802.3 Subclause 30.7.1.1.9"
|
|
-- DEFVAL { '000000000000'H }
|
|
-- ::= { tnOamMacTrCtlEntry 1 }
|
|
--
|
|
-- tnOamMacTrCtlSourceMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrCtlSourceMacAddr is a 6-octet value
|
|
-- that specifies the MAC address to be used as the source in the
|
|
-- query request for performing an OAM MAC Trace Route operation when
|
|
-- tnOamTrCtlTestMode has a value of 'macTraceRoute'. "
|
|
-- REFERENCE
|
|
-- "IEEE 802.3 Subclause 30.7.1.1.9"
|
|
-- DEFVAL { '000000000000'H }
|
|
-- ::= { tnOamMacTrCtlEntry 2 }
|
|
--
|
|
-- tnOamMacTrCtlSendControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacTrCtlSendControl is 'true', the OAM
|
|
-- MAC Trace Route packet is sent directly to the destination IP address
|
|
-- via the control plane. If its value is 'false', the packet is sent
|
|
-- via the data plane."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacTrCtlEntry 3 }
|
|
--
|
|
-- tnOamMacTrCtlReplyControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamMacTrCtlReplyControl is 'true', the
|
|
-- OAM Mac Trace Route response is returned using the control plane.
|
|
-- If its value is 'false', the packet is sent via the data plane."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamMacTrCtlEntry 4 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM MAC Trace Route Label Mapping Table
|
|
--
|
|
-- tnOamMacTrL2MapTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMacTrL2MapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'macTraceRoute'
|
|
-- probe operation when a L2 Mapping TLV was returned. Each row
|
|
-- represents a single L2FEC TLV within the L2 Mapping TLV. A single
|
|
-- L2 mapping entry is returned if the 'macTraceRoute' replier knows
|
|
-- the requested VPN ID and has a binding for the requested MAC
|
|
-- address. Multiple downstream L2 mappings that specify
|
|
-- the replier's flooding domain may be returned if the replier has
|
|
-- no bindings for the MAC address.
|
|
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'macTraceRoute' probe is determined. An entry is removed from
|
|
-- this table when its corresponding tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 8 }
|
|
|
|
-- tnOamMacTrL2MapEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMacTrL2MapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMacTrL2MapTable. The first two
|
|
-- index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamMacTrL2MapEntry belongs to. The third index element
|
|
-- identifies a particular OAM trace route test run. The fourth
|
|
-- index element selects the group of responses associated with a
|
|
-- specific probe attempt. The fifth and sixth indexes select the
|
|
-- hop and the probe at that hop for a particular Nokia SROS
|
|
-- OAM Trace Route operation. Note that in the case of a successful
|
|
-- 'macTraceRoute' reply there will be only one row entry created.
|
|
-- However there may also be one or more error replies. The seventh
|
|
-- index selects a single L2 mapping entry within a specific
|
|
-- probe reply."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamMacTrL2MapIndex
|
|
-- }
|
|
-- ::= { tnOamMacTrL2MapTable 1 }
|
|
|
|
-- TnOamMacTrL2MapEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMacTrL2MapIndex Unsigned32,
|
|
-- tnOamMacTrL2MapRouterID IpAddress,
|
|
-- tnOamMacTrL2MapLabel MplsLabel,
|
|
-- tnOamMacTrL2MapProtocol TmnxOamSignalProtocol,
|
|
-- tnOamMacTrL2MapVCType TmnxOamVcType,
|
|
-- tnOamMacTrL2MapVCID TmnxVcId,
|
|
-- tnOamMacTrL2MapDirection INTEGER,
|
|
-- tnOamMacTrL2MapSdpId SdpId,
|
|
-- tnOamMacTrL2MapSapName TNamedItemOrEmpty
|
|
-- }
|
|
|
|
-- tnOamMacTrL2MapIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamMacTrL2MapIndex selects a single L2 mapping entry
|
|
-- within a specific 'macTraceRoute' probe reply.
|
|
|
|
-- The agent starts assigning tnOamMacTrL2MapIndex values at 1."
|
|
-- ::= { tnOamMacTrL2MapEntry 1 }
|
|
|
|
-- tnOamMacTrL2MapRouterID OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapRouterID is the router ID for this
|
|
-- L2 mapping entry."
|
|
-- ::= { tnOamMacTrL2MapEntry 2 }
|
|
|
|
-- tnOamMacTrL2MapLabel OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapLabel is the label used by the
|
|
-- router for the L2FEC or VC ID specified by this L2 mapping entry."
|
|
-- ::= { tnOamMacTrL2MapEntry 3 }
|
|
|
|
-- tnOamMacTrL2MapProtocol OBJECT-TYPE
|
|
-- SYNTAX TmnxOamSignalProtocol
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapProtocol is the signaling protocol
|
|
-- used by the router for the L2FEC or VC ID specified by this L2
|
|
-- mapping entry."
|
|
-- ::= { tnOamMacTrL2MapEntry 4 }
|
|
|
|
-- tnOamMacTrL2MapVCType OBJECT-TYPE
|
|
-- SYNTAX TmnxOamVcType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapVCType specifies the class of
|
|
-- VC ID given in tnOamMacTrL2MapVCID."
|
|
-- ::= { tnOamMacTrL2MapEntry 5 }
|
|
|
|
-- tnOamMacTrL2MapVCID OBJECT-TYPE
|
|
-- SYNTAX TmnxVcId
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapVCID is the VC ID associated with
|
|
-- the label used by the L2FEC specified by this L2 mapping entry."
|
|
-- ::= { tnOamMacTrL2MapEntry 6 }
|
|
|
|
-- tnOamMacTrL2MapDirection OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- upstream (1),
|
|
-- downstream (2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapDirection specifies the direction
|
|
-- that this L2 mapping entry is in relation to the node that returned
|
|
-- the 'macTraceRoute' reply."
|
|
-- ::= { tnOamMacTrL2MapEntry 7 }
|
|
|
|
-- tnOamMacTrL2MapSdpId OBJECT-TYPE
|
|
-- SYNTAX SdpId
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapSdpId specifies the ID of the SDP
|
|
-- supporting the L2 mapping entry that returned the reply.
|
|
|
|
-- If this mapping is not a SDP, this object is not relevant and
|
|
-- MUST return a value of '0'."
|
|
-- ::= { tnOamMacTrL2MapEntry 8 }
|
|
|
|
-- tnOamMacTrL2MapSapName OBJECT-TYPE
|
|
-- SYNTAX TNamedItemOrEmpty
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMacTrL2MapSapName specifies the SAP name
|
|
-- when the downstream of the responder is a SAP.
|
|
|
|
-- If the downstream responder is not a SAP, this object is not
|
|
-- relevant and MUST return a zero length empty string."
|
|
-- ::= { tnOamMacTrL2MapEntry 9 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series OAM LSP Trace Route Control Table
|
|
--
|
|
--
|
|
-- Sparsely dependent extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparse dependent table, tnOamLspTrCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamLspTrCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'lspTraceRoute'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- same fate for the row in the tnOamLspTrCtlTable.
|
|
--
|
|
|
|
tnOamLspTrCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamLspTrCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokia SROS OAM LSP Trace Route Control Table
|
|
for providing, via SNMP, the capability of performing Nokia
|
|
SROS OAM 'lspTraceRoute' test operations. The results of
|
|
these tests are stored in the tnOamTrResultsTable and the
|
|
tnOamTrProbeHistoryTable."
|
|
::= { tnOamTraceRouteObjs 9 }
|
|
|
|
tnOamLspTrCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamLspTrCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamLspTrCtlTable. The first index
|
|
element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
a textual convention that allows for use of the SNMPv3
|
|
View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
and allows a management application to identify its entries.
|
|
The second index, tnOamTrCtlTestIndex, enables the same
|
|
management application to have multiple outstanding requests."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex
|
|
}
|
|
::= { tnOamLspTrCtlTable 1 }
|
|
|
|
TnOamLspTrCtlEntry ::=
|
|
SEQUENCE {
|
|
tnOamLspTrCtlVRtrID TmnxVRtrID,
|
|
tnOamLspTrCtlLspName TNamedItemOrEmpty,
|
|
tnOamLspTrCtlPathName TNamedItemOrEmpty,
|
|
tnOamLspTrCtlLdpIpPrefix IpAddress,
|
|
tnOamLspTrCtlLdpIpPrefixLen IpAddressPrefixLength,
|
|
tnOamLspTrCtlLdpPrefixType InetAddressType,
|
|
tnOamLspTrCtlLdpPrefix InetAddress,
|
|
tnOamLspTrCtlLdpPrefixLen InetAddressPrefixLength,
|
|
tnOamLspTrCtlPathDestType InetAddressType,
|
|
tnOamLspTrCtlPathDest InetAddress,
|
|
tnOamLspTrCtlNhIntfName TNamedItemOrEmpty,
|
|
tnOamLspTrCtlNhAddressType InetAddressType,
|
|
tnOamLspTrCtlNhAddress InetAddress,
|
|
tnOamLspTrCtlDownstreamMapTlv TmnxOamMplsEchoDownMapTlvOrNone,
|
|
tnOamLspTrCtlTestSubMode TmnxOamLspTestSubMode,
|
|
tnOamLspTrCtlMplsTpPathType TmnxOamMplsTpPathType,
|
|
tnOamLspTrCtlAssocChannel TmnxOamLspAssocChannel,
|
|
tnOamLspTrCtlForce TruthValue
|
|
}
|
|
|
|
tnOamLspTrCtlVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The unique value which identifies this virtual router in the
|
|
Nokia SROS system. The vRtrID value for each virtual router
|
|
must remain constant at least from one re-initialization of the
|
|
system management processor (CPM) to the next. There will always
|
|
be at least one router entry defined by the agent with vRtrID=1
|
|
which represents the base transport router.
|
|
|
|
This object was obsoleted in release 6.0R15 and replaced with
|
|
tnOamTrCtlVRtrID in tnOamTrCtlTable."
|
|
DEFVAL { 1 }
|
|
::= { tnOamLspTrCtlEntry 1 }
|
|
|
|
tnOamLspTrCtlLspName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative name of the target Labeled Switch Path (LSP) for this
|
|
OAM LSP Trace Route test. The LSP name must be unique within the
|
|
virtual router instance specified by tnOamLspTrCtlVRtrID.
|
|
|
|
This parameter is mutually exclusive with the IP prefix parameter
|
|
associated with an LDP based LSP (tnOamLspTrCtlLdpIpPrefix). Either
|
|
the LSP name or the LDP IP Prefix must be specified but not both."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspTrCtlEntry 2 }
|
|
|
|
tnOamLspTrCtlPathName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative name of the Path (LSP) for this OAM LSP Trace Route
|
|
test. The Path name must be unique within the virtual router
|
|
instance specified by tnOamLspTrCtlVRtrID.
|
|
|
|
This is an optional parameter which can be specified only if the
|
|
LSP Name parameter is specified."
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspTrCtlEntry 3 }
|
|
|
|
tnOamLspTrCtlLdpIpPrefix OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP prefix for the LDP based LSP for this OAM LSP Trace Route
|
|
test.
|
|
|
|
This parameter is mutually exclusive with the LSP name parameter
|
|
(tnOamLspTrCtlLspName). Either the LDP IP Prefix or the LSP name
|
|
must be specified but not both.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress objects tnOamLspTrCtlLdpPrefixType and
|
|
tnOamLspTrCtlLdpPrefix."
|
|
DEFVAL { '00000000'H } -- 0.0.0.0
|
|
::= { tnOamLspTrCtlEntry 4 }
|
|
|
|
tnOamLspTrCtlLdpIpPrefixLen OBJECT-TYPE
|
|
SYNTAX IpAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The IP prefix length for the LDP based LSP for this OAM LSP Trace
|
|
Route test.
|
|
|
|
The value of this parameter is valid only when LDP IP Prefix
|
|
has been specified.
|
|
|
|
This object was obsoleted in release 4.0 and replaced with
|
|
InetAddress object tnOamLspTrCtlLdpPrefixLen."
|
|
DEFVAL { 32 }
|
|
::= { tnOamLspTrCtlEntry 5 }
|
|
|
|
tnOamLspTrCtlLdpPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlLdpPrefixType specifies the type of
|
|
Internet address stored in tnOamLspTrCtlLdpPrefix."
|
|
DEFVAL { unknown }
|
|
::= { tnOamLspTrCtlEntry 6 }
|
|
|
|
tnOamLspTrCtlLdpPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlLdpPrefix specifies the Internet address
|
|
prefix for the LDP based LSP for this OAM LSP Trace Route
|
|
test.
|
|
|
|
This parameter is mutually exclusive with the LSP name parameter
|
|
(tnOamLspTrCtlLspName). Either the LDP IP Prefix or the LSP name
|
|
must be specified but not both."
|
|
DEFVAL { ''H }
|
|
::= { tnOamLspTrCtlEntry 7 }
|
|
|
|
tnOamLspTrCtlLdpPrefixLen OBJECT-TYPE
|
|
SYNTAX InetAddressPrefixLength
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlLdpPrefixLen specifies the Internet
|
|
address prefix length for the LDP based LSP for this OAM LSP Trace
|
|
Route test.
|
|
|
|
The value of this parameter is valid only when LDP IP Prefix
|
|
has been specified."
|
|
DEFVAL { 32 }
|
|
::= { tnOamLspTrCtlEntry 8 }
|
|
|
|
tnOamLspTrCtlPathDestType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlPathDestType specifies the type
|
|
of Internet address stored in tnOamLspTrCtlPathDest."
|
|
DEFVAL { unknown }
|
|
::= { tnOamLspTrCtlEntry 9 }
|
|
|
|
tnOamLspTrCtlPathDest OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlPathDest specifies a unique path
|
|
in a multipath setup for this OAM LSP Trace Route to traverse.
|
|
This address is used as part of a hash key to select the
|
|
appropriate ECMP to the destination of an OAM LSP Trace test.
|
|
|
|
This is an optional parameter. "
|
|
DEFVAL { ''H }
|
|
::= { tnOamLspTrCtlEntry 10 }
|
|
|
|
tnOamLspTrCtlNhIntfName OBJECT-TYPE
|
|
SYNTAX TNamedItemOrEmpty
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Administrative name of the next hop interface for this OAM LSP
|
|
Trace Route test to be sent. The interface name must be unique
|
|
within the virtual router instance specified by
|
|
tnOamLspTrCtlVRtrID.
|
|
|
|
This is an optional parameter which can be specified only if the
|
|
tnOamLspTrCtlPathDest parameter is specified. This parameter
|
|
is mutually exclusive with the tnOamLspTrCtlNhAddress
|
|
parameter. Either the next-hop interface name or next-hop address
|
|
can be specified but not both. An attempt to set this object to a
|
|
non-default value when tnOamLspTrCtlNhAddress has a
|
|
non-default value will result in an 'inconsistentValue' error."
|
|
|
|
DEFVAL { ''H } -- the empty string
|
|
::= { tnOamLspTrCtlEntry 11 }
|
|
|
|
tnOamLspTrCtlNhAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlNhAddressType specifies the type
|
|
of Internet address stored in tnOamLspTrCtlNhAddress."
|
|
DEFVAL { unknown }
|
|
::= { tnOamLspTrCtlEntry 12 }
|
|
|
|
tnOamLspTrCtlNhAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlNhAddress specifies the Interface
|
|
address to the next hop through which this OAM LSP Trace Route
|
|
test is to be transmitted.
|
|
|
|
This is an optional parameter which can be specified only if the
|
|
tnOamLspTrCtlPathDest parameter is specified. This parameter
|
|
is mutually exclusive with tnOamLspTrCtlNhIntfName parameter.
|
|
Either the next-hop interface name or next-hop address
|
|
can be specified but not both. An attempt to set this object to a
|
|
non-default value when tnOamLspTrCtlNhIntfName has a
|
|
non-default value will result in an 'inconsistentValue' error."
|
|
DEFVAL { ''H }
|
|
::= { tnOamLspTrCtlEntry 13 }
|
|
|
|
tnOamLspTrCtlDownstreamMapTlv OBJECT-TYPE
|
|
SYNTAX TmnxOamMplsEchoDownMapTlvOrNone
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlDownstreamMapTlv specifies the type of
|
|
downstream mapping TLV to insert in the MPLS echo request PDU when
|
|
launching the test.
|
|
|
|
|
|
When an LSP trace route test is created, the value of this object
|
|
defaults to the value of the global configuration object
|
|
tnOamMplsEchoDownstreamMapTlv.
|
|
|
|
The supported object combinations for LSP trace route tests are listed
|
|
in the tnOamLspTrCtlTable DESCRIPTION clause."
|
|
|
|
DEFVAL { dsmap }
|
|
|
|
::= { tnOamLspTrCtlEntry 14 }
|
|
|
|
tnOamLspTrCtlTestSubMode OBJECT-TYPE
|
|
SYNTAX TmnxOamLspTestSubMode
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlTestSubMode specifies the type of LSP
|
|
trace route test to perform.
|
|
|
|
When this object is 'unspecified(1)', the type of LSP trace route test
|
|
to be performed is determined when the test is started, from the set of
|
|
tnOamLspTrCtlTable objects configured with non-default values.
|
|
|
|
If there is a mismatch between tnOamLspTrCtlTestSubMode and the
|
|
type of the LSP to be tested, the test will fail. For example, if
|
|
tnOamLspTrCtlTestSubMode is 'static(2)', and
|
|
tnOamLspTrCtlLspName refers to an LSP with
|
|
TIMETRA-MPLS-MIB::vRtrMplsLspType not equal to 'mplsTp(7)', the test
|
|
will fail.
|
|
|
|
The supported object combinations for LSP trace route tests are listed
|
|
in the tnOamLspTrCtlTable DESCRIPTION clause."
|
|
DEFVAL { unspecified }
|
|
::= { tnOamLspTrCtlEntry 15 }
|
|
|
|
tnOamLspTrCtlMplsTpPathType OBJECT-TYPE
|
|
SYNTAX TmnxOamMplsTpPathType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlMplsTpPathType specifies the type of the
|
|
MPLS-TP path to be tested.
|
|
|
|
The supported object combinations for LSP trace route tests are listed
|
|
in the tnOamLspTrCtlTable DESCRIPTION clause."
|
|
DEFVAL { active }
|
|
::= { tnOamLspTrCtlEntry 16 }
|
|
|
|
tnOamLspTrCtlAssocChannel OBJECT-TYPE
|
|
SYNTAX TmnxOamLspAssocChannel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlAssocChannel specifies the launched echo
|
|
request's usage of the Associated Channel (ACH) mechanism, when testing
|
|
an MPLS-TP LSP.
|
|
|
|
When tnOamLspTrCtlTestSubMode is 'static(2)', the default value for
|
|
tnOamLspTrCtlAssocChannel is 'nonIp(2)'.
|
|
|
|
The supported object combinations for LSP trace route tests are listed
|
|
in the tnOamLspTrCtlTable DESCRIPTION clause."
|
|
DEFVAL { notApplicable }
|
|
::= { tnOamLspTrCtlEntry 17 }
|
|
|
|
tnOamLspTrCtlForce OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrCtlForce specifies whether or not to force
|
|
the transmission of the 'lspTraceRoute' request PDU(s).
|
|
|
|
If tnOamLspTrCtlForce is 'true(1)', the test will proceed and request
|
|
PDU(s) will be sent regardless of the local operational status of the
|
|
tested LSP path.
|
|
|
|
If tnOamLspTrCtlForce is 'false(2)', the test will fail
|
|
immediately when the local operational status of the tested LSP path is
|
|
down.
|
|
|
|
The supported object combinations for LSP trace route tests are listed
|
|
in the tnOamLspTrCtlTable DESCRIPTION clause."
|
|
DEFVAL { false }
|
|
::= { tnOamLspTrCtlEntry 18 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Lsp Trace Route Downstream L2 Mapping Table
|
|
--
|
|
|
|
tnOamLspTrMapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamLspTrMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines a table for storing the results of an OAM 'lspTraceRoute'
|
|
probe operation when a Downstream Mapping TLV was returned. Each row
|
|
represents a single label map within the returned downstream mapping
|
|
TLV.
|
|
|
|
An entry in this table is created when the result of an OAM
|
|
'lspTraceRoute' or 'p2mpLspTrace' probe is determined.
|
|
|
|
An entry is removed from this table when its corresponding
|
|
tnOamTrCtlEntry is deleted."
|
|
::= { tnOamTraceRouteObjs 10 }
|
|
|
|
tnOamLspTrMapEntry OBJECT-TYPE
|
|
SYNTAX TnOamLspTrMapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamLspTrMapTable. The first two
|
|
index elements identify the tnOamTrCtlEntry that a
|
|
tnOamLspTrMapEntry belongs to. The third index element
|
|
identifies an OAM trace route test run. The fourth index element
|
|
selects the group of responses associated with a specific
|
|
probe attempt. The fifth and sixth indexes select the hop and
|
|
the probe at that hop for a particular Nokia SROS OAM
|
|
Trace Route operation. The seventh index selects a single downstream
|
|
L2 map entry within the specific probe reply."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex,
|
|
tnOamTrResultsTestRunIndex,
|
|
tnOamTrProbeHistoryIndex,
|
|
tnOamTrProbeHistoryHopIndex,
|
|
tnOamTrProbeHistoryProbeIndex,
|
|
tnOamLspTrMapIndex
|
|
}
|
|
::= { tnOamLspTrMapTable 1 }
|
|
|
|
TnOamLspTrMapEntry ::=
|
|
SEQUENCE {
|
|
tnOamLspTrMapIndex Unsigned32,
|
|
tnOamLspTrMapDSIPv4Addr IpAddress,
|
|
tnOamLspTrMapAddrType TmnxOamAddressType,
|
|
tnOamLspTrMapDSIfAddr Unsigned32,
|
|
tnOamLspTrMapMTU Unsigned32,
|
|
tnOamLspTrMapDSIndex Unsigned32
|
|
}
|
|
|
|
tnOamLspTrMapIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in this table is created when the result of a OAM
|
|
'lspTraceRoute' probe is determined. The initial 2
|
|
instance identifier index values identify the tnOamTrCtlEntry
|
|
that a OAM probe result (tnOamTrProbeHistoryEntry) belongs
|
|
to. The tnOamTrProbeHistoryIndex identifies a group of replies
|
|
received in response to a specific probe transmission. The fourth
|
|
and fifth indexes select the hop and the probe at that hop for a
|
|
particular Nokia SROS OAM Trace Route operation.
|
|
|
|
The tnOamLspTrMapIndex selects a single L2 mapping entry
|
|
within a specific 'lspTraceRoute' probe reply.
|
|
|
|
The agent starts assigning tnOamLspTrMapIndex values at 1."
|
|
::= { tnOamLspTrMapEntry 1 }
|
|
|
|
tnOamLspTrMapDSIPv4Addr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrMapDSIPv4Addr indicates the IPv4 address
|
|
of the downstream LSR that this entry in the tnOamLspTrMapTable
|
|
describes. If the interface to the downstream LSR is numbered,
|
|
then the tnOamLspTrMapDSIPv4Addr can either be the downstream
|
|
LSR's Router ID or the interface address of the downstream LSR.
|
|
|
|
If the interface to the downstream LSR is unnumbered, the value
|
|
of tnOamLspTrMapDSIPv4Addr indicates the downstream LSR's Router
|
|
ID."
|
|
::= { tnOamLspTrMapEntry 2 }
|
|
|
|
tnOamLspTrMapAddrType OBJECT-TYPE
|
|
SYNTAX TmnxOamAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrMapAddrType indicates the type of
|
|
downstream interface address specified by tnOamLspTrMapDSIfAddr.
|
|
The only valid values for tnOamLspTrMapAddrType are
|
|
'ipv4Address', 'ipv4Unnumbered', 'ipv6Address' and 'ipv6Unnumbered'."
|
|
::= { tnOamLspTrMapEntry 3 }
|
|
|
|
tnOamLspTrMapDSIfAddr OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When tnOamLspTrMapAddrType has a value of 'ipv4Address'
|
|
tnOamLspTrMapDSIfAddr indicates the downstream LSR's
|
|
interface address. When tnOamLspTrMapAddrType has a value
|
|
of 'unnumbered', tnOamLspTrMapDSIfAddr indicates the index
|
|
assigned by the upstream LSR to the interface."
|
|
::= { tnOamLspTrMapEntry 4 }
|
|
|
|
tnOamLspTrMapMTU OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrMapMTU indicates the largest MPLS frame
|
|
(including the label stack) that fits on the interface to the
|
|
downstream LSR."
|
|
::= { tnOamLspTrMapEntry 5 }
|
|
|
|
tnOamLspTrMapDSIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tnOamLspTrMapDSIndex indicates the unique index
|
|
assigned to the pair of downstream router and interface addresses
|
|
represented by this row in the tnOamLspTrMapTable.
|
|
|
|
tnOamLspTrMapDSIndex object was obsolete in release 5.0"
|
|
::= { tnOamLspTrMapEntry 6 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM VPRN Trace Route Control Table
|
|
--
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparse dependent table, tnOamVprnTrCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamVprnTrCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'vprnTraceRoute'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- same fate for the row in the tnOamVprnTrCtlTable.
|
|
--
|
|
-- tnOamVprnTrCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamVprnTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM VPRN Trace Route Control Table for
|
|
-- providing, via SNMP, the capability of performing Nokia SROS
|
|
-- OAM 'vprnTraceRoute' test operations. The results of these tests
|
|
-- are stored in the tnOamTrResultsTable, the
|
|
-- tnOamTrProbeHistoryTable, the tnOamVprnTrRTTable and the
|
|
-- tnOamVprnTrNextHopTable."
|
|
-- ::= { tnOamTraceRouteObjs 11 }
|
|
|
|
-- tnOamVprnTrCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamVprnTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamVprnTrCtlTable. The first index
|
|
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamTrCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamVprnTrCtlTable 1 }
|
|
|
|
-- TnOamVprnTrCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamVprnTrCtlSourceIpAddr IpAddress,
|
|
-- tnOamVprnTrCtlReplyControl TruthValue,
|
|
-- tnOamVprnTrCtlSrcAddrType InetAddressType,
|
|
-- tnOamVprnTrCtlSrcAddress InetAddress
|
|
-- }
|
|
|
|
-- tnOamVprnTrCtlSourceIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "Specifies the Ipv4 address to be used as the source for
|
|
-- performing an OAM 'vprnTraceRoute' operation when tnOamTrCtlTestMode
|
|
-- has a value of 'vprnTraceRoute'. This parameter is required.
|
|
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamVprnTrCtlSrcAddrType and
|
|
-- tnOamVprnTrCtlSrcAddress."
|
|
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
|
|
-- ::= { tnOamVprnTrCtlEntry 1 }
|
|
|
|
-- tnOamVprnTrCtlReplyControl OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamVprnTrCtlReplyControl is 'true', the
|
|
-- OAM 'vprnTraceRoute' response is returned using the control plane.
|
|
-- If its value is 'false', the packet is sent via the data plane.
|
|
|
|
-- This object is optional and is not relevant when tnOamTrCtlTestMode
|
|
-- has a value other than 'vprnTraceRoute'."
|
|
-- DEFVAL { false }
|
|
-- ::= { tnOamVprnTrCtlEntry 2 }
|
|
|
|
-- tnOamVprnTrCtlSrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrCtlSrcAddrType specifies the type of
|
|
-- Internet address stored in tnOamVprnTrCtlSrcAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamVprnTrCtlEntry 3 }
|
|
|
|
-- tnOamVprnTrCtlSrcAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrCtlSrcAddress specifies the Internet
|
|
-- address to be used as the source for performing an OAM
|
|
-- 'vprnTraceRoute' operation when tnOamTrCtlTestMode has a value of
|
|
-- 'vprnTraceRoute'. This parameter is required."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamVprnTrCtlEntry 4 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM VPRN Trace Route L3 Map Table
|
|
--
|
|
-- tnOamVprnTrL3MapTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamVprnTrL3MapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'vprnTraceRoute'
|
|
-- probe operation. The number of entries for a test in this table
|
|
-- is limited to the results of 3 runs.
|
|
--
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'vprnTraceRoute' probe is determined. An entry is removed from
|
|
-- this table when its corresponding tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 12 }
|
|
|
|
-- tnOamVprnTrL3MapEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamVprnTrL3MapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamVprnTrL3MapTable. The first
|
|
-- two index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamVprnTrL3MapEntry belongs to. The third index element
|
|
-- identifies an OAM trace route test run. The fourth index element
|
|
-- selects a single Nokia SROS OAM 'vprnTraceRoute' operation
|
|
-- result. The fifth and sixth indexes select the hop and the
|
|
-- probe at that hop for a particular Nokia SROS OAM
|
|
-- 'vprnTraceRoute' operation. The seventh index selects either the
|
|
-- requestor's or responder's L3 route information."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamVprnTrL3MapReporter
|
|
-- }
|
|
-- ::= { tnOamVprnTrL3MapTable 1 }
|
|
|
|
-- TnOamVprnTrL3MapEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamVprnTrL3MapReporter INTEGER,
|
|
-- tnOamVprnTrL3MapRouterID RouterID,
|
|
-- tnOamVprnTrL3MapRteDestAddr IpAddress,
|
|
-- tnOamVprnTrL3MapRteDestMask Unsigned32,
|
|
-- tnOamVprnTrL3MapRteVprnLabel MplsLabel,
|
|
-- tnOamVprnTrL3MapRteMetrics Unsigned32,
|
|
-- tnOamVprnTrL3MapRteLastUp DateAndTime,
|
|
-- tnOamVprnTrL3MapRteOwner INTEGER,
|
|
-- tnOamVprnTrL3MapRtePref Unsigned32,
|
|
-- tnOamVprnTrL3MapRteDist TmnxVPNRouteDistinguisher,
|
|
-- tnOamVprnTrL3MapNumNextHops Unsigned32,
|
|
-- tnOamVprnTrL3MapNumRteTargets Unsigned32,
|
|
-- tnOamVprnTrL3MapDestAddrType InetAddressType,
|
|
-- tnOamVprnTrL3MapDestAddress InetAddress,
|
|
-- tnOamVprnTrL3MapDestMaskLen InetAddressPrefixLength
|
|
-- }
|
|
|
|
-- tnOamVprnTrL3MapReporter OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- requestor (1),
|
|
-- responder (2)
|
|
-- }
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapReporter specifies who reported
|
|
-- the route information in this row entry. It may have come from
|
|
-- the 'vprnTraceRoute' requestor's local information or it may be
|
|
-- from the remote 'vprnTraceRoute' responder."
|
|
-- ::= { tnOamVprnTrL3MapEntry 1 }
|
|
|
|
-- tnOamVprnTrL3MapRouterID OBJECT-TYPE
|
|
-- SYNTAX RouterID
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRouterID indicates the router ID
|
|
-- of the node, requestor or responder, that provided this route
|
|
-- information."
|
|
-- ::= { tnOamVprnTrL3MapEntry 2 }
|
|
|
|
-- tnOamVprnTrL3MapRteDestAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteDestAddr indicates the IP
|
|
-- address to be advertised for the route information returned by
|
|
-- this 'vprnTraceRoute' reply. When used together with the values
|
|
-- in tnOamVprnTrL3MapRteDestMask and tnOamVprnTrL3MapRteVprnLabel
|
|
-- a customer route can be identified.
|
|
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamVprnTrL3MapDestAddrType and
|
|
-- tnOamVprnTrL3MapDestAddrType."
|
|
-- ::= { tnOamVprnTrL3MapEntry 3 }
|
|
|
|
-- tnOamVprnTrL3MapRteDestMask OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteDestMask indicates the number
|
|
-- of prefix bits (prefix width) to be &-ed with IP address in
|
|
-- tnOamVprnTrL3MapRteDestAddr.
|
|
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress object tnOamVprnTrL3MapDestMaskLen."
|
|
-- ::= { tnOamVprnTrL3MapEntry 4 }
|
|
|
|
-- tnOamVprnTrL3MapRteVprnLabel OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteVprnLabel indicates the VPRN
|
|
-- label associated with the route information returned in this
|
|
-- 'vprnTraceRoute' reply."
|
|
-- ::= { tnOamVprnTrL3MapEntry 5 }
|
|
|
|
-- tnOamVprnTrL3MapRteMetrics OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteMetrics indicates the metrics
|
|
-- to be used with this vprnTraceRoute route."
|
|
-- ::= { tnOamVprnTrL3MapEntry 6 }
|
|
|
|
-- tnOamVprnTrL3MapRteLastUp OBJECT-TYPE
|
|
-- SYNTAX DateAndTime
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteLastUp indicates the time
|
|
-- this route was last added or modified by the protocol."
|
|
-- ::= { tnOamVprnTrL3MapEntry 7 }
|
|
|
|
-- tnOamVprnTrL3MapRteOwner OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- invalid (0),
|
|
-- local (1),
|
|
-- static (2),
|
|
-- rip (3),
|
|
-- ospf (4),
|
|
-- isis (5),
|
|
-- bgp (6),
|
|
-- bgpVpn (7),
|
|
-- ldp (8),
|
|
-- aggregate (9),
|
|
-- any (10)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteOwner indicates the protocol
|
|
-- that owns this route. It may be a local or remote route."
|
|
-- ::= { tnOamVprnTrL3MapEntry 8 }
|
|
|
|
-- tnOamVprnTrL3MapRtePref OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRtePref indicates the route
|
|
-- preference value for this route."
|
|
-- ::= { tnOamVprnTrL3MapEntry 9 }
|
|
|
|
-- tnOamVprnTrL3MapRteDist OBJECT-TYPE
|
|
-- SYNTAX TmnxVPNRouteDistinguisher
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapRteDist is the route distinguisher
|
|
-- associated with the route information returned in this 'vprnTraceRoute'
|
|
-- reply."
|
|
-- ::= { tnOamVprnTrL3MapEntry 10 }
|
|
|
|
-- tnOamVprnTrL3MapNumNextHops OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapNumNextHops indicates the number
|
|
-- of entries in the tnOamVprnTrNextHopTable for this route."
|
|
-- ::= { tnOamVprnTrL3MapEntry 11 }
|
|
|
|
-- tnOamVprnTrL3MapNumRteTargets OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapNumRteTargets indicates the number
|
|
-- of entries in the tnOamVprnTrRTTable for this route."
|
|
-- ::= { tnOamVprnTrL3MapEntry 12 }
|
|
|
|
-- tnOamVprnTrL3MapDestAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapDestAddrType indicates the type
|
|
-- of internet address stored in tnOamVprnTrL3MapDestAddress."
|
|
-- ::= { tnOamVprnTrL3MapEntry 13 }
|
|
|
|
-- tnOamVprnTrL3MapDestAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapDestAddress indicates the Internet
|
|
-- address to be advertised for the route information returned by
|
|
-- this 'vprnTraceRoute' reply. When used together with the values
|
|
-- in tnOamVprnTrL3MapRteDestMask and tnOamVprnTrL3MapRteVprnLabel
|
|
-- a customer route can be identified."
|
|
-- ::= { tnOamVprnTrL3MapEntry 14 }
|
|
|
|
-- tnOamVprnTrL3MapDestMaskLen OBJECT-TYPE
|
|
-- SYNTAX InetAddressPrefixLength
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrL3MapDestMaskLen indicates the number
|
|
-- of prefix bits (prefix width) to be &-ed with the IP address in
|
|
-- tnOamVprnTrL3MapDestAddress."
|
|
-- ::= { tnOamVprnTrL3MapEntry 15 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS OAM VPRN TraceRoute L3 Route Information Next Hop Table
|
|
--
|
|
-- tnOamVprnTrNextHopTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamVprnTrNextHopEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'vprnTraceRoute'
|
|
-- probe operation where a L3 route next hop list is returned.
|
|
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'vprnTraceRoute' probe is determined.
|
|
-- An entry is removed from this table when its corresponding
|
|
-- tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 13 }
|
|
|
|
-- tnOamVprnTrNextHopEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamVprnTrNextHopEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamVprnTrNextHopTable. The first two
|
|
-- index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamVprnTrNextHopEntry belongs to. The third index element
|
|
-- identifies an OAM trace route test run. The fourth, fifth and sixth
|
|
-- index elements select a single OAM 'vprnTraceRoute' reply. The
|
|
-- seventh index selects either the requestor's or responder's route
|
|
-- information. The eighth index selects a single L3 next hop entry
|
|
-- within a specific 'vprnTraceRoute' probe reply route information."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamVprnTrL3MapReporter,
|
|
-- tnOamVprnTrNextHopIndex
|
|
-- }
|
|
-- ::= { tnOamVprnTrNextHopTable 1 }
|
|
|
|
-- TnOamVprnTrNextHopEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamVprnTrNextHopIndex Unsigned32,
|
|
-- tnOamVprnTrNextHopRtrID RouterID,
|
|
-- tnOamVprnTrNextHopType INTEGER,
|
|
-- tnOamVprnTrNextHopTunnelID TmnxTunnelID,
|
|
-- tnOamVprnTrNextHopTunnelType TmnxTunnelType,
|
|
-- tnOamVprnTrNextHopIfIndex InterfaceIndex,
|
|
-- tnOamVprnTrNextHopAddrType InetAddressType,
|
|
-- tnOamVprnTrNextHopAddress InetAddress
|
|
-- }
|
|
|
|
-- tnOamVprnTrNextHopIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamVprnTrNextHopIndex selects a single L3 next hop entry
|
|
-- associated with the router information returned within a specific
|
|
-- 'vprnTraceRoute' probe reply.
|
|
|
|
-- The agent starts assigning tnOamVprnTrNextHopIndex values at 1."
|
|
-- ::= { tnOamVprnTrNextHopEntry 1 }
|
|
|
|
-- tnOamVprnTrNextHopRtrID OBJECT-TYPE
|
|
-- SYNTAX RouterID
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrNextHopRtrID is the router ID for this
|
|
-- L3 next hop entry.
|
|
|
|
-- This object was obsoleted in release 6.0 and replaced with
|
|
-- InetAddress objects tnOamVprnTrNextHopAddrType and
|
|
-- tnOamVprnTrNextHopAddress."
|
|
-- ::= { tnOamVprnTrNextHopEntry 2 }
|
|
|
|
-- tnOamVprnTrNextHopType OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- local (1),
|
|
-- remote (2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrNextHopType indicates whether the
|
|
-- route owner is a local route or a remote, BGP-VPRN, route."
|
|
-- ::= { tnOamVprnTrNextHopEntry 3 }
|
|
|
|
-- tnOamVprnTrNextHopTunnelID OBJECT-TYPE
|
|
-- SYNTAX TmnxTunnelID
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamVprnTrNextHopType is 'remote' the
|
|
-- value of tnOamVprnTrNextHopTunnelID indicates the tunnel ID
|
|
-- used to reach this BGP next hop."
|
|
-- ::= { tnOamVprnTrNextHopEntry 4 }
|
|
|
|
-- tnOamVprnTrNextHopTunnelType OBJECT-TYPE
|
|
-- SYNTAX TmnxTunnelType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamVprnTrNextHopType is 'remote' the
|
|
-- value of tnOamVprnTrNextHopTunnelType indicates the type of
|
|
-- tunnel used to reach this BGP next hop."
|
|
-- ::= { tnOamVprnTrNextHopEntry 5 }
|
|
|
|
-- tnOamVprnTrNextHopIfIndex OBJECT-TYPE
|
|
-- SYNTAX InterfaceIndex
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamVprnTrNextHopType is 'local' the
|
|
-- value of tnOamVprnTrNextHopIfIndex indicates the interface
|
|
-- used to reach this ECMP next hop."
|
|
-- ::= { tnOamVprnTrNextHopEntry 6 }
|
|
|
|
-- tnOamVprnTrNextHopAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamVprnTrNextHopAddrType indicates the type of Internet address
|
|
-- stored in tnOamVprnTrNextHopAddress. Address types 'unknown(0)',
|
|
-- 'ipv4(1)', 'ipv6(2)', and 'ipv6z(4)' are supported."
|
|
-- ::= { tnOamVprnTrNextHopEntry 7 }
|
|
|
|
-- tnOamVprnTrNextHopAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrNextHopAddress is the Internet address
|
|
-- for this L3 next hop entry."
|
|
-- ::= { tnOamVprnTrNextHopEntry 8 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM VPRN Trace Route Returned Route
|
|
-- Information Target Table
|
|
--
|
|
|
|
-- tnOamVprnTrRTTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamVprnTrRTEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'vprnTraceRoute'
|
|
-- probe operation where a L3 route target list is returned.
|
|
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'vprnTraceRoute' probe is determined.
|
|
-- An entry is removed from this table when its corresponding
|
|
-- tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 14 }
|
|
|
|
-- tnOamVprnTrRTEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamVprnTrRTEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamVprnTrRTTable. The first two
|
|
-- index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamVprnTrRTEntry belongs to. The third index element
|
|
-- identifies an OAM trace route test run. The fouth, fifth and sixth
|
|
-- index elements select a single OAM 'vprnTraceRoute' reply.
|
|
-- The seventh index selects either the probe requestor's or
|
|
-- probe replier's route information. The eighth index selects
|
|
-- successive L3 route target entries contained in a specific
|
|
-- 'vprnTraceRoute' requestor or probe reply route information."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamVprnTrL3MapReporter,
|
|
-- tnOamVprnTrRTIndex
|
|
-- }
|
|
-- ::= { tnOamVprnTrRTTable 1 }
|
|
|
|
-- TnOamVprnTrRTEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamVprnTrRTIndex Unsigned32,
|
|
-- tnOamVprnTrRouteTarget TmnxBgpRouteTarget
|
|
-- }
|
|
|
|
-- tnOamVprnTrRTIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamVprnTrRTIndex selects a single L3 route target entry
|
|
-- associated with the router information returned within a specific
|
|
-- 'vprnTraceRoute' probe reply.
|
|
|
|
-- The agent starts assigning tnOamVprnTrRTIndex values at 1."
|
|
-- ::= { tnOamVprnTrRTEntry 1 }
|
|
|
|
-- tnOamVprnTrRouteTarget OBJECT-TYPE
|
|
-- SYNTAX TmnxBgpRouteTarget
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamVprnTrRouteTarget is the route target ID
|
|
-- for this L3 route target entry."
|
|
-- ::= { tnOamVprnTrRTEntry 2 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Lsp Trace Route Downstream Label Mapping Table
|
|
--
|
|
--
|
|
-- tnOamLspTrDSLabelTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLspTrDSLabelEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'lspTraceRoute' or
|
|
-- 'p2mpLspTrace' probe operation when a Downstream Mapping TLV was
|
|
-- returned. Each row represents a single downstream label within a
|
|
-- returned downstream L2 mapping TLV.
|
|
--
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'lspTraceRoute' or 'p2mpLspTrace' probe is determined.
|
|
-- An entry is removed from this table when its corresponding
|
|
-- tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 15 }
|
|
|
|
-- tnOamLspTrDSLabelEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLspTrDSLabelEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamLspTrDSLabelTable. The first
|
|
-- two index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamLspTrMapEntry belongs to. The third index element
|
|
-- identifies a OAM trace route test run. The fourth index element
|
|
-- selects the group of responses associated with a specific
|
|
-- probe attempt. The fifth and sixth indexes select the hop and
|
|
-- the probe at that hop for a particular Nokia SROS OAM
|
|
-- Trace Route operation. The seventh index selects a single downstream
|
|
-- L2 map entry within the specific probe reply. The eigth index
|
|
-- selects seccessive downstream L2 label entries contained in a
|
|
-- specific probe reply."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamLspTrMapIndex,
|
|
-- tnOamLspTrDSLabelIndex
|
|
-- }
|
|
-- ::= { tnOamLspTrDSLabelTable 1 }
|
|
|
|
-- TnOamLspTrDSLabelEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLspTrDSLabelIndex Unsigned32,
|
|
-- tnOamLspTrDSLabelLabel MplsLabel,
|
|
-- tnOamLspTrDSLabelProtocol TmnxOamSignalProtocol
|
|
-- }
|
|
|
|
-- tnOamLspTrDSLabelIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamLspTrDSLabelIndex selects a single downstream L2 label
|
|
-- entry within a specific L2 mapping entry reply.
|
|
|
|
-- The agent starts assigning tnOamLspTrDSLabelIndex values at 1."
|
|
-- ::= { tnOamLspTrDSLabelEntry 1 }
|
|
|
|
-- tnOamLspTrDSLabelLabel OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLspTrDSLabelLabel is the label used by the
|
|
-- downstream router specified by this downstream L2 label entry."
|
|
-- ::= { tnOamLspTrDSLabelEntry 2 }
|
|
|
|
-- tnOamLspTrDSLabelProtocol OBJECT-TYPE
|
|
-- SYNTAX TmnxOamSignalProtocol
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLspTrDSLabelProtocol is the signaling protocol
|
|
-- used by the router for the label specified by this downstream
|
|
-- L2 label entry."
|
|
-- ::= { tnOamLspTrDSLabelEntry 3 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Multicast Trace Route Control Table
|
|
--
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparse dependent table, tnOamMcastTrCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamMcastTrCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'mcastTraceRoute'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- same fate for the row in the tnOamMcastTrCtlTable.
|
|
--
|
|
-- tnOamMcastTrCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMcastTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM Multicast Trace Route Control Table
|
|
-- for providing, via SNMP, the capability of performing Nokia
|
|
-- SROS OAM 'mcastTraceRoute' test operations. The results of these
|
|
-- tests are stored in the tnOamTrResultsTable, the
|
|
-- tnOamTrProbeHistoryTable and the tnOamMcastTrRespTable."
|
|
-- ::= { tnOamTraceRouteObjs 16 }
|
|
--
|
|
-- tnOamMcastTrCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMcastTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMcastTrCtlTable. The first index
|
|
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamTrCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamMcastTrCtlTable 1 }
|
|
--
|
|
-- TnOamMcastTrCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMcastTrCtlVRtrID TmnxVRtrID,
|
|
-- tnOamMcastTrCtlSrcIpAddr IpAddress,
|
|
-- tnOamMcastTrCtlDestIpAddr IpAddress,
|
|
-- tnOamMcastTrCtlRespIpAddr IpAddress,
|
|
-- tnOamMcastTrCtlGrpIpAddr IpAddress,
|
|
-- tnOamMcastTrCtlHops Unsigned32,
|
|
-- tnOamMcastTrQueryId Unsigned32,
|
|
-- tnOamMcastTrCtlSrcAddrType InetAddressType,
|
|
-- tnOamMcastTrCtlSrcAddress InetAddress,
|
|
-- tnOamMcastTrCtlDestAddrType InetAddressType,
|
|
-- tnOamMcastTrCtlDestAddress InetAddress,
|
|
-- tnOamMcastTrCtlRespAddrType InetAddressType,
|
|
-- tnOamMcastTrCtlRespAddress InetAddress,
|
|
-- tnOamMcastTrCtlGrpAddrType InetAddressType,
|
|
-- tnOamMcastTrCtlGrpAddress InetAddress
|
|
-- }
|
|
--
|
|
-- tnOamMcastTrCtlVRtrID OBJECT-TYPE
|
|
-- SYNTAX TmnxVRtrID
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The unique value which identifies this virtual router in the
|
|
-- Nokia SROS system. The vRtrID value for each virtual router
|
|
-- must remain constant at least from one re-initialization of the
|
|
-- system management processor (CPM) to the next. There will always
|
|
-- be at least one router entry defined by the agent with vRtrID=1
|
|
-- which represents the base transport router.
|
|
--
|
|
-- When using the tnOamTrCtlServiceId parameter to direct mtrace
|
|
-- to use a virtual router associated with a VPRN service, setting
|
|
-- the tnOamMcastTrCtlVRtrID parameter is ignored.
|
|
--
|
|
-- tnOamTrCtlVRtrID is irrelevant when doing an mtrace."
|
|
-- DEFVAL { 1 }
|
|
-- ::= { tnOamMcastTrCtlEntry 1 }
|
|
--
|
|
-- tnOamMcastTrCtlSrcIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlSrcIpAddr is used to specify the Ipv4 address to
|
|
-- be used as the source for performing an OAM 'mcastTraceRoute'
|
|
-- operation when tnOamTrCtlTestMode has a value of 'mcastTraceRoute'.
|
|
-- This is a required parameter to initiate a multicast trace.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrCtlSrcAddrType and
|
|
-- tnOamMcastTrCtlSrcAddress."
|
|
-- ::= { tnOamMcastTrCtlEntry 2 }
|
|
--
|
|
-- tnOamMcastTrCtlDestIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlDestIpAddr is used to specify the Ipv4 address to
|
|
-- be used as the destination address for performing an OAM
|
|
-- 'mcastTraceRoute' operation when tnOamTrCtlTestMode has a value
|
|
-- of 'mcastTraceRoute'. The multicast trace query is sent to
|
|
-- this destination address. If this object is not set, the multicast
|
|
-- trace starts from this router. This is not a required parameter.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrCtlDestAddrType and
|
|
-- tnOamMcastTrCtlDestAddress."
|
|
-- DEFVAL { '00000000'h } -- -- 0.0.0.0
|
|
-- ::= { tnOamMcastTrCtlEntry 3 }
|
|
--
|
|
-- tnOamMcastTrCtlRespIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlRespIpAddr is used to specify the Ipv4 address
|
|
-- to be used as the response address for performing an OAM
|
|
-- 'mcastTraceRoute' operation. If this object is not set, then
|
|
-- the system ip address is used as the response address. This is
|
|
-- not a required parameter.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrCtlRespAddrType and
|
|
-- tnOamMcastTrCtlRespAddress."
|
|
-- ::= { tnOamMcastTrCtlEntry 4 }
|
|
--
|
|
-- tnOamMcastTrCtlGrpIpAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlGrpIpAddr is used to specify the Ipv4 multicast
|
|
-- group address for doing a 'mcastTraceRoute' operation. This is
|
|
-- a required parameter to initiate a multicast trace.
|
|
--
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrCtlGrpAddrType and
|
|
-- tnOamMcastTrCtlGrpAddress."
|
|
-- ::= { tnOamMcastTrCtlEntry 5 }
|
|
--
|
|
-- tnOamMcastTrCtlHops OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlHops is used to specify the maximum number of hops
|
|
-- that will be traced along the path to the source. This is not a
|
|
-- required parameter."
|
|
-- DEFVAL { 32 }
|
|
-- ::= { tnOamMcastTrCtlEntry 6 }
|
|
--
|
|
-- tnOamMcastTrQueryId OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrQueryId is the 24 bit random number that uniquely
|
|
-- identifies the multicast trace query. When the router receives the
|
|
-- response back from the first hop router, it maps the response to the
|
|
-- query by looking at the query id in the packet."
|
|
-- ::= { tnOamMcastTrCtlEntry 7 }
|
|
--
|
|
-- tnOamMcastTrCtlSrcAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlSrcAddrType specifies the type of Internet
|
|
-- address stored in tnOamMcastTrCtlSrcAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamMcastTrCtlEntry 8 }
|
|
--
|
|
-- tnOamMcastTrCtlSrcAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlSrcAddress specifies the Internet address to
|
|
-- be used as the source for performing an OAM 'mcastTraceRoute'
|
|
-- operation when tnOamTrCtlTestMode has a value of 'mcastTraceRoute'.
|
|
--
|
|
-- This is a required parameter to initiate a multicast trace."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMcastTrCtlEntry 9 }
|
|
--
|
|
-- tnOamMcastTrCtlDestAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlDestAddrType specifies the type of Internet
|
|
-- address stored in tnOamMcastTrCtlDestAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamMcastTrCtlEntry 10 }
|
|
--
|
|
-- tnOamMcastTrCtlDestAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlDestAddress specifies the Internet address to
|
|
-- be used as the destination address for performing an OAM
|
|
-- 'mcastTraceRoute' operation when tnOamTrCtlTestMode has a value
|
|
-- of 'mcastTraceRoute'. The multicast trace query is sent to
|
|
-- this destination address. If this object is not set, the multicast
|
|
-- trace starts from this router. This is not a required parameter."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMcastTrCtlEntry 11 }
|
|
--
|
|
-- tnOamMcastTrCtlRespAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlRespAddrType specifies the type of Internet
|
|
-- address stored in tnOamMcastTrCtlRespAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamMcastTrCtlEntry 12 }
|
|
--
|
|
-- tnOamMcastTrCtlRespAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlRespAddress is used to specify the Internet
|
|
-- address to be used as the response address for performing an OAM
|
|
-- 'mcastTraceRoute' operation. If this object is not set, then
|
|
-- the system ip address is used as the response address. This is
|
|
-- not a required parameter."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMcastTrCtlEntry 13 }
|
|
--
|
|
-- tnOamMcastTrCtlGrpAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlGrpAddrType specifies the type of Internet
|
|
-- address stored in tnOamMcastTrCtlGrpAddress."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamMcastTrCtlEntry 14 }
|
|
--
|
|
-- tnOamMcastTrCtlGrpAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrCtlGrpAddress specifies the Internet multicast
|
|
-- group address for doing a 'mcastTraceRoute' operation. This is
|
|
-- a required parameter to initiate a multicast trace."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamMcastTrCtlEntry 15 }
|
|
|
|
|
|
|
|
-- Multicast Trace Response Table
|
|
|
|
-- tnOamMcastTrRespTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamMcastTrRespEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM Multicast Trace Route Response
|
|
-- Table for providing, via SNMP, the result of OAM 'mcastTraceRoute' test
|
|
-- operation. The results of these tests are stored in the
|
|
-- tnOamTrResultsTable, the tnOamTrProbeHistoryTable and
|
|
-- the tnOamMcastTrRespTable."
|
|
-- ::= { tnOamTraceRouteObjs 17 }
|
|
|
|
-- tnOamMcastTrRespEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamMcastTrRespEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamMcastTrRespTable.
|
|
-- The first two index elements identify the tnOamTrCtlEntry that
|
|
-- a tnOamMcastTrRespEntry belongs to. The third index element
|
|
-- selects an OAM trace route test run. The fourth index element
|
|
-- selects a single Nokia SROS OAM Trace Route operation result.
|
|
-- The fifth and sixth indexes select the hop and the probe at that
|
|
-- hop for a particular Nokia SROS OAM Trace Route operation."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex
|
|
-- }
|
|
-- ::= { tnOamMcastTrRespTable 1 }
|
|
|
|
-- TnOamMcastTrRespEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamMcastTrRespQueryArrivalTime Unsigned32,
|
|
-- tnOamMcastTrRespInIfAddr IpAddress,
|
|
-- tnOamMcastTrRespOutIfAddr IpAddress,
|
|
-- tnOamMcastTrRespPrevHopRtrAddr IpAddress,
|
|
-- tnOamMcastTrRespInPktCount Counter32,
|
|
-- tnOamMcastTrRespOutPktCount Counter32,
|
|
-- tnOamMcastTrRespSGPktCount Counter32,
|
|
-- tnOamMcastTrRespRtgProtocol INTEGER,
|
|
-- tnOamMcastTrRespFwdTtl Unsigned32,
|
|
-- tnOamMcastTrRespMBZBit Unsigned32,
|
|
-- tnOamMcastTrRespSrcBit Unsigned32,
|
|
-- tnOamMcastTrRespSrcMask Unsigned32,
|
|
-- tnOamMcastTrRespFwdCode INTEGER,
|
|
-- tnOamMcastTrRespInIfAddrType InetAddressType,
|
|
-- tnOamMcastTrRespInIfAddress InetAddress,
|
|
-- tnOamMcastTrRespOutIfAddrType InetAddressType,
|
|
-- tnOamMcastTrRespOutIfAddress InetAddress,
|
|
-- tnOamMcastTrRespPhRtrAddrType InetAddressType,
|
|
-- tnOamMcastTrRespPhRtrAddress InetAddress
|
|
-- }
|
|
|
|
-- tnOamMcastTrRespQueryArrivalTime OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespQueryArrivalTime specifies the 32 bit NTP timestamp.
|
|
-- It is the time at which a particular hop received the Multicast
|
|
-- Trace query/request."
|
|
-- ::= { tnOamMcastTrRespEntry 1 }
|
|
|
|
-- tnOamMcastTrRespInIfAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespInIfAddr specifies the address of the interface on
|
|
-- which packets from this source and group are expected to arrive.
|
|
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrRespInIfAddrType and
|
|
-- tnOamMcastTrRespInIfAddress."
|
|
-- ::= { tnOamMcastTrRespEntry 2 }
|
|
|
|
-- tnOamMcastTrRespOutIfAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespOutIfAddr specifies the address of the interface on
|
|
-- which packets from this source and group flow to the specified
|
|
-- destination.
|
|
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrRespOutIfAddrType and
|
|
-- tnOamMcastTrRespOutIfAddress."
|
|
-- ::= { tnOamMcastTrRespEntry 3 }
|
|
|
|
-- tnOamMcastTrRespPrevHopRtrAddr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespPrevHopRtrAddr specifies the router from which this
|
|
-- router expects packets from this source. This may be a multicast
|
|
-- group (e.g. ALL-[protocol]-ROUTERS.MCAST.NET) if the previous hop is
|
|
-- not known because of the workings of the multicast routing protocol.
|
|
|
|
-- This object was obsoleted in release 4.0 and replaced with
|
|
-- InetAddress objects tnOamMcastTrRespPhRtrAddrType and
|
|
-- tnOamMcastTrRespPhRtrAddress."
|
|
-- ::= { tnOamMcastTrRespEntry 4 }
|
|
|
|
-- tnOamMcastTrRespInPktCount OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespInPktCount contains the number of multicast packets
|
|
-- received for all groups and sources on the incoming interface, or
|
|
-- 0xffffffff if no count can be reported. This counter should have the
|
|
-- same value as ifInMulticastPkts from the IF-MIB for this interface."
|
|
-- ::= { tnOamMcastTrRespEntry 5 }
|
|
|
|
-- tnOamMcastTrRespOutPktCount OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespOutPktCount contains the number of multicast packets
|
|
-- that have been transmitted or queued for transmission for all groups
|
|
-- and sources on the outgoing interface, or 0xffffffff if no count can
|
|
-- be reported. This counter should have the same value as
|
|
-- ifOutMulticastPkts from the IF-MIB for this interface."
|
|
-- ::= { tnOamMcastTrRespEntry 6 }
|
|
|
|
-- tnOamMcastTrRespSGPktCount OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespSGPktCount counts the number of packets from the
|
|
-- specified source forwarded by this router to the specified group,
|
|
-- or 0xffffffff if no count can be reported. If the value of
|
|
-- tnOamMcastTrRespSrcBit is set to one, the count is for the source
|
|
-- network, as specified by tnOamMcastTrRespSrcMask.
|
|
-- If the S bit is set and the Src Mask field is 63, indicating no
|
|
-- source-specific state, the count is for all sources sending to
|
|
-- this group."
|
|
-- ::= { tnOamMcastTrRespEntry 7 }
|
|
|
|
-- tnOamMcastTrRespRtgProtocol OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- unknown(0),
|
|
-- dvmrp(1),
|
|
-- mospf(2),
|
|
-- pim(3),
|
|
-- cbt(4),
|
|
-- pimSpecial(5),
|
|
-- pimStatic(6),
|
|
-- dvmrpStatic(7),
|
|
-- bgp4Plus(8),
|
|
-- cbtSpecial(9),
|
|
-- cbtStatic(10),
|
|
-- pimAssert(11)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespRtgProtocol describes the routing protocol in use
|
|
-- between this router and the previous-hop router."
|
|
-- ::= { tnOamMcastTrRespEntry 8 }
|
|
|
|
-- tnOamMcastTrRespFwdTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespFwdTtl contains the TTL that a packet is required
|
|
-- to have before it will be forwarded over the outgoing interface."
|
|
-- ::= { tnOamMcastTrRespEntry 9 }
|
|
|
|
-- tnOamMcastTrRespMBZBit OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespMBZBit is zeroed on transmission and ignored on
|
|
-- reception."
|
|
-- ::= { tnOamMcastTrRespEntry 10 }
|
|
|
|
-- tnOamMcastTrRespSrcBit OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "If the value of tnOamMcastTrRespSrcBit is 1, it indicates that the
|
|
-- packet count for the source-group pair is for the source network, as
|
|
-- determined by masking the source address with
|
|
-- the tnOamMcastTrRespSrcMask field."
|
|
-- ::= { tnOamMcastTrRespEntry 11 }
|
|
|
|
-- tnOamMcastTrRespSrcMask OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespSrcMask contains the number of 1's in the netmask
|
|
-- this router has for the source (i.e. a value of 24 means the netmask is
|
|
-- 0xffffff00). If the router is forwarding solely on group state,
|
|
-- this field is set to 63 (0x3f)."
|
|
-- ::= { tnOamMcastTrRespEntry 12 }
|
|
|
|
-- tnOamMcastTrRespFwdCode OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- noError(0),
|
|
-- wrongIf(1),
|
|
-- pruneSent(2),
|
|
-- pruneRecvd(3),
|
|
-- scoped(4),
|
|
-- noRoute(5),
|
|
-- wrongLastHop(6),
|
|
-- notForwarding(7),
|
|
-- reachedRP(8),
|
|
-- rpfIf(9),
|
|
-- noMulticast(10),
|
|
-- infoHidden(11),
|
|
-- fatalError(128),
|
|
-- noSpace(129),
|
|
-- oldRouter(130),
|
|
-- adminProhib(131),
|
|
-- unknown(132)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespFwdCode contains a forwarding information/error
|
|
-- code:
|
|
-- noError(0) - No error
|
|
-- wrongIf(1) - Traceroute request arrived on an interface to
|
|
-- which this router would not forward for this
|
|
-- source,group,destination.
|
|
-- pruneSent(2) - This router has sent a prune upstream which
|
|
-- applies to the source and group in the traceroute
|
|
-- request.
|
|
-- pruneRecvd(3) - This router has stopped forwarding for this
|
|
-- source and group in response to a request from
|
|
-- the next hop router.
|
|
-- scoped(4) - The group is subject to administrative scoping
|
|
-- at this hop.
|
|
-- noRoute(5) - This router has no route for the source or
|
|
-- group and no way to determine a potential route.
|
|
-- wrongLastHop(6) - This router is not the proper last-hop router.
|
|
-- notForwarding(7) - This router is not forwarding this
|
|
-- source,group out the outgoing interface for an
|
|
-- unspecified reason.
|
|
-- reachedRP(8) - Reached Rendez-vous Point or Core
|
|
-- rpfIf(9) - Traceroute request arrived on the expected RPF
|
|
-- interface for this source,group.
|
|
-- noMulticast(10) - Traceroute request arrived on an interface
|
|
-- which is not enabled for multicast.
|
|
-- infoHidden(11) - One or more hops have been hidden from this trace.
|
|
-- fatalError(12) - Router may know the previous hop but cannot forward
|
|
-- the message to it.
|
|
-- noSpace(129) - There was not enough room to insert another
|
|
-- response data block in the packet.
|
|
-- oldRouter(130) - The previous hop router does not understand
|
|
-- traceroute requests
|
|
-- adminProhib(131) - Traceroute is administratively prohibited.
|
|
-- unknown(132) - Unknown forwarding code received."
|
|
-- ::= { tnOamMcastTrRespEntry 13 }
|
|
|
|
-- tnOamMcastTrRespInIfAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespInIfAddrType specifies the type of Internet
|
|
-- address stored at tnOamMcastTrRespInIfAddress."
|
|
-- ::= { tnOamMcastTrRespEntry 14 }
|
|
|
|
-- tnOamMcastTrRespInIfAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespInIfAddress specifies the Internet address of
|
|
-- the interface on which packets from this source and group are
|
|
-- expected to arrive."
|
|
-- ::= { tnOamMcastTrRespEntry 15 }
|
|
|
|
-- tnOamMcastTrRespOutIfAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespOutIfAddrType specifies the type of Internet
|
|
-- address stored in tnOamMcastTrRespOutIfAddress."
|
|
-- ::= { tnOamMcastTrRespEntry 16 }
|
|
|
|
-- tnOamMcastTrRespOutIfAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespOutIfAddress specifies the Inetenet address
|
|
-- of the interface on which packets from this source and group
|
|
-- flow to the specified destination."
|
|
-- ::= { tnOamMcastTrRespEntry 17 }
|
|
|
|
-- tnOamMcastTrRespPhRtrAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespPhRtrAddrType specifies the type of internet
|
|
-- address stored in tnOamMcastTrRespPhRtrAddress."
|
|
-- ::= { tnOamMcastTrRespEntry 18 }
|
|
|
|
-- tnOamMcastTrRespPhRtrAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamMcastTrRespPhRtrAddress specifies the Internet address of
|
|
-- the router from which this router expects packets for this source.
|
|
-- This may be a multicast group (e.g. ALL-[protocol]-ROUTERS.MCAST.NET)
|
|
-- if the previous hop is not known because of the workings of the
|
|
-- multicast routing protocol."
|
|
-- ::= { tnOamMcastTrRespEntry 19 }
|
|
|
|
|
|
--
|
|
-- Notification Definition section
|
|
--
|
|
-- tnOamTrPathChange NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrResultsOperStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The path to a target has changed."
|
|
-- ::= { tnOamTraceRouteNotifications 1 }
|
|
|
|
-- tnOamTrTestFailed NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrResultsOperStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The OAM trace route test failed to complete successfully."
|
|
-- ::= { tnOamTraceRouteNotifications 2 }
|
|
|
|
-- tnOamTrTestCompleted NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrResultsOperStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The OAM trace route test has just been completed."
|
|
-- ::= { tnOamTraceRouteNotifications 3 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Service Assurance Agent Test Control Table Scalar
|
|
--
|
|
tnOamSaaCtlAttributeTotal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION "."
|
|
::= { tnOamSaaObjs 3 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Service Assurance Agent Test Control Table
|
|
--
|
|
tnOamSaaCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamSaaCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokia SROS OAM SAA Control Table for providing,
|
|
via SNMP, the capability of performing Nokia SROS OAM SAA test
|
|
operations. The results of these tests are stored in the
|
|
ping or trace route results tables."
|
|
::= { tnOamSaaObjs 4 }
|
|
|
|
tnOamSaaCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamSaaCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamSaaCtlTable. The first index
|
|
element, tnOamSaaCtlOwnerIndex, is of type SnmpAdminString,
|
|
a textual convention that allows for use of the SNMPv3
|
|
View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
and allows a management application to identify its entries.
|
|
The second index, tnOamSaaCtlTestIndex, enables the same
|
|
management application to have multiple outstanding requests."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamSaaCtlOwnerIndex,
|
|
tnOamSaaCtlTestIndex
|
|
}
|
|
::= { tnOamSaaCtlTable 1 }
|
|
|
|
TnOamSaaCtlEntry ::=
|
|
SEQUENCE {
|
|
-- tnOamSaaCtlOwnerIndex SnmpAdminString,
|
|
tnOamSaaCtlTestIndex SnmpAdminString,
|
|
tnOamSaaCtlRowStatus RowStatus,
|
|
tnOamSaaCtlStorageType StorageType,
|
|
tnOamSaaCtlLastChanged TimeStamp,
|
|
tnOamSaaCtlAdminStatus TmnxAdminState,
|
|
tnOamSaaCtlDescr TItemDescription,
|
|
tnOamSaaCtlTestMode TmnxOamTestMode,
|
|
tnOamSaaCtlRuns Counter32,
|
|
tnOamSaaCtlFailures Counter32,
|
|
tnOamSaaCtlLastRunResult TmnxOamTestResult,
|
|
tnOamSaaCtlAcctPolicyId Integer32,
|
|
tnOamSaaCtlSuppressAccounting TruthValue,
|
|
tnOamSaaCtlContinuous TruthValue,
|
|
tnOamSaaCtlKeepProbeHistoryAdm INTEGER,
|
|
tnOamSaaCtlKeepProbeHistoryOpr INTEGER,
|
|
tnOamSaaCtlAlmProfName OCTET STRING
|
|
}
|
|
|
|
-- tnOamSaaCtlOwnerIndex OBJECT-TYPE
|
|
-- SYNTAX SnmpAdminString (SIZE(1..32))
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "To facilitate the provisioning of access control by a
|
|
-- security administrator using the View-Based Access
|
|
-- Control Model (RFC 2575, VACM) for tables in which
|
|
-- multiple users may need to independently create or
|
|
-- modify entries, the initial index is used as an 'owner
|
|
-- index'. Such an initial index has a syntax of
|
|
-- SnmpAdminString, and can thus be trivially mapped to a
|
|
-- security name or group name as defined in VACM, in
|
|
-- accordance with a security policy.
|
|
|
|
-- When used in conjunction with such a security policy all
|
|
-- entries in the table belonging to a particular user (or
|
|
-- group) will have the same value for this initial index.
|
|
-- For a given user's entries in a particular table, the
|
|
-- object identifiers for the information in these entries
|
|
-- will have the same subidentifiers (except for the 'column'
|
|
-- subidentifier) up to the end of the encoded owner index.
|
|
-- To configure VACM to permit access to this portion of the
|
|
-- table, one would create vacmViewTreeFamilyTable entries
|
|
-- with the value of vacmViewTreeFamilySubtree including
|
|
-- the owner index portion, and vacmViewTreeFamilyMask
|
|
-- 'wildcarding' the column subidentifier. More elaborate
|
|
-- configurations are possible."
|
|
-- ::= { tnOamSaaCtlEntry 1 }
|
|
|
|
tnOamSaaCtlTestIndex OBJECT-TYPE
|
|
SYNTAX SnmpAdminString (SIZE(1..32))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The test name index of the Nokia SROS OAM Service Assurance
|
|
Agent, SAA, test. This is locally unique, within the scope of an
|
|
tnOamSaaCtlOwnerIndex."
|
|
::= { tnOamSaaCtlEntry 1 }
|
|
|
|
tnOamSaaCtlRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object allows entries to be created and deleted
|
|
in the tnOamSaaCtlTable. Deletion of an entry in this
|
|
table results in all corresponding control and results entries
|
|
in either the ping or traceroute tables.
|
|
|
|
Activation of a Nokia SROS OAM ping or trace route operation
|
|
is controlled via tnOamPingCtlAdminStatus or
|
|
tnOamTrCtlAdminStatus and not by changing this object's value
|
|
to 'active (1)'.
|
|
|
|
An attempt to delete an entry in this table by setting this object's
|
|
value to 'destroy (6)' will fail with an inconsistentValue error
|
|
if the associated ping or traceroute test is in progress.
|
|
|
|
An attempt to delete an entry in this table by setting this object's
|
|
value to 'destroy (6)' will fail with an inconsistentValue error
|
|
if the value of tnOamSaaCtlAdminStatus is not 'outOfService'.
|
|
|
|
The operational state of an Nokia SROS OAM SAA test operation
|
|
can be determined by examination of its associated
|
|
tnOamPingResultsOperStatus or tnOamTrResultsOperStatus object."
|
|
REFERENCE
|
|
"See definition of RowStatus in RFC 2579, 'Textual
|
|
Conventions for SMIv2.'"
|
|
::= { tnOamSaaCtlEntry 2 }
|
|
|
|
tnOamSaaCtlStorageType OBJECT-TYPE
|
|
SYNTAX StorageType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The storage type for this conceptual row.
|
|
Conceptual rows having the value 'permanent' need not
|
|
allow write-access to any columnar objects in the row."
|
|
DEFVAL { nonVolatile }
|
|
::= { tnOamSaaCtlEntry 3 }
|
|
|
|
tnOamSaaCtlLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlLastChanged indicates the time the
|
|
value of a settable object in this row was last changed."
|
|
::= { tnOamSaaCtlEntry 4 }
|
|
|
|
tnOamSaaCtlAdminStatus OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlAdminStatus indicates the desired
|
|
administrative state of the Service Assurance Agent, SAA,
|
|
test.
|
|
|
|
When the value of tnOamSaaCtlAdminStatus is 'outOfService',
|
|
an attempt to start this SAA test by setting its associated
|
|
tnOamPingCtlAdminStatus or tnOamTrCtlAdminStatus to
|
|
'enabled (1)' will fail with an inconsistentValue error.
|
|
|
|
When the value of tnOamSaaCtlAdminStatus is 'inService' attempts
|
|
to modify any other object in the associated tnOamPingCtlTable,
|
|
tnOamTrCtlTable or the control table for the specific OAM test
|
|
type will fail with an inconsistentValue error."
|
|
DEFVAL { outOfService }
|
|
::= { tnOamSaaCtlEntry 5 }
|
|
|
|
tnOamSaaCtlDescr OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlDescr specifies a user provided description
|
|
string for this SAA test. It can consist of any printable,
|
|
seven-bit ASCII characters up to 80 characters in length."
|
|
DEFVAL { ''H } -- empty string
|
|
::= { tnOamSaaCtlEntry 6 }
|
|
|
|
tnOamSaaCtlTestMode OBJECT-TYPE
|
|
SYNTAX TmnxOamTestMode
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlTestMode indicates the type of
|
|
Service Assurance Agent, SAA, test to be performed.
|
|
|
|
When the value of this object is 'notConfigured', no associated
|
|
entry exists in either the tnOamPingCtlTable or tnOamTrCtlTable.
|
|
|
|
When the value of this object is 'ping', an associated test entry
|
|
is configured in the tnOamPingCtlTable.
|
|
|
|
When the value of this object is 'traceroute', an associated test
|
|
entry is configured in the tnOamTrCtlTable."
|
|
DEFVAL { notConfigured }
|
|
::= { tnOamSaaCtlEntry 7 }
|
|
|
|
tnOamSaaCtlRuns OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlRuns indicates the number of times
|
|
this OAM SAA test has been executed."
|
|
::= { tnOamSaaCtlEntry 8 }
|
|
|
|
tnOamSaaCtlFailures OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlFailures indicates the number of times
|
|
this OAM SAA test has failed."
|
|
::= { tnOamSaaCtlEntry 9 }
|
|
|
|
tnOamSaaCtlLastRunResult OBJECT-TYPE
|
|
SYNTAX TmnxOamTestResult
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlLastRunResult indicates the completion
|
|
status the last time this test was executed. If this OAM test is
|
|
currently in progress, this object indicates the result of the
|
|
previous test run, if any."
|
|
::= { tnOamSaaCtlEntry 10 }
|
|
|
|
tnOamSaaCtlAcctPolicyId OBJECT-TYPE
|
|
SYNTAX Integer32 (0..99)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlAcctPolicyId specifies the accounting
|
|
policy used to record the information obtained from the results
|
|
tables. A value of zero (0) specifies no accounting policy."
|
|
DEFVAL { 0 }
|
|
::= { tnOamSaaCtlEntry 11 }
|
|
|
|
tnOamSaaCtlSuppressAccounting OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlSuppressAccounting specifies whether or
|
|
not the updating of accounting files is suppressed. The value of
|
|
'true (1)' is applicable only when an accounting policy has been
|
|
specified by tnOamSaaCtlAcctPolicyId.
|
|
|
|
Upon completion of a test, this object is reset to its default value."
|
|
DEFVAL { false }
|
|
::= { tnOamSaaCtlEntry 12 }
|
|
|
|
tnOamSaaCtlContinuous OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlContinuous specifies whether or not
|
|
the OAM SAA test is to be executed indefinitely."
|
|
DEFVAL { false }
|
|
::= { tnOamSaaCtlEntry 13 }
|
|
|
|
tnOamSaaCtlKeepProbeHistoryAdm OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
keep(1),
|
|
drop(2),
|
|
auto(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlKeepProbeHistoryAdm specifies whether or not
|
|
per-probe history table rows will be created for this test. A test
|
|
without per-probe history table rows consumes less CPM RAM.
|
|
|
|
tnOamSaaCtlKeepProbeHistoryOpr is a read-only operational value
|
|
derived from tnOamSaaCtlKeepProbeHistoryAdm. The bulk of the
|
|
tnOamSaaCtlKeepProbeHistoryAdm semantics are described in the
|
|
tnOamSaaCtlKeepProbeHistoryOpr DESCRIPTION clause.
|
|
|
|
An attempt to set tnOamSaaCtlKeepProbeHistoryAdm to 'drop(2)' when
|
|
tnOamSaaCtlTestMode is not 'ping(1)' returns an 'inconsistentValue'
|
|
error to the manager.
|
|
|
|
When the SAA test's test mode is deconfigured (i.e.
|
|
tnOamSaaCtlTestMode becomes 'notConfigured(0)'),
|
|
tnOamSaaCtlKeepProbeHistoryAdm returns to its default value."
|
|
DEFVAL { auto }
|
|
::= { tnOamSaaCtlEntry 15 }
|
|
|
|
tnOamSaaCtlKeepProbeHistoryOpr OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
keep(1),
|
|
drop(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamSaaCtlKeepProbeHistoryOpr indicates whether or not
|
|
per-probe history table rows will be created for this test. A test
|
|
without per-probe history table rows consumes less CPM RAM.
|
|
|
|
The value of tnOamSaaCtlKeepProbeHistoryOpr is derived from the value
|
|
of`tnOamSaaCtlKeepProbeHistoryAdm, as shown in the following table.
|
|
|
|
tnOamSaaCtlKeepProbeHistoryAdm tnOamSaaCtlKeepProbeHistoryOpr
|
|
-------------------------------- --------------------------------------
|
|
'keep(1)' 'keep(1)'
|
|
'drop(2)' 'drop(2)'
|
|
'auto(3)' 'keep(1)' or 'drop(2)', chosen by SROS
|
|
|
|
The history table rows created for the combinations of
|
|
tnOamSaaCtlKeepProbeHistoryOpr and tnOamSaaCtlTestMode values
|
|
are shown in the following table.
|
|
|
|
Configuration Options History Table Rows Created
|
|
-------------------------- --------------------------
|
|
'keep(1)', 'ping(1)' tnOamPingHistoryTable or
|
|
tnOamMacPingHistoryTable
|
|
'keep(1)', 'traceroute(2)' tnOamTrProbeHistoryTable
|
|
'drop(2)', 'ping(1)' none
|
|
'drop(2)', 'traceroute(2)' unsupported combination.
|
|
|
|
If tnOamSaaCtlTestMode is 'notConfigured(0)', the value of
|
|
tnOamSaaCtlKeepProbeHistoryOpr is insignificant, since a test without
|
|
a test mode cannot be started. When a Get is performed on
|
|
tnOamSaaCtlKeepProbeHistoryOpr in this case, 'keep(1)' is returned.
|
|
|
|
If tnOamSaaCtlKeepProbeHistoryAdm is 'auto(3)':
|
|
1. tnOamSaaCtlKeepProbeHistoryOpr is 'drop(2)' if
|
|
a) the test's probe count is greater than 100, OR
|
|
b) the test's interval is less than one second, OR
|
|
c) tnOamSaaCtlTestMode is 'ping(1)' AND the test is continuous
|
|
(i.e. tnOamSaaCtlContinuous is 'true') AND an accounting
|
|
policy is specified (i.e. tnOamSaaCtlAcctPolicyId is non-
|
|
zero).
|
|
2. Otherwise, tnOamSaaCtlKeepProbeHistoryOpr is 'keep(1)'."
|
|
::= { tnOamSaaCtlEntry 16 }
|
|
|
|
tnOamSaaCtlAlmProfName OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(1..40))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm profile for OAM proactive test."
|
|
::= { tnOamSaaCtlEntry 17}
|
|
|
|
--
|
|
-- Nokia SROS series OAM SAA Test Thresholds Table
|
|
--
|
|
|
|
-- tnOamSaaThresholdTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamSaaThresholdEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM ping thresholds table for
|
|
-- providing, via SNMP, the capability of setting rising and falling
|
|
-- thresholds on metrics resulting from Nokia SROS SAA OAM
|
|
-- trace route test operations. The results of the ping tests are
|
|
-- stored in the tnOamTrResultsTable and the
|
|
-- tnOamTrProbeHistoryTable."
|
|
-- ::= { tnOamSaaObjs 6 }
|
|
--
|
|
-- tnOamSaaThresholdEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamSaaThresholdEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamSaaThresholdTable. The first index
|
|
-- element, tnOamSaaCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamSaaCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests.
|
|
-- The third index element identifies the type of statistic to be
|
|
-- monitored for threshold crossing. The fourth index element
|
|
-- identifies which direction, rising or falling, to monitor."
|
|
-- INDEX { tnOamSaaCtlOwnerIndex,
|
|
-- tnOamSaaCtlTestIndex,
|
|
-- tnOamSaaTType,
|
|
-- tnOamSaaTDirection
|
|
-- }
|
|
-- ::= { tnOamSaaThresholdTable 1 }
|
|
--
|
|
-- TnOamSaaThresholdEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamSaaTType TmnxOamSaaThreshold,
|
|
-- tnOamSaaTDirection INTEGER,
|
|
-- tnOamSaaTRowStatus RowStatus,
|
|
-- tnOamSaaTLastChanged TimeStamp,
|
|
-- tnOamSaaTThreshold Unsigned32,
|
|
-- tnOamSaaTValue Integer32,
|
|
-- tnOamSaaTLastSent TimeStamp,
|
|
-- tnOamSaaTTestMode TmnxOamTestMode,
|
|
-- tnOamSaaTTestRunIndex Unsigned32
|
|
-- }
|
|
--
|
|
-- tnOamSaaTType OBJECT-TYPE
|
|
-- SYNTAX TmnxOamSaaThreshold
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTType specifies the OAM trace route test
|
|
-- statistic to be monitored to determine if a tnOamSaaThreshold
|
|
-- notification should be generated at the completion of an
|
|
-- SAA test run."
|
|
-- ::= { tnOamSaaThresholdEntry 1 }
|
|
--
|
|
-- tnOamSaaTDirection OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- rising (1),
|
|
-- falling (2)
|
|
-- }
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTDirection specifies whether to
|
|
-- monitor this threshold for crossing in the rising or falling
|
|
-- direction."
|
|
-- ::= { tnOamSaaThresholdEntry 2 }
|
|
--
|
|
-- tnOamSaaTRowStatus OBJECT-TYPE
|
|
-- SYNTAX RowStatus
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTRowStatus controls creation and deletion
|
|
-- of row entries in the tnOamSaaThresholdTable.
|
|
--
|
|
-- When a row in this table is created, tnOamSaaTThreshold must
|
|
-- also be set or the row creation will fail with an inconsistentValue
|
|
-- error."
|
|
-- ::= { tnOamSaaThresholdEntry 3 }
|
|
--
|
|
-- tnOamSaaTLastChanged OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTLastChanged indicates the last
|
|
-- time the value of tnOamSaaTThreshold was modified."
|
|
-- ::= { tnOamSaaThresholdEntry 4 }
|
|
--
|
|
-- tnOamSaaTThreshold OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (0..2147483647)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTThreshold specifies the threshold
|
|
-- value to monitor to determine when to generate a tnOamSaaThreshold
|
|
-- notification.
|
|
--
|
|
-- A threshold value must be set when the row entry is created."
|
|
-- ::= { tnOamSaaThresholdEntry 5 }
|
|
--
|
|
-- tnOamSaaTValue OBJECT-TYPE
|
|
-- SYNTAX Integer32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTValue indicates the value of the
|
|
-- statistic that last caused a tnOamSaaThreshold notification
|
|
-- to be generated."
|
|
-- ::= { tnOamSaaThresholdEntry 6 }
|
|
--
|
|
-- tnOamSaaTLastSent OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTLastSent indicates the last time
|
|
-- a tnOamSaaThreshold notification was generated as a result
|
|
-- of crossing the threshold specified by the value of
|
|
-- tnOamSaaTThreshold."
|
|
-- ::= { tnOamSaaThresholdEntry 7 }
|
|
--
|
|
-- tnOamSaaTTestMode OBJECT-TYPE
|
|
-- SYNTAX TmnxOamTestMode
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTTestMode indicates the type of
|
|
-- Service Assurance Agent, SAA, test for which a tnOamSaaThreshold
|
|
-- notification was generated as a result of crossing the threshold
|
|
-- specified by the value of tnOamSaaTThreshold.
|
|
--
|
|
-- When the value of this object is 'notConfigured', no associated
|
|
-- entry exists in either the tnOamPingCtlTable or tnOamTrCtlTable.
|
|
--
|
|
-- When the value of this object is 'ping', an associated test entry
|
|
-- is configured in the tnOamPingCtlTable.
|
|
--
|
|
-- When the value of this object is 'traceroute', an associated test
|
|
-- entry is configured in the tnOamTrCtlTable."
|
|
-- ::= { tnOamSaaThresholdEntry 8 }
|
|
--
|
|
-- tnOamSaaTTestRunIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamSaaTTestRunIndex indicates the test run index
|
|
-- of the Service Assurance Agent, SAA, test for which the last
|
|
-- tnOamSaaThreshold notification was generated as a result of
|
|
-- crossing the threshold specified by the value of tnOamSaaTThreshold.
|
|
--
|
|
-- When the value of tnOamSaaTTestMode is 'ping', the value of
|
|
-- this object is the value of the tnOamPingResultsTestRunIndex
|
|
-- that identifies entries for the ping test results of the test run
|
|
-- that generated the last tnOamSaaThreshold notification.
|
|
--
|
|
-- When the value of tnOamSaaTTestMode is 'traceroute', the value of
|
|
-- this object is the value of the tnOamTrResultsTestRunIndex
|
|
-- that identifies entries for the traceroute test results of the
|
|
-- test run that generated the last tnOamSaaThreshold notification.
|
|
--
|
|
-- When the value of tnOamSaaTTestMode is 'notConfigured', the value of
|
|
-- this object is zero."
|
|
-- ::= { tnOamSaaThresholdEntry 9 }
|
|
|
|
--
|
|
-- Notification Definition section
|
|
--
|
|
-- tnOamSaaThreshold NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamSaaTThreshold,
|
|
-- tnOamSaaTValue,
|
|
-- tnOamSaaCtlTestMode,
|
|
-- tnOamSaaCtlLastRunResult,
|
|
-- tnOamSaaTTestRunIndex
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Generated at the completion of an SAA OAM trace route
|
|
-- test when a threshold has been crossed for a results
|
|
-- statistic."
|
|
-- ::= { tnOamSaaNotifications 1 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Discovery Control Table
|
|
--
|
|
--
|
|
-- Sparsely dependent extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparsely dependent table, tnOamLTtraceCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamLTtraceCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'ldpTreeTrace'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- same fate for the row in the tnOamLTtraceCtlTable.
|
|
--
|
|
|
|
-- tnOamLTtraceCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtraceCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceCtlTable defines the Nokia SROS OAM LDP
|
|
-- Tree Trace Control Table for providing, via SNMP, the
|
|
-- capability of performing Nokia SROS OAM 'ldpTreeTrace'
|
|
-- manual test operations. The results of these tests are stored
|
|
-- in the tnOamLTtraceResultsTable and the
|
|
-- tnOamLTtraceHopInfoTable."
|
|
-- ::= { tnOamTraceRouteObjs 18 }
|
|
--
|
|
-- tnOamLTtraceCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtraceCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceCtlEntry represents a row in the
|
|
-- tnOamLTtraceCtlTable. The first index element,
|
|
-- tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the
|
|
-- SNMPv3 View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamTrCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamLTtraceCtlTable 1 }
|
|
--
|
|
-- TnOamLTtraceCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtraceCtlLdpPrefixType InetAddressType,
|
|
-- tnOamLTtraceCtlLdpPrefix InetAddress,
|
|
-- tnOamLTtraceCtlLdpPrefixLen InetAddressPrefixLength,
|
|
-- tnOamLTtraceCtlMaxPath Unsigned32,
|
|
-- tnOamLTtraceCtlDownstreamMpTlv TmnxOamMplsEchoDownMapTlv
|
|
-- }
|
|
--
|
|
-- tnOamLTtraceCtlLdpPrefixType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceCtlLdpPrefixType specifies the
|
|
-- type of Internet address stored in tnOamLTtraceCtlLdpPrefix."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamLTtraceCtlEntry 2 }
|
|
--
|
|
-- tnOamLTtraceCtlLdpPrefix OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceCtlLdpPrefix specifies the
|
|
-- Internet address prefix for the LDP based LSP for this
|
|
-- OAM LDP Tree discovery test."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamLTtraceCtlEntry 3 }
|
|
--
|
|
-- tnOamLTtraceCtlLdpPrefixLen OBJECT-TYPE
|
|
-- SYNTAX InetAddressPrefixLength
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceCtlLdpPrefixLen specifies the Internet
|
|
-- address prefix length for the LDP based LSP for this OAM LDP Tree
|
|
-- discovery test.
|
|
--
|
|
-- The value of this parameter is valid only when LDP IP Prefix
|
|
-- has been specified."
|
|
-- DEFVAL { 32 }
|
|
-- ::= { tnOamLTtraceCtlEntry 4 }
|
|
--
|
|
-- tnOamLTtraceCtlMaxPath OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceCtlMaxPath specifies the maximum number
|
|
-- of paths that can be discovered for the given LDP Prefix
|
|
-- (tnOamLTtraceCtlLdpPrefix)."
|
|
-- DEFVAL { 128 }
|
|
-- ::= { tnOamLTtraceCtlEntry 5 }
|
|
--
|
|
-- tnOamLTtraceCtlDownstreamMpTlv OBJECT-TYPE
|
|
-- SYNTAX TmnxOamMplsEchoDownMapTlv
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceCtlDownstreamMpTlv specifies the type of
|
|
-- downstream mapping TLV to insert in the MPLS echo request PDUs when
|
|
-- launching the test.
|
|
--
|
|
-- When an LDP tree trace test is created, the value of this object
|
|
-- defaults to the value of the global configuration object
|
|
-- tnOamMplsEchoDownstreamMapTlv."
|
|
-- ::= { tnOamLTtraceCtlEntry 6 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
|
|
-- Simple Object Definitions
|
|
--
|
|
-- tnOamLTtraceMaxConRequests OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "requests"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceMaxConRequests indicates the
|
|
-- maximum number of concurrent Ldp Tree Trace manual discovery
|
|
-- sessions that are allowed within an agent implementation."
|
|
-- ::= { tnOamTraceRouteObjs 19 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
|
|
-- Results Table
|
|
--
|
|
-- tnOamLTtraceResultsTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtraceResultsEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceResultsTable defines the Nokia SROS OAM
|
|
-- Trace Route Test Results Table for keeping track of the status
|
|
-- of a tnOamTrCtlEntry having tnOamTrCtlTestMode as ldpTreeTrace.
|
|
--
|
|
-- An entry is added to the tnOamLTtraceResultsTable when an
|
|
-- tnOamTrCtlEntry is created with tnOamTrCtlTestMode having
|
|
-- value 'ldpTreeTrace'.
|
|
--
|
|
-- An entry is removed from the tnOamTrResultsTable when
|
|
-- such a corresponding entry, tnOamTrCtlEntry, is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 20 }
|
|
--
|
|
-- tnOamLTtraceResultsEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtraceResultsEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceResultsEntry represents a row in the
|
|
-- tnOamLTtraceResultsTable. The two indices of the
|
|
-- tnOamLTtraceResultsTable are the same as that in the
|
|
-- tnOamTrCtlTable in order for a tnOamLTtraceResultsEntry to
|
|
-- correspond to the tnOamTrCtlEntry that caused it to be
|
|
-- created."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamLTtraceResultsTable 1 }
|
|
--
|
|
-- TnOamLTtraceResultsEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtraceResultsDisPaths Unsigned32,
|
|
-- tnOamLTtraceResultsFailedHops Unsigned32,
|
|
-- tnOamLTtraceResultsDisState INTEGER,
|
|
-- tnOamLTtraceResultsDisStatus TmnxOamLTtraceDisStatusBits
|
|
-- }
|
|
--
|
|
-- tnOamLTtraceResultsDisPaths OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceResultsDisPaths indicates the number of
|
|
-- discovered ECMP paths in this OAM LDP Tree discovery test."
|
|
-- ::= { tnOamLTtraceResultsEntry 2 }
|
|
--
|
|
-- tnOamLTtraceResultsFailedHops OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceResultsFailedHops indicates the number
|
|
-- of hops from which no successful response was received during
|
|
-- this OAM LDP Tree discovery test."
|
|
-- ::= { tnOamLTtraceResultsEntry 3 }
|
|
--
|
|
-- tnOamLTtraceResultsDisState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- initial (0),
|
|
-- inProgress (1),
|
|
-- done (2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceResultsDisState indicates the current
|
|
-- state of the discovery process for the LDP IP prefix
|
|
-- (tnOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
|
|
-- ::= { tnOamLTtraceResultsEntry 4 }
|
|
--
|
|
-- tnOamLTtraceResultsDisStatus OBJECT-TYPE
|
|
-- SYNTAX TmnxOamLTtraceDisStatusBits
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceResultsDisStatus indicates the current
|
|
-- discovery status bits for the LDP IP prefix
|
|
-- (tnOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
|
|
-- ::= { tnOamLTtraceResultsEntry 5 }
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
|
|
-- Hops Table
|
|
--
|
|
-- tnOamLTtraceHopInfoTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtraceHopInfoEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceHopInfoTable defines the Nokia SROS OAM LDP
|
|
-- Trace Hops table for keeping track of the results of an LDP Tree Trace
|
|
-- test on a per hop basis.
|
|
|
|
-- An entry is added to the tnOamLTtraceHopInfoTable when an
|
|
-- hop is discovered after setting the tnOamTrCtlAdminStatus
|
|
-- object of the tnOamTrCtlEntry (having tnOamTrCtlTestMode
|
|
-- as ldpTreeTrace) to 'enabled(1)'. An entry is removed from the
|
|
-- tnOamLTtraceHopInfoTable when its corresponding tnOamTrCtlEntry
|
|
-- is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 21 }
|
|
|
|
-- tnOamLTtraceHopInfoEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtraceHopInfoEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceHopInfoEntry represents a row in the
|
|
-- tnOamLTtraceHopInfoTable. The first two indices of the
|
|
-- tnOamLTtraceHopInfoTable are the same as the tnOamTrCtlTable in
|
|
-- order for a tnOamLTtraceHopInfoEntry to correspond to the
|
|
-- tnOamTrCtlEntry that caused it to be created. The third index
|
|
-- element, tnOamLTtraceHopIndex, selects a hop in a Nokia
|
|
-- SROS Ldp Tree Trace discovered path."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamLTtraceHopIndex
|
|
-- }
|
|
-- ::= { tnOamLTtraceHopInfoTable 1 }
|
|
|
|
-- TnOamLTtraceHopInfoEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtraceHopIndex Unsigned32,
|
|
-- tnOamLTtraceUpStreamHopIndex Unsigned32,
|
|
-- tnOamLTtraceHopAddrType InetAddressType,
|
|
-- tnOamLTtraceHopAddr InetAddress,
|
|
-- tnOamLTtraceHopDstAddrType InetAddressType,
|
|
-- tnOamLTtraceHopDstAddr InetAddress,
|
|
-- tnOamLTtraceHopEgrNhAddrType InetAddressType,
|
|
-- tnOamLTtraceHopEgrNhAddr InetAddress,
|
|
-- tnOamLTtraceHopDisTtl Unsigned32,
|
|
-- tnOamLTtraceHopLastRc TmnxOamPingRtnCode,
|
|
-- tnOamLTtraceHopDiscoveryState INTEGER,
|
|
-- tnOamLTtraceHopDiscoveryTime TimeStamp,
|
|
-- tnOamLTtraceHopLabel1 MplsLabel,
|
|
-- tnOamLTtraceHopLabel2 MplsLabel,
|
|
-- tnOamLTtraceHopLabel3 MplsLabel,
|
|
-- tnOamLTtraceHopLabel4 MplsLabel,
|
|
-- tnOamLTtraceHopLabel5 MplsLabel,
|
|
-- tnOamLTtraceHopLabel6 MplsLabel,
|
|
-- tnOamLTtraceHopIfAddrType InetAddressType,
|
|
-- tnOamLTtraceHopIfAddress InetAddress,
|
|
-- tnOamLTtraceHopRouterIdType InetAddressType,
|
|
-- tnOamLTtraceHopRouterId InetAddress
|
|
-- }
|
|
|
|
-- tnOamLTtraceHopIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopIndex indicates the hop index
|
|
-- for an Nokia SROS OAM Trace hop for an LDP Tree Trace test.
|
|
-- The hop index values are assigned starting at 1."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 1 }
|
|
|
|
-- tnOamLTtraceUpStreamHopIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceUpStreamHopIndex indicates the
|
|
-- hop index (tnOamLTtraceHopIndex) of its upstream hop
|
|
-- discovered during the LDP Tree Trace test. The value of
|
|
-- tnOamLTtraceUpStreamHopIndex is 0 for the hops which are
|
|
-- the root of the different discovered paths for the LDP
|
|
-- Tree Trace test."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 2 }
|
|
|
|
-- tnOamLTtraceHopAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopAddrType indicates the type of
|
|
-- Internet address stored in tnOamLTtraceHopAddr."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 3 }
|
|
|
|
-- tnOamLTtraceHopAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopAddr indicates the IP address
|
|
-- of a hop for a given LDP based LSP associated with the
|
|
-- OAM LDP Tree trace test."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 4 }
|
|
|
|
-- tnOamLTtraceHopDstAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopDstAddrType indicates the type of
|
|
-- Internet address stored in tnOamLTtraceHopDstAddr."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 5 }
|
|
|
|
-- tnOamLTtraceHopDstAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopDstAddr indicates the destination
|
|
-- IP address (127 Address) of a path associated with the hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 6 }
|
|
|
|
-- tnOamLTtraceHopEgrNhAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopEgrNhAddrType indicates the type of
|
|
-- Internet address stored in tnOamLTtraceHopEgrNhAddr."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 7 }
|
|
|
|
-- tnOamLTtraceHopEgrNhAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopEgrNhAddr indicates the
|
|
-- next hop IP address (wrt the ingress router), which is used
|
|
-- to reach this Hop (tnOamLTtraceHopAddr)."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 8 }
|
|
|
|
-- tnOamLTtraceHopDisTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopDisTtl indicates the label time-to-live
|
|
-- value used to discover this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 9 }
|
|
|
|
-- tnOamLTtraceHopLastRc OBJECT-TYPE
|
|
-- SYNTAX TmnxOamPingRtnCode
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLastRc indicates the OAM return code
|
|
-- received in the OAM trace response."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 10 }
|
|
|
|
-- tnOamLTtraceHopDiscoveryState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- inProgress (0),
|
|
-- doneOk (1),
|
|
-- doneTimeout (2),
|
|
-- doneLoopDetected (3),
|
|
-- doneExpiredTtl (4)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopDiscoveryState indicates the current
|
|
-- discovery state of this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 11 }
|
|
|
|
-- tnOamLTtraceHopDiscoveryTime OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopDiscoveryTime indicates the sysUpTime
|
|
-- when the hop was discovered."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 12 }
|
|
|
|
-- tnOamLTtraceHopLabel1 OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLabel1 indicates the first (top of the
|
|
-- label stack) label for this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 13 }
|
|
|
|
-- tnOamLTtraceHopLabel2 OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLabel2 indicates the second label for
|
|
-- this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 14 }
|
|
|
|
-- tnOamLTtraceHopLabel3 OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLabel3 indicates the third label for this
|
|
-- hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 15 }
|
|
|
|
-- tnOamLTtraceHopLabel4 OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLabel4 indicates the fourth label for
|
|
-- this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 16 }
|
|
|
|
-- tnOamLTtraceHopLabel5 OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLabel5 indicates the fifth label for this
|
|
-- hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 17 }
|
|
|
|
-- tnOamLTtraceHopLabel6 OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopLabel6 indicates the sixth label for this
|
|
-- hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 18 }
|
|
|
|
-- tnOamLTtraceHopIfAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopIfAddrType indicates the IP address type
|
|
-- for the interface IP address for this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 19 }
|
|
|
|
-- tnOamLTtraceHopIfAddress OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopIfAddress indicates the IP Address for
|
|
-- the interface for this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 20 }
|
|
|
|
-- tnOamLTtraceHopRouterIdType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopRouterIdType indicates the IP address
|
|
-- type for the Router ID for this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 21 }
|
|
|
|
-- tnOamLTtraceHopRouterId OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceHopRouterId indicates the IP Address for
|
|
-- the Router ID for this hop."
|
|
-- ::= { tnOamLTtraceHopInfoEntry 22 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto Config Table
|
|
--
|
|
|
|
-- tnOamLTtraceAutoConfigTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtraceAutoConfigEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceAutoConfigTable contains an entry for configuration
|
|
-- information about each instance of Automatic (background) LDP Tree
|
|
-- Trace."
|
|
-- ::= { tnOamTraceRouteObjs 22 }
|
|
|
|
-- tnOamLTtraceAutoConfigEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtraceAutoConfigEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceAutoConfigEntry represents a row in the
|
|
-- tnOamLTtraceAutoConfigTable. Each entry represents the
|
|
-- Automatic LDP Tree Trace instance running on a virtual router.
|
|
|
|
-- A row entry can be created and deleted through the
|
|
-- tnOamLTtraceAutoRowStatus object."
|
|
-- INDEX { vRtrID }
|
|
-- ::= { tnOamLTtraceAutoConfigTable 1 }
|
|
|
|
-- TnOamLTtraceAutoConfigEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtraceAutoRowStatus RowStatus,
|
|
-- tnOamLTtraceAutoLastChanged TimeStamp,
|
|
-- tnOamLTtraceAutoStorageType StorageType,
|
|
-- tnOamLTtraceAutoAdminState TmnxAdminState,
|
|
-- tnOamLTtraceAutoFcName TFCName,
|
|
-- tnOamLTtraceAutoProfile TProfile,
|
|
-- tnOamLTtraceAutoDiscIntvl Unsigned32,
|
|
-- tnOamLTtraceAutoMaxPath Unsigned32,
|
|
-- tnOamLTtraceAutoTrMaxTtl Unsigned32,
|
|
-- tnOamLTtraceAutoTrTimeOut Unsigned32,
|
|
-- tnOamLTtraceAutoTrMaxFailures Unsigned32,
|
|
-- tnOamLTtraceAutoPolicy1 TPolicyStatementNameOrEmpty,
|
|
-- tnOamLTtraceAutoPolicy2 TPolicyStatementNameOrEmpty,
|
|
-- tnOamLTtraceAutoPolicy3 TPolicyStatementNameOrEmpty,
|
|
-- tnOamLTtraceAutoPolicy4 TPolicyStatementNameOrEmpty,
|
|
-- tnOamLTtraceAutoPolicy5 TPolicyStatementNameOrEmpty,
|
|
-- tnOamLTtraceAutoProbeIntvl Unsigned32,
|
|
-- tnOamLTtraceAutoPrTimeOut Unsigned32,
|
|
-- tnOamLTtraceAutoPrMaxFailures Unsigned32
|
|
-- }
|
|
|
|
-- tnOamLTtraceAutoRowStatus OBJECT-TYPE
|
|
-- SYNTAX RowStatus
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoRowStatus specifies the row status of
|
|
-- the Auto LDP Tree Trace instance for the virtual router.
|
|
|
|
-- A row with default attribute values is created by setting
|
|
-- tnOamLTtraceAutoRowStatus to 'createAndGo'. A row entry can be
|
|
-- destroyed by setting tnOamLTtraceAutoRowStatus to 'destroy'. An
|
|
-- attempt to destroy a row will fail if tnOamLTtraceAutoAdminState
|
|
-- is not set to 'outOfService'.
|
|
|
|
-- Deletion of an entry in this table results in deletion
|
|
-- of all the corresponding tables: tnOamLTtraceAutoStatusTable,
|
|
-- tnOamLTtraceFecInfoTable, and tnOamLTtracePathInfoTable."
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 1 }
|
|
|
|
-- tnOamLTtraceAutoLastChanged OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoLastChanged indicates the last time
|
|
-- the value of a writable object in this row was modified."
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 2 }
|
|
|
|
-- tnOamLTtraceAutoStorageType OBJECT-TYPE
|
|
-- SYNTAX StorageType
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoStorageType specifies the storage type
|
|
-- for this conceptual row. Conceptual rows having the value 'permanent'
|
|
-- need not allow write-access to any columnar objects in the row."
|
|
-- DEFVAL { volatile }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 3 }
|
|
|
|
-- tnOamLTtraceAutoAdminState OBJECT-TYPE
|
|
-- SYNTAX TmnxAdminState
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoAdminState specifies the state based on
|
|
-- which the Auto LDP Tree Discovery process starts or stops.
|
|
|
|
-- When the tnOamLTtraceAutoAdminState becomes 'inService',
|
|
-- the Auto LDP Tree Discovery process starts, and periodic
|
|
-- path-probing on the previously discovered paths, if any, continues.
|
|
-- When the tnOamLTtraceAutoAdminState becomes 'outOfService',
|
|
-- the Auto LDP Tree Discovery process and periodic path-probing
|
|
-- on the discovered paths stop.
|
|
|
|
-- At the starting of the Auto discovery process, it selects the
|
|
-- address FECs imported from LDP peers (TN-LDP-MIB::
|
|
-- vRtrLdpAddrFecTable) provided the FECs pass the configured policies
|
|
-- (tnOamLTtraceAutoPolicy1..tnOamLTtraceAutoPolicy5). For all the
|
|
-- FECs (tnOamLTtraceAutoTotalFecs), it automatically
|
|
-- creates entries from the tnOamLTtraceFecInfoTable. As a part of
|
|
-- the auto discovery process, it creates entries from the
|
|
-- tnOamLTtracePathInfoTable for each discovered path."
|
|
-- DEFVAL { outOfService }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 4 }
|
|
|
|
-- tnOamLTtraceAutoFcName OBJECT-TYPE
|
|
-- SYNTAX TFCName
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoFcName specifies the forwarding class
|
|
-- of the MPLS Echo request packets.
|
|
|
|
-- The forwarding class name must be one of those defined in the
|
|
-- tFCNameTable in TN-QOS-MIB. The agent creates predefined
|
|
-- entries in the tFCNameTable for 'premium', 'assured', and 'be'
|
|
-- (for best-effort) forwarding classes. The actual forwarding
|
|
-- class encoding is controlled by the network egress LSP-EXP
|
|
-- mappings."
|
|
-- DEFVAL { "be" }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 5 }
|
|
|
|
-- tnOamLTtraceAutoProfile OBJECT-TYPE
|
|
-- SYNTAX TProfile
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoProfile specifies the profile
|
|
-- value to be used with the forwarding class specified in
|
|
-- tnOamLTtraceAutoFcName.
|
|
|
|
-- The profile value must be consistent with the specified forwarding
|
|
-- class:
|
|
-- 'assured' = 'in' or 'out'
|
|
-- 'premium' = 'in'
|
|
-- 'be' = 'out'
|
|
-- "
|
|
-- DEFVAL { out }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 6 }
|
|
|
|
-- tnOamLTtraceAutoDiscIntvl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (60..1440)
|
|
-- UNITS "minutes"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoDiscIntvl specifies number of
|
|
-- minutes to wait before repeating LDP Tree Auto Discovery process."
|
|
-- DEFVAL { 60 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 7 }
|
|
|
|
-- tnOamLTtraceAutoMaxPath OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..128)
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoMaxPath specifies the maximum
|
|
-- number of paths that can be discovered for a selected IP Address
|
|
-- FEC (tnOamLTtraceAutoTotalFecs)."
|
|
-- DEFVAL { 128 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 8 }
|
|
|
|
-- tnOamLTtraceAutoTrMaxTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..255)
|
|
-- UNITS "time-to-live value"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoTrMaxTtl specifies the maximum
|
|
-- label time-to-live value for an Lsp trace request during the tree
|
|
-- discovery."
|
|
-- DEFVAL { 30 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 9 }
|
|
|
|
-- tnOamLTtraceAutoTrTimeOut OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..60)
|
|
-- UNITS "seconds"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoTrTimeOut specifies the time-out
|
|
-- value, in seconds, for an lsp trace request during the tree discovery."
|
|
-- DEFVAL { 30 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 10 }
|
|
|
|
-- tnOamLTtraceAutoTrMaxFailures OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..10)
|
|
-- UNITS "timeouts"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoTrMaxFailures specifies the maximum
|
|
-- number of consecutive timeouts allowed before terminating an lsp trace
|
|
-- request to a hop."
|
|
-- DEFVAL { 3 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 11 }
|
|
|
|
-- tnOamLTtraceAutoPolicy1 OBJECT-TYPE
|
|
-- SYNTAX TPolicyStatementNameOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPolicy1 specifies the first
|
|
-- policy used to filter LDP imported Address FECs."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 12 }
|
|
|
|
-- tnOamLTtraceAutoPolicy2 OBJECT-TYPE
|
|
-- SYNTAX TPolicyStatementNameOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPolicy2 specifies the second
|
|
-- policy used to filter LDP imported Address FECs."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 13 }
|
|
|
|
-- tnOamLTtraceAutoPolicy3 OBJECT-TYPE
|
|
-- SYNTAX TPolicyStatementNameOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPolicy3 specifies the third
|
|
-- policy used to filter LDP imported Address FECs."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 14 }
|
|
|
|
-- tnOamLTtraceAutoPolicy4 OBJECT-TYPE
|
|
-- SYNTAX TPolicyStatementNameOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPolicy4 specifies the fourth
|
|
-- policy used to filter LDP imported Address FECs."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 15 }
|
|
|
|
-- tnOamLTtraceAutoPolicy5 OBJECT-TYPE
|
|
-- SYNTAX TPolicyStatementNameOrEmpty
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPolicy5 specifies the fifth
|
|
-- policy used to filter LDP imported Address FECs."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 16 }
|
|
|
|
-- tnOamLTtraceAutoProbeIntvl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..60)
|
|
-- UNITS "minutes"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoProbeIntvl specifies the number
|
|
-- of minutes to wait before repeating probing (pinging) a discovered
|
|
-- path."
|
|
|
|
-- DEFVAL { 1 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 17 }
|
|
|
|
-- tnOamLTtraceAutoPrTimeOut OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..3)
|
|
-- UNITS "minutes"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPrTimeOut specifies the time-out
|
|
-- value, in minutes, for a ping request during probing.
|
|
-- tnOamLTtraceAutoPrTimeOut cannot be greater than
|
|
-- tnOamLTtraceAutoProbeIntvl."
|
|
-- DEFVAL { 1 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 18 }
|
|
|
|
-- tnOamLTtraceAutoPrMaxFailures OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..10)
|
|
-- UNITS "timeouts"
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoPrMaxFailures specifies the
|
|
-- maximum number of consecutive timeouts allowed before failing a path
|
|
-- probe (ping)."
|
|
-- DEFVAL { 3 }
|
|
-- ::= { tnOamLTtraceAutoConfigEntry 19 }
|
|
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto Status Table
|
|
--
|
|
-- tnOamLTtraceAutoStatusTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtraceAutoStatusEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceAutoStatusTable contains an entry for operational
|
|
-- information about each instance of Automatic (background) LDP
|
|
-- Tree Trace."
|
|
-- ::= { tnOamTraceRouteObjs 23 }
|
|
|
|
-- tnOamLTtraceAutoStatusEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtraceAutoStatusEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceAutoStatusEntry represents a row in the
|
|
-- tnOamLTtraceAutoStatusTable.
|
|
|
|
-- Entries cannot be created or deleted via snmp SET operations.
|
|
-- An entry is created whenever a row is created in
|
|
-- tnOamLTtraceAutoConfigTable."
|
|
-- INDEX { vRtrID }
|
|
-- ::= { tnOamLTtraceAutoStatusTable 1 }
|
|
|
|
-- TnOamLTtraceAutoStatusEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtraceAutoDiscoveryState INTEGER,
|
|
-- tnOamLTtraceAutoTotalFecs Unsigned32,
|
|
-- tnOamLTtraceAutoDisFecs Unsigned32,
|
|
-- tnOamLTtraceAutoLastDisStart TimeStamp,
|
|
-- tnOamLTtraceAutoLastDisEnd TimeStamp,
|
|
-- tnOamLTtraceAutoLastDisDur Unsigned32
|
|
-- }
|
|
|
|
-- tnOamLTtraceAutoDiscoveryState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- initial (0),
|
|
-- inProgress (1),
|
|
-- done (2),
|
|
-- halt (3)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoDiscoveryState indicates the current
|
|
-- state of the discovery process."
|
|
-- ::= { tnOamLTtraceAutoStatusEntry 1 }
|
|
|
|
-- tnOamLTtraceAutoTotalFecs OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoTotalFecs indicates the number of
|
|
-- Address FECs that have been selected for discovery during the
|
|
-- current discovery process.
|
|
|
|
-- An Address FEC imported from an LDP peer
|
|
-- (TN-LDP-MIB:: vRtrLdpAddrFecTable)is selected if it passes
|
|
-- the associated policies (tnOamLTtraceAutoPolicy1..
|
|
-- tnOamLTtraceAutoPolicy5)."
|
|
-- ::= { tnOamLTtraceAutoStatusEntry 2 }
|
|
|
|
-- tnOamLTtraceAutoDisFecs OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoDisFecs indicates the number of
|
|
-- selected Address FECs that have been discovered successfully
|
|
-- during the current discovery process."
|
|
-- ::= { tnOamLTtraceAutoStatusEntry 3 }
|
|
|
|
-- tnOamLTtraceAutoLastDisStart OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoLastDisStart indicates the
|
|
-- sysUpTime when the last Auto discovery process started. If
|
|
-- no discovery process has started, the value will be 0."
|
|
-- ::= { tnOamLTtraceAutoStatusEntry 4 }
|
|
|
|
-- tnOamLTtraceAutoLastDisEnd OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoLastDisEnd indicates the
|
|
-- sysUpTime when the last Auto discovery process ended. Before
|
|
-- the first discovery process ends, it would be 0. At the end of a
|
|
-- discovery this value is set. This value is not reset during
|
|
-- starting/restarting."
|
|
-- ::= { tnOamLTtraceAutoStatusEntry 5 }
|
|
|
|
-- tnOamLTtraceAutoLastDisDur OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- UNITS "seconds"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceAutoLastDisDur indicates the time
|
|
-- (in seconds) it took to finish the last discovery process.If no test
|
|
-- has been finished, the value is 0. This value is updated only when
|
|
-- a discovery ends."
|
|
-- ::= { tnOamLTtraceAutoStatusEntry 6 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto FEC Info Table
|
|
--
|
|
-- tnOamLTtraceFecInfoTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtraceFecInfoEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceFecInfoTable contains entries for the operational
|
|
-- information about the automatically selected FECs."
|
|
-- ::= { tnOamTraceRouteObjs 24 }
|
|
|
|
-- tnOamLTtraceFecInfoEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtraceFecInfoEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtraceFecInfoEntry represents a row in the
|
|
-- tnOamLTtraceFecInfoTable.
|
|
|
|
-- Entries cannot be created and deleted via SNMP SET operations."
|
|
|
|
-- INDEX {
|
|
-- vRtrID,
|
|
-- tnOamLTtraceFecPrefixType,
|
|
-- tnOamLTtraceFecPrefix,
|
|
-- tnOamLTtraceFecPrefLen
|
|
-- }
|
|
-- ::= { tnOamLTtraceFecInfoTable 1 }
|
|
|
|
-- TnOamLTtraceFecInfoEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtraceFecPrefixType InetAddressType,
|
|
-- tnOamLTtraceFecPrefix InetAddress,
|
|
-- tnOamLTtraceFecPrefLen InetAddressPrefixLength,
|
|
-- tnOamLTtraceFecDiscoveryState INTEGER,
|
|
-- tnOamLTtraceFecDisStatusBits TmnxOamLTtraceDisStatusBits,
|
|
-- tnOamLTtraceFecDisPaths Unsigned32,
|
|
-- tnOamLTtraceFecFailedHops Unsigned32,
|
|
-- tnOamLTtraceFecLastDisEnd TimeStamp,
|
|
-- tnOamLTtraceFecFailedProbes Unsigned32,
|
|
-- tnOamLTtraceFecProbeState INTEGER,
|
|
-- tnOamLTtraceFecSendErrProbes Unsigned32
|
|
-- }
|
|
|
|
-- tnOamLTtraceFecPrefixType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecPrefixType specifies the type of
|
|
-- remote IP address stored in tnOamLTtraceFecPrefix. Currently
|
|
-- only ipv4 type is supported."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 1 }
|
|
|
|
-- tnOamLTtraceFecPrefix OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecPrefix indicates the Internet address
|
|
-- prefix for an LDP based LSP associated with the OAM LDP Tree trace
|
|
-- test."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 2 }
|
|
|
|
-- tnOamLTtraceFecPrefLen OBJECT-TYPE
|
|
-- SYNTAX InetAddressPrefixLength
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecPrefLen indicates the Internet
|
|
-- address prefix length for the LDP based LSP associated with the OAM
|
|
-- LDP Tree trace test."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 3 }
|
|
|
|
-- tnOamLTtraceFecDiscoveryState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- initial (0),
|
|
-- inProgress (1),
|
|
-- done (2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecDiscoveryState indicates the current
|
|
-- state of the discovery process for the Address FEC."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 4 }
|
|
|
|
|
|
-- tnOamLTtraceFecDisStatusBits OBJECT-TYPE
|
|
-- SYNTAX TmnxOamLTtraceDisStatusBits
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecDisStatusBits indicates the current
|
|
-- discovery status bits for the Address FEC."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 5 }
|
|
|
|
-- tnOamLTtraceFecDisPaths OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecDisPaths indicates the number of
|
|
-- discovered ECMP paths for the Address FEC."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 6 }
|
|
|
|
-- tnOamLTtraceFecFailedHops OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecFailedHops indicates the number of
|
|
-- hops from which no successful response was received."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 7 }
|
|
|
|
-- tnOamLTtraceFecLastDisEnd OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecLastDisEnd indicates the sysUpTime
|
|
-- when the FEC was last discovered."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 8 }
|
|
|
|
-- tnOamLTtraceFecFailedProbes OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecFailedProbes indicates the number of
|
|
-- discovered paths which are in failed probing state."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 9 }
|
|
|
|
-- tnOamLTtraceFecProbeState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- oK (0),
|
|
-- partiallyFailed (1),
|
|
-- failed (2)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecProbeState indicates the current
|
|
-- overall probing state for the discovered paths of the Address FEC.
|
|
-- The tnOamLTtraceFecProbeState is considered as 'oK' when
|
|
-- probing on all the associated discovered paths is OK.
|
|
-- It is considered as 'failed' when probing on all the associated
|
|
-- discovered paths failed. It is considered as partially failed
|
|
-- when probing on one or more, but not all, discovered paths failed."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 10 }
|
|
|
|
-- tnOamLTtraceFecSendErrProbes OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtraceFecSendErrProbes indicates the number of
|
|
-- discovered paths which are experiencing problems in sending probe
|
|
-- (ping) requests."
|
|
-- ::= { tnOamLTtraceFecInfoEntry 11 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Auto Path Info Table
|
|
--
|
|
-- tnOamLTtracePathInfoTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamLTtracePathInfoEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtracePathInfoTable contains entries with operational
|
|
-- information about the automatically discovered ECMP paths."
|
|
-- ::= { tnOamTraceRouteObjs 25 }
|
|
|
|
-- tnOamLTtracePathInfoEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamLTtracePathInfoEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamLTtracePathInfoEntry represents a row in the
|
|
-- tnOamLTtracePathInfoTable.
|
|
|
|
-- Entries cannot be created and deleted via SNMP SET operations."
|
|
-- INDEX {
|
|
-- vRtrID,
|
|
-- tnOamLTtraceFecPrefixType,
|
|
-- tnOamLTtraceFecPrefix,
|
|
-- tnOamLTtraceFecPrefLen,
|
|
-- tnOamLTtracePathDstAddrType,
|
|
-- tnOamLTtracePathDstAddr
|
|
-- }
|
|
-- ::= { tnOamLTtracePathInfoTable 1 }
|
|
|
|
-- TnOamLTtracePathInfoEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamLTtracePathDstAddrType InetAddressType,
|
|
-- tnOamLTtracePathDstAddr InetAddress,
|
|
-- tnOamLTtracePathRemAddrType InetAddressType,
|
|
-- tnOamLTtracePathRemoteAddr InetAddress,
|
|
-- tnOamLTtracePathEgrNhAddrType InetAddressType,
|
|
-- tnOamLTtracePathEgrNhAddr InetAddress,
|
|
-- tnOamLTtracePathDisTtl Unsigned32,
|
|
-- tnOamLTtracePathLastDisTime TimeStamp,
|
|
-- tnOamLTtracePathLastRc TmnxOamPingRtnCode,
|
|
-- tnOamLTtracePathProbeState INTEGER,
|
|
-- tnOamLTtracePathProbeTmOutCnt Unsigned32,
|
|
-- tnOamLTtracePathProbeSendErr INTEGER
|
|
-- }
|
|
-- tnOamLTtracePathDstAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathDstAddrType indicates the type of
|
|
-- Internet address stored in tnOamLTtracePathDstAddr."
|
|
-- ::= { tnOamLTtracePathInfoEntry 1 }
|
|
|
|
-- tnOamLTtracePathDstAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathDstAddr indicates the destination
|
|
-- IP address (127 Address) of a path for a given LDP based LSP
|
|
-- associated with the OAM LDP Tree trace test."
|
|
-- ::= { tnOamLTtracePathInfoEntry 2 }
|
|
|
|
-- tnOamLTtracePathRemAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathRemAddrType indicates the type of
|
|
-- Internet address stored in tnOamLTtracePathRemoteAddr."
|
|
-- ::= { tnOamLTtracePathInfoEntry 3 }
|
|
|
|
-- tnOamLTtracePathRemoteAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathRemoteAddr indicates the associated
|
|
-- interface IP address or the router ID of the egress router."
|
|
-- ::= { tnOamLTtracePathInfoEntry 4 }
|
|
|
|
-- tnOamLTtracePathEgrNhAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathEgrNhAddrType indicates the type of
|
|
-- Internet address stored in tnOamLTtracePathEgrNhAddr."
|
|
-- ::= { tnOamLTtracePathInfoEntry 5 }
|
|
|
|
-- tnOamLTtracePathEgrNhAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathEgrNhAddr indicates the
|
|
-- next hop IP address (wrt the ingress router) used to reach the
|
|
-- associated ECMP path endpoint."
|
|
-- ::= { tnOamLTtracePathInfoEntry 6 }
|
|
|
|
-- tnOamLTtracePathDisTtl OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathDisTtl indicates the label
|
|
-- time-to-live value used to discover the egress router for
|
|
-- the path."
|
|
-- ::= { tnOamLTtracePathInfoEntry 7 }
|
|
|
|
-- tnOamLTtracePathLastDisTime OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathLastDisTime indicates the sysUpTime
|
|
-- when the path was last discovered."
|
|
-- ::= { tnOamLTtracePathInfoEntry 8 }
|
|
|
|
-- tnOamLTtracePathLastRc OBJECT-TYPE
|
|
-- SYNTAX TmnxOamPingRtnCode
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathLastRc indicates the OAM return code
|
|
-- received in the OAM ping response."
|
|
-- ::= { tnOamLTtracePathInfoEntry 9 }
|
|
|
|
-- tnOamLTtracePathProbeState OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- oK (0),
|
|
-- failed (1)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathProbeState indicates the current
|
|
-- probing (ping) state for the discovered ECMP path.
|
|
-- The tnOamLTtracePathProbeState is considered as 'failed' when
|
|
-- number of consecutive timeouts for the ping request reached its
|
|
-- maximum allowed limit (tnOamLTtraceAutoPrMaxFailures).
|
|
-- The tnOamLTtracePathProbeState is considered as 'oK' after receiving
|
|
-- a successful ping response for the associated path."
|
|
-- ::= { tnOamLTtracePathInfoEntry 10 }
|
|
|
|
-- tnOamLTtracePathProbeTmOutCnt OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathProbeTmOutCnt indicates the number of
|
|
-- consecutive timeouts for the associated ping request.
|
|
-- This tnOamLTtracePathProbeTmOutCnt is reset to 0
|
|
-- after receiving a successful ping response from the path
|
|
-- destination."
|
|
-- ::= { tnOamLTtracePathInfoEntry 11 }
|
|
|
|
-- tnOamLTtracePathProbeSendErr OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- oK (0),
|
|
-- failed (1)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamLTtracePathProbeSendErr indicates the state of the
|
|
-- last path probe (ping) request.
|
|
|
|
-- The tnOamLTtracePathProbeSendErr is considered as 'failed' if the
|
|
-- last probe (ping) request could not be sent due to some local failure
|
|
-- else it is 'oK'."
|
|
-- ::= { tnOamLTtracePathInfoEntry 12 }
|
|
|
|
--
|
|
-- Nokia SROS series LDP ECMP OAM (TREE TRACE) Notification
|
|
-- Definition section
|
|
--
|
|
|
|
-- tnOamLdpTtraceAutoDiscState NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamLTtraceAutoDiscoveryState
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamLdpTtraceAutoDiscState notification is generated when
|
|
-- the discovery state of the 'Auto Ldp Tree Trace entity' represented by
|
|
-- tnOamLTtraceAutoDiscoveryState has been changed."
|
|
-- ::= { tnOamTraceRouteNotifications 4 }
|
|
|
|
-- tnOamLdpTtraceFecProbeState NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamLTtraceFecProbeState,
|
|
-- tnOamLTtraceFecDisPaths,
|
|
-- tnOamLTtraceFecFailedProbes,
|
|
-- tnOamLTtraceFecSendErrProbes
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamLdpTtraceFecProbeState notification is generated when
|
|
-- the probe state of the 'auto discovered FEC' has been changed."
|
|
-- ::= { tnOamTraceRouteNotifications 5 }
|
|
|
|
-- tnOamLdpTtraceFecDisStatus NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamLTtraceFecDisStatusBits,
|
|
-- tnOamLTtraceFecDisPaths
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamLdpTtraceFecDisStatus notification is generated when
|
|
-- the discovery status BITS or the number of discovered paths of the
|
|
-- 'auto discovered FEC' has been changed. Note that the changes are
|
|
-- evaluated at the end of a FEC discovery."
|
|
-- ::= { tnOamTraceRouteNotifications 6 }
|
|
|
|
-- tnOamLdpTtraceFecPFailUpdate NOTIFICATION-TYPE
|
|
-- OBJECTS {
|
|
-- tnOamLTtraceFecProbeState,
|
|
-- tnOamLTtraceFecDisPaths,
|
|
-- tnOamLTtraceFecFailedProbes,
|
|
-- tnOamLTtraceFecSendErrProbes
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamLdpTtraceFecPFailUpdate notification is generated when
|
|
-- there is a probe state change in any of the relevant discovered paths
|
|
-- while the overall FEC probe state, tnOamLTtraceFecProbeState is in
|
|
-- 'partially failed' state."
|
|
-- ::= { tnOamTraceRouteNotifications 7 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM VCCV Trace Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparse dependent table, tnOamVccvTrCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamVccvTrCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'vccvTraceRoute'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- deletion of the row in the tnOamVccvTrCtlTable.
|
|
--
|
|
tnOamVccvTrCtlTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamVccvTrCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines the Nokia SROS OAM VCCV Trace Control Table for
|
|
providing, via SNMP, the capability of performing Nokia
|
|
SROS OAM 'vccvTraceRoute' test operations. The results of these
|
|
tests are stored in the tnOamTrResultsTable, the
|
|
tnOamTrProbeHistoryTable and the tnOamVccvTrNextPwSegmentTable."
|
|
::= { tnOamTraceRouteObjs 26 }
|
|
|
|
tnOamVccvTrCtlEntry OBJECT-TYPE
|
|
SYNTAX TnOamVccvTrCtlEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamVccvTrCtlTable. The first index
|
|
element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
a textual convention that allows for use of the SNMPv3
|
|
View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
and allows a management application to identify its entries.
|
|
The second index, tnOamTrCtlTestIndex, enables the same
|
|
management application to have multiple outstanding requests."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex
|
|
}
|
|
::= { tnOamVccvTrCtlTable 1 }
|
|
|
|
TnOamVccvTrCtlEntry ::=
|
|
SEQUENCE {
|
|
tnOamVccvTrCtlSdpIdVcId SdpBindId,
|
|
tnOamVccvTrCtlReplyMode INTEGER,
|
|
tnOamVccvTrCtlSpokeSdpId TmnxSpokeSdpIdOrZero,
|
|
tnOamVccvTrCtlSaiiGlobalId TmnxPwGlobalIdOrZero,
|
|
tnOamVccvTrCtlSaiiPrefix Unsigned32,
|
|
tnOamVccvTrCtlSaiiAcId Unsigned32,
|
|
tnOamVccvTrCtlTaiiGlobalId TmnxPwGlobalIdOrZero,
|
|
tnOamVccvTrCtlTaiiPrefix Unsigned32,
|
|
tnOamVccvTrCtlTaiiAcId Unsigned32,
|
|
tnOamVccvTrCtlTestSubMode TmnxOamVccvTestSubMode,
|
|
tnOamVccvTrCtlAssocChannel TmnxOamVccvAssocChannel
|
|
}
|
|
|
|
tnOamVccvTrCtlSdpIdVcId OBJECT-TYPE
|
|
SYNTAX SdpBindId
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlSdpIdVcId specifies the SDP binding of
|
|
the FEC 128 pseudowire to be used when performing a vccv-trace
|
|
operation. A non-zero value is mandatory when testing a FEC 128
|
|
pseudowire.
|
|
|
|
The all-zeros value indicates an unused SDP binding.
|
|
|
|
If tnOamVccvTrCtlSdpIdVcId is set to a non-default value, then
|
|
the following objects must be default: tnOamVccvTrCtlSpokeSdpId,
|
|
tnOamVccvTrCtlSaiiGlobalId, tnOamVccvTrCtlSaiiPrefix,
|
|
tnOamVccvTrCtlSaiiAcId, tnOamVccvTrCtlTaiiGlobalId,
|
|
tnOamVccvTrCtlTaiiPrefix, and tnOamVccvTrCtlTaiiAcId.
|
|
|
|
If the value of tnOamVccvTrCtlSdpIdVcId is non-zero and invalid, or
|
|
the pseudowire is administratively down, or unavailable, the OAM Trace
|
|
request message probe is not sent and an appropriate error value is
|
|
written to tnOamTrProbeHistoryStatus for that probe entry. Once the
|
|
interval timer expires, the next probe attempt will be made if
|
|
required."
|
|
DEFVAL { '0000000000000000'h }
|
|
::= { tnOamVccvTrCtlEntry 1 }
|
|
|
|
tnOamVccvTrCtlReplyMode OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
ip (2),
|
|
controlChannel (4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlReplyMode specifies the method of reply
|
|
due to the vccv-traceRoute request message.
|
|
ip (2) out-of-band reply
|
|
controlChannel (4) inband reply
|
|
|
|
This parameter is optional for vccv-traceRoute."
|
|
REFERENCE "RFC 4379, Section 7.1"
|
|
DEFVAL { controlChannel }
|
|
::= { tnOamVccvTrCtlEntry 2 }
|
|
|
|
tnOamVccvTrCtlSpokeSdpId OBJECT-TYPE
|
|
SYNTAX TmnxSpokeSdpIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlSpokeSdpId specifies the spoke SDP
|
|
identifier to be used when performing a vccv-trace test on a FEC 129
|
|
pseudowire. This object is optional.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlSpokeSdpId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no spoke SDP identifier has been
|
|
configured."
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 3 }
|
|
|
|
tnOamVccvTrCtlSaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxPwGlobalIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlSaiiGlobalId specifies the global
|
|
identifier of the Source Attachment Individual Identifier (SAII)
|
|
to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
tnOamVccvTrCtlSaiiGlobalId, tnOamVccvTrCtlSaiiPrefix,
|
|
tnOamVccvTrCtlSaiiAcId, tnOamVccvTrCtlTaiiGlobalId,
|
|
tnOamVccvTrCtlTaiiPrefix, and tnOamVccvTrCtlTaiiAcId can be
|
|
used (together) to identify a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlSaiiGlobalId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no global identifier has been
|
|
configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 4 }
|
|
|
|
tnOamVccvTrCtlSaiiPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlSaiiPrefix specifies the prefix of the
|
|
Source Attachment Individual Identifier (SAII) to be used when testing
|
|
a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlSaiiPrefix can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no prefix has been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 5 }
|
|
|
|
tnOamVccvTrCtlSaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlSaiiAcId specifies the attachment
|
|
circuit identifier of the Source Attachment Individual Identifier
|
|
(SAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlSaiiAcId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no attachment circuit identifier has
|
|
been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 6 }
|
|
|
|
tnOamVccvTrCtlTaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxPwGlobalIdOrZero
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlTaiiGlobalId specifies the global
|
|
identifier of the Target Attachment Individual Identifier (TAII)
|
|
to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlTaiiGlobalId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no global identifier has been
|
|
configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 7 }
|
|
|
|
tnOamVccvTrCtlTaiiPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlTaiiPrefix specifies the prefix of the
|
|
Target Attachment Individual Identifier (TAII) to be used when testing
|
|
a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlTaiiPrefix can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no prefix has been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 8 }
|
|
|
|
tnOamVccvTrCtlTaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlTaiiAcId specifies the attachment
|
|
circuit identifier of the Target Attachment Individual Identifier
|
|
(TAII) to be used when testing a FEC 129 AII Type 2 pseudowire.
|
|
|
|
At most one of tnOamVccvTrCtlSdpIdVcId and
|
|
tnOamVccvTrCtlTaiiAcId can be set to a non-default value on a
|
|
particular row.
|
|
|
|
A value of zero indicates that no attachment circuit identifier has
|
|
been configured."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
DEFVAL { 0 }
|
|
::= { tnOamVccvTrCtlEntry 9 }
|
|
|
|
tnOamVccvTrCtlTestSubMode OBJECT-TYPE
|
|
SYNTAX TmnxOamVccvTestSubMode
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlTestSubMode specifies the type of VCCV
|
|
trace route test to perform.
|
|
|
|
When this object is 'unspecified(1)', the type of VCCV trace route test
|
|
to be performed is determined when the test is started, from the set of
|
|
tnOamVccvTrCtlTable objects configured with non-default values.
|
|
|
|
If there is a mismatch between tnOamVccvTrCtlTestSubMode and the type
|
|
of the pseudowire to be tested, the test will fail. For example, if
|
|
tnOamVccvTrCtlTestSubMode is 'static(2)', and
|
|
tnOamVccvTrCtlSdpIdVcId refers to an SDP binding with
|
|
TIMETRA-SDP-MIB::sdpDelivery not equal to 'mplsTp(3)', the test will
|
|
fail.
|
|
|
|
The supported object combinations for VCCV trace route tests are listed
|
|
in the tnOamVccvTrCtlTable DESCRIPTION clause."
|
|
DEFVAL { unspecified }
|
|
::= { tnOamVccvTrCtlEntry 10 }
|
|
|
|
tnOamVccvTrCtlAssocChannel OBJECT-TYPE
|
|
SYNTAX TmnxOamVccvAssocChannel
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrCtlAssocChannel specifies the launched echo
|
|
request's usage of the Associated Channel (ACH) mechanism, when
|
|
performing an MPLS-TP VCCV trace route test.
|
|
|
|
When tnOamVccvTrCtlTestSubMode is 'static(2)', the default value
|
|
for tnOamVccvTrCtlAssocChannel is 'nonIp(2)'.
|
|
|
|
The supported object combinations for VCCV trace route tests are listed
|
|
in the tnOamVccvTrCtlTable DESCRIPTION clause."
|
|
DEFVAL { notApplicable }
|
|
::= { tnOamVccvTrCtlEntry 11 }
|
|
|
|
--
|
|
-- Nokia SROS OAM VCCV TraceRoute Route Information Next Hop Table
|
|
--
|
|
tnOamVccvTrNextPwSegmentTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TnOamVccvTrNextPwSegmentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines a table for storing the results of an OAM 'vccvTraceRoute'
|
|
probe operation where a Vccv next hop list is returned.
|
|
|
|
An entry in this table is created when the result of an OAM
|
|
'vccvTraceRoute' probe is determined. An entry is removed from this
|
|
table when its corresponding tnOamTrCtlEntry is deleted."
|
|
::= { tnOamTraceRouteObjs 27 }
|
|
|
|
tnOamVccvTrNextPwSegmentEntry OBJECT-TYPE
|
|
SYNTAX TnOamVccvTrNextPwSegmentEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Defines an entry in the tnOamVccvTrNextPwSegmentTable. The first two
|
|
index elements identify the tnOamTrCtlEntry that a
|
|
tnOamVccvTrNextPwSegmentEntry belongs to. The third index element
|
|
identifies an OAM trace route test run. The fourth, fifth and sixth
|
|
index elements select a single OAM 'vccvTraceRoute' reply."
|
|
INDEX {
|
|
tnSysSwitchId,
|
|
-- tnOamTrCtlOwnerIndex,
|
|
tnOamTrCtlTestIndex,
|
|
tnOamTrResultsTestRunIndex,
|
|
tnOamTrProbeHistoryIndex,
|
|
tnOamTrProbeHistoryHopIndex,
|
|
tnOamTrProbeHistoryProbeIndex
|
|
}
|
|
::= { tnOamVccvTrNextPwSegmentTable 1 }
|
|
|
|
TnOamVccvTrNextPwSegmentEntry ::=
|
|
SEQUENCE {
|
|
tnOamVccvTrNextPwID TmnxVcIdOrNone,
|
|
tnOamVccvTrNextPwType SdpBindVcType,
|
|
tnOamVccvTrNextSenderAddrType InetAddressType,
|
|
tnOamVccvTrNextSenderAddr InetAddress,
|
|
tnOamVccvTrNextRemoteAddrType InetAddressType,
|
|
tnOamVccvTrNextRemoteAddr InetAddress,
|
|
tnOamVccvTrNextSaiiGlobalId TmnxPwGlobalIdOrZero,
|
|
tnOamVccvTrNextSaiiPrefix Unsigned32,
|
|
tnOamVccvTrNextSaiiAcId Unsigned32,
|
|
tnOamVccvTrNextTaiiGlobalId TmnxPwGlobalIdOrZero,
|
|
tnOamVccvTrNextTaiiPrefix Unsigned32,
|
|
tnOamVccvTrNextTaiiAcId Unsigned32,
|
|
tnOamVccvTrNextTpAgi OCTET STRING,
|
|
tnOamVccvTrNextTpSaiiGlobalId TmnxMplsTpGlobalID,
|
|
tnOamVccvTrNextTpSaiiNodeId TmnxMplsTpNodeID,
|
|
tnOamVccvTrNextTpSaiiAcId Unsigned32,
|
|
tnOamVccvTrNextTpTaiiGlobalId TmnxMplsTpGlobalID,
|
|
tnOamVccvTrNextTpTaiiNodeId TmnxMplsTpNodeID,
|
|
tnOamVccvTrNextTpTaiiAcId Unsigned32
|
|
}
|
|
|
|
tnOamVccvTrNextPwID OBJECT-TYPE
|
|
SYNTAX TmnxVcIdOrNone
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextPwID indicates the next-hop pseudo-wire
|
|
in the trace route operation for a specific 'vccvTraceRoute' probe
|
|
reply. A value of '0' indicates that there are no further next-hops for
|
|
a specific trace route operation."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 1 }
|
|
|
|
tnOamVccvTrNextPwType OBJECT-TYPE
|
|
SYNTAX SdpBindVcType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextPwType indicates the next-hop pseudo-wire
|
|
type in the trace route operation for a specific 'vccvTraceRoute' probe
|
|
reply."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 2 }
|
|
|
|
tnOamVccvTrNextSenderAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextSenderAddrType indicates the next-hop
|
|
sender IP address type in the trace route operation for a specific
|
|
'vccvTraceRoute' probe reply."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 3 }
|
|
|
|
tnOamVccvTrNextSenderAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextSenderAddr indicates the next-hop sender
|
|
IP address in the trace route oepration for a specific 'vccvTraceRoute'
|
|
probe reply."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 4 }
|
|
|
|
tnOamVccvTrNextRemoteAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextRemoteAddrType indicates the next-hop
|
|
remote IP address type in the trace route operation for a specific
|
|
'vccvTraceRoute' probe reply."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 5 }
|
|
|
|
tnOamVccvTrNextRemoteAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE(0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextRemoteAddr indicates the next-hop
|
|
remote IP address in the trace route operation for a specific
|
|
'vccvTraceRoute' probe reply."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 6 }
|
|
|
|
tnOamVccvTrNextSaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxPwGlobalIdOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextSaiiGlobalId indicates the global
|
|
identifier of the Source Attachment Individual Identifier (SAII)
|
|
of a specific 'vccvTraceRoute' probe reply.
|
|
|
|
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
|
|
probed. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
::= { tnOamVccvTrNextPwSegmentEntry 7 }
|
|
|
|
tnOamVccvTrNextSaiiPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextSaiiPrefix indicates the prefix of the
|
|
Source Attachment Individual Identifier (SAII) of a specific
|
|
'vccvTraceRoute' probe reply.
|
|
|
|
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
|
|
probed. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
::= { tnOamVccvTrNextPwSegmentEntry 8 }
|
|
|
|
tnOamVccvTrNextSaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextSaiiAcId indicates the attachment
|
|
circuit identifier of the Source Attachment Individual Identifier
|
|
(SAII) of a specific 'vccvTraceRoute' probe reply.
|
|
|
|
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
|
|
probed. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
::= { tnOamVccvTrNextPwSegmentEntry 9 }
|
|
|
|
tnOamVccvTrNextTaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxPwGlobalIdOrZero
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTaiiGlobalId indicates the global
|
|
identifier of the Target Attachment Individual Identifier (TAII)
|
|
of a specific 'vccvTraceRoute' probe reply.
|
|
|
|
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
|
|
probed. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
::= { tnOamVccvTrNextPwSegmentEntry 10 }
|
|
|
|
tnOamVccvTrNextTaiiPrefix OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTaiiPrefix indicates the prefix of the
|
|
Target Attachment Individual Identifier (TAII) of a specific
|
|
'vccvTraceRoute' probe reply.
|
|
|
|
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
|
|
probed. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
::= { tnOamVccvTrNextPwSegmentEntry 11 }
|
|
|
|
tnOamVccvTrNextTaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTaiiAcId indicates the attachment
|
|
circuit identifier of the Target Attachment Individual Identifier
|
|
(TAII) of a specific 'vccvTraceRoute' probe reply.
|
|
|
|
A non-zero value is returned if a FEC 129 AII Type 2 pseudowire was
|
|
probed. Otherwise, zero is returned."
|
|
REFERENCE
|
|
"RFC 5003 Section 3.2"
|
|
::= { tnOamVccvTrNextPwSegmentEntry 12 }
|
|
|
|
tnOamVccvTrNextTpAgi OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (8))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpAgi indicates the Service Identifier
|
|
field of the RFC 6426 Static Pseudowire Sub-TLV of the reply PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, the
|
|
all-zeros value is returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 13 }
|
|
|
|
tnOamVccvTrNextTpSaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpGlobalID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpSaiiGlobalId indicates the Source
|
|
Global ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
|
|
PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
|
|
returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 14 }
|
|
|
|
tnOamVccvTrNextTpSaiiNodeId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpNodeID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpSaiiNodeId indicates the Source
|
|
Node ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
|
|
PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
|
|
returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 15 }
|
|
|
|
tnOamVccvTrNextTpSaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpSaiiAcId indicates the Source
|
|
Attachment Circuit ID field of the RFC 6426 Static Pseudowire Sub-TLV
|
|
of the reply PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
|
|
returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 16 }
|
|
|
|
tnOamVccvTrNextTpTaiiGlobalId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpGlobalID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpTaiiGlobalId indicates the Destination
|
|
Global ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
|
|
PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
|
|
returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 17 }
|
|
|
|
tnOamVccvTrNextTpTaiiNodeId OBJECT-TYPE
|
|
SYNTAX TmnxMplsTpNodeID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpTaiiNodeId indicates the Destination
|
|
Node ID field of the RFC 6426 Static Pseudowire Sub-TLV of the reply
|
|
PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
|
|
returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 18 }
|
|
|
|
tnOamVccvTrNextTpTaiiAcId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tnOamVccvTrNextTpTaiiAcId indicates the Destination
|
|
Attachment Circuit ID field of the RFC 6426 Static Pseudowire Sub-TLV
|
|
of the reply PDU.
|
|
|
|
If a pseudowire other than an MPLS-TP pseudowire was probed, zero is
|
|
returned."
|
|
REFERENCE
|
|
"RFC 6426, 'MPLS On-Demand Connectivity Verification and Route Tracing',
|
|
section 2.3.2, 'Static Pseudowire Sub-TLV'."
|
|
::= { tnOamVccvTrNextPwSegmentEntry 19 }
|
|
--
|
|
-- Nokia SROS series OAM P2MP LSP Trace Route Control Table
|
|
--
|
|
--
|
|
-- Sparsely dependent extension of the tnOamTrCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tnOamTrCtlTable,
|
|
-- and the sparse dependent table, tnOamP2mpLspTrCtlTable.
|
|
--
|
|
-- This in effect extends the tnOamTrCtlTable with additional columns.
|
|
-- Rows are created in the tnOamP2mpLspTrCtlTable only for those entries
|
|
-- in the tnOamTrCtlTable where tnOamTrCtlTestMode has a value of
|
|
-- 'p2mpLspTrace'.
|
|
--
|
|
-- Deletion of a row in the tnOamTrCtlTable results in the
|
|
-- same fate for the row in the tnOamP2mpLspTrCtlTable.
|
|
--
|
|
|
|
-- tnOamP2mpLspTrCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamP2mpLspTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia SROS OAM P2MP LSP Trace Control Table
|
|
-- for providing, via SNMP, the capability of performing Nokia
|
|
-- SROS OAM 'p2mpLspTrace' test operations for a single leaf
|
|
-- egress node of an P2MP LSP. The results of these tests are
|
|
-- stored in the tnOamTrResultsTable and the
|
|
-- tnOamTrProbeHistoryTable."
|
|
-- ::= { tnOamTraceRouteObjs 28 }
|
|
--
|
|
-- tnOamP2mpLspTrCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamP2mpLspTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamP2mpLspTrCtlTable. The first index
|
|
-- element, tnOamTrCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tnOamTrCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamP2mpLspTrCtlTable 1 }
|
|
--
|
|
-- TnOamP2mpLspTrCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamP2mpLspTrCtlLspName TLNamedItemOrEmpty,
|
|
-- tnOamP2mpLspTrCtlInstName TNamedItemOrEmpty,
|
|
-- tnOamP2mpLspTrCtlLeafIpAddr InetAddress,
|
|
-- tnOamP2mpLspTrCtlLeafIpAddrType InetAddressType
|
|
-- }
|
|
--
|
|
-- tnOamP2mpLspTrCtlLspName OBJECT-TYPE
|
|
-- SYNTAX TLNamedItemOrEmpty
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Administrative name of the target P2MP Labeled Switch Path (LSP)
|
|
-- for this OAM P2MP LSP Trace test. This parameter is mandatory."
|
|
-- DEFVAL { ''H } -- -- the empty string
|
|
-- ::= { tnOamP2mpLspTrCtlEntry 1 }
|
|
--
|
|
-- tnOamP2mpLspTrCtlInstName OBJECT-TYPE
|
|
-- SYNTAX TNamedItemOrEmpty
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "This parameter identifies an instance of a P2MP LSP, either a primary
|
|
-- or secondary instance of a P2MP LSP Tree."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamP2mpLspTrCtlEntry 2 }
|
|
--
|
|
-- tnOamP2mpLspTrCtlLeafIpAddr OBJECT-TYPE
|
|
-- SYNTAX InetAddress (SIZE (0|4|16))
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrCtlLeafIpAddr specifies the Internet
|
|
-- address of the egress leaf node of a P2MP LSP Tree.
|
|
-- This parameter is mandatory."
|
|
-- DEFVAL { ''H }
|
|
-- ::= { tnOamP2mpLspTrCtlEntry 3 }
|
|
--
|
|
-- tnOamP2mpLspTrCtlLeafIpAddrType OBJECT-TYPE
|
|
-- SYNTAX InetAddressType
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrCtlLeafIpAddrType specifies the type
|
|
-- of Internet address stored in tnOamP2mpLspTrCtlLeafIpAddr."
|
|
-- DEFVAL { unknown }
|
|
-- ::= { tnOamP2mpLspTrCtlEntry 4 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM P2mp Lsp Trace Route Downstream L2 Mapping Table
|
|
--
|
|
|
|
-- tnOamP2mpLspTrMapTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamP2mpLspTrMapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'p2mpLspTrace'
|
|
-- probe operation when a Downstream Mapping TLV was returned. Each row
|
|
-- represents a single label map within the returned downstream mapping
|
|
-- TLV.
|
|
--
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'p2mpLspTrace' probe is determined.
|
|
--
|
|
-- An entry is removed from this table when its corresponding
|
|
-- tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 29 }
|
|
|
|
-- tnOamP2mpLspTrMapEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamP2mpLspTrMapEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamP2mpLspTrMapTable. The first two
|
|
-- index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamP2mpLspTrMapEntry belongs to. The third index element
|
|
-- identifies an OAM trace route test run. The fourth index element
|
|
-- selects the group of responses associated with a specific
|
|
-- probe attempt. The fifth and sixth indexes select the hop and
|
|
-- the probe at that hop for a particular Nokia SROS OAM
|
|
-- Trace Route operation. The seventh index selects a single downstream
|
|
-- L2 map entry within the specific probe reply."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamP2mpLspTrMapIndex
|
|
-- }
|
|
-- ::= { tnOamP2mpLspTrMapTable 1 }
|
|
|
|
-- TnOamP2mpLspTrMapEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamP2mpLspTrMapIndex Unsigned32,
|
|
-- tnOamP2mpLspTrMapDSIPv4Addr IpAddress,
|
|
-- tnOamP2mpLspTrMapAddrType TmnxOamAddressType,
|
|
-- tnOamP2mpLspTrMapDSIfAddr Unsigned32,
|
|
-- tnOamP2mpLspTrMapMTU Unsigned32,
|
|
-- tnOamP2mpLspTrMapP2mpBranch TruthValue,
|
|
-- tnOamP2mpLspTrMapP2mpBud TruthValue
|
|
-- }
|
|
|
|
-- tnOamP2mpLspTrMapIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "An entry in this table is created when the result of a OAM
|
|
-- 'lspTraceRoute' probe is determined. The initial 2
|
|
-- instance identifier index values identify the tnOamTrCtlEntry
|
|
-- that a OAM probe result (tnOamTrProbeHistoryEntry) belongs
|
|
-- to. The tnOamTrProbeHistoryIndex identifies a group of replies
|
|
-- received in response to a specific probe transmission. The fourth
|
|
-- and fifth indexes select the hop and the probe at that hop for a
|
|
-- particular Nokia SROS OAM Trace Route operation.
|
|
|
|
-- The tnOamP2mpLspTrMapIndex selects a single L2 mapping entry
|
|
-- within a specific 'lspTraceRoute' probe reply.
|
|
|
|
-- The agent starts assigning tnOamP2mpLspTrMapIndex values at 1."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 1 }
|
|
|
|
-- tnOamP2mpLspTrMapDSIPv4Addr OBJECT-TYPE
|
|
-- SYNTAX IpAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrMapDSIPv4Addr indicates the IPv4 address
|
|
-- of the downstream LSR that this entry in the tnOamP2mpLspTrMapTable
|
|
-- describes. If the interface to the downstream LSR is numbered,
|
|
-- then the tnOamP2mpLspTrMapDSIPv4Addr can either be the downstream
|
|
-- LSR's Router ID or the interface address of the downstream LSR.
|
|
|
|
-- If the interface to the downstream LSR is unnumbered, the value
|
|
-- of tnOamP2mpLspTrMapDSIPv4Addr indicates the downstream LSR's Router
|
|
-- ID."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 2 }
|
|
|
|
-- tnOamP2mpLspTrMapAddrType OBJECT-TYPE
|
|
-- SYNTAX TmnxOamAddressType
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrMapAddrType indicates the type of
|
|
-- downstream interface address specified by tnOamP2mpLspTrMapDSIfAddr.
|
|
-- The only valid values for tnOamP2mpLspTrMapAddrType are
|
|
-- 'ipv4Address', 'ipv4Unnumbered', 'ipv6Address' and 'ipv6Unnumbered'."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 3 }
|
|
|
|
-- tnOamP2mpLspTrMapDSIfAddr OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When tnOamP2mpLspTrMapAddrType has a value of 'ipv4Address'
|
|
-- tnOamP2mpLspTrMapDSIfAddr indicates the downstream LSR's
|
|
-- interface address. When tnOamP2mpLspTrMapAddrType has a value
|
|
-- of 'unnumbered', tnOamP2mpLspTrMapDSIfAddr indicates the index
|
|
-- assigned by the upstream LSR to the interface."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 4 }
|
|
|
|
-- tnOamP2mpLspTrMapMTU OBJECT-TYPE
|
|
-- SYNTAX Unsigned32 (0..65535)
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrMapMTU indicates the largest MPLS frame
|
|
-- (including the label stack) that fits on the interface to the
|
|
-- downstream LSR."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 5 }
|
|
|
|
-- tnOamP2mpLspTrMapP2mpBranch OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamP2mpLspTrMapP2mpBranch is 'true', the
|
|
-- 'p2mpLspTrace' response indicates that the responding router
|
|
-- is a branch node of the P2MP LSP tree."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 6 }
|
|
|
|
-- tnOamP2mpLspTrMapP2mpBud OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "When the value of tnOamP2mpLspTrMapP2mpBud is 'true', the
|
|
-- 'p2mpLspTrace' response indicates that the responding router
|
|
-- is a bud node of the P2MP LSP tree."
|
|
-- ::= { tnOamP2mpLspTrMapEntry 7 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM P2mp Lsp Trace Route Downstream Label Mapping
|
|
-- Table
|
|
--
|
|
--
|
|
-- tnOamP2mpLspTrDSLabelTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamP2mpLspTrDSLabelEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines a table for storing the results of an OAM 'p2mpLspTrace'
|
|
-- probe operation when a Downstream Mapping TLV was
|
|
-- returned. Each row represents a single downstream label within a
|
|
-- returned downstream L2 mapping TLV.
|
|
--
|
|
-- An entry in this table is created when the result of an OAM
|
|
-- 'p2mpLspTrace' probe is determined.
|
|
-- An entry is removed from this table when its corresponding
|
|
-- tnOamTrCtlEntry is deleted."
|
|
-- ::= { tnOamTraceRouteObjs 30 }
|
|
|
|
-- tnOamP2mpLspTrDSLabelEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamP2mpLspTrDSLabelEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamP2mpLspTrDSLabelTable. The first
|
|
-- two index elements identify the tnOamTrCtlEntry that a
|
|
-- tnOamLspTrMapEntry belongs to. The third index element
|
|
-- identifies a OAM trace route test run. The fourth index element
|
|
-- selects the group of responses associated with a specific
|
|
-- probe attempt. The fifth and sixth indexes select the hop and
|
|
-- the probe at that hop for a particular Nokia SROS OAM
|
|
-- Trace Route operation. The seventh index selects a single downstream
|
|
-- L2 map entry within the specific probe reply. The eigth index
|
|
-- selects seccessive downstream L2 label entries contained in a
|
|
-- specific probe reply."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex,
|
|
-- tnOamLspTrMapIndex,
|
|
-- tnOamP2mpLspTrDSLabelIndex
|
|
-- }
|
|
-- ::= { tnOamP2mpLspTrDSLabelTable 1 }
|
|
|
|
-- TnOamP2mpLspTrDSLabelEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamP2mpLspTrDSLabelIndex Unsigned32,
|
|
-- tnOamP2mpLspTrDSLabelLabel MplsLabel,
|
|
-- tnOamP2mpLspTrDSLabelProtocol TmnxOamSignalProtocol
|
|
-- }
|
|
|
|
-- tnOamP2mpLspTrDSLabelIndex OBJECT-TYPE
|
|
-- NOTE: The UCD snmpget utility program does not parse this correctly
|
|
-- SYNTAX Unsigned32 (1..'ffffffff'h)
|
|
-- SYNTAX Unsigned32 (1..4294967295)
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The tnOamP2mpLspTrDSLabelIndex selects a single downstream L2 label
|
|
-- entry within a specific L2 mapping entry reply.
|
|
|
|
-- The agent starts assigning tnOamP2mpLspTrDSLabelIndex values at 1."
|
|
-- ::= { tnOamP2mpLspTrDSLabelEntry 1 }
|
|
|
|
-- tnOamP2mpLspTrDSLabelLabel OBJECT-TYPE
|
|
-- SYNTAX MplsLabel
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrDSLabelLabel is the label used by the
|
|
-- downstream router specified by this downstream L2 label entry."
|
|
-- ::= { tnOamP2mpLspTrDSLabelEntry 2 }
|
|
|
|
-- tnOamP2mpLspTrDSLabelProtocol OBJECT-TYPE
|
|
-- SYNTAX TmnxOamSignalProtocol
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamP2mpLspTrDSLabelProtocol is the signaling protocol
|
|
-- used by the router for the label specified by this downstream
|
|
-- L2 label entry."
|
|
-- ::= { tnOamP2mpLspTrDSLabelEntry 3 }
|
|
|
|
--
|
|
-- Nokia 7x50 SR series OAM GTP Ping Control Table
|
|
--
|
|
-- Sparse Dependent Extension of the tmnxOamPingCtlTable.
|
|
--
|
|
-- The same indexes are used for both the base table, tmnxOamPingCtlTable,
|
|
-- and the sparse dependent table, tmnxOamMobGtpPingTable.
|
|
--
|
|
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
|
|
-- Rows are created in the tmnxOamMobGtpPingTable only for those entries
|
|
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
|
|
-- 'mobGtpPing'.
|
|
--
|
|
-- Deletion of a row in the tmnxOamPingCtlTable results in the
|
|
-- same fate for the row in the tmnxOamPingCtlTable.
|
|
--
|
|
-- tmnxOamMobGtpPingCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TmnxOamMobGtpPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines the Nokia 7x50 SR OAM VPRN Ping Control Table for providing,
|
|
-- via SNMP, the capability of performing Nokia 7x50 SR OAM 'mobGtpPing'
|
|
-- test operations.
|
|
--
|
|
-- The results of these tests are stored in the tmnxOamPingResultsTable
|
|
-- and the tmnxOamTrProbeHistoryTable. There will be no entries for
|
|
-- these test in the tmnxOamPingHistoryTable."
|
|
-- ::= { tmnxOamMobGatewayObjs 1 }
|
|
--
|
|
-- tmnxOamMobGtpPingCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TmnxOamMobGtpPingCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tmnxOamMobGtpPingCtlTable. The first index
|
|
-- element, tmnxOamPingCtlOwnerIndex, is of type SnmpAdminString,
|
|
-- a textual convention that allows for use of the SNMPv3
|
|
-- View-Based Access Control Model (RFC 2575 [11], VACM)
|
|
-- and allows a management application to identify its entries.
|
|
-- The second index, tmnxOamPingCtlTestIndex, enables the same
|
|
-- management application to have multiple outstanding requests."
|
|
-- INDEX {
|
|
-- tmnxOamPingCtlOwnerIndex,
|
|
-- tmnxOamPingCtlTestIndex
|
|
-- }
|
|
-- ::= { tmnxOamMobGtpPingCtlTable 1 }
|
|
--
|
|
-- TmnxOamMobGtpPingCtlEntry ::=
|
|
-- SEQUENCE {
|
|
-- tmnxOamMobGtpPingRefPointType INTEGER,
|
|
-- tmnxOamMobGtpPingVRtrId TmnxVRtrID,
|
|
-- tmnxOamMobGtpPingPort InetPortNumber,
|
|
-- tmnxOamMobGtpPingGateway TmnxMobGwId
|
|
-- }
|
|
--
|
|
-- tmnxOamMobGtpPingRefPointType OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- s11 (1),
|
|
-- s5c (2),
|
|
-- s1u (3),
|
|
-- s5u (4),
|
|
-- gnc (5),
|
|
-- s8c (6),
|
|
-- s8u (7),
|
|
-- gpc (8)
|
|
-- }
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamMobGtpPingRefPointType specifies the reference
|
|
-- point type.
|
|
--
|
|
-- This object is required."
|
|
-- ::= { tmnxOamMobGtpPingCtlEntry 1 }
|
|
--
|
|
-- tmnxOamMobGtpPingVRtrId OBJECT-TYPE
|
|
-- SYNTAX TmnxVRtrID
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamMobGtpPingVRtrId specifies the virtual router.
|
|
--
|
|
-- This object is required."
|
|
-- ::= { tmnxOamMobGtpPingCtlEntry 2 }
|
|
--
|
|
-- tmnxOamMobGtpPingPort OBJECT-TYPE
|
|
-- SYNTAX InetPortNumber
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamMobGtpPingPort specifies the port number of the
|
|
-- destination.
|
|
--
|
|
-- This object is required."
|
|
-- ::= { tmnxOamMobGtpPingCtlEntry 3 }
|
|
--
|
|
-- tmnxOamMobGtpPingGateway OBJECT-TYPE
|
|
-- SYNTAX TmnxMobGwId
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamMobGtpPingGateway specifies the mobile gateway id.
|
|
--
|
|
-- This object is required."
|
|
-- ::= { tmnxOamMobGtpPingCtlEntry 4 }
|
|
--
|
|
-- Nokia SROS series OAM Ethernet Connectivity Fault Management Trace
|
|
-- Route Control Table
|
|
--
|
|
|
|
-- tnOamEthCfmTrCtlTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamEthCfmTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamEthCfmTrCtlTable contains Ethernet CFM-specific configuration
|
|
-- information for 'ethCfmLinkTrace' tests.
|
|
--
|
|
-- This table extends the tnOamTrCtlTable. A row is automatically
|
|
-- created in this table when a row in tnOamTrCtlTable has
|
|
-- tnOamTrCtlTestMode set to 'ethCfmLinkTrace'. Deleting a row in
|
|
-- tnOamTrCtlTable automatically deletes the row (if any) with the same
|
|
-- index values in tnOamEthCfmTrCtlTable.
|
|
--
|
|
-- Test results are stored in tnOamTrResultsTable,
|
|
-- tnOamTrProbeHistoryTable, tnOamTrHopsTable, and
|
|
-- tnOamEthCfmTrPrHistTable."
|
|
-- ::= { tnOamTraceRouteObjs 31 }
|
|
--
|
|
-- tnOamEthCfmTrCtlEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamEthCfmTrCtlEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamEthCfmTrCtlEntry defines an entry in the
|
|
-- tnOamEthCfmTrCtlTable. Each index is an object in
|
|
-- tnOamTrCtlTable."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex
|
|
-- }
|
|
-- ::= { tnOamEthCfmTrCtlTable 1 }
|
|
--
|
|
-- TnOamEthCfmTrCtlEntry ::= SEQUENCE {
|
|
-- tnOamEthCfmTrCtlTgtMacAddr MacAddress,
|
|
-- tnOamEthCfmTrCtlSrcMdIndex Unsigned32,
|
|
-- tnOamEthCfmTrCtlSrcMaIndex Unsigned32,
|
|
-- tnOamEthCfmTrCtlSrcMepId Dot1agCfmMepIdOrZero
|
|
-- }
|
|
--
|
|
-- tnOamEthCfmTrCtlTgtMacAddr OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrCtlTgtMacAddr specifies the target MAC
|
|
-- address for the test."
|
|
-- DEFVAL { '000000000000'H } -- -- 00:00:00:00:00:00
|
|
-- ::= { tnOamEthCfmTrCtlEntry 1 }
|
|
--
|
|
-- tnOamEthCfmTrCtlSrcMdIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrCtlSrcMdIndex specifies the source CFM
|
|
-- maintenance domain index for the test. Zero is the null CFM
|
|
-- maintenance domain index."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamEthCfmTrCtlEntry 2 }
|
|
--
|
|
-- tnOamEthCfmTrCtlSrcMaIndex OBJECT-TYPE
|
|
-- SYNTAX Unsigned32
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrCtlSrcMaIndex specifies the source CFM
|
|
-- maintenance association index for the test. Zero is the null CFM
|
|
-- maintenance association index."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamEthCfmTrCtlEntry 3 }
|
|
--
|
|
-- tnOamEthCfmTrCtlSrcMepId OBJECT-TYPE
|
|
-- SYNTAX Dot1agCfmMepIdOrZero
|
|
-- MAX-ACCESS read-create
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrCtlSrcMepId specifies the source
|
|
-- Maintenance association End Point Identifier (MEP ID) for the test.
|
|
-- Zero is the null MEP ID."
|
|
-- DEFVAL { 0 }
|
|
-- ::= { tnOamEthCfmTrCtlEntry 4 }
|
|
|
|
--
|
|
-- Nokia SROS series OAM Ethernet Connectivity Fault Management Trace
|
|
-- Route Probe History Table
|
|
--
|
|
-- tnOamEthCfmTrPrHistTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TnOamEthCfmTrPrHistEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tnOamEthCfmTrPrHistTable contains Ethernet CFM-specific probe
|
|
-- history for 'ethCfmLinkTrace' tests.
|
|
|
|
-- This table extends the tnOamTrProbeHistoryTable. A row is
|
|
-- automatically created in this table when a row is created in
|
|
-- tnOamTrProbeHistoryTable for a test with tnOamTrCtlTestMode set to
|
|
-- 'ethCfmLinkTrace'. Deleting a row in tnOamTrProbeHistoryTable
|
|
-- automatically deletes the row (if any) with the same index values in
|
|
-- tnOamEthCfmTrPrHistTable."
|
|
-- ::= { tnOamTraceRouteObjs 32 }
|
|
|
|
-- tnOamEthCfmTrPrHistEntry OBJECT-TYPE
|
|
-- SYNTAX TnOamEthCfmTrPrHistEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Defines an entry in the tnOamEthCfmTrPrHistTable. The indices are
|
|
-- the same as the tnOamTrProbeHistoryTable indices."
|
|
-- INDEX {
|
|
-- tnOamTrCtlOwnerIndex,
|
|
-- tnOamTrCtlTestIndex,
|
|
-- tnOamTrResultsTestRunIndex,
|
|
-- tnOamTrProbeHistoryIndex,
|
|
-- tnOamTrProbeHistoryHopIndex,
|
|
-- tnOamTrProbeHistoryProbeIndex
|
|
-- }
|
|
-- ::= { tnOamEthCfmTrPrHistTable 1 }
|
|
|
|
-- TnOamEthCfmTrPrHistEntry ::=
|
|
-- SEQUENCE {
|
|
-- tnOamEthCfmTrPrHistIngressMac MacAddress,
|
|
-- tnOamEthCfmTrPrHistEgressMac MacAddress,
|
|
-- tnOamEthCfmTrPrHistRelayAction INTEGER,
|
|
-- tnOamEthCfmTrPrHistForwarded TruthValue,
|
|
-- tnOamEthCfmTrPrHistTerminalMep TruthValue
|
|
-- }
|
|
|
|
-- tnOamEthCfmTrPrHistIngressMac OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrPrHistIngressMac indicates the ingress MAC
|
|
-- address of the probe."
|
|
-- ::= { tnOamEthCfmTrPrHistEntry 1 }
|
|
|
|
-- tnOamEthCfmTrPrHistEgressMac OBJECT-TYPE
|
|
-- SYNTAX MacAddress
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrPrHistEgressMac indicates the egress MAC
|
|
-- address of the probe."
|
|
-- ::= { tnOamEthCfmTrPrHistEntry 2 }
|
|
|
|
-- tnOamEthCfmTrPrHistRelayAction OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- unknown (0),
|
|
-- rlyHit (1),
|
|
-- rlyFdb (2),
|
|
-- rlyMpdb (3)
|
|
-- }
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrPrHistRelayAction indicates the value of
|
|
-- the Relay Action field in the Link Trace Reply. 'unknown(0)' is
|
|
-- returned when a Link Trace Reply has not arrived, or the Relay Action
|
|
-- field in the Link Trace Reply is outside the expected range."
|
|
-- ::= { tnOamEthCfmTrPrHistEntry 3 }
|
|
|
|
-- tnOamEthCfmTrPrHistForwarded OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrPrHistForwarded indicates if a Link Trace
|
|
-- Message was forwarded by the responding Maintenance Point (MP), as
|
|
-- returned in the 'FwdYes' flag of the Flags field of the Link Trace
|
|
-- Reply."
|
|
-- REFERENCE
|
|
-- "Modeled on the dot1agCfmLtrForwarded object in IEEE8021-CFM-MIB."
|
|
-- ::= { tnOamEthCfmTrPrHistEntry 4 }
|
|
|
|
-- tnOamEthCfmTrPrHistTerminalMep OBJECT-TYPE
|
|
-- SYNTAX TruthValue
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamEthCfmTrPrHistTerminalMep indicates whether the
|
|
-- forwarded Link Trace Message reached a MEP enclosing its MA, as
|
|
-- returned in the Terminal MEP flag of the Flags field of the Link Trace
|
|
-- Reply."
|
|
-- REFERENCE
|
|
-- "Modeled on the dot1agCfmLtrTerminalMep object in IEEE8021-CFM-MIB."
|
|
-- ::= { tnOamEthCfmTrPrHistEntry 5 }
|
|
|
|
--
|
|
-- Objects applicable to both the ping and trace route test modes.
|
|
--
|
|
--
|
|
-- tnOamMplsPduTimeStampFormat OBJECT-TYPE
|
|
-- SYNTAX INTEGER {
|
|
-- rfc4379(0),
|
|
-- unix(1)
|
|
-- }
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tnOamMplsPduTimeStampFormat specifies, on a system-wide
|
|
-- basis:
|
|
-- a) the format of the time stamp to be written into an RFC 4379 MPLS
|
|
-- Echo Request PDU, when initiating a ping or trace route test,
|
|
-- and
|
|
-- b) the format of the time stamp to be written into an RFC 4379 MPLS
|
|
-- Echo Reply PDU, when replying to an incoming MPLS Echo Request PDU,
|
|
-- and
|
|
-- c) the format to use when decoding the time stamps in an incoming MPLS
|
|
-- Echo Request or MPLS Echo Reply PDU.
|
|
--
|
|
-- 'rfc4379(0)' specifies the RFC 4379 time stamp format. The time
|
|
-- stamp's 'seconds' field holds the integral number of seconds since
|
|
-- 1-Jan-1900 00:00:00 UTC. The time stamp's 'microseconds' field
|
|
-- contains a microseconds value in the range 0..999999. This setting is
|
|
-- used to interoperate with network elements which are fully compliant
|
|
-- with RFC 4379 (e.g. an SROS system with the same setting, or any other
|
|
-- RFC 4379 compliant router).
|
|
--
|
|
-- 'unix(1)' specifies the Unix time stamp format. The time stamp's
|
|
-- 'seconds' field holds a 'Unix time', i.e. the integral number of
|
|
-- seconds since 1-Jan-1970 00:00:00 UTC. The time stamp's 'microseconds'
|
|
-- field contains a microseconds value in the range 0..999999. This
|
|
-- setting is used to interoperate with network elements which send and
|
|
-- expect a 1970-based timestamp in MPLS Echo Request/Reply PDUs (e.g. an
|
|
-- SROS system with the same setting, or an SROS system running software
|
|
-- earlier than R8.0 R4).
|
|
--
|
|
-- Prior to SROS Release 8.0 R4, this object was not supported. The Unix
|
|
-- time stamp format was always used.
|
|
--
|
|
-- This object is applicable for the ldpTreeTrace, lspPing, lspTraceRoute,
|
|
-- p2mpLspPing, p2mpLspTrace, vccvPing, and vccvTraceRoute test modes
|
|
-- only."
|
|
-- REFERENCE "RFC 4379, Feb-2006, Section 3."
|
|
-- DEFVAL { unix }
|
|
-- ::= { tnOamGeneralObjs 1 }
|
|
--
|
|
-- OAM/SAA Global Statistics and Limits
|
|
|
|
-- tmnxOamSysPerfOprLimitTx OBJECT-TYPE
|
|
-- SYNTAX Gauge32
|
|
-- UNITS "echo request packets per second"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfOprLimitTx indicates this node's upper bound
|
|
-- on the total echo request packet transmission rate. Echo reply packets
|
|
-- are not affected by this limit.
|
|
--
|
|
-- The upper bound applies to echo request packets sent by the following
|
|
-- test types:
|
|
-- 1. SDP keep-alive.
|
|
-- 2. Static route CPE check.
|
|
-- 3. Filter redirect policy ping test.
|
|
-- 4. VRRP policy host unreachable ping test.
|
|
-- 5. Any OAM or SAA test configured using TIMETRA-OAM-TEST-MIB."
|
|
-- ::= { tmnxOamGeneralStats 1 }
|
|
--
|
|
-- tmnxOamSysPerfCfgLimitTx OBJECT-TYPE
|
|
-- SYNTAX Gauge32
|
|
-- UNITS "echo request packets per second"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfCfgLimitTx indicates this node's upper bound
|
|
-- on the total configured echo request packet transmission rate for a set
|
|
-- of test types. The upper bound is enforced to avoid echo request
|
|
-- packet transmit overload, i.e. to ensure each enabled test can transmit
|
|
-- echo request packets at the test's configured rate. Echo reply packets
|
|
-- are not affected by this limit.
|
|
--
|
|
-- The upper bound applies to echo request packets sent by the following
|
|
-- 'always on' test types:
|
|
-- 1. SDP keep-alive.
|
|
-- 2. Static route CPE check.
|
|
-- 3. Filter redirect policy ping test.
|
|
-- 4. VRRP policy host unreachable ping test.
|
|
-- 5. SAA continuous test (see tmnxOamSaaCtlContinuous).
|
|
--
|
|
-- For example, suppose:
|
|
-- a) tmnxOamSysPerfCfgLimitTx has the value 4000 echo request packets per
|
|
-- second, and
|
|
-- b) several SDP keep-alive sessions are enabled, totalling 1000 echo
|
|
-- request packets per second, and
|
|
-- c) several SAA continuous tests are enabled, totalling 3000 echo
|
|
-- request packets per second.
|
|
-- Then, an attempt to enable an additional SAA continuous test would be
|
|
-- rejected with a 'resourceUnavailable(13)' error."
|
|
-- ::= { tmnxOamGeneralStats 2 }
|
|
--
|
|
-- tmnxOamSysPerfCfgTotalTx OBJECT-TYPE
|
|
-- SYNTAX Gauge32
|
|
-- UNITS "echo request packets per second"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfCfgTotalTx indicates this node's current
|
|
-- total configured echo request packet transmission rate, for the set of
|
|
-- tests listed in the tmnxOamSysPerfCfgLimitTx DESCRIPTION clause.
|
|
--
|
|
-- For example, suppose:
|
|
-- a) several SDP keep-alive sessions are enabled, totalling 1000 echo
|
|
-- request packets per second, and
|
|
-- b) several SAA continuous tests are enabled, totalling 2000 echo
|
|
-- request packets per second, and
|
|
-- c) no other relevant tests are enabled.
|
|
-- Then, tmnxOamSysPerfCfgTotalTx will have the value 3000.
|
|
--
|
|
-- The value of tmnxOamSysPerfCfgTotalTx will not exceed the value of
|
|
-- tmnxOamSysPerfCfgLimitTx."
|
|
-- ::= { tmnxOamGeneralStats 3 }
|
|
--
|
|
-- tmnxOamSysPerfLastClearedTime OBJECT-TYPE
|
|
-- SYNTAX TimeStamp
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfLastClearedTime indicates the sysUpTime when
|
|
-- the following statistics were cleared: tmnxOamSysPerfLocalTestTx,
|
|
-- tmnxOamSysPerfRemoteTestRx, and tmnxOamSysPerfReqTypeTable. If the
|
|
-- statistics have not been cleared since the last CPM restart, zero is
|
|
-- returned.
|
|
--
|
|
-- A packet count which is time stamped by this object can be converted to
|
|
-- an average packets per second value using, for example,
|
|
-- pps = tmnxOamSysPerfLocalTestTx /
|
|
-- [(sysUpTime - tmnxOamSysPerfLastClearedTime)/100]."
|
|
-- ::= { tmnxOamGeneralStats 4 }
|
|
--
|
|
-- tmnxOamSysPerfLocalTestTx OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- UNITS "echo request packets"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfLocalTestTx indicates this node's total
|
|
-- number of echo request packets transmitted by locally initiated tests
|
|
-- (since the last clear). The test types are listed in the
|
|
-- tmnxOamSysPerfOprLimitTx DESCRIPTION clause."
|
|
-- ::= { tmnxOamGeneralStats 5 }
|
|
--
|
|
-- tmnxOamSysPerfRemoteTestRx OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- UNITS "echo request packets"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfRemoteTestRx indicates this node's total
|
|
-- number of echo request packets received from remotely initiated tests
|
|
-- (since the last clear)."
|
|
-- ::= { tmnxOamGeneralStats 6 }
|
|
--
|
|
-- tmnxOamSysPerfReqTypeTable OBJECT-TYPE
|
|
-- SYNTAX SEQUENCE OF TmnxOamSysPerfReqTypeEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "tmnxOamSysPerfReqTypeTable has a row for each relevant OAM echo request
|
|
-- packet type. Each row contains packet counters."
|
|
-- ::= { tmnxOamGeneralStats 7 }
|
|
--
|
|
-- tmnxOamSysPerfReqTypeEntry OBJECT-TYPE
|
|
-- SYNTAX TmnxOamSysPerfReqTypeEntry
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "Rows in tmnxOamSysPerfReqTypeTable are system-generated at CPM restart.
|
|
-- Rows cannot be created or destroyed using SNMP."
|
|
-- INDEX { IMPLIED tmnxOamSysPerfReqTypeName }
|
|
-- ::= { tmnxOamSysPerfReqTypeTable 1 }
|
|
--
|
|
-- TmnxOamSysPerfReqTypeEntry ::=
|
|
-- SEQUENCE {
|
|
-- tmnxOamSysPerfReqTypeName TNamedItem,
|
|
-- tmnxOamSysPerfReqTypeLocalTestTx Counter32,
|
|
-- tmnxOamSysPerfReqTypeRemoteTstRx Counter32
|
|
-- }
|
|
--
|
|
-- tmnxOamSysPerfReqTypeName OBJECT-TYPE
|
|
-- SYNTAX TNamedItem
|
|
-- MAX-ACCESS not-accessible
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfReqTypeName specifies the name of an echo
|
|
-- request packet type (e.g. 'ICMP'). The name is the index for the row."
|
|
-- ::= { tmnxOamSysPerfReqTypeEntry 1 }
|
|
--
|
|
-- tmnxOamSysPerfReqTypeLocalTestTx OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- UNITS "echo request packets"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfReqTypeLocalTestTx indicates the number of
|
|
-- echo request packets transmitted by locally initiated tests (since the
|
|
-- last clear) for the echo request packet type specified by
|
|
-- tmnxOamSysPerfReqTypeName."
|
|
-- ::= { tmnxOamSysPerfReqTypeEntry 2 }
|
|
--
|
|
-- tmnxOamSysPerfReqTypeRemoteTstRx OBJECT-TYPE
|
|
-- SYNTAX Counter32
|
|
-- UNITS "echo request packets"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysPerfReqTypeRemoteTstRx indicates the number of
|
|
-- echo request packets received from remotely initiated tests (since the
|
|
-- last clear) for the echo request packet type specified by
|
|
-- tmnxOamSysPerfReqTypeName."
|
|
-- ::= { tmnxOamSysPerfReqTypeEntry 3 }
|
|
--
|
|
-- tmnxOamSysSessionLimit OBJECT-TYPE
|
|
-- SYNTAX Gauge32
|
|
-- UNITS "sessions"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysSessionLimit indicates the maximum number of
|
|
-- OAM sessions available on this node. OAM sessions are allocated and
|
|
-- freed as described in the tmnxOamSysSessionCount DESCRIPTION clause."
|
|
-- ::= { tmnxOamGeneralStats 8 }
|
|
--
|
|
-- tmnxOamSysSessionCount OBJECT-TYPE
|
|
-- SYNTAX Gauge32
|
|
-- UNITS "sessions"
|
|
-- MAX-ACCESS read-only
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamSysSessionCount indicates the number of OAM
|
|
-- sessions currently allocated on this node.
|
|
--
|
|
-- One OAM session is allocated when a test is configured (in the case of
|
|
-- some test types) or activated (in the remaining cases). Tests with the
|
|
-- following test types allocate OAM sessions:
|
|
-- 1. SDP keep-alive.
|
|
-- 2. Static route CPE check.
|
|
-- 3. Filter redirect policy ping test.
|
|
-- 4. VRRP policy host unreachable ping test.
|
|
-- 5. Any OAM or SAA test configured using TIMETRA-OAM-TEST-MIB.
|
|
--
|
|
-- The session is freed when the test is deactivated or deleted.
|
|
--
|
|
-- tmnxOamSysSessionCount will not exceed tmnxOamSysSessionLimit.
|
|
--
|
|
-- Configuration or activation of a test will fail when
|
|
-- tmnxOamSysSessionCount equals tmnxOamSysSessionLimit."
|
|
-- ::= { tmnxOamGeneralStats 9 }
|
|
--
|
|
-- tmnxOamMplsEchoDownstreamMapTlv OBJECT-TYPE
|
|
-- SYNTAX TmnxOamMplsEchoDownMapTlv
|
|
-- MAX-ACCESS read-write
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The value of tmnxOamMplsEchoDownstreamMapTlv specifies the system value
|
|
-- for the type of downstream map TLV to be inserted when launching MPLS
|
|
-- echo requests.
|
|
--
|
|
-- The value of tmnxOamMplsEchoDownstreamMapTlv is used on three
|
|
-- occasions:
|
|
--
|
|
-- 1. When a background LDP tree trace test is started (using
|
|
-- tmnxOamLTtraceAutoAdminState), the value of
|
|
-- tmnxOamMplsEchoDownstreamMapTlv specifies the type of downstream map
|
|
-- TLV used during the test.
|
|
--
|
|
-- 2. When a test of type 'lspTraceRoute' is created, with no value
|
|
-- specified for the test's tmnxOamLspTrCtlDownstreamMapTlv object,
|
|
-- tmnxOamLspTrCtlDownstreamMapTlv is set to the value of
|
|
-- tmnxOamMplsEchoDownstreamMapTlv.
|
|
--
|
|
-- 3. When a test of type 'ldpTreeTrace' is created, with no value
|
|
-- specified for the test's tmnxOamLTtraceCtlDownstreamMpTlv object,
|
|
-- tmnxOamLTtraceCtlDownstreamMpTlv is set to the value of
|
|
-- tmnxOamMplsEchoDownstreamMapTlv.
|
|
--
|
|
-- Example usage, for the second and third cases: suppose every node in
|
|
-- this node's network supports the MPLS Echo Request/Reply DDMAP TLV, and
|
|
-- the network operator wishes to use the enhanced functionality offered
|
|
-- by the DDMAP TLV. Then, setting tmnxOamMplsEchoDownstreamMapTlv to
|
|
-- 'ddmap(2)' simplifies configuration. The simplification: the
|
|
-- tmnxOamLspTrCtlDownstreamMapTlv and tmnxOamLTtraceCtlDownstreamMpTlv
|
|
-- objects need not be set when creating tests."
|
|
-- DEFVAL { dsmap }
|
|
-- ::= { tmnxOamGeneralObjs 3 }
|
|
--
|
|
-- Conformance Information
|
|
--
|
|
-- tnOamPingCompliances OBJECT IDENTIFIER ::= { tnOamPingConformance 1 }
|
|
-- tnOamPingGroups OBJECT IDENTIFIER ::= { tnOamPingConformance 2 }
|
|
|
|
-- tnOamTrCompliances OBJECT IDENTIFIER ::= { tnOamTraceRouteConformance 1 }
|
|
-- tnOamTrGroups OBJECT IDENTIFIER ::= { tnOamTraceRouteConformance 2 }
|
|
|
|
-- tnOamSaaCompliances OBJECT IDENTIFIER ::= { tnOamSaaConformance 1 }
|
|
-- tnOamSaaGroups OBJECT IDENTIFIER ::= { tnOamSaaConformance 2 }
|
|
|
|
-- tnOamGeneralCompliances OBJECT IDENTIFIER ::= { tnOamGeneralConformance 1 }
|
|
-- tnOamGeneralGroups OBJECT IDENTIFIER ::= { tnOamGeneralConformance 2 }
|
|
|
|
-- compliance statements
|
|
|
|
-- tnOamPingCompliance MODULE-COMPLIANCE
|
|
-- ::= { tnOamPingCompliances 1 }
|
|
|
|
-- tnOamPingR2r1Compliance MODULE-COMPLIANCE
|
|
-- ::= { tnOamPingCompliances 2 }
|
|
|
|
-- tnOamPingV3v0Compliance MODULE-COMPLIANCE
|
|
-- ::= { tnOamPingCompliances 3 }
|
|
|
|
-- tnOamPing7450V4v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7450 ESS series systems release 4.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV4v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV4v0Group,
|
|
--tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV4v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
--tnOamMRInfoV4v0Group,
|
|
--tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingGroup,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamPingNotificationV4v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 4 }
|
|
|
|
-- tnOamPing7750V4v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia SROS series systems release 4.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV4v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV4v0Group,
|
|
-- tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV4v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
-- tnOamMRInfoV4v0Group,
|
|
-- tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingGroup,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamPingNotificationV4v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 5 }
|
|
|
|
-- tnOamPing7450V5v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7450 ESS series systems release 5.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV4v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV5v0Group,
|
|
--tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV4v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
--tnOamMRInfoV4v0Group,
|
|
--tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamPingNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 6 }
|
|
|
|
-- tnOamPing7750V5v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia SROS series systems release 5.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV4v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV5v0Group,
|
|
-- tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV4v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
-- tnOamMRInfoV4v0Group,
|
|
-- tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamPingNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 7 }
|
|
|
|
-- tnOamPing7450V6v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7450 ESS series systems release 6.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV6v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
--tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
--tnOamMRInfoV4v0Group,
|
|
--tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamPingNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 8 }
|
|
|
|
-- tnOamPing7750V6v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia SROS series systems release 6.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV6v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
-- tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
-- tnOamMRInfoV4v0Group,
|
|
-- tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamPingNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 9 }
|
|
|
|
-- tnOamPing7450V7v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7450 ESS series systems release 7.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV7v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
--tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
--tnOamMRInfoV4v0Group,
|
|
--tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamPingNotificationV7v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 10 }
|
|
|
|
-- tnOamPing7750V7v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7750 and 7710 SR series systems release 7.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV7v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
-- tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
-- tnOamMRInfoV4v0Group,
|
|
-- tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamPingNotificationV7v0Group,
|
|
-- tnOamP2mpLspPingGroup
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 11 }
|
|
|
|
-- tnOamPing7450V8v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7450 ESS series systems release 8.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV8v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
--tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
--tnOamMRInfoV4v0Group,
|
|
--tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamEthCfmPingV8v0Group,
|
|
-- tnOamPingNotificationV7v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 12 }
|
|
|
|
-- tnOamPing77x0V8v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia 7750 and 7710 SR series systems release 8.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV8v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
-- tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
-- tnOamMRInfoV4v0Group,
|
|
-- tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamEthCfmPingV8v0Group,
|
|
-- tnOamPingNotificationV7v0Group,
|
|
-- tnOamP2mpLspPingGroup,
|
|
-- tnOamP2mpLspPingV8v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 13 }
|
|
|
|
|
|
-- tnOamPing7xx0V9v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM ping tests on
|
|
-- Nokia SROS series systems, release 9.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamPingGeneralV8v0Group,
|
|
--tnOamMacPingL2MapGroup,
|
|
-- tnOamMacPingV4v0Group,
|
|
-- tnOamLspPingV6v0Group,
|
|
-- tnOamVprnPingV4v0Group,
|
|
-- tnOamMfibPingV6v0Group,
|
|
-- tnOamCpePingV4v0Group,
|
|
-- tnOamMRInfoV4v0Group,
|
|
-- tnOamAtmPingR2r1Group,
|
|
-- tnOamVccvPingV5v0Group,
|
|
-- tnOamIcmpPingGroup,
|
|
-- tnOamAncpTestV5v0Group,
|
|
-- tnOamEthCfmPingV8v0Group,
|
|
-- tnOamPingNotificationV7v0Group,
|
|
-- tnOamP2mpLspPingGroup,
|
|
-- tnOamP2mpLspPingV8v0Group,
|
|
-- tnOamVccvPingV9v0Group
|
|
-- }
|
|
-- ::= { tnOamPingCompliances 14 }
|
|
|
|
-- tnOamTrCompliance MODULE-COMPLIANCE
|
|
-- ::= { tnOamTrCompliances 1 }
|
|
|
|
-- tnOamTrV3v0Compliance MODULE-COMPLIANCE
|
|
-- ::= { tnOamTrCompliances 2 }
|
|
|
|
-- tnOamTr7450V4v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7450 ESS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV4v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV4v0Group,
|
|
--tnOamVprnTrV4v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamTrNotificationV4v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 3 }
|
|
|
|
-- tnOamTr7750V4v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia SROS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV4v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV4v0Group,
|
|
-- tnOamVprnTrV4v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamTrNotificationV4v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 4 }
|
|
|
|
-- tnOamTr7450V5v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7450 ESS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV5v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV5v0Group,
|
|
--tnOamVprnTrV4v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamTrNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 5 }
|
|
|
|
-- tnOamTr7750V5v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia SROS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV5v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV5v0Group,
|
|
-- tnOamVprnTrV4v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamTrNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 6 }
|
|
|
|
-- tnOamTr7450V6v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7450 ESS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV6v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV6v0Group,
|
|
--tnOamVprnTrV4v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamVccvTrV6v0Group,
|
|
-- tnOamTrNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 7 }
|
|
|
|
-- tnOamTr77x0V6v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7710/7750 SR series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV6v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV6v0Group,
|
|
-- tnOamVprnTrV6v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamVccvTrV6v0Group,
|
|
-- tnOamTrNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 8 }
|
|
|
|
-- tnOamTr7450V7v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7450 ESS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV7v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV6v0Group,
|
|
--tnOamVprnTrV4v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamVccvTrV6v0Group,
|
|
-- tnOamTrNotificationV5v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 9 }
|
|
|
|
-- tnOamTr77x0V7v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7710/7750 SR series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV7v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV6v0Group,
|
|
-- tnOamVprnTrV6v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamVccvTrV6v0Group,
|
|
-- tnOamTrNotificationV5v0Group,
|
|
-- tnOamP2mpLspTraceGroup
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 10 }
|
|
|
|
|
|
-- tnOamTr7xx0V8v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia 7450/7710/7750 series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamTrGeneralV7v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamLspTrV6v0Group,
|
|
-- tnOamVprnTrV6v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamVccvTrV6v0Group,
|
|
-- tnOamTrNotificationV5v0Group,
|
|
-- tnOamP2mpLspTraceGroup,
|
|
-- tnOamEthCfmTrV8v0Group,
|
|
-- tnOamTrGeneralV8v0Group,
|
|
-- tnOamTrNotificationV8v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 11 }
|
|
|
|
-- tnOamTr7xx0V9v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM Trace Route
|
|
-- tests on Nokia SROS series systems, release 9.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamEthCfmTrV8v0Group,
|
|
-- tnOamLTtraceV9v0Group,
|
|
-- tnOamLspTrV6v0Group,
|
|
-- tnOamMacTrV3v0Group,
|
|
-- tnOamMcastTrV4v0Group,
|
|
-- tnOamP2mpLspTraceGroup,
|
|
-- tnOamTrGeneralV7v0Group,
|
|
-- tnOamTrGeneralV8v0Group,
|
|
-- tnOamTrHopsV4v0Group,
|
|
-- tnOamTrNotificationV5v0Group,
|
|
-- tnOamTrNotificationV8v0Group,
|
|
-- tnOamVccvTrV6v0Group,
|
|
-- tnOamVccvTrV9v0Group,
|
|
-- tnOamVprnTrV6v0Group
|
|
-- }
|
|
-- ::= { tnOamTrCompliances 12 }
|
|
|
|
|
|
-- tnOamSaaV3v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM SAA
|
|
-- tests on Nokia SROS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamSaaGeneralV3v0Group,
|
|
-- tnOamSaaThresholdV3v0Group,
|
|
-- tnOamSaaNotificationV3v0Group
|
|
-- }
|
|
-- ::= { tnOamSaaCompliances 1 }
|
|
|
|
-- tnOamSaaV7v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM SAA
|
|
-- tests on Nokia SROS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamSaaGeneralV7v0Group,
|
|
-- tnOamSaaThresholdV3v0Group,
|
|
-- tnOamSaaNotificationV3v0Group
|
|
-- }
|
|
-- ::= { tnOamSaaCompliances 2 }
|
|
|
|
-- tnOamSaaV8v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM SAA
|
|
-- tests on Nokia SROS series systems."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamSaaGeneralV7v0Group,
|
|
-- tnOamSaaGeneralV8v0Group,
|
|
-- tnOamSaaThresholdV3v0Group,
|
|
-- tnOamSaaNotificationV3v0Group
|
|
-- }
|
|
-- ::= { tnOamSaaCompliances 3 }
|
|
|
|
-- tnOamGeneralV8v0Compliance MODULE-COMPLIANCE
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The compliance statement for management of OAM general capabilities on
|
|
-- Nokia SROS series systems for Release 8.0."
|
|
-- MODULE this module
|
|
-- MANDATORY-GROUPS {
|
|
-- tnOamGeneralV8v0Group
|
|
-- }
|
|
-- ::= { tnOamGeneralCompliances 1 }
|
|
|
|
-- units of conformance
|
|
|
|
--
|
|
-- OAM Ping Groups
|
|
--
|
|
|
|
-- tnOamPingGeneralGroup OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 1 }
|
|
|
|
-- tnOamMacPingGroup OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 2 }
|
|
|
|
-- tnOamMacPingL2MapGroup OBJECT-GROUP
|
|
-- OBJECTS { tnOamMacPingL2MapRouterID,
|
|
-- tnOamMacPingL2MapLabel,
|
|
-- tnOamMacPingL2MapProtocol,
|
|
-- tnOamMacPingL2MapVCType,
|
|
-- tnOamMacPingL2MapVCID,
|
|
-- tnOamMacPingL2MapDirection
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of optional objects to report OAM Mac Ping layer-2
|
|
-- mapping information returned in response to OAM Mac Ping
|
|
-- tests on Nokia SROS series systems."
|
|
-- ::= { tnOamPingGroups 3 }
|
|
|
|
-- tnOamLspPingGroup OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 4 }
|
|
|
|
-- tnOamVprnPingGroup OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 5 }
|
|
|
|
-- tnOamPingNotifyObjsGroup OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 6 }
|
|
|
|
-- tnOamPingNotificationGroup NOTIFICATION-GROUP
|
|
-- ::= { tnOamPingGroups 7 }
|
|
|
|
-- tnOamAtmPingR2r1Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamAtmPingCtlPortId,
|
|
-- tnOamAtmPingCtlVpi,
|
|
-- tnOamAtmPingCtlVci,
|
|
-- tnOamAtmPingCtlLpbkLocation,
|
|
-- tnOamAtmPingCtlSegment
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ATM Ping tests
|
|
-- on Nokia SROS series systems."
|
|
-- ::= { tnOamPingGroups 8}
|
|
|
|
-- tnOamMRInfoR2r1Group OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 9}
|
|
|
|
-- tnOamMfibPingV3v0Group OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 10 }
|
|
|
|
-- tnOamCpePingV3v0Group OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 11 }
|
|
|
|
-- tnOamPingGeneralV3v0Group OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 12 }
|
|
|
|
-- tnOamMacPingV3v0Group OBJECT-GROUP
|
|
-- ::= { tnOamPingGroups 13 }
|
|
|
|
-- tnOamMacPingV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamMacPingCtlTargetMacAddr,
|
|
-- tnOamMacPingCtlSourceMacAddr,
|
|
-- tnOamMacPingCtlSendControl,
|
|
-- tnOamMacPingCtlReplyControl,
|
|
-- tnOamMacPingCtlTtl,
|
|
-- tnOamMacPingCtlRegister,
|
|
-- tnOamMacPingCtlFlood,
|
|
-- tnOamMacPingCtlForce,
|
|
-- tnOamMacPingCtlAge,
|
|
-- tnOamMacPingCtlSapPortId,
|
|
-- tnOamMacPingCtlSapEncapValue,
|
|
-- tnOamMacPingCtlFibEntryName,
|
|
-- tnOamMacPingHistoryResponse,
|
|
-- tnOamMacPingHistoryOneWayTime,
|
|
-- tnOamMacPingHistoryStatus,
|
|
-- tnOamMacPingHistoryTime,
|
|
-- tnOamMacPingHistoryReturnCode,
|
|
-- tnOamMacPingHistoryAddressType,
|
|
-- tnOamMacPingHistorySapId,
|
|
-- tnOamMacPingHistorySdpId,
|
|
-- tnOamMacPingHistoryAdminStatus,
|
|
-- tnOamMacPingHistoryOperStatus,
|
|
-- tnOamMacPingHistoryResponsePlane,
|
|
-- tnOamMacPingHistorySize,
|
|
-- tnOamMacPingHistoryInOneWayTime,
|
|
-- tnOamMacPingHistorySrcAddrType,
|
|
-- tnOamMacPingHistorySrcAddress
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Mac Ping tests
|
|
-- on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamPingGroups 14 }
|
|
|
|
-- tnOamVccvPingGroup OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamVccvPingCtlSdpIdVcId,
|
|
-- tnOamVccvPingCtlReplyMode
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VCCV Ping tests
|
|
-- on Nokia SROS series systems."
|
|
-- ::= { tnOamPingGroups 15 }
|
|
|
|
-- tnOamPingGeneralV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamPingMaxConcurrentTests,
|
|
-- tnOamPingCtlRowStatus,
|
|
-- tnOamPingCtlStorageType,
|
|
-- tnOamPingCtlDescr,
|
|
-- tnOamPingCtlTestMode,
|
|
-- tnOamPingCtlAdminStatus,
|
|
-- tnOamPingCtlOrigSdpId,
|
|
-- tnOamPingCtlRespSdpId,
|
|
-- tnOamPingCtlFcName,
|
|
-- tnOamPingCtlProfile,
|
|
-- tnOamPingCtlMtuStartSize,
|
|
-- tnOamPingCtlMtuEndSize,
|
|
-- tnOamPingCtlMtuStepSize,
|
|
-- tnOamPingCtlServiceId,
|
|
-- tnOamPingCtlLocalSdp,
|
|
-- tnOamPingCtlRemoteSdp,
|
|
-- tnOamPingCtlSize,
|
|
-- tnOamPingCtlTimeOut,
|
|
-- tnOamPingCtlProbeCount,
|
|
-- tnOamPingCtlInterval,
|
|
-- tnOamPingCtlMaxRows,
|
|
-- tnOamPingCtlTrapGeneration,
|
|
-- tnOamPingCtlTrapProbeFailureFilter,
|
|
-- tnOamPingCtlTrapTestFailureFilter,
|
|
-- tnOamPingCtlSAA,
|
|
-- tnOamPingCtlRuns,
|
|
-- tnOamPingCtlFailures,
|
|
-- tnOamPingCtlLastRunResult,
|
|
-- tnOamPingCtlLastChanged,
|
|
-- tnOamPingCtlVRtrID,
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingCtlSrcAddrType,
|
|
-- tnOamPingCtlSrcAddress,
|
|
-- tnOamPingCtlDnsName,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe,
|
|
-- tnOamPingResultsLastRespHeader,
|
|
-- tnOamPingResultsMinTt,
|
|
-- tnOamPingResultsMaxTt,
|
|
-- tnOamPingResultsAverageTt,
|
|
-- tnOamPingResultsTtSumOfSquares,
|
|
-- tnOamPingResultsMinInTt,
|
|
-- tnOamPingResultsMaxInTt,
|
|
-- tnOamPingResultsAverageInTt,
|
|
-- tnOamPingResultsInTtSumOfSqrs,
|
|
-- tnOamPingResultsOutJitter,
|
|
-- tnOamPingResultsInJitter,
|
|
-- tnOamPingResultsRtJitter,
|
|
-- tnOamPingResultsProbeTimeouts,
|
|
-- tnOamPingResultsProbeFailures,
|
|
-- tnOamPingHistoryResponse,
|
|
-- tnOamPingHistoryOneWayTime,
|
|
-- tnOamPingHistorySize,
|
|
-- tnOamPingHistoryStatus,
|
|
-- tnOamPingHistoryTime,
|
|
-- tnOamPingHistoryReturnCode,
|
|
-- tnOamPingHistAddressType,
|
|
-- tnOamPingHistoryVersion,
|
|
-- tnOamPingHistSapId,
|
|
-- tnOamPingHistoryCpeMacAddr,
|
|
-- tnOamPingHistoryRespSvcId,
|
|
-- tnOamPingHistorySequence,
|
|
-- tnOamPingHistoryIfIndex,
|
|
-- tnOamPingHistoryDataLen,
|
|
-- tnOamPingHistoryRespPlane,
|
|
-- tnOamPingHistoryReqHdr,
|
|
-- tnOamPingHistoryRespHdr,
|
|
-- tnOamPingHistoryDnsAddrType,
|
|
-- tnOamPingHistoryDnsAddress,
|
|
-- tnOamPingHistorySrcAddrType,
|
|
-- tnOamPingHistorySrcAddress,
|
|
-- tnOamPingHistoryInOneWayTime
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping tests general
|
|
-- capabilities on Nokia SROS series systems 4.0 release"
|
|
-- ::= { tnOamPingGroups 16 }
|
|
|
|
-- tnOamLspPingV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLspPingCtlVRtrID,
|
|
-- tnOamLspPingCtlLspName,
|
|
-- tnOamLspPingCtlReturnLsp,
|
|
-- tnOamLspPingCtlTtl,
|
|
-- tnOamLspPingCtlPathName,
|
|
-- tnOamLspPingCtlLdpPrefixType,
|
|
-- tnOamLspPingCtlLdpPrefix,
|
|
-- tnOamLspPingCtlLdpPrefixLen
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM LSP Ping tests
|
|
-- on Nokia SROS series systems 4.0 release."
|
|
-- ::= { tnOamPingGroups 17 }
|
|
|
|
-- tnOamVprnPingV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamVprnPingCtlReplyControl,
|
|
-- tnOamVprnPingCtlTtl,
|
|
-- tnOamVprnPingCtlSrcAddrType,
|
|
-- tnOamVprnPingCtlSrcAddress
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VPRN Ping tests
|
|
-- on Nokia SROS series systems 4.0 release."
|
|
-- ::= { tnOamPingGroups 19 }
|
|
|
|
-- tnOamMfibPingV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamMfibPingCtlReplyControl,
|
|
-- tnOamMfibPingCtlTtl,
|
|
-- tnOamMfibPingCtlSrcAddrType,
|
|
-- tnOamMfibPingCtlSrcAddress,
|
|
-- tnOamMfibPingCtlDestAddrType,
|
|
-- tnOamMfibPingCtlDestAddress,
|
|
-- tnOamPingHistoryRespSvcId
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM MFIB Ping tests
|
|
-- on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamPingGroups 20 }
|
|
|
|
-- tnOamCpePingV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamCpePingCtlSendControl,
|
|
-- tnOamCpePingCtlReplyControl,
|
|
-- tnOamCpePingCtlTtl,
|
|
-- tnOamCpePingCtlSrceMacAddr,
|
|
-- tnOamCpePingCtlSrcAddrType,
|
|
-- tnOamCpePingCtlSrcAddress,
|
|
-- tnOamPingHistoryCpeMacAddr
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM CPE Ping tests
|
|
-- on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamPingGroups 21 }
|
|
|
|
-- tnOamMRInfoV4v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamMRInfoRespCapabilities,
|
|
-- tnOamMRInfoRespMinorVersion,
|
|
-- tnOamMRInfoRespMajorVersion,
|
|
-- tnOamMRInfoRespNumInterfaces,
|
|
-- tnOamMRInfoRespIfMetric,
|
|
-- tnOamMRInfoRespIfThreshold,
|
|
-- tnOamMRInfoRespIfFlags,
|
|
-- tnOamMRInfoRespIfNbrCount,
|
|
-- tnOamMRInfoRespIfAddrType,
|
|
-- tnOamMRInfoRespIfAddr,
|
|
-- tnOamMRInfoRespIfNbrAddrType,
|
|
-- tnOamMRInfoRespIfNbrAddr
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Multicast Router
|
|
-- Information(mrinfo) tests on Nokia SROS series systems
|
|
-- release 4.0."
|
|
-- ::= { tnOamPingGroups 22 }
|
|
|
|
-- tnOamIcmpPingGroup OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamIcmpPingCtlRapid,
|
|
-- tnOamIcmpPingCtlTtl,
|
|
-- tnOamIcmpPingCtlDSField,
|
|
-- tnOamIcmpPingCtlPattern,
|
|
-- tnOamIcmpPingCtlNhAddrType,
|
|
-- tnOamIcmpPingCtlNhAddress,
|
|
-- tnOamIcmpPingCtlEgrIfIndex,
|
|
-- tnOamIcmpPingCtlEgrIfName,
|
|
-- tnOamIcmpPingCtlBypassRouting,
|
|
-- tnOamIcmpPingCtlDoNotFragment
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ICMP Ping
|
|
-- tests on Nokia SROS series systems."
|
|
-- ::= { tnOamPingGroups 23 }
|
|
|
|
-- tnOamPingObsoleteV4v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamPingCtlTargetIpAddress,
|
|
-- tnOamPingHistorySrcIpAddress,
|
|
-- tnOamMacPingHistorySrcIpAddress,
|
|
-- tnOamLspPingCtlLdpIpPrefix,
|
|
-- tnOamLspPingCtlLdpIpPrefixLen,
|
|
-- tnOamVprnPingCtlSourceIpAddr,
|
|
-- tnOamMfibPingCtlSourceIpAddr,
|
|
-- tnOamMfibPingCtlDestIpAddr,
|
|
-- tnOamCpePingCtlSourceIpAddr,
|
|
-- tnOamMRInfoRespIfAddress,
|
|
-- tnOamMRInfoRespIfNbrAddress
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ICMP Ping
|
|
-- tests on Nokia SROS series systems that were made
|
|
-- obsolete in release 4.0."
|
|
-- ::= { tnOamPingGroups 24 }
|
|
|
|
-- tnOamPingNotificationV4v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamPingProbeFailedV2,
|
|
-- tnOamPingTestFailedV2,
|
|
-- tnOamPingTestCompletedV2
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM ping feature
|
|
-- on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamPingGroups 25 }
|
|
|
|
-- tnOamPingNotificationObsoleteV4v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamPingProbeFailed,
|
|
-- tnOamPingTestFailed,
|
|
-- tnOamPingTestCompleted
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM ping feature
|
|
-- on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamPingGroups 26 }
|
|
|
|
-- tnOamLspPingV5v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLspPingCtlVRtrID,
|
|
-- tnOamLspPingCtlLspName,
|
|
-- tnOamLspPingCtlReturnLsp,
|
|
-- tnOamLspPingCtlTtl,
|
|
-- tnOamLspPingCtlPathName,
|
|
-- tnOamLspPingCtlLdpPrefixType,
|
|
-- tnOamLspPingCtlLdpPrefix,
|
|
-- tnOamLspPingCtlLdpPrefixLen,
|
|
-- tnOamLspPingCtlPathDestType,
|
|
-- tnOamLspPingCtlPathDest,
|
|
-- tnOamLspPingCtlNhIntfName,
|
|
-- tnOamLspPingCtlNhAddressType,
|
|
-- tnOamLspPingCtlNhAddress
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM LSP Ping tests
|
|
-- on Nokia SROS series systems 5.0 release."
|
|
-- ::= { tnOamPingGroups 27 }
|
|
|
|
-- tnOamVccvPingV5v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamVccvPingCtlSdpIdVcId,
|
|
-- tnOamVccvPingCtlReplyMode,
|
|
-- tnOamVccvPingCtlPwId,
|
|
-- tnOamVccvPingCtlTtl
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VCCV Ping tests
|
|
-- on Nokia SROS series systems 5.0 release."
|
|
-- ::= { tnOamPingGroups 28 }
|
|
|
|
-- tnOamAncpTestV5v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamAncpTestTarget,
|
|
-- tnOamAncpTestTargetId,
|
|
-- tnOamAncpTestcount,
|
|
-- tnOamAncpTestTimeout,
|
|
-- tnOamAncpHistoryAncpString,
|
|
-- tnOamAncpHistoryAccNodeResult,
|
|
-- tnOamAncpHistoryAccNodeCode,
|
|
-- tnOamAncpHistoryAccNodeRspStr,
|
|
-- tnOamVccvPingCtlTtl
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ANCP tests
|
|
-- on Nokia SROS series systems 5.0 release."
|
|
-- ::= { tnOamPingGroups 29 }
|
|
|
|
-- tnOamPingNotificationV5v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamPingProbeFailedV2,
|
|
-- tnOamPingTestFailedV2,
|
|
-- tnOamPingTestCompletedV2,
|
|
-- tnAncpLoopbackTestCompleted
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM ping feature
|
|
-- on Nokia SROS series systems release 5.0."
|
|
-- ::= { tnOamPingGroups 30 }
|
|
|
|
-- tnOamMfibPingV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamMfibPingCtlReplyControl,
|
|
-- tnOamMfibPingCtlTtl,
|
|
-- tnOamMfibPingCtlSrcAddrType,
|
|
-- tnOamMfibPingCtlSrcAddress,
|
|
-- tnOamMfibPingCtlDestAddrType,
|
|
-- tnOamMfibPingCtlDestAddress,
|
|
-- tnOamPingHistoryRespSvcId,
|
|
-- tnOamMfibPingCtlDestMacAddr
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM MFIB Ping tests
|
|
-- on Nokia SROS series systems release 6.0."
|
|
-- ::= { tnOamPingGroups 31 }
|
|
|
|
-- tnOamPingGeneralV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamPingMaxConcurrentTests,
|
|
-- tnOamPingCtlRowStatus,
|
|
-- tnOamPingCtlStorageType,
|
|
-- tnOamPingCtlDescr,
|
|
-- tnOamPingCtlTestMode,
|
|
-- tnOamPingCtlAdminStatus,
|
|
-- tnOamPingCtlOrigSdpId,
|
|
-- tnOamPingCtlRespSdpId,
|
|
-- tnOamPingCtlFcName,
|
|
-- tnOamPingCtlProfile,
|
|
-- tnOamPingCtlMtuStartSize,
|
|
-- tnOamPingCtlMtuEndSize,
|
|
-- tnOamPingCtlMtuStepSize,
|
|
-- tnOamPingCtlServiceId,
|
|
-- tnOamPingCtlLocalSdp,
|
|
-- tnOamPingCtlRemoteSdp,
|
|
-- tnOamPingCtlSize,
|
|
-- tnOamPingCtlTimeOut,
|
|
-- tnOamPingCtlProbeCount,
|
|
-- tnOamPingCtlInterval,
|
|
-- tnOamPingCtlTrapGeneration,
|
|
-- tnOamPingCtlTrapProbeFailureFilter,
|
|
-- tnOamPingCtlTrapTestFailureFilter,
|
|
-- tnOamPingCtlSAA,
|
|
-- tnOamPingCtlRuns,
|
|
-- tnOamPingCtlFailures,
|
|
-- tnOamPingCtlLastRunResult,
|
|
-- tnOamPingCtlLastChanged,
|
|
-- tnOamPingCtlVRtrID,
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingCtlSrcAddrType,
|
|
-- tnOamPingCtlSrcAddress,
|
|
-- tnOamPingCtlDnsName,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe,
|
|
-- tnOamPingResultsLastRespHeader,
|
|
-- tnOamPingResultsMinTt,
|
|
-- tnOamPingResultsMaxTt,
|
|
-- tnOamPingResultsAverageTt,
|
|
-- tnOamPingResultsTtSumOfSquares,
|
|
-- tnOamPingResultsMinInTt,
|
|
-- tnOamPingResultsMaxInTt,
|
|
-- tnOamPingResultsAverageInTt,
|
|
-- tnOamPingResultsInTtSumOfSqrs,
|
|
-- tnOamPingResultsOutJitter,
|
|
-- tnOamPingResultsInJitter,
|
|
-- tnOamPingResultsRtJitter,
|
|
-- tnOamPingResultsProbeTimeouts,
|
|
-- tnOamPingResultsProbeFailures,
|
|
-- tnOamPingHistoryResponse,
|
|
-- tnOamPingHistoryOneWayTime,
|
|
-- tnOamPingHistorySize,
|
|
-- tnOamPingHistoryStatus,
|
|
-- tnOamPingHistoryTime,
|
|
-- tnOamPingHistoryReturnCode,
|
|
-- tnOamPingHistAddressType,
|
|
-- tnOamPingHistoryVersion,
|
|
-- tnOamPingHistSapId,
|
|
-- tnOamPingHistoryCpeMacAddr,
|
|
-- tnOamPingHistoryRespSvcId,
|
|
-- tnOamPingHistorySequence,
|
|
-- tnOamPingHistoryIfIndex,
|
|
-- tnOamPingHistoryDataLen,
|
|
-- tnOamPingHistoryRespPlane,
|
|
-- tnOamPingHistoryReqHdr,
|
|
-- tnOamPingHistoryRespHdr,
|
|
-- tnOamPingHistoryDnsAddrType,
|
|
-- tnOamPingHistoryDnsAddress,
|
|
-- tnOamPingHistorySrcAddrType,
|
|
-- tnOamPingHistorySrcAddress,
|
|
-- tnOamPingHistoryInOneWayTime,
|
|
-- tnOamPingCtlDNSRecord,
|
|
-- tnOamPingCtlIntervalUnits
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping tests general
|
|
-- capabilities on Nokia SROS series systems 6.0 release"
|
|
-- ::= { tnOamPingGroups 32 }
|
|
|
|
-- tnOamP2mpLspPingGroup OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamP2mpLspPingCtlLspName,
|
|
-- tnOamP2mpLspPingCtlInstName,
|
|
-- tnOamP2mpLspPingCtlTtl,
|
|
-- tnOamP2mpLspPingCtlIpRowStatus,
|
|
-- tnOamP2mpLspPingCtlIpAddrType,
|
|
-- tnOamP2mpLspPingCtlIpAddr
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of P2MP LSP Ping and
|
|
-- Traceroute tests on Nokia SROS series systems 7.0 release."
|
|
-- ::= { tnOamPingGroups 33 }
|
|
|
|
-- tnOamLspPingV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLspPingCtlLspName,
|
|
-- tnOamLspPingCtlTtl,
|
|
-- tnOamLspPingCtlPathName,
|
|
-- tnOamLspPingCtlLdpPrefixType,
|
|
-- tnOamLspPingCtlLdpPrefix,
|
|
-- tnOamLspPingCtlLdpPrefixLen,
|
|
-- tnOamLspPingCtlPathDestType,
|
|
-- tnOamLspPingCtlPathDest,
|
|
-- tnOamLspPingCtlNhIntfName,
|
|
-- tnOamLspPingCtlNhAddressType,
|
|
-- tnOamLspPingCtlNhAddress
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM LSP Ping tests
|
|
-- on Nokia SROS series systems 6.0 release."
|
|
-- ::= { tnOamPingGroups 34 }
|
|
|
|
-- tnOamPingGeneralV7v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamPingMaxConcurrentTests,
|
|
-- tnOamPingCtlRowStatus,
|
|
-- tnOamPingCtlStorageType,
|
|
-- tnOamPingCtlDescr,
|
|
-- tnOamPingCtlTestMode,
|
|
-- tnOamPingCtlAdminStatus,
|
|
-- tnOamPingCtlOrigSdpId,
|
|
-- tnOamPingCtlRespSdpId,
|
|
-- tnOamPingCtlFcName,
|
|
-- tnOamPingCtlProfile,
|
|
-- tnOamPingCtlMtuStartSize,
|
|
-- tnOamPingCtlMtuEndSize,
|
|
-- tnOamPingCtlMtuStepSize,
|
|
-- tnOamPingCtlServiceId,
|
|
-- tnOamPingCtlLocalSdp,
|
|
-- tnOamPingCtlRemoteSdp,
|
|
-- tnOamPingCtlSize,
|
|
-- tnOamPingCtlTimeOut,
|
|
-- tnOamPingCtlProbeCount,
|
|
-- tnOamPingCtlInterval,
|
|
-- tnOamPingCtlTrapGeneration,
|
|
-- tnOamPingCtlTrapProbeFailureFilter,
|
|
-- tnOamPingCtlTrapTestFailureFilter,
|
|
-- tnOamPingCtlSAA,
|
|
-- tnOamPingCtlRuns,
|
|
-- tnOamPingCtlFailures,
|
|
-- tnOamPingCtlLastRunResult,
|
|
-- tnOamPingCtlLastChanged,
|
|
-- tnOamPingCtlVRtrID,
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingCtlSrcAddrType,
|
|
-- tnOamPingCtlSrcAddress,
|
|
-- tnOamPingCtlDnsName,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe,
|
|
-- tnOamPingResultsLastRespHeader,
|
|
-- tnOamPingResultsMinTt,
|
|
-- tnOamPingResultsMaxTt,
|
|
-- tnOamPingResultsAverageTt,
|
|
-- tnOamPingResultsTtSumOfSquares,
|
|
-- tnOamPingResultsMinInTt,
|
|
-- tnOamPingResultsMaxInTt,
|
|
-- tnOamPingResultsAverageInTt,
|
|
-- tnOamPingResultsInTtSumOfSqrs,
|
|
-- tnOamPingResultsOutJitter,
|
|
-- tnOamPingResultsInJitter,
|
|
-- tnOamPingResultsRtJitter,
|
|
-- tnOamPingResultsProbeTimeouts,
|
|
-- tnOamPingResultsProbeFailures,
|
|
-- tnOamPingHistoryResponse,
|
|
-- tnOamPingHistoryOneWayTime,
|
|
-- tnOamPingHistorySize,
|
|
-- tnOamPingHistoryStatus,
|
|
-- tnOamPingHistoryTime,
|
|
-- tnOamPingHistoryReturnCode,
|
|
-- tnOamPingHistAddressType,
|
|
-- tnOamPingHistoryVersion,
|
|
-- tnOamPingHistSapId,
|
|
-- tnOamPingHistoryCpeMacAddr,
|
|
-- tnOamPingHistoryRespSvcId,
|
|
-- tnOamPingHistorySequence,
|
|
-- tnOamPingHistoryIfIndex,
|
|
-- tnOamPingHistoryDataLen,
|
|
-- tnOamPingHistoryRespPlane,
|
|
-- tnOamPingHistoryReqHdr,
|
|
-- tnOamPingHistoryRespHdr,
|
|
-- tnOamPingHistoryDnsAddrType,
|
|
-- tnOamPingHistoryDnsAddress,
|
|
-- tnOamPingHistorySrcAddrType,
|
|
-- tnOamPingHistorySrcAddress,
|
|
-- tnOamPingHistoryInOneWayTime,
|
|
-- tnOamPingCtlDNSRecord,
|
|
-- tnOamPingResultsRttOFSumSquares,
|
|
-- tnOamPingResultsRttHCSumSquares,
|
|
-- tnOamPingResultsTtOFSumSquares,
|
|
-- tnOamPingResultsTtHCSumSquares,
|
|
-- tnOamPingResultsInTtOFSumSqrs,
|
|
-- tnOamPingResultsInTtHCSumSqrs,
|
|
-- tnOamPingResultsTestRunResult
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping tests general
|
|
-- capabilities on Nokia SROS series systems 7.0 release"
|
|
-- ::= { tnOamPingGroups 35 }
|
|
|
|
-- tnOamPingNotificationV7v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamPingProbeFailedV3,
|
|
-- tnOamPingTestFailedV3,
|
|
-- tnOamPingTestCompletedV3,
|
|
-- tnAncpLoopbackTestCompleted
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM ping feature
|
|
-- on Nokia SROS series systems release 7.0."
|
|
-- ::= { tnOamPingGroups 36 }
|
|
|
|
-- tnOamPingObsoleteV6v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamLspPingCtlReturnLsp,
|
|
-- tnOamLspPingCtlVRtrID,
|
|
-- tnOamPingCtlMaxRows
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping
|
|
-- operations on Nokia SR series systems that were made
|
|
-- obsolete in release 6.0."
|
|
-- ::= { tnOamPingGroups 37 }
|
|
|
|
-- tnOamPingObsoleteV6v1Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamMacPingL2MapRouterID,
|
|
-- tnOamMacPingL2MapLabel,
|
|
-- tnOamMacPingL2MapProtocol,
|
|
-- tnOamMacPingL2MapVCType,
|
|
-- tnOamMacPingL2MapVCID,
|
|
-- tnOamMacPingL2MapDirection
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping
|
|
-- operations on Nokia SR series systems that were made
|
|
-- obsolete in release 6.1."
|
|
-- ::= { tnOamPingGroups 38 }
|
|
|
|
|
|
-- tnOamEthCfmPingV8v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamEthCfmPingCtlTgtMacAddr,
|
|
-- tnOamEthCfmPingCtlSrcMdIndex,
|
|
-- tnOamEthCfmPingCtlSrcMaIndex,
|
|
-- tnOamEthCfmPingCtlSrcMepId
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Ethernet CFM Ping
|
|
-- tests on Nokia SROS series systems 8.0 release."
|
|
-- ::= { tnOamPingGroups 39 }
|
|
|
|
-- tnOamP2mpLspPingV8v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamP2mpLspPingCtlP2MPId
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Lsp Ping
|
|
-- tests on Nokia SROS series systems 8.0 release."
|
|
-- ::= { tnOamPingGroups 40 }
|
|
|
|
-- tnOamPingGeneralV8v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamPingMaxConcurrentTests,
|
|
-- tnOamPingCtlRowStatus,
|
|
-- tnOamPingCtlStorageType,
|
|
-- tnOamPingCtlDescr,
|
|
-- tnOamPingCtlTestMode,
|
|
-- tnOamPingCtlAdminStatus,
|
|
-- tnOamPingCtlOrigSdpId,
|
|
-- tnOamPingCtlRespSdpId,
|
|
-- tnOamPingCtlFcName,
|
|
-- tnOamPingCtlProfile,
|
|
-- tnOamPingCtlMtuStartSize,
|
|
-- tnOamPingCtlMtuEndSize,
|
|
-- tnOamPingCtlMtuStepSize,
|
|
-- tnOamPingCtlServiceId,
|
|
-- tnOamPingCtlLocalSdp,
|
|
-- tnOamPingCtlRemoteSdp,
|
|
-- tnOamPingCtlSize,
|
|
-- tnOamPingCtlTimeOut,
|
|
-- tnOamPingCtlProbeCount,
|
|
-- tnOamPingCtlInterval,
|
|
-- tnOamPingCtlTrapGeneration,
|
|
-- tnOamPingCtlTrapProbeFailureFilter,
|
|
-- tnOamPingCtlTrapTestFailureFilter,
|
|
-- tnOamPingCtlSAA,
|
|
-- tnOamPingCtlRuns,
|
|
-- tnOamPingCtlFailures,
|
|
-- tnOamPingCtlLastRunResult,
|
|
-- tnOamPingCtlLastChanged,
|
|
-- tnOamPingCtlVRtrID,
|
|
-- tnOamPingCtlTgtAddrType,
|
|
-- tnOamPingCtlTgtAddress,
|
|
-- tnOamPingCtlSrcAddrType,
|
|
-- tnOamPingCtlSrcAddress,
|
|
-- tnOamPingCtlDnsName,
|
|
-- tnOamPingResultsOperStatus,
|
|
-- tnOamPingResultsMinRtt,
|
|
-- tnOamPingResultsMaxRtt,
|
|
-- tnOamPingResultsAverageRtt,
|
|
-- tnOamPingResultsRttSumOfSquares,
|
|
-- tnOamPingResultsMtuResponseSize,
|
|
-- tnOamPingResultsSvcPing,
|
|
-- tnOamPingResultsProbeResponses,
|
|
-- tnOamPingResultsSentProbes,
|
|
-- tnOamPingResultsLastGoodProbe,
|
|
-- tnOamPingResultsMinTt,
|
|
-- tnOamPingResultsMaxTt,
|
|
-- tnOamPingResultsAverageTt,
|
|
-- tnOamPingResultsTtSumOfSquares,
|
|
-- tnOamPingResultsMinInTt,
|
|
-- tnOamPingResultsMaxInTt,
|
|
-- tnOamPingResultsAverageInTt,
|
|
-- tnOamPingResultsInTtSumOfSqrs,
|
|
-- tnOamPingResultsOutJitter,
|
|
-- tnOamPingResultsInJitter,
|
|
-- tnOamPingResultsRtJitter,
|
|
-- tnOamPingResultsProbeTimeouts,
|
|
-- tnOamPingResultsProbeFailures,
|
|
-- tnOamPingHistoryResponse,
|
|
-- tnOamPingHistoryOneWayTime,
|
|
-- tnOamPingHistorySize,
|
|
-- tnOamPingHistoryStatus,
|
|
-- tnOamPingHistoryTime,
|
|
-- tnOamPingHistoryReturnCode,
|
|
-- tnOamPingHistAddressType,
|
|
-- tnOamPingHistoryVersion,
|
|
-- tnOamPingHistSapId,
|
|
-- tnOamPingHistoryCpeMacAddr,
|
|
-- tnOamPingHistoryRespSvcId,
|
|
-- tnOamPingHistorySequence,
|
|
-- tnOamPingHistoryIfIndex,
|
|
-- tnOamPingHistoryDataLen,
|
|
-- tnOamPingHistoryRespPlane,
|
|
-- tnOamPingHistoryReqHdr,
|
|
-- tnOamPingHistoryRespHdr,
|
|
-- tnOamPingHistoryDnsAddrType,
|
|
-- tnOamPingHistoryDnsAddress,
|
|
-- tnOamPingHistorySrcAddrType,
|
|
-- tnOamPingHistorySrcAddress,
|
|
-- tnOamPingHistoryInOneWayTime,
|
|
-- tnOamPingHistoryLspName,
|
|
-- tnOamPingHistNextHopAddrType,
|
|
-- tnOamPingHistNextHopAddress,
|
|
-- tnOamPingCtlDNSRecord,
|
|
-- tnOamPingResultsRttOFSumSquares,
|
|
-- tnOamPingResultsRttHCSumSquares,
|
|
-- tnOamPingResultsTtOFSumSquares,
|
|
-- tnOamPingResultsTtHCSumSquares,
|
|
-- tnOamPingResultsInTtOFSumSqrs,
|
|
-- tnOamPingResultsInTtHCSumSqrs,
|
|
-- tnOamPingResultsTestRunResult
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping tests general
|
|
-- capabilities on Nokia SROS series systems 8.0 release"
|
|
-- ::= { tnOamPingGroups 41 }
|
|
|
|
-- tnOamPingObsoleteV8v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamPingResultsLastRespHeader
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ping
|
|
-- operations on Nokia SR series systems that were made
|
|
-- obsolete in release 8.0."
|
|
-- ::= { tnOamPingGroups 42 }
|
|
|
|
-- tnOamVccvPingV9v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamVccvPingCtlSpokeSdpId,
|
|
-- tnOamVccvPingCtlSaiiGlobalId,
|
|
-- tnOamVccvPingCtlSaiiPrefix,
|
|
-- tnOamVccvPingCtlSaiiAcId,
|
|
-- tnOamVccvPingCtlTaiiGlobalId,
|
|
-- tnOamVccvPingCtlTaiiPrefix,
|
|
-- tnOamVccvPingCtlTaiiAcId
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of additional objects supporting management of OAM VCCV Ping
|
|
-- tests on Nokia SROS series systems 9.0 release."
|
|
-- ::= { tnOamPingGroups 43 }
|
|
|
|
--
|
|
-- OAM Trace Route Groups
|
|
--
|
|
|
|
-- tnOamTrGeneralGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 1 }
|
|
|
|
-- tnOamTrHopsGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 2 }
|
|
|
|
-- tnOamMacTrGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 3 }
|
|
|
|
-- tnOamLspTrGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 4 }
|
|
|
|
-- tnOamVprnTrGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 5 }
|
|
|
|
--tnOamTrNotifyObjsGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 5 }
|
|
|
|
-- tnOamTrNotificationGroup NOTIFICATION-GROUP
|
|
-- ::= { tnOamTrGroups 6 }
|
|
|
|
-- tnOamMcastTrGroup OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 7 }
|
|
|
|
-- tnOamTrGeneralV3v0Group OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 8 }
|
|
|
|
-- tnOamTrHopsV3v0Group OBJECT-GROUP
|
|
-- ::= { tnOamTrGroups 9 }
|
|
|
|
-- tnOamMacTrV3v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamMacTrCtlTargetMacAddr,
|
|
-- tnOamMacTrCtlSourceMacAddr,
|
|
-- tnOamMacTrCtlSendControl,
|
|
-- tnOamMacTrCtlReplyControl,
|
|
-- tnOamMacTrL2MapRouterID,
|
|
-- tnOamMacTrL2MapLabel,
|
|
-- tnOamMacTrL2MapProtocol,
|
|
-- tnOamMacTrL2MapVCType,
|
|
-- tnOamMacTrL2MapVCID,
|
|
-- tnOamMacTrL2MapDirection,
|
|
-- tnOamMacTrL2MapSdpId,
|
|
-- tnOamMacTrL2MapSapName
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM MAC Trace Route
|
|
-- tests on Nokia SROS series systems."
|
|
-- ::= { tnOamTrGroups 10 }
|
|
|
|
-- tnOamTrObsoleteV3v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrResultsTestAttempts,
|
|
-- tnOamTrResultsTestSuccesses
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route
|
|
-- tests that became obsolete in the 3.0 release."
|
|
-- ::= { tnOamTrGroups 11 }
|
|
|
|
-- tnOamTrGeneralV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrMaxConcurrentRequests,
|
|
-- tnOamTrCtlRowStatus,
|
|
-- tnOamTrCtlStorageType,
|
|
-- tnOamTrCtlDescr,
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlAdminStatus,
|
|
-- tnOamTrCtlFcName,
|
|
-- tnOamTrCtlProfile,
|
|
-- tnOamTrCtlServiceId,
|
|
-- tnOamTrCtlDataSize,
|
|
-- tnOamTrCtlTimeOut,
|
|
-- tnOamTrCtlProbesPerHop,
|
|
-- tnOamTrCtlMaxTtl,
|
|
-- tnOamTrCtlInitialTtl,
|
|
-- tnOamTrCtlDSField,
|
|
-- tnOamTrCtlMaxFailures,
|
|
-- tnOamTrCtlInterval,
|
|
-- tnOamTrCtlMaxRows,
|
|
-- tnOamTrCtlTrapGeneration,
|
|
-- tnOamTrCtlCreateHopsEntries,
|
|
-- tnOamTrCtlSAA,
|
|
-- tnOamTrCtlRuns,
|
|
-- tnOamTrCtlFailures,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrCtlLastChanged,
|
|
-- tnOamTrCtlVRtrID,
|
|
-- tnOamTrCtlTgtAddrType,
|
|
-- tnOamTrCtlTgtAddress,
|
|
-- tnOamTrCtlSrcAddrType,
|
|
-- tnOamTrCtlSrcAddress,
|
|
-- tnOamTrCtlWaitMilliSec,
|
|
-- tnOamTrResultsOperStatus,
|
|
-- tnOamTrResultsCurHopCount,
|
|
-- tnOamTrResultsCurProbeCount,
|
|
-- tnOamTrResultsLastGoodPath,
|
|
-- tnOamTrResultsTgtAddrType,
|
|
-- tnOamTrResultsTgtAddress,
|
|
-- tnOamTrProbeHistoryResponse,
|
|
-- tnOamTrProbeHistoryOneWayTime,
|
|
-- tnOamTrProbeHistoryStatus,
|
|
-- tnOamTrProbeHistoryLastRC,
|
|
-- tnOamTrProbeHistoryTime,
|
|
-- tnOamTrProbeHistoryResponsePlane,
|
|
-- tnOamTrProbeHistoryAddressType,
|
|
-- tnOamTrProbeHistorySapId,
|
|
-- tnOamTrProbeHistoryVersion,
|
|
-- tnOamTrProbeHistoryRouterID,
|
|
-- tnOamTrProbeHistoryIfIndex,
|
|
-- tnOamTrProbeHistoryDataLen,
|
|
-- tnOamTrProbeHistorySize,
|
|
-- tnOamTrProbeHistoryInOneWayTime,
|
|
-- tnOamTrProbeHistoryAddrType,
|
|
-- tnOamTrProbeHistoryAddress
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route test
|
|
-- general capabilities on Nokia SROS series systems 4.0R1 release."
|
|
-- ::= { tnOamTrGroups 12 }
|
|
|
|
-- tnOamTrHopsV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrHopsMinRtt,
|
|
-- tnOamTrHopsMaxRtt,
|
|
-- tnOamTrHopsAverageRtt,
|
|
-- tnOamTrHopsRttSumOfSquares,
|
|
-- tnOamTrHopsMinTt,
|
|
-- tnOamTrHopsMaxTt,
|
|
-- tnOamTrHopsAverageTt,
|
|
-- tnOamTrHopsTtSumOfSquares,
|
|
-- tnOamTrHopsSentProbes,
|
|
-- tnOamTrHopsProbeResponses,
|
|
-- tnOamTrHopsLastGoodProbe,
|
|
-- tnOamTrHopsMinInTt,
|
|
-- tnOamTrHopsMaxInTt,
|
|
-- tnOamTrHopsAverageInTt,
|
|
-- tnOamTrHopsInTtSumOfSqrs,
|
|
-- tnOamTrHopsOutJitter,
|
|
-- tnOamTrHopsInJitter,
|
|
-- tnOamTrHopsRtJitter,
|
|
-- tnOamTrHopsProbeTimeouts,
|
|
-- tnOamTrHopsProbeFailures,
|
|
-- tnOamTrHopsTgtAddrType,
|
|
-- tnOamTrHopsTgtAddress
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of optional objects to report OAM Trace Route Hops
|
|
-- returned in response to OAM Trace Route tests on Nokia
|
|
-- 7x50 SR series systems 4.0R1."
|
|
-- ::= { tnOamTrGroups 13 }
|
|
|
|
-- tnOamLspTrV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLspTrCtlVRtrID,
|
|
-- tnOamLspTrCtlLspName,
|
|
-- tnOamLspTrCtlPathName,
|
|
-- tnOamLspTrCtlLdpPrefixType,
|
|
-- tnOamLspTrCtlLdpPrefix,
|
|
-- tnOamLspTrCtlLdpPrefixLen,
|
|
-- tnOamLspTrMapAddrType,
|
|
-- tnOamLspTrMapDSIPv4Addr,
|
|
-- tnOamLspTrMapDSIfAddr,
|
|
-- tnOamLspTrMapMTU,
|
|
-- tnOamLspTrMapDSIndex,
|
|
-- tnOamLspTrDSLabelLabel,
|
|
-- tnOamLspTrDSLabelProtocol
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM LSP Trace Route
|
|
-- tests on Nokia SROS series systems 4.0 release."
|
|
-- ::= { tnOamTrGroups 14 }
|
|
|
|
-- tnOamVprnTrV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamVprnTrCtlReplyControl,
|
|
-- tnOamVprnTrCtlSrcAddrType,
|
|
-- tnOamVprnTrCtlSrcAddress,
|
|
-- tnOamVprnTrL3MapRouterID,
|
|
-- tnOamVprnTrL3MapRteVprnLabel,
|
|
-- tnOamVprnTrL3MapRteMetrics,
|
|
-- tnOamVprnTrL3MapRteLastUp,
|
|
-- tnOamVprnTrL3MapRteOwner,
|
|
-- tnOamVprnTrL3MapRtePref,
|
|
-- tnOamVprnTrL3MapRteDist,
|
|
-- tnOamVprnTrL3MapNumNextHops,
|
|
-- tnOamVprnTrL3MapNumRteTargets,
|
|
-- tnOamVprnTrL3MapDestAddrType,
|
|
-- tnOamVprnTrL3MapDestAddress,
|
|
-- tnOamVprnTrL3MapDestMaskLen,
|
|
-- tnOamVprnTrNextHopRtrID,
|
|
-- tnOamVprnTrNextHopType,
|
|
-- tnOamVprnTrNextHopTunnelID,
|
|
-- tnOamVprnTrNextHopTunnelType,
|
|
-- tnOamVprnTrNextHopIfIndex,
|
|
-- tnOamVprnTrRouteTarget
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VPRN Trace Route
|
|
-- tests on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamTrGroups 15 }
|
|
|
|
-- tnOamMcastTrV4v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamMcastTrCtlVRtrID,
|
|
-- tnOamMcastTrCtlHops,
|
|
-- tnOamMcastTrQueryId,
|
|
-- tnOamMcastTrCtlSrcAddrType,
|
|
-- tnOamMcastTrCtlSrcAddress,
|
|
-- tnOamMcastTrCtlDestAddrType,
|
|
-- tnOamMcastTrCtlDestAddress,
|
|
-- tnOamMcastTrCtlRespAddrType,
|
|
-- tnOamMcastTrCtlRespAddress,
|
|
-- tnOamMcastTrCtlGrpAddrType,
|
|
-- tnOamMcastTrCtlGrpAddress,
|
|
-- tnOamMcastTrRespQueryArrivalTime,
|
|
-- tnOamMcastTrRespInPktCount,
|
|
-- tnOamMcastTrRespOutPktCount,
|
|
-- tnOamMcastTrRespSGPktCount,
|
|
-- tnOamMcastTrRespRtgProtocol,
|
|
-- tnOamMcastTrRespFwdTtl,
|
|
-- tnOamMcastTrRespMBZBit,
|
|
-- tnOamMcastTrRespSrcBit,
|
|
-- tnOamMcastTrRespSrcMask,
|
|
-- tnOamMcastTrRespFwdCode,
|
|
-- tnOamMcastTrRespInIfAddrType,
|
|
-- tnOamMcastTrRespInIfAddress,
|
|
-- tnOamMcastTrRespOutIfAddrType,
|
|
-- tnOamMcastTrRespOutIfAddress,
|
|
-- tnOamMcastTrRespPhRtrAddrType,
|
|
-- tnOamMcastTrRespPhRtrAddress
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Multicast Trace Route
|
|
-- tests on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamTrGroups 16 }
|
|
|
|
-- tnOamTrObsoleteV4v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamTrCtlTargetIpAddress,
|
|
-- tnOamTrResultsIpTgtAddr,
|
|
-- tnOamTrProbeHistoryIpAddr,
|
|
-- tnOamTrHopsIpTgtAddress,
|
|
-- tnOamLspTrCtlLdpIpPrefix,
|
|
-- tnOamLspTrCtlLdpIpPrefixLen,
|
|
-- tnOamVprnTrCtlSourceIpAddr,
|
|
-- tnOamVprnTrL3MapRteDestAddr,
|
|
-- tnOamVprnTrL3MapRteDestMask,
|
|
-- tnOamMcastTrCtlSrcIpAddr,
|
|
-- tnOamMcastTrCtlDestIpAddr,
|
|
-- tnOamMcastTrCtlRespIpAddr,
|
|
-- tnOamMcastTrCtlGrpIpAddr,
|
|
-- tnOamMcastTrRespPrevHopRtrAddr,
|
|
-- tnOamMcastTrRespInIfAddr,
|
|
-- tnOamMcastTrRespOutIfAddr
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM ICMP Ping
|
|
-- tests on Nokia SROS series systems that were made
|
|
-- obsolete in release 4.0."
|
|
-- ::= { tnOamTrGroups 17 }
|
|
|
|
-- tnOamTrNotificationV4v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamTrPathChange,
|
|
-- tnOamTrTestFailed,
|
|
-- tnOamTrTestCompleted
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM Trace Route test
|
|
-- feature on Nokia SROS series systems release 4.0."
|
|
-- ::= { tnOamTrGroups 18 }
|
|
|
|
-- tnOamLspTrV5v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLspTrCtlVRtrID,
|
|
-- tnOamLspTrCtlLspName,
|
|
-- tnOamLspTrCtlPathName,
|
|
-- tnOamLspTrCtlLdpPrefixType,
|
|
-- tnOamLspTrCtlLdpPrefix,
|
|
-- tnOamLspTrCtlLdpPrefixLen,
|
|
-- tnOamLspTrCtlPathDestType,
|
|
-- tnOamLspTrCtlPathDest,
|
|
-- tnOamLspTrCtlNhIntfName,
|
|
-- tnOamLspTrCtlNhAddressType,
|
|
-- tnOamLspTrCtlNhAddress,
|
|
-- tnOamLspTrMapAddrType,
|
|
-- tnOamLspTrMapDSIPv4Addr,
|
|
-- tnOamLspTrMapDSIfAddr,
|
|
-- tnOamLspTrMapMTU,
|
|
-- tnOamLspTrDSLabelLabel,
|
|
-- tnOamLspTrDSLabelProtocol
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM LSP Trace Route
|
|
-- tests on Nokia SROS series systems 5.0 release."
|
|
-- ::= { tnOamTrGroups 19 }
|
|
|
|
-- tnOamTrObsoleteV5v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamLspTrMapDSIndex
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace
|
|
-- tests on Nokia SROS series systems that were made
|
|
-- obsolete in release 5.0."
|
|
-- ::={ tnOamTrGroups 20 }
|
|
|
|
-- tnOamTrGeneralV5v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrMaxConcurrentRequests,
|
|
-- tnOamTrCtlRowStatus,
|
|
-- tnOamTrCtlStorageType,
|
|
-- tnOamTrCtlDescr,
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlAdminStatus,
|
|
-- tnOamTrCtlFcName,
|
|
-- tnOamTrCtlProfile,
|
|
-- tnOamTrCtlServiceId,
|
|
-- tnOamTrCtlDataSize,
|
|
-- tnOamTrCtlTimeOut,
|
|
-- tnOamTrCtlProbesPerHop,
|
|
-- tnOamTrCtlMaxTtl,
|
|
-- tnOamTrCtlInitialTtl,
|
|
-- tnOamTrCtlDSField,
|
|
-- tnOamTrCtlMaxFailures,
|
|
-- tnOamTrCtlInterval,
|
|
-- tnOamTrCtlMaxRows,
|
|
-- tnOamTrCtlTrapGeneration,
|
|
-- tnOamTrCtlCreateHopsEntries,
|
|
-- tnOamTrCtlSAA,
|
|
-- tnOamTrCtlRuns,
|
|
-- tnOamTrCtlFailures,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrCtlLastChanged,
|
|
-- tnOamTrCtlVRtrID,
|
|
-- tnOamTrCtlTgtAddrType,
|
|
-- tnOamTrCtlTgtAddress,
|
|
-- tnOamTrCtlSrcAddrType,
|
|
-- tnOamTrCtlSrcAddress,
|
|
-- tnOamTrCtlWaitMilliSec,
|
|
-- tnOamTrResultsOperStatus,
|
|
-- tnOamTrResultsCurHopCount,
|
|
-- tnOamTrResultsCurProbeCount,
|
|
-- tnOamTrResultsLastGoodPath,
|
|
-- tnOamTrResultsTgtAddrType,
|
|
-- tnOamTrResultsTgtAddress,
|
|
-- tnOamTrProbeHistoryResponse,
|
|
-- tnOamTrProbeHistoryOneWayTime,
|
|
-- tnOamTrProbeHistoryStatus,
|
|
-- tnOamTrProbeHistoryLastRC,
|
|
-- tnOamTrProbeHistoryTime,
|
|
-- tnOamTrProbeHistoryResponsePlane,
|
|
-- tnOamTrProbeHistoryAddressType,
|
|
-- tnOamTrProbeHistorySapId,
|
|
-- tnOamTrProbeHistoryVersion,
|
|
-- tnOamTrProbeHistoryRouterID,
|
|
-- tnOamTrProbeHistoryIfIndex,
|
|
-- tnOamTrProbeHistoryDataLen,
|
|
-- tnOamTrProbeHistorySize,
|
|
-- tnOamTrProbeHistoryInOneWayTime,
|
|
-- tnOamTrProbeHistoryAddrType,
|
|
-- tnOamTrProbeHistoryAddress,
|
|
-- tnOamLTtraceFecDiscoveryState,
|
|
-- tnOamLTtraceFecDisStatusBits,
|
|
-- tnOamLTtraceFecDisPaths,
|
|
-- tnOamLTtraceFecFailedHops,
|
|
-- tnOamLTtraceFecLastDisEnd,
|
|
-- tnOamLTtraceFecFailedProbes,
|
|
-- tnOamLTtraceFecProbeState,
|
|
-- tnOamLTtracePathRemAddrType,
|
|
-- tnOamLTtracePathRemoteAddr,
|
|
-- tnOamLTtracePathEgrNhAddrType,
|
|
-- tnOamLTtracePathEgrNhAddr,
|
|
-- tnOamLTtracePathDisTtl,
|
|
-- tnOamLTtracePathLastDisTime,
|
|
-- tnOamLTtracePathLastRc,
|
|
-- tnOamLTtracePathProbeState,
|
|
-- tnOamLTtraceCtlLdpPrefixType,
|
|
-- tnOamLTtraceCtlLdpPrefix,
|
|
-- tnOamLTtraceCtlLdpPrefixLen,
|
|
-- tnOamLTtraceCtlMaxPath,
|
|
-- tnOamLTtraceResultsDisPaths,
|
|
-- tnOamLTtraceResultsFailedHops,
|
|
-- tnOamLTtraceResultsDisState,
|
|
-- tnOamLTtraceResultsDisStatus,
|
|
-- tnOamLTtraceUpStreamHopIndex,
|
|
-- tnOamLTtraceHopAddrType,
|
|
-- tnOamLTtraceHopAddr,
|
|
-- tnOamLTtraceHopDstAddrType,
|
|
-- tnOamLTtraceHopDstAddr,
|
|
-- tnOamLTtraceHopEgrNhAddrType,
|
|
-- tnOamLTtraceHopEgrNhAddr,
|
|
-- tnOamLTtraceHopDisTtl,
|
|
-- tnOamLTtraceHopLastRc,
|
|
-- tnOamLTtraceHopDiscoveryState,
|
|
-- tnOamLTtraceHopDiscoveryTime,
|
|
-- tnOamLTtraceAutoRowStatus,
|
|
-- tnOamLTtraceAutoLastChanged,
|
|
-- tnOamLTtraceAutoStorageType,
|
|
-- tnOamLTtraceAutoAdminState,
|
|
-- tnOamLTtraceAutoFcName,
|
|
-- tnOamLTtraceAutoProfile,
|
|
-- tnOamLTtraceAutoDiscIntvl,
|
|
-- tnOamLTtraceAutoMaxPath,
|
|
-- tnOamLTtraceAutoTrMaxTtl,
|
|
-- tnOamLTtraceAutoTrTimeOut,
|
|
-- tnOamLTtraceAutoTrMaxFailures,
|
|
-- tnOamLTtraceAutoPolicy1,
|
|
-- tnOamLTtraceAutoPolicy2,
|
|
-- tnOamLTtraceAutoPolicy3,
|
|
-- tnOamLTtraceAutoPolicy4,
|
|
-- tnOamLTtraceAutoPolicy5,
|
|
-- tnOamLTtraceAutoProbeIntvl,
|
|
-- tnOamLTtraceAutoPrTimeOut,
|
|
-- tnOamLTtraceAutoPrMaxFailures,
|
|
-- tnOamLTtraceAutoDiscoveryState,
|
|
-- tnOamLTtraceAutoTotalFecs,
|
|
-- tnOamLTtraceAutoDisFecs,
|
|
-- tnOamLTtraceAutoLastDisStart,
|
|
-- tnOamLTtraceAutoLastDisEnd,
|
|
-- tnOamLTtraceAutoLastDisDur,
|
|
-- tnOamLTtracePathProbeState,
|
|
-- tnOamLTtracePathProbeTmOutCnt,
|
|
-- tnOamLTtraceMaxConRequests
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route test
|
|
-- general capabilities on Nokia SROS series systems 5.0 release."
|
|
-- ::= { tnOamTrGroups 21 }
|
|
|
|
-- tnOamTrNotificationV5v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamTrPathChange,
|
|
-- tnOamTrTestFailed,
|
|
-- tnOamTrTestCompleted,
|
|
-- tnOamLdpTtraceAutoDiscState,
|
|
-- tnOamLdpTtraceFecProbeState,
|
|
-- tnOamLdpTtraceFecDisStatus
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM Trace Route test
|
|
-- feature on Nokia SROS series systems release 5.0."
|
|
-- ::= { tnOamTrGroups 22 }
|
|
|
|
-- tnOamVccvTrV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamVccvTrCtlSdpIdVcId,
|
|
-- tnOamVccvTrCtlReplyMode,
|
|
-- tnOamVccvTrNextPwID,
|
|
-- tnOamVccvTrNextPwType,
|
|
-- tnOamVccvTrNextSenderAddrType,
|
|
-- tnOamVccvTrNextSenderAddr,
|
|
-- tnOamVccvTrNextRemoteAddrType,
|
|
-- tnOamVccvTrNextRemoteAddr
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VCCV Trace Route
|
|
-- test general capabilities on Nokia SROS series systems 6.0
|
|
-- release."
|
|
-- ::= { tnOamTrGroups 23 }
|
|
|
|
-- tnOamVprnTrObsoleteV6v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamVprnTrNextHopRtrID
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VPRN Trace Route
|
|
-- tests on Nokia SROS series systems that were made
|
|
-- obsolete in release 6.0."
|
|
-- ::={ tnOamTrGroups 24 }
|
|
|
|
-- tnOamVprnTrV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamVprnTrCtlReplyControl,
|
|
-- tnOamVprnTrCtlSrcAddrType,
|
|
-- tnOamVprnTrCtlSrcAddress,
|
|
-- tnOamVprnTrL3MapRouterID,
|
|
-- tnOamVprnTrL3MapRteVprnLabel,
|
|
-- tnOamVprnTrL3MapRteMetrics,
|
|
-- tnOamVprnTrL3MapRteLastUp,
|
|
-- tnOamVprnTrL3MapRteOwner,
|
|
-- tnOamVprnTrL3MapRtePref,
|
|
-- tnOamVprnTrL3MapRteDist,
|
|
-- tnOamVprnTrL3MapNumNextHops,
|
|
-- tnOamVprnTrL3MapNumRteTargets,
|
|
-- tnOamVprnTrL3MapDestAddrType,
|
|
-- tnOamVprnTrL3MapDestAddress,
|
|
-- tnOamVprnTrL3MapDestMaskLen,
|
|
-- tnOamVprnTrNextHopType,
|
|
-- tnOamVprnTrNextHopTunnelID,
|
|
-- tnOamVprnTrNextHopTunnelType,
|
|
-- tnOamVprnTrNextHopIfIndex,
|
|
-- tnOamVprnTrNextHopAddrType,
|
|
-- tnOamVprnTrNextHopAddress,
|
|
-- tnOamVprnTrRouteTarget
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM VPRN Trace Route
|
|
-- tests on Nokia SROS series systems release 6.0."
|
|
-- ::= { tnOamTrGroups 25 }
|
|
|
|
-- tnOamP2mpLspTraceGroup OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamP2mpLspTrCtlInstName,
|
|
-- tnOamP2mpLspTrCtlLeafIpAddr,
|
|
-- tnOamP2mpLspTrCtlLeafIpAddrType,
|
|
-- tnOamP2mpLspTrCtlLspName,
|
|
-- tnOamP2mpLspTrMapAddrType,
|
|
-- tnOamP2mpLspTrMapDSIPv4Addr,
|
|
-- tnOamP2mpLspTrMapDSIfAddr,
|
|
-- tnOamP2mpLspTrMapMTU,
|
|
-- tnOamP2mpLspTrMapP2mpBranch,
|
|
-- tnOamP2mpLspTrMapP2mpBud,
|
|
-- tnOamP2mpLspTrDSLabelLabel,
|
|
-- tnOamP2mpLspTrDSLabelProtocol
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM P2MP LSP Trace Route
|
|
-- tests on Nokia SROS series systems release 7.0."
|
|
-- ::= { tnOamTrGroups 26 }
|
|
|
|
-- tnOamTrGeneralV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrMaxConcurrentRequests,
|
|
-- tnOamTrCtlRowStatus,
|
|
-- tnOamTrCtlStorageType,
|
|
-- tnOamTrCtlDescr,
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlAdminStatus,
|
|
-- tnOamTrCtlFcName,
|
|
-- tnOamTrCtlProfile,
|
|
-- tnOamTrCtlServiceId,
|
|
-- tnOamTrCtlDataSize,
|
|
-- tnOamTrCtlTimeOut,
|
|
-- tnOamTrCtlProbesPerHop,
|
|
-- tnOamTrCtlMaxTtl,
|
|
-- tnOamTrCtlInitialTtl,
|
|
-- tnOamTrCtlDSField,
|
|
-- tnOamTrCtlMaxFailures,
|
|
-- tnOamTrCtlInterval,
|
|
-- tnOamTrCtlTrapGeneration,
|
|
-- tnOamTrCtlSAA,
|
|
-- tnOamTrCtlRuns,
|
|
-- tnOamTrCtlFailures,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrCtlLastChanged,
|
|
-- tnOamTrCtlVRtrID,
|
|
-- tnOamTrCtlTgtAddrType,
|
|
-- tnOamTrCtlTgtAddress,
|
|
-- tnOamTrCtlSrcAddrType,
|
|
-- tnOamTrCtlSrcAddress,
|
|
-- tnOamTrCtlWaitMilliSec,
|
|
-- tnOamTrResultsOperStatus,
|
|
-- tnOamTrResultsCurHopCount,
|
|
-- tnOamTrResultsCurProbeCount,
|
|
-- tnOamTrResultsLastGoodPath,
|
|
-- tnOamTrResultsTgtAddrType,
|
|
-- tnOamTrResultsTgtAddress,
|
|
-- tnOamTrProbeHistoryResponse,
|
|
-- tnOamTrProbeHistoryOneWayTime,
|
|
-- tnOamTrProbeHistoryStatus,
|
|
-- tnOamTrProbeHistoryLastRC,
|
|
-- tnOamTrProbeHistoryTime,
|
|
-- tnOamTrProbeHistoryResponsePlane,
|
|
-- tnOamTrProbeHistoryAddressType,
|
|
-- tnOamTrProbeHistorySapId,
|
|
-- tnOamTrProbeHistoryVersion,
|
|
-- tnOamTrProbeHistoryRouterID,
|
|
-- tnOamTrProbeHistoryIfIndex,
|
|
-- tnOamTrProbeHistoryDataLen,
|
|
-- tnOamTrProbeHistorySize,
|
|
-- tnOamTrProbeHistoryInOneWayTime,
|
|
-- tnOamTrProbeHistoryAddrType,
|
|
-- tnOamTrProbeHistoryAddress,
|
|
-- tnOamLTtraceFecDiscoveryState,
|
|
-- tnOamLTtraceFecDisStatusBits,
|
|
-- tnOamLTtraceFecDisPaths,
|
|
-- tnOamLTtraceFecFailedHops,
|
|
-- tnOamLTtraceFecLastDisEnd,
|
|
-- tnOamLTtraceFecFailedProbes,
|
|
-- tnOamLTtraceFecProbeState,
|
|
-- tnOamLTtracePathRemAddrType,
|
|
-- tnOamLTtracePathRemoteAddr,
|
|
-- tnOamLTtracePathEgrNhAddrType,
|
|
-- tnOamLTtracePathEgrNhAddr,
|
|
-- tnOamLTtracePathDisTtl,
|
|
-- tnOamLTtracePathLastDisTime,
|
|
-- tnOamLTtracePathLastRc,
|
|
-- tnOamLTtracePathProbeState,
|
|
-- tnOamLTtraceCtlLdpPrefixType,
|
|
-- tnOamLTtraceCtlLdpPrefix,
|
|
-- tnOamLTtraceCtlLdpPrefixLen,
|
|
-- tnOamLTtraceCtlMaxPath,
|
|
-- tnOamLTtraceResultsDisPaths,
|
|
-- tnOamLTtraceResultsFailedHops,
|
|
-- tnOamLTtraceResultsDisState,
|
|
-- tnOamLTtraceResultsDisStatus,
|
|
-- tnOamLTtraceUpStreamHopIndex,
|
|
-- tnOamLTtraceHopAddrType,
|
|
-- tnOamLTtraceHopAddr,
|
|
-- tnOamLTtraceHopDstAddrType,
|
|
-- tnOamLTtraceHopDstAddr,
|
|
-- tnOamLTtraceHopEgrNhAddrType,
|
|
-- tnOamLTtraceHopEgrNhAddr,
|
|
-- tnOamLTtraceHopDisTtl,
|
|
-- tnOamLTtraceHopLastRc,
|
|
-- tnOamLTtraceHopDiscoveryState,
|
|
-- tnOamLTtraceHopDiscoveryTime,
|
|
-- tnOamLTtraceAutoRowStatus,
|
|
-- tnOamLTtraceAutoLastChanged,
|
|
-- tnOamLTtraceAutoStorageType,
|
|
-- tnOamLTtraceAutoAdminState,
|
|
-- tnOamLTtraceAutoFcName,
|
|
-- tnOamLTtraceAutoProfile,
|
|
-- tnOamLTtraceAutoDiscIntvl,
|
|
-- tnOamLTtraceAutoMaxPath,
|
|
-- tnOamLTtraceAutoTrMaxTtl,
|
|
-- tnOamLTtraceAutoTrTimeOut,
|
|
-- tnOamLTtraceAutoTrMaxFailures,
|
|
-- tnOamLTtraceAutoPolicy1,
|
|
-- tnOamLTtraceAutoPolicy2,
|
|
-- tnOamLTtraceAutoPolicy3,
|
|
-- tnOamLTtraceAutoPolicy4,
|
|
-- tnOamLTtraceAutoPolicy5,
|
|
-- tnOamLTtraceAutoProbeIntvl,
|
|
-- tnOamLTtraceAutoPrTimeOut,
|
|
-- tnOamLTtraceAutoPrMaxFailures,
|
|
-- tnOamLTtraceAutoDiscoveryState,
|
|
-- tnOamLTtraceAutoTotalFecs,
|
|
-- tnOamLTtraceAutoDisFecs,
|
|
-- tnOamLTtraceAutoLastDisStart,
|
|
-- tnOamLTtraceAutoLastDisEnd,
|
|
-- tnOamLTtraceAutoLastDisDur,
|
|
-- tnOamLTtracePathProbeState,
|
|
-- tnOamLTtracePathProbeTmOutCnt,
|
|
-- tnOamLTtraceMaxConRequests
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route test
|
|
-- general capabilities on Nokia SROS series systems 6.0
|
|
-- release."
|
|
-- ::= { tnOamTrGroups 27 }
|
|
|
|
-- tnOamTrObsoleteV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrCtlCreateHopsEntries,
|
|
-- tnOamLspTrCtlVRtrID,
|
|
-- tnOamTrCtlMaxRows
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM trace route
|
|
-- operations on Nokia SR series systems that were made
|
|
-- obsolete in release 6.0.
|
|
-- Please see tnOamVprnTrObsoleteV6v0Group for additional
|
|
-- obsoleted objects."
|
|
-- ::= { tnOamTrGroups 28 }
|
|
|
|
-- tnOamTrGeneralV7v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamTrMaxConcurrentRequests,
|
|
-- tnOamTrCtlRowStatus,
|
|
-- tnOamTrCtlStorageType,
|
|
-- tnOamTrCtlDescr,
|
|
-- tnOamTrCtlTestMode,
|
|
-- tnOamTrCtlAdminStatus,
|
|
-- tnOamTrCtlFcName,
|
|
-- tnOamTrCtlProfile,
|
|
-- tnOamTrCtlServiceId,
|
|
-- tnOamTrCtlDataSize,
|
|
-- tnOamTrCtlTimeOut,
|
|
-- tnOamTrCtlProbesPerHop,
|
|
-- tnOamTrCtlMaxTtl,
|
|
-- tnOamTrCtlInitialTtl,
|
|
-- tnOamTrCtlDSField,
|
|
-- tnOamTrCtlMaxFailures,
|
|
-- tnOamTrCtlInterval,
|
|
-- tnOamTrCtlTrapGeneration,
|
|
-- tnOamTrCtlSAA,
|
|
-- tnOamTrCtlRuns,
|
|
-- tnOamTrCtlFailures,
|
|
-- tnOamTrCtlLastRunResult,
|
|
-- tnOamTrCtlLastChanged,
|
|
-- tnOamTrCtlVRtrID,
|
|
-- tnOamTrCtlTgtAddrType,
|
|
-- tnOamTrCtlTgtAddress,
|
|
-- tnOamTrCtlSrcAddrType,
|
|
-- tnOamTrCtlSrcAddress,
|
|
-- tnOamTrCtlWaitMilliSec,
|
|
-- tnOamTrResultsOperStatus,
|
|
-- tnOamTrResultsCurHopCount,
|
|
-- tnOamTrResultsCurProbeCount,
|
|
-- tnOamTrResultsLastGoodPath,
|
|
-- tnOamTrResultsTgtAddrType,
|
|
-- tnOamTrResultsTgtAddress,
|
|
-- tnOamTrProbeHistoryResponse,
|
|
-- tnOamTrProbeHistoryOneWayTime,
|
|
-- tnOamTrProbeHistoryStatus,
|
|
-- tnOamTrProbeHistoryLastRC,
|
|
-- tnOamTrProbeHistoryTime,
|
|
-- tnOamTrProbeHistoryResponsePlane,
|
|
-- tnOamTrProbeHistoryAddressType,
|
|
-- tnOamTrProbeHistorySapId,
|
|
-- tnOamTrProbeHistoryVersion,
|
|
-- tnOamTrProbeHistoryRouterID,
|
|
-- tnOamTrProbeHistoryIfIndex,
|
|
-- tnOamTrProbeHistoryDataLen,
|
|
-- tnOamTrProbeHistorySize,
|
|
-- tnOamTrProbeHistoryInOneWayTime,
|
|
-- tnOamTrProbeHistoryAddrType,
|
|
-- tnOamTrProbeHistoryAddress,
|
|
-- tnOamLTtraceFecDiscoveryState,
|
|
-- tnOamLTtraceFecDisStatusBits,
|
|
-- tnOamLTtraceFecDisPaths,
|
|
-- tnOamLTtraceFecFailedHops,
|
|
-- tnOamLTtraceFecLastDisEnd,
|
|
-- tnOamLTtraceFecFailedProbes,
|
|
-- tnOamLTtraceFecProbeState,
|
|
-- tnOamLTtracePathRemAddrType,
|
|
-- tnOamLTtracePathRemoteAddr,
|
|
-- tnOamLTtracePathEgrNhAddrType,
|
|
-- tnOamLTtracePathEgrNhAddr,
|
|
-- tnOamLTtracePathDisTtl,
|
|
-- tnOamLTtracePathLastDisTime,
|
|
-- tnOamLTtracePathLastRc,
|
|
-- tnOamLTtracePathProbeState,
|
|
-- tnOamLTtraceCtlLdpPrefixType,
|
|
-- tnOamLTtraceCtlLdpPrefix,
|
|
-- tnOamLTtraceCtlLdpPrefixLen,
|
|
-- tnOamLTtraceCtlMaxPath,
|
|
-- tnOamLTtraceResultsDisPaths,
|
|
-- tnOamLTtraceResultsFailedHops,
|
|
-- tnOamLTtraceResultsDisState,
|
|
-- tnOamLTtraceResultsDisStatus,
|
|
-- tnOamLTtraceUpStreamHopIndex,
|
|
-- tnOamLTtraceHopAddrType,
|
|
-- tnOamLTtraceHopAddr,
|
|
-- tnOamLTtraceHopDstAddrType,
|
|
-- tnOamLTtraceHopDstAddr,
|
|
-- tnOamLTtraceHopEgrNhAddrType,
|
|
-- tnOamLTtraceHopEgrNhAddr,
|
|
-- tnOamLTtraceHopDisTtl,
|
|
-- tnOamLTtraceHopLastRc,
|
|
-- tnOamLTtraceHopDiscoveryState,
|
|
-- tnOamLTtraceHopDiscoveryTime,
|
|
-- tnOamLTtraceAutoRowStatus,
|
|
-- tnOamLTtraceAutoLastChanged,
|
|
-- tnOamLTtraceAutoStorageType,
|
|
-- tnOamLTtraceAutoAdminState,
|
|
-- tnOamLTtraceAutoFcName,
|
|
-- tnOamLTtraceAutoProfile,
|
|
-- tnOamLTtraceAutoDiscIntvl,
|
|
-- tnOamLTtraceAutoMaxPath,
|
|
-- tnOamLTtraceAutoTrMaxTtl,
|
|
-- tnOamLTtraceAutoTrTimeOut,
|
|
-- tnOamLTtraceAutoTrMaxFailures,
|
|
-- tnOamLTtraceAutoPolicy1,
|
|
-- tnOamLTtraceAutoPolicy2,
|
|
-- tnOamLTtraceAutoPolicy3,
|
|
-- tnOamLTtraceAutoPolicy4,
|
|
-- tnOamLTtraceAutoPolicy5,
|
|
-- tnOamLTtraceAutoProbeIntvl,
|
|
-- tnOamLTtraceAutoPrTimeOut,
|
|
-- tnOamLTtraceAutoPrMaxFailures,
|
|
-- tnOamLTtraceAutoDiscoveryState,
|
|
-- tnOamLTtraceAutoTotalFecs,
|
|
-- tnOamLTtraceAutoDisFecs,
|
|
-- tnOamLTtraceAutoLastDisStart,
|
|
-- tnOamLTtraceAutoLastDisEnd,
|
|
-- tnOamLTtraceAutoLastDisDur,
|
|
-- tnOamLTtracePathProbeState,
|
|
-- tnOamLTtracePathProbeTmOutCnt,
|
|
-- tnOamLTtraceMaxConRequests,
|
|
-- tnOamTrHopsRttOFSumSquares,
|
|
-- tnOamTrHopsRttHCSumSquares,
|
|
-- tnOamTrHopsTtOFSumSquares,
|
|
-- tnOamTrHopsTtHCSumSquares,
|
|
-- tnOamTrHopsInTtOFSumSqrs,
|
|
-- tnOamTrHopsInTtHCSumSqrs,
|
|
-- tnOamTrResultsTestRunResult
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route test
|
|
-- general capabilities on Nokia SROS series systems 7.0
|
|
-- release."
|
|
-- ::= { tnOamTrGroups 29 }
|
|
|
|
-- tnOamEthCfmTrV8v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamEthCfmTrCtlTgtMacAddr,
|
|
-- tnOamEthCfmTrCtlSrcMdIndex,
|
|
-- tnOamEthCfmTrCtlSrcMaIndex,
|
|
-- tnOamEthCfmTrCtlSrcMepId,
|
|
-- tnOamEthCfmTrPrHistIngressMac,
|
|
-- tnOamEthCfmTrPrHistEgressMac,
|
|
-- tnOamEthCfmTrPrHistRelayAction,
|
|
-- tnOamEthCfmTrPrHistForwarded,
|
|
-- tnOamEthCfmTrPrHistTerminalMep
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Ethernet CFM trace
|
|
-- route tests on Nokia SROS series systems 8.0 release."
|
|
-- ::= { tnOamTrGroups 30 }
|
|
|
|
-- tnOamLspTrV6v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLspTrCtlLspName,
|
|
-- tnOamLspTrCtlPathName,
|
|
-- tnOamLspTrCtlLdpPrefixType,
|
|
-- tnOamLspTrCtlLdpPrefix,
|
|
-- tnOamLspTrCtlLdpPrefixLen,
|
|
-- tnOamLspTrCtlPathDestType,
|
|
-- tnOamLspTrCtlPathDest,
|
|
-- tnOamLspTrCtlNhIntfName,
|
|
-- tnOamLspTrCtlNhAddressType,
|
|
-- tnOamLspTrCtlNhAddress,
|
|
-- tnOamLspTrMapAddrType,
|
|
-- tnOamLspTrMapDSIPv4Addr,
|
|
-- tnOamLspTrMapDSIfAddr,
|
|
-- tnOamLspTrMapMTU,
|
|
-- tnOamLspTrDSLabelLabel,
|
|
-- tnOamLspTrDSLabelProtocol
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM LSP Trace Route
|
|
-- tests on Nokia SROS series systems 6.0 release."
|
|
-- ::= { tnOamTrGroups 31 }
|
|
|
|
-- tnOamTrGeneralV8v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamLTtracePathProbeSendErr,
|
|
-- tnOamLTtraceFecSendErrProbes
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route test
|
|
-- general capabilities on Nokia SROS series systems 8.0
|
|
-- release."
|
|
-- ::= { tnOamTrGroups 32 }
|
|
|
|
-- tnOamTrNotificationV8v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamLdpTtraceFecPFailUpdate
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM Trace Route test
|
|
-- feature on Nokia SROS series systems release 8.0."
|
|
-- ::= { tnOamTrGroups 33 }
|
|
|
|
-- tnOamVccvTrV9v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamVccvTrCtlSpokeSdpId,
|
|
-- tnOamVccvTrCtlSaiiGlobalId,
|
|
-- tnOamVccvTrCtlSaiiPrefix,
|
|
-- tnOamVccvTrCtlSaiiAcId,
|
|
-- tnOamVccvTrCtlTaiiGlobalId,
|
|
-- tnOamVccvTrCtlTaiiPrefix,
|
|
-- tnOamVccvTrCtlTaiiAcId,
|
|
-- tnOamVccvTrNextSaiiGlobalId,
|
|
-- tnOamVccvTrNextSaiiPrefix,
|
|
-- tnOamVccvTrNextSaiiAcId,
|
|
-- tnOamVccvTrNextTaiiGlobalId,
|
|
-- tnOamVccvTrNextTaiiPrefix,
|
|
-- tnOamVccvTrNextTaiiAcId
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of addtional objects supporting management of OAM VCCV Trace
|
|
-- Route test general capabilities on Nokia SROS series 9.0
|
|
-- release."
|
|
-- ::= { tnOamTrGroups 34 }
|
|
|
|
-- tnOamLTtraceV9v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamLTtraceHopLabel1,
|
|
-- tnOamLTtraceHopLabel2,
|
|
-- tnOamLTtraceHopLabel3,
|
|
-- tnOamLTtraceHopLabel4,
|
|
-- tnOamLTtraceHopLabel5,
|
|
-- tnOamLTtraceHopLabel6,
|
|
-- tnOamLTtraceHopIfAddrType,
|
|
-- tnOamLTtraceHopIfAddress,
|
|
-- tnOamLTtraceHopRouterIdType,
|
|
-- tnOamLTtraceHopRouterId
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of additional objects supporting management of OAM LDP
|
|
-- Tree Discovery capabilities on Nokia SROS series 9.0 release."
|
|
-- ::= { tnOamTrGroups 35 }
|
|
--
|
|
-- OAM SAA Test Groups
|
|
--
|
|
-- tnOamSaaGeneralV3v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamSaaCtlRowStatus,
|
|
-- tnOamSaaCtlStorageType,
|
|
-- tnOamSaaCtlLastChanged,
|
|
-- tnOamSaaCtlAdminStatus,
|
|
-- tnOamSaaCtlTestMode,
|
|
-- tnOamSaaCtlDescr,
|
|
-- tnOamSaaCtlRuns,
|
|
-- tnOamSaaCtlFailures,
|
|
-- tnOamSaaCtlLastRunResult
|
|
-- }
|
|
-- STATUS obsolete
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM SAA test
|
|
-- general capabilities on Nokia SROS series systems."
|
|
-- ::= { tnOamSaaGroups 1 }
|
|
|
|
-- tnOamSaaThresholdV3v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamSaaTRowStatus,
|
|
-- tnOamSaaTLastChanged,
|
|
-- tnOamSaaTThreshold,
|
|
-- tnOamSaaTValue,
|
|
-- tnOamSaaTLastSent,
|
|
-- tnOamSaaTTestMode,
|
|
-- tnOamSaaTTestRunIndex
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM Trace Route
|
|
-- SAA tests thresholds on Nokia SROS series systems 3.0R1."
|
|
-- ::= { tnOamSaaGroups 2 }
|
|
|
|
-- tnOamSaaNotificationV3v0Group NOTIFICATION-GROUP
|
|
-- NOTIFICATIONS { tnOamSaaThreshold
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of notifications supporting the OAM Trace Route test
|
|
-- feature on Nokia SROS series systems."
|
|
-- ::= { tnOamSaaGroups 3 }
|
|
|
|
-- tnOamSaaGeneralV7v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamSaaCtlRowStatus,
|
|
-- tnOamSaaCtlStorageType,
|
|
-- tnOamSaaCtlLastChanged,
|
|
-- tnOamSaaCtlAdminStatus,
|
|
-- tnOamSaaCtlTestMode,
|
|
-- tnOamSaaCtlDescr,
|
|
-- tnOamSaaCtlRuns,
|
|
-- tnOamSaaCtlFailures,
|
|
-- tnOamSaaCtlLastRunResult,
|
|
-- tnOamSaaCtlAcctPolicyId,
|
|
-- tnOamSaaCtlSuppressAccounting
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM SAA test
|
|
-- general capabilities on Nokia SROS series systems 7.0 release."
|
|
-- ::= { tnOamSaaGroups 4 }
|
|
|
|
-- tnOamSaaGeneralV8v0Group OBJECT-GROUP
|
|
-- OBJECTS { tnOamSaaCtlContinuous
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of additional objects supporting management of OAM SAA test
|
|
-- general capabilities on Nokia SROS series systems 8.0
|
|
-- release."
|
|
-- ::= { tnOamSaaGroups 5 }
|
|
|
|
--
|
|
-- OAM General Groups
|
|
--
|
|
|
|
-- tnOamGeneralV8v0Group OBJECT-GROUP
|
|
-- OBJECTS {
|
|
-- tnOamMplsPduTimeStampFormat
|
|
-- }
|
|
-- STATUS current
|
|
-- DESCRIPTION
|
|
-- "The group of objects supporting management of OAM test general
|
|
-- capabilities on Nokia SROS systems, release 8.0 R4."
|
|
-- ::= { tnOamGeneralGroups 1 }
|
|
|
|
--
|
|
-- Dummy Scalars
|
|
--
|
|
|
|
tnOamTestScalar1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A dummy scalar that satisfies a SNMP get request quickly.Otherwise,
|
|
it has to traverse the remaining MIB to get to the next applicable
|
|
item."
|
|
::= { tnOamTestObjs 101 }
|
|
|
|
tnOamTestScalar2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"."
|
|
::= { tnOamTestObjs 102 }
|
|
END
|