883 lines
30 KiB
Plaintext
883 lines
30 KiB
Plaintext
TIMETRA-PPP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
InetAddress, InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Counter32, Gauge32, IpAddress,
|
|
MODULE-IDENTITY, NOTIFICATION-TYPE,
|
|
OBJECT-TYPE, Unsigned32
|
|
FROM SNMPv2-SMI
|
|
MacAddress, TimeInterval, TimeStamp
|
|
FROM SNMPv2-TC
|
|
tmnxChassisIndex, tmnxHwConformance,
|
|
tmnxHwNotification, tmnxHwObjs
|
|
FROM TIMETRA-CHASSIS-MIB
|
|
timetraSRMIBModules
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
tmnxPortPortID
|
|
FROM TIMETRA-PORT-MIB
|
|
TmnxPppCpState
|
|
FROM TIMETRA-TC-MIB
|
|
;
|
|
|
|
tmnxPppMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "200801010000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia SROS Support
|
|
Web: http://www.nokia.com"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module to manage and provision the
|
|
hardware components of the Nokia SROS device.
|
|
|
|
Copyright 2003-2018 Nokia. All rights reserved.
|
|
Reproduction of this document is authorized on the condition that
|
|
the foregoing copyright notice is included.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's
|
|
proprietary intellectual property. Nokia retains
|
|
all title and ownership in the Specification, including any
|
|
revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license to use and
|
|
distribute an unmodified copy of this Specification in connection with
|
|
management of Nokia products, and without fee, provided this copyright
|
|
notice and license appear on all copies.
|
|
|
|
This Specification is supplied 'as is', and Nokia makes no warranty,
|
|
either express or implied, as to the use, operation, condition, or
|
|
performance of the Specification."
|
|
|
|
REVISION "200801010000Z"
|
|
DESCRIPTION
|
|
"Rev 6.0 01 Jan 2008 00:00
|
|
6.0 release of the TIMETRA-PPP-MIB."
|
|
|
|
REVISION "200701010000Z"
|
|
DESCRIPTION
|
|
"Rev 5.0 01 Jan 2007 00:00
|
|
5.0 release of the TIMETRA-PPP-MIB."
|
|
|
|
REVISION "200603150000Z"
|
|
DESCRIPTION
|
|
"Rev 4.0 15 Mar 2006 00:00
|
|
4.0 release of the TIMETRA-PPP-MIB."
|
|
|
|
REVISION "200501240000Z"
|
|
DESCRIPTION
|
|
"Rev 2.1 24 Jan 2005 00:00
|
|
2.1 release of the TIMETRA-PPP-MIB."
|
|
|
|
REVISION "200403010000Z"
|
|
DESCRIPTION
|
|
"Rev 2.0 01 Mar 2004 00:00
|
|
2.0 release of the TIMETRA-PPP-MIB."
|
|
|
|
::= { timetraSRMIBModules 26 }
|
|
|
|
tmnxPppConformance OBJECT IDENTIFIER ::= { tmnxHwConformance 3 }
|
|
|
|
tmnxPppCompliances OBJECT IDENTIFIER ::= { tmnxPppConformance 1 }
|
|
|
|
tmnxPppCompliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of PPP protocol features using
|
|
the TIMETRA-PPP-MIB."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxPppGroup,
|
|
tmnxPppNotificationGroup
|
|
}
|
|
::= { tmnxPppCompliances 1 }
|
|
|
|
tmnxPpp7450V4v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of PPP protocol features for
|
|
revision 4.0 on the Nokia 7450 SR series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxPpp7450V4v0Group,
|
|
tmnxPppNotificationGroup
|
|
}
|
|
::= { tmnxPppCompliances 2 }
|
|
|
|
tmnxPpp7750V4v0Compliance MODULE-COMPLIANCE
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The compliance statement for management of PPP protocol features for
|
|
revision 4.0 on the Nokia 7750 SR series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxPpp7750V4v0Group,
|
|
tmnxPppNotificationGroup
|
|
}
|
|
::= { tmnxPppCompliances 3 }
|
|
|
|
tmnxPpp7450V6v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of PPP protocol features for
|
|
revision 6.0 on the Nokia 7450 SR series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxPpp7450V4v0Group,
|
|
tmnxPppNotificationGroup
|
|
}
|
|
::= { tmnxPppCompliances 4 }
|
|
|
|
tmnxPpp77x0V6v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of PPP protocol features for
|
|
revision 6.0 on the Nokia 77x0 SR series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxPpp7750V4v0Group,
|
|
tmnxPppNotificationGroup,
|
|
tmnxPppCompressionGroup
|
|
}
|
|
::= { tmnxPppCompliances 5 }
|
|
|
|
tmnxPppGroups OBJECT IDENTIFIER ::= { tmnxPppConformance 2 }
|
|
|
|
tmnxPppGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPppLinkPhase,
|
|
tmnxPppLocalAddress,
|
|
tmnxPppRemoteAddress,
|
|
tmnxPppRemoteMacAddress,
|
|
tmnxPppLineMonitorMethod,
|
|
tmnxPppKaPeriod,
|
|
tmnxPppKaDropCount,
|
|
tmnxPppKaLastClearedTime,
|
|
tmnxPppKaThresholdExceedsCount,
|
|
tmnxPppKaInPktCount,
|
|
tmnxPppKaOutPktCount,
|
|
tmnxPppKaTimeDropLink,
|
|
tmnxPppQuality,
|
|
tmnxPppLqmOperPeriod,
|
|
tmnxPppLqmInRate,
|
|
tmnxPppLqmOutRate,
|
|
tmnxPppLqmLastClearedTime,
|
|
tmnxPppLqmThresholdExceedsCount,
|
|
tmnxPppLqmInPktCount,
|
|
tmnxPppLqmOutPktCount,
|
|
tmnxPppLqmTimeDropLink,
|
|
tmnxPppLocalMagicNumber,
|
|
tmnxPppRemoteMagicNumber,
|
|
tmnxPppCpState,
|
|
tmnxPppCpLastChange,
|
|
tmnxPppCpRestartCount,
|
|
tmnxPppCpLastClearedTime
|
|
}
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Point-to-Point Protocol
|
|
(PPP) capabilities on Nokia 7x50 SR series systems."
|
|
::= { tmnxPppGroups 1 }
|
|
|
|
tmnxPppNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxPppCpUp,
|
|
tmnxPppCpDown,
|
|
tmnxPppCpDown,
|
|
tmnxPppNcpUp,
|
|
tmnxPppNcpDown,
|
|
tmnxPppKeepaliveFailure,
|
|
tmnxPppLqmFailure,
|
|
tmnxPppLoopback,
|
|
tmnxPppLoopbackClear
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting the management of Point-to-Point
|
|
Protocol (PPP) on Nokia 7x50 SR series systems."
|
|
::= { tmnxPppGroups 3 }
|
|
|
|
tmnxPPPObsoleteV4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPppLocalAddress,
|
|
tmnxPppRemoteAddress
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects in TIMETRA-PPP-MIB which are obsoleted."
|
|
::= { tmnxPppGroups 4 }
|
|
|
|
tmnxPpp7450V4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPppLinkPhase,
|
|
tmnxPppRemoteMacAddress,
|
|
tmnxPppLineMonitorMethod,
|
|
tmnxPppKaPeriod,
|
|
tmnxPppKaDropCount,
|
|
tmnxPppKaLastClearedTime,
|
|
tmnxPppKaThresholdExceedsCount,
|
|
tmnxPppKaInPktCount,
|
|
tmnxPppKaOutPktCount,
|
|
tmnxPppKaTimeDropLink,
|
|
tmnxPppQuality,
|
|
tmnxPppLqmOperPeriod,
|
|
tmnxPppLqmInRate,
|
|
tmnxPppLqmOutRate,
|
|
tmnxPppLqmLastClearedTime,
|
|
tmnxPppLqmThresholdExceedsCount,
|
|
tmnxPppLqmInPktCount,
|
|
tmnxPppLqmOutPktCount,
|
|
tmnxPppLqmTimeDropLink,
|
|
tmnxPppLocalMagicNumber,
|
|
tmnxPppRemoteMagicNumber,
|
|
tmnxPppCpState,
|
|
tmnxPppCpLastChange,
|
|
tmnxPppCpRestartCount,
|
|
tmnxPppCpLastClearedTime,
|
|
tmnxPppLocalIPv4AddressType,
|
|
tmnxPppLocalIPv4Address,
|
|
tmnxPppRemoteIPv4AddressType,
|
|
tmnxPppRemoteIPv4Address
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Point-to-Point Protocol
|
|
(PPP) capabilities on the 4.0 version of Nokia 7450 SR systems."
|
|
::= { tmnxPppGroups 5 }
|
|
|
|
tmnxPpp7750V4v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPppLinkPhase,
|
|
tmnxPppRemoteMacAddress,
|
|
tmnxPppLineMonitorMethod,
|
|
tmnxPppKaPeriod,
|
|
tmnxPppKaDropCount,
|
|
tmnxPppKaLastClearedTime,
|
|
tmnxPppKaThresholdExceedsCount,
|
|
tmnxPppKaInPktCount,
|
|
tmnxPppKaOutPktCount,
|
|
tmnxPppKaTimeDropLink,
|
|
tmnxPppQuality,
|
|
tmnxPppLqmOperPeriod,
|
|
tmnxPppLqmInRate,
|
|
tmnxPppLqmOutRate,
|
|
tmnxPppLqmLastClearedTime,
|
|
tmnxPppLqmThresholdExceedsCount,
|
|
tmnxPppLqmInPktCount,
|
|
tmnxPppLqmOutPktCount,
|
|
tmnxPppLqmTimeDropLink,
|
|
tmnxPppLocalMagicNumber,
|
|
tmnxPppRemoteMagicNumber,
|
|
tmnxPppCpState,
|
|
tmnxPppCpLastChange,
|
|
tmnxPppCpRestartCount,
|
|
tmnxPppCpLastClearedTime,
|
|
tmnxPppLocalIPv4AddressType,
|
|
tmnxPppLocalIPv4Address,
|
|
tmnxPppLocalIPv6AddressType,
|
|
tmnxPppLocalIPv6Address,
|
|
tmnxPppRemoteIPv4AddressType,
|
|
tmnxPppRemoteIPv4Address,
|
|
tmnxPppRemoteIPv6AddressType,
|
|
tmnxPppRemoteIPv6Address
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of Point-to-Point Protocol
|
|
(PPP) capabilities on the 4.0 version of Nokia 7750 SR systems."
|
|
::= { tmnxPppGroups 6 }
|
|
|
|
tmnxPppCompressionGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxPppHdrCompression
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting management of compression capabilities
|
|
over Point-to-Point Protocol (PPP) interfaces on the Nokia 7750 SR
|
|
systems."
|
|
::= { tmnxPppGroups 7 }
|
|
|
|
tmnxPppNotifyPrefix OBJECT IDENTIFIER ::= { tmnxHwNotification 3 }
|
|
|
|
tmnxPppNotification OBJECT IDENTIFIER ::= { tmnxPppNotifyPrefix 0 }
|
|
|
|
tmnxPppCpUp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppCpState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the finite state machine of a control protocol (LCP,
|
|
LQR, etc.) reaches the OPENED state."
|
|
::= { tmnxPppNotification 1 }
|
|
|
|
tmnxPppCpDown NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppCpState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the finite state machine of a control protocol (LCP,
|
|
LQR, etc.) leaves the OPENED state."
|
|
::= { tmnxPppNotification 2 }
|
|
|
|
tmnxPppNcpUp NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppCpState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the finite state machine of a network control protocol
|
|
(IPCP, MPLSCP, BCP, OSICP, etc.) reaches the OPENED state."
|
|
::= { tmnxPppNotification 3 }
|
|
|
|
tmnxPppNcpDown NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppCpState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the finite state machine of a network control protocol
|
|
(IPCP, MPLSCP, BCP, OSICP, etc.) leaves the OPENED state."
|
|
::= { tmnxPppNotification 4 }
|
|
|
|
tmnxPppKeepaliveFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppKaPeriod
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the keepalive based on echo packets failed."
|
|
::= { tmnxPppNotification 5 }
|
|
|
|
tmnxPppLqmFailure NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppLqmInRate,
|
|
tmnxPppLqmOutRate,
|
|
tmnxPppQuality
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the link has failed in meeting the specified quality
|
|
percentage."
|
|
::= { tmnxPppNotification 6 }
|
|
|
|
tmnxPppLoopback NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppLocalMagicNumber,
|
|
tmnxPppRemoteMagicNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the value of tmnxPppLocalMagicNumber is the same as the
|
|
value of tmnxPppRemoteMagicNumber sent by the peer."
|
|
::= { tmnxPppNotification 7 }
|
|
|
|
tmnxPppLoopbackClear NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxPppLocalMagicNumber,
|
|
tmnxPppRemoteMagicNumber
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Generated when the loopback condition is cleared. It means that the
|
|
value of tmnxPppLocalMagicNumber is different than the value of
|
|
tmnxPppRemoteMagicNumber sent by the peer."
|
|
::= { tmnxPppNotification 8 }
|
|
|
|
tmnxPppObjs OBJECT IDENTIFIER ::= { tmnxHwObjs 5 }
|
|
|
|
tmnxPppTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPppTable has an entry for each port in the system that is
|
|
configured for PPP."
|
|
::= { tmnxPppObjs 1 }
|
|
|
|
tmnxPppEntry OBJECT-TYPE
|
|
SYNTAX TmnxPppEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a port from the tmnxPortTable
|
|
that is configured for PPP. Entries cannot be created and
|
|
deleted via SNMP SET operations."
|
|
INDEX {
|
|
tmnxChassisIndex,
|
|
tmnxPortPortID
|
|
}
|
|
::= { tmnxPppTable 1 }
|
|
|
|
TmnxPppEntry ::= SEQUENCE
|
|
{
|
|
tmnxPppLinkPhase INTEGER,
|
|
tmnxPppLocalAddress IpAddress,
|
|
tmnxPppRemoteAddress IpAddress,
|
|
tmnxPppRemoteMacAddress MacAddress,
|
|
tmnxPppLineMonitorMethod INTEGER,
|
|
tmnxPppKaPeriod Unsigned32,
|
|
tmnxPppKaDropCount Unsigned32,
|
|
tmnxPppKaLastClearedTime TimeStamp,
|
|
tmnxPppKaThresholdExceedsCount Counter32,
|
|
tmnxPppKaInPktCount Counter32,
|
|
tmnxPppKaOutPktCount Counter32,
|
|
tmnxPppKaTimeDropLink TimeInterval,
|
|
tmnxPppQuality Unsigned32,
|
|
tmnxPppLqmOperPeriod Unsigned32,
|
|
tmnxPppLqmInRate Gauge32,
|
|
tmnxPppLqmOutRate Gauge32,
|
|
tmnxPppLqmLastClearedTime TimeStamp,
|
|
tmnxPppLqmThresholdExceedsCount Counter32,
|
|
tmnxPppLqmInPktCount Counter32,
|
|
tmnxPppLqmOutPktCount Counter32,
|
|
tmnxPppLqmTimeDropLink TimeInterval,
|
|
tmnxPppLocalMagicNumber Unsigned32,
|
|
tmnxPppRemoteMagicNumber Unsigned32,
|
|
tmnxPppLocalIPv4AddressType InetAddressType,
|
|
tmnxPppLocalIPv4Address InetAddress,
|
|
tmnxPppLocalIPv6AddressType InetAddressType,
|
|
tmnxPppLocalIPv6Address InetAddress,
|
|
tmnxPppRemoteIPv4AddressType InetAddressType,
|
|
tmnxPppRemoteIPv4Address InetAddress,
|
|
tmnxPppRemoteIPv6AddressType InetAddressType,
|
|
tmnxPppRemoteIPv6Address InetAddress,
|
|
tmnxPppHdrCompression BITS
|
|
}
|
|
|
|
tmnxPppLinkPhase OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
dead (1),
|
|
establish (2),
|
|
authenticate (3),
|
|
network (4),
|
|
terminate (5)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The current link phase for this PPP connection."
|
|
::= { tmnxPppEntry 1 }
|
|
|
|
tmnxPppLocalAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The Ip address assigned the local end of the PPP link.
|
|
|
|
This object was made obsolete in the 4.0 release."
|
|
::= { tmnxPppEntry 2 }
|
|
|
|
tmnxPppRemoteAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The Ip address of the remote end of the PPP link.
|
|
|
|
This object was made obsolete in the 4.0 release."
|
|
::= { tmnxPppEntry 3 }
|
|
|
|
tmnxPppRemoteMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The Ethernet MacAddress sent by the remote end of the PPP link."
|
|
::= { tmnxPppEntry 4 }
|
|
|
|
tmnxPppLineMonitorMethod OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
none (1),
|
|
keepalive (2),
|
|
lqm (3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of line monitoring packets being sent and received on
|
|
this PPP link. Note that this can be deduced from the values of
|
|
tmnxPppKaPeriod and tmnxPppQuality. One can find out whether
|
|
lqm or keepalive is enabled or not. That is, lqm is enabled
|
|
(keepalive is disabled) if tmnxPppQuality is not zero; and
|
|
keepalive is enabled if tmnxPppKaPeriod is not zero and
|
|
tmnxPppQuality is zero. If tmnxPppQuality and tmnxPppKaPeriod
|
|
are both set to zero, no line monitoring is used."
|
|
::= { tmnxPppEntry 5 }
|
|
|
|
tmnxPppKaPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value tmnxPppKaPeriod is used to configure the time
|
|
interval in seconds at which keepalive requests are issued. When
|
|
LQM is enabled by setting tmnxPppQuality equal to some
|
|
value other than zero (0), keepalives are replaced with LQR
|
|
messages."
|
|
DEFVAL { 10 }
|
|
::= { tmnxPppEntry 6 }
|
|
|
|
tmnxPppKaDropCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPppKaDropCount determines how many keepalive or LQR
|
|
messages can be missed before the line is brought down."
|
|
DEFVAL { 3 }
|
|
::= { tmnxPppEntry 7 }
|
|
|
|
tmnxPppKaLastClearedTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time that keepalive stats were cleared. Note that the
|
|
keepalive stats are cleared when changing from LQM to keepalives
|
|
or vice versa."
|
|
::= { tmnxPppEntry 8 }
|
|
|
|
tmnxPppKaThresholdExceedsCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that tmnxPppKaDropCount was reached."
|
|
::= { tmnxPppEntry 9 }
|
|
|
|
tmnxPppKaInPktCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of echo reply packets received."
|
|
::= { tmnxPppEntry 10 }
|
|
|
|
tmnxPppKaOutPktCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of echo request packets sent."
|
|
::= { tmnxPppEntry 11 }
|
|
|
|
tmnxPppKaTimeDropLink OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time remaining before the link will be declared dropped if a
|
|
keepalive echo reply packet is not received."
|
|
::= { tmnxPppEntry 12 }
|
|
|
|
tmnxPppQuality OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..100)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPppQuality is a percentage used by LQM to
|
|
monitor the link quality. If the quality drops below this
|
|
percentage, the router shuts down the link. The percentages
|
|
are calculated for both the incoming and outgoing directions.
|
|
When LQM is enabled by setting tmnxPppQuality to a non-zero
|
|
value, Link Quality Reports (LQRs) are sent, in place of
|
|
keepalives, every keepalive period. All incoming keepalives
|
|
and/or LQRs are always responded to regardless of the setting
|
|
of tmnxPppQuality. A value of zero (0) implies no LQM quality
|
|
monitoring and is the only value supported."
|
|
DEFVAL { 0 }
|
|
::= { tmnxPppEntry 13 }
|
|
|
|
tmnxPppLqmOperPeriod OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..60)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value tmnxPppLqmOperPeriod is the negotiated time interval in
|
|
seconds at which LQM LQR requests are issued."
|
|
::= { tmnxPppEntry 14 }
|
|
|
|
tmnxPppLqmInRate OBJECT-TYPE
|
|
SYNTAX Gauge32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average of 'SaveInPackets'/'PeerOutPackets' in the last five
|
|
consecutive LQRs received."
|
|
::= { tmnxPppEntry 15 }
|
|
|
|
tmnxPppLqmOutRate OBJECT-TYPE
|
|
SYNTAX Gauge32 (0..100)
|
|
UNITS "percent"
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The average of 'PeerInPackets'/'LastOutPackets' in the last five
|
|
consecutive LQRs received."
|
|
::= { tmnxPppEntry 16 }
|
|
|
|
tmnxPppLqmLastClearedTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time that LQM stats were cleared."
|
|
::= { tmnxPppEntry 17 }
|
|
|
|
tmnxPppLqmThresholdExceedsCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that either tmnxPppLqmInRate or tmnxPppLqmOutRate
|
|
falls below the specified quality percentage when PPP quality or LQM
|
|
is enforced."
|
|
::= { tmnxPppEntry 18 }
|
|
|
|
tmnxPppLqmInPktCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LQR packets received."
|
|
::= { tmnxPppEntry 19 }
|
|
|
|
tmnxPppLqmOutPktCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of LQR packets sent."
|
|
::= { tmnxPppEntry 20 }
|
|
|
|
tmnxPppLqmTimeDropLink OBJECT-TYPE
|
|
SYNTAX TimeInterval
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time remaining before the link will be declared dropped if a LQM
|
|
LQR message packet is not received."
|
|
::= { tmnxPppEntry 21 }
|
|
|
|
tmnxPppLocalMagicNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppLocalMagicNumber is the local magic number to be sent to the
|
|
peer. The magic number provides a method to detect loopbacks. If the
|
|
value of tmnxPppLocalMagicNumber is the same as the value of
|
|
tmnxPppRemoteMagicNumber, then it is possible that the link might be
|
|
looped back. If the two magic numbers do not match, then the link is
|
|
not looped back."
|
|
::= { tmnxPppEntry 22 }
|
|
|
|
tmnxPppRemoteMagicNumber OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppRemoteMagicNumber is the magic number sent by the peer. If the
|
|
value of tmnxPppRemoteMagicNumber is the same as the value of
|
|
tmnxPppLocalMagicNumber, then it is possible that the link might be
|
|
looped back. If the two magic numbers do not match, then the link is
|
|
not looped back."
|
|
::= { tmnxPppEntry 23 }
|
|
|
|
tmnxPppLocalIPv4AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppLocalIPv4AddressType indicates the address type of the address
|
|
at the local end of the PPP link."
|
|
::= { tmnxPppEntry 24 }
|
|
|
|
tmnxPppLocalIPv4Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppLocalIPv4Address indicates the IPv4 address of the local end of
|
|
the PPP link."
|
|
::= { tmnxPppEntry 25 }
|
|
|
|
tmnxPppLocalIPv6AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppLocalIPv6AddressType indicates the address type of the address
|
|
at the local end of the PPP link."
|
|
::= { tmnxPppEntry 26 }
|
|
|
|
tmnxPppLocalIPv6Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppLocalIPv6Address indicates the IPv6 address of the local end of
|
|
the PPP link."
|
|
::= { tmnxPppEntry 27 }
|
|
|
|
tmnxPppRemoteIPv4AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppRemoteIPv4AddressType indicates the address type of the address
|
|
at the remote end of the PPP link."
|
|
::= { tmnxPppEntry 28 }
|
|
|
|
tmnxPppRemoteIPv4Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppRemoteIPv4Address indicates the IPv4 address of the remote end
|
|
of the PPP link."
|
|
::= { tmnxPppEntry 29 }
|
|
|
|
tmnxPppRemoteIPv6AddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppRemoteIPv6AddressType indicates the address type of the address
|
|
at the remote end of the PPP link."
|
|
::= { tmnxPppEntry 30 }
|
|
|
|
tmnxPppRemoteIPv6Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxPppRemoteIPv6Address indicates the IPv6 address of the remote end
|
|
of the PPP link."
|
|
::= { tmnxPppEntry 31 }
|
|
|
|
tmnxPppHdrCompression OBJECT-TYPE
|
|
SYNTAX BITS {
|
|
acfc (0),
|
|
pfc (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxPppHdrCompression specifies Address Control Field
|
|
Compression (ACFC) and Protocol Field Compression (PFC) behaviour over
|
|
this PPP link as detailed below.
|
|
|
|
tmnxPppHdrCompression| Protocol action
|
|
---------------------|-----------------------------------------------
|
|
acfc | ACFC is requested in config requests sent and
|
|
| accepted in config request received
|
|
pfc | PFC is requested in config requests sent and
|
|
| accepted in config request received"
|
|
DEFVAL { {} }
|
|
::= { tmnxPppEntry 32 }
|
|
|
|
tmnxPppCpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxPppCpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPppCpTable has an entry for each PPP Control Protocol run on
|
|
each port in the system that is configured for PPP."
|
|
::= { tmnxPppObjs 2 }
|
|
|
|
tmnxPppCpEntry OBJECT-TYPE
|
|
SYNTAX TmnxPppCpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents a specific Ppp Control Protocol
|
|
being run on a specific port from the tmnxPortTable
|
|
that is configured for PPP. Entries cannot be created and
|
|
deleted via SNMP SET operations; rows are created and
|
|
deleted by the agent as the tmnxPortClass and tmnxPortEncapType
|
|
values are modified. For any specific link, there is one Link
|
|
Control Protocol (LCP) plus one or more Network Control Protocols
|
|
(NCP) depending on the type of protocols supported on the link:
|
|
ipcp, mplscp, bcp or osicp."
|
|
INDEX {
|
|
tmnxChassisIndex,
|
|
tmnxPortPortID,
|
|
tmnxPppCpProtocol
|
|
}
|
|
::= { tmnxPppCpTable 1 }
|
|
|
|
TmnxPppCpEntry ::= SEQUENCE
|
|
{
|
|
tmnxPppCpProtocol INTEGER,
|
|
tmnxPppCpState TmnxPppCpState,
|
|
tmnxPppCpLastChange TimeStamp,
|
|
tmnxPppCpRestartCount Counter32,
|
|
tmnxPppCpLastClearedTime TimeStamp
|
|
}
|
|
|
|
tmnxPppCpProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
lcp (1),
|
|
ipcp (2),
|
|
mplscp (3),
|
|
bcp (4),
|
|
osicp (5),
|
|
lqr (6),
|
|
ipv6cp (7)
|
|
}
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The enumerated value of tmnxPppCpProtocol indicates the type
|
|
of Control Protocol represented by this row entry. For any
|
|
specific link, there is one Link Control Protocol (LCP) plus one
|
|
or more Network Control Protocols (NCP) depending on the type of
|
|
protocols supported on the link: ipcp, mplscp, bcp or osicp."
|
|
::= { tmnxPppCpEntry 1 }
|
|
|
|
tmnxPppCpState OBJECT-TYPE
|
|
SYNTAX TmnxPppCpState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxPppCpState variable indicates the current state of the PPP
|
|
Control Protocol on this interface."
|
|
::= { tmnxPppCpEntry 2 }
|
|
|
|
tmnxPppCpLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time the value of tmnxPppCpState changed."
|
|
::= { tmnxPppCpEntry 3 }
|
|
|
|
tmnxPppCpRestartCount OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of times that this Control Protocol has reached the 'open'
|
|
state."
|
|
::= { tmnxPppCpEntry 4 }
|
|
|
|
tmnxPppCpLastClearedTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The last time tmnxPppCpRestartCount has been reset to zero."
|
|
::= { tmnxPppCpEntry 5 }
|
|
|
|
END
|