1655 lines
57 KiB
Plaintext
1655 lines
57 KiB
Plaintext
TIMETRA-BIER-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
InetAddress, InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
Counter32, MODULE-IDENTITY,
|
|
NOTIFICATION-TYPE, OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
RowStatus, TEXTUAL-CONVENTION,
|
|
TimeStamp, TruthValue
|
|
FROM SNMPv2-TC
|
|
timetraSRMIBModules, tmnxSRConfs,
|
|
tmnxSRNotifyPrefix, tmnxSRObjs
|
|
FROM TIMETRA-GLOBAL-MIB
|
|
TNamedItem, TmnxAdminState,
|
|
TmnxLongDisplayString, TmnxOperState
|
|
FROM TIMETRA-TC-MIB
|
|
vRtrID, vRtrIfIndex
|
|
FROM TIMETRA-VRTR-MIB
|
|
;
|
|
|
|
timetraBierMIBModule MODULE-IDENTITY
|
|
LAST-UPDATED "201801010000Z"
|
|
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
|
|
extensions to the BIER routing protocol for the Nokia SROS device.
|
|
|
|
Copyright 2008-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 "201801010000Z"
|
|
DESCRIPTION
|
|
"Rev 0.1 01 Jan 2018 00:00
|
|
Initial version of the TIMETRA-BIER-MIB."
|
|
|
|
::= { timetraSRMIBModules 123 }
|
|
|
|
TmnxBierMultiTopology ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"TmnxBierMultiTopology is an enumerated integer that specifies the ISIS
|
|
Multi Topology."
|
|
SYNTAX INTEGER {
|
|
ipv4-unicast (0),
|
|
ipv6-unicast (2),
|
|
ipv4-multicast (3),
|
|
ipv6-multicast (4)
|
|
}
|
|
|
|
tmnxBierObjs OBJECT IDENTIFIER ::= { tmnxSRObjs 123 }
|
|
|
|
vRtrBierGeneralTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierGeneralTableLastChanged indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
vRtrBierGeneralTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxBierObjs 1 }
|
|
|
|
vRtrBierGeneralTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierGeneralEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierGeneralTable contains objects for general control and
|
|
management of the BIER protocol instance within a virtual router."
|
|
::= { tmnxBierObjs 2 }
|
|
|
|
vRtrBierGeneralEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierGeneralEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents an instance of the BIER protocol running
|
|
within a virtual router.
|
|
|
|
Row entries can be created or deleted via SNMP SET
|
|
requests. A row with default attribute values is created
|
|
by setting vRtrBierGeneralRowStatus to 'createAndGo'. A row
|
|
entry can be destroyed by setting vRtrBierGeneralRowStatus
|
|
to 'destroy'."
|
|
INDEX { vRtrID }
|
|
::= { vRtrBierGeneralTable 1 }
|
|
|
|
VRtrBierGeneralEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierGeneralRowStatus RowStatus,
|
|
vRtrBierGeneralAdminState TmnxAdminState,
|
|
vRtrBierGeneralRowLastChange TimeStamp
|
|
}
|
|
|
|
vRtrBierGeneralRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vRtrBierGeneralRowStatus is used to control the creation and deletion
|
|
of rows in the vRtrBierGeneralTable.
|
|
|
|
A row can be created by setting
|
|
vRtrBierGeneralRowStatus to 'createAndGo'. The agent
|
|
should assign the default attribute values and change
|
|
the row status to 'active'.
|
|
|
|
A row entry can be destroyed by setting vRtrBierGeneralRowStatus to
|
|
'destroy'."
|
|
::= { vRtrBierGeneralEntry 1 }
|
|
|
|
vRtrBierGeneralAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierGeneralAdminState specifies the current
|
|
administrative state of this BIER instance."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrBierGeneralEntry 2 }
|
|
|
|
vRtrBierGeneralRowLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierGeneralRowLastChange indicates the sysUpTime when
|
|
this row was last modified."
|
|
::= { vRtrBierGeneralEntry 3 }
|
|
|
|
vRtrBierTemplateTableLastChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTemplateTableLastChanged indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
vRtrBierTemplateTable.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxBierObjs 3 }
|
|
|
|
vRtrBierTemplateTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierTemplateTable lists BIER policies for a particular BIER
|
|
instance. BIER template depicts how BIER routing underlay should
|
|
advertise the BIER information throughout the network."
|
|
::= { tmnxBierObjs 4 }
|
|
|
|
vRtrBierTemplateEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierTemplateEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to a BIER template which indicates a BIER
|
|
Domain. One such template entry would be associated with routing for
|
|
BIER routing overlay.
|
|
|
|
Row entries can be created or deleted via SNMP SET
|
|
requests. A row with default attribute values is created
|
|
by setting vRtrBierTemplateRowStatus to 'createAndGo'. A
|
|
row entry can be destroyed by setting
|
|
vRtrBierTemplateRowStatus to 'destroy'."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrBierTemplateName
|
|
}
|
|
::= { vRtrBierTemplateTable 1 }
|
|
|
|
VRtrBierTemplateEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierTemplateName TNamedItem,
|
|
vRtrBierTemplateRowStatus RowStatus,
|
|
vRtrBierTemplateAdminState TmnxAdminState,
|
|
vRtrBierTemplateRowLastChange TimeStamp
|
|
}
|
|
|
|
vRtrBierTemplateName OBJECT-TYPE
|
|
SYNTAX TNamedItem
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTemplateName specifies the template name of
|
|
vRtrBierTemplateEntry"
|
|
::= { vRtrBierTemplateEntry 1 }
|
|
|
|
vRtrBierTemplateRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vRtrBierTemplateRowStatus is used to control the creation and deletion
|
|
of rows in the vRtrBierTemplateTable.
|
|
|
|
A row can be created by setting
|
|
vRtrBierTemplateRowStatus to 'createAndGo'. The agent
|
|
should assign the default attribute values and change
|
|
the row status to 'active'.
|
|
|
|
A row entry can be destroyed by setting vRtrBierTemplateRowStatus to
|
|
'destroy'."
|
|
::= { vRtrBierTemplateEntry 2 }
|
|
|
|
vRtrBierTemplateAdminState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTemplateAdminState specifies the current
|
|
administrative state of this BIER instance."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrBierTemplateEntry 3 }
|
|
|
|
vRtrBierTemplateRowLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTemplateRowLastChange indicates the sysUpTime
|
|
when this row was last modified."
|
|
::= { vRtrBierTemplateEntry 4 }
|
|
|
|
vRtrBierSubDomainTableLstChanged OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainTableLstChanged indicates the sysUpTime
|
|
at the time of the last modification of an entry in the
|
|
vRtrBierSubDomainTableLstChanged.
|
|
|
|
If no changes were made to the table since the last re-initialization
|
|
of the local network management subsystem, then this object contains a
|
|
zero value."
|
|
::= { tmnxBierObjs 5 }
|
|
|
|
vRtrBierSubDomainTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierSubDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierSubDomainTable contains objects for general control and
|
|
management of the BIER sub-domains within the corresponding template
|
|
specified in vRtrBierTemplateTable."
|
|
::= { tmnxBierObjs 6 }
|
|
|
|
vRtrBierSubDomainEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierSubDomainEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents an instance of the BIER sub- domain running
|
|
within the corresponding template specified in vRtrBierTemplateTable.
|
|
|
|
A BIER Template is a BIER domain which may contain one or more
|
|
sub-domain. Each BIER domain must contain at least one sub-domain in
|
|
order for the template to be advertised.
|
|
|
|
Row entries can be created or deleted via SNMP SET
|
|
requests. A row with default attribute values is created
|
|
by setting vRtrBierSubDomainRowStatus to 'createAndGo'. A
|
|
row entry can be destroyed by setting
|
|
vRtrBierSubDomainRowStatus to 'destroy'."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrBierTemplateName,
|
|
vRtrBierSubDomainStart,
|
|
vRtrBierSubDomainEnd
|
|
}
|
|
::= { vRtrBierSubDomainTable 1 }
|
|
|
|
VRtrBierSubDomainEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierSubDomainStart Unsigned32,
|
|
vRtrBierSubDomainEnd Unsigned32,
|
|
vRtrBierSubDomainPrefixType InetAddressType,
|
|
vRtrBierSubDomainPrefix InetAddress,
|
|
vRtrBierSubDomainBfrId Unsigned32,
|
|
vRtrBierSubDomainMT TmnxBierMultiTopology,
|
|
vRtrBierSubDomainRowStatus RowStatus,
|
|
vRtrBierSubDomainRowLastChange TimeStamp
|
|
}
|
|
|
|
vRtrBierSubDomainStart OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainStart specifies the BIER sub-domain
|
|
start value."
|
|
::= { vRtrBierSubDomainEntry 1 }
|
|
|
|
vRtrBierSubDomainEnd OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..255)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainEnd specifies the BIER sub-domain end
|
|
value. For single sub-domain range the start and end value is same. "
|
|
::= { vRtrBierSubDomainEntry 2 }
|
|
|
|
vRtrBierSubDomainPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainPrefixType specifies the address type of
|
|
vRtrBierSubDomainPrefix address."
|
|
DEFVAL { unknown }
|
|
::= { vRtrBierSubDomainEntry 3 }
|
|
|
|
vRtrBierSubDomainPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainPrefix specifies the address of the BFR
|
|
prefix to be advertised in this sub-domain or the sub Domain range."
|
|
::= { vRtrBierSubDomainEntry 4 }
|
|
|
|
vRtrBierSubDomainBfrId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0..4096)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainBfrId specifies the BFR ID within the
|
|
BIER sub-domain. A BFR ID uniquely identifies a BFIR/BFER within the
|
|
sub-domain. A value of '0' indicates that the sub-domain range will
|
|
not be advertized."
|
|
DEFVAL { 0 }
|
|
::= { vRtrBierSubDomainEntry 5 }
|
|
|
|
vRtrBierSubDomainMT OBJECT-TYPE
|
|
SYNTAX TmnxBierMultiTopology
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrBierSubDomainMT specifies the ISIS
|
|
multi-topology ID where the BIER template should be applied."
|
|
DEFVAL { ipv4-unicast }
|
|
::= { vRtrBierSubDomainEntry 6 }
|
|
|
|
vRtrBierSubDomainRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"vRtrBierSubDomainRowStatus is used to control the creation and
|
|
deletion of rows in the vRtrBierSubDomainTable.
|
|
|
|
A row can be created by setting
|
|
vRtrBierSubDomainRowStatus to 'createAndGo'. The agent
|
|
should assign the default attribute values and change
|
|
the row status to 'active'.
|
|
|
|
A row entry can be destroyed by setting vRtrBierSubDomainRowStatus to
|
|
'destroy'."
|
|
::= { vRtrBierSubDomainEntry 7 }
|
|
|
|
vRtrBierSubDomainRowLastChange OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierSubDomainRowLastChange indicates the sysUpTime
|
|
when this row was last modified."
|
|
::= { vRtrBierSubDomainEntry 8 }
|
|
|
|
vRtrBierDatabaseTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierDatabaseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierDatabaseTable contains objects for BIER database of the
|
|
BIER protocol instance within a virtual router."
|
|
::= { tmnxBierObjs 7 }
|
|
|
|
vRtrBierDatabaseEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierDatabaseEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents an entry in vRtrBierDatabaseTable."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrBierTemplateName,
|
|
vRtrBierDatabaseSubDomainId
|
|
}
|
|
::= { vRtrBierDatabaseTable 1 }
|
|
|
|
VRtrBierDatabaseEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierDatabaseSubDomainId Unsigned32,
|
|
vRtrBierDatabaseBitStringLen Unsigned32,
|
|
vRtrBierDatabasePrefixType InetAddressType,
|
|
vRtrBierDatabasePrefix InetAddress,
|
|
vRtrBierDatabaseBfrId Unsigned32,
|
|
vRtrBierDatabaseMT TmnxBierMultiTopology,
|
|
vRtrBierDatabaseMplsLabelStart Unsigned32,
|
|
vRtrBierDatabaseMplsLabelEnd Unsigned32,
|
|
vRtrBierDatabaseMplsLabelTotal Unsigned32
|
|
}
|
|
|
|
vRtrBierDatabaseSubDomainId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierDatabaseSubDomainId indicates the BIER sub-domain
|
|
start value."
|
|
::= { vRtrBierDatabaseEntry 1 }
|
|
|
|
vRtrBierDatabaseBitStringLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierDatabaseBitStringLen indicates the current
|
|
supported bit string length."
|
|
::= { vRtrBierDatabaseEntry 2 }
|
|
|
|
vRtrBierDatabasePrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierDatabasePrefixType indicates the address type of
|
|
vRtrBierSubDomainPrefix address."
|
|
DEFVAL { unknown }
|
|
::= { vRtrBierDatabaseEntry 3 }
|
|
|
|
vRtrBierDatabasePrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierDatabasePrefix indicates the address of the BFR
|
|
prefix to be advertised in this sub-domain or the sub-domain range."
|
|
::= { vRtrBierDatabaseEntry 4 }
|
|
|
|
vRtrBierDatabaseBfrId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierDatabaseBfrId indicates the BFR ID within the
|
|
BIER sub-domain. A BFR ID uniquely identifies a BFIR/BFER within the
|
|
sub-domain. A value of '0' indicates that the sub-domain range will
|
|
not be advertised."
|
|
::= { vRtrBierDatabaseEntry 5 }
|
|
|
|
vRtrBierDatabaseMT OBJECT-TYPE
|
|
SYNTAX TmnxBierMultiTopology
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrBierDatabaseMT indicates the ISIS
|
|
Multi-topolog ID where the BIER template should be applied."
|
|
::= { vRtrBierDatabaseEntry 6 }
|
|
|
|
vRtrBierDatabaseMplsLabelStart OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrBierDatabaseMplsLabelStart indicates the
|
|
mpls start label."
|
|
::= { vRtrBierDatabaseEntry 7 }
|
|
|
|
vRtrBierDatabaseMplsLabelEnd OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrBierDatabaseMplsLabelEnd indicates the
|
|
mpls end label."
|
|
::= { vRtrBierDatabaseEntry 8 }
|
|
|
|
vRtrBierDatabaseMplsLabelTotal OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of the object vRtrBierDatabaseMplsLabelTotal indicates the
|
|
total number of mpls labels."
|
|
::= { vRtrBierDatabaseEntry 9 }
|
|
|
|
vRtrBierForwardingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierForwardingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierForwardingTable contains objects for BIER forwarding of
|
|
the BIER protocol instance within a virtual router."
|
|
::= { tmnxBierObjs 8 }
|
|
|
|
vRtrBierForwardingEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierForwardingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents an entry in vRtrBierForwardingTable."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrBierForwardingSubDomainId,
|
|
vRtrBierForwardingBitStringLen,
|
|
vRtrBierForwardingNhopPrefixType,
|
|
vRtrBierForwardingNhopPrefix,
|
|
vRtrBierForwardingNhopIfIndex,
|
|
vRtrBierForwardingBierSetId
|
|
}
|
|
::= { vRtrBierForwardingTable 1 }
|
|
|
|
VRtrBierForwardingEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierForwardingSubDomainId Unsigned32,
|
|
vRtrBierForwardingBitStringLen Unsigned32,
|
|
vRtrBierForwardingNhopPrefixType InetAddressType,
|
|
vRtrBierForwardingNhopPrefix InetAddress,
|
|
vRtrBierForwardingNhopIfIndex Unsigned32,
|
|
vRtrBierForwardingBierSetId Unsigned32,
|
|
vRtrBierForwardingNbrPrefixType InetAddressType,
|
|
vRtrBierForwardingNbrPrefix InetAddress,
|
|
vRtrBierForwardingBitMask TmnxLongDisplayString,
|
|
vRtrBierForwardingMplsLabel Unsigned32
|
|
}
|
|
|
|
vRtrBierForwardingSubDomainId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingSubDomainId indicates the BIER
|
|
sub-domain start value."
|
|
::= { vRtrBierForwardingEntry 1 }
|
|
|
|
vRtrBierForwardingBitStringLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingBitStringLen indicates the current
|
|
supported bit string length."
|
|
::= { vRtrBierForwardingEntry 2 }
|
|
|
|
vRtrBierForwardingNhopPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingNhopPrefixType indicates the address
|
|
type of vRtrBierForwardingNhopPrefix address."
|
|
DEFVAL { unknown }
|
|
::= { vRtrBierForwardingEntry 3 }
|
|
|
|
vRtrBierForwardingNhopPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingNhopPrefix indicates the address of the
|
|
next hop prefix."
|
|
::= { vRtrBierForwardingEntry 4 }
|
|
|
|
vRtrBierForwardingNhopIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingNhopIfIndex indicated the next hope
|
|
interface index."
|
|
::= { vRtrBierForwardingEntry 5 }
|
|
|
|
vRtrBierForwardingBierSetId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingBierSetId indicates the set identifier."
|
|
::= { vRtrBierForwardingEntry 6 }
|
|
|
|
vRtrBierForwardingNbrPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingNbrPrefixType indicates the address
|
|
type of vRtrBierSubDomainPrefix address."
|
|
::= { vRtrBierForwardingEntry 7 }
|
|
|
|
vRtrBierForwardingNbrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingNbrPrefix indicates the address of the
|
|
BFR prefix to be advertised in this sub-domain or the sub-domain
|
|
range."
|
|
::= { vRtrBierForwardingEntry 8 }
|
|
|
|
vRtrBierForwardingBitMask OBJECT-TYPE
|
|
SYNTAX TmnxLongDisplayString (SIZE (0..256))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingBitMask indicates the Forwarding Bit
|
|
Mask (F-BM) for a particular BFR neighbor and SI."
|
|
::= { vRtrBierForwardingEntry 9 }
|
|
|
|
vRtrBierForwardingMplsLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierForwardingMplsLabel indicates the service BIER
|
|
label for the sender tunnel."
|
|
::= { vRtrBierForwardingEntry 10 }
|
|
|
|
vRtrBierRoutingTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierRoutingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierRoutingTable contains objects for BIER routing of the BIER
|
|
protocol instance within a virtual router."
|
|
::= { tmnxBierObjs 9 }
|
|
|
|
vRtrBierRoutingEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierRoutingEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents an entry in vRtrBierRoutingTable."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrBierRoutingSubDomainId,
|
|
vRtrBierRoutingBitStringLen,
|
|
vRtrBierRoutingNhopPrefixType,
|
|
vRtrBierRoutingNhopPrefix,
|
|
vRtrBierRoutingNhopIfIndex,
|
|
vRtrBierRoutingDestPrefixType,
|
|
vRtrBierRoutingDestPrefix
|
|
}
|
|
::= { vRtrBierRoutingTable 1 }
|
|
|
|
VRtrBierRoutingEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierRoutingSubDomainId Unsigned32,
|
|
vRtrBierRoutingBitStringLen Unsigned32,
|
|
vRtrBierRoutingNhopPrefixType InetAddressType,
|
|
vRtrBierRoutingNhopPrefix InetAddress,
|
|
vRtrBierRoutingNhopIfIndex Unsigned32,
|
|
vRtrBierRoutingDestPrefixType InetAddressType,
|
|
vRtrBierRoutingDestPrefix InetAddress,
|
|
vRtrBierRoutingNbrPrefixType InetAddressType,
|
|
vRtrBierRoutingNbrPrefix InetAddress,
|
|
vRtrBierRoutingBfrId Unsigned32,
|
|
vRtrBierRoutingLastUpdated TimeStamp
|
|
}
|
|
|
|
vRtrBierRoutingSubDomainId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingSubDomainId indicates the BIER sub-domain
|
|
start value."
|
|
::= { vRtrBierRoutingEntry 1 }
|
|
|
|
vRtrBierRoutingBitStringLen OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingBitStringLen indicates the current
|
|
supported bit string length."
|
|
::= { vRtrBierRoutingEntry 2 }
|
|
|
|
vRtrBierRoutingNhopPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingNhopPrefixType indicates the address type
|
|
of vRtrBierRoutingNhopPrefix address."
|
|
DEFVAL { unknown }
|
|
::= { vRtrBierRoutingEntry 3 }
|
|
|
|
vRtrBierRoutingNhopPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingNhopPrefix indicates the address of
|
|
destination prefix."
|
|
::= { vRtrBierRoutingEntry 4 }
|
|
|
|
vRtrBierRoutingNhopIfIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingNhopIfIndex indicates the next hop
|
|
interface index."
|
|
::= { vRtrBierRoutingEntry 5 }
|
|
|
|
vRtrBierRoutingDestPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingDestPrefixType indicates the address type
|
|
of vRtrBierRoutingDestPrefix address."
|
|
DEFVAL { unknown }
|
|
::= { vRtrBierRoutingEntry 6 }
|
|
|
|
vRtrBierRoutingDestPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingDestPrefix indicates the address of
|
|
destination prefix."
|
|
::= { vRtrBierRoutingEntry 7 }
|
|
|
|
vRtrBierRoutingNbrPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingNbrPrefixType indicates the address type
|
|
of vRtrBierRoutingNbrPrefix address."
|
|
::= { vRtrBierRoutingEntry 8 }
|
|
|
|
vRtrBierRoutingNbrPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingNbrPrefix indicates the address of the BFR
|
|
prefix to be advertised in this sub-domain or the sub-domain range."
|
|
::= { vRtrBierRoutingEntry 9 }
|
|
|
|
vRtrBierRoutingBfrId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingBfrId indicates the BFR ID within the BIER
|
|
sub-domain. A BFR ID uniquely identifies a BFIR/BFER within the
|
|
sub-domain. A value of '0' indicates that the sub-domain range will
|
|
not be advertised."
|
|
::= { vRtrBierRoutingEntry 10 }
|
|
|
|
vRtrBierRoutingLastUpdated OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierRoutingLastUpdated indicates the sysUpTime when
|
|
this route was last updated."
|
|
::= { vRtrBierRoutingEntry 11 }
|
|
|
|
vRtrBierTunnelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierTunnelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierTunnelTable contains objects for BIER Tunnel of the BIER
|
|
protocol instance within a virtual router."
|
|
::= { tmnxBierObjs 10 }
|
|
|
|
vRtrBierTunnelEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierTunnelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents an entry in vRtrBierTunnelTable."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrIfIndex
|
|
}
|
|
::= { vRtrBierTunnelTable 1 }
|
|
|
|
VRtrBierTunnelEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierTunnelType INTEGER,
|
|
vRtrBierTunnelPrefixType InetAddressType,
|
|
vRtrBierTunnelPrefix InetAddress,
|
|
vRtrBierTunnelSubDomain Unsigned32,
|
|
vRtrBierTunnelMplsLabel Unsigned32,
|
|
vRtrBierTunnelBfrId Unsigned32,
|
|
vRtrBierTunnelOperState TmnxAdminState,
|
|
vRtrBierTunnelNumLeaves Unsigned32,
|
|
vRtrBierTunnelLastOperDownReason Unsigned32,
|
|
vRtrBierTunnelIsInBand TruthValue
|
|
}
|
|
|
|
vRtrBierTunnelType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tx (0),
|
|
rx (1)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelType indicates whether this tunnel is of
|
|
type transmitter or receiver."
|
|
::= { vRtrBierTunnelEntry 1 }
|
|
|
|
vRtrBierTunnelPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelPrefixType indicates the address type of
|
|
vRtrBierSubDomainPrefix address."
|
|
::= { vRtrBierTunnelEntry 2 }
|
|
|
|
vRtrBierTunnelPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelPrefix indicates the address of the BFR
|
|
prefix to be advertised in this sub-domain or the sub Domain range."
|
|
::= { vRtrBierTunnelEntry 3 }
|
|
|
|
vRtrBierTunnelSubDomain OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelSubDomain indicates the sub domain
|
|
identifier."
|
|
::= { vRtrBierTunnelEntry 4 }
|
|
|
|
vRtrBierTunnelMplsLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelMplsLabel indicates the service BIER level
|
|
label."
|
|
::= { vRtrBierTunnelEntry 5 }
|
|
|
|
vRtrBierTunnelBfrId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelBfrId indicates the BFD ID."
|
|
::= { vRtrBierTunnelEntry 6 }
|
|
|
|
vRtrBierTunnelOperState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelOperState indicates the tunnel operational
|
|
status."
|
|
::= { vRtrBierTunnelEntry 7 }
|
|
|
|
vRtrBierTunnelNumLeaves OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelNumLeaves indicates number of leaves per tx
|
|
tunnels."
|
|
::= { vRtrBierTunnelEntry 8 }
|
|
|
|
vRtrBierTunnelLastOperDownReason OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelLastOperDownReason indicates the last
|
|
operdown reason."
|
|
::= { vRtrBierTunnelEntry 9 }
|
|
|
|
vRtrBierTunnelIsInBand OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTunnelIsInBand indicates whether bier tunnel is
|
|
inBand or not."
|
|
::= { vRtrBierTunnelEntry 10 }
|
|
|
|
vRtrBierTxTunnelLeafTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierTxTunnelLeafEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierTxTunnelLeafTable contains objects for BIER Tunnel Leaf of
|
|
the BIER protocol instance within a virtual router."
|
|
::= { tmnxBierObjs 11 }
|
|
|
|
vRtrBierTxTunnelLeafEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierTxTunnelLeafEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents an entry in vRtrBierTunnelTable."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrIfIndex,
|
|
vRtrBierTxTunnelLeafPrefixType,
|
|
vRtrBierTxTunnelLeafPrefix
|
|
}
|
|
::= { vRtrBierTxTunnelLeafTable 1 }
|
|
|
|
VRtrBierTxTunnelLeafEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierTxTunnelLeafPrefixType InetAddressType,
|
|
vRtrBierTxTunnelLeafPrefix InetAddress,
|
|
vRtrBierTxTunnelMvpnId Unsigned32,
|
|
vRtrBierTxTunnelOperState TmnxAdminState,
|
|
vRtrBierTxTunnelPtaPrefixType InetAddressType,
|
|
vRtrBierTxTunnelPtaPrefix InetAddress,
|
|
vRtrBierTxTunnelPtaBfrId Unsigned32,
|
|
vRtrBierTxTunnelPtaSubDomain Unsigned32,
|
|
vRtrBierTxTunnelPtaMplsLabel Unsigned32,
|
|
vRtrBierTxTunnelLeafBfrID Unsigned32
|
|
}
|
|
|
|
vRtrBierTxTunnelLeafPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelLeafPrefixType indicates the address type
|
|
of vRtrBierSubDomainPrefix address."
|
|
DEFVAL { unknown }
|
|
::= { vRtrBierTxTunnelLeafEntry 2 }
|
|
|
|
vRtrBierTxTunnelLeafPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelLeafPrefix indicates the address of the
|
|
BFR prefix to be advertised in this sub-domain or the sub Domain
|
|
range."
|
|
::= { vRtrBierTxTunnelLeafEntry 3 }
|
|
|
|
vRtrBierTxTunnelMvpnId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelMvpnId indicates the MVPN ID."
|
|
::= { vRtrBierTxTunnelLeafEntry 4 }
|
|
|
|
vRtrBierTxTunnelOperState OBJECT-TYPE
|
|
SYNTAX TmnxAdminState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelOperState indicates the current
|
|
administrative state of this tunnel."
|
|
::= { vRtrBierTxTunnelLeafEntry 5 }
|
|
|
|
vRtrBierTxTunnelPtaPrefixType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelPtaPrefixType indicates the address type
|
|
of vRtrBierTxTunnelPtaPrefix address."
|
|
::= { vRtrBierTxTunnelLeafEntry 6 }
|
|
|
|
vRtrBierTxTunnelPtaPrefix OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelPtaPrefix indicates the address of the
|
|
BFR prefix to be advertised in this sub-domain or the sub Domain
|
|
range."
|
|
::= { vRtrBierTxTunnelLeafEntry 7 }
|
|
|
|
vRtrBierTxTunnelPtaBfrId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelPtaBfrId indicates the BFD ID."
|
|
::= { vRtrBierTxTunnelLeafEntry 8 }
|
|
|
|
vRtrBierTxTunnelPtaSubDomain OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelPtaSubDomain indicates the sub domain ID."
|
|
::= { vRtrBierTxTunnelLeafEntry 9 }
|
|
|
|
vRtrBierTxTunnelPtaMplsLabel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelPtaMplsLabel indicates the service BIER
|
|
level label for this transmitter tunnel."
|
|
::= { vRtrBierTxTunnelLeafEntry 10 }
|
|
|
|
vRtrBierTxTunnelLeafBfrID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTxTunnelLeafBfrID specifies the address of the
|
|
BFR prefix to be advertised in this sub-domain or the sub Domain
|
|
range."
|
|
::= { vRtrBierTxTunnelLeafEntry 11 }
|
|
|
|
vRtrBierStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierStatsTable contains objects for BIER statistics for a
|
|
particular router instance."
|
|
::= { tmnxBierObjs 12 }
|
|
|
|
vRtrBierStatsEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row represents an entry in vRtrBierStatsTable."
|
|
INDEX { vRtrID }
|
|
::= { vRtrBierStatsTable 1 }
|
|
|
|
VRtrBierStatsEntry ::= SEQUENCE
|
|
{
|
|
vRtrBierStatsTotalLearntRoutes Counter32,
|
|
vRtrBierStatsTotalValidRoutes Counter32,
|
|
vRtrBierStatsValidNbrNextHops Counter32,
|
|
vRtrBierStatsRxInvalidBierInfo Counter32,
|
|
vRtrBierStatsRxInvalidBfrInfo Counter32,
|
|
vRtrBierStatsRxInvalidEncapInfo Counter32,
|
|
vRtrBierStatsRxInvalidMplsInfo Counter32,
|
|
vRtrBierStatsDiscardTunnelNhop Counter32,
|
|
vRtrBierStatsDiscardNonNtwIfNhop Counter32,
|
|
vRtrBierStatsDiscardNonFp4Nhop Counter32,
|
|
vRtrBierStatsSdBslMismatch Counter32,
|
|
vRtrBierStatsMultiTopoMismatch Counter32,
|
|
vRtrBierStatsUnsupIpv6Routes Counter32,
|
|
vRtrBierStatsBfrIdDuplicate Counter32
|
|
}
|
|
|
|
vRtrBierStatsTotalLearntRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsTotalLearntRoutes indicates the total number
|
|
of learnt BFR prefixes."
|
|
::= { vRtrBierStatsEntry 1 }
|
|
|
|
vRtrBierStatsTotalValidRoutes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsTotalValidRoutes indicates the total number
|
|
of BFR prefixes with valid BFR info."
|
|
::= { vRtrBierStatsEntry 2 }
|
|
|
|
vRtrBierStatsValidNbrNextHops OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsValidNbrNextHops indicates the total number
|
|
of neighbors or next-hops with valid BFR info."
|
|
::= { vRtrBierStatsEntry 3 }
|
|
|
|
vRtrBierStatsRxInvalidBierInfo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsRxInvalidBierInfo indicates the number of
|
|
learnt BFR prefixes with invalid BIER info."
|
|
::= { vRtrBierStatsEntry 4 }
|
|
|
|
vRtrBierStatsRxInvalidBfrInfo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsRxInvalidBfrInfo indicates the number of
|
|
learnt BFR prefixes with invalid BFR info."
|
|
::= { vRtrBierStatsEntry 5 }
|
|
|
|
vRtrBierStatsRxInvalidEncapInfo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsRxInvalidEncapInfo indicates the number of
|
|
learnt BFR prefixes with invalid ENCAP info."
|
|
::= { vRtrBierStatsEntry 6 }
|
|
|
|
vRtrBierStatsRxInvalidMplsInfo OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsRxInvalidMplsInfo indicates the number of
|
|
learnt BFR prefixes with invalid MPLS info."
|
|
::= { vRtrBierStatsEntry 7 }
|
|
|
|
vRtrBierStatsDiscardTunnelNhop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsDiscardTunnelNhop indicates the number of
|
|
tunnel next-hops discarded."
|
|
::= { vRtrBierStatsEntry 8 }
|
|
|
|
vRtrBierStatsDiscardNonNtwIfNhop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsDiscardNonNtwIfNhop indicates the
|
|
number of non network next-hops discarded."
|
|
::= { vRtrBierStatsEntry 9 }
|
|
|
|
vRtrBierStatsDiscardNonFp4Nhop OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsDiscardNonFp4Nhop indicates the number of
|
|
non FP4 next-hops discarded."
|
|
::= { vRtrBierStatsEntry 10 }
|
|
|
|
vRtrBierStatsSdBslMismatch OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsSdBslMismatch indicates the the number of
|
|
BFR prefixes received with sub-domain and BSL values different from
|
|
configured values."
|
|
::= { vRtrBierStatsEntry 11 }
|
|
|
|
vRtrBierStatsMultiTopoMismatch OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsMultiTopoMismatch indicates the the number
|
|
of BFR prefixes received with multi-topology value different from the
|
|
configured value."
|
|
::= { vRtrBierStatsEntry 12 }
|
|
|
|
vRtrBierStatsUnsupIpv6Routes OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsUnsupIpv6Routes indicates the the number of
|
|
BFR prefixes learnt with ipv6 address."
|
|
::= { vRtrBierStatsEntry 13 }
|
|
|
|
vRtrBierStatsBfrIdDuplicate OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierStatsBfrIdDuplicate indicates the the number of
|
|
duplicate BFR id received in multiple BFR prefixes."
|
|
::= { vRtrBierStatsEntry 14 }
|
|
|
|
vRtrBierNotificationObjs OBJECT IDENTIFIER ::= { tmnxBierObjs 13 }
|
|
|
|
vRtrBierNotifySubDomainId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNotifySubDomainId indicates the configured BIER
|
|
sub-domain value."
|
|
::= { vRtrBierNotificationObjs 1 }
|
|
|
|
vRtrBierNotifyRecvSubDomainId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNotifyRecvSubDomainId indicates the received BIER
|
|
sub-domain value."
|
|
::= { vRtrBierNotificationObjs 2 }
|
|
|
|
vRtrBierNotifyBsl OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNotifyBsl indicates the BIER BSL value."
|
|
::= { vRtrBierNotificationObjs 3 }
|
|
|
|
vRtrBierNotifyBfrId OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNotifyBfrId indicates the BIER BFR Id value."
|
|
::= { vRtrBierNotificationObjs 4 }
|
|
|
|
vRtrBierNotifyMTId OBJECT-TYPE
|
|
SYNTAX TmnxBierMultiTopology
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNotifyMTId indicates the configured ISIS
|
|
multi-topology value."
|
|
::= { vRtrBierNotificationObjs 5 }
|
|
|
|
vRtrBierNotifyRecvMTId OBJECT-TYPE
|
|
SYNTAX TmnxBierMultiTopology
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNotifyRecvMTId indicates the received ISIS
|
|
mutli-topology value."
|
|
::= { vRtrBierNotificationObjs 6 }
|
|
|
|
vRtrBierPrefix1AddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierPrefix1AddrType indicates the address type of
|
|
vRtrBierPrefix1Address address."
|
|
::= { vRtrBierNotificationObjs 7 }
|
|
|
|
vRtrBierPrefix1Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierPrefix1Address indicates the BFR prefix."
|
|
::= { vRtrBierNotificationObjs 8 }
|
|
|
|
vRtrBierPrefix2AddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierPrefix2AddrType indicates the address type of
|
|
vRtrBierPrefix2Address address."
|
|
::= { vRtrBierNotificationObjs 9 }
|
|
|
|
vRtrBierPrefix2Address OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierPrefix2Address indicates the BFR prefix."
|
|
::= { vRtrBierNotificationObjs 10 }
|
|
|
|
vRtrBierNextHopAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNextHopAddrType indicates the address type of
|
|
vRtrBierNextHopAddress address."
|
|
::= { vRtrBierNotificationObjs 11 }
|
|
|
|
vRtrBierNextHopAddress OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (0|4|16))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNextHopAddress indicates the next hop address."
|
|
::= { vRtrBierNotificationObjs 12 }
|
|
|
|
vRtrBierNextHopeType OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
tunnel (0),
|
|
non-nw-if (1),
|
|
non-fp4 (2)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierNextHopeType indicates the type of next hop."
|
|
::= { vRtrBierNotificationObjs 13 }
|
|
|
|
vRtrBierUnsupportedNhopState OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierUnsupportedNhopState indicates if an unsupported
|
|
next-hop was found for a given prefix.
|
|
|
|
When the value of vRtrBierUnsupportedNhopState is 'true', it indicates
|
|
that an unsupported next-hop was found.
|
|
|
|
When the value of vRtrBierUnsupportedNhopState is 'false', it
|
|
indicates that the unsupported next-hop was cleared and the correct
|
|
next-hop was received."
|
|
::= { vRtrBierNotificationObjs 14 }
|
|
|
|
vRtrBierGeneralOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierGeneralOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierGeneralOperTable contains the operational state objects
|
|
for the general control and management of the BIER protocol instance
|
|
within a virtual router."
|
|
::= { tmnxBierObjs 14 }
|
|
|
|
vRtrBierGeneralOperEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierGeneralOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each row entry represents the operational values of the BIER protocol
|
|
instance running within a virtual router."
|
|
INDEX { vRtrID }
|
|
::= { vRtrBierGeneralOperTable 1 }
|
|
|
|
VRtrBierGeneralOperEntry ::= SEQUENCE
|
|
{ vRtrBierGeneralOperState TmnxOperState }
|
|
|
|
vRtrBierGeneralOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierGeneralOperState indicates the current
|
|
operational state of this BIER instance."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrBierGeneralOperEntry 1 }
|
|
|
|
vRtrBierTemplateOperTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF VRtrBierTemplateOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The vRtrBierTemplateOperTable lists the opreational state objects
|
|
within the BIER policies for a particular BIER instance."
|
|
::= { tmnxBierObjs 15 }
|
|
|
|
vRtrBierTemplateOperEntry OBJECT-TYPE
|
|
SYNTAX VRtrBierTemplateOperEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry corresponds to the operational values of the BIER template
|
|
which indicates a BIER Domain."
|
|
INDEX {
|
|
vRtrID,
|
|
vRtrBierTemplateName
|
|
}
|
|
::= { vRtrBierTemplateOperTable 1 }
|
|
|
|
VRtrBierTemplateOperEntry ::= SEQUENCE
|
|
{ vRtrBierTemplateOperState TmnxOperState }
|
|
|
|
vRtrBierTemplateOperState OBJECT-TYPE
|
|
SYNTAX TmnxOperState
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of vRtrBierTemplateOperState indicates the current
|
|
operational state of this BIER instance."
|
|
DEFVAL { outOfService }
|
|
::= { vRtrBierTemplateOperEntry 1 }
|
|
|
|
tmnxBierConformance OBJECT IDENTIFIER ::= { tmnxSRConfs 123 }
|
|
|
|
tmnxBierCompliances OBJECT IDENTIFIER ::= { tmnxBierConformance 1 }
|
|
|
|
tmnxBierV16v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of BIER on Nokia SROS series
|
|
systems 16.0 release."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxBierV16v0Group,
|
|
tmnxBierNotificationV16v0Group,
|
|
tmnxBierOperStateGroup
|
|
}
|
|
::= { tmnxBierCompliances 1 }
|
|
|
|
tmnxBierV19v0Compliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for management of BIER on Nokia SROS series
|
|
systems 19.0 release."
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
tmnxBierV19v0Group
|
|
}
|
|
::= { tmnxBierCompliances 2 }
|
|
|
|
tmnxBierGroups OBJECT IDENTIFIER ::= { tmnxBierConformance 2 }
|
|
|
|
tmnxBierV16v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrBierGeneralTableLastChanged,
|
|
vRtrBierGeneralRowStatus,
|
|
vRtrBierGeneralAdminState,
|
|
vRtrBierGeneralRowLastChange,
|
|
vRtrBierTemplateTableLastChanged,
|
|
vRtrBierTemplateRowStatus,
|
|
vRtrBierTemplateAdminState,
|
|
vRtrBierTemplateRowLastChange,
|
|
vRtrBierSubDomainTableLstChanged,
|
|
vRtrBierSubDomainPrefixType,
|
|
vRtrBierSubDomainPrefix,
|
|
vRtrBierSubDomainBfrId,
|
|
vRtrBierSubDomainMT,
|
|
vRtrBierSubDomainRowStatus,
|
|
vRtrBierSubDomainRowLastChange,
|
|
vRtrBierDatabaseBitStringLen,
|
|
vRtrBierDatabasePrefixType,
|
|
vRtrBierDatabasePrefix,
|
|
vRtrBierDatabaseBfrId,
|
|
vRtrBierDatabaseMT,
|
|
vRtrBierDatabaseMplsLabelStart,
|
|
vRtrBierDatabaseMplsLabelEnd,
|
|
vRtrBierDatabaseMplsLabelTotal,
|
|
vRtrBierForwardingNbrPrefixType,
|
|
vRtrBierForwardingNbrPrefix,
|
|
vRtrBierForwardingBitMask,
|
|
vRtrBierForwardingMplsLabel,
|
|
vRtrBierRoutingNbrPrefixType,
|
|
vRtrBierRoutingNbrPrefix,
|
|
vRtrBierRoutingBfrId,
|
|
vRtrBierRoutingLastUpdated,
|
|
vRtrBierTunnelType,
|
|
vRtrBierTunnelPrefixType,
|
|
vRtrBierTunnelPrefix,
|
|
vRtrBierTunnelSubDomain,
|
|
vRtrBierTunnelMplsLabel,
|
|
vRtrBierTunnelBfrId,
|
|
vRtrBierTunnelOperState,
|
|
vRtrBierTunnelNumLeaves,
|
|
vRtrBierTunnelLastOperDownReason,
|
|
vRtrBierTxTunnelMvpnId,
|
|
vRtrBierTxTunnelOperState,
|
|
vRtrBierTxTunnelPtaPrefixType,
|
|
vRtrBierTxTunnelPtaPrefix,
|
|
vRtrBierTxTunnelPtaBfrId,
|
|
vRtrBierTxTunnelPtaSubDomain,
|
|
vRtrBierTxTunnelPtaMplsLabel,
|
|
vRtrBierTxTunnelLeafBfrID,
|
|
vRtrBierStatsTotalLearntRoutes,
|
|
vRtrBierStatsTotalValidRoutes,
|
|
vRtrBierStatsValidNbrNextHops,
|
|
vRtrBierStatsRxInvalidBierInfo,
|
|
vRtrBierStatsRxInvalidBfrInfo,
|
|
vRtrBierStatsRxInvalidEncapInfo,
|
|
vRtrBierStatsRxInvalidMplsInfo,
|
|
vRtrBierStatsDiscardTunnelNhop,
|
|
vRtrBierStatsDiscardNonNtwIfNhop,
|
|
vRtrBierStatsDiscardNonFp4Nhop,
|
|
vRtrBierStatsSdBslMismatch,
|
|
vRtrBierStatsMultiTopoMismatch,
|
|
vRtrBierStatsUnsupIpv6Routes,
|
|
vRtrBierStatsBfrIdDuplicate
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting general management of BIER on Nokia
|
|
SROS series systems 16.0 release."
|
|
::= { tmnxBierGroups 1 }
|
|
|
|
tmnxBierNotifyObjsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrBierNotifySubDomainId,
|
|
vRtrBierNotifyRecvSubDomainId,
|
|
vRtrBierNotifyBsl,
|
|
vRtrBierNotifyBfrId,
|
|
vRtrBierNotifyMTId,
|
|
vRtrBierNotifyRecvMTId,
|
|
vRtrBierPrefix1AddrType,
|
|
vRtrBierPrefix1Address,
|
|
vRtrBierPrefix2AddrType,
|
|
vRtrBierPrefix2Address,
|
|
vRtrBierNextHopAddrType,
|
|
vRtrBierNextHopAddress,
|
|
vRtrBierNextHopeType,
|
|
vRtrBierUnsupportedNhopState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting BIER notifications on Nokia SROS
|
|
series systems."
|
|
::= { tmnxBierGroups 2 }
|
|
|
|
tmnxBierNotificationV16v0Group NOTIFICATION-GROUP
|
|
NOTIFICATIONS {
|
|
vRtrBierBfrIdCollision,
|
|
vRtrBierMtMismatch,
|
|
vRtrBierSubDomainMismatch,
|
|
vRtrBierUnsupportedNhop
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of notifications supporting BIER protocol on Nokia SROS
|
|
series systems."
|
|
::= { tmnxBierGroups 3 }
|
|
|
|
tmnxBierOperStateGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrBierGeneralOperState,
|
|
vRtrBierTemplateOperState
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of operational objects supporting general management of BIER
|
|
on Nokia SROS series systems 16.0 release."
|
|
::= { tmnxBierGroups 4 }
|
|
|
|
tmnxBierV19v0Group OBJECT-GROUP
|
|
OBJECTS {
|
|
vRtrBierTunnelIsInBand
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The group of objects supporting general management of BIER on Nokia
|
|
SROS series systems 19.0 release."
|
|
::= { tmnxBierGroups 5 }
|
|
|
|
vRtrBierNotifyPrefix OBJECT IDENTIFIER ::= { tmnxSRNotifyPrefix 123 }
|
|
|
|
vRtrBierNotifications OBJECT IDENTIFIER ::= { vRtrBierNotifyPrefix 0 }
|
|
|
|
vRtrBierBfrIdCollision NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vRtrBierNotifySubDomainId,
|
|
vRtrBierNotifyBsl,
|
|
vRtrBierPrefix1AddrType,
|
|
vRtrBierPrefix1Address,
|
|
vRtrBierPrefix2AddrType,
|
|
vRtrBierPrefix2Address,
|
|
vRtrBierNotifyBfrId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The vRtrBierBfrIdCollision is generated when BFR ID received
|
|
from two different routes is the same.
|
|
|
|
[EFFECT] We will remove the duplicate BFR Id from neighbors
|
|
f-BM (forwarding Bit Mask).
|
|
|
|
[RECOVERY] An operator intervention is needed to remove the
|
|
duplicate BFR ID from the configuration."
|
|
::= { vRtrBierNotifications 1 }
|
|
|
|
vRtrBierMtMismatch NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vRtrBierNotifySubDomainId,
|
|
vRtrBierNotifyBsl,
|
|
vRtrBierNotifyMTId,
|
|
vRtrBierNotifyRecvMTId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The vRtrBierMtMismatch is generated when the multi- topology
|
|
sent by the peer is different from what is configured locally.
|
|
|
|
[EFFECT] We will ignore the advertisement.
|
|
|
|
[RECOVERY] N/A"
|
|
::= { vRtrBierNotifications 2 }
|
|
|
|
vRtrBierSubDomainMismatch NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vRtrBierNotifySubDomainId,
|
|
vRtrBierNotifyBsl,
|
|
vRtrBierNotifyRecvSubDomainId
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The vRtrBierSubDomainMismatch is generated when the sub-domain
|
|
in the received route is not configured locally.
|
|
|
|
[EFFECT] We will ignore the sub TLV.
|
|
|
|
[RECOVERY] Operator may need to configure the mismatched sub-domains."
|
|
::= { vRtrBierNotifications 3 }
|
|
|
|
vRtrBierUnsupportedNhop NOTIFICATION-TYPE
|
|
OBJECTS {
|
|
vRtrBierNextHopeType,
|
|
vRtrBierUnsupportedNhopState,
|
|
vRtrBierPrefix1AddrType,
|
|
vRtrBierPrefix1Address,
|
|
vRtrBierNextHopAddrType,
|
|
vRtrBierNextHopAddress,
|
|
vRtrIfIndex
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"[CAUSE] The vRtrBierUnsupportedNhop is generated when the
|
|
next-hop indicated by vRtrBierNextHopAddress is
|
|
unsupported by the system.
|
|
|
|
[EFFECT] We will ignore it while calculating the next hop.
|
|
|
|
[RECOVERY] The recovery is caused on receiving the subsequent
|
|
correct next hop and clearing this trap by setting
|
|
vRtrBierUnsupportedNhopState to 'false'."
|
|
::= { vRtrBierNotifications 4 }
|
|
|
|
END
|