mibs/MIBS/nokia/aos7/ALCATEL-IND1-TIMETRA-OAM-TEST-MIB
2023-12-05 12:25:34 +01:00

11410 lines
442 KiB
Plaintext

ALCATEL-IND1-TIMETRA-OAM-TEST-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, IpAddress,
Integer32, Unsigned32, Gauge32, Counter32
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION, RowStatus, StorageType, TruthValue,
DateAndTime, MacAddress, TimeStamp, DisplayString
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
InetAddressType, InetAddress, InetAddressPrefixLength
FROM INET-ADDRESS-MIB
InterfaceIndex, InterfaceIndexOrZero
FROM IF-MIB
RouterID
FROM OSPF-MIB
AtmVpIdentifier, AtmVcIdentifier
FROM ATM-TC-MIB
MplsLabel
FROM MPLS-LDP-MIB
TNamedItemOrEmpty, TmnxVcType, TmnxVcId, TmnxVcIdOrNone, TFCName,
TmnxPortID, TmnxEncapVal, TmnxStrSapId, TmnxServId, TmnxTunnelType,
TmnxTunnelID, TmnxBgpRouteTarget, TmnxVPNRouteDistinguisher,
TmnxVRtrID, IpAddressPrefixLength, TmnxAdminState, SdpBindId,
TItemDescription, TPolicyStatementNameOrEmpty
FROM ALCATEL-IND1-TIMETRA-TC-MIB
timetraSRMIBModules, tmnxSRObjs,
tmnxSRNotifyPrefix, tmnxSRConfs
FROM ALCATEL-IND1-TIMETRA-GLOBAL-MIB
SdpId, SdpBindVcType
FROM ALCATEL-IND1-TIMETRA-SERV-MIB
TProfile
FROM ALCATEL-IND1-TIMETRA-QOS-MIB
vRtrID
FROM ALCATEL-IND1-TIMETRA-VRTR-MIB
;
timetraOamTestMIBModule MODULE-IDENTITY
LAST-UPDATED "0801010000Z"
ORGANIZATION "Alcatel"
CONTACT-INFO "Alcatel 7x50 Support
Web: http://www.alcatel.com/comps/pages/carrier_support.jhtml"
DESCRIPTION
"This document is the SNMP MIB module to manage and provision the
Alcatel 7x50 OAM tests.
Copyright 2003-2008 Alcatel-Lucent. All rights reserved.
Reproduction of this document is authorized on the condition that
the foregoing copyright notice is included.
This SNMP MIB module (Specification) embodies Alcatel's
proprietary intellectual property. Alcatel retains
all title and ownership in the Specification, including any
revisions.
Alcatel grants all interested parties a non-exclusive
license to use and distribute an unmodified copy of this
Specification in connection with management of Alcatel
products, and without fee, provided this copyright notice and
license appear on all copies.
This Specification is supplied 'as is', and Alcatel
makes no warranty, either express or implied, as to the use,
operation, condition, or performance of the Specification."
--
-- Revision History
--
REVISION "0801010000Z"
DESCRIPTION "Rev 6.0 01 Jan 2008 00:00
6.0 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0701010000Z"
DESCRIPTION "Rev 5.0 01 Jan 2007 00:00
5.0 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0603090000Z"
DESCRIPTION "Rev 4.0 09 Mar 2006 00:00
4.0 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0508310000Z"
DESCRIPTION "Rev 3.0 31 Aug 2005 00:00
3.0 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0501240000Z"
DESCRIPTION "Rev 2.1 24 Jan 2005 00:00
2.1 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0401150000Z"
DESCRIPTION "Rev 2.0 15 Jan 2004 00:00
2.0 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0308150000Z"
DESCRIPTION "Rev 1.2 15 Aug 2003 00:00
1.2 release of the TIMETRA-OAM-TEST-MIB."
REVISION "0301200000Z"
DESCRIPTION "Rev 1.0 20 Jan 2003 00:00
1.0 Release of the TIMETRA-OAM-TEST-MIB."
REVISION "0111150000Z"
DESCRIPTION "Rev 0.1 15 Nov 2001 00:00
Initial version of the TIMETRA-OAM-TEST-MIB."
::= { timetraSRMIBModules 11 }
tmnxOamTestObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 11 }
tmnxOamPingObjs OBJECT IDENTIFIER
::= { tmnxOamTestObjs 1 }
tmnxOamPingNotificationObjects OBJECT IDENTIFIER
::= { tmnxOamPingObjs 1 }
tmnxOamTraceRouteObjs OBJECT IDENTIFIER
::= { tmnxOamTestObjs 2 }
tmnxOamTraceRouteNotifyObjects OBJECT IDENTIFIER
::= { tmnxOamTraceRouteObjs 1 }
tmnxOamSaaObjs OBJECT IDENTIFIER
::= { tmnxOamTestObjs 3 }
tmnxOamSaaNotifyObjects OBJECT IDENTIFIER
::= { tmnxOamSaaObjs 1 }
tmnxOamTestNotifications OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 11 }
tmnxOamPingNotifyPrefix OBJECT IDENTIFIER
::= { tmnxOamTestNotifications 1 }
tmnxOamPingNotifications OBJECT IDENTIFIER
::= { tmnxOamPingNotifyPrefix 0}
tmnxOamTraceRouteNotifyPrefix OBJECT IDENTIFIER
::= { tmnxOamTestNotifications 2 }
tmnxOamTraceRouteNotifications OBJECT IDENTIFIER
::= { tmnxOamTraceRouteNotifyPrefix 0}
tmnxOamSaaNotifyPrefix OBJECT IDENTIFIER
::= { tmnxOamTestNotifications 3}
tmnxOamSaaNotifications OBJECT IDENTIFIER
::= { tmnxOamSaaNotifyPrefix 0}
tmnxOamTestConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 11 }
tmnxOamPingConformance OBJECT IDENTIFIER
::= { tmnxOamTestConformance 1 }
tmnxOamTraceRouteConformance OBJECT IDENTIFIER
::= { tmnxOamTestConformance 2 }
tmnxOamSaaConformance OBJECT IDENTIFIER
::= { tmnxOamTestConformance 3 }
--
-- Textual Conventions
--
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.
"
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)
}
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)
}
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 operationaly
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 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.
"
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)
}
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 tmnxOamSaaThreshold 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)
}
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)
}
--
-- Alcatel 7x50 SR series OAM Ping General Objects
--
tmnxOamPingMaxConcurrentTests 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 }
::= { tmnxOamPingObjs 2 }
--
-- Alcatel 7x50 SR series OAM Ping Control Table
--
tmnxOamPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM ping Control Table for providing,
via SNMP, the capability of performing Alcatel 7x50 SR OAM ping test
operations. The results of these tests are stored in the
tmnxOamPingResultsTable and the tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 3 }
tmnxOamPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamPingCtlTable. 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
}
::= { tmnxOamPingCtlTable 1 }
TmnxOamPingCtlEntry ::=
SEQUENCE {
tmnxOamPingCtlOwnerIndex SnmpAdminString,
tmnxOamPingCtlTestIndex SnmpAdminString,
tmnxOamPingCtlRowStatus RowStatus,
tmnxOamPingCtlStorageType StorageType,
tmnxOamPingCtlDescr SnmpAdminString,
tmnxOamPingCtlTestMode INTEGER,
tmnxOamPingCtlAdminStatus INTEGER,
tmnxOamPingCtlOrigSdpId SdpId,
tmnxOamPingCtlRespSdpId SdpId,
tmnxOamPingCtlFcName TFCName,
tmnxOamPingCtlProfile TProfile,
tmnxOamPingCtlMtuStartSize Unsigned32,
tmnxOamPingCtlMtuEndSize Unsigned32,
tmnxOamPingCtlMtuStepSize Unsigned32,
-- tmnxOamPingCtlTargetAddressType InetAddressType,
-- tmnxOamPingCtlTargetAddress InetAddress,
tmnxOamPingCtlTargetIpAddress IpAddress,
tmnxOamPingCtlServiceId TmnxServId,
tmnxOamPingCtlLocalSdp TruthValue,
tmnxOamPingCtlRemoteSdp TruthValue,
tmnxOamPingCtlSize Unsigned32,
tmnxOamPingCtlTimeOut Unsigned32,
tmnxOamPingCtlProbeCount Unsigned32,
tmnxOamPingCtlInterval Unsigned32,
tmnxOamPingCtlMaxRows Unsigned32,
tmnxOamPingCtlTrapGeneration BITS,
tmnxOamPingCtlTrapProbeFailureFilter Unsigned32,
tmnxOamPingCtlTrapTestFailureFilter Unsigned32,
tmnxOamPingCtlSAA TruthValue,
tmnxOamPingCtlRuns Counter32,
tmnxOamPingCtlFailures Counter32,
tmnxOamPingCtlLastRunResult INTEGER,
tmnxOamPingCtlLastChanged TimeStamp,
tmnxOamPingCtlVRtrID TmnxVRtrID,
tmnxOamPingCtlTgtAddrType InetAddressType,
tmnxOamPingCtlTgtAddress InetAddress,
tmnxOamPingCtlSrcAddrType InetAddressType,
tmnxOamPingCtlSrcAddress InetAddress,
tmnxOamPingCtlDnsName OCTET STRING,
tmnxOamPingCtlDNSRecord INTEGER
}
tmnxOamPingCtlOwnerIndex 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."
::= { tmnxOamPingCtlEntry 1 }
tmnxOamPingCtlTestIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The test name index of the Alcatel 7x50 SR OAM ping test.
This is locally unique, within the scope of an
tmnxOamPingCtlOwnerIndex."
::= { tmnxOamPingCtlEntry 2 }
tmnxOamPingCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the tmnxOamPingCtlTable. Deletion of an entry in this
table results in all corresponding (same
tmnxOamPingCtlOwnerIndex and tmnxOamPingCtlTestIndex index
values) tmnxOamPingResultsTable and tmnxOamPingHistoryTable
entries being deleted.
Activation of a Alcatel 7x50 SR OAM ping operation is controlled
via tmnxOamPingCtlAdminStatus and not by changing
this object's value to active(1).
The values for configuration objects required for the type of
test specified in tmnxOamPingCtlTestMode 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 tmnxOamPingResultsOperStatus 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 Alcatel
7x50 SR OAM ping operation.
The operational state of an Alcatel 7x50 SR OAM ping operation
can be determined by examination of its
tmnxOamPingResultsOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { tmnxOamPingCtlEntry 3 }
tmnxOamPingCtlStorageType 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 }
::= { tmnxOamPingCtlEntry 4 }
tmnxOamPingCtlDescr 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
::= { tmnxOamPingCtlEntry 5 }
tmnxOamPingCtlTestMode OBJECT-TYPE
SYNTAX INTEGER {
sdpPing (1),
mtuPing (2),
svcPing (3),
macQuery (4),
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)
}
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.
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 - determines a specific address mapping for the service ID.
See tmnxOamMacPingCtlTable for additional parameters.
NOTE: This is a one-shot test.
macPing - determines address mappings for the service ID.
See tmnxOamMacPingCtlTable for additional parameters.
macPopulate - populates an OAM MAC address into the FIBs.
See tmnxOamMacPingCtlTable for additional parameters.
NOTE: This is a one-shot test.
macPurge - deletes an OAM MAC address from the FIBs.
See tmnxOamMacPingCtlTable for additional parameters.
NOTE: This is a one-shot test.
lspPing - tests LSP path connectivity and round trip time.
See tmnxOamLspPingCtlTable for additional parameters.
vprnPing - tests IP path connectivity and round trip time within
a specified VPRN service. See tmnxOamVprnPingCtlTable
for additional parameters.
atmPing - tests ATM path connectivity and round trip time on an
ATM VCC. See tmnxOamAtmPingCtlTable for additional
parameters.
mfibPing - tests IP multicast connectivity and round trip time
within a specified VPLS service.
See tmnxOamMfibPingCtlTable for additional parameters.
cpePing - determines IP connectivity to a CPE
within a specified VPLS service.
See tmnxOamCpePingCtlTable 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 tmnxOamVccvPingCtlTable for additional parameters.
icmpPing - tests IP connectivity and round trip time.
See tmnxOamIcmpPingCtlTable 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 tmnxOamAncpTestCtlTable for additional parameters.
"
DEFVAL { sdpPing }
::= { tmnxOamPingCtlEntry 6 }
tmnxOamPingCtlAdminStatus 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 tmnxOamPingCtlEntry should be
in:
enabled(1) - Attempt to activate the test as defined by
this tmnxOamPingCtlEntry.
disabled(2) - Deactivate the test as defined by this
tmnxOamPingCtlEntry.
An attempt to set tmnxOamPingCtlAdminStatus 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 tmnxOamPingCtlTestMode equals either
'sdpPing' or 'mtuPing', tmnxOamPingCtlOrigSdpId must have already
been set.
If tmnxOamPingCtlTestMode equals 'mtuPing',
tmnxOamPingCtlMtuStartSize and tmnxOamPingCtlMtuEndSize must also
have already been set.
If tmnxOamPingCtlTestMode equals 'svcPing',
tmnxOamPingCtlTgtAddress and tmnxOamPingCtlServiceId must have
already been set.
If tmnxOamPingCtlTestMode equals 'cpePing',
tmnxOamPingCtlTgtAddress, and tmnxOamCpePingCtlSourceIpAddr
are required.
If tmnxOamPingCtlTestMode equals 'icmpPing', tmnxOamPingCtlTgtAddress
must have already been set.
If tmnxOamPingCtlTestMode equals 'dnsPing', tmnxOamPingCtlTgtAddress
must have already been set.
If tmnxOamPingCtlSAA has the value 'true' and tmnxOamSaaCtlAdminStatus
has a value 'outOfService', an attempt to set this object to 'enabled'
will fail with an inconsistentValue error.
Refer to the corresponding tmnxOamPingResultsOperStatus to determine
the operational state of the test defined by this entry."
DEFVAL { disabled }
::= { tmnxOamPingCtlEntry 7 }
tmnxOamPingCtlOrigSdpId OBJECT-TYPE
SYNTAX SdpId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the originating SDP-ID to be used for performing
a spd-ping or mtu-ping operation. This parameter is required
only if tmnxOamPingCtlTestMode has a value of either 'sdpPing'
or 'mtuPing'.
The far-end address of the specified SPD-ID is the expected
responder-id within each OAM reply message received. The
specified SPD-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 tmnxOamPingCtlFcName is used to define
the outgoing forwarding class used for the SDP encapsulation.
If the value of tmnxOamPingCtlOrigSdpId 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 tmnxOamPingHistoryStatus for that probe entry. Once
the interval timer expires, the next probe attempt will be made
if required."
DEFVAL { 0 } -- invalid Sdp-ID
::= { tmnxOamPingCtlEntry 8 }
tmnxOamPingCtlRespSdpId 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
tmnxOamPingCtlTestMode 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
::= { tmnxOamPingCtlEntry 9 }
tmnxOamPingCtlFcName OBJECT-TYPE
SYNTAX TFCName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlFcName specifies the forwarding class.
This parameter is optional and is valid only if tmnxOamPingCtlTestMode
has a value of 'sdpPing', 'macPing', 'lspPing' or 'vccvPing.
For 'sdpPing' or 'macPing' this is the forwarding class of the
SDP encapsulation. For 'lspPing' this is the forwarding class of the
LSP tunnel. For 'vccvPing' this is the forwarding class of the
pseudowire.
The forwarding class name must be one of those defined in the
tFCNameTable in ALCATEL-IND1-TIMETRA-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 DSCP or
LSP-EXP mappings."
DEFVAL { "be" }
::= { tmnxOamPingCtlEntry 10 }
tmnxOamPingCtlProfile OBJECT-TYPE
SYNTAX TProfile
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the profile value to be used with the forwarding
class specified in tmnxOamPingCtlFcName. This parameter is optional
and is valid only if tmnxOamPingCtlTestMode has a value of
'vccvPing', 'sdpPing', 'macPing' or 'lspPing'.
The profile value must be consistent with the specified forwarding
class:
'assured' = 'in' or 'out'
'premium' = 'in'
'be' = 'out' "
DEFVAL { out }
::= { tmnxOamPingCtlEntry 11 }
tmnxOamPingCtlMtuStartSize OBJECT-TYPE
SYNTAX Unsigned32 (0|40..9197)
UNITS "Octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the size of the first OAM Echo message sent
when tmnxOamPingCtlTestMode is set equal to 'mtuPing'.
This parameter is required for 'mtuPing'. An attempt to
set tmnxOamPingCtlAdminStatus to 'enabled' to start an
'mtuPing' test will fail if this object has not been
explicitly set.
A value of 0 is returned for this object if it has not
been explicitly set. An attempt to set this object to a
value of 0 will fail with a wrongValue error."
::= { tmnxOamPingCtlEntry 12 }
tmnxOamPingCtlMtuEndSize OBJECT-TYPE
SYNTAX Unsigned32 (0|41..9198)
UNITS "Octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the size of the last OAM Echo message sent
when tmnxOamPingCtlTestMode is set equal to 'mtuPing'.
Its value must be greater than the value of
tmnxOamPingCtlMtuStartSize. This parameter is required
for 'mtuPing'. An attempt to set tmnxOamPingCtlAdminStatus
to 'enabled to start an 'mtuPing' will fail if this object
has not been explicitly set.
A value of 0 is returned for this object if it has not
been explicitly set. An attempt to set this object to a
value of 0 will fail with a wrongValue error."
::= { tmnxOamPingCtlEntry 13 }
tmnxOamPingCtlMtuStepSize 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 tmnxOamPingCtlTestMode is set equal to 'mtuPing'. If the
next incremented message size is greater than
tmnxOamPingCtlMtuEndSize, 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 }
::= { tmnxOamPingCtlEntry 14 }
tmnxOamPingCtlTargetIpAddress 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 tmnxOamPingCtlTestMode has
a value of 'svcPing', 'macQuery' or 'vprnPing'. This parameter
is required for 'svcPing', 'macQuery', 'vprnPing', 'cpePing' and
'mrinfo'.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamPingCtlTgtAddrType and
tmnxOamPingCtlTgtAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamPingCtlEntry 16 }
tmnxOamPingCtlServiceId OBJECT-TYPE
SYNTAX TmnxServId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the Service-ID of the service being tested when the value
of tmnxOamPingCtlTestMode is equal to 'svcPing', 'macPopulate',
'macPurge', 'macQuery', 'macPing', 'vprnPing', 'mfibPing', or
'cpePing'.
Except for 'vprnPing' the Service-ID need not exist on the local
node in order to receive a reply message if the far-end target
IP address is specified in tmnxOamPingCtlTgtAddress.
This parameter is required for 'svcPing' , 'macPopulate',
'macPurge', 'macQuery', 'macPing', 'vprnPing', 'mfibPing'
and 'cpePing'."
DEFVAL { 0 } -- invalid Service-ID
::= { tmnxOamPingCtlEntry 17 }
tmnxOamPingCtlLocalSdp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamPingCtlLocalSdp 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 tmnxOamPingCtlTgtAddress
assigned to it. The far-end address of the specified SPD-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 tmnxOamPingCtlTestMode is
equal to 'svcPing'."
DEFVAL { false }
::= { tmnxOamPingCtlEntry 18 }
tmnxOamPingCtlRemoteSdp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamPingCtlRemoteSdp is 'false', the far-end
node must use the generic IP/GRE OAM encapsulation as the return
path in a 'svcPing' test.
This object is optional and valid only when tmnxOamPingCtlTestMode is
equal to 'svcPing'."
DEFVAL { false }
::= { tmnxOamPingCtlEntry 19 }
tmnxOamPingCtlSize OBJECT-TYPE
-- SYNTAX Unsigned32 (40..9198)
SYNTAX Unsigned32 (0..16384)
UNITS "octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlSize specifies the size of the OAM Echo
message.
When tmnxOamPingCtlTestMode 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-Lable (if applied)
or any DLC headers or trailers.
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.
In the case of 'lspPing' the minimum size allowed is 84 octets.
In the case of 'vccvPing' the minimum size allowed is 88 octets.
In the case of 'sdpPing' the minimum size allowed is 72 octets.
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.
In the case of 'icmpPing' the minimum size allowed is 0 octet.
In the case of 'macPing', 'mfibPing' and 'vprnPing' the minimum
size allowed is 1 octet.
In the case of all the test types except 'icmpPing' the maximum
size allowed is 9198 octets. In the case of 'icmpPing' the maximum
size allowed is 16384 octets.
When tmnxOamPingCtlTestMode has a value of 'icmpPing', the value
of this object specifies the payload size following the ICMP
header. The default size for 'icmpPing' is 56 octets.
This parameter is optional and is valid only if tmnxOamPingCtlTestMode
has a value of either 'sdpPing' ,'mtuPing', 'macPing', 'lspPing',
'vprnPing', 'mfibPing', 'vccvPing' or 'icmpPing'."
DEFVAL { 72 }
::= { tmnxOamPingCtlEntry 20 }
tmnxOamPingCtlTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlTimeOut specifies the time-out value,
in seconds, to wait for an OAM Echo message reply. Upon expiration
of the timeout period, the agent assumes that the message response
will not be received. An appropriate error value is written to
tmnxOamPingHistoryStatus for the timed out probe entry. Any response
received after the timeout period has expired is silently discarded.
This parameter is optional and is valid only if tmnxOamPingCtlTestMode
has a value of either 'sdpPing', 'mtuPing', 'macPing', 'lspPing',
'vprnPing', 'atmPing', 'mfibPing', 'vccvPing', 'icmpPing' or
'dnsPing'."
DEFVAL { 5 }
::= { tmnxOamPingCtlEntry 21 }
-- Note that 'mtuPing' does not use a probe count
tmnxOamPingCtlProbeCount OBJECT-TYPE
SYNTAX Unsigned32 (1..100000)
UNITS "probes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the number of times to perform an OAM ping probe
operation. Each OAM Echo message request must either timeout
or receive a reply before the next message request is sent.
This parameter is optional and is valid only if tmnxOamPingCtlTestMode
does not have a value of 'mtuPing'. The maximum value for all ping
test modes other than icmp-ping is 100. The default probe count value
for 'icmpPing' is 5."
DEFVAL { 1 }
::= { tmnxOamPingCtlEntry 22 }
tmnxOamPingCtlInterval OBJECT-TYPE
-- SYNTAX Unsigned32 (1..10)
SYNTAX Unsigned32 (1..10000)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The number of seconds to wait before sending the next OAM
Echo request message. If tmnxOamPingCtlInterval has a
value of 1 and tmnxOamPingCtlTimeOut has a value of 10 seconds,
then the maximum time between message requests is 10 seconds and
the minimum is 1 second.
For test types other than 'icmpPing', the maximum interval is
10 seconds.
For 'icmpPing' when tmnxOamIcmpPingCtlRapid has a value of 'true',
the UNITS for tmnxOamPingCtlInterval is '10 milliseconds' in order
to allow rapid intervals less than 1 second to be specified."
DEFVAL { 1 }
::= { tmnxOamPingCtlEntry 23 }
tmnxOamPingCtlMaxRows OBJECT-TYPE
SYNTAX Unsigned32
UNITS "rows"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The maximum number of entries allowed in the tmnxOamPingHistoryTable
for this OAM ping test. The agent will remove the oldest entry in
the tmnxOamPingHistoryTable to allow the addition of an new entry
once the number of rows in the tmnxOamPingHistoryTable reaches this
value.
Old entries are not removed when a new test is started. Entries are
added to the tmnxOamPingHistoryTable until tmnxOamPingCtlMaxRows is
reached before entries begin to be removed.
A value of 0 for this object disables creation of
tmnxOamPingHistoryTable entries."
DEFVAL { 300 }
::= { tmnxOamPingCtlEntry 24 }
tmnxOamPingCtlTrapGeneration OBJECT-TYPE
SYNTAX BITS {
probeFailure(0),
testFailure(1),
testCompletion(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of this object determines when and if
to generate a notification for this entry:
probeFailure(0) - Generate a tmnxOamPingProbeFailed
notification subject to the value of
tmnxOamPingCtlTrapProbeFailureFilter. The object
tmnxOamPingCtlTrapProbeFailureFilter can be used
to specify the number of successive probe failures
that are required before a tmnxOamPingProbeFailed
notification can be generated.
testFailure(1) - Generate a tmnxOamPingTestFailed
notification. In this instance the object
tmnxOamPingCtlTrapTestFailureFilter can be used to
determine the number of probe failures that
signal when a test fails.
testCompletion(2) - Generate a tmnxOamPingTestCompleted
notification.
The value of this object defaults to zero, indicating
that none of the above options have been selected."
DEFVAL { {} }
::= { tmnxOamPingCtlEntry 25 }
tmnxOamPingCtlTrapProbeFailureFilter 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 tmnxOamPingProbeFailed NOTIFICATION.
Setting tmnxOamPingCtlTrapGeneration
to probeFailure(0) implies that a tmnxOamPingProbeFailed
NOTIFICATION is generated only when the number of
successive probe failures, as indicated by the
value of tmnxOamPingCtlTrapProbeFailureFilter, fail within
a given ping test."
DEFVAL { 1 }
::= { tmnxOamPingCtlEntry 26 }
tmnxOamPingCtlTrapTestFailureFilter 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 tmnxOamPingTestFailed NOTIFICATION.
Setting tmnxOamPingCtlTrapGeneration to testFailure(1)
implies that a tmnxOamPingTestFailed NOTIFICATION is
generated only when the number of ping failures
within a test exceed the value of
tmnxOamPingCtlTrapTestFailureFilter."
DEFVAL { 1 }
::= { tmnxOamPingCtlEntry 27 }
tmnxOamPingCtlSAA OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlSAA specifies whether or not to
collect Service Assurance Agent, SAA, metrics such as loss,
jitter and latency.
When tmnxOamPingCtlSAA has a value of 'true', SAA metrics
are collected.
This parameter is optional."
DEFVAL { false }
::= { tmnxOamPingCtlEntry 28 }
tmnxOamPingCtlRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlRuns indicates the number of times
this OAM ping test has been executed."
::= { tmnxOamPingCtlEntry 29 }
tmnxOamPingCtlFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlFailures indicates the number of times
this OAM ping test has failed."
::= { tmnxOamPingCtlEntry 30 }
tmnxOamPingCtlLastRunResult OBJECT-TYPE
SYNTAX INTEGER {
undetermined (0),
success (1),
failed (2),
aborted (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlLastRunResult 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."
::= { tmnxOamPingCtlEntry 31 }
tmnxOamPingCtlLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlLastChanged indicates the time the
value of a settable object in this row was last changed."
::= { tmnxOamPingCtlEntry 32 }
tmnxOamPingCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The unique value which identifies this virtual router in the
Alcatel 7x50 SR 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 parameter is optional and is valid only if tmnxOamPingCtlTestMode
is equal to 'mrInfo' or 'icmpPing'. If no value is specified the
base router ID is used."
DEFVAL { 1 }
::= { tmnxOamPingCtlEntry 33 }
tmnxOamPingCtlTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of host address to be used as the destination
for performing a OAM ping operation when tmnxOamPingCtlTestMode
has a value of 'svcPing', 'macQuery', 'vprnPing', 'cpePing',
'mrinfo', 'icmpPing' or 'vccvPing'.
This object indicates the type of address stored in the
corresponding tmnxOamPingCtlTgtAddress object.
Only 'ipv4', 'ipv6' and 'dns' address types are supported.
The 'dns' address type is valid only for 'icmpPing'."
DEFVAL { unknown }
::= { tmnxOamPingCtlEntry 34 }
tmnxOamPingCtlTgtAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the IP host address to be used as the destination for
performing an OAM ping operation and is required when
tmnxOamPingCtlTestMode has a value of 'svcPing', 'macQuery', 'vprnPing',
'cpePing', 'mrinfo', 'icmpPing', 'dnsPing' or 'vccvPing'.
For 'dnsPing' this is the address of the DNS server host that
will be asked to resolve a dns name specified by
tmnxOamPingCtlDnsName.
For 'vccvPing', this object must be accompanied by a valid
tmnxOamPingCtlSrcAddress and a valid tmnxOamVccvPingCtlPwId.
The IP host address type is determined by the value of the
corresponding tmnxOamPingCtlTgtAddrType object."
DEFVAL { ''H }
::= { tmnxOamPingCtlEntry 35 }
tmnxOamPingCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of host address to be used as the source
for performing a OAM ping operation when tmnxOamPingCtlTestMode
has a value of 'svcPing', 'macQuery', 'vprnPing', 'cpePing',
'mrinfo', 'icmpPing' or 'vccvPing'.
This object indicates the type of address stored in the
corresponding tmnxOamPingCtlSrcAddress object.
Only 'ipv4' and 'ipv6' address types are supported."
DEFVAL { unknown }
::= { tmnxOamPingCtlEntry 36 }
tmnxOamPingCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the IP host address to be used as the source for
performing an OAM ping operation when tmnxOamPingCtlTestMode has a
value of 'svcPing', 'macQuery', 'vprnPing', 'cpePing', 'mrinfo',
'icmpPing' or 'vccvPing'.
This is an optional parameter.
For 'vccvPing', this object must be accompanied by a valid
tmnxOamPingCtlTgtAddress and a valid tmnxOamVccvPingCtlPwId.
The host address type is determined by the value of the
corresponding tmnxOamPingCtlSrcAddrType object."
DEFVAL { ''H }
::= { tmnxOamPingCtlEntry 37 }
tmnxOamPingCtlDnsName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlDnsName specifies the DNS name to
be resolved to an IP address.
This object is required for 'dnsPing'."
DEFVAL { ''H }
::= { tmnxOamPingCtlEntry 38 }
tmnxOamPingCtlDNSRecord OBJECT-TYPE
SYNTAX INTEGER {
ipv4Arecord (1),
ipv6AAAArecord (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamPingCtlDNSRecord specifies which DNS record
is to be retrieved in this test."
DEFVAL {ipv4Arecord }
::= { tmnxOamPingCtlEntry 39 }
--
-- Alcatel 7x50 SR serier OAM Ping Results Table
--
tmnxOamPingResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamPingResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Service Ping Results Table for providing
the capability of performing OAM ping operations. The
results of these operations are stored in the
tmnxOamPingResultsTable and the tmnxOamPingHistoryTable.
An entry is added to the tmnxOamPingResultsTable when an
tmnxOamPingCtlEntry is started by successful transition
of its tmnxOamPingCtlAdminStatus object to enabled(1).
An entry is removed from the tmnxOamPingResultsTable when
its corresponding tmnxOamPingCtlEntry is deleted."
::= { tmnxOamPingObjs 4 }
tmnxOamPingResultsEntry OBJECT-TYPE
SYNTAX TmnxOamPingResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamPingResultsTable. The
tmnxOamPingResultsTable has the same indexing as the
tmnxOamPingCtlTable in order for a tmnxOamPingResultsEntry to
correspond to the tmnxOamPingCtlEntry 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 tmnxOamPingCtlTable."
INDEX {
tmnxOamPingCtlOwnerIndex,
tmnxOamPingCtlTestIndex,
tmnxOamPingResultsTestRunIndex
}
::= { tmnxOamPingResultsTable 1 }
TmnxOamPingResultsEntry ::=
SEQUENCE {
tmnxOamPingResultsOperStatus INTEGER,
tmnxOamPingResultsMinRtt Unsigned32,
tmnxOamPingResultsMaxRtt Unsigned32,
tmnxOamPingResultsAverageRtt Unsigned32,
tmnxOamPingResultsRttSumOfSquares Unsigned32,
tmnxOamPingResultsMtuResponseSize Unsigned32,
tmnxOamPingResultsSvcPing INTEGER,
tmnxOamPingResultsProbeResponses Unsigned32,
tmnxOamPingResultsSentProbes Unsigned32,
tmnxOamPingResultsLastGoodProbe DateAndTime,
tmnxOamPingResultsLastRespHeader OCTET STRING,
tmnxOamPingResultsMinTt Integer32,
tmnxOamPingResultsMaxTt Integer32,
tmnxOamPingResultsAverageTt Integer32,
tmnxOamPingResultsTtSumOfSquares Integer32,
tmnxOamPingResultsMinInTt Integer32,
tmnxOamPingResultsMaxInTt Integer32,
tmnxOamPingResultsAverageInTt Integer32,
tmnxOamPingResultsInTtSumOfSqrs Integer32,
tmnxOamPingResultsOutJitter Integer32,
tmnxOamPingResultsInJitter Integer32,
tmnxOamPingResultsRtJitter Integer32,
tmnxOamPingResultsProbeTimeouts Unsigned32,
tmnxOamPingResultsProbeFailures Unsigned32,
tmnxOamPingResultsTestRunIndex Unsigned32
}
tmnxOamPingResultsOperStatus 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 tmnxOamPingCtlEntry:
enabled(1) - Test is active.
disabled(2) - Test has stopped."
::= { tmnxOamPingResultsEntry 1 }
tmnxOamPingResultsMinRtt OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum OAM ping round-trip-time (RTT) received.
A value of 0 for this object implies that no RTT has been received.
When tmnxOamPingCtlTestMode does not have a value of 'sdpPing', this
object is not relevant and should contain a value of 0."
::= { tmnxOamPingResultsEntry 4 }
tmnxOamPingResultsMaxRtt OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
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.
When tmnxOamPingCtlTestMode does not have a value of 'sdpPing', this
object is not relevant and should contain a value of 0."
::= { tmnxOamPingResultsEntry 5 }
tmnxOamPingResultsAverageRtt OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current average OAM ping round-trip-time (RTT).
When tmnxOamPingCtlTestMode does not have a value of 'sdpPing', this
object is not relevant and should contain a value of 0."
::= { tmnxOamPingResultsEntry 6 }
tmnxOamPingResultsRttSumOfSquares OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for all ping
responses received. Its purpose is to enable standard
deviation calculation.
The value of this object MUST be reported as 0 when no ping responses
have been received. When tmnxOamPingCtlTestMode does not have a
value of 'sdpPing', this object is not relevant and should contain
a value of 0."
::= { tmnxOamPingResultsEntry 7 }
tmnxOamPingResultsMtuResponseSize 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
tmnxOamPingCtlTestMode does not have a value of 'mtuPing', this object
is not relevant and should contain a value of 0."
::= { tmnxOamPingResultsEntry 8 }
tmnxOamPingResultsSvcPing 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
tmnxOamPingCtlTestMode does not have a value of 'svcPing', this object
is not relevant and should contain a value of 0."
::= { tmnxOamPingResultsEntry 9 }
tmnxOamPingResultsProbeResponses OBJECT-TYPE
SYNTAX Unsigned32
UNITS "responses"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of responses received for the corresponding
tmnxOamPingCtlEntry and tmnxOamPingResultsEntry. The value of
this object MUST be reported as 0 when no probe responses have
been received."
::= { tmnxOamPingResultsEntry 10 }
tmnxOamPingResultsSentProbes 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 tmnxOamPingCtlEntry and tmnxOamPingResultsEntry.
The value of this object MUST be reported as 0 when no probes
have been sent."
::= { tmnxOamPingResultsEntry 11 }
tmnxOamPingResultsLastGoodProbe OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time when the last response was received for
an OAM probe."
::= { tmnxOamPingResultsEntry 12 }
tmnxOamPingResultsLastRespHeader OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (100))
MAX-ACCESS read-only
STATUS current
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."
::= { tmnxOamPingResultsEntry 13 }
tmnxOamPingResultsMinTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamPingResultsEntry 14 }
tmnxOamPingResultsMaxTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamPingResultsEntry 15 }
tmnxOamPingResultsAverageTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamPingResultsEntry 16 }
tmnxOamPingResultsTtSumOfSquares OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for the outbound
one-way-trip time of all ping responses received. Its purpose
is to enable standard deviation calculation.
A value of 0 for this object implies that no one-way-trip-time
measurement is available."
::= { tmnxOamPingResultsEntry 17 }
tmnxOamPingResultsMinInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamPingResultsEntry 18 }
tmnxOamPingResultsMaxInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamPingResultsEntry 19 }
tmnxOamPingResultsAverageInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamPingResultsEntry 20 }
tmnxOamPingResultsInTtSumOfSqrs OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for the inbound
one-way-trip time of all ping responses received. Its purpose
is to enable standard deviation calculation.
A value of 0 for this object implies that no one-way-trip-time
measurement is available."
::= { tmnxOamPingResultsEntry 21 }
tmnxOamPingResultsOutJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingResultsOutJitter indicates the
amount of one-way trip jitter, expressed in milliseconds, 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."
::= { tmnxOamPingResultsEntry 22 }
tmnxOamPingResultsInJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingResultsInJitter indicates the
amount of one-way-trip jitter, expressed in milliseconds, 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."
::= { tmnxOamPingResultsEntry 23 }
tmnxOamPingResultsRtJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingResultsRtJitter indicates the
amount of two-way trip jitter, expressed in milliseconds, 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."
::= { tmnxOamPingResultsEntry 24 }
tmnxOamPingResultsProbeTimeouts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingResultsProbeTimeouts indicates the number
of probes timed out without receiving a response."
::= { tmnxOamPingResultsEntry 25 }
tmnxOamPingResultsProbeFailures OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingResultsProbeFailures indicates the total
number of probes that failed to be transmitted plus the number of
probes that timed out without receiving a response."
::= { tmnxOamPingResultsEntry 26 }
tmnxOamPingResultsTestRunIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamPingResultsTestRunIndex identifies the
row entry that reports results for a single OAM test run.
The agent starts assigning tmnxOamPingResultsTestRunIndex values
at 1 and wraps after exceeding the maximum possible value as
defined by the limit of this object {'ffffffff'h}."
::= { tmnxOamPingResultsEntry 27 }
--
-- Alcatel 7x50 SR series OAM Ping History Table
--
tmnxOamPingHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamPingHistoryEntry
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 tmnxOamMacPingHistoryTable.
The number of entries in this table for
a configured test are limited by the value of the
corresponding tmnxOamPingCtlMaxRows object.
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 tmnxOamPingCtlEntry is deleted.
The agent removes the oldest entry for a test in the
tmnxOamPingHistoryTable to allow the addition of an new
entry for that test once the number of rows in the
tmnxOamPingHistoryTable reaches the value specified by
tmnxOamPingCtlMaxRows."
::= { tmnxOamPingObjs 5 }
tmnxOamPingHistoryEntry OBJECT-TYPE
SYNTAX TmnxOamPingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamPingHistoryTable.
The first two index elements identify the tmnxOamPingCtlEntry
that a tmnxOamPingHistoryEntry belongs to. The third index
identifies a specific OAM test run. The fourth index
element selects a single OAM probe result."
INDEX {
tmnxOamPingCtlOwnerIndex,
tmnxOamPingCtlTestIndex,
tmnxOamPingResultsTestRunIndex,
tmnxOamPingHistoryIndex
}
::= { tmnxOamPingHistoryTable 1 }
TmnxOamPingHistoryEntry ::=
SEQUENCE {
tmnxOamPingHistoryIndex Unsigned32,
tmnxOamPingHistoryResponse Unsigned32,
tmnxOamPingHistoryOneWayTime Integer32,
tmnxOamPingHistorySize Unsigned32,
tmnxOamPingHistoryStatus TmnxOamResponseStatus,
tmnxOamPingHistoryTime DateAndTime,
tmnxOamPingHistoryReturnCode TmnxOamPingRtnCode,
tmnxOamPingHistorySrcIpAddress IpAddress,
tmnxOamPingHistAddressType TmnxOamAddressType,
tmnxOamPingHistSapId TmnxStrSapId,
tmnxOamPingHistoryVersion Unsigned32,
tmnxOamPingHistoryCpeMacAddr MacAddress,
tmnxOamPingHistoryRespSvcId TmnxServId,
tmnxOamPingHistorySequence Unsigned32,
tmnxOamPingHistoryIfIndex InterfaceIndexOrZero,
tmnxOamPingHistoryDataLen Unsigned32,
tmnxOamPingHistoryRespPlane TmnxOamTestResponsePlane,
tmnxOamPingHistoryReqHdr OCTET STRING,
tmnxOamPingHistoryRespHdr OCTET STRING,
tmnxOamPingHistoryDnsAddrType InetAddressType,
tmnxOamPingHistoryDnsAddress InetAddress,
tmnxOamPingHistorySrcAddrType InetAddressType,
tmnxOamPingHistorySrcAddress InetAddress,
tmnxOamPingHistoryInOneWayTime Integer32
}
tmnxOamPingHistoryIndex 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 tmnxOamPingCtlEntry
that a OAM probe result (tmnxOamPingHistoryEntry) belongs
to. The tmnxOamPingHistoryIndex element selects a single OAM
probe result.
The agent starts assigning tmnxOamPingHistoryIndex values at 1
and wraps after exceeding the maximum possible value as defined by
the limit of this object ('ffffffff'h)."
::= { tmnxOamPingHistoryEntry 1 }
tmnxOamPingHistoryResponse OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamPingHistoryEntry 2 }
tmnxOamPingHistoryOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamPingHistoryEntry 3 }
tmnxOamPingHistorySize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The OAM Echo Request message size sent with this OAM
probe when the value of tmnxOamPingCtlTestMode has a value
of 'mtuPing'; otherwise, the value of this object is
reported as 0."
::= { tmnxOamPingHistoryEntry 4 }
tmnxOamPingHistoryStatus OBJECT-TYPE
SYNTAX TmnxOamResponseStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of a particular OAM test probe."
::= { tmnxOamPingHistoryEntry 5 }
tmnxOamPingHistoryTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp for when this OAM probe result was determined."
::= { tmnxOamPingHistoryEntry 6 }
tmnxOamPingHistoryReturnCode OBJECT-TYPE
SYNTAX TmnxOamPingRtnCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryReturnCode is an enumerated integer
that indicates the OAM return code received in the OAM ping response."
::= { tmnxOamPingHistoryEntry 7 }
tmnxOamPingHistorySrcIpAddress 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 tmnxOamPingHistorySrcAddrType and
tmnxOamPingHistorySrcAddress."
::= { tmnxOamPingHistoryEntry 8 }
tmnxOamPingHistAddressType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistAddressType specifies the type of
binding address information returned in response to a 'vprnPing'
'mfibPing', or cpePing' test."
::= { tmnxOamPingHistoryEntry 9 }
tmnxOamPingHistSapId OBJECT-TYPE
SYNTAX TmnxStrSapId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistSapId 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 tmnxOamPingHistAddressType is not 'sapId',
this object is not relevant and MUST have a null string ''."
::= { tmnxOamPingHistoryEntry 10 }
tmnxOamPingHistoryVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryVersion indicates the protocol
version for this OAM ping probe reply."
::= { tmnxOamPingHistoryEntry 12 }
tmnxOamPingHistoryCpeMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamPingHistoryCpeMacAddr 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."
::= { tmnxOamPingHistoryEntry 13 }
tmnxOamPingHistoryRespSvcId OBJECT-TYPE
SYNTAX TmnxServId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value tmnxOamPingHistoryRespSvcId 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."
::= { tmnxOamPingHistoryEntry 14 }
tmnxOamPingHistorySequence OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value tmnxOamPingHistorySequence indicates this probe's
sequence number. If a probe response was received, this object
indicates the sequence number of the response."
::= { tmnxOamPingHistoryEntry 15 }
tmnxOamPingHistoryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryIfIndex indicates for an 'lspPing'
the ifIndex value of the interface that this probe was transmitted
from.
For other types of probes, this value is not significant and is
set to 0."
::= { tmnxOamPingHistoryEntry 16 }
tmnxOamPingHistoryDataLen OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryDataLen indicates for an 'lspPing'
the UPD data length of the echo reply, and for 'icmpPing' normally
the length starting after the IP header of the echo reply.
For other types of probes, this value is not significant and is
set to 0."
::= { tmnxOamPingHistoryEntry 17 }
tmnxOamPingHistoryRespPlane OBJECT-TYPE
SYNTAX TmnxOamTestResponsePlane
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryRespPlane indicates the
response plane from which this ping response was received."
::= { tmnxOamPingHistoryEntry 18 }
tmnxOamPingHistoryReqHdr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0|1..150))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryReqHdr 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 tmnxOamPingCtlTestMode
has a value of 'svcPing', 'sdpPing' or 'mtuPing'; otherwise,
a zero length OCTET STRING is returned."
::= { tmnxOamPingHistoryEntry 19 }
tmnxOamPingHistoryRespHdr OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0|1..150))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryRespHdr 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 tmnxOamPingCtlTestMode
has a value of 'svcPing', 'sdpPing', 'mtuPing' and 'icmpPing';
For icmpPing it reports the received icmp message starting from
IP header. Otherwise, a zero length OCTET STRING is returned.
The value of this object MUST be reported as a zero length
OCTET STRING when no probe response has been received."
::= { tmnxOamPingHistoryEntry 20 }
tmnxOamPingHistoryDnsAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryDnsAddrType indicates the
Internet address type stored in tmnxOamPingHistoryDnsAddress.
If this was not a 'dnsPing' test or the dns name specified
in tmnxOamPingCtlDnsName could not be resolved, the value of
this object will be reported as 'unknown'."
::= { tmnxOamPingHistoryEntry 21 }
tmnxOamPingHistoryDnsAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryDnsAddress indicates the
Internet address that was resolved from the name specified
in tmnxOamPingCtlDnsName by a 'dnsPing' test.
If this was not a 'dnsPing' test or the dns name specified
in tmnxOamPingCtlDnsName could not be resolved, the value of
this object will be reported as ''H (empty string)."
::= { tmnxOamPingHistoryEntry 22 }
tmnxOamPingHistorySrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistorySrcAddrType indicates the Internet
address type of the address stored in tmnxOamPingHistorySrcAddress."
::= { tmnxOamPingHistoryEntry 23 }
tmnxOamPingHistorySrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16|20))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistorySrcAddress indicates the Internet
address of the remote node that generated this reply to a OAM probe."
::= { tmnxOamPingHistoryEntry 24 }
tmnxOamPingHistoryInOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamPingHistoryInOneWayTime indicates the amount
of time measured in milliseconds 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."
::= { tmnxOamPingHistoryEntry 25 }
--
-- Alcatel 7x50 SR series OAM MAC 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, tmnxOamMacPingCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamMacPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'macQuery', 'macPing', 'macPopulate', or 'macPurge'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamMacPingCtlTable.
--
tmnxOamMacPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMacPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM MAC Ping Control Table for providing,
via SNMP, the capability of performing Alcatel 7x50 SR OAM 'macQuery',
'macPing', 'macPopulate', or 'macPurge' test operations.
The results of these tests are stored in the tmnxOamPingResultsTable
and the tmnxOamMacPingHistoryTable. There will be no entries for
these test in the tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 6 }
tmnxOamMacPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamMacPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMacPingCtlTable. 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
}
::= { tmnxOamMacPingCtlTable 1 }
TmnxOamMacPingCtlEntry ::=
SEQUENCE {
tmnxOamMacPingCtlTargetMacAddr MacAddress,
tmnxOamMacPingCtlSourceMacAddr MacAddress,
tmnxOamMacPingCtlSendControl TruthValue,
tmnxOamMacPingCtlReplyControl TruthValue,
tmnxOamMacPingCtlTtl Unsigned32,
tmnxOamMacPingCtlRegister TruthValue,
tmnxOamMacPingCtlFlood TruthValue,
tmnxOamMacPingCtlForce TruthValue,
tmnxOamMacPingCtlAge Unsigned32,
tmnxOamMacPingCtlSapPortId TmnxPortID,
tmnxOamMacPingCtlSapEncapValue TmnxEncapVal,
tmnxOamMacPingCtlFibEntryName TNamedItemOrEmpty
}
tmnxOamMacPingCtlTargetMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingCtlTargetMacAddr 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 }
::= { tmnxOamMacPingCtlEntry 1 }
tmnxOamMacPingCtlSourceMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingCtlSourceMacAddr 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
tmnxOamPingCtlTestMode has a value other than 'macPing'."
REFERENCE
"IEEE 802.3 Subclause 30.7.1.1.9"
DEFVAL { '000000000000'H }
::= { tmnxOamMacPingCtlEntry 2 }
tmnxOamMacPingCtlSendControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacPingCtlSendControl 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
tmnxOamPingCtlTestMode has a value other than 'macPopulate' or
'macPurge'."
DEFVAL { false }
::= { tmnxOamMacPingCtlEntry 3 }
tmnxOamMacPingCtlReplyControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacPingCtlReplyControl 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 tmnxOamPingCtlTestMode
has a value other than 'macPing'."
DEFVAL { false }
::= { tmnxOamMacPingCtlEntry 4 }
tmnxOamMacPingCtlTtl 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
tmnxOamPingCtlTestMode has a value other than 'macPing'.
While performing the test with a ttl of 1 no responses should ever be
expected."
DEFVAL { 5 }
::= { tmnxOamMacPingCtlEntry 5 }
tmnxOamMacPingCtlRegister OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacPingCtlRegister 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
tmnxOamPingCtlTestMode has a value other than 'macPurge'."
DEFVAL { false }
::= { tmnxOamMacPingCtlEntry 6 }
tmnxOamMacPingCtlFlood OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacPingCtlFlood 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
tmnxOamPingCtlTestMode has a value other than 'macPopulate' or
'macPurge'."
DEFVAL { false }
::= { tmnxOamMacPingCtlEntry 7 }
tmnxOamMacPingCtlForce OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacPingCtlForce is 'true', the
MAC type in the FIB is forced to be labeled OAM type if it already
exised as dynamic or static.
This object is optional and is not relevant when
tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
DEFVAL { false }
::= { tmnxOamMacPingCtlEntry 8 }
tmnxOamMacPingCtlAge OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingCtlAge specifies the number of seconds
to age this OAM MAC address in the FIB.
This object is optional and is not relevant when
tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
DEFVAL { 3600 } -- 1 hour
::= { tmnxOamMacPingCtlEntry 9 }
tmnxOamMacPingCtlSapPortId OBJECT-TYPE
SYNTAX TmnxPortID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingCtlSapPortId is the ID of the access
port of the target SAP.
This object is optional and is not relevant when
tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
DEFVAL { 0 }
::= { tmnxOamMacPingCtlEntry 10 }
tmnxOamMacPingCtlSapEncapValue OBJECT-TYPE
SYNTAX TmnxEncapVal
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingCtlSapEncapValue is the label used to
identify the target SAP on the port specified in
tmnxOamMacPingCtlSapPortId.
This object is optional and is not relevant when
tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
DEFVAL { 0 }
::= { tmnxOamMacPingCtlEntry 11 }
tmnxOamMacPingCtlFibEntryName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingCtlFibEntryName is the fib entry name
to associate with the target MAC address.
This object is optional and is not relevant when
tmnxOamPingCtlTestMode has a value other than 'macPopulate'."
DEFVAL { ''H } -- the empty string
::= { tmnxOamMacPingCtlEntry 12 }
--
-- Alcatel 7x50 SR series OAM MAC Ping History Table
--
tmnxOamMacPingHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMacPingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines a table for storing the results of an OAM 'macQuery'
or 'macPing' probe operation. The number of entries in this table
are limited by the value of the corresponding tmnxOamPingCtlMaxRows
object.
An entry in this table is created when the result of an OAM
'macQuery' or 'macPing' probe is determined. An entry
is removed from this table when its corresponding tmnxOamPingCtlEntry
is deleted.
The agent removes the oldest entry for a test in the
tmnxOamMacPingHistoryTable to allow the addition of an new
entry for that test once the number of rows in the
tmnxOamMacPingHistoryTable reaches the value specified by
tmnxOamPingCtlMaxRows."
::= { tmnxOamPingObjs 7 }
tmnxOamMacPingHistoryEntry OBJECT-TYPE
SYNTAX TmnxOamMacPingHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamPingHistoryTable. The first two
index elements identify the tmnxOamPingCtlEntry that a
tmnxOamMacPingHistoryEntry 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 'macQuery' or
'macPing' reply. Note that in the case of 'macQuery' there will
be only one row entry created per test run."
INDEX {
tmnxOamPingCtlOwnerIndex,
tmnxOamPingCtlTestIndex,
tmnxOamPingResultsTestRunIndex,
tmnxOamMacPingHistoryIndex,
tmnxOamMacPingReplyIndex
}
::= { tmnxOamMacPingHistoryTable 1 }
TmnxOamMacPingHistoryEntry ::=
SEQUENCE {
tmnxOamMacPingHistoryIndex Unsigned32,
tmnxOamMacPingReplyIndex Unsigned32,
tmnxOamMacPingHistoryResponse Unsigned32,
tmnxOamMacPingHistoryOneWayTime Integer32,
tmnxOamMacPingHistoryStatus TmnxOamResponseStatus,
tmnxOamMacPingHistoryTime DateAndTime,
tmnxOamMacPingHistoryReturnCode TmnxOamPingRtnCode,
tmnxOamMacPingHistorySrcIpAddress IpAddress,
tmnxOamMacPingHistoryAddressType TmnxOamAddressType,
tmnxOamMacPingHistorySapId TmnxStrSapId,
tmnxOamMacPingHistorySdpId SdpId,
tmnxOamMacPingHistoryAdminStatus TruthValue,
tmnxOamMacPingHistoryOperStatus TruthValue,
tmnxOamMacPingHistoryResponsePlane TmnxOamTestResponsePlane,
tmnxOamMacPingHistorySize Unsigned32,
tmnxOamMacPingHistoryInOneWayTime Integer32,
tmnxOamMacPingHistorySrcAddrType InetAddressType,
tmnxOamMacPingHistorySrcAddress InetAddress
}
tmnxOamMacPingHistoryIndex 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
'macQuery' or 'macPing' probe is determined. The initial 2
instance identifier index values identify the tmnxOamPingCtlEntry
that a OAM probe result (tmnxOamMacPingHistoryEntry) belongs
to. The tmnxOamMacPingHistoryIndex 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 tmnxOamMacPingHistoryIndex values at 1
and wraps after exceeding the maximum possible value as defined by
the limit of this object ('ffffffff'h)."
::= { tmnxOamMacPingHistoryEntry 1 }
tmnxOamMacPingReplyIndex 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 tmnxOamMacPingReplyIndex is unique within a group of responses
received as the result of a OAM 'macQuery' or 'macPing' probe as
specified by having the save value for tmnxOamMacPingHistoryIndex.
The agent starts assigning tmnxOamMacPingReplyIndex values at 1
and wraps after exceeding the maximum possible value as defined by
the limit of this object ('ffffffff'h)."
::= { tmnxOamMacPingHistoryEntry 2 }
tmnxOamMacPingHistoryResponse OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamMacPingHistoryEntry 3 }
tmnxOamMacPingHistoryOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamMacPingHistoryEntry 4 }
tmnxOamMacPingHistoryStatus OBJECT-TYPE
SYNTAX TmnxOamResponseStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistoryStatus is an enumberate integer
that indicates the result of a particular OAM probe."
::= { tmnxOamMacPingHistoryEntry 5 }
tmnxOamMacPingHistoryTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp for when this OAM probe result was determined."
::= { tmnxOamMacPingHistoryEntry 6 }
tmnxOamMacPingHistoryReturnCode OBJECT-TYPE
SYNTAX TmnxOamPingRtnCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistoryReturnCode is an enumerated integer
that indicates the return code received in the OAM ping response."
::= { tmnxOamMacPingHistoryEntry 7 }
tmnxOamMacPingHistorySrcIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tmnxOamMacPingHistorySrcIpAddress 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 tmnxOamMacPingHistorySrcAddrType and
tmnxOamMacPingHistorySrcAddress."
::= { tmnxOamMacPingHistoryEntry 8 }
tmnxOamMacPingHistoryAddressType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistoryAddressType specifies the type of
binding address information returned in response to a 'macQuery'
or 'macPing' test."
::= { tmnxOamMacPingHistoryEntry 9 }
tmnxOamMacPingHistorySapId OBJECT-TYPE
SYNTAX TmnxStrSapId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistorySapId is the name of the access
port of the SAP supporting the requested MAC address returned in
response to a 'macQuery' or 'macPing' probe.
If the value of tmnxOamMacPingHistoryAddressType is not 'sapId',
this object is not relevant and MUST have a null string ''."
::= { tmnxOamMacPingHistoryEntry 10 }
tmnxOamMacPingHistorySdpId OBJECT-TYPE
SYNTAX SdpId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistorySdpId is the ID of the SDP
supporting the requested MAC address returned in response to a
'macQuery' or 'macPing' probe.
If the value of tmnxOamMacPingHistoryAddressType is not 'sdpId',
this object is not relevant and MUST return a value of '0'."
::= { tmnxOamMacPingHistoryEntry 12 }
tmnxOamMacPingHistoryAdminStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistoryAdminStatus indicates the current
administrative state of the SAP or SDP ID returned in response to a
'macQuery' or '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."
::= { tmnxOamMacPingHistoryEntry 13 }
tmnxOamMacPingHistoryOperStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistoryOperStatus indicates the current
operational state of the SAP or SDP ID returned in response to a
'macQuery' or '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."
::= { tmnxOamMacPingHistoryEntry 14 }
tmnxOamMacPingHistoryResponsePlane OBJECT-TYPE
SYNTAX TmnxOamTestResponsePlane
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistoryResponsePlane indicates the
response plane from which this ping response was received."
::= { tmnxOamMacPingHistoryEntry 15 }
tmnxOamMacPingHistorySize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistorySize indicates the size in octets
of the user payload in ping request packet. It does not include
the service encapsulation."
::= { tmnxOamMacPingHistoryEntry 16 }
tmnxOamMacPingHistoryInOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamMacPingHistoryEntry 17 }
tmnxOamMacPingHistorySrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistorySrcAddrType indicates the Internet
address type stored in tmnxOamMacPingHistorySrcAddress."
::= { tmnxOamMacPingHistoryEntry 18 }
tmnxOamMacPingHistorySrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingHistorySrcAddress indicates the Internet
address of the remote node that generated this reply to a OAM probe."
::= { tmnxOamMacPingHistoryEntry 19 }
--
-- Alcatel 7x50 SR series OAM MAC Ping Label Mapping Table
--
tmnxOamMacPingL2MapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMacPingL2MapEntry
MAX-ACCESS not-accessible
STATUS current
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
tmnxOamPingCtlEntry is deleted."
::= { tmnxOamPingObjs 8 }
tmnxOamMacPingL2MapEntry OBJECT-TYPE
SYNTAX TmnxOamMacPingL2MapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMacPingL2MapTable. The first two
index elements identify the tmnxOamPingCtlEntry that a
tmnxOamMacPingL2MapEntry 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 {
tmnxOamPingCtlOwnerIndex,
tmnxOamPingCtlTestIndex,
tmnxOamPingResultsTestRunIndex,
tmnxOamMacPingHistoryIndex,
tmnxOamMacPingReplyIndex,
tmnxOamMacPingL2MapIndex
}
::= { tmnxOamMacPingL2MapTable 1 }
TmnxOamMacPingL2MapEntry ::=
SEQUENCE {
tmnxOamMacPingL2MapIndex Unsigned32,
tmnxOamMacPingL2MapRouterID IpAddress,
tmnxOamMacPingL2MapLabel MplsLabel,
tmnxOamMacPingL2MapProtocol TmnxOamSignalProtocol,
tmnxOamMacPingL2MapVCType TmnxOamVcType,
tmnxOamMacPingL2MapVCID TmnxVcId,
tmnxOamMacPingL2MapDirection INTEGER
}
tmnxOamMacPingL2MapIndex 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
'macQuery' probe is determined. The initial 2 instance identifier
index values identify the tmnxOamPingCtlEntry that a OAM probe result
(tmnxOamMacPingHistoryEntry) belongs to. The tmnxOamMacPingHistoryIndex
identifies a group of replies received in response to a specific
probe transmission. The tmnxOamMacPingReplyIndex selects a single
OAM 'macQuery' reply.
The tmnxOamMacPingL2MapIndex selects a single L2 mapping entry
within a specific 'macQuery' probe reply.
The agent starts assigning tmnxOamMacPingL2MapIndex values at 1."
::= { tmnxOamMacPingL2MapEntry 1 }
tmnxOamMacPingL2MapRouterID OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingL2MapRouterID is the router ID for this
L2 mapping entry."
::= { tmnxOamMacPingL2MapEntry 2 }
tmnxOamMacPingL2MapLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingL2MapLabel is the label used by the
router for the L2FEC or VC ID specified by this L2 mapping entry."
::= { tmnxOamMacPingL2MapEntry 3 }
tmnxOamMacPingL2MapProtocol OBJECT-TYPE
SYNTAX TmnxOamSignalProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingL2MapProtocol is the signaling protocol
used by the router for the L2FEC or VC ID specified by this L2
mapping entry."
::= { tmnxOamMacPingL2MapEntry 4 }
tmnxOamMacPingL2MapVCType OBJECT-TYPE
SYNTAX TmnxOamVcType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingL2MapVCType specifies the class of
VC ID given in tmnxOamMacPingL2MapVCID."
::= { tmnxOamMacPingL2MapEntry 5 }
tmnxOamMacPingL2MapVCID OBJECT-TYPE
SYNTAX TmnxVcId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingL2MapVCID is the VC ID associated with
the label used by the L2FEC specified by this L2 mapping entry."
::= { tmnxOamMacPingL2MapEntry 6 }
tmnxOamMacPingL2MapDirection OBJECT-TYPE
SYNTAX INTEGER {
upstream (1),
downstream (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacPingL2MapDirection specifies the direction
that this L2 mapping entry is in relation to the node that returned
the 'macQuery' reply."
::= { tmnxOamMacPingL2MapEntry 7 }
--
-- Alcatel 7x50 SR series OAM LSP 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, tmnxOamLspPingCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamLspPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'lspPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamLspPingCtlTable.
--
tmnxOamLspPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLspPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Lsp ping Control Table for
providing, via SNMP, the capability of performing Alcatel
7x50 SR OAM 'lspPing' test operations. The results of these
tests are stored in the tmnxOamPingResultsTable and the
tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 9 }
tmnxOamLspPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamLspPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamLspPingCtlTable. 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
}
::= { tmnxOamLspPingCtlTable 1 }
TmnxOamLspPingCtlEntry ::=
SEQUENCE {
tmnxOamLspPingCtlVRtrID TmnxVRtrID,
tmnxOamLspPingCtlLspName TNamedItemOrEmpty,
tmnxOamLspPingCtlReturnLsp TNamedItemOrEmpty,
tmnxOamLspPingCtlTtl Unsigned32,
tmnxOamLspPingCtlPathName TNamedItemOrEmpty,
tmnxOamLspPingCtlLdpIpPrefix IpAddress,
tmnxOamLspPingCtlLdpIpPrefixLen IpAddressPrefixLength,
tmnxOamLspPingCtlLdpPrefixType InetAddressType,
tmnxOamLspPingCtlLdpPrefix InetAddress,
tmnxOamLspPingCtlLdpPrefixLen InetAddressPrefixLength,
tmnxOamLspPingCtlPathDestType InetAddressType,
tmnxOamLspPingCtlPathDest InetAddress,
tmnxOamLspPingCtlNhIntfName TNamedItemOrEmpty,
tmnxOamLspPingCtlNhAddressType InetAddressType,
tmnxOamLspPingCtlNhAddress InetAddress
}
tmnxOamLspPingCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The unique value which identifies this virtual router in the
Alcatel 7x50 SR 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."
DEFVAL { 1 } -- Base router
::= { tmnxOamLspPingCtlEntry 1 }
tmnxOamLspPingCtlLspName 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 tmnxOamLspPingCtlVRtrID.
This parameter is mutually exclusive with the IP prefix parameter
associated with an LDP based LSP (tmnxOamLspPingCtlLdpIpPrefix).
Either the LSP name or the LDP IP Prefix must be specified but not
both."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspPingCtlEntry 2 }
tmnxOamLspPingCtlReturnLsp OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-create
STATUS current
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
tmnxOamLspPingCtlVRtrID.
This is an optional parameter."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspPingCtlEntry 3 }
tmnxOamLspPingCtlTtl 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 }
::= { tmnxOamLspPingCtlEntry 4 }
tmnxOamLspPingCtlPathName 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 tmnxOamLspPingCtlVRtrID.
This is an optional parameter which can be specified only if the
LSP Name parameter is specified."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspPingCtlEntry 5 }
tmnxOamLspPingCtlLdpIpPrefix 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
(tmnxOamLspPingCtlLspName). 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 tmnxOamLspPingCtlLdpPrefixType and
tmnxOamLspPingCtlLdpPrefix."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { tmnxOamLspPingCtlEntry 6 }
tmnxOamLspPingCtlLdpIpPrefixLen 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 tmnxOamLspPingCtlLdpPrefixLen."
DEFVAL { 32 }
::= { tmnxOamLspPingCtlEntry 7 }
tmnxOamLspPingCtlLdpPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlLdpPrefixType specifies the type
of Internet address stored in tmnxOamLspPingCtlLdpPrefix."
DEFVAL { unknown }
::= { tmnxOamLspPingCtlEntry 8 }
tmnxOamLspPingCtlLdpPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlLdpPrefix 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
(tmnxOamLspPingCtlLspName). Either the LDP IP Prefix or the LSP
name must be specified but not both."
DEFVAL { ''H }
::= { tmnxOamLspPingCtlEntry 9 }
tmnxOamLspPingCtlLdpPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlLdpPrefixLen 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 }
::= { tmnxOamLspPingCtlEntry 10 }
tmnxOamLspPingCtlPathDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlPathDestType specifies the type
of Internet address stored in tmnxOamLspPingCtlPathDest."
DEFVAL { unknown }
::= { tmnxOamLspPingCtlEntry 11 }
tmnxOamLspPingCtlPathDest OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlPathDest 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 }
::= { tmnxOamLspPingCtlEntry 12 }
tmnxOamLspPingCtlNhIntfName 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 tmnxOamLspPingCtlVRtrID.
This is an optional parameter which can be specified only if the
tmnxOamLspPingCtlPathDest parameter is specified. This parameter
is mutually exclusive with the tmnxOamLspPingCtlNhAddress
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 tmnxOamLspPingCtlNhAddress has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspPingCtlEntry 13 }
tmnxOamLspPingCtlNhAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlNhAddressType specifies the type
of Internet address stored in tmnxOamLspPingCtlNhAddress."
DEFVAL { unknown }
::= { tmnxOamLspPingCtlEntry 14 }
tmnxOamLspPingCtlNhAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspPingCtlNhAddress 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
tmnxOamLspPingCtlPathDest parameter is specified. This parameter
is mutually exclusive with tmnxOamLspPingCtlNhIntfName 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 tmnxOamLspPingCtlNhIntfName has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H }
::= { tmnxOamLspPingCtlEntry 15 }
--
-- Alcatel 7x50 SR series OAM VPRN 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, tmnxOamVprnPingCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamVprnPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'vprnPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamVprnPingCtlTable.
--
tmnxOamVprnPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVprnPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM VPRN Ping Control Table for providing,
via SNMP, the capability of performing Alcatel 7x50 SR OAM 'vprnPing'
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."
::= { tmnxOamPingObjs 10 }
tmnxOamVprnPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamVprnPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVprnPingCtlTable. 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
}
::= { tmnxOamVprnPingCtlTable 1 }
TmnxOamVprnPingCtlEntry ::=
SEQUENCE {
tmnxOamVprnPingCtlSourceIpAddr IpAddress,
tmnxOamVprnPingCtlReplyControl TruthValue,
tmnxOamVprnPingCtlTtl Unsigned32,
tmnxOamVprnPingCtlSrcAddrType InetAddressType,
tmnxOamVprnPingCtlSrcAddress InetAddress
}
tmnxOamVprnPingCtlSourceIpAddr 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 tmnxOamPingCtlTestMode has
a value of 'vprnPing'. This parameter is required.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamVprnPingCtlSrcAddrType and
tmnxOamVprnPingCtlSrcAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamVprnPingCtlEntry 1 }
tmnxOamVprnPingCtlReplyControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamVprnPingCtlReplyControl 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
tmnxOamPingCtlTestMode has a value other than 'vprnPing'."
DEFVAL { false }
::= { tmnxOamVprnPingCtlEntry 2 }
tmnxOamVprnPingCtlTtl 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
tmnxOamPingCtlTestMode has a value other than 'vprnPing'.
While performing the test with a ttl of 1 no responses should ever be
expected."
DEFVAL { 5 }
::= { tmnxOamVprnPingCtlEntry 3 }
tmnxOamVprnPingCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVprnPingCtlSrcAddrType specifies the Internet
address type stored in tmnxOamVprnPingCtlSrcAddress."
DEFVAL { unknown }
::= { tmnxOamVprnPingCtlEntry 4 }
tmnxOamVprnPingCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVprnPingCtlSrcAddress specifies the Internet
address to be used as the source for performing an OAM ping
operation when tmnxOamPingCtlTestMode has a value of 'vprnPing'.
This parameter is required."
DEFVAL { ''H }
::= { tmnxOamVprnPingCtlEntry 5 }
--
-- Alcatel 7750 SR series OAM ATM 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, tmnxOamAtmPingCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamAtmPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'atmPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamAtmPingCtlTable.
--
tmnxOamAtmPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamAtmPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7750 SR OAM ATM Ping Control Table for providing,
via SNMP, the capability of performing Alcatel 7750 SR OAM 'atmPing'
test operations.
The results of these tests are stored in the tmnxOamPingResultsTable
and the tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 11 }
tmnxOamAtmPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamAtmPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamAtmPingCtlTable. 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
}
::= { tmnxOamAtmPingCtlTable 1 }
TmnxOamAtmPingCtlEntry ::=
SEQUENCE {
tmnxOamAtmPingCtlPortId TmnxPortID,
tmnxOamAtmPingCtlVpi AtmVpIdentifier,
tmnxOamAtmPingCtlVci AtmVcIdentifier,
tmnxOamAtmPingCtlLpbkLocation OCTET STRING,
tmnxOamAtmPingCtlSegment INTEGER
}
tmnxOamAtmPingCtlPortId OBJECT-TYPE
SYNTAX TmnxPortID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAtmPingCtlPortId is the ID of the access
port of the target VC. This parameter is required."
DEFVAL { 0 }
::= { tmnxOamAtmPingCtlEntry 1 }
tmnxOamAtmPingCtlVpi OBJECT-TYPE
SYNTAX AtmVpIdentifier
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAtmPingCtlVpi is the VPI of the VC used to
send the OAM ATM ping. This is a required parameter."
DEFVAL { 0 }
::= { tmnxOamAtmPingCtlEntry 2 }
tmnxOamAtmPingCtlVci OBJECT-TYPE
SYNTAX AtmVcIdentifier
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAtmPingCtlVci is the VCI of the VC used to
send the OAM ATM ping. This is a required parameter."
DEFVAL { 0 }
::= { tmnxOamAtmPingCtlEntry 3 }
tmnxOamAtmPingCtlLpbkLocation OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAtmPingCtlLpbkLocation 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 { '00000000000000000000000000000000'H } -- the empty string
::= { tmnxOamAtmPingCtlEntry 4 }
tmnxOamAtmPingCtlSegment OBJECT-TYPE
SYNTAX INTEGER {
endToEnd (1),
segment (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAtmPingCtlSegment determines if the
ATM OAM loopback cell is destined to the first segment poing in
the line direction or the PVCC's connection endpoint."
DEFVAL { endToEnd }
::= { tmnxOamAtmPingCtlEntry 5 }
--
-- Alcatel 7x50 SR series OAM MFIB 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, tmnxOamMfibPingCtlTable.
--
-- Rows are created in the tmnxOamMfibPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'mfibPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamMfibPingCtlTable.
--
tmnxOamMfibPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMfibPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM MFIB Ping Control Table for
providing, via SNMP, the capability of performing Alcatel 7x50 SR
OAM 'mfibPing' test operations.
The results of these tests are stored in the
tmnxOamPingResultsTable and the tmnxOamPingHistoryTable. Rows are
created in the tmnxOamMfibPingCtlTable only for those entries in
the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
'mfibPing'."
::= { tmnxOamPingObjs 12 }
tmnxOamMfibPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamMfibPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMfibPingCtlTable. 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
}
::= { tmnxOamMfibPingCtlTable 1 }
TmnxOamMfibPingCtlEntry ::=
SEQUENCE {
tmnxOamMfibPingCtlSourceIpAddr IpAddress,
tmnxOamMfibPingCtlDestIpAddr IpAddress,
tmnxOamMfibPingCtlReplyControl TruthValue,
tmnxOamMfibPingCtlTtl Unsigned32,
tmnxOamMfibPingCtlSrcAddrType InetAddressType,
tmnxOamMfibPingCtlSrcAddress InetAddress,
tmnxOamMfibPingCtlDestAddrType InetAddressType,
tmnxOamMfibPingCtlDestAddress InetAddress,
tmnxOamMfibPingCtlDestMacAddr MacAddress
}
tmnxOamMfibPingCtlSourceIpAddr 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 tmnxOamPingCtlTestMode has a value of
'mfibPing' in which case this parameter is required. If
tmnxOamPingCtlTestMode is different from 'mfibPing' this field is
ignored.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamMfibPingCtlSrcAddrType and
tmnxOamMfibPingCtlSrcAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamMfibPingCtlEntry 1 }
tmnxOamMfibPingCtlDestIpAddr 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 tmnxOamPingCtlTestMode has a
value of 'mfibPing' in which case this parameter is required. If
tmnxOamPingCtlTestMode is different from 'mfibPing' this field is
ignored.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamMfibPingCtlDestAddrType and
tmnxOamMfibPingCtlDestAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamMfibPingCtlEntry 2 }
tmnxOamMfibPingCtlReplyControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the value of tmnxOamMfibPingCtlReplyControl 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 tmnxOamPingCtlTestMode
has a value other than 'mfibPing'."
DEFVAL { false }
::= { tmnxOamMfibPingCtlEntry 3 }
tmnxOamMfibPingCtlTtl 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
tmnxOamPingCtlTestMode has a value other than 'mfibPing'.
While performing the test with a ttl of 1 no responses should ever
be expected."
DEFVAL { 255 }
::= { tmnxOamMfibPingCtlEntry 4 }
tmnxOamMfibPingCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamMfibPingCtlSrcAddrType specifies the Internet
address type stored in tmnxOamMfibPingCtlSrcAddress."
DEFVAL { unknown }
::= { tmnxOamMfibPingCtlEntry 5 }
tmnxOamMfibPingCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamMfibPingCtlSrcAddress specifies the Internet
address to be used as the source for performing an OAM ping
operation when tmnxOamPingCtlTestMode has a value of 'mfibPing'
and the value of tmnxOamMfibPingCtlDestMacAddr is all zeros, in
which case this parameter is required. If tmnxOamPingCtlTestMode is
different from 'mfibPing' this field is ignored."
DEFVAL { ''H }
::= { tmnxOamMfibPingCtlEntry 6 }
tmnxOamMfibPingCtlDestAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamMfibPingCtlDestAddrType specifies the Internet
multicast address type stored in tmnxOamMfibPingCtlDestAddress."
DEFVAL { unknown }
::= { tmnxOamMfibPingCtlEntry 7 }
tmnxOamMfibPingCtlDestAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamMfibPingCtlDestAddress specifies the Internet
multicast address to be used as the destination for performing an
OAM ping operation when tmnxOamPingCtlTestMode has a value of 'mfibPing'
and the value of tmnxOamMfibPingCtlDestMacAddr is all zeros,
in which case this parameter is required. If tmnxOamPingCtlTestMode is
different from 'mfibPing' this field is ignored."
DEFVAL { ''H }
::= { tmnxOamMfibPingCtlEntry 8 }
tmnxOamMfibPingCtlDestMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamMfibPingCtlDestMacAddr specifies the IPv6
multicast MAC address to be used as the destination for performing an
OAM ping operation when tmnxOamPingCtlTestMode has a value of 'mfibPing'
and objects tmnxOamMfibPingCtlSrcAddrType and
tmnxOamMfibPingCtlDestAddrType have a value of 'unknown (0)',
in which case this parameter is required. If tmnxOamPingCtlTestMode is
different from 'mfibPing' this field is ignored."
DEFVAL { '000000000000'H }
::= { tmnxOamMfibPingCtlEntry 9 }
--
-- Alcatel 7x50 SR series OAM CPE 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, tmnxOamCpePingCtlTable.
--
-- Rows are created in the tmnxOamCpePingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'cpePing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- same fate for the row in the tmnxOamCpePingCtlTable.
--
tmnxOamCpePingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamCpePingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM CPE Ping Control Table for
providing, via SNMP, the capability of performing Alcatel 7x50 SR
OAM 'cpePing' test operations.
The results of these tests are stored in the
tmnxOamPingResultsTable and the tmnxOamPingHistoryTable. Rows are
created in the tmnxOamCpePingCtlTable only for those entries in the
tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
'cpePing'."
::= { tmnxOamPingObjs 13 }
tmnxOamCpePingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamCpePingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamCpePingCtlTable. 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
}
::= { tmnxOamCpePingCtlTable 1 }
TmnxOamCpePingCtlEntry ::=
SEQUENCE {
tmnxOamCpePingCtlSourceIpAddr IpAddress,
tmnxOamCpePingCtlSendControl TruthValue,
tmnxOamCpePingCtlReplyControl TruthValue,
tmnxOamCpePingCtlTtl Unsigned32,
tmnxOamCpePingCtlSrceMacAddr MacAddress,
tmnxOamCpePingCtlSrcAddrType InetAddressType,
tmnxOamCpePingCtlSrcAddress InetAddress
}
tmnxOamCpePingCtlSourceIpAddr 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 tmnxOamPingCtlTestMode 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 tmnxOamCpePingCtlSrcAddrType and
tmnxOamCpePingCtlSrcAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamCpePingCtlEntry 1 }
tmnxOamCpePingCtlSendControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the value of tmnxOamCpePingCtlSendControl 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 tmnxOamPingCtlTestMode
has a value other than 'cpePing'."
DEFVAL { false }
::= { tmnxOamCpePingCtlEntry 2 }
tmnxOamCpePingCtlReplyControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When the value of tmnxOamCpePingCtlReplyControl 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
tmnxOamPingCtlTestMode has a value other than 'cpePing'."
DEFVAL { false }
::= { tmnxOamCpePingCtlEntry 3 }
tmnxOamCpePingCtlTtl 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 tmnxOamPingCtlTestMode 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 }
::= { tmnxOamCpePingCtlEntry 4 }
tmnxOamCpePingCtlSrceMacAddr 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 tmnxOamPingCtlTestMode
has a value other than 'cpePing'."
DEFVAL { '000000000000'H }
::= { tmnxOamCpePingCtlEntry 5 }
tmnxOamCpePingCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamCpePingCtlSrcAddrType specifies the Internet
address type stored in tmnxOamCpePingCtlSrcAddress."
DEFVAL { unknown }
::= { tmnxOamCpePingCtlEntry 6 }
tmnxOamCpePingCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The value of tmnxOamCpePingCtlSrcAddress specifies the Internet
address to be used as the source for performing a CPE ping operation
when tmnxOamPingCtlTestMode has a value of 'cpePing'. This parameter
is required for 'cpePing' and ignored in all other cases."
DEFVAL { ''H }
::= { tmnxOamCpePingCtlEntry 7 }
--
-- Alcatel 7x50 SR series OAM Multicast Router Information Response Table
--
tmnxOamMRInfoRespTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMRInfoRespEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Multicast Router Information Response
Table for providing, via SNMP, the capability of performing
Alcatel 7x50 SR OAM 'mrinfo' test operations. The results of these
tests are stored in the tmnxOamPingResultsTable, the
tmnxOamPingHistoryTable and the tmnxOamMRInfoRespTable."
::= { tmnxOamPingObjs 14 }
tmnxOamMRInfoRespEntry OBJECT-TYPE
SYNTAX TmnxOamMRInfoRespEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMRInfoRespTable. 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,
tmnxOamPingResultsTestRunIndex,
tmnxOamPingHistoryIndex
}
::= { tmnxOamMRInfoRespTable 1 }
TmnxOamMRInfoRespEntry ::=
SEQUENCE {
tmnxOamMRInfoRespCapabilities BITS,
tmnxOamMRInfoRespMinorVersion Unsigned32,
tmnxOamMRInfoRespMajorVersion Unsigned32,
tmnxOamMRInfoRespNumInterfaces Unsigned32
}
tmnxOamMRInfoRespCapabilities OBJECT-TYPE
SYNTAX BITS {
leaf(0),
prune(1),
genid(2),
mtrace(3),
snmp(4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespCapabilities 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
"
::= { tmnxOamMRInfoRespEntry 1 }
tmnxOamMRInfoRespMinorVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespMinorVersion indicates the minor software version
on the router responding to the mrinfo request."
::= { tmnxOamMRInfoRespEntry 2 }
tmnxOamMRInfoRespMajorVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespMajorVersion indicates the major software version
on the router responding to the mrinfo request."
::= { tmnxOamMRInfoRespEntry 3 }
tmnxOamMRInfoRespNumInterfaces OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespNumInterfaces indicates the number of interfaces
in the mrinfo response packet. These interfaces are listed in the
tmnxOamMRInfoRespIfTable."
::= { tmnxOamMRInfoRespEntry 4 }
--
-- Alcatel 7x50 SR series OAM Multicast Router Information Interface Table
--
tmnxOamMRInfoRespIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMRInfoRespIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Multicast Router Information Interface
Table for providing, via SNMP, the capability of performing Alcatel
7x50 SR OAM 'mrinfo' test operation. The results of these tests
are stored in the tmnxOamPingResultsTable, the
tmnxOamPingHistoryTable and the tmnxOamMRInfoRespIfTable."
::= { tmnxOamPingObjs 15 }
tmnxOamMRInfoRespIfEntry OBJECT-TYPE
SYNTAX TmnxOamMRInfoRespIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMRInfoRespIfTable. 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,
tmnxOamPingResultsTestRunIndex,
tmnxOamPingHistoryIndex,
tmnxOamMRInfoRespIfIndex
}
::= { tmnxOamMRInfoRespIfTable 1 }
TmnxOamMRInfoRespIfEntry ::=
SEQUENCE {
tmnxOamMRInfoRespIfIndex Unsigned32,
tmnxOamMRInfoRespIfAddress IpAddress,
tmnxOamMRInfoRespIfMetric Unsigned32,
tmnxOamMRInfoRespIfThreshold Unsigned32,
tmnxOamMRInfoRespIfFlags BITS,
tmnxOamMRInfoRespIfNbrCount Unsigned32,
tmnxOamMRInfoRespIfAddrType InetAddressType,
tmnxOamMRInfoRespIfAddr InetAddress
}
tmnxOamMRInfoRespIfIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfIndex is the index into the
tmnxOamMRInfoRespIfTable. The mrinfo response packet has
the router's interfaces on which multicast is enabled.
tmnxOamMRInfoRespIfIndex is used to identify those interfaces."
::= { tmnxOamMRInfoRespIfEntry 1 }
tmnxOamMRInfoRespIfAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"tmnxOamMRInfoRespIfAddress 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 tmnxOamMRInfoRespIfAddrType and
tmnxOamMRInfoRespIfAddr."
::= { tmnxOamMRInfoRespIfEntry 2 }
tmnxOamMRInfoRespIfMetric OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfMetric indicates the metric on the interface."
::= { tmnxOamMRInfoRespIfEntry 3 }
tmnxOamMRInfoRespIfThreshold OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfThreshold indicates the threshold on the
interface."
::= { tmnxOamMRInfoRespIfEntry 4 }
tmnxOamMRInfoRespIfFlags 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
"tmnxOamMRInfoRespIfFlags 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
"
::= { tmnxOamMRInfoRespIfEntry 5 }
tmnxOamMRInfoRespIfNbrCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfNbrCount indicates the number of multicast neighbors
on the interface. The neighbors are listed in the
tmnxOamMRInfoRespIfNbrTable."
::= { tmnxOamMRInfoRespIfEntry 6 }
tmnxOamMRInfoRespIfAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfAddrType indicates the Internet address type
stored in tmnxOamMRInfoRespIfAddr."
::= { tmnxOamMRInfoRespIfEntry 7 }
tmnxOamMRInfoRespIfAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfAddr indicates the Internet address of the
interface on the router responding to the mrinfo request."
::= { tmnxOamMRInfoRespIfEntry 8 }
--
-- Alcatel 7x50 SR series OAM Multicast Router Information If Neighbor Table
--
tmnxOamMRInfoRespIfNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMRInfoRespIfNbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Multicast Router Information Interface
Neighbor Table for providing, via SNMP, the capability of performing
Alcatel 7x50 SR OAM 'mrinfo' test operation. This table contains
entries for neighbors on an interface. The results of the mrinfo test
are stored in the tmnxOamPingResultsTable, the
tmnxOamPingHistoryTable, the tmnxOamMRInfoRespTable,
the tmnxOamMRInfoRespIfTable and the tmnxOamMRInfoRespIfNbrTable."
::= { tmnxOamPingObjs 16 }
tmnxOamMRInfoRespIfNbrEntry OBJECT-TYPE
SYNTAX TmnxOamMRInfoRespIfNbrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMRInfoRespIfNbrTable. 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,
tmnxOamPingResultsTestRunIndex,
tmnxOamPingHistoryIndex,
tmnxOamMRInfoRespIfIndex,
tmnxOamMRInfoRespIfNbrIndex
}
::= { tmnxOamMRInfoRespIfNbrTable 1 }
TmnxOamMRInfoRespIfNbrEntry ::=
SEQUENCE {
tmnxOamMRInfoRespIfNbrIndex Unsigned32,
tmnxOamMRInfoRespIfNbrAddress IpAddress,
tmnxOamMRInfoRespIfNbrAddrType InetAddressType,
tmnxOamMRInfoRespIfNbrAddr InetAddress
}
tmnxOamMRInfoRespIfNbrIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfNbrIndex is used to identify the multicast neighbor
on the interface tmnxOamMRInfoRespIfIndex."
::= { tmnxOamMRInfoRespIfNbrEntry 1 }
tmnxOamMRInfoRespIfNbrAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"tmnxOamMRInfoRespIfNbrAddress indicates the address of the neighbor
on the interface.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamMRInfoRespIfNbrAddrType and
tmnxOamMRInfoRespIfNbrAddr."
::= { tmnxOamMRInfoRespIfNbrEntry 2 }
tmnxOamMRInfoRespIfNbrAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfNbrAddrType indicates the Internet address type
stored in tmnxOamMRInfoRespIfNbrAddr."
::= { tmnxOamMRInfoRespIfNbrEntry 3 }
tmnxOamMRInfoRespIfNbrAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMRInfoRespIfNbrAddr indicates the Internet address of the
neighbor on the interface."
::= { tmnxOamMRInfoRespIfNbrEntry 4 }
--
-- Alcatel 7750 SR series OAM VCCV 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, tmnxOamVccvPingCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamVccvPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'vccvPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- deletion of the row in the tmnxOamVccvPingCtlTable.
--
tmnxOamVccvPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVccvPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7750 SR OAM VCCV Ping Control Table for providing,
via SNMP, the capability of performing Alcatel 7750 SR OAM 'vccvPing'
test operations.
The results of these tests are stored in the tmnxOamPingResultsTable
and the tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 17 }
tmnxOamVccvPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamVccvPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVccvPingCtlTable. 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
}
::= { tmnxOamVccvPingCtlTable 1 }
TmnxOamVccvPingCtlEntry ::=
SEQUENCE {
tmnxOamVccvPingCtlSdpIdVcId SdpBindId,
tmnxOamVccvPingCtlReplyMode INTEGER,
tmnxOamVccvPingCtlPwId TmnxVcIdOrNone,
tmnxOamVccvPingCtlTtl Unsigned32
}
tmnxOamVccvPingCtlSdpIdVcId OBJECT-TYPE
SYNTAX SdpBindId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVccvPingCtlSdpIdVcId specifies the SDP ID and
the VC ID of the pseudowire to be used for performing a vccv-ping
operation. This parameter is required only if tmnxOamPingCtlTestMode
has a value of 'vccvPing'.
SDP ID: first 4 octets
VC ID: remaining 4 octets
If the value of tmnxOamVccvPingCtlSdpIdVcId is 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 tmnxOamPingHistoryStatus for that probe entry. Once
the interval timer expires, the next probe attempt will be made
if required."
DEFVAL { '0000000000000000'h } -- invalid SdpId vc-id
::= { tmnxOamVccvPingCtlEntry 1 }
tmnxOamVccvPingCtlReplyMode OBJECT-TYPE
SYNTAX INTEGER {
ip(2),
controlChannel(4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVccvPingCtlReplyMode 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 }
::= { tmnxOamVccvPingCtlEntry 2 }
tmnxOamVccvPingCtlPwId OBJECT-TYPE
SYNTAX TmnxVcIdOrNone
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVccvPingCtlPwId specifies the pseudowire Id
to be used for performing a vccv-ping operation. The pseudowire
Id is a non-zero 32-bit connection ID required by the FEC 128, as
defined in RFE 4379. This object is only valid when used in
conjunction with valid tmnxOamPingCtlTgtAddress and
tmnxOamPingCtlSrcAddress. A value of 0 indicates that no VC ID
is configured or available."
DEFVAL { 0 }
::= { tmnxOamVccvPingCtlEntry 3 }
tmnxOamVccvPingCtlTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "time-to-live value"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVccvPingCtlTtl 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 }
::= { tmnxOamVccvPingCtlEntry 4 }
--
-- Alcatel 7750 SR series OAM ICMP 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, tmnxOamIcmpPingCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamIcmpPingCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'icmpPing'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- deletion of the row in the tmnxOamIcmpPingCtlTable.
--
tmnxOamIcmpPingCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamIcmpPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7750 SR OAM ICMP Ping Control Table for providing,
via SNMP, the capability of performing Alcatel 7750 SR OAM 'icmpPing'
test operations.
The results of these tests are stored in the tmnxOamPingResultsTable
and the tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 18 }
tmnxOamIcmpPingCtlEntry OBJECT-TYPE
SYNTAX TmnxOamIcmpPingCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamIcmpPingCtlTable. 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
}
::= { tmnxOamIcmpPingCtlTable 1 }
TmnxOamIcmpPingCtlEntry ::=
SEQUENCE {
tmnxOamIcmpPingCtlRapid TruthValue,
tmnxOamIcmpPingCtlTtl Unsigned32,
tmnxOamIcmpPingCtlDSField Unsigned32,
tmnxOamIcmpPingCtlPattern Integer32,
tmnxOamIcmpPingCtlNhAddrType InetAddressType,
tmnxOamIcmpPingCtlNhAddress InetAddress,
tmnxOamIcmpPingCtlEgrIfIndex InterfaceIndexOrZero,
tmnxOamIcmpPingCtlBypassRouting TruthValue,
tmnxOamIcmpPingCtlDoNotFragment TruthValue
}
tmnxOamIcmpPingCtlRapid OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlRapid specifies whether or
not to send ICMP ping probes in rapid sequence.
When tmnxOamIcmpPingCtlRapid has the value 'true', the UNITS
value for tmnxOamPingCtlInterval is changed from 'seconds' to
'10 milliseconds'."
DEFVAL { false }
::= { tmnxOamIcmpPingCtlEntry 1 }
tmnxOamIcmpPingCtlTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..128)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlTtl specifies the initial
time-to-live value for the ICMP ping packets."
DEFVAL { 64 }
::= { tmnxOamIcmpPingCtlEntry 2 }
tmnxOamIcmpPingCtlDSField OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlDSField specifies the value to store
in the Differentiated Services (DS) Field in the IP packet used
to encapsulate the Alcatel 7x50 SR 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 }
::= { tmnxOamIcmpPingCtlEntry 3 }
tmnxOamIcmpPingCtlPattern OBJECT-TYPE
SYNTAX Integer32 (-1|0..65535)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlPattern 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 }
::= { tmnxOamIcmpPingCtlEntry 4 }
tmnxOamIcmpPingCtlNhAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlNhAddrType specifies the address type
of the tmnxOamIcmpPingCtlNhAddress Internet address."
DEFVAL { unknown }
::= { tmnxOamIcmpPingCtlEntry 5 }
tmnxOamIcmpPingCtlNhAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlNhAddress specifies the Internet
address of the next-hop.
When tmnxOamIcmpPingCtlBypassRouting has a value of 'true'
or tmnxOamIcmpPingCtlEgrIfIndex has a value not equal 0,
an attempt to set tmnxOamIcmpPingCtlNhAddress to a value
other than ''H will fail with an inconsistentValue error.
Only one of tmnxOamIcmpPingCtlNhAddress, tmnxOamIcmpPingCtlEgrIfIndex,
or tmnxOamIcmpPingCtlBypassRouting may be set to a non-default
value."
DEFVAL { ''H }
::= { tmnxOamIcmpPingCtlEntry 6 }
tmnxOamIcmpPingCtlEgrIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlEgrIfIndex specifies the
ifIndex of the interface to use to transmit the ICMP ping
packets.
When tmnxOamIcmpPingCtlBypassRouting has a value of 'true',
an attempt to set tmnxOamIcmpPingCtlEgrIfIndex to a value
other than 0 will fail with an inconsistentValue error.
Only one of tmnxOamIcmpPingCtlNhAddress, tmnxOamIcmpPingCtlEgrIfIndex,
or tmnxOamIcmpPingCtlBypassRouting may be set to a non-default
value."
DEFVAL { 0 }
::= { tmnxOamIcmpPingCtlEntry 7 }
tmnxOamIcmpPingCtlBypassRouting OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlBypassRouting specifies whether
to send the ping request to a host on a directly attached network
bypassing the routing table.
An attempt to set tmnxOamIcmpPingCtlBypassRouting to 'true'
will fail with an inconsistentValue error if
tmnxOamIcmpPingCtlNhAddress does not have the value ''H or
tmnxOamIcmpPingCtlEgrIfIndex is not equal 0.
Only one of tmnxOamIcmpPingCtlNhAddress, tmnxOamIcmpPingCtlEgrIfIndex,
or tmnxOamIcmpPingCtlBypassRouting may be set to a non-default
value."
DEFVAL { false }
::= { tmnxOamIcmpPingCtlEntry 8 }
tmnxOamIcmpPingCtlDoNotFragment OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamIcmpPingCtlDoNotFragment specifies whether or
not the 'DF' (Don't Fragment) bit is set in the ICMP ping packet.
When tmnxOamIcmpPingCtlDoNotFragment has the value 'false',
the 'DF' bit is not set."
DEFVAL { false }
::= { tmnxOamIcmpPingCtlEntry 9 }
-- Alcatel 7750 SR series OAM ANCP Control Table
--
-- Sparse Dependent Extension of the tmnxOamPingCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamPingCtlTable,
-- and the sparse dependent table, tmnxOamAncpTestCtlTable.
--
-- This in effect extends the tmnxOamPingCtlTable with additional columns.
-- Rows are created in the tmnxOamAncpTestCtlTable only for those entries
-- in the tmnxOamPingCtlTable where tmnxOamPingCtlTestMode has a value of
-- 'ancpLoopback'.
--
-- Deletion of a row in the tmnxOamPingCtlTable results in the
-- deletion of the row in the tmnxOamAncpTestCtlTable.
--
tmnxOamAncpTestCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamAncpTestCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7750 SR OAM ANCP Control Table for providing,
via SNMP, the capability of performing Alcatel 7750 SR OAM
'ANCP loopback' test operations.
The results of these tests are stored in the tmnxOamPingResultsTable
and the tmnxOamAncpTestHistoryTable. There will be no entries for
these test in the tmnxOamPingHistoryTable."
::= { tmnxOamPingObjs 19 }
tmnxOamAncpTestCtlEntry OBJECT-TYPE
SYNTAX TmnxOamAncpTestCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamAncpTestCtlTable. 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
}
::= { tmnxOamAncpTestCtlTable 1 }
TmnxOamAncpTestCtlEntry ::=
SEQUENCE {
tmnxOamAncpTestTarget INTEGER,
tmnxOamAncpTestTargetId DisplayString,
tmnxOamAncpTestcount INTEGER,
tmnxOamAncpTestTimeout INTEGER
}
tmnxOamAncpTestTarget OBJECT-TYPE
SYNTAX INTEGER {
none (0),
subscriberId (1),
ancpString (2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object tmnxOamAncpTestTarget specifies how to interprete the
value of the object tmnxOamAncpTestTargetId.
If set to 'subscriberId', the object tmnxOamAncpTestTargetId
is a printable character string which contains the subscriber-id.
If set to 'ancpString', the object tmnxOamAncpTestTargetId
is a printable character string which contains the ancp-string.
If set to 'none', no value is specified, the object
tmnxOamAncpTestTargetId is an empty string, and no ancp-loopback test
can be performed."
DEFVAL { none }
::= { tmnxOamAncpTestCtlEntry 1 }
tmnxOamAncpTestTargetId OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The object tmnxOamAncpTestTargetId 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 tmnxOamAncpTestTarget is set to 'subscriberId'),
or as being an acnp-string of max 63 chars (in case the object
tmnxOamAncpTestTarget is set to 'ancpString')."
DEFVAL { "" }
::= { tmnxOamAncpTestCtlEntry 2 }
tmnxOamAncpTestcount OBJECT-TYPE
SYNTAX INTEGER (0 .. 32)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAncpTestcount 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:
tmnxOamAncpTestcount tmnxOamAncpTestTimeout
0 0
1..32 0
1..32 1..255
"
DEFVAL { 0 }
::= { tmnxOamAncpTestCtlEntry 3 }
tmnxOamAncpTestTimeout OBJECT-TYPE
SYNTAX INTEGER (0 .. 255)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamAncpTestTimeout 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:
tmnxOamAncpTestcount tmnxOamAncpTestTimeout
0 0
1..32 0
1..32 1..255
"
DEFVAL { 0 }
::= { tmnxOamAncpTestCtlEntry 4 }
--
-- Alcatel 7x50 SR series OAM ANCP History Table
--
tmnxOamAncpTestHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamAncpTestHistoryEntry
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 is limited by the value of the
corresponding tmnxOamPingCtlMaxRows object.
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 tmnxOamPingCtlEntry is deleted.
The agent removes the oldest entry for a test in the
tmnxOamAncpTestHistoryTable to allow the addition of an new
entry for that test once the number of rows in the
tmnxOamAncpTestHistoryTable reaches the value specified by
tmnxOamPingCtlMaxRows."
::= { tmnxOamPingObjs 20 }
tmnxOamAncpTestHistoryEntry OBJECT-TYPE
SYNTAX TmnxOamAncpTestHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamAncpTestHistoryTable. The first two
index elements identify the tmnxOamPingCtlEntry that a
tmnxOamAncpTestHistoryTable 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 {
tmnxOamPingCtlOwnerIndex,
tmnxOamPingCtlTestIndex,
tmnxOamPingResultsTestRunIndex,
tmnxOamAncpHistoryIndex
}
::= { tmnxOamAncpTestHistoryTable 1 }
TmnxOamAncpTestHistoryEntry ::=
SEQUENCE {
tmnxOamAncpHistoryIndex Unsigned32,
tmnxOamAncpHistoryAncpString DisplayString,
tmnxOamAncpHistoryAccNodeCode Unsigned32,
tmnxOamAncpHistoryAccNodeResult Unsigned32,
tmnxOamAncpHistoryAccNodeRspStr DisplayString
}
tmnxOamAncpHistoryIndex 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 tmnxOamPingCtlEntry
that This ANCP test result belongs
to. The tmnxOamAncpHistoryIndex element selects a single OAM
probe result.
The agent starts assigning tmnxOamAncpHistoryIndex values at 1
and wraps after exceeding the maximum possible value as defined by
the limit of this object ('ffffffff'h)."
::= { tmnxOamAncpTestHistoryEntry 1 }
tmnxOamAncpHistoryAncpString OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object tmnxOamAncpHistoryAncpString indicates the value of the
ancp-string used while running this ANCP test."
::= { tmnxOamAncpTestHistoryEntry 2 }
tmnxOamAncpHistoryAccNodeCode OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object tmnxOamAncpHistoryAccNodeCode 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 doe 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"
::= { tmnxOamAncpTestHistoryEntry 3 }
tmnxOamAncpHistoryAccNodeResult OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object tmnxOamAncpHistoryAccNodeResult 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: Sucecss
- 4: Failure
- 5: More
- 6: ReturnReceipt
}"
::= { tmnxOamAncpTestHistoryEntry 4 }
tmnxOamAncpHistoryAccNodeRspStr OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The object tmnxOamAncpHistoryAccNodeRspStr indicates, if different
from the empty string, the OAM-loopback-Test-Response-String received
from the access node, as reply to the requested test."
::= { tmnxOamAncpTestHistoryEntry 5 }
--
-- Notification Definition section
--
tmnxOamPingProbeFailed NOTIFICATION-TYPE
OBJECTS {
-- tmnxOamPingCtlTargetAddressType,
-- tmnxOamPingCtlTargetAddress,
tmnxOamPingCtlTargetIpAddress,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe
}
STATUS obsolete
DESCRIPTION
"Generated when a probe failure is detected when the
corresponding tmnxOamPingCtlTrapGeneration object is set to
probeFailure(0) subject to the value of
tmnxOamPingCtlTrapProbeFailureFilter. The object
tmnxOamPingCtlTrapProbeFailureFilter can be used to specify the
number of successive probe failures that are required
before this notification can be generated."
::= { tmnxOamPingNotifications 1 }
tmnxOamPingTestFailed NOTIFICATION-TYPE
OBJECTS {
-- tmnxOamPingCtlTargetAddressType,
-- tmnxOamPingCtlTargetAddress,
tmnxOamPingCtlTargetIpAddress,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe
}
STATUS obsolete
DESCRIPTION
"Generated when a ping test is determined to have failed
when the corresponding tmnxOamPingCtlTrapGeneration object is
set to testFailure(1). In this instance
tmnxOamPingCtlTrapTestFailureFilter should specify the number of
probes in a test required to have failed in order to
consider the test as failed."
::= { tmnxOamPingNotifications 2 }
tmnxOamPingTestCompleted NOTIFICATION-TYPE
OBJECTS {
-- tmnxOamPingCtlTargetAddressType,
-- tmnxOamPingCtlTargetAddress,
tmnxOamPingCtlTargetIpAddress,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe
}
STATUS obsolete
DESCRIPTION
"Generated at the completion of a ping test when the
corresponding tmnxOamPingCtlTrapGeneration object is set to
testCompletion(2)."
::= { tmnxOamPingNotifications 3 }
tmnxOamPingProbeFailedV2 NOTIFICATION-TYPE
OBJECTS {
tmnxOamPingCtlTgtAddrType,
tmnxOamPingCtlTgtAddress,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe
}
STATUS current
DESCRIPTION
"Generated when a probe failure is detected when the
corresponding tmnxOamPingCtlTrapGeneration object is set to
probeFailure(0) subject to the value of
tmnxOamPingCtlTrapProbeFailureFilter. The object
tmnxOamPingCtlTrapProbeFailureFilter can be used to specify the
number of successive probe failures that are required
before this notification can be generated."
::= { tmnxOamPingNotifications 4 }
tmnxOamPingTestFailedV2 NOTIFICATION-TYPE
OBJECTS {
tmnxOamPingCtlTgtAddrType,
tmnxOamPingCtlTgtAddress,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe
}
STATUS current
DESCRIPTION
"Generated when a ping test is determined to have failed
when the corresponding tmnxOamPingCtlTrapGeneration object is
set to testFailure(1). In this instance
tmnxOamPingCtlTrapTestFailureFilter should specify the number of
probes in a test required to have failed in order to
consider the test as failed."
::= { tmnxOamPingNotifications 5 }
tmnxOamPingTestCompletedV2 NOTIFICATION-TYPE
OBJECTS {
tmnxOamPingCtlTgtAddrType,
tmnxOamPingCtlTgtAddress,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe
}
STATUS current
DESCRIPTION
"Generated at the completion of a ping test when the
corresponding tmnxOamPingCtlTrapGeneration object is set to
testCompletion(2)."
::= { tmnxOamPingNotifications 6 }
tmnxAncpLoopbackTestCompleted NOTIFICATION-TYPE
OBJECTS {
tmnxOamAncpHistoryAncpString
}
STATUS current
DESCRIPTION
"This Notification is sent whenever a ANCP loopback
is finished for which a notification was explictly requested."
::= { tmnxOamPingNotifications 7 }
--
-- Alcatel 7x50 SR series OAM Trace Route Simple Object Definitions
--
tmnxOamTrMaxConcurrentRequests 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 }
::= { tmnxOamTraceRouteObjs 2 }
--
-- Alcatel 7x50 SR series OAM Traceroute Control Table
--
tmnxOamTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Trace Route Control Table for
providing the capability of invoking OAM trace route tests from
via SNMP. The results of trace route operations can be stored in
the tmnxOamTrResultsTable, tmnxOamTrProbeHistoryTable, and
the tmnxOamTrHopsTable."
::= { tmnxOamTraceRouteObjs 3 }
tmnxOamTrCtlEntry OBJECT-TYPE
SYNTAX TmnxOamTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamTrCtlTable. The first
index element, tmnxOamTrCtlOwnerIndex, 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,
tmnxOamTrCtlTestIndex (also an SnmpAdminString),
enables the same management application to have
multiple requests outstanding."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamTrCtlTable 1 }
TmnxOamTrCtlEntry ::=
SEQUENCE {
tmnxOamTrCtlOwnerIndex SnmpAdminString,
tmnxOamTrCtlTestIndex SnmpAdminString,
tmnxOamTrCtlRowStatus RowStatus,
tmnxOamTrCtlStorageType StorageType,
tmnxOamTrCtlDescr SnmpAdminString,
tmnxOamTrCtlTestMode INTEGER,
tmnxOamTrCtlAdminStatus INTEGER,
tmnxOamTrCtlFcName TFCName,
tmnxOamTrCtlProfile TProfile,
tmnxOamTrCtlTargetIpAddress IpAddress,
tmnxOamTrCtlServiceId TmnxServId,
tmnxOamTrCtlDataSize Unsigned32,
tmnxOamTrCtlTimeOut Unsigned32,
tmnxOamTrCtlProbesPerHop Unsigned32,
tmnxOamTrCtlMaxTtl Unsigned32,
tmnxOamTrCtlInitialTtl Unsigned32,
tmnxOamTrCtlDSField Unsigned32,
tmnxOamTrCtlMaxFailures Unsigned32,
tmnxOamTrCtlInterval Unsigned32,
tmnxOamTrCtlMaxRows Unsigned32,
tmnxOamTrCtlTrapGeneration BITS,
tmnxOamTrCtlCreateHopsEntries TruthValue,
tmnxOamTrCtlSAA TruthValue,
tmnxOamTrCtlRuns Counter32,
tmnxOamTrCtlFailures Counter32,
tmnxOamTrCtlLastRunResult INTEGER,
tmnxOamTrCtlLastChanged TimeStamp,
tmnxOamTrCtlVRtrID TmnxVRtrID,
tmnxOamTrCtlTgtAddrType InetAddressType,
tmnxOamTrCtlTgtAddress InetAddress,
tmnxOamTrCtlSrcAddrType InetAddressType,
tmnxOamTrCtlSrcAddress InetAddress,
tmnxOamTrCtlWaitMilliSec Unsigned32
}
tmnxOamTrCtlOwnerIndex 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."
::= { tmnxOamTrCtlEntry 1 }
tmnxOamTrCtlTestIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The test name index of a Alcatel 7x50 SR OAM Trace Route test.
This is locally unique, within the scope of a tmnxOamTrCtlOwnerIndex."
::= { tmnxOamTrCtlEntry 2 }
tmnxOamTrCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the tmnxOamTrCtlTable. Deletion of an entry in
this table results in all corresponding (same
tmnxOamTrCtlOwnerIndex and tmnxOamTrCtlTestIndex
index values) tmnxOamTrResultsTable,
tmnxOamTrProbeHistoryTable, and tmnxOamTrHopsTable
entries being deleted.
The values for configuration objects required for the type of
test specified in tmnxOamTrCtlTestMode MUST be specified
prior to a transition to active(1) state being
accepted.
Activation of an Alcatel 7x50 SR OAM Trace Route operation is
controlled via tmnxOamTrCtlAdminStatus 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 tmnxOamTrResultsOperStatus
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 Alcatel
7x50 SR OAM Trace Route operation.
The operational state of an Alcatel 7x50 SR OAM Trace Route
operation can be determined by examination of the corresponding
tmnxOamTrResultsOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { tmnxOamTrCtlEntry 3 }
tmnxOamTrCtlStorageType 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 }
::= { tmnxOamTrCtlEntry 4 }
tmnxOamTrCtlDescr OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The purpose of this object is to provide a descriptive name of
the Alcatel 7x50 SR OAM Trace Route test."
DEFVAL { '00'H }
::= { tmnxOamTrCtlEntry 5 }
tmnxOamTrCtlTestMode OBJECT-TYPE
SYNTAX INTEGER {
macTraceRoute (1),
lspTraceRoute (2),
vprnTraceRoute (3),
mcastTraceRoute (4),
icmpTraceRoute (5),
ldpTreeTrace (6),
vccvTraceRoute (7)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the type of Alcatel 7x50 SR 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 table extension
for that test type.
This is a required parameter."
DEFVAL { macTraceRoute }
::= { tmnxOamTrCtlEntry 6 }
tmnxOamTrCtlAdminStatus 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 tmnxOamTrCtlEntry
should be in:
enabled(1) - Attempt to activate the test as defined by
this tmnxOamTrCtlEntry.
disabled(2) - Deactivate the test as defined by this
tmnxOamTrCtlEntry.
If tmnxOamTrCtlSAA has the value 'true' and tmnxOamSaaCtlAdminStatus
has the value 'outOfService', an attempt to set this object to
'enabled' will fail with an inconsistentValue error.
Refer to the corresponding tmnxOamTrResultsOperStatus to
determine the operational state of the test defined by
this entry."
DEFVAL { disabled }
::= { tmnxOamTrCtlEntry 7 }
tmnxOamTrCtlFcName OBJECT-TYPE
SYNTAX TFCName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlFcName specifies the forwarding class.
This parameter is optional. For 'macTraceRoute this is the
forwarding class of the SDP encapsulation. For 'lspTraceRoute'
this is the forwarding class of the LSP tunnel.
The forwarding class name must be one of those defined in the
tFCNameTable in ALCATEL-IND1-TIMETRA-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 DSCP or
LSP-EXP mappings.
This parameter is not defined for 'vprnTraceRoute',
'mcastTraceRoute' and 'icmpTraceRoute'."
DEFVAL { "be" }
::= { tmnxOamTrCtlEntry 8 }
tmnxOamTrCtlProfile OBJECT-TYPE
SYNTAX TProfile
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the profile value to be used with the forwarding
class specified in tmnxOamTrCtlFcName. This parameter is optional.
The profile value must be consistent with the specified forwarding
class:
'assured' = 'in' or 'out'
'premium' = 'in'
'be' = 'out'
This parameter is not used by 'vprnTraceRoute, 'mcastTraceRoute',
or 'icmpTraceRoute'."
DEFVAL { out }
::= { tmnxOamTrCtlEntry 9 }
tmnxOamTrCtlTargetIpAddress 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 tmnxOamTrCtlTgtAddrType and
tmnxOamTrCtlTgtAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamTrCtlEntry 10 }
tmnxOamTrCtlServiceId OBJECT-TYPE
SYNTAX TmnxServId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the Service-ID of the service being tested. This parameter
is required when the value of tmnxOamTrCtlTestMode is equal to
'macTraceRoute' or 'vprnTraceRoute'.
In the case of 'macTraceRoute' the Service-ID need not exist on
the local node in order to receive a reply message if the far-end
target IP address is specified in tmnxOamTrCtlTgtAddress."
DEFVAL { 0 } -- invalid Service-ID
::= { tmnxOamTrCtlEntry 11 }
tmnxOamTrCtlDataSize OBJECT-TYPE
SYNTAX Unsigned32 (1..9198)
UNITS "octets"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlDataSize specifies the size of the
data portion of an Alcatel 7x50 SR OAM Trace Route request in octets.
The size of the message does not include the SDP encapsulation,
VC-Lable (if applied) or any DLC headers or trailers.
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. This parameter is optional.
In the case of 'lspTraceRoute' the minimum size is 104 octets.
In the case of 'lspTraceRoute' with multipath DSMap the minimum size
is 140 octets.
In the case of 'macTraceRoute' the minimum size is 1 octet.
In the case of 'vprnTraceRoute' the minimum size is 1 octet.
In the case of 'vccvTraceRoute' the minimum size is 88 octets.
This parameter is not used by 'mcastTraceRoute' or 'icmpTraceRoute'."
DEFVAL { 1 }
::= { tmnxOamTrCtlEntry 12 }
tmnxOamTrCtlTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..60)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the time-out value, in seconds, for an Alcatel 7x50 SR
OAM Trace Route request. This parameter is optional.
This parameter is not used by 'icmpTraceRoute'."
DEFVAL { 3 }
::= { tmnxOamTrCtlEntry 13 }
tmnxOamTrCtlProbesPerHop OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
UNITS "probes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Specifies the number of times to reissue an Alcatel 7x50 SR 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 }
::= { tmnxOamTrCtlEntry 14 }
tmnxOamTrCtlMaxTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "time-to-live value"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlMaxTtl specifies the maximum time-to-live
value. This parameter is optional.
When tmnxOamTrCtlMaxTtl is not explicitly specified, the agent
defaults the value based on the 'tmnxOamTrCtlTestMode'.
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.
Otherwise the default is set to 4."
DEFVAL { 4 }
::= { tmnxOamTrCtlEntry 15 }
tmnxOamTrCtlInitialTtl OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlInitialTtl 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."
DEFVAL { 1 }
::= { tmnxOamTrCtlEntry 16 }
tmnxOamTrCtlDSField OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlDSField specifies the value to store
in the Differentiated Services (DS) Field in the IP packet used
to encapsulate the Alcatel 7x50 SR OAM Trace Route 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 traceroute 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).
This parameter is optional.
This parameter is not used by 'macTraceRoute', 'lspTraceRoute',
'mcastTraceRoute' or 'vccvTraceRoute'."
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 }
::= { tmnxOamTrCtlEntry 17 }
tmnxOamTrCtlMaxFailures OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
UNITS "timeouts"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlMaxFailures specifies the maximum number
of consecutive timeouts allowed before terminating an Alcatel
7x50 SR OAM Trace Route request. This parameter is optional.
A value of either 255 (maximum hop count/possible TTL value) or
a 0 indicates that the function of terminating an Alcatel
7x50 SR OAM Trace Route request when a specific number of
successive timeouts are detected is disabled.
This parameter is optional. This parameter is not used by
'icmpTraceRoute'."
DEFVAL { 5 }
::= { tmnxOamTrCtlEntry 18 }
tmnxOamTrCtlInterval OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlInterval specifies the number of seconds
to wait before repeating an Alcatel 7x50 SR 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 Alcatel 7x50 SR OAM Trace Route test
is determined by the value of the corresponding
tmnxOamTrCtlProbesPerHop object. After a single test completes,
the number of seconds as defined by the value of
tmnxOamTrCtlInterval MUST elapse before the next Alcatel 7x50 SR
OAM Trace Route test is started.
A value of 0 for this object implies that the test as defined by the
corresponding entry will not be repeated.
This parameter is not used by 'icmpTraceRoute'."
DEFVAL { 1 }
::= { tmnxOamTrCtlEntry 19 }
tmnxOamTrCtlMaxRows OBJECT-TYPE
SYNTAX Unsigned32
UNITS "rows"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlMaxRows specifies the maximum number of
entries allowed in the tmnxOamTrProbeHistoryTable. The oldest entry
in the tmnxOamTrProbeHistoryTable is removed to allow the addition
of an new entry once the number of rows in the
tmnxOamTrProbeHistoryTable reaches this value.
Old entries are not removed when a new test is started. Entries are
added to the tmnxOamTrProbeHistoryTable until tmnxOamTrCtlMaxRows
is reached before entries begin to be removed.
A value of 0 for this object disables creation of
tmnxOamTrProbeHistoryTable entries."
DEFVAL { 300 }
::= { tmnxOamTrCtlEntry 20 }
tmnxOamTrCtlTrapGeneration OBJECT-TYPE
SYNTAX BITS {
pathChange(0),
testFailure(1),
testCompletion(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlTrapGeneration specifies when and if to
generate a notification for this entry:
pathChange(0) - Generate a tmnxOamTrPathChange
notification when the current path varies from a previously
determined path.
testFailure(1) - Generate a tmnxOamTrTestFailed notification when
the full path to a target can't be determined.
testCompletion(2) - Generate a tmnxOamTrTestCompleted notification
when the path to a target has been determined.
The value of this object defaults to zero, indicating that none of
the above options have been selected."
::= { tmnxOamTrCtlEntry 21 }
tmnxOamTrCtlCreateHopsEntries OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlCreateHopsEntries specifies whether or not
the current path for an Alcatel 7x50 SR OAM Trace Route test is kept
in the tmnxOamTrHopsTable on a per hop basis.
tmnxOamTrHopsTable provides a current path topology based on the
results of the OAM Trace Route tests. If this feature is not
supported tmnxOamTrCtlCreateHopsEntries will always be set to false(2)
and any attempt to change its value to true(1) will be denied."
DEFVAL { false }
::= { tmnxOamTrCtlEntry 22 }
tmnxOamTrCtlSAA OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlSAA specifies whether or not to
collect Service Assurance Agent, SAA, metrics such as loss,
jitter and latency.
When tmnxOamTrCtlSAA has a value of 'true', SAA metrics
are collected.
This parameter is optional."
DEFVAL { false }
::= { tmnxOamTrCtlEntry 23 }
tmnxOamTrCtlRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlRuns indicates the number of times
this OAM trace route test has been executed."
::= { tmnxOamTrCtlEntry 24 }
tmnxOamTrCtlFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlFailures indicates the number of times
this OAM trace route test has failed."
::= { tmnxOamTrCtlEntry 25 }
tmnxOamTrCtlLastRunResult OBJECT-TYPE
SYNTAX INTEGER {
undetermined (0),
success (1),
failed (2),
aborted (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlLastRunResult 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."
::= { tmnxOamTrCtlEntry 26 }
tmnxOamTrCtlLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlLastChanged indicates the time the
value of a settable object in this row was last changed."
::= { tmnxOamTrCtlEntry 27 }
tmnxOamTrCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The unique value which identifies this virtual router in the
Alcatel 7x50 SR 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 parameter is optional and is valid only if tmnxOamTrCtlTestMode
is equal to 'icmpTrace'. If no value is specified the base router ID
is used."
DEFVAL { 1 }
::= { tmnxOamTrCtlEntry 28 }
tmnxOamTrCtlTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlTgtAddrType 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 tmnxOamTrCtlTgtAddress object.
The 'dns' address type is valid only for 'icmpTraceRoute'."
DEFVAL { unknown }
::= { tmnxOamTrCtlEntry 29 }
tmnxOamTrCtlTgtAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlTgtAddress 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 tmnxOamTrCtlTgtAddrType object.
This parameter is required by 'vprnTraceRoute' and 'icmpTraceRoute'.
This parameter is not used by 'macTraceRoute', 'lspTraceRoute',
'mcastTraceRoute' or 'vccvTraceRoute'. "
DEFVAL { ''H }
::= { tmnxOamTrCtlEntry 30 }
tmnxOamTrCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlSrcAddrType 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 tmnxOamTrCtlSrcAddress object. Only 'ipv4' and 'ipv6'
address types are supported.
This object is valid only when the tmnxOamTrCtlTestMode has a
value of 'icmpTraceRoute'."
DEFVAL { unknown }
::= { tmnxOamTrCtlEntry 31 }
tmnxOamTrCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlSrcAddress 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
tmnxOamTrCtlSrcAddrType object. This is an optional parameter.
This object is valid only when the tmnxOamTrCtlTestMode has a
value of 'icmpTraceRoute'."
DEFVAL { ''H }
::= { tmnxOamTrCtlEntry 32 }
tmnxOamTrCtlWaitMilliSec OBJECT-TYPE
SYNTAX Unsigned32 (10..60000)
UNITS "milliseconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamTrCtlWaitMilliSec 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
::= { tmnxOamTrCtlEntry 33 }
--
-- Alcatel 7x50 SR series OAM Trace Route Test Results Table
--
tmnxOamTrResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamTrResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Trace Route Test Results
Table for keeping track of the status of a tmnxOamTrCtlEntry.
An entry is added to the tmnxOamTrResultsTable when an
tmnxOamTrCtlEntry is started by successful transition
of its tmnxOamTrCtlAdminStatus object to enabled(1).
An entry is removed from the tmnxOamTrResultsTable when
its corresponding tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 4 }
tmnxOamTrResultsEntry OBJECT-TYPE
SYNTAX TmnxOamTrResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamTrResultsTable. The
first two indexes of the tmnxOamTrResultsTable are the
same as the tmnxOamTrCtlTable in order for a tmnxOamTrResultsEntry
to correspond to the tmnxOamTrCtlEntry that caused it to
be created. The third index allows a history of test runs
to be stored."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex
}
::= { tmnxOamTrResultsTable 1 }
TmnxOamTrResultsEntry ::=
SEQUENCE {
tmnxOamTrResultsOperStatus INTEGER,
tmnxOamTrResultsCurHopCount Gauge32,
tmnxOamTrResultsCurProbeCount Gauge32,
tmnxOamTrResultsIpTgtAddr IpAddress,
tmnxOamTrResultsTestAttempts Unsigned32,
tmnxOamTrResultsTestSuccesses Unsigned32,
tmnxOamTrResultsLastGoodPath DateAndTime,
tmnxOamTrResultsTestRunIndex Unsigned32,
tmnxOamTrResultsTgtAddrType InetAddressType,
tmnxOamTrResultsTgtAddress InetAddress
}
tmnxOamTrResultsOperStatus 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 tmnxOamTrCtlEntry:
enabled(1) - Test is active.
disabled(2) - Test has stopped."
::= { tmnxOamTrResultsEntry 1 }
tmnxOamTrResultsCurHopCount OBJECT-TYPE
SYNTAX Gauge32
UNITS "hops"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the current TTL value (range from 1 to
255) for an Alcatel 7x50 SR OAM Trace Route operation.
Maximum TTL value is determined by tmnxOamTrCtlMaxTtl."
::= { tmnxOamTrResultsEntry 2 }
tmnxOamTrResultsCurProbeCount OBJECT-TYPE
SYNTAX Gauge32
UNITS "probes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Reflects the current probe count (1..10) for an Alcatel
7x50 SR OAM Trace Route operation. The maximum probe count is
determined by tmnxOamTrCtlProbesPerHop."
::= { tmnxOamTrResultsEntry 3 }
tmnxOamTrResultsIpTgtAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"This objects reports the IP address associated
with a tmnxOamTrCtlTargetIpAddress 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 tmnxOamTrResultsTgtAddrType and
tmnxOamTrResultsTgtAddress."
::= { tmnxOamTrResultsEntry 4 }
tmnxOamTrResultsTestAttempts 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,
tmnxOamTrResultsTestRunIndex, 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 tmnxOamTrCtlRuns in the
tmnxOamTrCtlTable indicates the number of times this traceroute
test has been run."
::= { tmnxOamTrResultsEntry 5 }
tmnxOamTrResultsTestSuccesses 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,
tmnxOamTrResultsTestRunIndex, 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 tmnxOamTrCtlFailures in the
tmnxOamTrCtlTable indicates the number of times an attempt to run
this traceroute test has failed. The number of successful runs
can be calclated as (tmnxOamTrCtlRuns - tmnxOamTrCtlFailures)."
::= { tmnxOamTrResultsEntry 6 }
tmnxOamTrResultsLastGoodPath OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The date and time when the last complete path
was determined."
::= { tmnxOamTrResultsEntry 7 }
tmnxOamTrResultsTestRunIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..4294967295)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamTrResultsTestRunIndex identifies the
row entry that reports results for a single OAM trace
route test run.
The agent starts assigning tmnxOamTrResultsTestRunIndex values
at 1 and wraps after exceeding the maximum possible value as
defined by the limit of this object {'ffffffff'h}."
::= { tmnxOamTrResultsEntry 8 }
tmnxOamTrResultsTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrResultsTgtAddrType indicates the Internet
address type stored in tmnxOamTrResultsTgtAddress."
::= { tmnxOamTrResultsEntry 9 }
tmnxOamTrResultsTgtAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrResultsTgtAddress indicates the Internet
address associated with a tmnxOamTrCtlTgtAddress 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."
::= { tmnxOamTrResultsEntry 10 }
--
-- Trace Route Probe History Table
--
tmnxOamTrProbeHistoryTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamTrProbeHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Trace Route Test Results Table
for storing the replies to an Alcatel 7x50 SR OAM Trace Route probe.
The agent removes the oldest entry for a test in the
tmnxOamTrProbeHistoryTable to allow the addition of a new
entry for that test once the number of rows in the
tmnxOamTrProbeHistoryTable reaches the value specified by
tmnxOamTrCtlMaxRows."
::= { tmnxOamTraceRouteObjs 5 }
tmnxOamTrProbeHistoryEntry OBJECT-TYPE
SYNTAX TmnxOamTrProbeHistoryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines a table for storing the results of an Alcatel 7x50 SR OAM
Trace Route probe operation. Entries in this table for a
configured test are limited by the value of the corresponding
tmnxOamTrCtlMaxRows object.
The first two index elements identify the tmnxOamTrCtlEntry that
a tmnxOamTrProbeHistoryEntry belongs to. The third index element
selects an OAM trace route test run. The fourth index element
selects a single Alcatel 7x50 SR OAM Trace Route operation result.
The fifth and sixth indexes select the hop and the probe at that
hop for a particular Alcatel 7x50 SR OAM Trace Route operation."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex
}
::= { tmnxOamTrProbeHistoryTable 1 }
TmnxOamTrProbeHistoryEntry ::=
SEQUENCE {
tmnxOamTrProbeHistoryIndex Unsigned32,
tmnxOamTrProbeHistoryHopIndex Unsigned32,
tmnxOamTrProbeHistoryProbeIndex Unsigned32,
tmnxOamTrProbeHistoryIpAddr IpAddress,
tmnxOamTrProbeHistoryResponse Unsigned32,
tmnxOamTrProbeHistoryOneWayTime Integer32,
tmnxOamTrProbeHistoryStatus TmnxOamResponseStatus,
tmnxOamTrProbeHistoryLastRC Integer32,
tmnxOamTrProbeHistoryTime DateAndTime,
tmnxOamTrProbeHistoryResponsePlane TmnxOamTestResponsePlane,
tmnxOamTrProbeHistoryAddressType TmnxOamAddressType,
tmnxOamTrProbeHistorySapId TmnxStrSapId,
tmnxOamTrProbeHistoryVersion Unsigned32,
tmnxOamTrProbeHistoryRouterID RouterID,
tmnxOamTrProbeHistoryIfIndex InterfaceIndexOrZero,
tmnxOamTrProbeHistoryDataLen Unsigned32,
tmnxOamTrProbeHistorySize Unsigned32,
tmnxOamTrProbeHistoryInOneWayTime Integer32,
tmnxOamTrProbeHistoryAddrType InetAddressType,
tmnxOamTrProbeHistoryAddress InetAddress
}
tmnxOamTrProbeHistoryIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..'ffffffff'h)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in this table is created when the result of an Alcatel
7x50 SR OAM Trace Route probe is determined. The initial 2
instance identifier index values identify the tmnxOamTrCtlEntry
that a probe result (tmnxOamTrProbeHistoryEntry) belongs
to. An entry is removed from this table when its corresponding
tmnxOamTrCtlEntry is deleted.
The value of tmnxOamTrProbeHistoryIndex selects the entries belonging
to a single OAM Trace Route test instance.
The tmnxOamTrProbeHistoryIndex values are assigned starting at 1
and wrap after exceeding the maximum possible value as defined by
the limit of this object ('ffffffff'h)."
::= { tmnxOamTrProbeHistoryEntry 1 }
tmnxOamTrProbeHistoryHopIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Indicates which hop in an Alcatel 7x50 SR OAM Trace Route path that
the probe's results are for. The value of this object is initially
determined by the value of tmnxOamTrCtlInitialTtl."
::= { tmnxOamTrProbeHistoryEntry 2 }
tmnxOamTrProbeHistoryProbeIndex 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 Alcatel
7x50 SR OAM Trace Route path. The number of probes per hop is
determined by the value of the corresponding tmnxOamTrCtlProbesPerHop
object."
::= { tmnxOamTrProbeHistoryEntry 3 }
tmnxOamTrProbeHistoryIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The IP address of a hop in an Alcatel 7x50 SR OAM Trace Route path.
The value of tmnxOamTrProbeHistoryIpAddr 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 tmnxOamTrProbeHistoryAddrType and
tmnxOamTrProbeHistoryAddress."
::= { tmnxOamTrProbeHistoryEntry 4 }
tmnxOamTrProbeHistoryResponse OBJECT-TYPE
SYNTAX Unsigned32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamTrProbeHistoryEntry 5 }
tmnxOamTrProbeHistoryOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamTrProbeHistoryEntry 6 }
tmnxOamTrProbeHistoryStatus OBJECT-TYPE
SYNTAX TmnxOamResponseStatus
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The result of an Alcatel 7x50 SR OAM Trace Route operation made
by a remote node to a particular probe."
::= { tmnxOamTrProbeHistoryEntry 7 }
tmnxOamTrProbeHistoryLastRC OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The last implementation method specific reply code received.
The Alcatel 7x50 SR 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."
::= { tmnxOamTrProbeHistoryEntry 8 }
tmnxOamTrProbeHistoryTime OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Timestamp for when this probe results were determined."
::= { tmnxOamTrProbeHistoryEntry 9 }
tmnxOamTrProbeHistoryResponsePlane OBJECT-TYPE
SYNTAX TmnxOamTestResponsePlane
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryResponsePlane indicates the
type of response plane from with this traceroute response was
received."
::= { tmnxOamTrProbeHistoryEntry 10 }
tmnxOamTrProbeHistoryAddressType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryAddressType specifies the type of
binding address information returned in response to a 'vprnTraceRoute'
test."
::= { tmnxOamTrProbeHistoryEntry 11 }
tmnxOamTrProbeHistorySapId OBJECT-TYPE
SYNTAX TmnxStrSapId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistorySapId 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 tmnxOamTrProbeHistoryAddressType is not 'sapId',
this object is not relevant and MUST have a null string ''."
::= { tmnxOamTrProbeHistoryEntry 12 }
tmnxOamTrProbeHistoryVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryVersion indicates the protocol
version for this OAM ping reply."
::= { tmnxOamTrProbeHistoryEntry 14 }
tmnxOamTrProbeHistoryRouterID OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value tmnxOamTrProbeHistoryRouterID indicates the downstream
router ID of the node that provided this ping reply. This object
is valid only when tmnxOamTrCtlTestMode has a value of
'lspTraceRoute'."
::= { tmnxOamTrProbeHistoryEntry 15 }
tmnxOamTrProbeHistoryIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryIfIndex indicates for a
'lspTraceRoute' probe the ifIndex value of the interface that
this probe was transmitted from.
For other types of probes, this value is not significant and is
set to 0."
::= { tmnxOamTrProbeHistoryEntry 16 }
tmnxOamTrProbeHistoryDataLen OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryDataLen indicates for a
'lspTraceRoute' probe the UPD data length of the echo reply.
For other types of probes, this value is not significant and is
set to 0."
::= { tmnxOamTrProbeHistoryEntry 17 }
tmnxOamTrProbeHistorySize OBJECT-TYPE
SYNTAX Unsigned32
UNITS "octets"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistorySize indicates the size in octets
of the user payload in the probe request packet. It does not
include the service encapsulation."
::= { tmnxOamTrProbeHistoryEntry 18 }
tmnxOamTrProbeHistoryInOneWayTime OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The amount of time measured in milliseconds 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."
::= { tmnxOamTrProbeHistoryEntry 19 }
tmnxOamTrProbeHistoryAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryAddrType indicates the Internet
address type stored in tmnxOamTrProbeHistoryAddress."
::= { tmnxOamTrProbeHistoryEntry 20 }
tmnxOamTrProbeHistoryAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrProbeHistoryAddress indicates the Internet
address of a hop in an Alcatel 7x50 SR OAM Trace Route path."
::= { tmnxOamTrProbeHistoryEntry 21 }
--
-- Alcatel 7x50 SR 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. If this feature is not supported,
-- tmnxOamTrCtlCreateHopsEntries will always be set to false(2) and
-- any attempt to change its value to true(1) will be denied.
--
tmnxOamTrHopsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamTrHopsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Trace Route Hop Table for keeping
track of the results of an Alcatel 7x50 SR OAM Trace Route test
on a per hop basis."
::= { tmnxOamTraceRouteObjs 6 }
tmnxOamTrHopsEntry OBJECT-TYPE
SYNTAX TmnxOamTrHopsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamTrHopsTable.
The first two index elements identify the tmnxOamTrCtlEntry
that a tmnxOamTrHopsEntry belongs to. The third index element
identifies a OAM trace route test run. The fourth index element,
tmnxOamTrHopsHopIndex, selects a hop in an Alcatel 7x50 SR OAM
Trace Route path."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrHopsHopIndex
}
::= { tmnxOamTrHopsTable 1 }
TmnxOamTrHopsEntry ::=
SEQUENCE {
tmnxOamTrHopsHopIndex Unsigned32,
tmnxOamTrHopsIpTgtAddress IpAddress,
tmnxOamTrHopsMinRtt Unsigned32,
tmnxOamTrHopsMaxRtt Unsigned32,
tmnxOamTrHopsAverageRtt Unsigned32,
tmnxOamTrHopsRttSumOfSquares Unsigned32,
tmnxOamTrHopsMinTt Integer32,
tmnxOamTrHopsMaxTt Integer32,
tmnxOamTrHopsAverageTt Integer32,
tmnxOamTrHopsTtSumOfSquares Integer32,
tmnxOamTrHopsSentProbes Unsigned32,
tmnxOamTrHopsProbeResponses Unsigned32,
tmnxOamTrHopsLastGoodProbe DateAndTime,
tmnxOamTrHopsMinInTt Integer32,
tmnxOamTrHopsMaxInTt Integer32,
tmnxOamTrHopsAverageInTt Integer32,
tmnxOamTrHopsInTtSumOfSqrs Integer32,
tmnxOamTrHopsOutJitter Integer32,
tmnxOamTrHopsInJitter Integer32,
tmnxOamTrHopsRtJitter Integer32,
tmnxOamTrHopsProbeTimeouts Unsigned32,
tmnxOamTrHopsProbeFailures Unsigned32,
tmnxOamTrHopsTgtAddrType InetAddressType,
tmnxOamTrHopsTgtAddress InetAddress
}
tmnxOamTrHopsHopIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies the hop index for an Alcatel 7x50 SR OAM Trace Route
hop. Values for this object with respect to the same
tmnxOamTrCtlOwnerIndex and tmnxOamTrCtlTestIndex MUST start at 1
and increase monotonically.
The tmnxOamTrHopsTable keeps the current Alcatel 7x50 SR OAM Trace
Route path per tmnxOamTrCtlEntry if enabled by setting the
corresponding tmnxOamTrCtlCreateHopsEntries to true(1).
All hops (tmnxOamTrHopsTable entries) in an Alcatel 7x50 SR OAM
Trace Route path MUST be updated at the same time when an Alcatel
7x50 SR 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 tmnxOamTrHopsHopIndex values. The remaining portion
of the path SHOULD be assigned new tmnxOamTrHopsHopIndex values."
::= { tmnxOamTrHopsEntry 1 }
tmnxOamTrHopsIpTgtAddress 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
tmnxOamTrCtlTestMode has a value of 'macTraceRoute'.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamTrHopsTgtAddrType and
tmnxOamTrHopsTgtAddrType."
::= { tmnxOamTrHopsEntry 2 }
tmnxOamTrHopsMinRtt OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum Alcatel 7x50 SR 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."
::= { tmnxOamTrHopsEntry 3 }
tmnxOamTrHopsMaxRtt OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum Alcatel 7x50 SR 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."
::= { tmnxOamTrHopsEntry 4 }
tmnxOamTrHopsAverageRtt OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current average Alcatel 7x50 SR OAM Trace Route round-trip-time
(RTT) for this hop."
::= { tmnxOamTrHopsEntry 5 }
tmnxOamTrHopsRttSumOfSquares OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of all Alcatel 7x50 SR OAM Trace Route
responses received for this hop. Its purpose is to enable standard
deviation calculation."
::= { tmnxOamTrHopsEntry 6 }
tmnxOamTrHopsMinTt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The minimum Alcatel 7x50 SR 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."
::= { tmnxOamTrHopsEntry 7 }
tmnxOamTrHopsMaxTt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum Alcatel 7x50 SR 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."
::= { tmnxOamTrHopsEntry 8 }
tmnxOamTrHopsAverageTt OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current average Alcatel 7x50 SR OAM Trace Route outbound
one-way-trip-time for this hop."
::= { tmnxOamTrHopsEntry 9 }
tmnxOamTrHopsTtSumOfSquares OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of all outbound one-way-trip-time
responses received for this hop. Its purpose is to enable standard
deviation calculation."
::= { tmnxOamTrHopsEntry 10 }
tmnxOamTrHopsSentProbes 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 Alcatel 7x50 SR OAM Trace Route test.
The value of this object should start at 0."
::= { tmnxOamTrHopsEntry 11 }
tmnxOamTrHopsProbeResponses OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of responses received for this hop during this Alcatel
7x50 SR OAM Trace Route test. This value of this object should
start at 0."
::= { tmnxOamTrHopsEntry 12 }
tmnxOamTrHopsLastGoodProbe OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Date and time was the last response was received for a probe
for this hop during this Alcatel 7x50 SR OAM Trace Route test."
::= { tmnxOamTrHopsEntry 13 }
tmnxOamTrHopsMinInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamTrHopsEntry 18 }
tmnxOamTrHopsMaxInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamTrHopsEntry 19 }
tmnxOamTrHopsAverageInTt OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
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."
::= { tmnxOamTrHopsEntry 20 }
tmnxOamTrHopsInTtSumOfSqrs OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object contains the sum of the squares for the inbound
one-way-trip time of all trace route probe responses received.
Its purpose is to enable standard deviation calculation.
A value of 0 for this object implies that no one-way-trip-time
measurement is available."
::= { tmnxOamTrHopsEntry 21 }
tmnxOamTrHopsOutJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsOutJitter indicates the
amount of outbound one-way trip jitter, expressed in milliseconds,
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."
::= { tmnxOamTrHopsEntry 22 }
tmnxOamTrHopsInJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsInJitter indicates the
amount of inbound one-way-trip jitter, expressed in milliseconds,
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."
::= { tmnxOamTrHopsEntry 23 }
tmnxOamTrHopsRtJitter OBJECT-TYPE
SYNTAX Integer32
UNITS "milliseconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsRtJitter indicates the
amount of two-way trip jitter, expressed in milliseconds, 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."
::= { tmnxOamTrHopsEntry 24 }
tmnxOamTrHopsProbeTimeouts OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsProbeTimeouts indicates the number
of probes that timed out without receiving a response."
::= { tmnxOamTrHopsEntry 25 }
tmnxOamTrHopsProbeFailures OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsProbeFailures indicates the total
number of probes that failed to be transmitted plus the number of
probes that timed out without receiving a response."
::= { tmnxOamTrHopsEntry 26 }
tmnxOamTrHopsTgtAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsTgtAddrType indicates the Internet
address type stored in tmnxOamTrHopsTgtAddress."
::= { tmnxOamTrHopsEntry 27 }
tmnxOamTrHopsTgtAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamTrHopsTgtAddress 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
tmnxOamTrCtlTestMode has a value of 'macTraceRoute'."
::= { tmnxOamTrHopsEntry 28 }
--
-- Alcatel 7x50 SR OAM MAC Trace Route Control Table
--
--
-- Sparsely dependent extension of the tmnxOamTrCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
-- and the sparse dependent table, tmnxOamMacTrCtlTable.
--
-- This in effect extends the tmnxOamTrCtlTable with additional columns.
-- Rows are created in the tmnxOamMacTrCtlTable only for those entries
-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
-- 'macTraceRoute'.
--
-- Deletion of a row in the tmnxOamTrCtlTable results in the
-- same fate for the row in the tmnxOamMacTrCtlTable.
--
tmnxOamMacTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMacTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM MAC Trace Route Control Table for
providing, via SNMP, the capability of performing Alcatel 7x50 SR
OAM 'macTraceRoute' test operations. The results of these tests
are stored in the tmnxOamTrResultsTable, tmnxOamTrProbeHistoryTable
and the tmnxOamMacTrL2MapTable."
::= { tmnxOamTraceRouteObjs 7 }
tmnxOamMacTrCtlEntry OBJECT-TYPE
SYNTAX TmnxOamMacTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMacTrCtlTable. The first index
element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamMacTrCtlTable 1 }
TmnxOamMacTrCtlEntry ::=
SEQUENCE {
tmnxOamMacTrCtlTargetMacAddr MacAddress,
tmnxOamMacTrCtlSourceMacAddr MacAddress,
tmnxOamMacTrCtlSendControl TruthValue,
tmnxOamMacTrCtlReplyControl TruthValue
}
tmnxOamMacTrCtlTargetMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrCtlTargetMacAddr 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
tmnxOamTrCtlTestMode has a value of 'macTraceRoute'. "
REFERENCE
"IEEE 802.3 Subclause 30.7.1.1.9"
DEFVAL { '000000000000'H }
::= { tmnxOamMacTrCtlEntry 1 }
tmnxOamMacTrCtlSourceMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrCtlSourceMacAddr 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
tmnxOamTrCtlTestMode has a value of 'macTraceRoute'. "
REFERENCE
"IEEE 802.3 Subclause 30.7.1.1.9"
DEFVAL { '000000000000'H }
::= { tmnxOamMacTrCtlEntry 2 }
tmnxOamMacTrCtlSendControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacTrCtlSendControl 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 }
::= { tmnxOamMacTrCtlEntry 3 }
tmnxOamMacTrCtlReplyControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamMacTrCtlReplyControl 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 }
::= { tmnxOamMacTrCtlEntry 4 }
--
-- Alcatel 7x50 SR series OAM MAC Trace Route Label Mapping Table
--
tmnxOamMacTrL2MapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMacTrL2MapEntry
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 tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 8 }
tmnxOamMacTrL2MapEntry OBJECT-TYPE
SYNTAX TmnxOamMacTrL2MapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMacTrL2MapTable. The first two
index elements identify the tmnxOamTrCtlEntry that a
tmnxOamMacTrL2MapEntry 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 Alcatel 7x50 SR
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 withing a specific
probe reply."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex,
tmnxOamMacTrL2MapIndex
}
::= { tmnxOamMacTrL2MapTable 1 }
TmnxOamMacTrL2MapEntry ::=
SEQUENCE {
tmnxOamMacTrL2MapIndex Unsigned32,
tmnxOamMacTrL2MapRouterID IpAddress,
tmnxOamMacTrL2MapLabel MplsLabel,
tmnxOamMacTrL2MapProtocol TmnxOamSignalProtocol,
tmnxOamMacTrL2MapVCType TmnxOamVcType,
tmnxOamMacTrL2MapVCID TmnxVcId,
tmnxOamMacTrL2MapDirection INTEGER,
tmnxOamMacTrL2MapSdpId SdpId,
tmnxOamMacTrL2MapSapName TNamedItemOrEmpty
}
tmnxOamMacTrL2MapIndex 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 tmnxOamMacTrL2MapIndex selects a single L2 mapping entry
within a specific 'macTraceRoute' probe reply.
The agent starts assigning tmnxOamMacTrL2MapIndex values at 1."
::= { tmnxOamMacTrL2MapEntry 1 }
tmnxOamMacTrL2MapRouterID OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapRouterID is the router ID for this
L2 mapping entry."
::= { tmnxOamMacTrL2MapEntry 2 }
tmnxOamMacTrL2MapLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapLabel is the label used by the
router for the L2FEC or VC ID specified by this L2 mapping entry."
::= { tmnxOamMacTrL2MapEntry 3 }
tmnxOamMacTrL2MapProtocol OBJECT-TYPE
SYNTAX TmnxOamSignalProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapProtocol is the signaling protocol
used by the router for the L2FEC or VC ID specified by this L2
mapping entry."
::= { tmnxOamMacTrL2MapEntry 4 }
tmnxOamMacTrL2MapVCType OBJECT-TYPE
SYNTAX TmnxOamVcType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapVCType specifies the class of
VC ID given in tmnxOamMacTrL2MapVCID."
::= { tmnxOamMacTrL2MapEntry 5 }
tmnxOamMacTrL2MapVCID OBJECT-TYPE
SYNTAX TmnxVcId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapVCID is the VC ID associated with
the label used by the L2FEC specified by this L2 mapping entry."
::= { tmnxOamMacTrL2MapEntry 6 }
tmnxOamMacTrL2MapDirection OBJECT-TYPE
SYNTAX INTEGER {
upstream (1),
downstream (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapDirection specifies the direction
that this L2 mapping entry is in relation to the node that returned
the 'macQuery' reply."
::= { tmnxOamMacTrL2MapEntry 7 }
tmnxOamMacTrL2MapSdpId OBJECT-TYPE
SYNTAX SdpId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapSdpId 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'."
::= { tmnxOamMacTrL2MapEntry 8 }
tmnxOamMacTrL2MapSapName OBJECT-TYPE
SYNTAX TNamedItemOrEmpty
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamMacTrL2MapSapName 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."
::= { tmnxOamMacTrL2MapEntry 9 }
--
-- Alcatel 7x50 SR series OAM LSP Trace Route Control Table
--
--
-- Sparsely dependent extension of the tmnxOamTrCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
-- and the sparse dependent table, tmnxOamLspTrCtlTable.
--
-- This in effect extends the tmnxOamTrCtlTable with additional columns.
-- Rows are created in the tmnxOamLspTrCtlTable only for those entries
-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
-- 'lspTraceRoute'.
--
-- Deletion of a row in the tmnxOamTrCtlTable results in the
-- same fate for the row in the tmnxOamLspTrCtlTable.
--
tmnxOamLspTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLspTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Lsp Trace Route Control Table
for providing, via SNMP, the capability of performing Alcatel
7x50 SR OAM 'lspTraceRoute' test operations. The results of
these tests are stored in the tmnxOamTrResultsTable and the
tmnxOamTrProbeHistoryTable."
::= { tmnxOamTraceRouteObjs 9 }
tmnxOamLspTrCtlEntry OBJECT-TYPE
SYNTAX TmnxOamLspTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamLspTrCtlTable. The first index
element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamLspTrCtlTable 1 }
TmnxOamLspTrCtlEntry ::=
SEQUENCE {
tmnxOamLspTrCtlVRtrID TmnxVRtrID,
tmnxOamLspTrCtlLspName TNamedItemOrEmpty,
tmnxOamLspTrCtlPathName TNamedItemOrEmpty,
tmnxOamLspTrCtlLdpIpPrefix IpAddress,
tmnxOamLspTrCtlLdpIpPrefixLen IpAddressPrefixLength,
tmnxOamLspTrCtlLdpPrefixType InetAddressType,
tmnxOamLspTrCtlLdpPrefix InetAddress,
tmnxOamLspTrCtlLdpPrefixLen InetAddressPrefixLength,
tmnxOamLspTrCtlPathDestType InetAddressType,
tmnxOamLspTrCtlPathDest InetAddress,
tmnxOamLspTrCtlNhIntfName TNamedItemOrEmpty,
tmnxOamLspTrCtlNhAddressType InetAddressType,
tmnxOamLspTrCtlNhAddress InetAddress
}
tmnxOamLspTrCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The unique value which identifies this virtual router in the
Alcatel 7x50 SR 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."
DEFVAL { 1 }
::= { tmnxOamLspTrCtlEntry 1 }
tmnxOamLspTrCtlLspName 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 tmnxOamLspTrCtlVRtrID.
This parameter is mutually exclusive with the IP prefix parameter
associated with an LDP based LSP (tmnxOamLspTrCtlLdpIpPrefix). Either
the LSP name or the LDP IP Prefix must be specified but not both."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspTrCtlEntry 2 }
tmnxOamLspTrCtlPathName 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 tmnxOamLspTrCtlVRtrID.
This is an optional parameter which can be specified only if the
LSP Name parameter is specified."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspTrCtlEntry 3 }
tmnxOamLspTrCtlLdpIpPrefix 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
(tmnxOamLspTrCtlLspName). 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 tmnxOamLspTrCtlLdpPrefixType and
tmnxOamLspTrCtlLdpPrefix."
DEFVAL { '00000000'H } -- 0.0.0.0
::= { tmnxOamLspTrCtlEntry 4 }
tmnxOamLspTrCtlLdpIpPrefixLen 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 tmnxOamLspTrCtlLdpPrefixLen."
DEFVAL { 32 }
::= { tmnxOamLspTrCtlEntry 5 }
tmnxOamLspTrCtlLdpPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlLdpPrefixType specifies the type of
Internet address stored in tmnxOamLspTrCtlLdpPrefix."
DEFVAL { unknown }
::= { tmnxOamLspTrCtlEntry 6 }
tmnxOamLspTrCtlLdpPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlLdpPrefix 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
(tmnxOamLspTrCtlLspName). Either the LDP IP Prefix or the LSP name
must be specified but not both."
DEFVAL { ''H }
::= { tmnxOamLspTrCtlEntry 7 }
tmnxOamLspTrCtlLdpPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlLdpPrefixLen 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 }
::= { tmnxOamLspTrCtlEntry 8 }
tmnxOamLspTrCtlPathDestType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlPathDestType specifies the type
of Internet address stored in tmnxOamLspTrCtlPathDest."
DEFVAL { unknown }
::= { tmnxOamLspTrCtlEntry 9 }
tmnxOamLspTrCtlPathDest OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlPathDest 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 }
::= { tmnxOamLspTrCtlEntry 10 }
tmnxOamLspTrCtlNhIntfName 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
tmnxOamLspTrCtlVRtrID.
This is an optional parameter which can be specified only if the
tmnxOamLspTrCtlPathDest parameter is specified. This parameter
is mutually exclusive with the tmnxOamLspTrCtlNhAddress
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 tmnxOamLspTrCtlNhAddress has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H } -- the empty string
::= { tmnxOamLspTrCtlEntry 11 }
tmnxOamLspTrCtlNhAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlNhAddressType specifies the type
of Internet address stored in tmnxOamLspTrCtlNhAddress."
DEFVAL { unknown }
::= { tmnxOamLspTrCtlEntry 12 }
tmnxOamLspTrCtlNhAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrCtlNhAddress 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
tmnxOamLspTrCtlPathDest parameter is specified. This parameter
is mutually exclusive with tmnxOamLspTrCtlNhIntfName 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 tmnxOamLspTrCtlNhIntfName has a
non-default value will result in an 'inconsistentValue' error."
DEFVAL { ''H }
::= { tmnxOamLspTrCtlEntry 13 }
--
-- Alcatel 7x50 SR series OAM Lsp Trace Route Downstream L2 Mapping Table
--
tmnxOamLspTrMapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLspTrMapEntry
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' probe is determined.
An entry is removed from this table when its corresponding
tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 10 }
tmnxOamLspTrMapEntry OBJECT-TYPE
SYNTAX TmnxOamLspTrMapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamLspTrMapTable. The first two
index elements identify the tmnxOamTrCtlEntry that a
tmnxOamLspTrMapEntry 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 Alcatel 7x50 SR OAM
Trace Route operation. The seventh index selects a single downstream
L2 map entry within the specific probe reply."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex,
tmnxOamLspTrMapIndex
}
::= { tmnxOamLspTrMapTable 1 }
TmnxOamLspTrMapEntry ::=
SEQUENCE {
tmnxOamLspTrMapIndex Unsigned32,
tmnxOamLspTrMapDSIPv4Addr IpAddress,
tmnxOamLspTrMapAddrType TmnxOamAddressType,
tmnxOamLspTrMapDSIfAddr Unsigned32,
tmnxOamLspTrMapMTU Unsigned32,
tmnxOamLspTrMapDSIndex Unsigned32
}
tmnxOamLspTrMapIndex 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 tmnxOamTrCtlEntry
that a OAM probe result (tmnxOamTrProbeHistoryEntry) belongs
to. The tmnxOamTrProbeHistoryIndex 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 Alcatel 7x50 SR OAM Trace Route operation.
The tmnxOamLspTrMapIndex selects a single L2 mapping entry
within a specific 'lspTraceRoute' probe reply.
The agent starts assigning tmnxOamLspTrMapIndex values at 1."
::= { tmnxOamLspTrMapEntry 1 }
tmnxOamLspTrMapDSIPv4Addr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrMapDSIPv4Addr indicates the IPv4 address
of the downstream LSR that this entry in the tmnxOamLspTrMapTable
describes. If the interface to the downstream LSR is numbered,
then the tmnxOamLspTrMapDSIPv4Addr 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 tmnxOamLspTrMapDSIPv4Addr indicates the downstream LSR's Router
ID."
::= { tmnxOamLspTrMapEntry 2 }
tmnxOamLspTrMapAddrType OBJECT-TYPE
SYNTAX TmnxOamAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrMapAddrType indicates the type of
downstream interface address specified by tmnxOamLspTrMapDSIfAddr.
The only valid values for tmnxOamLspTrMapAddrType are
'ipv4Address', 'ipv4Unnumbered', 'ipv6Address' and 'ipv6Unnumbered'."
::= { tmnxOamLspTrMapEntry 3 }
tmnxOamLspTrMapDSIfAddr OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When tmnxOamLspTrMapAddrType has a value of 'ipv4Address'
tmnxOamLspTrMapDSIfAddr indicates the downstream LSR's
interface address. When tmnxOamLspTrMapAddrType has a value
of 'unnumbered', tmnxOamLspTrMapDSIfAddr indicates the index
assigned by the upstream LSR to the interface."
::= { tmnxOamLspTrMapEntry 4 }
tmnxOamLspTrMapMTU OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrMapMTU indicates the largest MPLS frame
(including the label stack) that fits on the interface to the
downstream LSR."
::= { tmnxOamLspTrMapEntry 5 }
tmnxOamLspTrMapDSIndex OBJECT-TYPE
SYNTAX Unsigned32 (0..255)
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tmnxOamLspTrMapDSIndex indicates the unique index
assigned to the pair of downstream router and interface addresses
represented by this row in the tmnxOamLspTrMapTable.
tmnxOamLspTrMapDSIndex object was obsolete in release 5.0"
::= { tmnxOamLspTrMapEntry 6 }
--
-- Alcatel 7x50 SR series OAM Lsp Trace Route Downstream Label Mapping Table
--
tmnxOamLspTrDSLabelTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLspTrDSLabelEntry
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 downstream label within a returned downstream
L2 mapping TLV.
An entry in this table is created when the result of an OAM
'lspTraceRoute' probe is determined.
An entry is removed from this table when its corresponding
tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 15 }
tmnxOamLspTrDSLabelEntry OBJECT-TYPE
SYNTAX TmnxOamLspTrDSLabelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamLspTrDSLabelTable. The first
two index elements identify the tmnxOamTrCtlEntry that a
tmnxOamLspTrMapEntry 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 Alcatel 7x50 SR 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 {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex,
tmnxOamLspTrMapIndex,
tmnxOamLspTrDSLabelIndex
}
::= { tmnxOamLspTrDSLabelTable 1 }
TmnxOamLspTrDSLabelEntry ::=
SEQUENCE {
tmnxOamLspTrDSLabelIndex Unsigned32,
tmnxOamLspTrDSLabelLabel MplsLabel,
tmnxOamLspTrDSLabelProtocol TmnxOamSignalProtocol
}
tmnxOamLspTrDSLabelIndex 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 tmnxOamLspTrDSLabelIndex selects a single downstream L2 label
entry within a specific L2 mapping entry reply.
The agent starts assigning tmnxOamLspTrDSLabelIndex values at 1."
::= { tmnxOamLspTrDSLabelEntry 1 }
tmnxOamLspTrDSLabelLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrDSLabelLabel is the label used by the
downstream router specified by this downstream L2 label entry."
::= { tmnxOamLspTrDSLabelEntry 2 }
tmnxOamLspTrDSLabelProtocol OBJECT-TYPE
SYNTAX TmnxOamSignalProtocol
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLspTrDSLabelProtocol is the signaling protocol
used by the router for the label specified by this downstream
L2 label entry."
::= { tmnxOamLspTrDSLabelEntry 3 }
--
-- Alcatel 7x50 SR series OAM VPRN Trace Route Control Table
--
--
-- Sparse Dependent Extention of the tmnxOamTrCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
-- and the sparse dependent table, tmnxOamVprnTrCtlTable.
--
-- This in effect extends the tmnxOamTrCtlTable with additional columns.
-- Rows are created in the tmnxOamVprnTrCtlTable only for those entries
-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
-- 'vprnTraceRoute'.
--
-- Deletion of a row in the tmnxOamTrCtlTable results in the
-- same fate for the row in the tmnxOamVprnTrCtlTable.
--
tmnxOamVprnTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVprnTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM VPRN Trace Route Control Table for
providing, via SNMP, the capability of performing Alcatel 7x50 SR
OAM 'vprnTraceRoute' test operations. The results of these tests
are stored in the tmnxOamTrResultsTable, the
tmnxOamTrProbeHistoryTable, the tmnxOamVprnTrRTTable and the
tmnxOamVprnTrNextHopTable."
::= { tmnxOamTraceRouteObjs 11 }
tmnxOamVprnTrCtlEntry OBJECT-TYPE
SYNTAX TmnxOamVprnTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVprnTrCtlTable. The first index
element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamVprnTrCtlTable 1 }
TmnxOamVprnTrCtlEntry ::=
SEQUENCE {
tmnxOamVprnTrCtlSourceIpAddr IpAddress,
tmnxOamVprnTrCtlReplyControl TruthValue,
tmnxOamVprnTrCtlSrcAddrType InetAddressType,
tmnxOamVprnTrCtlSrcAddress InetAddress
}
tmnxOamVprnTrCtlSourceIpAddr 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 tmnxOamTrCtlTestMode
has a value of 'vprnTraceRoute'. This parameter is required.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamVprnTrCtlSrcAddrType and
tmnxOamVprnTrCtlSrcAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamVprnTrCtlEntry 1 }
tmnxOamVprnTrCtlReplyControl OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"When the value of tmnxOamVprnTrCtlReplyControl 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 tmnxOamTrCtlTestMode
has a value other than 'vprnTraceRoute'."
DEFVAL { false }
::= { tmnxOamVprnTrCtlEntry 2 }
tmnxOamVprnTrCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrCtlSrcAddrType specifies the type of
Internet address stored in tmnxOamVprnTrCtlSrcAddress."
DEFVAL { unknown }
::= { tmnxOamVprnTrCtlEntry 3 }
tmnxOamVprnTrCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrCtlSrcAddress specifies the Internet
address to be used as the source for performing an OAM
'vprnTraceRoute' operation when tmnxOamTrCtlTestMode has a value of
'vprnTraceRoute'. This parameter is required."
DEFVAL { ''H }
::= { tmnxOamVprnTrCtlEntry 4 }
--
-- Alcatel 7x50 SR series OAM VPRN Trace Route L3 Map Table
--
tmnxOamVprnTrL3MapTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVprnTrL3MapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines a table for storing the results of an OAM 'vprnTraceRoute'
probe operation. The number of entries in this table are limited
by the value of the corresponding tmnxOamTrCtlMaxRows object.
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 tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 12 }
tmnxOamVprnTrL3MapEntry OBJECT-TYPE
SYNTAX TmnxOamVprnTrL3MapEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVprnTrL3MapTable. The first
two index elements identify the tmnxOamTrCtlEntry that a
tmnxOamVprnTrL3MapEntry belongs to. The third index element
identifies an OAM trace route test run. The fourth index element
selects a single Alcatel 7x50 SR OAM 'vprnTraceRoute' operation
result. The fifth and sixth indexes select the hop and the
probe at that hop for a particular Alcatel 7x50 SR OAM
'vprnTraceRoute' operation. The seventh index selects either the
requestor's or responder's L3 route information."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex,
tmnxOamVprnTrL3MapReporter
}
::= { tmnxOamVprnTrL3MapTable 1 }
TmnxOamVprnTrL3MapEntry ::=
SEQUENCE {
tmnxOamVprnTrL3MapReporter INTEGER,
tmnxOamVprnTrL3MapRouterID RouterID,
tmnxOamVprnTrL3MapRteDestAddr IpAddress,
tmnxOamVprnTrL3MapRteDestMask Unsigned32,
tmnxOamVprnTrL3MapRteVprnLabel MplsLabel,
tmnxOamVprnTrL3MapRteMetrics Unsigned32,
tmnxOamVprnTrL3MapRteLastUp DateAndTime,
tmnxOamVprnTrL3MapRteOwner INTEGER,
tmnxOamVprnTrL3MapRtePref Unsigned32,
tmnxOamVprnTrL3MapRteDist TmnxVPNRouteDistinguisher,
tmnxOamVprnTrL3MapNumNextHops Unsigned32,
tmnxOamVprnTrL3MapNumRteTargets Unsigned32,
tmnxOamVprnTrL3MapDestAddrType InetAddressType,
tmnxOamVprnTrL3MapDestAddress InetAddress,
tmnxOamVprnTrL3MapDestMaskLen InetAddressPrefixLength
}
tmnxOamVprnTrL3MapReporter OBJECT-TYPE
SYNTAX INTEGER {
requestor (1),
responder (2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapReporter 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."
::= { tmnxOamVprnTrL3MapEntry 1 }
tmnxOamVprnTrL3MapRouterID OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRouterID indicates the router ID
of the node, requestor or responder, that provided this route
information."
::= { tmnxOamVprnTrL3MapEntry 2 }
tmnxOamVprnTrL3MapRteDestAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRteDestAddr indicates the IP
address to be advertised for the route information returned by
this 'vprnTraceRoute' reply. When used together with the values
in tmnxOamVprnTrL3MapRteDestMask and tmnxOamVprnTrL3MapRteVprnLabel
a customer route can be identified.
This object was obsoleted in release 4.0 and replaced with
InetAddress objects tmnxOamVprnTrL3MapDestAddrType and
tmnxOamVprnTrL3MapDestAddrType."
::= { tmnxOamVprnTrL3MapEntry 3 }
tmnxOamVprnTrL3MapRteDestMask OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRteDestMask indicates the number
of prefix bits (prefix width) to be &-ed with IP address in
tmnxOamVprnTrL3MapRteDestAddr.
This object was obsoleted in release 4.0 and replaced with
InetAddress object tmnxOamVprnTrL3MapDestMaskLen."
::= { tmnxOamVprnTrL3MapEntry 4 }
tmnxOamVprnTrL3MapRteVprnLabel OBJECT-TYPE
SYNTAX MplsLabel
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRteVprnLabel indicates the VPRN
label associated with the route information returned in this
'vprnTraceRoute' reply."
::= { tmnxOamVprnTrL3MapEntry 5 }
tmnxOamVprnTrL3MapRteMetrics OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRteMetrics indicates the metrics
to be used with this vprnTraceRoute route."
::= { tmnxOamVprnTrL3MapEntry 6 }
tmnxOamVprnTrL3MapRteLastUp OBJECT-TYPE
SYNTAX DateAndTime
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRteLastUp indicates the time
this route was last added or modified by the protocol."
::= { tmnxOamVprnTrL3MapEntry 7 }
tmnxOamVprnTrL3MapRteOwner 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 tmnxOamVprnTrL3MapRteOwner indicates the protocol
that owns this route. It may be a local or remote route."
::= { tmnxOamVprnTrL3MapEntry 8 }
tmnxOamVprnTrL3MapRtePref OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRtePref indicates the route
preference value for this route."
::= { tmnxOamVprnTrL3MapEntry 9 }
tmnxOamVprnTrL3MapRteDist OBJECT-TYPE
SYNTAX TmnxVPNRouteDistinguisher
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapRteDist is the route distinguisher
associated with the route information returned in this 'vprnTraceRoute'
reply."
::= { tmnxOamVprnTrL3MapEntry 10 }
tmnxOamVprnTrL3MapNumNextHops OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapNumNextHops indicates the number
of entries in the tmnxOamVprnTrNextHopTable for this route."
::= { tmnxOamVprnTrL3MapEntry 11 }
tmnxOamVprnTrL3MapNumRteTargets OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapNumRteTargets indicates the number
of entries in the tmnxOamVprnTrRTTable for this route."
::= { tmnxOamVprnTrL3MapEntry 12 }
tmnxOamVprnTrL3MapDestAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapDestAddrType indicates the type
of internet address stored in tmnxOamVprnTrL3MapDestAddress."
::= { tmnxOamVprnTrL3MapEntry 13 }
tmnxOamVprnTrL3MapDestAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapDestAddress indicates the Internet
address to be advertised for the route information returned by
this 'vprnTraceRoute' reply. When used together with the values
in tmnxOamVprnTrL3MapRteDestMask and tmnxOamVprnTrL3MapRteVprnLabel
a customer route can be identified."
::= { tmnxOamVprnTrL3MapEntry 14 }
tmnxOamVprnTrL3MapDestMaskLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrL3MapDestMaskLen indicates the number
of prefix bits (prefix width) to be &-ed with the IP address in
tmnxOamVprnTrL3MapDestAddress."
::= { tmnxOamVprnTrL3MapEntry 15 }
--
-- Alcatel 7x50 SR OAM VPRN TraceRoute L3 Route Information Next Hop Table
--
tmnxOamVprnTrNextHopTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVprnTrNextHopEntry
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
tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 13 }
tmnxOamVprnTrNextHopEntry OBJECT-TYPE
SYNTAX TmnxOamVprnTrNextHopEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVprnTrNextHopTable. The first two
index elements identify the tmnxOamTrCtlEntry that a
tmnxOamVprnTrNextHopEntry 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 {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex,
tmnxOamVprnTrL3MapReporter,
tmnxOamVprnTrNextHopIndex
}
::= { tmnxOamVprnTrNextHopTable 1 }
TmnxOamVprnTrNextHopEntry ::=
SEQUENCE {
tmnxOamVprnTrNextHopIndex Unsigned32,
tmnxOamVprnTrNextHopRtrID RouterID,
tmnxOamVprnTrNextHopType INTEGER,
tmnxOamVprnTrNextHopTunnelID TmnxTunnelID,
tmnxOamVprnTrNextHopTunnelType TmnxTunnelType,
tmnxOamVprnTrNextHopIfIndex InterfaceIndex,
tmnxOamVprnTrNextHopAddrType InetAddressType,
tmnxOamVprnTrNextHopAddress InetAddress
}
tmnxOamVprnTrNextHopIndex 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 tmnxOamVprnTrNextHopIndex selects a single L3 next hop entry
associated with the router information returned within a specific
'vprnTraceRoute' probe reply.
The agent starts assigning tmnxOamVprnTrNextHopIndex values at 1."
::= { tmnxOamVprnTrNextHopEntry 1 }
tmnxOamVprnTrNextHopRtrID OBJECT-TYPE
SYNTAX RouterID
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"The value of tmnxOamVprnTrNextHopRtrID is the router ID for this
L3 next hop entry.
This object was obsoleted in release 6.0 and replaced with
InetAddress objects tmnxOamVprnTrNextHopAddrType and
tmnxOamVprnTrNextHopAddress."
::= { tmnxOamVprnTrNextHopEntry 2 }
tmnxOamVprnTrNextHopType OBJECT-TYPE
SYNTAX INTEGER {
local (1),
remote (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrNextHopType indicates whether the
route owner is a local route or a remote, BGP-VPRN, route."
::= { tmnxOamVprnTrNextHopEntry 3 }
tmnxOamVprnTrNextHopTunnelID OBJECT-TYPE
SYNTAX TmnxTunnelID
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When the value of tmnxOamVprnTrNextHopType is 'remote' the
value of tmnxOamVprnTrNextHopTunnelID indicates the tunnel ID
used to reach this BGP next hop."
::= { tmnxOamVprnTrNextHopEntry 4 }
tmnxOamVprnTrNextHopTunnelType OBJECT-TYPE
SYNTAX TmnxTunnelType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When the value of tmnxOamVprnTrNextHopType is 'remote' the
value of tmnxOamVprnTrNextHopTunnelType indicates the type of
tunnel used to reach this BGP next hop."
::= { tmnxOamVprnTrNextHopEntry 5 }
tmnxOamVprnTrNextHopIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"When the value of tmnxOamVprnTrNextHopType is 'local' the
value of tmnxOamVprnTrNextHopIfIndex indicates the interface
used to reach this ECMP next hop."
::= { tmnxOamVprnTrNextHopEntry 6 }
tmnxOamVprnTrNextHopAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamVprnTrNextHopAddrType indicates the type of Internet
address stored in tmnxOamVprnTrNextHopAddress."
::= { tmnxOamVprnTrNextHopEntry 7 }
tmnxOamVprnTrNextHopAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrNextHopAddress is the Internet address
for this L3 next hop entry."
::= { tmnxOamVprnTrNextHopEntry 8 }
--
-- Alcatel 7x50 SR series OAM VPRN Trace Route Returned Route
-- Information Target Table
--
tmnxOamVprnTrRTTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVprnTrRTEntry
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
tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 14 }
tmnxOamVprnTrRTEntry OBJECT-TYPE
SYNTAX TmnxOamVprnTrRTEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVprnTrRTTable. The first two
index elements identify the tmnxOamTrCtlEntry that a
tmnxOamVprnTrRTEntry 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 {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex,
tmnxOamVprnTrL3MapReporter,
tmnxOamVprnTrRTIndex
}
::= { tmnxOamVprnTrRTTable 1 }
TmnxOamVprnTrRTEntry ::=
SEQUENCE {
tmnxOamVprnTrRTIndex Unsigned32,
tmnxOamVprnTrRouteTarget TmnxBgpRouteTarget
}
tmnxOamVprnTrRTIndex 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 tmnxOamVprnTrRTIndex selects a single L3 route target entry
associated with the router information returned within a specific
'vprnTraceRoute' probe reply.
The agent starts assigning tmnxOamVprnTrRTIndex values at 1."
::= { tmnxOamVprnTrRTEntry 1 }
tmnxOamVprnTrRouteTarget OBJECT-TYPE
SYNTAX TmnxBgpRouteTarget
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVprnTrRouteTarget is the route target ID
for this L3 route target entry."
::= { tmnxOamVprnTrRTEntry 2 }
--
-- Alcatel 7x50 SR series OAM Multicast Trace Route Control Table
--
--
-- Sparse Dependent Extention of the tmnxOamTrCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
-- and the sparse dependent table, tmnxOamMcastTrCtlTable.
--
-- This in effect extends the tmnxOamTrCtlTable with additional columns.
-- Rows are created in the tmnxOamMcastTrCtlTable only for those entries
-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
-- 'mcastTraceRoute'.
--
-- Deletion of a row in the tmnxOamTrCtlTable results in the
-- same fate for the row in the tmnxOamMcastTrCtlTable.
--
tmnxOamMcastTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMcastTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM Multicast Trace Route Control Table
for providing, via SNMP, the capability of performing Alcatel 7x50 SR
OAM 'mcastTraceRoute' test operations. The results of these tests
are stored in the tmnxOamTrResultsTable, the
tmnxOamTrProbeHistoryTable and the tmnxOamMcastTrRespTable."
::= { tmnxOamTraceRouteObjs 16 }
tmnxOamMcastTrCtlEntry OBJECT-TYPE
SYNTAX TmnxOamMcastTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMcastTrCtlTable. The first index
element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamMcastTrCtlTable 1 }
TmnxOamMcastTrCtlEntry ::=
SEQUENCE {
tmnxOamMcastTrCtlVRtrID TmnxVRtrID,
tmnxOamMcastTrCtlSrcIpAddr IpAddress,
tmnxOamMcastTrCtlDestIpAddr IpAddress,
tmnxOamMcastTrCtlRespIpAddr IpAddress,
tmnxOamMcastTrCtlGrpIpAddr IpAddress,
tmnxOamMcastTrCtlHops Unsigned32,
tmnxOamMcastTrQueryId Unsigned32,
tmnxOamMcastTrCtlSrcAddrType InetAddressType,
tmnxOamMcastTrCtlSrcAddress InetAddress,
tmnxOamMcastTrCtlDestAddrType InetAddressType,
tmnxOamMcastTrCtlDestAddress InetAddress,
tmnxOamMcastTrCtlRespAddrType InetAddressType,
tmnxOamMcastTrCtlRespAddress InetAddress,
tmnxOamMcastTrCtlGrpAddrType InetAddressType,
tmnxOamMcastTrCtlGrpAddress InetAddress
}
tmnxOamMcastTrCtlVRtrID OBJECT-TYPE
SYNTAX TmnxVRtrID
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The unique value which identifies this virtual router in the
Alcatel 7x50 SR 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."
DEFVAL { 1 }
::= { tmnxOamMcastTrCtlEntry 1 }
tmnxOamMcastTrCtlSrcIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrCtlSrcIpAddr is used to specify the Ipv4 address to
be used as the source for performing an OAM 'mcastTraceRoute'
operation when tmnxOamTrCtlTestMode 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 tmnxOamMcastTrCtlSrcAddrType and
tmnxOamMcastTrCtlSrcAddress."
::= { tmnxOamMcastTrCtlEntry 2 }
tmnxOamMcastTrCtlDestIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrCtlDestIpAddr is used to specify the Ipv4 address to
be used as the destination address for performing an OAM
'mcastTraceRoute' operation when tmnxOamTrCtlTestMode 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 tmnxOamMcastTrCtlDestAddrType and
tmnxOamMcastTrCtlDestAddress."
DEFVAL { '00000000'h } -- 0.0.0.0
::= { tmnxOamMcastTrCtlEntry 3 }
tmnxOamMcastTrCtlRespIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrCtlRespIpAddr 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 tmnxOamMcastTrCtlRespAddrType and
tmnxOamMcastTrCtlRespAddress."
::= { tmnxOamMcastTrCtlEntry 4 }
tmnxOamMcastTrCtlGrpIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-create
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrCtlGrpIpAddr 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 tmnxOamMcastTrCtlGrpAddrType and
tmnxOamMcastTrCtlGrpAddress."
::= { tmnxOamMcastTrCtlEntry 5 }
tmnxOamMcastTrCtlHops OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlHops 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 }
::= { tmnxOamMcastTrCtlEntry 6 }
tmnxOamMcastTrQueryId OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrQueryId 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."
::= { tmnxOamMcastTrCtlEntry 7 }
tmnxOamMcastTrCtlSrcAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlSrcAddrType specifies the type of Internet
address stored in tmnxOamMcastTrCtlSrcAddress."
DEFVAL { unknown }
::= { tmnxOamMcastTrCtlEntry 8 }
tmnxOamMcastTrCtlSrcAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlSrcAddress specifies the Internet address to
be used as the source for performing an OAM 'mcastTraceRoute'
operation when tmnxOamTrCtlTestMode has a value of 'mcastTraceRoute'.
This is a required parameter to initiate a multicast trace."
DEFVAL { ''H }
::= { tmnxOamMcastTrCtlEntry 9 }
tmnxOamMcastTrCtlDestAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlDestAddrType specifies the type of Internet
address stored in tmnxOamMcastTrCtlDestAddress."
DEFVAL { unknown }
::= { tmnxOamMcastTrCtlEntry 10 }
tmnxOamMcastTrCtlDestAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlDestAddress specifies the Internet address to
be used as the destination address for performing an OAM
'mcastTraceRoute' operation when tmnxOamTrCtlTestMode 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 }
::= { tmnxOamMcastTrCtlEntry 11 }
tmnxOamMcastTrCtlRespAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlRespAddrType specifies the type of Internet
address stored in tmnxOamMcastTrCtlRespAddress."
DEFVAL { unknown }
::= { tmnxOamMcastTrCtlEntry 12 }
tmnxOamMcastTrCtlRespAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlRespAddress 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 }
::= { tmnxOamMcastTrCtlEntry 13 }
tmnxOamMcastTrCtlGrpAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlGrpAddrType specifies the type of Internet
address stored in tmnxOamMcastTrCtlGrpAddress."
DEFVAL { unknown }
::= { tmnxOamMcastTrCtlEntry 14 }
tmnxOamMcastTrCtlGrpAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"tmnxOamMcastTrCtlGrpAddress specifies the Internet multicast
group address for doing a 'mcastTraceRoute' operation. This is
a required parameter to initiate a multicast trace."
DEFVAL { ''H }
::= { tmnxOamMcastTrCtlEntry 15 }
-- Multicast Trace Response Table
tmnxOamMcastTrRespTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamMcastTrRespEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR 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
tmnxOamTrResultsTable, the tmnxOamTrProbeHistoryTable and
the tmnxOamMcastTrRespTable."
::= { tmnxOamTraceRouteObjs 17 }
tmnxOamMcastTrRespEntry OBJECT-TYPE
SYNTAX TmnxOamMcastTrRespEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamMcastTrRespTable.
The first two index elements identify the tmnxOamTrCtlEntry that
a tmnxOamMcastTrRespEntry belongs to. The third index element
selects an OAM trace route test run. The fourth index element
selects a single Alcatel 7x50 SR OAM Trace Route operation result.
The fifth and sixth indexes select the hop and the probe at that
hop for a particular Alcatel 7x50 SR OAM Trace Route operation."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex
}
::= { tmnxOamMcastTrRespTable 1 }
TmnxOamMcastTrRespEntry ::=
SEQUENCE {
tmnxOamMcastTrRespQueryArrivalTime Unsigned32,
tmnxOamMcastTrRespInIfAddr IpAddress,
tmnxOamMcastTrRespOutIfAddr IpAddress,
tmnxOamMcastTrRespPrevHopRtrAddr IpAddress,
tmnxOamMcastTrRespInPktCount Counter32,
tmnxOamMcastTrRespOutPktCount Counter32,
tmnxOamMcastTrRespSGPktCount Counter32,
tmnxOamMcastTrRespRtgProtocol INTEGER,
tmnxOamMcastTrRespFwdTtl Unsigned32,
tmnxOamMcastTrRespMBZBit Unsigned32,
tmnxOamMcastTrRespSrcBit Unsigned32,
tmnxOamMcastTrRespSrcMask Unsigned32,
tmnxOamMcastTrRespFwdCode INTEGER,
tmnxOamMcastTrRespInIfAddrType InetAddressType,
tmnxOamMcastTrRespInIfAddress InetAddress,
tmnxOamMcastTrRespOutIfAddrType InetAddressType,
tmnxOamMcastTrRespOutIfAddress InetAddress,
tmnxOamMcastTrRespPhRtrAddrType InetAddressType,
tmnxOamMcastTrRespPhRtrAddress InetAddress
}
tmnxOamMcastTrRespQueryArrivalTime OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespQueryArrivalTime specifies the 32 bit NTP timestamp.
It is the time at which a particular hop received the Multicast
Trace query/request."
::= { tmnxOamMcastTrRespEntry 1 }
tmnxOamMcastTrRespInIfAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrRespInIfAddr 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 tmnxOamMcastTrRespInIfAddrType and
tmnxOamMcastTrRespInIfAddress."
::= { tmnxOamMcastTrRespEntry 2 }
tmnxOamMcastTrRespOutIfAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrRespOutIfAddr 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 tmnxOamMcastTrRespOutIfAddrType and
tmnxOamMcastTrRespOutIfAddress."
::= { tmnxOamMcastTrRespEntry 3 }
tmnxOamMcastTrRespPrevHopRtrAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS obsolete
DESCRIPTION
"tmnxOamMcastTrRespPrevHopRtrAddr 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 tmnxOamMcastTrRespPhRtrAddrType and
tmnxOamMcastTrRespPhRtrAddress."
::= { tmnxOamMcastTrRespEntry 4 }
tmnxOamMcastTrRespInPktCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespInPktCount 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."
::= { tmnxOamMcastTrRespEntry 5 }
tmnxOamMcastTrRespOutPktCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespOutPktCount 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."
::= { tmnxOamMcastTrRespEntry 6 }
tmnxOamMcastTrRespSGPktCount OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespSGPktCount 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
tmnxOamMcastTrRespSrcBit is set to one, the count is for the source
network, as specified by tmnxOamMcastTrRespSrcMask.
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."
::= { tmnxOamMcastTrRespEntry 7 }
tmnxOamMcastTrRespRtgProtocol 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
"tmnxOamMcastTrRespRtgProtocol describes the routing protocol in use
between this router and the previous-hop router."
::= { tmnxOamMcastTrRespEntry 8 }
tmnxOamMcastTrRespFwdTtl OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespFwdTtl contains the TTL that a packet is required
to have before it will be forwarded over the outgoing interface."
::= { tmnxOamMcastTrRespEntry 9 }
tmnxOamMcastTrRespMBZBit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespMBZBit is zeroed on transmission and ignored on
reception."
::= { tmnxOamMcastTrRespEntry 10 }
tmnxOamMcastTrRespSrcBit OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"If the value of tmnxOamMcastTrRespSrcBit 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 tmnxOamMcastTrRespSrcMask field."
::= { tmnxOamMcastTrRespEntry 11 }
tmnxOamMcastTrRespSrcMask OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespSrcMask 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)."
::= { tmnxOamMcastTrRespEntry 12 }
tmnxOamMcastTrRespFwdCode 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
"tmnxOamMcastTrRespFwdCode 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."
::= { tmnxOamMcastTrRespEntry 13 }
tmnxOamMcastTrRespInIfAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespInIfAddrType specifies the type of Internet
address stored at tmnxOamMcastTrRespInIfAddress."
::= { tmnxOamMcastTrRespEntry 14 }
tmnxOamMcastTrRespInIfAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespInIfAddress specifies the Internet address of
the interface on which packets from this source and group are
expected to arrive."
::= { tmnxOamMcastTrRespEntry 15 }
tmnxOamMcastTrRespOutIfAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespOutIfAddrType specifies the type of Internet
address stored in tmnxOamMcastTrRespOutIfAddress."
::= { tmnxOamMcastTrRespEntry 16 }
tmnxOamMcastTrRespOutIfAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespOutIfAddress specifies the Inetenet address
of the interface on which packets from this source and group
flow to the specified destination."
::= { tmnxOamMcastTrRespEntry 17 }
tmnxOamMcastTrRespPhRtrAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespPhRtrAddrType specifies the type of internet
address stored in tmnxOamMcastTrRespPhRtrAddress."
::= { tmnxOamMcastTrRespEntry 18 }
tmnxOamMcastTrRespPhRtrAddress OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"tmnxOamMcastTrRespPhRtrAddress 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."
::= { tmnxOamMcastTrRespEntry 19 }
--
-- Notification Definition section
--
tmnxOamTrPathChange NOTIFICATION-TYPE
OBJECTS {
tmnxOamTrCtlTestMode,
tmnxOamTrCtlLastRunResult,
tmnxOamTrResultsOperStatus
}
STATUS current
DESCRIPTION
"The path to a target has changed."
::= { tmnxOamTraceRouteNotifications 1 }
tmnxOamTrTestFailed NOTIFICATION-TYPE
OBJECTS {
tmnxOamTrCtlTestMode,
tmnxOamTrCtlLastRunResult,
tmnxOamTrResultsOperStatus
}
STATUS current
DESCRIPTION
"The OAM trace route test failed to complete successfully."
::= { tmnxOamTraceRouteNotifications 2 }
tmnxOamTrTestCompleted NOTIFICATION-TYPE
OBJECTS {
tmnxOamTrCtlTestMode,
tmnxOamTrCtlLastRunResult,
tmnxOamTrResultsOperStatus
}
STATUS current
DESCRIPTION
"The OAM trace route test has just been completed."
::= { tmnxOamTraceRouteNotifications 3 }
--
-- Alcatel 7x50 SR series OAM Service Assurance Agent Test Control Table
--
tmnxOamSaaCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamSaaCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM SAA Control Table for providing,
via SNMP, the capability of performing Alcatel 7x50 SR OAM SAA test
operations. The results of these tests are stored in the
ping or trace route results tables."
::= { tmnxOamSaaObjs 2 }
tmnxOamSaaCtlEntry OBJECT-TYPE
SYNTAX TmnxOamSaaCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamSaaCtlTable. The first index
element, tmnxOamSaaCtlOwnerIndex, 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, tmnxOamSaaCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamSaaCtlOwnerIndex,
tmnxOamSaaCtlTestIndex
}
::= { tmnxOamSaaCtlTable 1 }
TmnxOamSaaCtlEntry ::=
SEQUENCE {
tmnxOamSaaCtlOwnerIndex SnmpAdminString,
tmnxOamSaaCtlTestIndex SnmpAdminString,
tmnxOamSaaCtlRowStatus RowStatus,
tmnxOamSaaCtlStorageType StorageType,
tmnxOamSaaCtlLastChanged TimeStamp,
tmnxOamSaaCtlAdminStatus TmnxAdminState,
tmnxOamSaaCtlDescr TItemDescription,
tmnxOamSaaCtlTestMode TmnxOamTestMode,
tmnxOamSaaCtlRuns Counter32,
tmnxOamSaaCtlFailures Counter32,
tmnxOamSaaCtlLastRunResult INTEGER
}
tmnxOamSaaCtlOwnerIndex 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."
::= { tmnxOamSaaCtlEntry 1 }
tmnxOamSaaCtlTestIndex OBJECT-TYPE
SYNTAX SnmpAdminString (SIZE(1..32))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The test name index of the Alcatel 7x50 SR OAM Service Assurance
Agent, SAA, test. This is locally unique, within the scope of an
tmnxOamSaaCtlOwnerIndex."
::= { tmnxOamSaaCtlEntry 2 }
tmnxOamSaaCtlRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object allows entries to be created and deleted
in the tmnxOamSaaCtlTable. 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 Alcatel 7x50 SR OAM ping or trace route operation
is controlled via tmnxOamPingCtlAdminStatus or
tmnxOamTrCtlAdminStatus 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 tmnxOamSaaCtlAdminStatus is not 'outOfService'.
The operational state of an Alcatel 7x50 SR OAM SAA test operation
can be determined by examination of its associated
tmnxOamPingResultsOperStatus or tmnxOamTrResultsOperStatus object."
REFERENCE
"See definition of RowStatus in RFC 2579, 'Textual
Conventions for SMIv2.'"
::= { tmnxOamSaaCtlEntry 3 }
tmnxOamSaaCtlStorageType 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 }
::= { tmnxOamSaaCtlEntry 4 }
tmnxOamSaaCtlLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlLastChanged indicates the time the
value of a settable object in this row was last changed."
::= { tmnxOamSaaCtlEntry 5 }
tmnxOamSaaCtlAdminStatus OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlAdminStatus indicates the desired
administrative state of the Service Assurance Agent, SAA,
test.
When the value of tmnxOamSaaCtlAdminStatus is 'outOfService',
an attempt to start this SAA test by setting its associated
tmnxOamPingCtlAdminStatus or tmnxOamTrCtlAdminStatus to
'enabled (1)' will fail with an inconsistentValue error.
When the value of tmnxOamSaaCtlAdminStatus is 'inService' attempts
to modify any other object in the associated tmnxOamPingCtlTable,
tmnxOamTrCtlTable or the control table for the specific OAM test
type will fail with an inconsistentValue error."
DEFVAL { outOfService }
::= { tmnxOamSaaCtlEntry 6 }
tmnxOamSaaCtlDescr OBJECT-TYPE
SYNTAX TItemDescription
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlDescr 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
::= { tmnxOamSaaCtlEntry 7 }
tmnxOamSaaCtlTestMode OBJECT-TYPE
SYNTAX TmnxOamTestMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlTestMode 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 tmnxOamPingCtlTable or tmnxOamTrCtlTable.
When the value of this object is 'ping', an associated test entry
is configured in the tmnxOamPingCtlTable.
When the value of this object is 'traceroute', an associated test
entry is configured in the tmnxOamTrCtlTable."
DEFVAL { notConfigured }
::= { tmnxOamSaaCtlEntry 8 }
tmnxOamSaaCtlRuns OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlRuns indicates the number of times
this OAM SAAtest has been executed."
::= { tmnxOamSaaCtlEntry 9 }
tmnxOamSaaCtlFailures OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlFailures indicates the number of times
this OAM SAA test has failed."
::= { tmnxOamSaaCtlEntry 10 }
tmnxOamSaaCtlLastRunResult OBJECT-TYPE
SYNTAX INTEGER {
undetermined (0),
success (1),
failed (2),
aborted (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaCtlLastRunResult 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."
::= { tmnxOamSaaCtlEntry 11 }
--
-- Alcatel 7x50 SR series OAM SAA Test Thresholds Table
--
tmnxOamSaaThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamSaaThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7x50 SR OAM ping thresholds table for providing,
via SNMP, the capability of setting rising and falling thresholds
on metrics resulting from Alcatel 7x50 SR SAA OAM trace route test
operations. The results of the ping tests are stored in the
tmnxOamTrResultsTable and the tmnxOamTrProbeHistoryTable."
::= { tmnxOamSaaObjs 3 }
tmnxOamSaaThresholdEntry OBJECT-TYPE
SYNTAX TmnxOamSaaThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamSaaThresholdTable. The first index
element, tmnxOamSaaCtlOwnerIndex, 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, tmnxOamSaaCtlTestIndex, 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 { tmnxOamSaaCtlOwnerIndex,
tmnxOamSaaCtlTestIndex,
tmnxOamSaaTType,
tmnxOamSaaTDirection
}
::= { tmnxOamSaaThresholdTable 1 }
TmnxOamSaaThresholdEntry ::=
SEQUENCE {
tmnxOamSaaTType TmnxOamSaaThreshold,
tmnxOamSaaTDirection INTEGER,
tmnxOamSaaTRowStatus RowStatus,
tmnxOamSaaTLastChanged TimeStamp,
tmnxOamSaaTThreshold Integer32,
tmnxOamSaaTValue Integer32,
tmnxOamSaaTLastSent TimeStamp,
tmnxOamSaaTTestMode TmnxOamTestMode,
tmnxOamSaaTTestRunIndex Unsigned32
}
tmnxOamSaaTType OBJECT-TYPE
SYNTAX TmnxOamSaaThreshold
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTType specifies the OAM trace route test
statistic to be monitored to determine if a tmnxOamSaaThreshold
notification should be generated at the completion of an
SAA test run."
::= { tmnxOamSaaThresholdEntry 1 }
tmnxOamSaaTDirection OBJECT-TYPE
SYNTAX INTEGER {
rising (1),
falling (2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTDirection specifies whether to
monitor this threshold for crossing in the rising or falling
direction."
::= { tmnxOamSaaThresholdEntry 2 }
tmnxOamSaaTRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTRowStatus controls creation and deletion
of row entries in the tmnxOamSaaThresholdTable.
When a row in this table is created, tmnxOamSaaTThreshold must
also be set or the row creation will fail with an inconsistentValue
error."
::= { tmnxOamSaaThresholdEntry 3 }
tmnxOamSaaTLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTLastChanged indicates the last
time the value of tmnxOamSaaTThreshold was modified."
::= { tmnxOamSaaThresholdEntry 4 }
tmnxOamSaaTThreshold OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTThreshold specifies the threshold
value to monitor to determine when to generate a tmnxOamSaaThreshold
notification.
A threshold value must be set when the row entry is created."
::= { tmnxOamSaaThresholdEntry 5 }
tmnxOamSaaTValue OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTValue indicates the value of the
statistic that last caused a tmnxOamSaaThreshold notification
to be generated."
::= { tmnxOamSaaThresholdEntry 6 }
tmnxOamSaaTLastSent OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTLastSent indicates the last time
a tmnxOamSaaThreshold notification was generated as a result
of crossing the threshold specified by the value of
tmnxOamSaaTThreshold."
::= { tmnxOamSaaThresholdEntry 7 }
tmnxOamSaaTTestMode OBJECT-TYPE
SYNTAX TmnxOamTestMode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTTestMode indicates the type of
Service Assurance Agent, SAA, test for which a tmnxOamSaaThreshold
notification was generated as a result of crossing the threshold
specified by the value of tmnxOamSaaTThreshold.
When the value of this object is 'notConfigured', no associated
entry exists in either the tmnxOamPingCtlTable or tmnxOamTrCtlTable.
When the value of this object is 'ping', an associated test entry
is configured in the tmnxOamPingCtlTable.
When the value of this object is 'traceroute', an associated test
entry is configured in the tmnxOamTrCtlTable."
::= { tmnxOamSaaThresholdEntry 8 }
tmnxOamSaaTTestRunIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamSaaTTestRunIndex indicates the test run index
of the Service Assurance Agent, SAA, test for which the last
tmnxOamSaaThreshold notification was generated as a result of
crossing the threshold specified by the value of tmnxOamSaaTThreshold.
When the value of tmnxOamSaaTTestMode is 'ping', the value of
this object is the value of the tmnxOamPingResultsTestRunIndex
that identifies entries for the ping test results of the test run
that generated the last tmnxOamSaaThreshold notification.
When the value of tmnxOamSaaTTestMode is 'traceroute', the value of
this object is the value of the tmnxOamTrResultsTestRunIndex
that identifies entries for the traceroute test results of the
test run that generated the last tmnxOamSaaThreshold notification.
When the value of tmnxOamSaaTTestMode is 'notConfigured', the value of
this object is zero."
::= { tmnxOamSaaThresholdEntry 9 }
--
-- Notification Definition section
--
tmnxOamSaaThreshold NOTIFICATION-TYPE
OBJECTS {
tmnxOamSaaTThreshold,
tmnxOamSaaTValue,
tmnxOamSaaCtlTestMode,
tmnxOamSaaCtlLastRunResult,
tmnxOamSaaTTestRunIndex
}
STATUS current
DESCRIPTION
"Generated at the completion of an SAA OAM trace route
test when a threshold has been crossed for a results
statistic."
::= { tmnxOamSaaNotifications 1 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Discovery Control Table
--
--
-- Sparsely dependent extension of the tmnxOamTrCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
-- and the sparsely dependent table, tmnxOamLTtraceCtlTable.
--
-- This in effect extends the tmnxOamTrCtlTable with additional columns.
-- Rows are created in the tmnxOamLTtraceCtlTable only for those entries
-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
-- 'ldpTreeTrace'.
--
-- Deletion of a row in the tmnxOamTrCtlTable results in the
-- same fate for the row in the tmnxOamLTtraceCtlTable.
--
tmnxOamLTtraceCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtraceCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceCtlTable defines the Alcatel 7x50 SR OAM LDP
Tree Trace Control Table for providing, via SNMP, the
capability of performing Alcatel 7x50 SR OAM 'ldpTreeTrace'
manual test operations. The results of these tests are stored
in the tmnxOamLTtraceResultsTable and the
tmnxOamLTtraceHopInfoTable."
::= { tmnxOamTraceRouteObjs 18 }
tmnxOamLTtraceCtlEntry OBJECT-TYPE
SYNTAX TmnxOamLTtraceCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceCtlEntry represents a row in the
tmnxOamLTtraceCtlTable. The first index element,
tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamLTtraceCtlTable 1 }
TmnxOamLTtraceCtlEntry ::=
SEQUENCE {
tmnxOamLTtraceCtlLdpPrefixType InetAddressType,
tmnxOamLTtraceCtlLdpPrefix InetAddress,
tmnxOamLTtraceCtlLdpPrefixLen InetAddressPrefixLength,
tmnxOamLTtraceCtlMaxPath Unsigned32
}
tmnxOamLTtraceCtlLdpPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceCtlLdpPrefixType specifies the
type of Internet address stored in tmnxOamLTtraceCtlLdpPrefix."
DEFVAL { unknown }
::= { tmnxOamLTtraceCtlEntry 2 }
tmnxOamLTtraceCtlLdpPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceCtlLdpPrefix specifies the
Internet address prefix for the LDP based LSP for this
OAM LDP Tree discovery test."
DEFVAL { ''H }
::= { tmnxOamLTtraceCtlEntry 3 }
tmnxOamLTtraceCtlLdpPrefixLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceCtlLdpPrefixLen 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 }
::= { tmnxOamLTtraceCtlEntry 4 }
tmnxOamLTtraceCtlMaxPath OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceCtlMaxPath specifies the maximum number
of paths that can be discovered for the given LDP Prefix
(tmnxOamLTtraceCtlLdpPrefix)."
DEFVAL { 128 }
::= { tmnxOamLTtraceCtlEntry 5 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
-- Simple Object Definitions
--
tmnxOamLTtraceMaxConRequests OBJECT-TYPE
SYNTAX Unsigned32
UNITS "requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceMaxConRequests indicates the
maximum number of concurrent Ldp Tree Trace manual discovery
sessions that are allowed within an agent implementation."
::= { tmnxOamTraceRouteObjs 19 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
-- Results Table
--
tmnxOamLTtraceResultsTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtraceResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceResultsTable defines the Alcatel 7x50 SR OAM
Trace Route Test Results Table for keeping track of the status
of a tmnxOamTrCtlEntry having tmnxOamTrCtlTestMode as ldpTreeTrace.
An entry is added to the tmnxOamLTtraceResultsTable when an
tmnxOamTrCtlEntry is created with tmnxOamTrCtlTestMode having
value 'ldpTreeTrace'.
An entry is removed from the tmnxOamTrResultsTable when
such a corresponding entry, tmnxOamTrCtlEntry, is deleted."
::= { tmnxOamTraceRouteObjs 20 }
tmnxOamLTtraceResultsEntry OBJECT-TYPE
SYNTAX TmnxOamLTtraceResultsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceResultsEntry represents a row in the
tmnxOamLTtraceResultsTable. The two indices of the
tmnxOamLTtraceResultsTable are the same as that in the
tmnxOamTrCtlTable in order for a tmnxOamLTtraceResultsEntry to
correspond to the tmnxOamTrCtlEntry that caused it to be
created."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamLTtraceResultsTable 1 }
TmnxOamLTtraceResultsEntry ::=
SEQUENCE {
tmnxOamLTtraceResultsDisPaths Unsigned32,
tmnxOamLTtraceResultsFailedHops Unsigned32,
tmnxOamLTtraceResultsDisState INTEGER,
tmnxOamLTtraceResultsDisStatus TmnxOamLTtraceDisStatusBits
}
tmnxOamLTtraceResultsDisPaths OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceResultsDisPaths indicates the number of
discovered ECMP paths in this OAM LDP Tree discovery test."
::= { tmnxOamLTtraceResultsEntry 2 }
tmnxOamLTtraceResultsFailedHops OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceResultsFailedHops indicates the number
of hops from which no successful response was received during
this OAM LDP Tree discovery test."
::= { tmnxOamLTtraceResultsEntry 3 }
tmnxOamLTtraceResultsDisState OBJECT-TYPE
SYNTAX INTEGER {
initial (0),
inProgress (1),
done (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceResultsDisState indicates the current
state of the discovery process for the LDP IP prefix
(tmnxOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
::= { tmnxOamLTtraceResultsEntry 4 }
tmnxOamLTtraceResultsDisStatus OBJECT-TYPE
SYNTAX TmnxOamLTtraceDisStatusBits
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceResultsDisStatus indicates the current
discovery status bits for the LDP IP prefix
(tmnxOamLTtraceCtlLdpPrefix) in this OAM LDP Tree discovery test."
::= { tmnxOamLTtraceResultsEntry 5 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Manual Discovery Test
-- Hops Table
--
tmnxOamLTtraceHopInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtraceHopInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceHopInfoTable defines the Alcatel 7x50 SR 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 tmnxOamLTtraceHopInfoTable when an
hop is discovered after setting the tmnxOamTrCtlAdminStatus
object of the tmnxOamTrCtlEntry (having tmnxOamTrCtlTestMode
as ldpTreeTrace) to 'enabled(1)'. An entry is removed from the
tmnxOamLTtraceHopInfoTable when its corresponding tmnxOamTrCtlEntry
is deleted."
::= { tmnxOamTraceRouteObjs 21 }
tmnxOamLTtraceHopInfoEntry OBJECT-TYPE
SYNTAX TmnxOamLTtraceHopInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceHopInfoEntry represents a row in the
tmnxOamLTtraceHopInfoTable. The first two indices of the
tmnxOamLTtraceHopInfoTable are the same as the tmnxOamTrCtlTable in
order for a tmnxOamLTtraceHopInfoEntry to correspond to the
tmnxOamTrCtlEntry that caused it to be created. The third index
element, tmnxOamLTtraceHopIndex, selects a hop in an Alcatel
7x50 SR Ldp Tree Trace discovered path."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamLTtraceHopIndex
}
::= { tmnxOamLTtraceHopInfoTable 1 }
TmnxOamLTtraceHopInfoEntry ::=
SEQUENCE {
tmnxOamLTtraceHopIndex Unsigned32,
tmnxOamLTtraceUpStreamHopIndex Unsigned32,
tmnxOamLTtraceHopAddrType InetAddressType,
tmnxOamLTtraceHopAddr InetAddress,
tmnxOamLTtraceHopDstAddrType InetAddressType,
tmnxOamLTtraceHopDstAddr InetAddress,
tmnxOamLTtraceHopEgrNhAddrType InetAddressType,
tmnxOamLTtraceHopEgrNhAddr InetAddress,
tmnxOamLTtraceHopDisTtl Unsigned32,
tmnxOamLTtraceHopLastRc TmnxOamPingRtnCode,
tmnxOamLTtraceHopDiscoveryState INTEGER,
tmnxOamLTtraceHopDiscoveryTime TimeStamp
}
tmnxOamLTtraceHopIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopIndex indicates the hop index
for an Alcatel 7x50 SR OAM Trace hop for an LDP Tree Trace test.
The hop index values are assigned starting at 1."
::= { tmnxOamLTtraceHopInfoEntry 1 }
tmnxOamLTtraceUpStreamHopIndex OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceUpStreamHopIndex indicates the
hop index (tmnxOamLTtraceHopIndex) of its upstream hop
discovered during the LDP Tree Trace test. The value of
tmnxOamLTtraceUpStreamHopIndex is 0 for the hops which are
the root of the different discovered paths for the LDP
Tree Trace test."
::= { tmnxOamLTtraceHopInfoEntry 2 }
tmnxOamLTtraceHopAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopAddrType indicates the type of
Internet address stored in tmnxOamLTtraceHopAddr."
::= { tmnxOamLTtraceHopInfoEntry 3 }
tmnxOamLTtraceHopAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopAddr indicates the IP address
of a hop for a given LDP based LSP associated with the
OAM LDP Tree trace test."
::= { tmnxOamLTtraceHopInfoEntry 4 }
tmnxOamLTtraceHopDstAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopDstAddrType indicates the type of
Internet address stored in tmnxOamLTtraceHopDstAddr."
::= { tmnxOamLTtraceHopInfoEntry 5 }
tmnxOamLTtraceHopDstAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopDstAddr indicates the destination
IP address (127 Address) of a path associated with the hop."
::= { tmnxOamLTtraceHopInfoEntry 6 }
tmnxOamLTtraceHopEgrNhAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopEgrNhAddrType indicates the type of
Internet address stored in tmnxOamLTtraceHopEgrNhAddr."
::= { tmnxOamLTtraceHopInfoEntry 7 }
tmnxOamLTtraceHopEgrNhAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopEgrNhAddr indicates the
next hop IP address (wrt the ingress router), which is used
to reach this Hop (tmnxOamLTtraceHopAddr)."
::= { tmnxOamLTtraceHopInfoEntry 8 }
tmnxOamLTtraceHopDisTtl OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopDisTtl indicates the label time-to-live
value used to discover this hop."
::= { tmnxOamLTtraceHopInfoEntry 9 }
tmnxOamLTtraceHopLastRc OBJECT-TYPE
SYNTAX TmnxOamPingRtnCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopLastRc indicates the OAM return code
received in the OAM trace response."
::= { tmnxOamLTtraceHopInfoEntry 10 }
tmnxOamLTtraceHopDiscoveryState OBJECT-TYPE
SYNTAX INTEGER {
inProgress (0),
doneOk (1),
doneTimeout (2),
doneLoopDetected (3),
doneExpiredTtl (4)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopDiscoveryState indicates the current
discovery state of this hop."
::= { tmnxOamLTtraceHopInfoEntry 11 }
tmnxOamLTtraceHopDiscoveryTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceHopDiscoveryTime indicates the sysUpTime
when the hop was discovered."
::= { tmnxOamLTtraceHopInfoEntry 12 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto Config Table
--
tmnxOamLTtraceAutoConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtraceAutoConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceAutoConfigTable contains an entry for configuration
information about each instance of Automatic (background) LDP Tree
Trace."
::= { tmnxOamTraceRouteObjs 22 }
tmnxOamLTtraceAutoConfigEntry OBJECT-TYPE
SYNTAX TmnxOamLTtraceAutoConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceAutoConfigEntry represents a row in the
tmnxOamLTtraceAutoConfigTable. Each entry represents the
Automatic LDP Tree Trace instance running on a virtual router.
A row entry can be created and deleted through the
tmnxOamLTtraceAutoRowStatus object."
INDEX { vRtrID }
::= { tmnxOamLTtraceAutoConfigTable 1 }
TmnxOamLTtraceAutoConfigEntry ::=
SEQUENCE {
tmnxOamLTtraceAutoRowStatus RowStatus,
tmnxOamLTtraceAutoLastChanged TimeStamp,
tmnxOamLTtraceAutoStorageType StorageType,
tmnxOamLTtraceAutoAdminState TmnxAdminState,
tmnxOamLTtraceAutoFcName TFCName,
tmnxOamLTtraceAutoProfile TProfile,
tmnxOamLTtraceAutoDiscIntvl Unsigned32,
tmnxOamLTtraceAutoMaxPath Unsigned32,
tmnxOamLTtraceAutoTrMaxTtl Unsigned32,
tmnxOamLTtraceAutoTrTimeOut Unsigned32,
tmnxOamLTtraceAutoTrMaxFailures Unsigned32,
tmnxOamLTtraceAutoPolicy1 TPolicyStatementNameOrEmpty,
tmnxOamLTtraceAutoPolicy2 TPolicyStatementNameOrEmpty,
tmnxOamLTtraceAutoPolicy3 TPolicyStatementNameOrEmpty,
tmnxOamLTtraceAutoPolicy4 TPolicyStatementNameOrEmpty,
tmnxOamLTtraceAutoPolicy5 TPolicyStatementNameOrEmpty,
tmnxOamLTtraceAutoProbeIntvl Unsigned32,
tmnxOamLTtraceAutoPrTimeOut Unsigned32,
tmnxOamLTtraceAutoPrMaxFailures Unsigned32
}
tmnxOamLTtraceAutoRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoRowStatus 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
tmnxOamLTtraceAutoRowStatus to 'createAndGo'. A row entry can be
destroyed by setting tmnxOamLTtraceAutoRowStatus to 'destroy'. An
attempt to destroy a row will fail if tmnxOamLTtraceAutoAdminState
is not set to 'outOfService'.
Deletion of an entry in this table results in deletion
of all the corresponding tables: tmnxOamLTtraceAutoStatusTable,
tmnxOamLTtraceFecInfoTable, and tmnxOamLTtracePathInfoTable."
::= { tmnxOamLTtraceAutoConfigEntry 1 }
tmnxOamLTtraceAutoLastChanged OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoLastChanged indicates the last time
the value of a writable object in this row was modified."
::= { tmnxOamLTtraceAutoConfigEntry 2 }
tmnxOamLTtraceAutoStorageType OBJECT-TYPE
SYNTAX StorageType
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoStorageType 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 }
::= { tmnxOamLTtraceAutoConfigEntry 3 }
tmnxOamLTtraceAutoAdminState OBJECT-TYPE
SYNTAX TmnxAdminState
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoAdminState specifies the state based on
which the Auto LDP Tree Discovery process starts or stops.
When the tmnxOamLTtraceAutoAdminState becomes 'inService',
the Auto LDP Tree Discovery process starts, and periodic
path-probing on the previously discovered paths, if any, continues.
When the tmnxOamLTtraceAutoAdminState 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 (ALCATEL-IND1-TIMETRA-LDP-MIB::
vRtrLdpAddrFecTable) provided the FECs pass the configured policies
(tmnxOamLTtraceAutoPolicy1..tmnxOamLTtraceAutoPolicy5). For all the
FECs (tmnxOamLTtraceAutoTotalFecs), it automatically
creates entries from the tmnxOamLTtraceFecInfoTable. As a part of
the auto discovery process, it creates entries from the
tmnxOamLTtracePathInfoTable for each discovered path."
DEFVAL { outOfService }
::= { tmnxOamLTtraceAutoConfigEntry 4 }
tmnxOamLTtraceAutoFcName OBJECT-TYPE
SYNTAX TFCName
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoFcName specifies the forwarding class
of the MPLS Echo request packets.
The forwarding class name must be one of those defined in the
tFCNameTable in ALCATEL-IND1-TIMETRA-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" }
::= { tmnxOamLTtraceAutoConfigEntry 5 }
tmnxOamLTtraceAutoProfile OBJECT-TYPE
SYNTAX TProfile
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoProfile specifies the profile
value to be used with the forwarding class specified in
tmnxOamLTtraceAutoFcName.
The profile value must be consistent with the specified forwarding
class:
'assured' = 'in' or 'out'
'premium' = 'in'
'be' = 'out'
"
DEFVAL { out }
::= { tmnxOamLTtraceAutoConfigEntry 6 }
tmnxOamLTtraceAutoDiscIntvl OBJECT-TYPE
SYNTAX Unsigned32 (60..1440)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoDiscIntvl specifies number of
minutes to wait before repeating LDP Tree Auto Discovery process."
DEFVAL { 60 }
::= { tmnxOamLTtraceAutoConfigEntry 7 }
tmnxOamLTtraceAutoMaxPath OBJECT-TYPE
SYNTAX Unsigned32 (1..128)
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoMaxPath specifies the maximum
number of paths that can be discovered for a selected IP Address
FEC (tmnxOamLTtraceAutoTotalFecs)."
DEFVAL { 128 }
::= { tmnxOamLTtraceAutoConfigEntry 8 }
tmnxOamLTtraceAutoTrMaxTtl OBJECT-TYPE
SYNTAX Unsigned32 (1..255)
UNITS "time-to-live value"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoTrMaxTtl specifies the maximum
label time-to-live value for an Lsp trace request during the tree
discovery."
DEFVAL { 30 }
::= { tmnxOamLTtraceAutoConfigEntry 9 }
tmnxOamLTtraceAutoTrTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..60)
UNITS "seconds"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoTrTimeOut specifies the time-out
value, in seconds, for an lsp trace request during the tree discovery."
DEFVAL { 30 }
::= { tmnxOamLTtraceAutoConfigEntry 10 }
tmnxOamLTtraceAutoTrMaxFailures OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
UNITS "timeouts"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoTrMaxFailures specifies the maximum
number of consecutive timeouts allowed before terminating an lsp trace
request to a hop."
DEFVAL { 3 }
::= { tmnxOamLTtraceAutoConfigEntry 11 }
tmnxOamLTtraceAutoPolicy1 OBJECT-TYPE
SYNTAX TPolicyStatementNameOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPolicy1 specifies the first
policy used to filter LDP imported Address FECs."
DEFVAL { ''H }
::= { tmnxOamLTtraceAutoConfigEntry 12 }
tmnxOamLTtraceAutoPolicy2 OBJECT-TYPE
SYNTAX TPolicyStatementNameOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPolicy2 specifies the second
policy used to filter LDP imported Address FECs."
DEFVAL { ''H }
::= { tmnxOamLTtraceAutoConfigEntry 13 }
tmnxOamLTtraceAutoPolicy3 OBJECT-TYPE
SYNTAX TPolicyStatementNameOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPolicy3 specifies the third
policy used to filter LDP imported Address FECs."
DEFVAL { ''H }
::= { tmnxOamLTtraceAutoConfigEntry 14 }
tmnxOamLTtraceAutoPolicy4 OBJECT-TYPE
SYNTAX TPolicyStatementNameOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPolicy4 specifies the fourth
policy used to filter LDP imported Address FECs."
DEFVAL { ''H }
::= { tmnxOamLTtraceAutoConfigEntry 15 }
tmnxOamLTtraceAutoPolicy5 OBJECT-TYPE
SYNTAX TPolicyStatementNameOrEmpty
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPolicy5 specifies the fifth
policy used to filter LDP imported Address FECs."
DEFVAL { ''H }
::= { tmnxOamLTtraceAutoConfigEntry 16 }
tmnxOamLTtraceAutoProbeIntvl OBJECT-TYPE
SYNTAX Unsigned32 (1..60)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoProbeIntvl specifies the number
of minutes to wait before repeating probing (pinging) a discovered
path."
DEFVAL { 1 }
::= { tmnxOamLTtraceAutoConfigEntry 17 }
tmnxOamLTtraceAutoPrTimeOut OBJECT-TYPE
SYNTAX Unsigned32 (1..3)
UNITS "minutes"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPrTimeOut specifies the time-out
value, in minutes, for a ping request during probing.
tmnxOamLTtraceAutoPrTimeOut cannot be greater than
tmnxOamLTtraceAutoProbeIntvl."
DEFVAL { 1 }
::= { tmnxOamLTtraceAutoConfigEntry 18 }
tmnxOamLTtraceAutoPrMaxFailures OBJECT-TYPE
SYNTAX Unsigned32 (1..10)
UNITS "timeouts"
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoPrMaxFailures specifies the
maximum number of consecutive timeouts allowed before failing a path
probe (ping)."
DEFVAL { 3 }
::= { tmnxOamLTtraceAutoConfigEntry 19 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto Status Table
--
tmnxOamLTtraceAutoStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtraceAutoStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceAutoStatusTable contains an entry for operational
information about each instance of Automatic (background) LDP
Tree Trace."
::= { tmnxOamTraceRouteObjs 23 }
tmnxOamLTtraceAutoStatusEntry OBJECT-TYPE
SYNTAX TmnxOamLTtraceAutoStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceAutoStatusEntry represents a row in the
tmnxOamLTtraceAutoStatusTable.
Entries cannot be created or deleted via snmp SET operations.
An entry is created whenever a row is created in
tmnxOamLTtraceAutoConfigTable."
INDEX { vRtrID }
::= { tmnxOamLTtraceAutoStatusTable 1 }
TmnxOamLTtraceAutoStatusEntry ::=
SEQUENCE {
tmnxOamLTtraceAutoDiscoveryState INTEGER,
tmnxOamLTtraceAutoTotalFecs Unsigned32,
tmnxOamLTtraceAutoDisFecs Unsigned32,
tmnxOamLTtraceAutoLastDisStart TimeStamp,
tmnxOamLTtraceAutoLastDisEnd TimeStamp,
tmnxOamLTtraceAutoLastDisDur Unsigned32
}
tmnxOamLTtraceAutoDiscoveryState OBJECT-TYPE
SYNTAX INTEGER {
initial (0),
inProgress (1),
done (2),
halt (3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoDiscoveryState indicates the current
state of the discovery process."
::= { tmnxOamLTtraceAutoStatusEntry 1 }
tmnxOamLTtraceAutoTotalFecs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoTotalFecs 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
(ALCATEL-IND1-TIMETRA-LDP-MIB:: vRtrLdpAddrFecTable)is selected if it passes
the associated policies (tmnxOamLTtraceAutoPolicy1..
tmnxOamLTtraceAutoPolicy5)."
::= { tmnxOamLTtraceAutoStatusEntry 2 }
tmnxOamLTtraceAutoDisFecs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoDisFecs indicates the number of
selected Address FECs that have been discovered successfully
during the current discovery process."
::= { tmnxOamLTtraceAutoStatusEntry 3 }
tmnxOamLTtraceAutoLastDisStart OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoLastDisStart indicates the
sysUpTime when the last Auto discovery process started. If
no discovery process has started, the value will be 0."
::= { tmnxOamLTtraceAutoStatusEntry 4 }
tmnxOamLTtraceAutoLastDisEnd OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoLastDisEnd 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."
::= { tmnxOamLTtraceAutoStatusEntry 5 }
tmnxOamLTtraceAutoLastDisDur OBJECT-TYPE
SYNTAX Unsigned32
UNITS "seconds"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceAutoLastDisDur 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."
::= { tmnxOamLTtraceAutoStatusEntry 6 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto FEC Info Table
--
tmnxOamLTtraceFecInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtraceFecInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceFecInfoTable contains entries for the operational
information about the automatically selected FECs."
::= { tmnxOamTraceRouteObjs 24 }
tmnxOamLTtraceFecInfoEntry OBJECT-TYPE
SYNTAX TmnxOamLTtraceFecInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtraceFecInfoEntry represents a row in the
tmnxOamLTtraceFecInfoTable.
Entries cannot be created and deleted via SNMP SET operations."
INDEX {
vRtrID,
tmnxOamLTtraceFecPrefixType,
tmnxOamLTtraceFecPrefix,
tmnxOamLTtraceFecPrefLen
}
::= { tmnxOamLTtraceFecInfoTable 1 }
TmnxOamLTtraceFecInfoEntry ::=
SEQUENCE {
tmnxOamLTtraceFecPrefixType InetAddressType,
tmnxOamLTtraceFecPrefix InetAddress,
tmnxOamLTtraceFecPrefLen InetAddressPrefixLength,
tmnxOamLTtraceFecDiscoveryState INTEGER,
tmnxOamLTtraceFecDisStatusBits TmnxOamLTtraceDisStatusBits,
tmnxOamLTtraceFecDisPaths Unsigned32,
tmnxOamLTtraceFecFailedHops Unsigned32,
tmnxOamLTtraceFecLastDisEnd TimeStamp,
tmnxOamLTtraceFecFailedProbes Unsigned32,
tmnxOamLTtraceFecProbeState INTEGER
}
tmnxOamLTtraceFecPrefixType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecPrefixType specifies the type of
remote IP address stored in tmnxOamLTtraceFecPrefix. Currently
only ipv4 type is supported."
::= { tmnxOamLTtraceFecInfoEntry 1 }
tmnxOamLTtraceFecPrefix OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecPrefix indicates the Internet address
prefix for an LDP based LSP associated with the OAM LDP Tree trace
test."
::= { tmnxOamLTtraceFecInfoEntry 2 }
tmnxOamLTtraceFecPrefLen OBJECT-TYPE
SYNTAX InetAddressPrefixLength
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecPrefLen indicates the Internet
address prefix length for the LDP based LSP associated with the OAM
LDP Tree trace test."
::= { tmnxOamLTtraceFecInfoEntry 3 }
tmnxOamLTtraceFecDiscoveryState OBJECT-TYPE
SYNTAX INTEGER {
initial (0),
inProgress (1),
done (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecDiscoveryState indicates the current
state of the discovery process for the Address FEC."
::= { tmnxOamLTtraceFecInfoEntry 4 }
tmnxOamLTtraceFecDisStatusBits OBJECT-TYPE
SYNTAX TmnxOamLTtraceDisStatusBits
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecDisStatusBits indicates the current
discovery status bits for the Address FEC."
::= { tmnxOamLTtraceFecInfoEntry 5 }
tmnxOamLTtraceFecDisPaths OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecDisPaths indicates the number of
discovered ECMP paths for the Address FEC."
::= { tmnxOamLTtraceFecInfoEntry 6 }
tmnxOamLTtraceFecFailedHops OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecFailedHops indicates the number of
hops from which no successful response was received."
::= { tmnxOamLTtraceFecInfoEntry 7 }
tmnxOamLTtraceFecLastDisEnd OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecLastDisEnd indicates the sysUpTime
when the FEC was last discovered."
::= { tmnxOamLTtraceFecInfoEntry 8 }
tmnxOamLTtraceFecFailedProbes OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecFailedProbes indicates the number of
discovered paths which are in failed probing state."
::= { tmnxOamLTtraceFecInfoEntry 9 }
tmnxOamLTtraceFecProbeState OBJECT-TYPE
SYNTAX INTEGER {
oK (0),
partiallyFailed (1),
failed (2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtraceFecProbeState indicates the current
overall probing state for the discovered paths of the Address FEC.
The tmnxOamLTtraceFecProbeState 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."
::= { tmnxOamLTtraceFecInfoEntry 10 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Auto Path Info Table
--
tmnxOamLTtracePathInfoTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamLTtracePathInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtracePathInfoTable contains entries with operational
information about the automatically discovered ECMP paths."
::= { tmnxOamTraceRouteObjs 25 }
tmnxOamLTtracePathInfoEntry OBJECT-TYPE
SYNTAX TmnxOamLTtracePathInfoEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"tmnxOamLTtracePathInfoEntry represents a row in the
tmnxOamLTtracePathInfoTable.
Entries cannot be created and deleted via SNMP SET operations."
INDEX {
vRtrID,
tmnxOamLTtraceFecPrefixType,
tmnxOamLTtraceFecPrefix,
tmnxOamLTtraceFecPrefLen,
tmnxOamLTtracePathDstAddrType,
tmnxOamLTtracePathDstAddr
}
::= { tmnxOamLTtracePathInfoTable 1 }
TmnxOamLTtracePathInfoEntry ::=
SEQUENCE {
tmnxOamLTtracePathDstAddrType InetAddressType,
tmnxOamLTtracePathDstAddr InetAddress,
tmnxOamLTtracePathRemAddrType InetAddressType,
tmnxOamLTtracePathRemoteAddr InetAddress,
tmnxOamLTtracePathEgrNhAddrType InetAddressType,
tmnxOamLTtracePathEgrNhAddr InetAddress,
tmnxOamLTtracePathDisTtl Unsigned32,
tmnxOamLTtracePathLastDisTime TimeStamp,
tmnxOamLTtracePathLastRc TmnxOamPingRtnCode,
tmnxOamLTtracePathProbeState INTEGER,
tmnxOamLTtracePathProbeTmOutCnt Unsigned32
}
tmnxOamLTtracePathDstAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathDstAddrType indicates the type of
Internet address stored in tmnxOamLTtracePathDstAddr."
::= { tmnxOamLTtracePathInfoEntry 1 }
tmnxOamLTtracePathDstAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathDstAddr indicates the destination
IP address (127 Address) of a path for a given LDP based LSP
associated with the OAM LDP Tree trace test."
::= { tmnxOamLTtracePathInfoEntry 2 }
tmnxOamLTtracePathRemAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathRemAddrType indicates the type of
Internet address stored in tmnxOamLTtracePathRemoteAddr."
::= { tmnxOamLTtracePathInfoEntry 3 }
tmnxOamLTtracePathRemoteAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathRemoteAddr indicates the associated
interface IP address or the router ID of the egress router."
::= { tmnxOamLTtracePathInfoEntry 4 }
tmnxOamLTtracePathEgrNhAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathEgrNhAddrType indicates the type of
Internet address stored in tmnxOamLTtracePathEgrNhAddr."
::= { tmnxOamLTtracePathInfoEntry 5 }
tmnxOamLTtracePathEgrNhAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE (0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathEgrNhAddr indicates the
next hop IP address (wrt the ingress router) used to reach the
associated ECMP path endpoint."
::= { tmnxOamLTtracePathInfoEntry 6 }
tmnxOamLTtracePathDisTtl OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathDisTtl indicates the label
time-to-live value used to discover the egress router for
the path."
::= { tmnxOamLTtracePathInfoEntry 7 }
tmnxOamLTtracePathLastDisTime OBJECT-TYPE
SYNTAX TimeStamp
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathLastDisTime indicates the sysUpTime
when the path was last discovered."
::= { tmnxOamLTtracePathInfoEntry 8 }
tmnxOamLTtracePathLastRc OBJECT-TYPE
SYNTAX TmnxOamPingRtnCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathLastRc indicates the OAM return code
received in the OAM ping response."
::= { tmnxOamLTtracePathInfoEntry 9 }
tmnxOamLTtracePathProbeState OBJECT-TYPE
SYNTAX INTEGER {
oK (0),
failed (1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathProbeState indicates the current
probing (ping) state for the discovered ECMP path.
The tmnxOamLTtracePathProbeState is considered as 'failed' when
number of consecutive timeouts for the ping request reached its
maximum allowed limit (tmnxOamLTtraceAutoPrMaxFailures).
The tmnxOamLTtracePathProbeState is considered as 'oK' after receiving
a successful ping response for the associated path."
::= { tmnxOamLTtracePathInfoEntry 10 }
tmnxOamLTtracePathProbeTmOutCnt OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamLTtracePathProbeTmOutCnt indicates the number of
consecutive timeouts for the associated ping request.
This tmnxOamLTtracePathProbeTmOutCnt is reset to 0
after receiving a successful ping response from the path
destination."
::= { tmnxOamLTtracePathInfoEntry 11 }
--
-- Alcatel 7x50 SR series LDP ECMP OAM (TREE TRACE) Notification
-- Definition section
--
tmnxOamLdpTtraceAutoDiscState NOTIFICATION-TYPE
OBJECTS {
tmnxOamLTtraceAutoDiscoveryState
}
STATUS current
DESCRIPTION
"The tmnxOamLdpTtraceAutoDiscState notification is generated when
the discovery state of the 'Auto Ldp Tree Trace entity' represented by
tmnxOamLTtraceAutoDiscoveryState has been changed."
::= { tmnxOamTraceRouteNotifications 4 }
tmnxOamLdpTtraceFecProbeState NOTIFICATION-TYPE
OBJECTS {
tmnxOamLTtraceFecProbeState,
tmnxOamLTtraceFecDisPaths,
tmnxOamLTtraceFecFailedProbes
}
STATUS current
DESCRIPTION
"The tmnxOamLdpTtraceFecProbeState notification is generated when
the probe state of the 'auto discovered FEC' has been changed."
::= { tmnxOamTraceRouteNotifications 5 }
tmnxOamLdpTtraceFecDisStatus NOTIFICATION-TYPE
OBJECTS {
tmnxOamLTtraceFecDisStatusBits,
tmnxOamLTtraceFecDisPaths
}
STATUS current
DESCRIPTION
"The tmnxOamLdpTtraceFecDisStatus 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."
::= { tmnxOamTraceRouteNotifications 6 }
--
-- Alcatel 7xx0 SR series OAM VCCV Trace Control Table
--
-- Sparse Dependent Extension of the tmnxOamTrCtlTable.
--
-- The same indexes are used for both the base table, tmnxOamTrCtlTable,
-- and the sparse dependent table, tmnxOamVccvTrCtlTable.
--
-- This in effect extends the tmnxOamTrCtlTable with additional columns.
-- Rows are created in the tmnxOamVccvTrCtlTable only for those entries
-- in the tmnxOamTrCtlTable where tmnxOamTrCtlTestMode has a value of
-- 'vccvTraceRoute'.
--
-- Deletion of a row in the tmnxOamTrCtlTable results in the
-- deletion of the row in the tmnxOamVccvTrCtlTable.
--
tmnxOamVccvTrCtlTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVccvTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines the Alcatel 7xx0 SR OAM VCCV Trace Control Table for providing,
via SNMP, the capability of performing Alcatel 7xx0 SR OAM
'vccvTraceRoute' test operations. The results of these tests are stored
in the tmnxOamTrResultsTable, the tmnxOamTrProbeHistoryTable and the
tmnxOamVccvTrNextPwSegmentTable."
::= { tmnxOamTraceRouteObjs 26 }
tmnxOamVccvTrCtlEntry OBJECT-TYPE
SYNTAX TmnxOamVccvTrCtlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVccvTrCtlTable. The first index
element, tmnxOamTrCtlOwnerIndex, 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, tmnxOamTrCtlTestIndex, enables the same
management application to have multiple outstanding requests."
INDEX {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex
}
::= { tmnxOamVccvTrCtlTable 1 }
TmnxOamVccvTrCtlEntry ::=
SEQUENCE {
tmnxOamVccvTrCtlSdpIdVcId SdpBindId,
tmnxOamVccvTrCtlReplyMode INTEGER
}
tmnxOamVccvTrCtlSdpIdVcId OBJECT-TYPE
SYNTAX SdpBindId
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrCtlSdpIdVcId specifies the SDP ID and the
VC ID of the pseudowire to be used for performing a VCC trace route
operation. This parameter is only required if tmnxOamTrCtlTestMode
has a value of 'vccvTraceRoute'. tmnxOamVccvTrCtlSdpIdVcId is defined
using the following format:
SDP ID: first 4 octets
VC ID: remaining 4 octets
If the value of tmnxOamVccvTrCtlSdpIdVcId is 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 tmnxOamTrProbeHistoryStatus for that probe entry. Once
the interval timer expires, the next probe attempt will be made
if required."
DEFVAL { '0000000000000000'h } -- invalid SdpId vc-Id
::= { tmnxOamVccvTrCtlEntry 1 }
tmnxOamVccvTrCtlReplyMode OBJECT-TYPE
SYNTAX INTEGER {
ip (2),
controlChannel (4)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrCtlReplyMode 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 }
::= { tmnxOamVccvTrCtlEntry 2 }
--
-- Alcatel 7xx0 SR OAM VCCV TraceRoute Route Information Next Hop Table
--
tmnxOamVccvTrNextPwSegmentTable OBJECT-TYPE
SYNTAX SEQUENCE OF TmnxOamVccvTrNextPwSegmentEntry
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 tmnxOamTrCtlEntry is deleted."
::= { tmnxOamTraceRouteObjs 27 }
tmnxOamVccvTrNextPwSegmentEntry OBJECT-TYPE
SYNTAX TmnxOamVccvTrNextPwSegmentEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Defines an entry in the tmnxOamVccvTrNextPwSegmentTable. The first two
index elements identify the tmnxOamTrCtlEntry that a
tmnxOamVccvTrNextPwSegmentEntry 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 {
tmnxOamTrCtlOwnerIndex,
tmnxOamTrCtlTestIndex,
tmnxOamTrResultsTestRunIndex,
tmnxOamTrProbeHistoryIndex,
tmnxOamTrProbeHistoryHopIndex,
tmnxOamTrProbeHistoryProbeIndex
}
::= { tmnxOamVccvTrNextPwSegmentTable 1 }
TmnxOamVccvTrNextPwSegmentEntry ::=
SEQUENCE {
tmnxOamVccvTrNextPwID TmnxVcIdOrNone,
tmnxOamVccvTrNextPwType SdpBindVcType,
tmnxOamVccvTrNextSenderAddrType InetAddressType,
tmnxOamVccvTrNextSenderAddr InetAddress,
tmnxOamVccvTrNextRemoteAddrType InetAddressType,
tmnxOamVccvTrNextRemoteAddr InetAddress
}
tmnxOamVccvTrNextPwID OBJECT-TYPE
SYNTAX TmnxVcIdOrNone
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrNextPwID 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."
::= { tmnxOamVccvTrNextPwSegmentEntry 1 }
tmnxOamVccvTrNextPwType OBJECT-TYPE
SYNTAX SdpBindVcType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrNextPwType indicates the next-hop pseudo-wire
type in the trace route operation for a specific 'vccvTraceRoute' probe
reply."
::= { tmnxOamVccvTrNextPwSegmentEntry 2 }
tmnxOamVccvTrNextSenderAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrNextSenderAddrType indicates the next-hop
sender IP address type in the trace route operation for a specific
'vccvTraceRoute' probe reply."
::= { tmnxOamVccvTrNextPwSegmentEntry 3 }
tmnxOamVccvTrNextSenderAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrNextSenderAddr indicates the next-hop sender
IP address in the trace route oepration for a specific 'vccvTraceRoute'
probe reply."
::= { tmnxOamVccvTrNextPwSegmentEntry 4 }
tmnxOamVccvTrNextRemoteAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrNextRemoteAddrType indicates the next-hop
remote IP address type in the trace route operation for a specific
'vccvTraceRoute' probe reply."
::= { tmnxOamVccvTrNextPwSegmentEntry 5 }
tmnxOamVccvTrNextRemoteAddr OBJECT-TYPE
SYNTAX InetAddress (SIZE(0|4|16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The value of tmnxOamVccvTrNextRemoteAddr indicates the next-hop
remote IP address in the trace route operation for a specific
'vccvTraceRoute' probe reply."
::= { tmnxOamVccvTrNextPwSegmentEntry 6 }
--
-- Conformance Information
--
tmnxOamPingCompliances OBJECT IDENTIFIER ::= { tmnxOamPingConformance 1 }
tmnxOamPingGroups OBJECT IDENTIFIER ::= { tmnxOamPingConformance 2 }
tmnxOamTrCompliances OBJECT IDENTIFIER ::= { tmnxOamTraceRouteConformance 1 }
tmnxOamTrGroups OBJECT IDENTIFIER ::= { tmnxOamTraceRouteConformance 2 }
tmnxOamSaaCompliances OBJECT IDENTIFIER ::= { tmnxOamSaaConformance 1 }
tmnxOamSaaGroups OBJECT IDENTIFIER ::= { tmnxOamSaaConformance 2 }
-- compliance statements
-- tmnxOamPingCompliance MODULE-COMPLIANCE
-- ::= { tmnxOamPingCompliances 1 }
-- tmnxOamPingR2r1Compliance MODULE-COMPLIANCE
-- ::= { tmnxOamPingCompliances 2 }
-- tmnxOamPingV3v0Compliance MODULE-COMPLIANCE
-- ::= { tmnxOamPingCompliances 3 }
tmnxOamPing7450V4v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM ping tests on
Alcatel 7450 ESS series systems release 4.0."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamPingGeneralV4v0Group,
--tmnxOamMacPingL2MapGroup,
tmnxOamMacPingV4v0Group,
tmnxOamLspPingV4v0Group,
--tmnxOamVprnPingV4v0Group,
tmnxOamMfibPingV4v0Group,
tmnxOamCpePingV4v0Group,
--tmnxOamMRInfoV4v0Group,
--tmnxOamAtmPingR2r1Group,
tmnxOamVccvPingGroup,
tmnxOamIcmpPingGroup,
tmnxOamPingNotificationV4v0Group
}
::= { tmnxOamPingCompliances 4 }
tmnxOamPing7750V4v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM ping tests on
Alcatel 7750 SR series systems release 4.0."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamPingGeneralV4v0Group,
--tmnxOamMacPingL2MapGroup,
tmnxOamMacPingV4v0Group,
tmnxOamLspPingV4v0Group,
tmnxOamVprnPingV4v0Group,
tmnxOamMfibPingV4v0Group,
tmnxOamCpePingV4v0Group,
tmnxOamMRInfoV4v0Group,
tmnxOamAtmPingR2r1Group,
tmnxOamVccvPingGroup,
tmnxOamIcmpPingGroup,
tmnxOamPingNotificationV4v0Group
}
::= { tmnxOamPingCompliances 5 }
tmnxOamPing7450V5v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM ping tests on
Alcatel 7450 ESS series systems release 5.0."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamPingGeneralV4v0Group,
--tmnxOamMacPingL2MapGroup,
tmnxOamMacPingV4v0Group,
tmnxOamLspPingV5v0Group,
--tmnxOamVprnPingV4v0Group,
tmnxOamMfibPingV4v0Group,
tmnxOamCpePingV4v0Group,
--tmnxOamMRInfoV4v0Group,
--tmnxOamAtmPingR2r1Group,
tmnxOamVccvPingV5v0Group,
tmnxOamIcmpPingGroup,
tmnxOamAncpTestV5v0Group,
tmnxOamPingNotificationV5v0Group
}
::= { tmnxOamPingCompliances 6 }
tmnxOamPing7750V5v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM ping tests on
Alcatel 7750 SR series systems release 5.0."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamPingGeneralV4v0Group,
--tmnxOamMacPingL2MapGroup,
tmnxOamMacPingV4v0Group,
tmnxOamLspPingV5v0Group,
tmnxOamVprnPingV4v0Group,
tmnxOamMfibPingV4v0Group,
tmnxOamCpePingV4v0Group,
tmnxOamMRInfoV4v0Group,
tmnxOamAtmPingR2r1Group,
tmnxOamVccvPingV5v0Group,
tmnxOamIcmpPingGroup,
tmnxOamAncpTestV5v0Group,
tmnxOamPingNotificationV5v0Group
}
::= { tmnxOamPingCompliances 7 }
tmnxOamPing7450V6v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of OAM ping tests on
Alcatel 7450 ESS series systems release 6.0."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamPingGeneralV6v0Group,
--tmnxOamMacPingL2MapGroup,
tmnxOamMacPingV4v0Group,
tmnxOamLspPingV5v0Group,
--tmnxOamVprnPingV4v0Group,
tmnxOamMfibPingV6v0Group,
tmnxOamCpePingV4v0Group,
--tmnxOamMRInfoV4v0Group,
--tmnxOamAtmPingR2r1Group,
tmnxOamVccvPingV5v0Group,
tmnxOamIcmpPingGroup,
tmnxOamAncpTestV5v0Group,
tmnxOamPingNotificationV5v0Group
}
::= { tmnxOamPingCompliances 8 }
tmnxOamPing7750V6v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of OAM ping tests on
Alcatel 7750 SR series systems release 6.0."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamPingGeneralV6v0Group,
--tmnxOamMacPingL2MapGroup,
tmnxOamMacPingV4v0Group,
tmnxOamLspPingV5v0Group,
tmnxOamVprnPingV4v0Group,
tmnxOamMfibPingV6v0Group,
tmnxOamCpePingV4v0Group,
tmnxOamMRInfoV4v0Group,
tmnxOamAtmPingR2r1Group,
tmnxOamVccvPingV5v0Group,
tmnxOamIcmpPingGroup,
tmnxOamAncpTestV5v0Group,
tmnxOamPingNotificationV5v0Group
}
::= { tmnxOamPingCompliances 9 }
-- tmnxOamTrCompliance MODULE-COMPLIANCE
-- ::= { tmnxOamTrCompliances 1 }
-- tmnxOamTrV3v0Compliance MODULE-COMPLIANCE
-- ::= { tmnxOamTrCompliances 2 }
tmnxOamTr7450V4v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM Trace Route
tests on Alcatel 7450 ESS series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamTrGeneralV4v0Group,
tmnxOamTrHopsV4v0Group,
tmnxOamMacTrV3v0Group,
tmnxOamLspTrV4v0Group,
--tmnxOamVprnTrV4v0Group,
tmnxOamMcastTrV4v0Group,
tmnxOamTrNotificationV4v0Group
}
::= { tmnxOamTrCompliances 3 }
tmnxOamTr7750V4v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM Trace Route
tests on Alcatel 7750 SR series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamTrGeneralV4v0Group,
tmnxOamTrHopsV4v0Group,
tmnxOamMacTrV3v0Group,
tmnxOamLspTrV4v0Group,
tmnxOamVprnTrV4v0Group,
tmnxOamMcastTrV4v0Group,
tmnxOamTrNotificationV4v0Group
}
::= { tmnxOamTrCompliances 4 }
tmnxOamTr7450V5v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM Trace Route
tests on Alcatel 7450 ESS series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamTrGeneralV5v0Group,
tmnxOamTrHopsV4v0Group,
tmnxOamMacTrV3v0Group,
tmnxOamLspTrV5v0Group,
--tmnxOamVprnTrV4v0Group,
tmnxOamMcastTrV4v0Group,
tmnxOamTrNotificationV5v0Group
}
::= { tmnxOamTrCompliances 5 }
tmnxOamTr7750V5v0Compliance MODULE-COMPLIANCE
STATUS obsolete
DESCRIPTION
"The compliance statement for management of OAM Trace Route
tests on Alcatel 7750 SR series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamTrGeneralV5v0Group,
tmnxOamTrHopsV4v0Group,
tmnxOamMacTrV3v0Group,
tmnxOamLspTrV5v0Group,
tmnxOamVprnTrV4v0Group,
tmnxOamMcastTrV4v0Group,
tmnxOamTrNotificationV5v0Group
}
::= { tmnxOamTrCompliances 6 }
tmnxOamTr7450V6v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of OAM Trace Route
tests on Alcatel 7450 ESS series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamTrGeneralV5v0Group,
tmnxOamTrHopsV4v0Group,
tmnxOamMacTrV3v0Group,
tmnxOamLspTrV5v0Group,
--tmnxOamVprnTrV4v0Group,
tmnxOamMcastTrV4v0Group,
tmnxOamVccvTrV6v0Group,
tmnxOamTrNotificationV5v0Group
}
::= { tmnxOamTrCompliances 7 }
tmnxOamTr77x0V6v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of OAM Trace Route
tests on Alcatel 7710/7750 SR series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamTrGeneralV5v0Group,
tmnxOamTrHopsV4v0Group,
tmnxOamMacTrV3v0Group,
tmnxOamLspTrV5v0Group,
tmnxOamVprnTrV6v0Group,
tmnxOamMcastTrV4v0Group,
tmnxOamVccvTrV6v0Group,
tmnxOamTrNotificationV5v0Group
}
::= { tmnxOamTrCompliances 8 }
tmnxOamSaaV3v0Compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for management of OAM SAA
tests on Alcatel 7x50 SR series systems."
MODULE -- this module
MANDATORY-GROUPS {
tmnxOamSaaGeneralV3v0Group,
tmnxOamSaaThresholdV3v0Group,
tmnxOamSaaNotificationV3v0Group
}
::= { tmnxOamSaaCompliances 1 }
-- units of conformance
--
-- OAM Ping Groups
--
-- tmnxOamPingGeneralGroup OBJECT-GROUP
-- ::= { tmnxOamPingGroups 1 }
-- tmnxOamMacPingGroup OBJECT-GROUP
-- ::= { tmnxOamPingGroups 2 }
tmnxOamMacPingL2MapGroup OBJECT-GROUP
OBJECTS { tmnxOamMacPingL2MapRouterID,
tmnxOamMacPingL2MapLabel,
tmnxOamMacPingL2MapProtocol,
tmnxOamMacPingL2MapVCType,
tmnxOamMacPingL2MapVCID,
tmnxOamMacPingL2MapDirection
}
STATUS current
DESCRIPTION
"The group of optional objects to report OAM Mac Ping layer-2
mapping information returned in response to OAM Mac Ping
tests on Alcatel 7x50 SR series systems."
::= { tmnxOamPingGroups 3 }
-- tmnxOamLspPingGroup OBJECT-GROUP
-- ::= { tmnxOamPingGroups 4 }
-- tmnxOamVprnPingGroup OBJECT-GROUP
-- ::= { tmnxOamPingGroups 5 }
-- tmnxOamPingNotifyObjsGroup OBJECT-GROUP
-- ::= { tmnxOamPingGroups 6 }
-- tmnxOamPingNotificationGroup NOTIFICATION-GROUP
-- ::= { tmnxOamPingGroups 7 }
tmnxOamAtmPingR2r1Group OBJECT-GROUP
OBJECTS { tmnxOamAtmPingCtlPortId,
tmnxOamAtmPingCtlVpi,
tmnxOamAtmPingCtlVci,
tmnxOamAtmPingCtlLpbkLocation,
tmnxOamAtmPingCtlSegment
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM ATM Ping tests
on Alcatel 7x50 SR series systems."
::= { tmnxOamPingGroups 8}
-- tmnxOamMRInfoR2r1Group OBJECT-GROUP
-- ::= { tmnxOamPingGroups 9}
-- tmnxOamMfibPingV3v0Group OBJECT-GROUP
-- ::= { tmnxOamPingGroups 10 }
-- tmnxOamCpePingV3v0Group OBJECT-GROUP
-- ::= { tmnxOamPingGroups 11 }
-- tmnxOamPingGeneralV3v0Group OBJECT-GROUP
-- ::= { tmnxOamPingGroups 12 }
-- tmnxOamMacPingV3v0Group OBJECT-GROUP
-- ::= { tmnxOamPingGroups 13 }
tmnxOamMacPingV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamMacPingCtlTargetMacAddr,
tmnxOamMacPingCtlSourceMacAddr,
tmnxOamMacPingCtlSendControl,
tmnxOamMacPingCtlReplyControl,
tmnxOamMacPingCtlTtl,
tmnxOamMacPingCtlRegister,
tmnxOamMacPingCtlFlood,
tmnxOamMacPingCtlForce,
tmnxOamMacPingCtlAge,
tmnxOamMacPingCtlSapPortId,
tmnxOamMacPingCtlSapEncapValue,
tmnxOamMacPingCtlFibEntryName,
tmnxOamMacPingHistoryResponse,
tmnxOamMacPingHistoryOneWayTime,
tmnxOamMacPingHistoryStatus,
tmnxOamMacPingHistoryTime,
tmnxOamMacPingHistoryReturnCode,
tmnxOamMacPingHistoryAddressType,
tmnxOamMacPingHistorySapId,
tmnxOamMacPingHistorySdpId,
tmnxOamMacPingHistoryAdminStatus,
tmnxOamMacPingHistoryOperStatus,
tmnxOamMacPingHistoryResponsePlane,
tmnxOamMacPingHistorySize,
tmnxOamMacPingHistoryInOneWayTime,
tmnxOamMacPingHistorySrcAddrType,
tmnxOamMacPingHistorySrcAddress
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Mac Ping tests
on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamPingGroups 14 }
tmnxOamVccvPingGroup OBJECT-GROUP
OBJECTS {
tmnxOamVccvPingCtlSdpIdVcId,
tmnxOamVccvPingCtlReplyMode
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM VCCV Ping tests
on Alcatel 7x50 SR series systems."
::= { tmnxOamPingGroups 15 }
tmnxOamPingGeneralV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamPingMaxConcurrentTests,
tmnxOamPingCtlRowStatus,
tmnxOamPingCtlStorageType,
tmnxOamPingCtlDescr,
tmnxOamPingCtlTestMode,
tmnxOamPingCtlAdminStatus,
tmnxOamPingCtlOrigSdpId,
tmnxOamPingCtlRespSdpId,
tmnxOamPingCtlFcName,
tmnxOamPingCtlProfile,
tmnxOamPingCtlMtuStartSize,
tmnxOamPingCtlMtuEndSize,
tmnxOamPingCtlMtuStepSize,
tmnxOamPingCtlServiceId,
tmnxOamPingCtlLocalSdp,
tmnxOamPingCtlRemoteSdp,
tmnxOamPingCtlSize,
tmnxOamPingCtlTimeOut,
tmnxOamPingCtlProbeCount,
tmnxOamPingCtlInterval,
tmnxOamPingCtlMaxRows,
tmnxOamPingCtlTrapGeneration,
tmnxOamPingCtlTrapProbeFailureFilter,
tmnxOamPingCtlTrapTestFailureFilter,
tmnxOamPingCtlSAA,
tmnxOamPingCtlRuns,
tmnxOamPingCtlFailures,
tmnxOamPingCtlLastRunResult,
tmnxOamPingCtlLastChanged,
tmnxOamPingCtlVRtrID,
tmnxOamPingCtlTgtAddrType,
tmnxOamPingCtlTgtAddress,
tmnxOamPingCtlSrcAddrType,
tmnxOamPingCtlSrcAddress,
tmnxOamPingCtlDnsName,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe,
tmnxOamPingResultsLastRespHeader,
tmnxOamPingResultsMinTt,
tmnxOamPingResultsMaxTt,
tmnxOamPingResultsAverageTt,
tmnxOamPingResultsTtSumOfSquares,
tmnxOamPingResultsMinInTt,
tmnxOamPingResultsMaxInTt,
tmnxOamPingResultsAverageInTt,
tmnxOamPingResultsInTtSumOfSqrs,
tmnxOamPingResultsOutJitter,
tmnxOamPingResultsInJitter,
tmnxOamPingResultsRtJitter,
tmnxOamPingResultsProbeTimeouts,
tmnxOamPingResultsProbeFailures,
tmnxOamPingHistoryResponse,
tmnxOamPingHistoryOneWayTime,
tmnxOamPingHistorySize,
tmnxOamPingHistoryStatus,
tmnxOamPingHistoryTime,
tmnxOamPingHistoryReturnCode,
tmnxOamPingHistAddressType,
tmnxOamPingHistoryVersion,
tmnxOamPingHistSapId,
tmnxOamPingHistoryCpeMacAddr,
tmnxOamPingHistoryRespSvcId,
tmnxOamPingHistorySequence,
tmnxOamPingHistoryIfIndex,
tmnxOamPingHistoryDataLen,
tmnxOamPingHistoryRespPlane,
tmnxOamPingHistoryReqHdr,
tmnxOamPingHistoryRespHdr,
tmnxOamPingHistoryDnsAddrType,
tmnxOamPingHistoryDnsAddress,
tmnxOamPingHistorySrcAddrType,
tmnxOamPingHistorySrcAddress,
tmnxOamPingHistoryInOneWayTime
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM ping tests general
capabilities on Alcatel 7x50 SR series systems 4.0 release"
::= { tmnxOamPingGroups 16 }
tmnxOamLspPingV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamLspPingCtlVRtrID,
tmnxOamLspPingCtlLspName,
tmnxOamLspPingCtlReturnLsp,
tmnxOamLspPingCtlTtl,
tmnxOamLspPingCtlPathName,
tmnxOamLspPingCtlLdpPrefixType,
tmnxOamLspPingCtlLdpPrefix,
tmnxOamLspPingCtlLdpPrefixLen
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM LSP Ping tests
on Alcatel 7x50 SR series systems 4.0 release."
::= { tmnxOamPingGroups 17 }
tmnxOamVprnPingV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamVprnPingCtlReplyControl,
tmnxOamVprnPingCtlTtl,
tmnxOamVprnPingCtlSrcAddrType,
tmnxOamVprnPingCtlSrcAddress
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM VPRN Ping tests
on Alcatel 7x50 SR series systems 4.0 release."
::= { tmnxOamPingGroups 19 }
tmnxOamMfibPingV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamMfibPingCtlReplyControl,
tmnxOamMfibPingCtlTtl,
tmnxOamMfibPingCtlSrcAddrType,
tmnxOamMfibPingCtlSrcAddress,
tmnxOamMfibPingCtlDestAddrType,
tmnxOamMfibPingCtlDestAddress,
tmnxOamPingHistoryRespSvcId
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM MFIB Ping tests
on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamPingGroups 20 }
tmnxOamCpePingV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamCpePingCtlSendControl,
tmnxOamCpePingCtlReplyControl,
tmnxOamCpePingCtlTtl,
tmnxOamCpePingCtlSrceMacAddr,
tmnxOamCpePingCtlSrcAddrType,
tmnxOamCpePingCtlSrcAddress,
tmnxOamPingHistoryCpeMacAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM CPE Ping tests
on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamPingGroups 21 }
tmnxOamMRInfoV4v0Group OBJECT-GROUP
OBJECTS {
tmnxOamMRInfoRespCapabilities,
tmnxOamMRInfoRespMinorVersion,
tmnxOamMRInfoRespMajorVersion,
tmnxOamMRInfoRespNumInterfaces,
tmnxOamMRInfoRespIfMetric,
tmnxOamMRInfoRespIfThreshold,
tmnxOamMRInfoRespIfFlags,
tmnxOamMRInfoRespIfNbrCount,
tmnxOamMRInfoRespIfAddrType,
tmnxOamMRInfoRespIfAddr,
tmnxOamMRInfoRespIfNbrAddrType,
tmnxOamMRInfoRespIfNbrAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Multicast Router
Information(mrinfo) tests on Alcatel 7x50 SR series systems
release 4.0."
::= { tmnxOamPingGroups 22 }
tmnxOamIcmpPingGroup OBJECT-GROUP
OBJECTS {
tmnxOamIcmpPingCtlRapid,
tmnxOamIcmpPingCtlTtl,
tmnxOamIcmpPingCtlDSField,
tmnxOamIcmpPingCtlPattern,
tmnxOamIcmpPingCtlNhAddrType,
tmnxOamIcmpPingCtlNhAddress,
tmnxOamIcmpPingCtlEgrIfIndex,
tmnxOamIcmpPingCtlBypassRouting,
tmnxOamIcmpPingCtlDoNotFragment
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM ICMP Ping
tests on Alcatel 7x50 SR series systems."
::= { tmnxOamPingGroups 23 }
tmnxOamPingObsoleteV4v0Group OBJECT-GROUP
OBJECTS {
tmnxOamPingCtlTargetIpAddress,
tmnxOamPingHistorySrcIpAddress,
tmnxOamMacPingHistorySrcIpAddress,
tmnxOamLspPingCtlLdpIpPrefix,
tmnxOamLspPingCtlLdpIpPrefixLen,
tmnxOamVprnPingCtlSourceIpAddr,
tmnxOamMfibPingCtlSourceIpAddr,
tmnxOamMfibPingCtlDestIpAddr,
tmnxOamCpePingCtlSourceIpAddr,
tmnxOamMRInfoRespIfAddress,
tmnxOamMRInfoRespIfNbrAddress
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM ICMP Ping
tests on Alcatel 7x50 SR series systems that were made
obsolete in release 4.0."
::= { tmnxOamPingGroups 24 }
tmnxOamPingNotificationV4v0Group NOTIFICATION-GROUP
NOTIFICATIONS { tmnxOamPingProbeFailedV2,
tmnxOamPingTestFailedV2,
tmnxOamPingTestCompletedV2
}
STATUS obsolete
DESCRIPTION
"The group of notifications supporting the OAM ping feature
on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamPingGroups 25 }
tmnxOamPingNotificationObsoleteV4v0Group NOTIFICATION-GROUP
NOTIFICATIONS { tmnxOamPingProbeFailed,
tmnxOamPingTestFailed,
tmnxOamPingTestCompleted
}
STATUS current
DESCRIPTION
"The group of notifications supporting the OAM ping feature
on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamPingGroups 26 }
tmnxOamLspPingV5v0Group OBJECT-GROUP
OBJECTS { tmnxOamLspPingCtlVRtrID,
tmnxOamLspPingCtlLspName,
tmnxOamLspPingCtlReturnLsp,
tmnxOamLspPingCtlTtl,
tmnxOamLspPingCtlPathName,
tmnxOamLspPingCtlLdpPrefixType,
tmnxOamLspPingCtlLdpPrefix,
tmnxOamLspPingCtlLdpPrefixLen,
tmnxOamLspPingCtlPathDestType,
tmnxOamLspPingCtlPathDest,
tmnxOamLspPingCtlNhIntfName,
tmnxOamLspPingCtlNhAddressType,
tmnxOamLspPingCtlNhAddress
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM LSP Ping tests
on Alcatel 7x50 SR series systems 5.0 release."
::= { tmnxOamPingGroups 27 }
tmnxOamVccvPingV5v0Group OBJECT-GROUP
OBJECTS {
tmnxOamVccvPingCtlSdpIdVcId,
tmnxOamVccvPingCtlReplyMode,
tmnxOamVccvPingCtlPwId,
tmnxOamVccvPingCtlTtl
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM VCCV Ping tests
on Alcatel 7x50 SR series systems 5.0 release."
::= { tmnxOamPingGroups 28 }
tmnxOamAncpTestV5v0Group OBJECT-GROUP
OBJECTS {
tmnxOamAncpTestTarget,
tmnxOamAncpTestTargetId,
tmnxOamAncpTestcount,
tmnxOamAncpTestTimeout,
tmnxOamAncpHistoryAncpString,
tmnxOamAncpHistoryAccNodeResult,
tmnxOamAncpHistoryAccNodeCode,
tmnxOamAncpHistoryAccNodeRspStr,
tmnxOamVccvPingCtlTtl
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM ANCP tests
on Alcatel 7x50 SR series systems 5.0 release."
::= { tmnxOamPingGroups 29 }
tmnxOamPingNotificationV5v0Group NOTIFICATION-GROUP
NOTIFICATIONS { tmnxOamPingProbeFailedV2,
tmnxOamPingTestFailedV2,
tmnxOamPingTestCompletedV2,
tmnxAncpLoopbackTestCompleted
}
STATUS current
DESCRIPTION
"The group of notifications supporting the OAM ping feature
on Alcatel 7x50 SR series systems release 5.0."
::= { tmnxOamPingGroups 30 }
tmnxOamMfibPingV6v0Group OBJECT-GROUP
OBJECTS { tmnxOamMfibPingCtlReplyControl,
tmnxOamMfibPingCtlTtl,
tmnxOamMfibPingCtlSrcAddrType,
tmnxOamMfibPingCtlSrcAddress,
tmnxOamMfibPingCtlDestAddrType,
tmnxOamMfibPingCtlDestAddress,
tmnxOamPingHistoryRespSvcId,
tmnxOamMfibPingCtlDestMacAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM MFIB Ping tests
on Alcatel 7x50 SR series systems release 6.0."
::= { tmnxOamPingGroups 31 }
tmnxOamPingGeneralV6v0Group OBJECT-GROUP
OBJECTS { tmnxOamPingMaxConcurrentTests,
tmnxOamPingCtlRowStatus,
tmnxOamPingCtlStorageType,
tmnxOamPingCtlDescr,
tmnxOamPingCtlTestMode,
tmnxOamPingCtlAdminStatus,
tmnxOamPingCtlOrigSdpId,
tmnxOamPingCtlRespSdpId,
tmnxOamPingCtlFcName,
tmnxOamPingCtlProfile,
tmnxOamPingCtlMtuStartSize,
tmnxOamPingCtlMtuEndSize,
tmnxOamPingCtlMtuStepSize,
tmnxOamPingCtlServiceId,
tmnxOamPingCtlLocalSdp,
tmnxOamPingCtlRemoteSdp,
tmnxOamPingCtlSize,
tmnxOamPingCtlTimeOut,
tmnxOamPingCtlProbeCount,
tmnxOamPingCtlInterval,
tmnxOamPingCtlMaxRows,
tmnxOamPingCtlTrapGeneration,
tmnxOamPingCtlTrapProbeFailureFilter,
tmnxOamPingCtlTrapTestFailureFilter,
tmnxOamPingCtlSAA,
tmnxOamPingCtlRuns,
tmnxOamPingCtlFailures,
tmnxOamPingCtlLastRunResult,
tmnxOamPingCtlLastChanged,
tmnxOamPingCtlVRtrID,
tmnxOamPingCtlTgtAddrType,
tmnxOamPingCtlTgtAddress,
tmnxOamPingCtlSrcAddrType,
tmnxOamPingCtlSrcAddress,
tmnxOamPingCtlDnsName,
tmnxOamPingResultsOperStatus,
tmnxOamPingResultsMinRtt,
tmnxOamPingResultsMaxRtt,
tmnxOamPingResultsAverageRtt,
tmnxOamPingResultsRttSumOfSquares,
tmnxOamPingResultsMtuResponseSize,
tmnxOamPingResultsSvcPing,
tmnxOamPingResultsProbeResponses,
tmnxOamPingResultsSentProbes,
tmnxOamPingResultsLastGoodProbe,
tmnxOamPingResultsLastRespHeader,
tmnxOamPingResultsMinTt,
tmnxOamPingResultsMaxTt,
tmnxOamPingResultsAverageTt,
tmnxOamPingResultsTtSumOfSquares,
tmnxOamPingResultsMinInTt,
tmnxOamPingResultsMaxInTt,
tmnxOamPingResultsAverageInTt,
tmnxOamPingResultsInTtSumOfSqrs,
tmnxOamPingResultsOutJitter,
tmnxOamPingResultsInJitter,
tmnxOamPingResultsRtJitter,
tmnxOamPingResultsProbeTimeouts,
tmnxOamPingResultsProbeFailures,
tmnxOamPingHistoryResponse,
tmnxOamPingHistoryOneWayTime,
tmnxOamPingHistorySize,
tmnxOamPingHistoryStatus,
tmnxOamPingHistoryTime,
tmnxOamPingHistoryReturnCode,
tmnxOamPingHistAddressType,
tmnxOamPingHistoryVersion,
tmnxOamPingHistSapId,
tmnxOamPingHistoryCpeMacAddr,
tmnxOamPingHistoryRespSvcId,
tmnxOamPingHistorySequence,
tmnxOamPingHistoryIfIndex,
tmnxOamPingHistoryDataLen,
tmnxOamPingHistoryRespPlane,
tmnxOamPingHistoryReqHdr,
tmnxOamPingHistoryRespHdr,
tmnxOamPingHistoryDnsAddrType,
tmnxOamPingHistoryDnsAddress,
tmnxOamPingHistorySrcAddrType,
tmnxOamPingHistorySrcAddress,
tmnxOamPingHistoryInOneWayTime,
tmnxOamPingCtlDNSRecord
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM ping tests general
capabilities on Alcatel 7x50 SR series systems 6.0 release"
::= { tmnxOamPingGroups 32 }
--
-- OAM Trace Route Groups
--
-- tmnxOamTrGeneralGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 1 }
-- tmnxOamTrHopsGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 2 }
-- tmnxOamMacTrGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 3 }
-- tmnxOamLspTrGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 4 }
-- tmnxOamVprnTrGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 5 }
--tmnxOamTrNotifyObjsGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 5 }
-- tmnxOamTrNotificationGroup NOTIFICATION-GROUP
-- ::= { tmnxOamTrGroups 6 }
-- tmnxOamMcastTrGroup OBJECT-GROUP
-- ::= { tmnxOamTrGroups 7 }
-- tmnxOamTrGeneralV3v0Group OBJECT-GROUP
-- ::= { tmnxOamTrGroups 8 }
-- tmnxOamTrHopsV3v0Group OBJECT-GROUP
-- ::= { tmnxOamTrGroups 9 }
tmnxOamMacTrV3v0Group OBJECT-GROUP
OBJECTS { tmnxOamMacTrCtlTargetMacAddr,
tmnxOamMacTrCtlSourceMacAddr,
tmnxOamMacTrCtlSendControl,
tmnxOamMacTrCtlReplyControl,
tmnxOamMacTrL2MapRouterID,
tmnxOamMacTrL2MapLabel,
tmnxOamMacTrL2MapProtocol,
tmnxOamMacTrL2MapVCType,
tmnxOamMacTrL2MapVCID,
tmnxOamMacTrL2MapDirection,
tmnxOamMacTrL2MapSdpId,
tmnxOamMacTrL2MapSapName
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM MAC Trace Route
tests on Alcatel 7x50 SR series systems."
::= { tmnxOamTrGroups 10 }
tmnxOamTrObsoleteV3v0Group OBJECT-GROUP
OBJECTS { tmnxOamTrResultsTestAttempts,
tmnxOamTrResultsTestSuccesses
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Trace Route
tests that became obsolete in the 3.0 release."
::= { tmnxOamTrGroups 11 }
tmnxOamTrGeneralV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamTrMaxConcurrentRequests,
tmnxOamTrCtlRowStatus,
tmnxOamTrCtlStorageType,
tmnxOamTrCtlDescr,
tmnxOamTrCtlTestMode,
tmnxOamTrCtlAdminStatus,
tmnxOamTrCtlFcName,
tmnxOamTrCtlProfile,
tmnxOamTrCtlServiceId,
tmnxOamTrCtlDataSize,
tmnxOamTrCtlTimeOut,
tmnxOamTrCtlProbesPerHop,
tmnxOamTrCtlMaxTtl,
tmnxOamTrCtlInitialTtl,
tmnxOamTrCtlDSField,
tmnxOamTrCtlMaxFailures,
tmnxOamTrCtlInterval,
tmnxOamTrCtlMaxRows,
tmnxOamTrCtlTrapGeneration,
tmnxOamTrCtlCreateHopsEntries,
tmnxOamTrCtlSAA,
tmnxOamTrCtlRuns,
tmnxOamTrCtlFailures,
tmnxOamTrCtlLastRunResult,
tmnxOamTrCtlLastChanged,
tmnxOamTrCtlVRtrID,
tmnxOamTrCtlTgtAddrType,
tmnxOamTrCtlTgtAddress,
tmnxOamTrCtlSrcAddrType,
tmnxOamTrCtlSrcAddress,
tmnxOamTrCtlWaitMilliSec,
tmnxOamTrResultsOperStatus,
tmnxOamTrResultsCurHopCount,
tmnxOamTrResultsCurProbeCount,
tmnxOamTrResultsLastGoodPath,
tmnxOamTrResultsTgtAddrType,
tmnxOamTrResultsTgtAddress,
tmnxOamTrProbeHistoryResponse,
tmnxOamTrProbeHistoryOneWayTime,
tmnxOamTrProbeHistoryStatus,
tmnxOamTrProbeHistoryLastRC,
tmnxOamTrProbeHistoryTime,
tmnxOamTrProbeHistoryResponsePlane,
tmnxOamTrProbeHistoryAddressType,
tmnxOamTrProbeHistorySapId,
tmnxOamTrProbeHistoryVersion,
tmnxOamTrProbeHistoryRouterID,
tmnxOamTrProbeHistoryIfIndex,
tmnxOamTrProbeHistoryDataLen,
tmnxOamTrProbeHistorySize,
tmnxOamTrProbeHistoryInOneWayTime,
tmnxOamTrProbeHistoryAddrType,
tmnxOamTrProbeHistoryAddress
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM Trace Route test
general capabilities on Alcatel 7x50 SR series systems 4.0R1 release."
::= { tmnxOamTrGroups 12 }
tmnxOamTrHopsV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamTrHopsMinRtt,
tmnxOamTrHopsMaxRtt,
tmnxOamTrHopsAverageRtt,
tmnxOamTrHopsRttSumOfSquares,
tmnxOamTrHopsMinTt,
tmnxOamTrHopsMaxTt,
tmnxOamTrHopsAverageTt,
tmnxOamTrHopsTtSumOfSquares,
tmnxOamTrHopsSentProbes,
tmnxOamTrHopsProbeResponses,
tmnxOamTrHopsLastGoodProbe,
tmnxOamTrHopsMinInTt,
tmnxOamTrHopsMaxInTt,
tmnxOamTrHopsAverageInTt,
tmnxOamTrHopsInTtSumOfSqrs,
tmnxOamTrHopsOutJitter,
tmnxOamTrHopsInJitter,
tmnxOamTrHopsRtJitter,
tmnxOamTrHopsProbeTimeouts,
tmnxOamTrHopsProbeFailures,
tmnxOamTrHopsTgtAddrType,
tmnxOamTrHopsTgtAddress
}
STATUS current
DESCRIPTION
"The group of optional objects to report OAM Trace Route Hops
returned in response to OAM Trace Route tests on Alcatel
7x50 SR series systems 4.0R1."
::= { tmnxOamTrGroups 13 }
tmnxOamLspTrV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamLspTrCtlVRtrID,
tmnxOamLspTrCtlLspName,
tmnxOamLspTrCtlPathName,
tmnxOamLspTrCtlLdpPrefixType,
tmnxOamLspTrCtlLdpPrefix,
tmnxOamLspTrCtlLdpPrefixLen,
tmnxOamLspTrMapAddrType,
tmnxOamLspTrMapDSIPv4Addr,
tmnxOamLspTrMapDSIfAddr,
tmnxOamLspTrMapMTU,
tmnxOamLspTrMapDSIndex,
tmnxOamLspTrDSLabelLabel,
tmnxOamLspTrDSLabelProtocol
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM LSP Trace Route
tests on Alcatel 7x50 SR series systems 4.0 release."
::= { tmnxOamTrGroups 14 }
tmnxOamVprnTrV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamVprnTrCtlReplyControl,
tmnxOamVprnTrCtlSrcAddrType,
tmnxOamVprnTrCtlSrcAddress,
tmnxOamVprnTrL3MapRouterID,
tmnxOamVprnTrL3MapRteVprnLabel,
tmnxOamVprnTrL3MapRteMetrics,
tmnxOamVprnTrL3MapRteLastUp,
tmnxOamVprnTrL3MapRteOwner,
tmnxOamVprnTrL3MapRtePref,
tmnxOamVprnTrL3MapRteDist,
tmnxOamVprnTrL3MapNumNextHops,
tmnxOamVprnTrL3MapNumRteTargets,
tmnxOamVprnTrL3MapDestAddrType,
tmnxOamVprnTrL3MapDestAddress,
tmnxOamVprnTrL3MapDestMaskLen,
tmnxOamVprnTrNextHopRtrID,
tmnxOamVprnTrNextHopType,
tmnxOamVprnTrNextHopTunnelID,
tmnxOamVprnTrNextHopTunnelType,
tmnxOamVprnTrNextHopIfIndex,
tmnxOamVprnTrRouteTarget
}
STATUS obsolete
DESCRIPTION
"The group of objects supporting management of OAM VPRN Trace Route
tests on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamTrGroups 15 }
tmnxOamMcastTrV4v0Group OBJECT-GROUP
OBJECTS { tmnxOamMcastTrCtlVRtrID,
tmnxOamMcastTrCtlHops,
tmnxOamMcastTrQueryId,
tmnxOamMcastTrCtlSrcAddrType,
tmnxOamMcastTrCtlSrcAddress,
tmnxOamMcastTrCtlDestAddrType,
tmnxOamMcastTrCtlDestAddress,
tmnxOamMcastTrCtlRespAddrType,
tmnxOamMcastTrCtlRespAddress,
tmnxOamMcastTrCtlGrpAddrType,
tmnxOamMcastTrCtlGrpAddress,
tmnxOamMcastTrRespQueryArrivalTime,
tmnxOamMcastTrRespInPktCount,
tmnxOamMcastTrRespOutPktCount,
tmnxOamMcastTrRespSGPktCount,
tmnxOamMcastTrRespRtgProtocol,
tmnxOamMcastTrRespFwdTtl,
tmnxOamMcastTrRespMBZBit,
tmnxOamMcastTrRespSrcBit,
tmnxOamMcastTrRespSrcMask,
tmnxOamMcastTrRespFwdCode,
tmnxOamMcastTrRespInIfAddrType,
tmnxOamMcastTrRespInIfAddress,
tmnxOamMcastTrRespOutIfAddrType,
tmnxOamMcastTrRespOutIfAddress,
tmnxOamMcastTrRespPhRtrAddrType,
tmnxOamMcastTrRespPhRtrAddress
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Multicast Trace Route
tests on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamTrGroups 16 }
tmnxOamTrObsoleteV4v0Group OBJECT-GROUP
OBJECTS {
tmnxOamTrCtlTargetIpAddress,
tmnxOamTrResultsIpTgtAddr,
tmnxOamTrProbeHistoryIpAddr,
tmnxOamTrHopsIpTgtAddress,
tmnxOamLspTrCtlLdpIpPrefix,
tmnxOamLspTrCtlLdpIpPrefixLen,
tmnxOamVprnTrCtlSourceIpAddr,
tmnxOamVprnTrL3MapRteDestAddr,
tmnxOamVprnTrL3MapRteDestMask,
tmnxOamMcastTrCtlSrcIpAddr,
tmnxOamMcastTrCtlDestIpAddr,
tmnxOamMcastTrCtlRespIpAddr,
tmnxOamMcastTrCtlGrpIpAddr,
tmnxOamMcastTrRespPrevHopRtrAddr,
tmnxOamMcastTrRespInIfAddr,
tmnxOamMcastTrRespOutIfAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM ICMP Ping
tests on Alcatel 7x50 SR series systems that were made
obsolete in release 4.0."
::= { tmnxOamTrGroups 17 }
tmnxOamTrNotificationV4v0Group NOTIFICATION-GROUP
NOTIFICATIONS { tmnxOamTrPathChange,
tmnxOamTrTestFailed,
tmnxOamTrTestCompleted
}
STATUS obsolete
DESCRIPTION
"The group of notifications supporting the OAM Trace Route test
feature on Alcatel 7x50 SR series systems release 4.0."
::= { tmnxOamTrGroups 18 }
tmnxOamLspTrV5v0Group OBJECT-GROUP
OBJECTS { tmnxOamLspTrCtlVRtrID,
tmnxOamLspTrCtlLspName,
tmnxOamLspTrCtlPathName,
tmnxOamLspTrCtlLdpPrefixType,
tmnxOamLspTrCtlLdpPrefix,
tmnxOamLspTrCtlLdpPrefixLen,
tmnxOamLspTrCtlPathDestType,
tmnxOamLspTrCtlPathDest,
tmnxOamLspTrCtlNhIntfName,
tmnxOamLspTrCtlNhAddressType,
tmnxOamLspTrCtlNhAddress,
tmnxOamLspTrMapAddrType,
tmnxOamLspTrMapDSIPv4Addr,
tmnxOamLspTrMapDSIfAddr,
tmnxOamLspTrMapMTU,
tmnxOamLspTrDSLabelLabel,
tmnxOamLspTrDSLabelProtocol
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM LSP Trace Route
tests on Alcatel 7x50 SR series systems 5.0 release."
::= { tmnxOamTrGroups 19 }
tmnxOamTrObsoleteV5v0Group OBJECT-GROUP
OBJECTS {
tmnxOamLspTrMapDSIndex
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Trace
tests on Alcatel 7x50 SR series systems that were made
obsolete in release 5.0."
::={ tmnxOamTrGroups 20 }
tmnxOamTrGeneralV5v0Group OBJECT-GROUP
OBJECTS { tmnxOamTrMaxConcurrentRequests,
tmnxOamTrCtlRowStatus,
tmnxOamTrCtlStorageType,
tmnxOamTrCtlDescr,
tmnxOamTrCtlTestMode,
tmnxOamTrCtlAdminStatus,
tmnxOamTrCtlFcName,
tmnxOamTrCtlProfile,
tmnxOamTrCtlServiceId,
tmnxOamTrCtlDataSize,
tmnxOamTrCtlTimeOut,
tmnxOamTrCtlProbesPerHop,
tmnxOamTrCtlMaxTtl,
tmnxOamTrCtlInitialTtl,
tmnxOamTrCtlDSField,
tmnxOamTrCtlMaxFailures,
tmnxOamTrCtlInterval,
tmnxOamTrCtlMaxRows,
tmnxOamTrCtlTrapGeneration,
tmnxOamTrCtlCreateHopsEntries,
tmnxOamTrCtlSAA,
tmnxOamTrCtlRuns,
tmnxOamTrCtlFailures,
tmnxOamTrCtlLastRunResult,
tmnxOamTrCtlLastChanged,
tmnxOamTrCtlVRtrID,
tmnxOamTrCtlTgtAddrType,
tmnxOamTrCtlTgtAddress,
tmnxOamTrCtlSrcAddrType,
tmnxOamTrCtlSrcAddress,
tmnxOamTrCtlWaitMilliSec,
tmnxOamTrResultsOperStatus,
tmnxOamTrResultsCurHopCount,
tmnxOamTrResultsCurProbeCount,
tmnxOamTrResultsLastGoodPath,
tmnxOamTrResultsTgtAddrType,
tmnxOamTrResultsTgtAddress,
tmnxOamTrProbeHistoryResponse,
tmnxOamTrProbeHistoryOneWayTime,
tmnxOamTrProbeHistoryStatus,
tmnxOamTrProbeHistoryLastRC,
tmnxOamTrProbeHistoryTime,
tmnxOamTrProbeHistoryResponsePlane,
tmnxOamTrProbeHistoryAddressType,
tmnxOamTrProbeHistorySapId,
tmnxOamTrProbeHistoryVersion,
tmnxOamTrProbeHistoryRouterID,
tmnxOamTrProbeHistoryIfIndex,
tmnxOamTrProbeHistoryDataLen,
tmnxOamTrProbeHistorySize,
tmnxOamTrProbeHistoryInOneWayTime,
tmnxOamTrProbeHistoryAddrType,
tmnxOamTrProbeHistoryAddress,
tmnxOamLTtraceFecDiscoveryState,
tmnxOamLTtraceFecDisStatusBits,
tmnxOamLTtraceFecDisPaths,
tmnxOamLTtraceFecFailedHops,
tmnxOamLTtraceFecLastDisEnd,
tmnxOamLTtraceFecFailedProbes,
tmnxOamLTtraceFecProbeState,
tmnxOamLTtracePathRemAddrType,
tmnxOamLTtracePathRemoteAddr,
tmnxOamLTtracePathEgrNhAddrType,
tmnxOamLTtracePathEgrNhAddr,
tmnxOamLTtracePathDisTtl,
tmnxOamLTtracePathLastDisTime,
tmnxOamLTtracePathLastRc,
tmnxOamLTtraceCtlLdpPrefixType,
tmnxOamLTtraceCtlLdpPrefix,
tmnxOamLTtraceCtlLdpPrefixLen,
tmnxOamLTtraceCtlMaxPath,
tmnxOamLTtraceResultsDisPaths,
tmnxOamLTtraceResultsFailedHops,
tmnxOamLTtraceResultsDisState,
tmnxOamLTtraceResultsDisStatus,
tmnxOamLTtraceUpStreamHopIndex,
tmnxOamLTtraceHopAddrType,
tmnxOamLTtraceHopAddr,
tmnxOamLTtraceHopDstAddrType,
tmnxOamLTtraceHopDstAddr,
tmnxOamLTtraceHopEgrNhAddrType,
tmnxOamLTtraceHopEgrNhAddr,
tmnxOamLTtraceHopDisTtl,
tmnxOamLTtraceHopLastRc,
tmnxOamLTtraceHopDiscoveryState,
tmnxOamLTtraceHopDiscoveryTime,
tmnxOamLTtraceAutoRowStatus,
tmnxOamLTtraceAutoLastChanged,
tmnxOamLTtraceAutoStorageType,
tmnxOamLTtraceAutoAdminState,
tmnxOamLTtraceAutoFcName,
tmnxOamLTtraceAutoProfile,
tmnxOamLTtraceAutoDiscIntvl,
tmnxOamLTtraceAutoMaxPath,
tmnxOamLTtraceAutoTrMaxTtl,
tmnxOamLTtraceAutoTrTimeOut,
tmnxOamLTtraceAutoTrMaxFailures,
tmnxOamLTtraceAutoPolicy1,
tmnxOamLTtraceAutoPolicy2,
tmnxOamLTtraceAutoPolicy3,
tmnxOamLTtraceAutoPolicy4,
tmnxOamLTtraceAutoPolicy5,
tmnxOamLTtraceAutoProbeIntvl,
tmnxOamLTtraceAutoPrTimeOut,
tmnxOamLTtraceAutoPrMaxFailures,
tmnxOamLTtraceAutoDiscoveryState,
tmnxOamLTtraceAutoTotalFecs,
tmnxOamLTtraceAutoDisFecs,
tmnxOamLTtraceAutoLastDisStart,
tmnxOamLTtraceAutoLastDisEnd,
tmnxOamLTtraceAutoLastDisDur,
tmnxOamLTtracePathProbeState,
tmnxOamLTtracePathProbeTmOutCnt,
tmnxOamLTtraceMaxConRequests
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Trace Route test
general capabilities on Alcatel 7x50 SR series systems 5.0 release."
::= { tmnxOamTrGroups 21 }
tmnxOamTrNotificationV5v0Group NOTIFICATION-GROUP
NOTIFICATIONS { tmnxOamTrPathChange,
tmnxOamTrTestFailed,
tmnxOamTrTestCompleted,
tmnxOamLdpTtraceAutoDiscState,
tmnxOamLdpTtraceFecProbeState,
tmnxOamLdpTtraceFecDisStatus
}
STATUS current
DESCRIPTION
"The group of notifications supporting the OAM Trace Route test
feature on Alcatel 7x50 SR series systems release 5.0."
::= { tmnxOamTrGroups 22 }
tmnxOamVccvTrV6v0Group OBJECT-GROUP
OBJECTS { tmnxOamVccvTrCtlSdpIdVcId,
tmnxOamVccvTrCtlReplyMode,
tmnxOamVccvTrNextPwID,
tmnxOamVccvTrNextPwType,
tmnxOamVccvTrNextSenderAddrType,
tmnxOamVccvTrNextSenderAddr,
tmnxOamVccvTrNextRemoteAddrType,
tmnxOamVccvTrNextRemoteAddr
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM VCCV Trace Route
test general capabilities on Alcatel 7xx0 SR series systems 6.0
release."
::= { tmnxOamTrGroups 23 }
tmnxOamVprnTrObsoleteV6v0Group OBJECT-GROUP
OBJECTS {
tmnxOamVprnTrNextHopRtrID
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM VPRN Trace Route
tests on Alcatel 7x50 SR series systems that were made
obsolete in release 6.0."
::={ tmnxOamTrGroups 24 }
tmnxOamVprnTrV6v0Group OBJECT-GROUP
OBJECTS { tmnxOamVprnTrCtlReplyControl,
tmnxOamVprnTrCtlSrcAddrType,
tmnxOamVprnTrCtlSrcAddress,
tmnxOamVprnTrL3MapRouterID,
tmnxOamVprnTrL3MapRteVprnLabel,
tmnxOamVprnTrL3MapRteMetrics,
tmnxOamVprnTrL3MapRteLastUp,
tmnxOamVprnTrL3MapRteOwner,
tmnxOamVprnTrL3MapRtePref,
tmnxOamVprnTrL3MapRteDist,
tmnxOamVprnTrL3MapNumNextHops,
tmnxOamVprnTrL3MapNumRteTargets,
tmnxOamVprnTrL3MapDestAddrType,
tmnxOamVprnTrL3MapDestAddress,
tmnxOamVprnTrL3MapDestMaskLen,
tmnxOamVprnTrNextHopType,
tmnxOamVprnTrNextHopTunnelID,
tmnxOamVprnTrNextHopTunnelType,
tmnxOamVprnTrNextHopIfIndex,
tmnxOamVprnTrNextHopAddrType,
tmnxOamVprnTrNextHopAddress,
tmnxOamVprnTrRouteTarget
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM VPRN Trace Route
tests on Alcatel 7x50 SR series systems release 6.0."
::= { tmnxOamTrGroups 25 }
--
-- OAM SAA Test Groups
--
tmnxOamSaaGeneralV3v0Group OBJECT-GROUP
OBJECTS { tmnxOamSaaCtlRowStatus,
tmnxOamSaaCtlStorageType,
tmnxOamSaaCtlLastChanged,
tmnxOamSaaCtlAdminStatus,
tmnxOamSaaCtlTestMode,
tmnxOamSaaCtlDescr,
tmnxOamSaaCtlRuns,
tmnxOamSaaCtlFailures,
tmnxOamSaaCtlLastRunResult
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM SAA test
general capabilities on Alcatel 7x50 SR series systems."
::= { tmnxOamSaaGroups 1 }
tmnxOamSaaThresholdV3v0Group OBJECT-GROUP
OBJECTS { tmnxOamSaaTRowStatus,
tmnxOamSaaTLastChanged,
tmnxOamSaaTThreshold,
tmnxOamSaaTValue,
tmnxOamSaaTLastSent,
tmnxOamSaaTTestMode,
tmnxOamSaaTTestRunIndex
}
STATUS current
DESCRIPTION
"The group of objects supporting management of OAM Trace Route
SAA tests thresholds on Alcatel 7x50 SR series systems 3.0R1."
::= { tmnxOamSaaGroups 2 }
tmnxOamSaaNotificationV3v0Group NOTIFICATION-GROUP
NOTIFICATIONS { tmnxOamSaaThreshold
}
STATUS current
DESCRIPTION
"The group of notifications supporting the OAM Trace Route test
feature on Alcatel 7x50 SR series systems."
::= { tmnxOamSaaGroups 3 }
END