1239 lines
44 KiB
Plaintext
1239 lines
44 KiB
Plaintext
TIMETRA-BMP-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
InetAddress, InetAddressType,
|
|
InetPortNumber
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Counter64, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE, OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus,
|
|
TEXTUAL-CONVENTION, TimeStamp,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
TmnxIpFamily
|
|
FROM TIMETRA-BGP-MIB
|
|
timetraSRMIBModules, tmnxSRConfs,
|
|
tmnxSRNotifyPrefix, tmnxSRObjs
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
TItemDescription, TLNamedItemOrEmpty,
|
|
TNamedItem, TmnxAdminState, TmnxVRtrID
|
|
FROM TIMETRA-TC-MIB
|
|
;
|
|
|
|
timetraBmpMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201601010000Z"
|
|
ORGANIZATION "Nokia"
|
|
CONTACT-INFO
|
|
"Nokia SROS Support
|
|
Web: http://www.nokia.com"
|
|
DESCRIPTION
|
|
"This document is the SNMP MIB module for the Nokia SROS implementation
|
|
of BGP Monitor Protocol.
|
|
|
|
Copyright 2016-2018 Nokia. All rights reserved. Reproduction of this
|
|
document is authorized on the condition that the foregoing copyright
|
|
notice is included.
|
|
|
|
This SNMP MIB module (Specification) embodies Nokia's
|
|
proprietary intellectual property. Nokia retains all
|
|
title and ownership in the Specification, including any
|
|
revisions.
|
|
|
|
Nokia grants all interested parties a non-exclusive license to use and
|
|
distribute an unmodified copy of this Specification in connection with
|
|
management of Nokia products, and without fee, provided this copyright
|
|
notice and license appear on all copies.
|
|
|
|
This Specification is supplied `as is', and Nokia makes no warranty,
|
|
either express or implied, as to the use, operation, condition, or
|
|
performance of the Specification."
|
|
|
|
REVISION "201601010000Z"
|
|
DESCRIPTION
|
|
"Rev 0.1 01 Jan 2016 00:00
|
|
Initial version of the TIMETRA-BMP-MIB."
|
|
|
|
::= { timetraSRMIBModules 108 }
|
|
|
|
TmnxBmpConnectionMode ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxBmpConnectionMode data type is an enumerated integer that
|
|
indicates the connection mode for a BMP session."
|
|
SYNTAX INTEGER {
|
|
active (1),
|
|
passive (2)
|
|
}
|
|
|
|
TmnxBgpMonitorType ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxBgpMonitorType data type specifies the type of BGP monitoring
|
|
that is configured (instance, group, neighbor)."
|
|
SYNTAX INTEGER {
|
|
bgpInstance (0),
|
|
bgpPeerGroup (1),
|
|
bgpNeighbor (2)
|
|
}
|
|
|
|
TmnxBgpMonitorRouteMonitoring ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxBgpMonitorRouteMonitoring data type specifies that the BGP
|
|
instance monitoring entry will send pre-policy route monitoring
|
|
messages, post-policy monitoring messages, both types of messages or
|
|
none at all."
|
|
SYNTAX BITS {
|
|
prePolicy (0),
|
|
postPolicy (1)
|
|
}
|
|
|
|
TmnxBmpSessionConnectionState ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TmnxBmpSessionConnectionState data type indicates the operational
|
|
state of the BMP session with the BMP station.
|
|
|
|
Values:
|
|
inactive (0) - The BMP station is configured, but other constraints prevent BMP from starting a session.
|
|
shutdown (1) - The connection to the BMP-station is administratively disabled.
|
|
idle (2) - BMP is in between attempts to open a new session to the BMP-station.
|
|
connecting (3) - BMP is actively trying to set up a TCP connection to the BMP-station.
|
|
welcoming (4) - BMP has succesfully set up a TCP connection, but hasn't started sending BMP messages yet.
|
|
established (5) - BMP has a fully functional BMP-session to the BMP-station."
|
|
SYNTAX INTEGER {
|
|
inactive (0),
|
|
shutdown (1),
|
|
idle (2),
|
|
connecting (3),
|
|
welcoming (4),
|
|
established (5)
|
|
}
|
|
|
|
tmnxBmpObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 108 }
|
|
|
|
tmnxBmpParameterObjs OBJECT IDENTIFIER ::= { tmnxBmpObjs 1 }
|
|
|
|
tmnxBmpAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpAdminState specifies whether BGP Monitoring
|
|
Protocol (BMP) is enabled on the system or not."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxBmpParameterObjs 1 }
|
|
|
|
tmnxBmpStationTableLastCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationTableLastCh indicates the time, since
|
|
system startup, that the BGP monitoring station table was created or
|
|
modified."
|
|
::= { tmnxBmpParameterObjs 2 }
|
|
|
|
tmnxBgpMonitorTableLastCh OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorTableLastCh indicates the time, since
|
|
system startup, that the BGP instance monitoring table was created or
|
|
modified."
|
|
::= { tmnxBmpParameterObjs 3 }
|
|
|
|
tmnxBmpStationObjs OBJECT IDENTIFIER ::= { tmnxBmpObjs 2 }
|
|
|
|
tmnxBmpStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxBmpStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBmpStationTable contains configuration information for all BMP
|
|
monitoring stations in the SROS system."
|
|
::= { tmnxBmpStationObjs 1 }
|
|
|
|
tmnxBmpStationEntry OBJECT-TYPE
|
|
SYNTAX TmnxBmpStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBmpStationEntry consists of the configuration information for
|
|
an individual BMP monitoring station."
|
|
INDEX { IMPLIED tmnxBmpStationName }
|
|
::= { tmnxBmpStationTable 1 }
|
|
|
|
TmnxBmpStationEntry ::= SEQUENCE
|
|
{
|
|
tmnxBmpStationName TNamedItem,
|
|
tmnxBmpStationRowStatus RowStatus,
|
|
tmnxBmpStationLastChanged TimeStamp,
|
|
tmnxBmpStationAdminState TmnxAdminState,
|
|
tmnxBmpStationDescr TItemDescription,
|
|
tmnxBmpStationConnectRetry Unsigned32,
|
|
tmnxBmpStationInitialWaitTime Unsigned32,
|
|
tmnxBmpStationSecondWaitTime Unsigned32,
|
|
tmnxBmpStationMaxWaitTime Unsigned32,
|
|
tmnxBmpStationErrorInterval Unsigned32,
|
|
tmnxBmpStationLocalIpAddrType InetAddressType,
|
|
tmnxBmpStationLocalIpAddress InetAddress,
|
|
tmnxBmpStationRemoteIpAddrType InetAddressType,
|
|
tmnxBmpStationRemoteIpAddress InetAddress,
|
|
tmnxBmpStationRemotePort InetPortNumber,
|
|
tmnxBmpStationMode TmnxBmpConnectionMode,
|
|
tmnxBmpStationRouter TmnxVRtrID,
|
|
tmnxBmpStationInitiationMessage DisplayString,
|
|
tmnxBmpStationStatsReportIvl Unsigned32,
|
|
tmnxBmpStationTcpKaAdminState TmnxAdminState,
|
|
tmnxBmpStationTcpKaIdle Unsigned32,
|
|
tmnxBmpStationTcpKaInterval Unsigned32,
|
|
tmnxBmpStationTcpKaCount Unsigned32,
|
|
tmnxBmpStationRoutesReportIvl Unsigned32,
|
|
tmnxBmpStationReportLocalRoutes TruthValue,
|
|
tmnxBmpStationFamily TmnxIpFamily
|
|
}
|
|
|
|
tmnxBmpStationName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationName specifies the name of the BGP
|
|
monitoring station."
|
|
::= { tmnxBmpStationEntry 1 }
|
|
|
|
tmnxBmpStationRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationRowStatus specifies the row status of the
|
|
BGP monitoring station."
|
|
::= { tmnxBmpStationEntry 2 }
|
|
|
|
tmnxBmpStationLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationLastChanged indicates the time, since
|
|
system startup, that the BGP monitoring station was created or
|
|
modified."
|
|
::= { tmnxBmpStationEntry 3 }
|
|
|
|
tmnxBmpStationAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationAdminState specifies the administrative
|
|
state of the BGP monitoring station."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxBmpStationEntry 4 }
|
|
|
|
tmnxBmpStationDescr OBJECT-TYPE
|
|
SYNTAX TItemDescription
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationDescr specifies the description of the BGP
|
|
monitoring station."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBmpStationEntry 5 }
|
|
|
|
tmnxBmpStationConnectRetry OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..65535)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationConnectRetry specifies the
|
|
connect retry timer value, in seconds, for a BMP session."
|
|
DEFVAL { 120 }
|
|
::= { tmnxBmpStationEntry 7 }
|
|
|
|
tmnxBmpStationInitialWaitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..720)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationInitialWaitTime specifies the
|
|
amount of time, in minutes, that a BMP session remains in the idle
|
|
state after it has been stable for a while."
|
|
DEFVAL { 0 }
|
|
::= { tmnxBmpStationEntry 8 }
|
|
|
|
tmnxBmpStationSecondWaitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..720)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationSecondWaitTime specifies the
|
|
amount of time, in minutes, that is doubled after each BMP session
|
|
failure."
|
|
DEFVAL { 5 }
|
|
::= { tmnxBmpStationEntry 9 }
|
|
|
|
tmnxBmpStationMaxWaitTime OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..720)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationMaxWaitTime specifies the
|
|
maximum amount of time, in minutes, that a BMP session stays in the
|
|
idle-state after a BMP session failure."
|
|
DEFVAL { 60 }
|
|
::= { tmnxBmpStationEntry 10 }
|
|
|
|
tmnxBmpStationErrorInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..720)
|
|
UNITS "minutes"
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationErrorInterval specifies the
|
|
amount of time, in minutes, after a BMP session reset during which the
|
|
session must be error free in order to reset the penalty counter and
|
|
return the idle-hold-time to initial-wait."
|
|
DEFVAL { 30 }
|
|
::= { tmnxBmpStationEntry 11 }
|
|
|
|
tmnxBmpStationLocalIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationLocalIpAddrType specifies the
|
|
type of IP address stored in tmnxBmpStationLocalIpAddress. The value
|
|
can be either 'unknown', 'ipv4' or 'ipv6."
|
|
DEFVAL { unknown }
|
|
::= { tmnxBmpStationEntry 12 }
|
|
|
|
tmnxBmpStationLocalIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationLocalIpAddress specifies the
|
|
local IP address used to communicate with the BMP monitoring station.
|
|
The configuration is optional."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBmpStationEntry 13 }
|
|
|
|
tmnxBmpStationRemoteIpAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationRemoteIpAddrType specifies the
|
|
type of IP address stored in tmnxBmpStationRemoteIpAddress. The value
|
|
can be either 'unknown', 'ipv4' or 'ipv6."
|
|
DEFVAL { unknown }
|
|
::= { tmnxBmpStationEntry 14 }
|
|
|
|
tmnxBmpStationRemoteIpAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationRemoteIpAddress specifies the
|
|
remote IP address of the BMP monitoring station."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBmpStationEntry 15 }
|
|
|
|
tmnxBmpStationRemotePort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationRemotePort specifies the server
|
|
port of the BMP monitoring station."
|
|
DEFVAL { 0 }
|
|
::= { tmnxBmpStationEntry 16 }
|
|
|
|
tmnxBmpStationMode OBJECT-TYPE
|
|
SYNTAX TmnxBmpConnectionMode
|
|
MAX-ACCESS read-create
|
|
STATUS obsolete
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationMode specifies if the router will actively
|
|
connect to the BMP monitoring station, or if the router will wait
|
|
passively for an incoming connection request."
|
|
DEFVAL { active }
|
|
::= { tmnxBmpStationEntry 17 }
|
|
|
|
tmnxBmpStationRouter OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationRouter specifies the virtual router
|
|
instance used for the BMP session."
|
|
DEFVAL { 1 }
|
|
::= { tmnxBmpStationEntry 18 }
|
|
|
|
tmnxBmpStationInitiationMessage OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationInitiationMessage specifies a free-form
|
|
initiation message for a type 0 TLV to be sent to the BMP monitoring
|
|
station."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBmpStationEntry 19 }
|
|
|
|
tmnxBmpStationStatsReportIvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0 | 15..65535)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationStatsReportIvl specifies how often
|
|
statistics reporting messages are sent, in seconds, to the BMP
|
|
monitoring station."
|
|
DEFVAL { 0 }
|
|
::= { tmnxBmpStationEntry 20 }
|
|
|
|
tmnxBmpStationTcpKaAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationTcpKaAdminState specifies the
|
|
administrative state of the TCP keepalive algorithm."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxBmpStationEntry 21 }
|
|
|
|
tmnxBmpStationTcpKaIdle OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100000)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationTcpKaIdle specifies the number
|
|
of seconds until the first TCP keepalive probe is sent."
|
|
DEFVAL { 600 }
|
|
::= { tmnxBmpStationEntry 22 }
|
|
|
|
tmnxBmpStationTcpKaInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..100000)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationTcpKaInterval specifies the
|
|
number of seconds between two TCP keepalives probes."
|
|
DEFVAL { 15 }
|
|
::= { tmnxBmpStationEntry 23 }
|
|
|
|
tmnxBmpStationTcpKaCount OBJECT-TYPE
|
|
SYNTAX Unsigned32 (3..100)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpStationTcpKaCount specifies the number
|
|
of missed keepalives before the TCP connection is declared down."
|
|
DEFVAL { 4 }
|
|
::= { tmnxBmpStationEntry 24 }
|
|
|
|
tmnxBmpStationRoutesReportIvl OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..30)
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationRoutesReportIvl specifies often BMP looks
|
|
at the RIB to find new routes, in seconds, and send those to the BMP
|
|
monitoring station."
|
|
DEFVAL { 5 }
|
|
::= { tmnxBmpStationEntry 25 }
|
|
|
|
tmnxBmpStationReportLocalRoutes OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationReportLocalRoutes specifies if local routes
|
|
are reported to the BMP monitoring station."
|
|
DEFVAL { false }
|
|
::= { tmnxBmpStationEntry 26 }
|
|
|
|
tmnxBmpStationFamily OBJECT-TYPE
|
|
SYNTAX TmnxIpFamily
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpStationFamily specifies the address families that
|
|
will be reported to a BMP monitoring station.
|
|
|
|
tmnxBmpStationFamily is supported for the following families:
|
|
ipv4 (1)
|
|
vpnIpv4 (2)
|
|
ipv6 (3)
|
|
mcastIpv4 (4)
|
|
vpnIpv6 (5)
|
|
l2vpn (6)
|
|
mcastVpnIpv4 (12)
|
|
evpn (15)
|
|
mcastIpv6 (16)
|
|
labelIpv4 (17)
|
|
labelIpv6 (18)
|
|
mcastVpnIpv6 (20)"
|
|
DEFVAL { {ipv4} }
|
|
::= { tmnxBmpStationEntry 27 }
|
|
|
|
tmnxBgpMonitorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxBgpMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorTable contains configuration information for all BGP
|
|
instances that are monitored in the SROS system."
|
|
::= { tmnxBmpStationObjs 2 }
|
|
|
|
tmnxBgpMonitorEntry OBJECT-TYPE
|
|
SYNTAX TmnxBgpMonitorEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorEntry specifies the configuration for BGP monitoring
|
|
for an individual BGP instance, group or neighbor."
|
|
INDEX {
|
|
tmnxBgpMonitorType,
|
|
tmnxBgpMonitorVRtrID,
|
|
tmnxBgpMonitorPeerGroup,
|
|
tmnxBgpMonitorPeerType,
|
|
tmnxBgpMonitorPeer
|
|
}
|
|
::= { tmnxBgpMonitorTable 1 }
|
|
|
|
TmnxBgpMonitorEntry ::= SEQUENCE
|
|
{
|
|
tmnxBgpMonitorType TmnxBgpMonitorType,
|
|
tmnxBgpMonitorVRtrID TmnxVRtrID,
|
|
tmnxBgpMonitorPeerGroup TLNamedItemOrEmpty,
|
|
tmnxBgpMonitorPeerType InetAddressType,
|
|
tmnxBgpMonitorPeer InetAddress,
|
|
tmnxBgpMonitorRowStatus RowStatus,
|
|
tmnxBgpMonitorAdminState TmnxAdminState,
|
|
tmnxBgpMonitorLastChanged TimeStamp,
|
|
tmnxBgpMonitorAllStations TruthValue,
|
|
tmnxBgpMonitorRouteMonitoring TmnxBgpMonitorRouteMonitoring
|
|
}
|
|
|
|
tmnxBgpMonitorType OBJECT-TYPE
|
|
SYNTAX TmnxBgpMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorType specifies the type of BGP monitoring that is
|
|
configured (instance, group, neighbor)."
|
|
::= { tmnxBgpMonitorEntry 1 }
|
|
|
|
tmnxBgpMonitorVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorVRtrID specifies the BGP instance where BGP
|
|
monitoring is configured for."
|
|
::= { tmnxBgpMonitorEntry 2 }
|
|
|
|
tmnxBgpMonitorPeerGroup OBJECT-TYPE
|
|
SYNTAX TLNamedItemOrEmpty
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorPeerGroup specifies the BGP group where BGP
|
|
monitoring is configured for."
|
|
::= { tmnxBgpMonitorEntry 3 }
|
|
|
|
tmnxBgpMonitorPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBgpMonitorPeerType specifies the type of
|
|
IP address stored in tmnxBgpMonitorPeer. The value can be either
|
|
'unknown', 'ipv4' or 'ipv6."
|
|
DEFVAL { unknown }
|
|
::= { tmnxBgpMonitorEntry 4 }
|
|
|
|
tmnxBgpMonitorPeer OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorPeer specifies the BGP neighbor where BGP monitoring
|
|
is configured for."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBgpMonitorEntry 5 }
|
|
|
|
tmnxBgpMonitorRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorRowStatus specifies the row status of the
|
|
BGP instance monitoring entry."
|
|
::= { tmnxBgpMonitorEntry 6 }
|
|
|
|
tmnxBgpMonitorAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorAdminState specifies the administrative
|
|
state of the BGP instance monitoring entry."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxBgpMonitorEntry 7 }
|
|
|
|
tmnxBgpMonitorLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorLastChanged indicates the time, since
|
|
system startup, that the BGP instance monitoring entry was created or
|
|
modified."
|
|
::= { tmnxBgpMonitorEntry 8 }
|
|
|
|
tmnxBgpMonitorAllStations OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorAllStations specifies that all existing BMP
|
|
monitoring stations should be used for the BGP instance monitoring
|
|
entry."
|
|
::= { tmnxBgpMonitorEntry 9 }
|
|
|
|
tmnxBgpMonitorRouteMonitoring OBJECT-TYPE
|
|
SYNTAX TmnxBgpMonitorRouteMonitoring
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorRouteMonitoring specifies that the BGP
|
|
instance monitoring entry will send pre-policy route monitoring
|
|
messages, post-policy monitoring messages, both types of messages or
|
|
none at all."
|
|
DEFVAL { {} }
|
|
::= { tmnxBgpMonitorEntry 10 }
|
|
|
|
tmnxBgpMonitorStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxBgpMonitorStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorStationTable contains the list of BMP monitoring
|
|
stations used to monitor an individual BGP instance."
|
|
::= { tmnxBmpStationObjs 3 }
|
|
|
|
tmnxBgpMonitorStationEntry OBJECT-TYPE
|
|
SYNTAX TmnxBgpMonitorStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorStationEntry specifies a BMP monitoring station used
|
|
to monitor an individual BGP instance, group or neighbor."
|
|
INDEX {
|
|
tmnxBgpMonitorStationType,
|
|
tmnxBgpMonitorStationVRtrID,
|
|
tmnxBgpMonitorStationPeerGroup,
|
|
tmnxBgpMonitorStationPeerType,
|
|
tmnxBgpMonitorStationPeer,
|
|
IMPLIED tmnxBgpMonitorStationName
|
|
}
|
|
::= { tmnxBgpMonitorStationTable 1 }
|
|
|
|
TmnxBgpMonitorStationEntry ::= SEQUENCE
|
|
{
|
|
tmnxBgpMonitorStationType TmnxBgpMonitorType,
|
|
tmnxBgpMonitorStationVRtrID TmnxVRtrID,
|
|
tmnxBgpMonitorStationPeerGroup TLNamedItemOrEmpty,
|
|
tmnxBgpMonitorStationPeerType InetAddressType,
|
|
tmnxBgpMonitorStationPeer InetAddress,
|
|
tmnxBgpMonitorStationName TNamedItem,
|
|
tmnxBgpMonitorStationRowStatus RowStatus
|
|
}
|
|
|
|
tmnxBgpMonitorStationType OBJECT-TYPE
|
|
SYNTAX TmnxBgpMonitorType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorStationType specifies the type of BGP monitoring
|
|
that is configured (instance, group, neighbor)."
|
|
::= { tmnxBgpMonitorStationEntry 1 }
|
|
|
|
tmnxBgpMonitorStationVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorStationVRtrID specifies the BGP instance where the
|
|
BMP monitoring station is used to monitor an individual BGP instance."
|
|
::= { tmnxBgpMonitorStationEntry 2 }
|
|
|
|
tmnxBgpMonitorStationPeerGroup OBJECT-TYPE
|
|
SYNTAX TLNamedItemOrEmpty
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorStationPeerGroup specifies the BGP group where BGP
|
|
monitoring is configured for."
|
|
::= { tmnxBgpMonitorStationEntry 3 }
|
|
|
|
tmnxBgpMonitorStationPeerType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBgpMonitorStationPeerType specifies the
|
|
type of IP address stored in tmnxBgpMonitorStationPeer. The value can
|
|
be either 'unknown', 'ipv4' or 'ipv6."
|
|
DEFVAL { unknown }
|
|
::= { tmnxBgpMonitorStationEntry 4 }
|
|
|
|
tmnxBgpMonitorStationPeer OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBgpMonitorStationPeer specifies the BGP neighbor where BGP
|
|
monitoring is configured for."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBgpMonitorStationEntry 5 }
|
|
|
|
tmnxBgpMonitorStationName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorStationName specifies the name of a BMP
|
|
monitoring station."
|
|
::= { tmnxBgpMonitorStationEntry 6 }
|
|
|
|
tmnxBgpMonitorStationRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBgpMonitorStationRowStatus specifies the row status
|
|
of the BMP monitoring station."
|
|
::= { tmnxBgpMonitorStationEntry 7 }
|
|
|
|
tmnxBmpSessionTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TmnxBmpSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBmpSessionTable contains the statistics for the BMP sessions
|
|
between the router and the BMP monitoring stations."
|
|
::= { tmnxBmpStationObjs 4 }
|
|
|
|
tmnxBmpSessionEntry OBJECT-TYPE
|
|
SYNTAX TmnxBmpSessionEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The tmnxBmpSessionEntry specifies the statistics for a BMP session
|
|
between the router and a BMP monitoring station."
|
|
INDEX {
|
|
tmnxBmpSessionVRtrID,
|
|
IMPLIED tmnxBmpSessionStationName
|
|
}
|
|
::= { tmnxBmpSessionTable 1 }
|
|
|
|
TmnxBmpSessionEntry ::= SEQUENCE
|
|
{
|
|
tmnxBmpSessionVRtrID TmnxVRtrID,
|
|
tmnxBmpSessionStationName TNamedItem,
|
|
tmnxBmpSessionConnectionState TmnxBmpSessionConnectionState,
|
|
tmnxBmpSessionLocalAddrType InetAddressType,
|
|
tmnxBmpSessionLocalAddr InetAddress,
|
|
tmnxBmpSessionLocalAddrPort InetPortNumber,
|
|
tmnxBmpSessionConnStateChanged TimeStamp,
|
|
tmnxBmpSessionLastMsgSent TimeStamp,
|
|
tmnxBmpSessionBytesSent Counter64,
|
|
tmnxBmpSessionRouteMonitorMsgs Counter64,
|
|
tmnxBmpSessionStatisticsMsgs Counter64,
|
|
tmnxBmpSessionPeerUpMsgs Counter64,
|
|
tmnxBmpSessionPeerDownMsgs Counter64,
|
|
tmnxBmpSessionInitiationMsgs Counter64,
|
|
tmnxBmpSessionTerminationMsgs Counter64,
|
|
tmnxBmpSessionRouteMirrorMsgs Counter64
|
|
}
|
|
|
|
tmnxBmpSessionVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tBgpPeerNgInstanceIndex is the bgp instance index for
|
|
tmnxBmpSessionTable."
|
|
::= { tmnxBmpSessionEntry 1 }
|
|
|
|
tmnxBmpSessionStationName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxBmpSessionStationName is the BMP station name index for
|
|
tmnxBmpSessionTable."
|
|
::= { tmnxBmpSessionEntry 2 }
|
|
|
|
tmnxBmpSessionConnectionState OBJECT-TYPE
|
|
SYNTAX TmnxBmpSessionConnectionState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionConnectionState indicates the operational
|
|
state of the BMP session with the BMP station."
|
|
::= { tmnxBmpSessionEntry 3 }
|
|
|
|
tmnxBmpSessionLocalAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionLocalAddrType indicates the IP address type
|
|
of the TCP connection with the BMP station."
|
|
::= { tmnxBmpSessionEntry 4 }
|
|
|
|
tmnxBmpSessionLocalAddr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16|20))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionLocalAddr indicates the IP address of the
|
|
TCP connection with the BMP station."
|
|
::= { tmnxBmpSessionEntry 5 }
|
|
|
|
tmnxBmpSessionLocalAddrPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionLocalAddrPort specifies the IP port of the
|
|
TCP connection with the BMP station."
|
|
::= { tmnxBmpSessionEntry 6 }
|
|
|
|
tmnxBmpSessionConnStateChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionConnStateChanged indicates when
|
|
tmnxBmpSessionConnectionState was last changed to or from the
|
|
established state."
|
|
::= { tmnxBmpSessionEntry 7 }
|
|
|
|
tmnxBmpSessionLastMsgSent OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionLastMsgSent indicates when the last message
|
|
was sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 8 }
|
|
|
|
tmnxBmpSessionBytesSent OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionBytesSent indicates the number of bytes
|
|
sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 9 }
|
|
|
|
tmnxBmpSessionRouteMonitorMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionRouteMonitorMsgs indicates the number of
|
|
route monitoring messages sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 10 }
|
|
|
|
tmnxBmpSessionStatisticsMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionStatisticsMsgs indicates the number of
|
|
statistics messages sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 11 }
|
|
|
|
tmnxBmpSessionPeerUpMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionPeerUpMsgs indicates the number of peer-up
|
|
notifications sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 12 }
|
|
|
|
tmnxBmpSessionPeerDownMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionPeerDownMsgs indicates the number of
|
|
peer-down notifications sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 13 }
|
|
|
|
tmnxBmpSessionInitiationMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionInitiationMsgs indicates the number of
|
|
initiation messages sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 14 }
|
|
|
|
tmnxBmpSessionTerminationMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionTerminationMsgs indicates the number of
|
|
termination messages sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 15 }
|
|
|
|
tmnxBmpSessionRouteMirrorMsgs OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionRouteMirrorMsgs indicates the number of
|
|
route mirroring mesages sent to the BMP station."
|
|
::= { tmnxBmpSessionEntry 16 }
|
|
|
|
tmnxBmpCollectorObjs OBJECT IDENTIFIER ::= { tmnxBmpStationObjs 5 }
|
|
|
|
tmnxBmpCollectorAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpCollectorAdminState specifies whether the BMP
|
|
collector is enabled or not."
|
|
DEFVAL { outOfService }
|
|
::= { tmnxBmpCollectorObjs 1 }
|
|
|
|
tmnxBmpCollectorIpv4AddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpCollectorIpv4AddrType specifies the
|
|
type of IPv4 address stored in tmnxBmpCollectorIpv4Addr. The value can
|
|
be either 'unknown' or 'ipv4'."
|
|
DEFVAL { unknown }
|
|
::= { tmnxBmpCollectorObjs 2 }
|
|
|
|
tmnxBmpCollectorIpv4Addr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpCollectorIpv4Addr specifies the IPv4
|
|
address of the BMP collector."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBmpCollectorObjs 3 }
|
|
|
|
tmnxBmpCollectorIpv4Port OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpCollectorIpv4Port specifies the IPv4
|
|
server port of the BMP collector."
|
|
DEFVAL { 4210 }
|
|
::= { tmnxBmpCollectorObjs 4 }
|
|
|
|
tmnxBmpCollectorIpv6AddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpCollectorIpv6AddrType specifies the
|
|
type of IPv6 address stored in tmnxBmpCollectorIpv6Addr. The value can
|
|
be either 'unknown' or 'ipv6."
|
|
DEFVAL { unknown }
|
|
::= { tmnxBmpCollectorObjs 5 }
|
|
|
|
tmnxBmpCollectorIpv6Addr OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpCollectorIpv6Addr specifies the IPv6
|
|
address of the BMP collector."
|
|
DEFVAL { ''H }
|
|
::= { tmnxBmpCollectorObjs 6 }
|
|
|
|
tmnxBmpCollectorIpv6Port OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object tmnxBmpCollectorIpv6Port specifies the IPv6
|
|
server port of the BMP collector."
|
|
DEFVAL { 4210 }
|
|
::= { tmnxBmpCollectorObjs 7 }
|
|
|
|
tmnxBmpNotifObjects OBJECT IDENTIFIER ::= { tmnxBmpObjs 100 }
|
|
|
|
tmnxBmpSessionChangeVRtrID OBJECT-TYPE
|
|
SYNTAX TmnxVRtrID
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxBmpSessionChangeVRtrID is the BGP instance where this BMP session
|
|
is used for."
|
|
::= { tmnxBmpNotifObjects 1 }
|
|
|
|
tmnxBmpSessionChangeStationName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"tmnxBmpSessionChangeStationName is the BMP station name where this BMP
|
|
session is connected too."
|
|
::= { tmnxBmpNotifObjects 2 }
|
|
|
|
tmnxBmpSessionChangeOldState OBJECT-TYPE
|
|
SYNTAX TmnxBmpSessionConnectionState
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionChangeOldState contains the old operational
|
|
state of the BMP session."
|
|
::= { tmnxBmpNotifObjects 3 }
|
|
|
|
tmnxBmpSessionChangeNewState OBJECT-TYPE
|
|
SYNTAX TmnxBmpSessionConnectionState
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionChangeNewState contains the new operational
|
|
state of the BMP session."
|
|
::= { tmnxBmpNotifObjects 4 }
|
|
|
|
tmnxBmpSessionChangeReason OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..255))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of tmnxBmpSessionChangeReason contains the reason of the
|
|
state change of the BMP session."
|
|
::= { tmnxBmpNotifObjects 5 }
|
|
|
|
tmnxBmpConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 108 }
|
|
|
|
tmnxBmpCompliances OBJECT IDENTIFIER ::= { tmnxBmpConformance 1 }
|
|
|
|
tmnxBmpComplianceV15v0 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the management of the BGP Monitoring
|
|
Protocol for Release 15.0 on SROS series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxBmpConfigV15Group
|
|
}
|
|
::= { tmnxBmpCompliances 1 }
|
|
|
|
tmnxBmpComplianceV16v0 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the management of the BGP Monitoring
|
|
Protocol for Release 16.0 on SROS series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxBmpConfigV16Group,
|
|
tmnxBmpNotificationObjs,
|
|
tmnxBmpNotificationV16Group
|
|
}
|
|
::= { tmnxBmpCompliances 2 }
|
|
|
|
tmnxBmpComplianceV19v0 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for the management of the BGP Monitoring
|
|
Protocol for Release 19.0 on SROS series systems."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxBmpConfigV19v0Group
|
|
}
|
|
::= { tmnxBmpCompliances 3 }
|
|
|
|
tmnxBmpGroups OBJECT IDENTIFIER ::= { tmnxBmpConformance 2 }
|
|
|
|
tmnxBmpV15v0Groups OBJECT IDENTIFIER ::= { tmnxBmpGroups 1 }
|
|
|
|
tmnxBmpConfigV15Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxBmpAdminState,
|
|
tmnxBmpStationTableLastCh,
|
|
tmnxBmpStationRowStatus,
|
|
tmnxBmpStationLastChanged,
|
|
tmnxBmpStationAdminState,
|
|
tmnxBmpStationDescr,
|
|
tmnxBmpStationConnectRetry,
|
|
tmnxBmpStationInitialWaitTime,
|
|
tmnxBmpStationSecondWaitTime,
|
|
tmnxBmpStationMaxWaitTime,
|
|
tmnxBmpStationErrorInterval,
|
|
tmnxBmpStationLocalIpAddrType,
|
|
tmnxBmpStationLocalIpAddress,
|
|
tmnxBmpStationRemoteIpAddrType,
|
|
tmnxBmpStationRemoteIpAddress,
|
|
tmnxBmpStationRemotePort,
|
|
tmnxBmpStationMode,
|
|
tmnxBmpStationRouter,
|
|
tmnxBmpStationInitiationMessage,
|
|
tmnxBmpStationStatsReportIvl,
|
|
tmnxBgpMonitorTableLastCh,
|
|
tmnxBgpMonitorRowStatus,
|
|
tmnxBgpMonitorAdminState,
|
|
tmnxBgpMonitorLastChanged,
|
|
tmnxBgpMonitorAllStations,
|
|
tmnxBgpMonitorRouteMonitoring,
|
|
tmnxBgpMonitorStationRowStatus,
|
|
tmnxBmpStationTcpKaAdminState,
|
|
tmnxBmpStationTcpKaIdle,
|
|
tmnxBmpStationTcpKaInterval,
|
|
tmnxBmpStationTcpKaCount,
|
|
tmnxBmpSessionConnectionState,
|
|
tmnxBmpSessionLocalAddrType,
|
|
tmnxBmpSessionLocalAddr,
|
|
tmnxBmpSessionLocalAddrPort,
|
|
tmnxBmpSessionConnStateChanged,
|
|
tmnxBmpSessionLastMsgSent,
|
|
tmnxBmpSessionBytesSent,
|
|
tmnxBmpSessionRouteMonitorMsgs,
|
|
tmnxBmpSessionStatisticsMsgs,
|
|
tmnxBmpSessionPeerUpMsgs,
|
|
tmnxBmpSessionPeerDownMsgs,
|
|
tmnxBmpSessionInitiationMsgs,
|
|
tmnxBmpSessionTerminationMsgs,
|
|
tmnxBmpSessionRouteMirrorMsgs
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects that maintain configuration for the BGP
|
|
Monitoring Protocol on version 15.0 of SROS series systems."
|
|
::= { tmnxBmpV15v0Groups 1 }
|
|
|
|
tmnxBmpV16v0Groups OBJECT IDENTIFIER ::= { tmnxBmpGroups 2 }
|
|
|
|
tmnxBmpConfigV16Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxBmpStationRoutesReportIvl,
|
|
tmnxBmpStationReportLocalRoutes,
|
|
tmnxBmpStationFamily
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects that maintain configuration for the BGP
|
|
Monitoring Protocol on version 16.0 of SROS series systems."
|
|
::= { tmnxBmpV16v0Groups 1 }
|
|
|
|
tmnxBmpObsoletedConfigV16Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxBmpStationMode,
|
|
tmnxBmpStationInitialWaitTime,
|
|
tmnxBmpStationSecondWaitTime,
|
|
tmnxBmpStationMaxWaitTime,
|
|
tmnxBmpStationErrorInterval,
|
|
tmnxBmpStationRoutesReportIvl
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of obsoleted objects that maintain configuration for the BGP
|
|
Monitoring Protocol on version 16.0 of SROS series systems."
|
|
::= { tmnxBmpV16v0Groups 2 }
|
|
|
|
tmnxBmpNotificationObjs OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxBmpSessionChangeVRtrID,
|
|
tmnxBmpSessionChangeStationName,
|
|
tmnxBmpSessionChangeOldState,
|
|
tmnxBmpSessionChangeNewState,
|
|
tmnxBmpSessionChangeReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notify objects supporting management of the BGP
|
|
Monitoring Protocol on version 16.0 of SROS series systems."
|
|
::= { tmnxBmpV16v0Groups 3 }
|
|
|
|
tmnxBmpNotificationV16Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
tmnxBmpSessionStatusChange
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting management of the BGP Monitoring
|
|
Protocol on version 16.0 of SROS series systems."
|
|
::= { tmnxBmpV16v0Groups 4 }
|
|
|
|
tmnxBmpV19v0Groups OBJECT IDENTIFIER ::= { tmnxBmpGroups 3 }
|
|
|
|
tmnxBmpConfigV19v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
tmnxBmpCollectorAdminState,
|
|
tmnxBmpCollectorIpv4AddrType,
|
|
tmnxBmpCollectorIpv4Addr,
|
|
tmnxBmpCollectorIpv4Port,
|
|
tmnxBmpCollectorIpv6AddrType,
|
|
tmnxBmpCollectorIpv6Addr,
|
|
tmnxBmpCollectorIpv6Port
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects that maintain configuration for the BGP
|
|
Monitoring Protocol on version 19.0 of SROS series systems."
|
|
::= { tmnxBmpV19v0Groups 1 }
|
|
|
|
tmnxBmpNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 108 }
|
|
|
|
tmnxBmpNotifications OBJECT IDENTIFIER ::= { tmnxBmpNotifyPrefix 0 }
|
|
|
|
tmnxBmpSessionStatusChange NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
tmnxBmpSessionChangeVRtrID,
|
|
tmnxBmpSessionChangeStationName,
|
|
tmnxBmpSessionChangeOldState,
|
|
tmnxBmpSessionChangeNewState,
|
|
tmnxBmpSessionChangeReason
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The tmnxBmpSessionStatusChange notification is generated when
|
|
a BMP session has changed its status.
|
|
|
|
[EFFECT] This notification has no direct effect. The old and new
|
|
connection states and the change reason are logged to aid debugging
|
|
and tracking back the root cause of the problem.
|
|
|
|
[RECOVERY] There is no recovery required for this notification."
|
|
::= { tmnxBmpNotifications 1 }
|
|
|
|
END
|