From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/huawei/HUAWEI-BFD-MIB | 3556 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 3556 insertions(+) create mode 100644 MIBS/huawei/HUAWEI-BFD-MIB (limited to 'MIBS/huawei/HUAWEI-BFD-MIB') diff --git a/MIBS/huawei/HUAWEI-BFD-MIB b/MIBS/huawei/HUAWEI-BFD-MIB new file mode 100644 index 0000000..86c51bf --- /dev/null +++ b/MIBS/huawei/HUAWEI-BFD-MIB @@ -0,0 +1,3556 @@ +-- ================================================================= +-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved. +-- Description: MIB interface of BFD protocol configuration. +-- The Bidirectional Forwarding Detection (BFD) protocol +-- is standardized by the IETF. BFD detects the +-- traffic forwarding capability of the link or system by +-- quickly sending BFD control packets (the UDP packets in +-- a specified format) at intervals between two nodes. +-- Reference: +-- Version: V1.55 +-- +-- ================================================================= + + HUAWEI-BFD-MIB DEFINITIONS ::= BEGIN + + IMPORTS + hwDatacomm + FROM HUAWEI-MIB + EnabledStatus + FROM P-BRIDGE-MIB + OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP + FROM SNMPv2-CONF + IpAddress, Integer32, Unsigned32, Counter32, OBJECT-TYPE, + MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + RowStatus, TEXTUAL-CONVENTION, TruthValue, DisplayString + FROM SNMPv2-TC + Ipv6Address + FROM IPV6-TC + InetAddressType, InetAddress + FROM INET-ADDRESS-MIB; + + + hwBFDMIB MODULE-IDENTITY + LAST-UPDATED "201601080000Z" + ORGANIZATION "Huawei Technologies Co.,Ltd." + CONTACT-INFO + "Huawei Industrial Base + Bantian, Longgang + Shenzhen 518129 + People's Republic of China + Website: http://www.huawei.com + Email: support@huawei.com + " + DESCRIPTION + "MIB interface of BFD protocol configuration. + The Bidirectional Forwarding Detection (BFD) protocol + is standardized by the IETF. BFD detects the + traffic forwarding capability of the link or system by + quickly sending BFD control packets (the UDP packets in + a specified format) at intervals between two nodes. + " + + -- Revision history + REVISION "201601080000Z" + DESCRIPTION "V1.55, add hwBfdSessConfbImpactFlag and hwBfdSessConfbImpactFlag." + + REVISION "201601080000Z" + DESCRIPTION "V1.54, add hwBfdSessFsmDiscordant and hwBfdSessFsmAccordant." + + REVISION "201511080000Z" + DESCRIPTION "V1.53, add hwBfdPWSessDownTrap and hwBfdPWSessUpTrap for Pw Bfd session." + + REVISION "201510230000Z" + DESCRIPTION "V1.52, add hwBfdSessApOperFailed for virtual access." + + REVISION "201508040000Z" + DESCRIPTION "V1.51, add hwBfdSessFaultDown and hwBfdSessResume." + + REVISION "201507290000Z" + DESCRIPTION "V1.50, modify the DESCRIPTION of hwBfdSessGlobalDefaultIpAddr." + + REVISION "201507140000Z" + DESCRIPTION "V1.49, move hwBfdSessCfgRemoteFailType from hwBfdAlarmTraps to hwBfdNotifications." + + REVISION "201507030000Z" + DESCRIPTION "V1.48, add hwBfdSessCfgRemoteFailType and hwBfdSessCfgRemoteFail for virtual access." + + REVISION "201409040000Z" + DESCRIPTION "V1.47, modified the revision history." + + REVISION "201409010000Z" + DESCRIPTION "V1.46, modified the date of copyright." + + REVISION "201406300000Z" + DESCRIPTION "V1.45, add hwBfdDynamicSessionTos for dynamic session tos in hwBfdScalarsObjects, add hwBfdv6MultiHopSessUpTrap,hwBfdv6MultiHopSessDownTrap for IPv6 MultiHop. + Add hwBfdSessPeerAddr,hwBfdSessBindType,hwBfdSessVrfIndex for hwBfdSessUpTrap and hwBfdSessDownTrap, add hwBfdv6SingleHopSessUpTrap,hwBfdv6SingleHopSessDownTrap for IPv6 SingleHop. + Add hwBfdDynamicSessionTos for dynamic session tos." + + REVISION "201405230000Z" + DESCRIPTION "V1.44, modified the scope of hwBfdIfConfName ." + + REVISION "201401220000Z" + DESCRIPTION "V1.43, modified the description of hwBfdSessBindAppTypeMask for VTE/VPW/FRP/BGPLSP." + + REVISION "201309220000Z" + DESCRIPTION "V1.42, modified the value and the description of hwBfdSessConfBindType for new bfd type bgpTunnel, modified the value and the description of hwBfdSessBindType for new bfd type bgpTunnel." + + REVISION "201308160000Z" + DESCRIPTION "V1.41, modified the value and the description of hwBfdSessConfBindType for new bfd type ldpTunnel, modified the value and the description of hwBfdSessBindType for new bfd type ldpTunnel." + + REVISION "201211230000Z" + DESCRIPTION "V1.40, add hwBfdStaticSessionTos for static session tos. Add hwBfdDynamicSessionTosEx for extend hwBfdDynamicSessionTos. Add hwBfdSessConfTOSEx for extend hwBfdSessConfTOS. Add hwBfdSessDscp to display dscp value when it is enable in a bfd session." + + REVISION "201108170000Z" + DESCRIPTION "V1.25, add hwBfdSessBindAppTypeMask." + + REVISION "201107140000Z" + DESCRIPTION "V1.24, add hwBfdDynamicSessionTos for dynamic session tos." + + REVISION "201105110000Z" + DESCRIPTION "V1.23, modified BfdInterval to Integer32." + + REVISION "201104270000Z" + DESCRIPTION "V1.22, removed the range of hwBfdSessActualRxInterval, hwBfdSessActualTxInterval, added the default value of hwBfdAdminStatus, hwBfdSessConfWTRInterval, hwBfdSessDetectMult, hwBfdSessDiscrAuto, hwBfdSessDynamicNumber, hwBfdSessInterfaceLimitNumber, hwBfdSessLimitNumber, hwBfdSessStaticNumber, hwBfdVersionNumber." + + REVISION "201104130000Z" + DESCRIPTION "V1.21, modified the description of hwBfdIfConfEnable, hwBfdSessConfWTRInterval, hwBfdSessConfPSTFlag." + + REVISION "201101120000Z" + DESCRIPTION "V1.20, modified for bfd mib standardization." + + REVISION "201010200000Z" + DESCRIPTION "V1.19, updated the description and format." + + REVISION "201008250000Z" + DESCRIPTION "V1.18, modified the trap nodes of hwBfdSessGroupUpTrap and hwBfdSessGroupDownTrap. + Updated the description and format." + + REVISION "201008020000Z" + DESCRIPTION "V1.17, modified BfdInterval to Unsigned32." + + REVISION "201008020000Z" + DESCRIPTION "V1.16, modified hwBfdSessConfRemoteDiscr and hwBfdSessRemoteDiscr's range from 1...16384 to 0...4294967295." + + REVISION "201007220000Z" + DESCRIPTION "V1.15, modified the description and format." + + REVISION "201005190000Z" + DESCRIPTION "V1.14, modified syntax of hwBfdSessPerfLastSessDownTime and hwBfdSessionPerStartTime." + + REVISION "201004250000Z" + DESCRIPTION "V1.13, modified description of all leaves." + + REVISION "201004120000Z" + DESCRIPTION "V1.12, updated the description and format." + + REVISION "201002120000Z" + DESCRIPTION "V1.11, modified syntax of hwBfdSessPerfLastSessDownTime and hwBfdSessionPerStartTime." + + REVISION "201001130000Z" + DESCRIPTION "V1.10, added four trap nodes of hwBfdSessUpTrap, hwBfdSessDownTrap, hwBfdSessGroupUpTrap + and hwBfdSessGroupDownTrap." + + REVISION "200912240000Z" + DESCRIPTION "V1.09, changed the range of leaves hwBfdSessConfDesiredMinRxInterval and + hwBfdSessConfDesiredMinRxInterval." + + REVISION "200911270000Z" + DESCRIPTION "V1.08, changed the range of leaf hwBfdSessRemoteDiscr as 0-4294967295." + + REVISION "200903040000Z" + DESCRIPTION "V1.07, added flagNoPW, entireDynamic, staticAuto enum." + + REVISION "200806060000Z" + DESCRIPTION "V1.06, added leaf hwBfdSessConfVlanID in table hwBfdSessionTable and changed the attribute of leaf hwBfdSessConfBindIfIndex as read-create." + + REVISION "200604270000Z" + DESCRIPTION "V1.00, initial version." + + ::= { hwDatacomm 38 } + + + +-- +-- Textual conventions +-- + BfdInterval ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Bfd Time Interval Type." + SYNTAX Integer32 + + BfdDiag ::= TEXTUAL-CONVENTION + STATUS current + DESCRIPTION + "Diagnostic code specifying the local system's reason for + the last session state changed. + " + SYNTAX Integer32 + + +-- +-- Node definitions +-- + hwBfdScalarsObjects OBJECT IDENTIFIER ::= { hwBFDMIB 1 } + + + hwBfdVersionNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current version number of the BFD protocol is 1. + Default: 1 + " + ::= { hwBfdScalarsObjects 1 } + + + hwBfdAdminStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Describe the administrative status of a BFD protocol. + Options: + 1. enabled(1) -denotes that the BFD Process is active on all interface + 2. disabled(2) -denotes that the BFD process is disabled on all interfaces + Default: 2 + " + ::= { hwBfdScalarsObjects 2 } + + + hwBfdSessLimitNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Define the maximum number of BFD sessions allowed in the logic router. + Default: 0 + " + ::= { hwBfdScalarsObjects 3 } + + + hwBfdSessInterfaceLimitNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Define the maximum number of BFD sessions allowed per board. + Default: 0 + " + ::= { hwBfdScalarsObjects 4 } + + + hwBfdSessStaticNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of BFD static sessions. + Default: 0 + " + ::= { hwBfdScalarsObjects 5 } + + + hwBfdSessDynamicNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of BFD dynamic sessions. + Default: 0 + " + ::= { hwBfdScalarsObjects 6 } + + + hwBfdSessGlobalDefaultIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Define the default multicast IP address used in BFD multicast detection. + Default: 224.0.0.184 + " + ::= { hwBfdScalarsObjects 7 } + + + hwBfdEchoPassiveStatus OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The passive Echo function of BFD. + Options: + 1. enabled(1) -denotes that the BFD EchoPassive capability is enabled + 2. disabled(2) -denotes that the BFD EchoPassive capability is disabled + Default: 2 + " + ::= { hwBfdScalarsObjects 8 } + + + hwBfdEchoAclNum OBJECT-TYPE + SYNTAX Unsigned32 (0 | 2000..2999) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Acl Number for passive Echo function of BFD. + Default: 0 + " + ::= { hwBfdScalarsObjects 9 } + + + hwBfdSessDynamicPingInterval OBJECT-TYPE + SYNTAX Unsigned32 (30..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Define the sending interval of the MPLS echo packet. + Default: 60 + Unit: second + " + ::= { hwBfdScalarsObjects 10 } + + + hwBfdSessDynamicSupportPassive OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The capability of automatically creating BFD sessions on the LSP egress. + Options: + 1. enabled(1) -denotes that the egress can create BFD sessions + 2. disabled(2) -denotes that the egress can not create BFD sessions + Default: 2 + " + ::= { hwBfdScalarsObjects 11 } + + hwBfdSessDelayUpTime OBJECT-TYPE + SYNTAX Unsigned32 (0..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Define delay interval before the session turns to up. + Unit: second + Default: 0 + " + ::= { hwBfdScalarsObjects 12 } + + + hwBfdSessMultiDstPort OBJECT-TYPE + SYNTAX Integer32 (0|3784|4784) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The destination UDP port of multi-hop BFD session. When the + administrative status of BFD protocol is disabled, this value + will be 0. + Default: 3784 + " + ::= { hwBfdScalarsObjects 13 } + + hwBfdTrapSendInterval OBJECT-TYPE + SYNTAX Integer32 (0|1..600) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Define the sending interval of TRAP message. + Unit: second + Default: 120 + " + ::= { hwBfdScalarsObjects 14 } + + hwBfdLimitDeviceName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The device name which session number reached up limit." + ::= { hwBfdScalarsObjects 15 } + + hwBfdDynamicSessionTos OBJECT-TYPE + SYNTAX Unsigned32 (0..7) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Tos-Exp of dynamic session. + Default: 7 + " + ::= { hwBfdScalarsObjects 16 } + + hwBfdStaticSessionTos OBJECT-TYPE + SYNTAX Unsigned32 (0..7 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Tos-Exp of static session. + Default: 7 + " + ::= { hwBfdScalarsObjects 17 } + + hwBfdDynamicSessionTosEx OBJECT-TYPE + SYNTAX Unsigned32 (0..7 | 255) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The extended Tos-Exp of dynamic session. + Default: 7 + " + ::= { hwBfdScalarsObjects 18 } + + hwBfdSessCfgRemoteFailType OBJECT-TYPE + SYNTAX INTEGER + { + localDiscriminatorNonsupport(101), + localDiscriminatorConflict(102) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The virtual access AP notify process bfd session configuration failed. + Options: + 1. localDiscriminatorNonsupport(101) + 2. localDiscriminatorConflict(102) + " + ::= { hwBfdScalarsObjects 19 } + + hwBfdObjects OBJECT IDENTIFIER ::= { hwBFDMIB 2 } + + + hwBfdIfConfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdIfConfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface configuration table of BFD. + The index of this table is hwBfdIfConfIndex. + " + ::= { hwBfdObjects 1 } + + + hwBfdIfConfEntry OBJECT-TYPE + SYNTAX HwBfdIfConfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface configuration table of BFD. + The index of this entry is hwBfdIfConfIndex. + " + INDEX { hwBfdIfConfIndex } + ::= { hwBfdIfConfTable 1 } + + + HwBfdIfConfEntry ::= + SEQUENCE { + hwBfdIfConfIndex + Integer32, + hwBfdIfConfName + OCTET STRING, + hwBfdIfConfEnable + Integer32, + hwBfdIfConfDeleting + Integer32, + hwBfdIfConfAvailable + Integer32, + hwBfdIfConfSessCnt + Integer32, + hwBfdIfConfRowStatus + RowStatus + } + + hwBfdIfConfIndex OBJECT-TYPE + SYNTAX Integer32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It is the configuration index of this interface. + This index is automatically allocated inside the system + and is not user-configurable. + " + ::= { hwBfdIfConfEntry 1 } + + + hwBfdIfConfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the name of this Interface." + ::= { hwBfdIfConfEntry 2 } + + + hwBfdIfConfEnable OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The flag whether the interface has enabled BFD. + Options: + 1. disable(0) -Indicates that the interface has disabled BFD + 2. enable(1) -Indicates that the interface has enabled BFD + " + ::= { hwBfdIfConfEntry 3 } + + + hwBfdIfConfDeleting OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The flag that whether the interface is in deleting. + Options: + 1. notDeleted(0) -the interface is not deleted + 2. deleted(1) -the interface is deleted + " + ::= { hwBfdIfConfEntry 4 } + + + hwBfdIfConfAvailable OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The flag that whether the interface is available. + Options: + 1. notAvailable(0) -the interface is not available + 2. available(1) -the interface is available + " + ::= { hwBfdIfConfEntry 5 } + + + hwBfdIfConfSessCnt OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of sessions that has been bound to this interface." + ::= { hwBfdIfConfEntry 6 } + + + hwBfdIfConfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Used to manage the creation and deletion of conceptual rows." + ::= { hwBfdIfConfEntry 7 } + + + hwBfdSessionConfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdSessionConfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "BFD Session Configuration Table. Use this table to get/configure BFD sessions. + The index of this table is hwBfdSessConfName. + " + ::= { hwBfdObjects 2 } + + + hwBfdSessionConfEntry OBJECT-TYPE + SYNTAX HwBfdSessionConfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "BFD Session Configuration Table. Use this table to get/configure BFD sessions. + The index of this entry is hwBfdSessConfName. + " + INDEX { hwBfdSessConfName } + ::= { hwBfdSessionConfTable 1 } + + + HwBfdSessionConfEntry ::= + SEQUENCE { + hwBfdSessConfName + OCTET STRING, + hwBfdSessConfMIndex + Unsigned32, + hwBfdSessConfLocalDiscr + Unsigned32, + hwBfdSessConfRemoteDiscr + Unsigned32, + hwBfdSessConfPeerAddr + IpAddress, + hwBfdSessConfBindIfIndex + Unsigned32, + hwBfdSessConfBindIfName + OCTET STRING, + hwBfdSessConfDemandEnable + Integer32, + hwBfdSessConfDemandTimerInterval + Unsigned32, + hwBfdSessConfDetectMult + Unsigned32, + hwBfdSessConfDesiredMinRxInterval + BfdInterval, + hwBfdSessConfDesiredMinTxInterval + BfdInterval, + hwBfdSessConfWTRInterval + Integer32, + hwBfdSessConfTOS + Integer32, + hwBfdSessConfPSTFlag + Integer32, + hwBfdSessConfCommitFlag + Integer32, + hwBfdSessConfAdminStatus + Integer32, + hwBfdSessConfRowStatus + RowStatus, + hwBfdSessConfSourceAddr + IpAddress, + hwBfdSessConfVrfIndex + Unsigned32, + hwBfdSessConfVPNName + OCTET STRING, + hwBfdSessConfDefaultIp + INTEGER, + hwBfdSessConfPISFlag + INTEGER, + hwBfdSessConfBindType + INTEGER, + hwBfdSessConfNextHop + IpAddress, + hwBfdSessConfStaticLspName + OCTET STRING, + hwBfdSessConfPWSecondaryFlag + INTEGER, + hwBfdSessConfTunnelDetectType + INTEGER, + hwBfdSessConfVcId + Unsigned32, + hwBfdSessConfVsiName + OCTET STRING, + hwBfdSessConfVsiPeerAddr + IpAddress, + hwBfdSessConfDiscrAuto + EnabledStatus, + hwBfdSessConfPeerIpv6Addr + Ipv6Address, + hwBfdSessConfSourceIpv6Addr + Ipv6Address, + hwBfdSessConfIpv6NextHop + Ipv6Address, + hwBfdSessConfIsIpv6Addr + TruthValue, + hwBfdSessConfKeychainName + OCTET STRING, + hwBfdSessConfMeticulous + EnabledStatus, + hwBfdSessConfLooseAuthentication + TruthValue, + hwBfdSessConfOneArmEcho + EnabledStatus, + hwBfdSessConfMinEchoRxInterval + Unsigned32, + hwBfdSessConfPWTtlMode + INTEGER, + hwBfdSessConfPWTtl + Integer32, + hwBfdSessConfRemotePeerIpType + InetAddressType, + hwBfdSessConfRemotePeerIp + InetAddress, + hwBfdSessConfSelectBoard + DisplayString, + hwBfdSessConfPWSPE + INTEGER, + hwBfdSessConfPWTrackIfName + DisplayString, + hwBfdSessConfIsPWTrackIf + EnabledStatus, + hwBfdSessConfEncapsulationType + DisplayString, + hwBfdSessConfPEVid + Unsigned32, + hwBfdSessConfCEVid + Unsigned32, + hwBfdSessConfTOSEx + Integer32, + hwBfdSessConfbImpactFlag + INTEGER + } + + hwBfdSessConfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..15)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "It is the name of this configuration model." + ::= { hwBfdSessionConfEntry 1 } + + + hwBfdSessConfMIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the configuration index of this session." + ::= { hwBfdSessionConfEntry 2 } + + + hwBfdSessConfLocalDiscr OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the local discriminator of the BFD session." + ::= { hwBfdSessionConfEntry 3 } + + + hwBfdSessConfRemoteDiscr OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the remote discriminator of the BFD session." + ::= { hwBfdSessionConfEntry 4 } + + + hwBfdSessConfPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the IP address of the peer in the BFD session." + ::= { hwBfdSessionConfEntry 5 } + + + hwBfdSessConfBindIfIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the index of the binding interface in the BFD configuration." + ::= { hwBfdSessionConfEntry 6 } + + + hwBfdSessConfBindIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the name of the binding interface in the BFD configuration." + ::= { hwBfdSessionConfEntry 7 } + + + hwBfdSessConfDemandEnable OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the flag of the BFD demand mode. + Options: + 1. disabled(0) -disable the BFD demand mode + 2. enabled(1) -enable the BFD demand mode + " + DEFVAL { 0 } + ::= { hwBfdSessionConfEntry 8 } + + + hwBfdSessConfDemandTimerInterval OBJECT-TYPE + SYNTAX Unsigned32 (0 | 500..300000) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the detecting interval in the BFD session with the demand mode. + Unit: millisecond + " + ::= { hwBfdSessionConfEntry 9 } + + + hwBfdSessConfDetectMult OBJECT-TYPE + SYNTAX Unsigned32 (3..50) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is Detect time multiplier of the configuration. The + negotiated transmit interval, multiplied by this value, + provides the detection time for the transmitting + system in Asynchronous mode. + " + ::= { hwBfdSessionConfEntry 10 } + + + hwBfdSessConfDesiredMinRxInterval OBJECT-TYPE + SYNTAX BfdInterval (1..2147483647) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the minimum interval of the configuration,in + milliseconds, between received BFD Control packets + that this system is capable of supporting. + Unit: millisecond + " + ::= { hwBfdSessionConfEntry 11 } + + + hwBfdSessConfDesiredMinTxInterval OBJECT-TYPE + SYNTAX BfdInterval (1..2147483647) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the minimum interval of the configuration, + in milliseconds, that the local system would + like to use when transmitting BFD Control packets. + Unit: millisecond + " + ::= { hwBfdSessionConfEntry 12 } + + + hwBfdSessConfWTRInterval OBJECT-TYPE + SYNTAX Integer32 (0..60) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The wait-to-restore (WTR) time of the BFD session. + The event that indicates the session changing into the Up + state is reported to the application program only after + the WTR times out. + Unit: minute + " + DEFVAL { 0 } + ::= { hwBfdSessionConfEntry 13 } + + + hwBfdSessConfTOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the TOS value of bfd packet." + DEFVAL { 7 } + ::= { hwBfdSessionConfEntry 14 } + + + hwBfdSessConfPSTFlag OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The PST flag of the BFD session configuration. + It indicates the status association between the current BFD + session and the interface bound to the session. + Options: + 1. disabled(0) -indicates that the PST capability of the BFD session is disabled + 2. enabled(1) -indicates that the PST capability of the BFD session is enabled + " + DEFVAL { 0 } + ::= { hwBfdSessionConfEntry 15 } + + + hwBfdSessConfCommitFlag OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the commit flag of the configuration entry. + Options: + 1. notCommit(0) -not commit + 2. commit(1) -commit + " + ::= { hwBfdSessionConfEntry 16 } + + + hwBfdSessConfAdminStatus OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A BFD session can be administratively enabled or disabled. + The AdminStatus field indicates the BFD session status. + Options: + 1. 0 -disable + 2. 1 -enable + " + ::= { hwBfdSessionConfEntry 17 } + + + hwBfdSessConfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Used to manage the creation and deletion of conceptual rows." + ::= { hwBfdSessionConfEntry 18 } + + + hwBfdSessConfSourceAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the source IP address of the BFD session." + ::= { hwBfdSessionConfEntry 19 } + + + hwBfdSessConfVrfIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the VPN interface." + ::= { hwBfdSessionConfEntry 20 } + + + hwBfdSessConfVPNName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The name of VPN interface." + ::= { hwBfdSessionConfEntry 21 } + + + hwBfdSessConfDefaultIp OBJECT-TYPE + SYNTAX INTEGER + { + no(1), + yes(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "BFD session use default multicast IP as the detect peer-ip + Options: + 1. no(1) -do not use the default multicast IP + 2. yes(2) -use the default multicast IP + " + DEFVAL { 1 } + ::= { hwBfdSessionConfEntry 22 } + + + hwBfdSessConfPISFlag OBJECT-TYPE + SYNTAX INTEGER + { + false(1), + true(2), + subif(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The state of BFD session is associated with the state of the binding interface + Options: + 1. false(1) -do not associate with interface state + 2. true(2) -associate with interface state + 3. subif(3) -associate with interface and correlative sub interface + " + DEFVAL { 1 } + ::= { hwBfdSessionConfEntry 23 } + + + hwBfdSessConfBindType OBJECT-TYPE + SYNTAX INTEGER + { + interfaceIp(1), + peerIp(2), + sourceIp(3), + ifAndSourceIp(4), + fec(5), + tunnelIf(6), + ospf(7), + isis(8), + ldpLsp(9), + staticLsp(10), + teLsp(11), + teTunnel(12), + pw(13), + vsiPw(15), + ldpTunnel(21), + bgpTunnel(22) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The binding type of the BFD session. + Options: + 1. interfaceIp(1) -BFD for IP with peer-ip and interface + 2. peerIp(2) -BFD for IP only with peer-ip + 3. sourceIp(3) -BFD for IP with peer-ip and source-ip + 4. ifAndSourceIp(4) -BFD for IP with peer-ip, interface and source-ip + 5. fec(5) -BFD for FEC(NOT support now) + 6. tunnelIf(6) -BFD for Tunnel interface(NOT support now) + 7. ospf(7) -BFD for OSPF + 8. isis(8) -BFD for ISIS + 9. ldpLsp(9) -BFD for LDP-LSP + 10. staticLsp(10) -BFD for static LSP + 11. teLsp(11) -BFD for TE-LSP + 12. teTunnel(12) -BFD for TE-Tunnel + 13. pw(13) -BFD for PW + 14. vsiPw(15) -BFD for VSI PW + 15. ldpTunnel(21) -BFD for LDP-Tunnel + 16. bgpTunnel(22) -BFD for BGP-Tunnel + " + ::= { hwBfdSessionConfEntry 24 } + + + hwBfdSessConfNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the next hop of the BFD session." + ::= { hwBfdSessionConfEntry 25 } + + + hwBfdSessConfStaticLspName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..20)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the static LSP name of the BFD session." + ::= { hwBfdSessionConfEntry 26 } + + + hwBfdSessConfPWSecondaryFlag OBJECT-TYPE + SYNTAX INTEGER + { + flagMasterPW(1), + flagSecondaryPW(2), + flagNoPW(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The role of the PW bound with BFD session. + Options: + 1. flagMasterPW(1) -master PW + 2. flagSecondaryPW(2)-secondary PW + 3. flagNoPW(3) -no PW + " + DEFVAL { 1 } + ::= { hwBfdSessionConfEntry 27 } + + + hwBfdSessConfTunnelDetectType OBJECT-TYPE + SYNTAX INTEGER + { + flagBothDown(1), + flagNeighborDown(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set the failure notifies policy type. + Options: + 1. flagBothDown(1) -notify applications when detecting both Detect-Down and Neighbor-Down + 2. flagNeighborDown(2) -notify applications only when detecting Neighbor-Down + " + DEFVAL { 1 } + ::= { hwBfdSessionConfEntry 28 } + + + hwBfdSessConfVcId OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the ID of VC." + ::= { hwBfdSessionConfEntry 29 } + + + hwBfdSessConfVsiName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the name of VSI." + ::= { hwBfdSessionConfEntry 30 } + + + hwBfdSessConfVsiPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "It is the peer-ip of VSI." + ::= { hwBfdSessionConfEntry 31 } + + hwBfdSessConfDiscrAuto OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Describe whether the discriminator can be auto allocated. + Options: + 1.enabled(1) -the discriminator can be allocated automatically + 2.disabled(2) -the discriminator can not be allocated automatically + " + DEFVAL { disabled } + ::= { hwBfdSessionConfEntry 32 } + + hwBfdSessConfPeerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the peer IPv6 address of the BFD session." + ::= { hwBfdSessionConfEntry 33 } + + hwBfdSessConfSourceIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Define the source IPv6 address of the BFD session." + ::= { hwBfdSessionConfEntry 34 } + + hwBfdSessConfIpv6NextHop OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the next hop of the BFD session." + ::= { hwBfdSessionConfEntry 35 } + + hwBfdSessConfIsIpv6Addr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether the peer address of the BFD session is IPv6 address." + DEFVAL { false } + ::= { hwBfdSessionConfEntry 36 } + + + hwBfdSessConfKeychainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..47)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specify the name of the keychain for authentication." + ::= { hwBfdSessionConfEntry 37 } + + hwBfdSessConfMeticulous OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether enable meticulous authentication for MD5 or SHA-1 type. + Options: + 1. enabled(1) -enable meticulous authentication for MD5 or SHA-1 type + 2. disabled(2) -disabled meticulous authentication for MD5 or SHA-1 type + " + DEFVAL { disabled } + ::= { hwBfdSessionConfEntry 38 } + + hwBfdSessConfLooseAuthentication OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Whether loose authentication check. + Options: + 1.True(1) -loose-check + 2.False(2) -do not loose-check + " + ::= { hwBfdSessionConfEntry 39 } + + hwBfdSessConfOneArmEcho OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies whether a session works in one-arm-echo mode. + Options: + 1. enabled(1) -indicates that the session works in one-arm-echo mode + 2. disabled(2) -indicates that the session does not work in one-arm-echo mode + " + DEFVAL { disabled } + ::= { hwBfdSessionConfEntry 40 } + + hwBfdSessConfMinEchoRxInterval OBJECT-TYPE + SYNTAX Unsigned32 (0|1..4294967295) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the minimum interval between received BFD + Control packets, in milliseconds.This value reflects the capability of receiving + BFD Control packets. + Unit: millisecond + " + ::= { hwBfdSessionConfEntry 41 } + + hwBfdSessConfPWTtlMode OBJECT-TYPE + SYNTAX INTEGER + { + config(1), + auto(2), + default(3), + none(4) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the configuration mode of a TTL used by + the BFD session for PW. + Options: + 1. config(1) -indicates that the TTL is manually set + 2. auto(2) -indicates that the TTL is automatically calculated based on an IP address + 3. default(3)-indicates that the TTL is 255 by default + 4. none(4) -indicates that the TTL is not in PW mode + " + ::= { hwBfdSessionConfEntry 42 } + + hwBfdSessConfPWTtl OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the TTL used by the BFD session for PW. + The vlaue is configurable only when the configuration mode of a TTL is config. + " + ::= { hwBfdSessionConfEntry 43 } + + hwBfdSessConfRemotePeerIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the type of the destination address of the BFD + session for PW. + " + ::= { hwBfdSessionConfEntry 44 } + + hwBfdSessConfRemotePeerIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the destination IP address of the BFD session + for PW. + " + ::= { hwBfdSessionConfEntry 45 } + + hwBfdSessConfSelectBoard OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..47)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the main processing board of a BFD session." + ::= { hwBfdSessionConfEntry 46 } + + hwBfdSessConfPWSPE OBJECT-TYPE + SYNTAX INTEGER + { + upe(1), + spe(2), + none(3) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the node on which a BFD session is set up. + The values are as follows. + Options: + 1. upe(1) -indicates that a BFD session is set up on a UPE to detect a PW + 2. spe(2) -indicates that a BFD session is set up on an SPE to detect a PW + 3. none(3) -indicates that a BFD session does not detect a PW + Default: none + " + ::= { hwBfdSessionConfEntry 47 } + + hwBfdSessConfPWTrackIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the interface monitored by the BFD session for PW." + ::= { hwBfdSessionConfEntry 48 } + + hwBfdSessConfIsPWTrackIf OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies whether the BFD session for + PW monitors an interface. The values are as follows. + Options: + 1. enabled(1) -enables the BFD session for PW to monitor the interface + 2. disabled(2)-disables the BFD session for PW from monitoring the interface + " + ::= { hwBfdSessionConfEntry 49 } + + hwBfdSessConfEncapsulationType OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..63)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the VC encapsulation type on an SPE. + The values are as follows: + fr + atm-aal5-sdu + atm-trans-cell + vlan + ethernet + hdlc + ppp + atm-nto1-vcc + atm-nto1-vpc + ip-layer2 + atm-1to1-vcc + atm-1to1-vpc + atm-aal5-pdu + satop-e1 + satop-t1 + esopsn-basic + ip-interworking + " + ::= { hwBfdSessionConfEntry 50 } + + hwBfdSessConfPEVid OBJECT-TYPE + SYNTAX Unsigned32 (0..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the outer tag of a sub-interface + for QinQ VLAN tag termination or the VLAN ID of a sub-interface for + dot1q VLAN tag termination. + " + ::= { hwBfdSessionConfEntry 51 } + + hwBfdSessConfCEVid OBJECT-TYPE + SYNTAX Unsigned32 (0..4094) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of this object identifies the inner tag in QinQ packets." + ::= { hwBfdSessionConfEntry 52 } + + hwBfdSessConfTOSEx OBJECT-TYPE + SYNTAX Integer32 (0..7 | 255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the extended TOS value of bfd packet." + DEFVAL { 7 } + ::= { hwBfdSessionConfEntry 53 } + + hwBfdSessConfbImpactFlag OBJECT-TYPE + SYNTAX INTEGER + { + no(1), + yes(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "BFD session impact interface when the device reboot + Options: + 1. no(1) -do not impact interface when the device reboot + 2. yes(2) -impact interface when the device reboot + " + DEFVAL { 1 } + ::= { hwBfdSessionConfEntry 54 } + + hwBfdSessionTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The BFD Session Table describes the BFD sessions. + The index of this table is hwBfdSessIndex. + " + ::= { hwBfdObjects 3 } + + + hwBfdSessionEntry OBJECT-TYPE + SYNTAX HwBfdSessionEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The BFD Session Table describes the BFD sessions. + The index of this entry is hwBfdSessIndex. + " + INDEX { hwBfdSessIndex } + ::= { hwBfdSessionTable 1 } + + + HwBfdSessionEntry ::= + SEQUENCE { + hwBfdSessIndex + Unsigned32, + hwBfdSessMIndex + Unsigned32, + hwBfdSessBindVRRP + Integer32, + hwBfdSessCfgName + OCTET STRING, + hwBfdSessPeerAddr + IpAddress, + hwBfdSessBindIfIndex + Integer32, + hwBfdSessBindIfName + OCTET STRING, + hwBfdSessLocalDiscr + Unsigned32, + hwBfdSessRemoteDiscr + Unsigned32, + hwBfdSessOperMode + Integer32, + hwBfdSessDetectMult + Unsigned32, + hwBfdSessDemandTimerInterval + BfdInterval, + hwBfdSessActualRxInterval + BfdInterval, + hwBfdSessActualTxInterval + BfdInterval, + hwBfdSessWTRInterval + Integer32, + hwBfdSessTOS + Integer32, + hwBfdSessState + Integer32, + hwBfdSessDiag + Integer32, + hwBfdSessSourceAddr + IpAddress, + hwBfdSessVrfIndex + Unsigned32, + hwBfdSessVPNName + OCTET STRING, + hwBfdSessType + INTEGER, + hwBfdSessBindAppType + INTEGER, + hwBfdSessDefaultIp + INTEGER, + hwBfdSessPISFlag + INTEGER, + hwBfdSessBindType + INTEGER, + hwBfdSessNextHop + IpAddress, + hwBfdSessStaticLspName + OCTET STRING, + hwBfdSessLspIndex + Unsigned32, + hwBfdSessPWSecondaryFlag + INTEGER, + hwBfdSessTunnelDetectType + INTEGER, + hwBfdSessVcId + Unsigned32, + hwBfdSessVsiName + OCTET STRING, + hwBfdSessVsiPeerAddr + IpAddress, + hwBfdSessDiscrAuto + EnabledStatus, + hwBfdSessPeerIpv6Addr + Ipv6Address, + hwBfdSessSourceIpv6Addr + Ipv6Address, + hwBfdSessIpv6NextHop + Ipv6Address, + hwBfdSessIsIPv6Addr + TruthValue, + hwBfdSessMeticulous + EnabledStatus, + hwBfdSessLooseAuthentication + TruthValue, + hwBfdSessAuthenticationStatus + Integer32, + hwBfdSessOneArmEcho + EnabledStatus, + hwBfdSessPWTtlMode + INTEGER, + hwBfdSessPWTtl + Integer32, + hwBfdSessRemotePeerIpType + InetAddressType, + hwBfdSessRemotePeerIp + InetAddress, + hwBfdSessSelectBoard + DisplayString, + hwBfdSessPWSPE + INTEGER, + hwBfdSessPWTrackIfName + DisplayString, + hwBfdSessIsPWTrackIf + EnabledStatus, + hwBfdSessEncapsulationType + DisplayString, + hwBfdSessPEVid + Unsigned32, + hwBfdSessCEVid + Unsigned32, + hwBfdSessPeerInetAddrType + InetAddressType, + hwBfdSessPeerInetAddr + InetAddress, + hwBfdSessInetNextHopType + InetAddressType, + hwBfdSessInetNextHop + InetAddress, + hwBfdSessBindAppTypeMask + OCTET STRING, + hwBfdSessDscp + Integer32, + hwBfdSessPWId + Unsigned32 + } + + hwBfdSessIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "It is unique and the Index of this session. + This index is automatically allocated inside the system + and is not user-configurable. + " + ::= { hwBfdSessionEntry 1 } + + + hwBfdSessMIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This value indicate the configuration has Main Index." + ::= { hwBfdSessionEntry 2 } + + + hwBfdSessBindVRRP OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describe the capability of bound with VRRP for the BFD session. + Options: + 1. notBind(0) -not bind + 2. bind(1) -bind + " + ::= { hwBfdSessionEntry 3 } + + + hwBfdSessCfgName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This indicate the name of the session which + will be display course information or statistic + information of the session. + " + ::= { hwBfdSessionEntry 4 } + + + hwBfdSessPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Define the peer IP address of the BFD session." + ::= { hwBfdSessionEntry 5 } + + + hwBfdSessBindIfIndex OBJECT-TYPE + SYNTAX Integer32 (0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the index of the binding interface in the BFD session" + ::= { hwBfdSessionEntry 6 } + + + hwBfdSessBindIfName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the name of the binding interface in the BFD session." + ::= { hwBfdSessionEntry 7 } + + + hwBfdSessLocalDiscr OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A unique, nonzero discriminator value generated by the + transmitting system, used to demultiplex multiple BFD + sessions between the same pair of system. + " + ::= { hwBfdSessionEntry 8 } + + + hwBfdSessRemoteDiscr OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The discriminator received from the corresponding remote + system. This field reflects back the received value of My + Discriminator, or is zero if that value is unknown. + " + ::= { hwBfdSessionEntry 9 } + + + hwBfdSessOperMode OBJECT-TYPE + SYNTAX Integer32 (0..4) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describe the current operating mode configured with the BFD session. + Options: + 1. 0 -asynchronous mode with echo function + 2. 1 -asynchronous mode without echo function + 3. 2 -demand mode with echo function + 4. 3 -demand mode without echo function + 5. 4 -asynchronous One-arm-echo mode + " + ::= { hwBfdSessionEntry 10 } + + + hwBfdSessDetectMult OBJECT-TYPE + SYNTAX Unsigned32 (3..50) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Detect time multiplier. The negotiated transmit interval, + multiplied by this value, provides the detection time for + the transmitting system in Asynchronous mode. + Default: 3 + " + ::= { hwBfdSessionEntry 11 } + + + hwBfdSessDemandTimerInterval OBJECT-TYPE + SYNTAX BfdInterval + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the detecting interval in the BFD session with the demand mode. + Unit: millisecond + " + ::= { hwBfdSessionEntry 12 } + + + hwBfdSessActualRxInterval OBJECT-TYPE + SYNTAX BfdInterval + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the minimum interval, in milliseconds, between + received BFD Control packets that this system is capable + of supporting. + Unit: millisecond + " + ::= { hwBfdSessionEntry 13 } + + + hwBfdSessActualTxInterval OBJECT-TYPE + SYNTAX BfdInterval + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the minimum interval, in milliseconds, that the + local system would like to use when transmitting BFD + Control packets. + Unit: millisecond + " + ::= { hwBfdSessionEntry 14 } + + + hwBfdSessWTRInterval OBJECT-TYPE + SYNTAX Integer32 (0..60) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The WTR interval of the BFD session. + Unit: minute + " + ::= { hwBfdSessionEntry 15 } + + + hwBfdSessTOS OBJECT-TYPE + SYNTAX Integer32 (0..7) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the TOS value of bfd packet." + ::= { hwBfdSessionEntry 16 } + + + hwBfdSessState OBJECT-TYPE + SYNTAX Integer32 (0..3) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describe the current state of the BFD session. + Options: + 1. 0 -admin down + 2. 1 -down + 3. 2 -init + 4. 3 -up + " + ::= { hwBfdSessionEntry 17 } + + + hwBfdSessDiag OBJECT-TYPE + SYNTAX Integer32 (0..31) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A diagnostic code specifying the local system's reason for + the last session state change. + Options: + 1. 0 -no diagnostic + 2. 1 -control detection time expired + 3. 2 -echo function failed + 4. 3 -neighbor signaled session down + 5. 4 -forwarding plane reset + 6. 5 -path down + 7. 6 -concatenated path down + 8. 7 -administratively down + 9. 8 -reverse concatenated path down + 10. 9 -neighbor signaled session down (receive admindown) + 11. 10-31 -reserved for future use + " + ::= { hwBfdSessionEntry 18 } + + + hwBfdSessSourceAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source address of the session." + ::= { hwBfdSessionEntry 19 } + + + hwBfdSessVrfIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the VPN interface." + ::= { hwBfdSessionEntry 20 } + + + hwBfdSessVPNName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of VPN interface." + ::= { hwBfdSessionEntry 21 } + + + hwBfdSessType OBJECT-TYPE + SYNTAX INTEGER + { + static(1), + dynamic(2), + entireDynamic(3), + auto(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the BFD session. + Options: + 1. static(1) -static + 2. dynamic(2) -dynamic + 3. entireDynamic(3) -entire dynamic + 4. auto(4) -auto + " + ::= { hwBfdSessionEntry 22 } + + +-- other or unknown + hwBfdSessBindAppType OBJECT-TYPE + SYNTAX INTEGER + { + noApplication(1), + vrrp(2), + ifnet(3), + vrrpAndIfnet(4), + bgp(5), + ospf(6), + bgpAndOspf(7), + oamLspmL2vpn(8), + oamTnlL2vpn(9), + lspmL2vpnTnlps(10), + oamMplsfwL2vpn(11), + isis(12), + vsiPw(13), + vrrpOamLspmL2vpn(14), + vrrpOamTnlL2vpn(15), + vrrpLspmL2vpnTnlps(16), + vrrpOamMplsfwL2vpn(17), + pim(18), + bgpIsis(19), + bgpPim(20), + ospfIsis(21), + ospfPim(22), + isisPim(23), + bgpOspfIsis(24), + bgpOspfPim(25), + bgpIsisPim(26), + ospfIsisPim(27), + bgpOspfIsisPim(28), + bgp6(29), + ospfv3(30), + isis6(31), + pim6(32), + bgp6Ospfv3(33), + bgp6Isis6(34), + bgp6Pim6(35), + ospfv3Isis6(36), + ospfv3Pim6(37), + isis6Pim6(38), + bgp6Ospfv3Isis6(39), + bgp6Ospfv3Pim6(40), + bgp6Isis6Pim6(41), + ospfv3Isis6Pim6(42), + bgp6Ospfv3Isis6Pim6(43), + auto(44), + autoIsis(45), + autoOspf(46), + autoBgp(47), + autoPim(48), + autoIsisOspf(49), + autoIsisBgp(50), + autoIsisPim(51), + autoOspfBgp(52), + autoOspfPim(53), + autoBgpPim(54), + autoIsisOspfBgp(55), + autoIsisOspfBgpPim(56), + autoIsis6(57), + autoOspfv3(58), + autoBgp6(59), + autoPim6(60), + autoIsis6Ospfv3(61), + autoIsis6Bgp6(62), + autoIsis6Pim6(63), + autoOspfv3Bgp6(64), + autoOspfv3Pim6(65), + autoBgp6Pim6(66), + autoIsis6Ospfv3Bgp6(67), + autoIsis6Ospfv3Bgp6Pim6(68), + etrunk(69), + etrunkIfnet(70), + etrunkVrrp(71), + etrunkVrrpIfnet(72), + etrunkOamLspmL2vpn(73), + etrunkOamTnlL2vpn(74), + etrunkLspmL2vpnTnlps(75), + etrunkOamMplsfwL2vpn(76), + etrunkvsiPw(77), + etrunkOamLspmL2vpnVrrp(78), + etrunkOamTnlL2vpnVrrp(79), + etrunkLspmL2vpnTnlpsVrrp(80), + etrunkOamMplsfwL2vpnVrrp(81), + rip(82), + bgpRip(83), + ospfRip(84), + isisRip(85), + pimRip(86), + bgpOspfRip(87), + bgpIsisRip(88), + bgpPimRip(89), + ospfIsisRip(90), + ospfPimRip(91), + isisPimRip(92), + bgpOspfIsisRip(93), + bgpOspfPimRip(94), + ospfIsisPimRip(95), + autoRip(96), + autoBgpRip(97), + autoOspfRip(98), + autoIsisRip(99), + autoPimRip(100), + autoBgpOspfRip(101), + autoBgpIsisRip(102), + autoBgpPimRip(103), + autoOspfIsisRip(104), + autoOspfPimRip(105), + autoIsisPimRip(106), + autoBgpOspfIsisRip(107), + autoBgpOspfPimRip(108), + autoOspfIsisPimRip(109), + autoIsisOspfBgpPimVrrp(110), + autoIsisOspfPimVrrp(111), + autoIsisOspfBgpVrrp(112), + autoIsisBgpPimVrrp(113), + autoOspfBgpPimVrrp(114), + autoIsisOspfVrrp(115), + autoIsisBgpVrrp(116), + autoOspfBgpVrrp(117), + autoIsisPimVrrp(118), + autoOspfPimVrrp(119), + autoBgpPimVrrp(120), + autoIsisVrrp(121), + autoOspfVrrp(122), + autoBgpVrrp(123), + autoPimVrrp(124), + autoVrrp(125), + autoVrrpBgp6(126), + autoOspfv3Isis6Pim6(127), + autoOspfBgpPim(128), + autoIsisOspfPim(129), + autoIsisPimBgp(130), + bgpOspfIsisPimRip(131), + autoBgpOspfIsisPimRip(132), + bgpRsvp(133), + ospfRsvp(134), + isisRsvp(135), + pimRsvp(136), + ripRsvp(137), + bgpOspfRsvp(138), + bgpIsisRsvp(139), + bgpPimRsvp(140), + bgpRipRsvp(141), + ospfIsisRsvp(142), + ospfPimRsvp(143), + ospfRipRsvp(144), + isisPimRsvp(145), + isisRipRsvp(146), + pimRipRsvp(147), + bgpOspfIsisRsvp(148), + bgpOspfPimRsvp(149), + bgpOspfRipRsvp(150), + bgpIsisPimRsvp(151), + bgpIsisRipRsvp(152), + bgpPimRipRsvp(153), + ospfIsisPimRsvp(154), + ospfIsisRipRsvp(155), + isisPimRipRsvp(156), + bgpOspfIsisPimRsvp(157), + bgpOspfIsisRipRSvp(158), + bgpOspfPimRipRsvp(159), + bgpIsisPimRipRsvp(160), + ospfIsisPimRipRsvp(161), + bgpOspfIsisPimRipRsvp(162), + autoRsvp(163), + autoBgpRsvp(164), + autoOspfRsvp(165), + autoIsisRsvp(166), + autoPimRsvp(167), + autoRipRsvp(168), + autoBgpOspfRsvp(169), + autoBgpIsisRsvp(170), + autoBgpPimRsvp(171), + autoBgpRipRsvp(172), + autoOspfIsisRsvp(173), + autoOspfPimRsvp(174), + autoOspfRipRsvp(175), + autoIsisPimRsvp(176), + autoIsisRipRsvp(177), + autoPimRipRsvp(178), + autoBgpOspfIsisRsvp(179), + autoBgpOspfPimRsvp(180), + autoBgpOspfRipRsvp(181), + autoOspfIsisPimRsvp(182), + autoOspfIsisRipRsvp(183), + autoIsisPimRipRsvp(184), + autoBgpOspfIsisPimRsvp(185), + autoBgpOspfIsisRipRsvp(186), + autoOspfIsisPimRipRsvp(187), + rsvp(188) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Application type that this BFD session has been bound to + Options: + 1. noApplication(1) -No application + 2. vrrp(2) -VRRP + 3. ifnet(3) -IFNET + 4. vrrpAndIfnet(4) -VRRP&IFNET + 5. bgp(5) -BGP + 6. ospf(6) -OSPF + 7. bgpAndOspf(7) -BGP&OSPF + 8. oamLspmL2vpn(8) -OAM&LSPM&L2VPN (for LDP LSP and static LSP) + 9. oamTnlL2vpn(9) -OAM&TUNNEL&L2VPN (for TE_Tunnnel) + 10. lspmL2vpnTnlps(10) -LSPM&TUNNEL_PS&L2VPN (for TE_LSP) + 11. oamMplsfwL2vpn(11) -OAM&MPLSFW&L2VPN (for PW) + 12. isis(12) -ISIS + 13. vsiPw(13) -VSIPW (for VSI PW) + 14. vrrpOamLspmL2vpn(14) -VRRP&OAM&LSPM&L2VPN + 15. vrrpOamTnlL2vpn(15) -VRRP&OAM&TUNNEL&L2VPN + 16. vrrpLspmL2vpnTnlps(16) -VRRP&LSPM&TUNNEL_PS&L2VPN + 17. vrrpOamMplsfwL2vpn(17) -VRRP&OAM&MPLSFW&L2VPN + 18. pim(18) -PIM + 19. bgpIsis(19) -BGP&ISIS + 20. bgpPim(20) -BGP&PIM + 21. ospfIsis(21) -OSPF&ISIS + 22. ospfPim(22) -OSPF&PIM + 23. isisPim(23) -ISIS&PIM + 24. bgpOspfIsis(24) -BGP&OSPF&ISIS + 25. bgpOspfPim(25) -BGP&OSPF&PIM + 26. bgpIsisPim(26) -BGP&ISIS&PIM + 27. ospfIsisPim(27) -OSPF&ISIS&PIM + 28. bgpOspfIsisPim(28) -BGPOSPF&ISIS&PIM + 29. bgp6(29) -BGP6 + 30. ospfv3(30) -OSPFV3 + 31. isis6(31) -ISIS6 + 32. pim6(32) -PIM6 + 33. bgp6Ospfv3(33) -BGP6&OSPFV3 + 34. bgp6Isis6(34) -BGP6&ISIS6 + 35. bgp6Pim6(35) -BGP6&PIM6 + 36. ospfv3Isis6(36) -OSPFV3&ISIS6 + 37. ospfv3Pim6(37) -OSPFV3&PIM6 + 38. isis6Pim6(38) -ISIS6&PIM6 + 39. bgp6Ospfv3Isis6(39) -BGP6&OSPFV3&ISIS6 + 40. bgp6Ospfv3Pim6(40) -BGP6&OSPFV3&PIM6 + 41. bgp6Isis6Pim6(41) -BGP6&ISIS6&PIM6 + 42. ospfv3Isis6Pim6(42) -OSPFV3&ISIS6&PIM6 + 43. bgp6Ospfv3Isis6Pim6(43) -BGP6&OSPFV3&ISIS6&PIM6 + 44. auto(44) -AUTO + 45. autoIsis(45) -AUTO&ISIS + 46. autoOspf(46) -AUTO&OSPF + 47. autoBgp(47) -AUTO&BGP + 48. autoPim(48) -AUTO&PIM + 49. autoIsisOspf(49) -AUTO&ISIS&OSPF + 50. autoIsisBgp(50) -AUTO&ISIS&BGP + 51. autoIsisPim(51) -AUTO&ISIS&PIM + 52. autoOspfBgp(52) -AUTO&OSPF&BGP + 53. autoOspfPim(53) -AUTO&OSPF&PIM + 54. autoBgpPim(54) -AUTO&BGP&PIM + 55. autoIsisOspfBgp(55) -AUTO&ISIS&OSPF&BGP + 56. autoIsisOspfBgpPim(56) -AUTO&ISIS&OSPF&BGP&PIM + 57. autoIsis6(57) -AUTO&ISIS6 + 58. autoOspfv3(58) -AUTO&OSPFV3 + 59. autoBgp6(59) -AUTO&BGP6 + 60. autoPim6(60) -AUTO&PIM6 + 61. autoIsis6Ospfv3(61) -AUTO&ISIS6&OSPFV3 + 62. autoIsis6Bgp6(62) -AUTO&ISIS6&BGP6 + 63. autoIsis6Pim6(63) -AUTO&ISIS6&PIM6 + 64. autoOspfv3Bgp6(64) -AUTO&OSPFV3&BGP6) + 65. autoOspfv3Pim6(65) -AUTO&OSPFV3&PIM6) + 66. autoBgp6Pim6(66) -AUTO&BGP6&PIM6 + 67. autoIsis6Ospfv3Bgp6(67) -AUTO&ISIS6&OSPFV3&BGP6 + 68. autoIsis6Ospfv3Bgp6Pim6(68) -AUTO&ISIS6&OSPFV3&BGP6&PIM6 + 69. etrunk(69) -ETRUNK + 70. etrunkIfnet(70) -ETRUNK&IFNET + 71. etrunkVrrp(71) -ETRUNK&VRRP + 72. etrunkVrrpIfnet(72) -ETRUNK&VRRP&IFNET + 73. etrunkOamLspmL2vpn(73) -ETRUNK&OAM&LSPM&L2VPN + 74. etrunkOamTnlL2vpn(74) -ETRUNK&OAM&TNL&L2VPN + 75. etrunkLspmL2vpnTnlps(75) -ETRUNK&LSPM&L2VPN&TNLPS + 76. etrunkOamMplsfwL2vpn(76) -ETRUNK&OAM&MPLSFW&L2VPN + 77. etrunkvsiPw(77) -ETRUNK&VSIPW + 78. etrunkOamLspmL2vpnVrrp(78) -ETRUNK&OAM&LSPM&L2VPN&VRRP + 79. etrunkOamTnlL2vpnVrrp(79) -ETRUNK&OAM&TNL&L2VPN&VRRP + 80. etrunkLspmL2vpnTnlpsVrrp(80) -ETRUNK&LSMP&L2VPN&TNLPS&VRRP + 81. etrunkOamMplsfwL2vpnVrrp(81) -ETRUNK&OAM&MPLSFW&L2VPN&VRRP + 82. rip(82) -RIP + 83. bgpRip(83) -BGP&RIP + 84. ospfRip(84) -OSPF&RIP + 85. isisRip(85) -ISIS&RIP + 86. pimRip(86) -PIM&RIP + 87. bgpOspfRip(87) -BGP&OSPF&RIP + 88. bgpIsisRip(88) -BGP&ISIS&RIP + 89. bgpPimRip(89) -BGP&PIM&RIP + 90. ospfIsisRip(90) -OSPF&ISIS&RIP + 91. ospfPimRip(91) -OSPF&PIM&RIP + 92. isisPimRip(92) -ISIS&PIM&RIP + 93. bgpOspfIsisRip(93) -BGP&OSPF&ISIS&RIP + 94. bgpOspfPimRip(94) -BGP&OSPF&PIM&RIP + 95. ospfIsisPimRip(95) -OSPF&ISIS&PIM&RIP + 96. autoRip(96) -AUTO&RIP + 97. autoBgpRip(97) -AUTO&BGP&RIP + 98. autoOspfRip(98) -AUTO&OSPF&RIP + 99. autoIsisRip(99) -AUTO&ISIS&RIP + 100. autoPimRip(100) -AUTO&PIM&RIP + 101. autoBgpOspfRip(101) -AUTO&BGP&OSPF&RIP + 102. autoBgpIsisRip(102) -AUTO&BGP&ISIS&RIP + 103. autoBgpPimRip(103) -AUTO&BGP&PIM&RIP + 104. autoOspfIsisRip(104) -AUTO&OSPF&ISIS&RIP + 105. autoOspfPimRip(105) -AUTO&OSPF&PIM&RIP + 106. autoIsisPimRip(106) -AUTO&ISIS&PIM&RIP + 107. autoBgpOspfIsisRip(107) -AUTO&BGP&OSPF&ISIS&RIP + 108. autoBgpOspfPimRip(108) -AUTO&BGP&OSPF&PIM&RIP + 109. autoOspfIsisPimRip(109) -AUTO&OSPF&ISIS&PIM&RIP + 110. autoIsisOspfBgpPimVrrp(110) -AUTO&ISIS&OSPF&BGP&PIM&VRRP + 111. autoIsisOspfPimVrrp(111) -AUTO&ISIS&OSPF&PIM&VRRP + 112. autoIsisOspfBgpVrrp(112) -AUTO&ISIS&OSPF&BGP&VRRP + 113. autoIsisBgpPimVrrp(113) -AUTO&ISIS&BGP&PIM&VRRP + 114. autoOspfBgpPimVrrp(114) -AUTO&OSPF&BGP&PIM&VRRP + 115. autoIsisOspfVrrp(115) -AUTO&ISIS&OSPF&VRRP + 116. autoIsisBgpVrrp(116) -AUTO&ISIS&BGP&VRRP + 117. autoOspfBgpVrrp(117) -AUTO&OSPF&BGP&VRRP + 118. autoIsisPimVrrp(118) -AUTO&ISIS&PIM&VRRP + 119. autoOspfPimVrrp(119) -AUTO&OSPF&PIM&VRRP + 120. autoBgpPimVrrp(120) -AUTO&BGP&PIM&VRRP + 121. autoIsisVrrp(121) -AUTO&ISIS&VRRP + 122. autoOspfVrrp(122) -AUTO&OSPF&VRRP + 123. autoBgpVrrp(123) -AUTO&BGP&VRRP + 124. autoPimVrrp(124) -AUTO&PIM&VRRP + 125. autoVrrp(125) -AUTO&VRRP + 126. autoVrrpBgp6(126) -AUTO&VRRP&BGP6 + 127. autoOspfv3Isis6Pim6(127) -AUTO&OSPFV3&ISIS6&PIM6 + 128. autoOspfBgpPim(128) -AUTO&OSPF&BGP&PIM + 129. autoIsisOspfPim(129) -AUTO&ISIS&OSPF&PIM + 130. autoIsisPimBgp(130) -AUTO&ISIS&BGP&PIM + 131. bgpOspfIsisPimRip(131) -BGP&OSPF&ISIS&PIM&RIP + 132. autoBgpOspfIsisPimRip(132) -AUTO&BGP&OSPF&ISIS&PIM&RIP + 133. bgpRsvp(133) -BGP&RSVP + 134. ospfRsvp(134) -OSPF&RSVP + 135. isisRsvp(135) -ISIS&RSVP + 136. pimRsvp(136) -PIM&RSVP + 137. ripRsvp(137) -RIP&RSVP + 138. bgpOspfRsvp(138) -BGP&OSPF&RSVP + 139. bgpIsisRsvp(139) -BGP&ISIS&RSVP + 140. bgpPimRsvp(140) -BGP&PIM&RSVP + 141. bgpRipRsvp(141) -BGP&RIP&RSVP + 142. ospfIsisRsvp(142) -OSPF&ISIS&RSVP + 143. ospfPimRsvp(143) -OSPF&PIM&RSVP + 144. ospfRipRsvp(144) -OSPF&RIP&RSVP + 145. isisPimRsvp(145) -ISIS&PIM&RSVP + 146. isisRipRsvp(146) -ISIS&RIP&RSVP + 147. pimRipRsvp(147) -PIM&RIP&RSVP + 148. bgpOspfIsisRsvp(148) -BGP&OSPF&ISIS&RSVP + 149. bgpOspfPimRsvp(149) -BGP&OSPF&PIM&RSVP + 150. bgpOspfRipRsvp(150) -BGP&OSPF&RIP&RSVP + 151. bgpIsisPimRsvp(151) -BGP&ISIS&PIM&RSVP + 152. bgpIsisRipRsvp(152) -BGP&ISIS&RIP&RSVP + 153. bgpPimRipRsvp(153) -BGP&PIM&RIP&RSVP + 154. ospfIsisPimRsvp(154) -OSPF&ISIS&PIM&RSVP + 155. ospfIsisRipRsvp(155) -OSPF&ISIS&RIP&RSVP + 156. isisPimRipRsvp(156) -ISIS&PIM&RIP&RSVP + 157. bgpOspfIsisPimRsvp(157) -BGP&OSPF&ISIS&PIM&RSVP + 158. bgpOspfIsisRipRSvp(158) -BGP&OSPF&ISIS&RIP&RSVP + 159. bgpOspfPimRipRsvp(159) -BGP&OSPF&PIM&RIP&RSVP + 160. bgpIsisPimRipRsvp(160) -BGP&ISIS&PIM&RIP&RSVP + 161. ospfIsisPimRipRsvp(161) -OSPF&ISIS&PIM&RIP&RSVP + 162. bgpOspfIsisPimRipRsvp(162) -BGP&OSPF&ISIS&PIM&RIP&RSVP + 163. autoRsvp(163) -AUTO&RSVP + 164. autoBgpRsvp(164) -AUTO&BGP&RSVP + 165. autoOspfRsvp(165) -AUTO&OSPF&RSVP + 166. autoIsisRsvp(166) -AUTO&ISIS&RSVP + 167. autoPimRsvp(167) -AUTO&PIM&RSVP + 168. autoRipRsvp(168) -AUTO&RIP&RSVP + 169. autoBgpOspfRsvp(169) -AUTO&BGP&OSPF&RSVP + 170. autoBgpIsisRsvp(170) -AUTO&BGP&ISIS&RSVP + 171. autoBgpPimRsvp(171) -AUTO&BGP&PIM&RSVP + 172. autoBgpRipRsvp(172) -AUTO&BGP&RIP&RSVP + 173. autoOspfIsisRsvp(173) -AUTO&OSPF&ISIS&RSVP + 174. autoOspfPimRsvp(174) -AUTO&OSPF&PIM&RSVP + 175. autoOspfRipRsvp(175) -AUTO&OSPF&RIP&RSVP + 176. autoIsisPimRsvp(176) -AUTO&ISIS&PIM&RSVP + 177. autoIsisRipRsvp(177) -AUTO&ISIS&RIP&RSVP + 178. autoPimRipRsvp(178) -AUTO&PIM&RIP&RAVP + 179. autoBgpOspfIsisRsvp(179) -AUTO&BGP&OSPF&ISIS&RSVP + 180. autoBgpOspfPimRsvp(180) -AUTO&BGP&OSPF&PIM&RSVP + 181. autoBgpOspfRipRsvp(181) -AUTO&BGP&OSPF&RIP&RSVP + 182. autoOspfIsisPimRsvp(182) -AUTO&OSPF&ISIS&PIM&RSVP + 183. autoOspfIsisRipRsvp(183) -AUTO&OSPF&ISIS&RIP&RSVP + 184. autoIsisPimRipRsvp(184) -AUTO&ISIS&PIM&RIP&RSVP + 185. autoBgpOspfIsisPimRsvp(185) -AUTO&BGP&OSPF&ISIS&PIM&RSVP + 186. autoBgpOspfIsisRipRsvp(186) -AUTO&BGP&OSPF&ISIS&RIP&RSVP + 187. autoOspfIsisPimRipRsvp(187) -AUTO&OSPF&ISIS&PIM&RIP&RSVP + 188. rsvp(188) -RSVP + " + ::= { hwBfdSessionEntry 23 } + + + hwBfdSessDefaultIp OBJECT-TYPE + SYNTAX INTEGER + { + no(1), + yes(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BFD session use default multicast IP as the detect peer-ip + Options: + 1. no(1) -do not use the default multicast IP + 2. yes(2) -use the default multicast IP + " + ::= { hwBfdSessionEntry 24 } + + + hwBfdSessPISFlag OBJECT-TYPE + SYNTAX INTEGER + { + false(1), + true(2), + subif(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of BFD session is associated with the state of the binding interface + Options: + 1. false(1) -do not associate with interface state + 2. true(2) -ssociate with interface state + 3. subif(3) -associate with interface and correlative sub interface + " + ::= { hwBfdSessionEntry 25 } + + + hwBfdSessBindType OBJECT-TYPE + SYNTAX INTEGER + { + interfaceIp(1), + peerIp(2), + sourceIp(3), + ifAndSourceIp(4), + fec(5), + tunnelIf(6), + ospf(7), + isis(8), + ldpLsp(9), + staticLsp(10), + teLsp(11), + teTunnel(12), + pw(13), + vsiPw(15), + ldpTunnel(21), + bgpTunnel(22) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The binding type of the BFD session. + Options: + 1. interfaceIp(1) -BFD for IP with peer-ip and interface + 2. peerIp(2) -BFD for IP only with peer-ip + 3. sourceIp(3) -BFD for IP with peer-ip and source-ip + 4. ifAndSourceIp(4) -BFD for IP with peer-ip, interface and source-ip + 5. fec(5) -BFD for FEC(NOT support now) + 6. tunnelIf(6) -BFD for Tunnel interface(NOT support now) + 7. ospf(7) -BFD for OSPF + 8. isis(8) -BFD for ISIS + 9. ldpLsp(9) -BFD for LDP-LSP + 10. staticLsp(10) -BFD for static LSP + 11. teLsp(11) -BFD for TE-LSP + 12. teTunnel(12) -BFD for TE-Tunnel + 13. pw(13) -BFD for PW; + 14. vsiPw(15) -BFD for VSI PW + 15. ldpTunnel(21) -BFD for LDP-Tunnel + 16. bgpTunnel(22) -BFD for BGP-Tunnel + " + ::= { hwBfdSessionEntry 26 } + + + hwBfdSessNextHop OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the next hop of the BFD session." + ::= { hwBfdSessionEntry 27 } + + + hwBfdSessStaticLspName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..20)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the static LSP name of the BFD session." + ::= { hwBfdSessionEntry 28 } + + + hwBfdSessLspIndex OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the index of the static LSP or LDP LSP in BFD session, mapping the channel index in MPLS network." + ::= { hwBfdSessionEntry 29 } + + + hwBfdSessPWSecondaryFlag OBJECT-TYPE + SYNTAX INTEGER + { + flagMasterPW(1), + flagSecondaryPW(2), + flagNoPW(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The role of the PW bound with BFD session. + Options: + 1. flagMasterPW(1) -master PW + 2. flagSecondaryPW(2) -secondary PW + 3. flagNoPW(3) -no PW + Default: 1 + " + ::= { hwBfdSessionEntry 30 } + + + hwBfdSessTunnelDetectType OBJECT-TYPE + SYNTAX INTEGER + { + flagBothDown(1), + flagNeighborDown(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Set the failure notifies policy type. + Options: + 1. flagBothDown(1) -notify applications when detecting both Detect-Down and Neighbor-Down + 2. flagNeighborDown(2) -notify applications only when detecting Neighbor-Down + Default: 1 + " + ::= { hwBfdSessionEntry 31 } + + + hwBfdSessVcId OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the ID of VC." + ::= { hwBfdSessionEntry 32 } + + + hwBfdSessVsiName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..31)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the name of VSI." + ::= { hwBfdSessionEntry 33 } + + + hwBfdSessVsiPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the peer-ip of VSI." + ::= { hwBfdSessionEntry 34 } + + hwBfdSessDiscrAuto OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Describe whether the discriminator can be auto allocated. + Options: + 1. enabled(1) -the discriminator can be allocated automatically + 2. disabled(2) -the discriminator can not be allocated automatically + Default: disabled + " + ::= { hwBfdSessionEntry 35 } + + hwBfdSessPeerIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Define the peer IPv6 address of the BFD session." + ::= { hwBfdSessionEntry 36 } + + hwBfdSessSourceIpv6Addr OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Define the source IPv6 address of the BFD session." + ::= { hwBfdSessionEntry 37 } + + hwBfdSessIpv6NextHop OBJECT-TYPE + SYNTAX Ipv6Address + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the next hop of the BFD session." + ::= { hwBfdSessionEntry 38 } + + hwBfdSessIsIPv6Addr OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether the peer address of the BFD session is IPv6 address. + Default: false + " + ::= { hwBfdSessionEntry 39 } + + hwBfdSessMeticulous OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether enable meticulous authentication for MD5 or SHA-1 type. + Options: + 1. enabled(1) -enable meticulous authentication for MD5 or SHA-1 type + 2. disabled(2) -disabled meticulous authentication for MD5 or SHA-1 type + Default: 2 + " + ::= { hwBfdSessionEntry 40 } + + hwBfdSessLooseAuthentication OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether loose authentication check. + Options: + 1. True(1) -loose-check + 2. False(2) -do not loose-check + Default: false + " + ::= { hwBfdSessionEntry 41 } + + hwBfdSessAuthenticationStatus OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication status of the bfd session + Options: + 1. 0 -authentication disable + 2. 1 -interface board do not support bfd authentication + 3. 2 -keychain does not exist + 4. 3 -auth BFD session number exceed + 5. 4 -authentication in operation normally + 100. 100 -exception + Default: 0 + " + ::= { hwBfdSessionEntry 42 } + + hwBfdSessOneArmEcho OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies whether a session works in one-arm-echo mode. + Options: + 1. enabled(1) -indicates that the session works in one-arm-echo mode + 2. disabled(2) -indicates that the session does not work in one-arm-echo mode + Default: disabled + " + ::= { hwBfdSessionEntry 43 } + + hwBfdSessPWTtlMode OBJECT-TYPE + SYNTAX INTEGER + { + config(1), + auto(2), + default(3), + nottl(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the configuration mode of a TTL used by + the BFD session for PW. + Options: + 1. config(1) -indicates that the TTL is manually set + 2. auto(2) -indicates that the TTL is automatically calculated based on an IP address + 3. default(3) -indicates that the TTL is 255 by default + 4. nottl(4) -indicates that the TTL is not in PW mode + " + ::= { hwBfdSessionEntry 44 } + + hwBfdSessPWTtl OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the TTL used by the BFD session for PW." + ::= { hwBfdSessionEntry 45 } + + hwBfdSessRemotePeerIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the type of the destination address of the BFD + session for PW. + " + ::= { hwBfdSessionEntry 46 } + + hwBfdSessRemotePeerIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the destination IP address of the BFD session + for PW. + " + ::= { hwBfdSessionEntry 47 } + + hwBfdSessSelectBoard OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..47)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the main processing board of a BFD session." + ::= { hwBfdSessionEntry 48 } + + hwBfdSessPWSPE OBJECT-TYPE + SYNTAX INTEGER + { + upe(1), + spe(2), + none(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the node on which a BFD session is set up. + The values are as follows. + Options: + 1. upe(1) -indicates that a BFD session is set up on a UPE to detect a PW + 2. spe(2) -indicates that a BFD session is set up on an SPE to detect a PW + 3. none(3) -indicates that a BFD session does not detect a PW + Default: none + " + ::= { hwBfdSessionEntry 49 } + + hwBfdSessPWTrackIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates the interface monitored by the BFD session for PW." + ::= { hwBfdSessionEntry 50 } + + hwBfdSessIsPWTrackIf OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies whether the BFD session for + PW monitors an interface. The values are as follows. + Options: + 1. enabled(1) -enables the BFD session for PW to monitor the interface + 2. disabled(2) -disables the BFD session for PW from monitoring the interface + " + ::= { hwBfdSessionEntry 51 } + + hwBfdSessEncapsulationType OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..63)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the VC encapsulation type on an SPE. + The values are as follows: + fr + atm-aal5-sdu + atm-trans-cell + vlan + ethernet + hdlc + ppp + atm-nto1-vcc + atm-nto1-vpc + ip-layer2 + atm-1to1-vcc + atm-1to1-vpc + atm-aal5-pdu + satop-e1 + satop-t1 + esopsn-basic + ip-interworking + " + ::= { hwBfdSessionEntry 52 } + + hwBfdSessPEVid OBJECT-TYPE + SYNTAX Unsigned32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the outer tag of a sub-interface + for QinQ VLAN tag termination or the VLAN ID of a sub-interface for + dot1q VLAN tag termination. + " + ::= { hwBfdSessionEntry 53 } + + hwBfdSessCEVid OBJECT-TYPE + SYNTAX Unsigned32 (0..4094) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the inner tag in QinQ packets." + ::= { hwBfdSessionEntry 54 } + + hwBfdSessPeerInetAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the type of the destination address of the BFD + session. + " + ::= { hwBfdSessionEntry 55 } + + hwBfdSessPeerInetAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the destination IP address of the BFD session." + ::= { hwBfdSessionEntry 56 } + + hwBfdSessInetNextHopType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the type of the next hop of the BFD + session. + " + ::= { hwBfdSessionEntry 57 } + + hwBfdSessInetNextHop OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of this object identifies the next hop of the BFD session." + ::= { hwBfdSessionEntry 58 } + + hwBfdSessBindAppTypeMask OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A value which indicates the set of applications that + this BFD session binds. Every bit indicates a application. + The corresponding bit and applications are as follows: + bit application + 0 IFNET + 1 Route-Management + 2 OSPF + 3 ISISL1 + 4 ISISL2 + 5 PIM + 6 ISISL1L2 + 7 BGP + 8 VRRP + 9 LSPM + 10 RSVP + 11 LDP + 12 TE + 13 Product Private APP + 14 L2VPN + 15 OAM_MANAGER + 16 VTE + 17 VPW + 18 MPLSFW + 19 VGMP + 20 LSPV + 21 VSI_PW + 22 ETHOAM + 23 AUTO + 24 E-TRUNK + 25 OSPFv3 + 26 ISISL1_6 + 27 ISISL2_6 + 28 PIM6 + 29 ISISL1L2_6 + 30 BGP6 + 31 RM6 + 32 RBS + 33 RIP + 34 FRP + 35 BGPLSP + " + ::= { hwBfdSessionEntry 59 } + + hwBfdSessDscp OBJECT-TYPE + SYNTAX Integer32 (0..63 | 255) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the dscp value of bfd packet. + 255 is invalid value. + " + ::= { hwBfdSessionEntry 60 } + + hwBfdSessPWId OBJECT-TYPE + SYNTAX Unsigned32 (0..4294967295) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "It is the ID of PW." + ::= { hwBfdSessionEntry 61 } + + hwBfdSessionPerTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdSessionPerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table specifies BFD Session performance counters. + The index of this table is hwBfdSessPerIndex. + " + ::= { hwBfdObjects 4 } + + + hwBfdSessionPerEntry OBJECT-TYPE + SYNTAX HwBfdSessionPerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table specifies BFD Session performance counters. + The index of this entry is hwBfdSessPerIndex. + " + INDEX { hwBfdSessPerIndex } + ::= { hwBfdSessionPerTable 1 } + + + HwBfdSessionPerEntry ::= + SEQUENCE { + hwBfdSessPerIndex + Unsigned32, + hwBfdSessPerfPktIn + Counter32, + hwBfdSessPerfPktInHC + Counter32, + hwBfdSessPerfPktOut + Counter32, + hwBfdSessPerfPktOutHC + Counter32, + hwBfdSessPerfBadIn + Counter32, + hwBfdSessPerfBadInHC + Counter32, + hwBfdSessPerfBadOut + Counter32, + hwBfdSessPerfBadOutHC + Counter32, + hwBfdSessPerfLastSessDownTime + OCTET STRING, + hwBfdSessPerfSessDownCount + Unsigned32, + hwBfdSessPerfSessShortBreakCount + Unsigned32, + hwBfdSessionPerStartTime + OCTET STRING + } + + hwBfdSessPerIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..2147483647) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of BFD session statistics. + This index is automatically allocated inside the system + and is not user-configurable. + " + ::= { hwBfdSessionPerEntry 1 } + + + hwBfdSessPerfPktIn OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the received Octets in local + system in this session.The total received packet number. + " + ::= { hwBfdSessionPerEntry 2 } + + + hwBfdSessPerfPktInHC OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the received Octets in local + system in this session.The high 4 bytes of total received + packet number. + " + ::= { hwBfdSessionPerEntry 3 } + + + hwBfdSessPerfPktOut OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the send Packets in local + system in this session. + " + ::= { hwBfdSessionPerEntry 4 } + + + hwBfdSessPerfPktOutHC OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the send Packets in local + system in this session.The high 4 bytes of total send + packet number. + " + ::= { hwBfdSessionPerEntry 5 } + + + hwBfdSessPerfBadIn OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the received Errors in local + system in this session. + " + ::= { hwBfdSessionPerEntry 6 } + + + hwBfdSessPerfBadInHC OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the received Errors in local + system in this session.The high 4 bytes of total received wrong + packet number. + " + ::= { hwBfdSessionPerEntry 7 } + + + hwBfdSessPerfBadOut OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the send Errors in local + system in this session. + " + ::= { hwBfdSessionPerEntry 8 } + + + hwBfdSessPerfBadOutHC OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The statistical information of the send Errors in local + system in this session.The high 4 bytes of total send + wrong packet number. + " + ::= { hwBfdSessionPerEntry 9 } + + + hwBfdSessPerfLastSessDownTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time of session last time down." + ::= { hwBfdSessionPerEntry 10 } + + + hwBfdSessPerfSessDownCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total count of session down." + ::= { hwBfdSessionPerEntry 11 } + + + hwBfdSessPerfSessShortBreakCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total count of session shortbreak." + ::= { hwBfdSessionPerEntry 12 } + + + hwBfdSessionPerStartTime OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time that session start detection." + ::= { hwBfdSessionPerEntry 13 } + + + hwBfdSlotTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Slot table of BFD. + BFD statistics on specify board of containing the following objects. + The index of this table is hwBfdSlotID. + " + ::= { hwBfdObjects 5 } + + + hwBfdSlotEntry OBJECT-TYPE + SYNTAX HwBfdSlotEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Slot table of BFD. + BFD statistics on specify board of containing the following objects. + The index of this entry is hwBfdSlotID. + " + INDEX { hwBfdSlotID } + ::= { hwBfdSlotTable 1 } + + + HwBfdSlotEntry ::= + SEQUENCE { + hwBfdSlotID + Unsigned32, + hwBfdSlotReserveOneHopSessNum + Unsigned32, + hwBfdSlotOneHopSessNum + Unsigned32, + hwBfdSlotCurrentSessNum + Unsigned32, + hwBfdSlotRowStatus + RowStatus + } + + hwBfdSlotID OBJECT-TYPE + SYNTAX Unsigned32 (0..31) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The ID of slot." + ::= { hwBfdSlotEntry 1 } + + + hwBfdSlotReserveOneHopSessNum OBJECT-TYPE + SYNTAX Unsigned32 (0..512) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The number of session reserving for one-hop session on the board." + ::= { hwBfdSlotEntry 2 } + + + hwBfdSlotOneHopSessNum OBJECT-TYPE + SYNTAX Unsigned32 (0..512) + MAX-ACCESS read-only + STATUS obsolete + DESCRIPTION + "The number of session for one-hop session on the board." + ::= { hwBfdSlotEntry 3 } + + + hwBfdSlotCurrentSessNum OBJECT-TYPE + SYNTAX Unsigned32 (0..512) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of session on the board on current." + ::= { hwBfdSlotEntry 4 } + + + hwBfdSlotRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Used to manage the creation and deletion of conceptual rows." + ::= { hwBfdSlotEntry 5 } + + + hwBfdTtlConfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdTtlConfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The TTL configuration table. + The index of this table is hwBfdTtlConfAddr, hwBfdTtlConfMaskLen and hwBfdTtlConfType." + ::= { hwBfdObjects 6 } + + + hwBfdTtlConfEntry OBJECT-TYPE + SYNTAX HwBfdTtlConfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The TTL configuration table. + The index of this entry is hwBfdTtlConfAddr, hwBfdTtlConfMaskLen and hwBfdTtlConfType." + INDEX { hwBfdTtlConfAddr, hwBfdTtlConfMaskLen,hwBfdTtlConfType} + ::= { hwBfdTtlConfTable 1 } + + + HwBfdTtlConfEntry ::= + SEQUENCE { + hwBfdTtlConfAddr + IpAddress, + hwBfdTtlConfMaskLen + Integer32, + hwBfdTtlConfType + INTEGER, + hwBfdTtlConfValue + Integer32, + hwBfdTtlConfRowStatus + RowStatus + } + + hwBfdTtlConfAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "IP address." + ::= { hwBfdTtlConfEntry 1 } + + + hwBfdTtlConfMaskLen OBJECT-TYPE + SYNTAX Integer32 (8..32) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Length of IP address mask." + ::= { hwBfdTtlConfEntry 2 } + + + hwBfdTtlConfType OBJECT-TYPE + SYNTAX INTEGER + { + singleHop(1), + multiHop(2) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Type of BFD session. + Options: + 1. singleHop(1) -single hop bfd session + 2. multiHop(2) -multi hop bfd session + " + ::= { hwBfdTtlConfEntry 3 } + + + hwBfdTtlConfValue OBJECT-TYPE + SYNTAX Integer32(1..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "TTL value." + ::= { hwBfdTtlConfEntry 4 } + + + hwBfdTtlConfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this table entry." + ::= { hwBfdTtlConfEntry 50 } + + + + hwBfdPassiveAuthTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwBfdPassiveAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The authentication configuration table for entire dynamic bfd session on egress. + The index of this table is hwBfdPassiveAuthPeerAddr and hwBfdPassiveAuthProtocol. + " + ::= { hwBfdObjects 7 } + + + hwBfdPassiveAuthEntry OBJECT-TYPE + SYNTAX HwBfdPassiveAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The authentication configuration table for entire dynamic bfd session on egress. + The index of this entry is hwBfdPassiveAuthPeerAddr and hwBfdPassiveAuthProtocol. + " + INDEX { hwBfdPassiveAuthPeerAddr, hwBfdPassiveAuthProtocol} + ::= { hwBfdPassiveAuthTable 1 } + + + HwBfdPassiveAuthEntry ::= + SEQUENCE { + hwBfdPassiveAuthPeerAddr + IpAddress, + hwBfdPassiveAuthProtocol + Integer32, + hwBfdPassiveAuthKeychainName + OCTET STRING, + hwBfdPassiveAuthMeticulous + EnabledStatus, + hwBfdPassiveAuthLoose + TruthValue, + hwBfdPassiveAuthRowStatus + RowStatus + } + + hwBfdPassiveAuthPeerAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specify the Lsr-id IP address of the ingress." + ::= { hwBfdPassiveAuthEntry 1 } + + hwBfdPassiveAuthProtocol OBJECT-TYPE + SYNTAX Integer32 (1..2) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specify the protocol on ingress. + Options: + 1. te(1) -MPLS TE protocol + 2. ldp(2) -MPLS LDP protocol + " + ::= { hwBfdPassiveAuthEntry 2 } + + hwBfdPassiveAuthKeychainName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..47)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specify the name of the keychain for authentication of entire dynamic bfd session." + ::= { hwBfdPassiveAuthEntry 3 } + + hwBfdPassiveAuthMeticulous OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether enable meticulous authentication for MD5 or SHA-1 type. + Options: + 1. enabled(1) -enable meticulous authentication for MD5 or SHA-1 type + 2. disabled(2) -disabled meticulous authentication for MD5 or SHA-1 type + Default: 2 + " + ::= { hwBfdPassiveAuthEntry 4 } + + hwBfdPassiveAuthLoose OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether loose authentication check. + Options: + 1. True(1) -loose-check + 2. False(2) -do not loose-check + Default: false + " + ::= { hwBfdPassiveAuthEntry 5 } + + hwBfdPassiveAuthRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The status of this table entry." + ::= { hwBfdPassiveAuthEntry 50 } + + + hwBfdNotifications OBJECT IDENTIFIER ::= { hwBFDMIB 3 } + + + hwBfdSessDown NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessPeerAddr, hwBfdSessBindIfIndex, hwBfdSessBindIfName, hwBfdSessDiag, + hwBfdSessVrfIndex, hwBfdSessVPNName, hwBfdSessType, hwBfdSessDefaultIp, hwBfdSessBindType, + hwBfdSessStaticLspName, hwBfdSessPWSecondaryFlag, hwBfdSessNextHop, hwBfdSessVcId, hwBfdSessVsiName, + hwBfdSessVsiPeerAddr, hwBfdSessDiscrAuto, hwBfdSessPeerIpv6Addr, hwBfdSessIpv6NextHop } + STATUS current + DESCRIPTION + "This trap occurred when the state of the BFD session + became down. The BFD session is characterized + by the objects in this node. + " + ::= { hwBfdNotifications 1 } + + + hwBfdSessUp NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessPeerAddr, hwBfdSessBindIfIndex, hwBfdSessBindIfName, hwBfdSessDiag, + hwBfdSessVrfIndex, hwBfdSessVPNName, hwBfdSessType, hwBfdSessDefaultIp, hwBfdSessBindType, + hwBfdSessStaticLspName, hwBfdSessPWSecondaryFlag, hwBfdSessNextHop, hwBfdSessVcId, hwBfdSessVsiName, + hwBfdSessVsiPeerAddr, hwBfdSessDiscrAuto, hwBfdSessPeerIpv6Addr, hwBfdSessIpv6NextHop } + STATUS current + DESCRIPTION + "This trap occurred when the state of the BFD session + became up. The BFD session is characterized + by the objects in this node. + " + ::= { hwBfdNotifications 2 } + + + hwBfdSessReachLimit NOTIFICATION-TYPE + OBJECTS { hwBfdSessLimitNumber } + STATUS current + DESCRIPTION + "There is the notify when the session number reach the global limit." + ::= { hwBfdNotifications 3 } + + + hwBfdSessReachLimitBindIf NOTIFICATION-TYPE + OBJECTS { hwBfdSessConfBindIfName, hwBfdSessInterfaceLimitNumber } + STATUS current + DESCRIPTION + "There is the notify when the session number reach the interface limit." + ::= { hwBfdNotifications 4 } + + + hwBfdSessReachLimitResume NOTIFICATION-TYPE + OBJECTS { hwBfdSessLimitNumber } + STATUS current + DESCRIPTION + "There is the notify when the session number reach the global limit was cleared. " + ::= { hwBfdNotifications 5 } + + + hwBfdSessReachLimitBindIfResume NOTIFICATION-TYPE + OBJECTS { hwBfdSessConfBindIfName, hwBfdSessInterfaceLimitNumber, hwBfdLimitDeviceName } + STATUS current + DESCRIPTION + "There is the notify when the session number reach the interface limit was cleared. " + ::= { hwBfdNotifications 6 } + + hwBfdSessCfgRemoteFail NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessLocalDiscr, hwBfdSessCfgRemoteFailType } + STATUS current + DESCRIPTION + "This notification is generated when the virtual access AP process BFD configuration failed." + ::= { hwBfdNotifications 7 } + + hwBfdSessFaultDown NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessLocalDiscr, hwBfdSessDiag, hwBfdSessBindIfName } + STATUS current + DESCRIPTION + "This trap occurred when the state of the BFD session + became down. The BFD session is characterized + by the objects in this node. + " + ::= { hwBfdNotifications 8 } + + + hwBfdSessResume NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessLocalDiscr, hwBfdSessDiag, hwBfdSessBindIfName } + STATUS current + DESCRIPTION + "This trap occurred when the state of the BFD session + resume from down state. The BFD session is characterized + by the objects in this node. + " + ::= { hwBfdNotifications 9 } + + hwBfdSessApOperFailed NOTIFICATION-TYPE + OBJECTS { + hwBfdCfgApUserName, + hwBfdCfgApIPAddress, + hwBfdCfgApID, + hwBfdCfgApOperation, + hwBfdCfgApReason } + STATUS current + DESCRIPTION + "The operation failed to config access point." + ::= { hwBfdNotifications 10 } + + hwBfdSessFsmDiscordant NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessLocalDiscr, hwBfdSessDiag, hwBfdSessBindIfName } + STATUS current + DESCRIPTION + "This trap occurred when the state of the BFD session + FSM's board is different from the monitored link's board. + The BFD session is characterized by the objects in this node. + " + ::= { hwBfdNotifications 11 } + + + hwBfdSessFsmAccordant NOTIFICATION-TYPE + OBJECTS { hwBfdSessCfgName, hwBfdSessLocalDiscr, hwBfdSessDiag, hwBfdSessBindIfName } + STATUS current + DESCRIPTION + "This trap occurred when the state of the BFD session + FSM's board is the same as the monitored link's board. + The BFD session is characterized by the objects in this node. + " + ::= { hwBfdNotifications 12 } + + + hwBfdConformance OBJECT IDENTIFIER ::= { hwBFDMIB 4 } + + + hwBfdCompliances OBJECT IDENTIFIER ::= { hwBfdConformance 1 } + + +-- this module + hwBfdFullCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for entities which + implement the Huawei BFD MIB. + " + MODULE -- this module + MANDATORY-GROUPS { hwBfdGroup, hwBfdSessGroup, hwBfdObsoleteGroup, hwBfdNotificationGroup } + ::= { hwBfdCompliances 1 } + + + hwBfdGroups OBJECT IDENTIFIER ::= { hwBfdConformance 2 } + + + hwBfdGroup OBJECT-GROUP + OBJECTS { hwBfdVersionNumber, hwBfdAdminStatus, hwBfdSessLimitNumber, hwBfdSessInterfaceLimitNumber, hwBfdSessStaticNumber, + hwBfdSessDynamicNumber, hwBfdSessGlobalDefaultIpAddr, hwBfdEchoPassiveStatus, hwBfdEchoAclNum, hwBfdSessDynamicPingInterval, + hwBfdSessDynamicSupportPassive, hwBfdSessDelayUpTime, hwBfdSessMultiDstPort, hwBfdTrapSendInterval, hwBfdIfConfName, hwBfdIfConfDeleting, hwBfdIfConfAvailable, hwBfdIfConfSessCnt, + hwBfdIfConfRowStatus, hwBfdSlotReserveOneHopSessNum,hwBfdSlotCurrentSessNum, hwBfdSlotRowStatus, hwBfdLimitDeviceName, hwBfdDynamicSessionTos, hwBfdStaticSessionTos, hwBfdDynamicSessionTosEx + } + STATUS current + DESCRIPTION + "A collection of objects providing BFD global information." + ::= { hwBfdGroups 1 } + + + hwBfdSessGroup OBJECT-GROUP + OBJECTS { hwBfdSessConfMIndex, hwBfdSessConfLocalDiscr, hwBfdSessConfRemoteDiscr, hwBfdSessConfPeerAddr, hwBfdSessConfBindIfIndex, + hwBfdSessConfBindIfName, hwBfdSessConfDemandEnable, hwBfdSessConfDemandTimerInterval, hwBfdSessConfDetectMult, hwBfdSessConfDesiredMinRxInterval, + hwBfdSessConfDesiredMinTxInterval, hwBfdSessConfWTRInterval, hwBfdSessConfTOS, hwBfdSessConfPSTFlag, hwBfdSessConfCommitFlag, + hwBfdSessConfAdminStatus, hwBfdSessConfRowStatus, hwBfdSessConfSourceAddr, hwBfdSessConfVrfIndex, hwBfdSessConfVPNName, + hwBfdSessConfDefaultIp, hwBfdSessConfPISFlag, hwBfdSessConfBindType, hwBfdSessConfNextHop, hwBfdSessConfStaticLspName, + hwBfdSessConfPWSecondaryFlag, hwBfdSessConfTunnelDetectType, hwBfdSessConfVcId, hwBfdSessConfVsiName, hwBfdSessConfVsiPeerAddr, hwBfdSessConfDiscrAuto, hwBfdSessConfPeerIpv6Addr, hwBfdSessConfSourceIpv6Addr, hwBfdSessConfIpv6NextHop, hwBfdSessConfIsIpv6Addr, + hwBfdSessConfKeychainName, hwBfdSessConfMeticulous, hwBfdSessConfLooseAuthentication, hwBfdSessConfPWTtlMode, + hwBfdSessConfPWTtl, hwBfdSessConfRemotePeerIp, hwBfdSessConfRemotePeerIpType, hwBfdSessConfPWSPE, hwBfdSessConfPWTrackIfName, hwBfdSessConfIsPWTrackIf, hwBfdSessConfEncapsulationType, + hwBfdSessConfPEVid, hwBfdSessConfCEVid, hwBfdSessConfTOSEx, hwBfdSessConfbImpactFlag, hwBfdSessMIndex, hwBfdSessBindVRRP, + hwBfdSessCfgName, hwBfdSessPeerAddr, hwBfdSessBindIfIndex, hwBfdSessBindIfName, hwBfdSessLocalDiscr, + hwBfdSessRemoteDiscr, hwBfdSessOperMode, hwBfdSessDetectMult, hwBfdSessDemandTimerInterval, hwBfdSessActualRxInterval, + hwBfdSessActualTxInterval, hwBfdSessWTRInterval, hwBfdSessTOS, hwBfdSessState, hwBfdSessDiag, + hwBfdSessSourceAddr, hwBfdSessVrfIndex, hwBfdSessVPNName, hwBfdSessType, hwBfdSessBindAppType, + hwBfdSessDefaultIp, hwBfdSessPISFlag, hwBfdSessBindType, hwBfdSessNextHop, hwBfdSessStaticLspName, + hwBfdSessLspIndex, hwBfdSessPWSecondaryFlag, hwBfdSessTunnelDetectType, hwBfdSessVcId, hwBfdSessVsiName, hwBfdSessVsiPeerAddr, hwBfdSessDiscrAuto, hwBfdSessPeerIpv6Addr, hwBfdSessSourceIpv6Addr, hwBfdSessIpv6NextHop, hwBfdSessIsIPv6Addr, hwBfdSessMeticulous,hwBfdSessLooseAuthentication, hwBfdSessAuthenticationStatus, + hwBfdSessPWTtlMode, hwBfdSessPWTtl, hwBfdSessRemotePeerIp, hwBfdSessRemotePeerIpType, hwBfdSessSelectBoard, hwBfdSessPWSPE, hwBfdSessPWTrackIfName, + hwBfdSessIsPWTrackIf, hwBfdSessEncapsulationType, hwBfdSessPEVid, hwBfdSessCEVid, hwBfdSessPeerInetAddrType, hwBfdSessPeerInetAddr, hwBfdSessInetNextHopType, hwBfdSessInetNextHop, hwBfdSessBindAppTypeMask, hwBfdSessDscp, hwBfdSessPerfPktIn, + hwBfdSessPerfPktInHC, hwBfdSessPerfPktOut, hwBfdSessPerfPktOutHC, hwBfdSessPerfBadIn, hwBfdSessPerfBadInHC, + hwBfdSessPerfBadOut, hwBfdSessPerfBadOutHC, hwBfdSessPerfLastSessDownTime, hwBfdSessPerfSessDownCount, hwBfdSessPerfSessShortBreakCount, + hwBfdSessionPerStartTime, hwBfdTtlConfValue, hwBfdTtlConfRowStatus, + hwBfdPassiveAuthPeerAddr, hwBfdPassiveAuthProtocol, hwBfdPassiveAuthKeychainName, hwBfdPassiveAuthMeticulous, hwBfdPassiveAuthLoose, hwBfdPassiveAuthRowStatus, hwBfdSessPWId} + STATUS current + DESCRIPTION + "A collection of objects providing BFD session information." + ::= { hwBfdGroups 2 } + + + hwBfdObsoleteGroup OBJECT-GROUP + OBJECTS { hwBfdIfConfEnable ,hwBfdSlotOneHopSessNum} + STATUS obsolete + DESCRIPTION + "A collection of objects which are obsolete." + ::= { hwBfdGroups 3 } + + + hwBfdNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS { hwBfdSessDown, hwBfdSessUp, hwBfdSessReachLimit, hwBfdSessReachLimitResume, hwBfdSessReachLimitBindIf, hwBfdSessReachLimitBindIfResume, hwBfdSessCfgRemoteFail } + STATUS current + DESCRIPTION + "A collection of traps." + ::= { hwBfdGroups 4 } + + hwBfdTrapsVbOids OBJECT IDENTIFIER ::= { hwBFDMIB 5 } + + hwBfdSessVlanID OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The VLANID binding to BFD session. + " + ::= { hwBfdTrapsVbOids 1 } + + hwBfdCfgApUserName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The name of user failed to configure access point." + ::= { hwBfdTrapsVbOids 2 } + + hwBfdCfgApIPAddress OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The IP-address of user failed to configure access point." + ::= { hwBfdTrapsVbOids 3 } + + hwBfdCfgApID OBJECT-TYPE + SYNTAX Unsigned32 (1..8191) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The ID of access point failed to be configured." + ::= { hwBfdTrapsVbOids 4 } + + hwBfdCfgApOperation OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The operation of confiuration to access point." + ::= { hwBfdTrapsVbOids 5 } + + hwBfdCfgApReason OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..128)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The reason of failed to configure access point." + ::= { hwBfdTrapsVbOids 6 } + + hwBfdTraps OBJECT IDENTIFIER ::= { hwBFDMIB 6 } + + hwBfdCommonTraps OBJECT IDENTIFIER ::= { hwBfdTraps 1 } + + hwBfdAlarmTraps OBJECT IDENTIFIER ::= { hwBfdTraps 2 } + + hwBfdAlarmTrapsPrefix OBJECT IDENTIFIER ::= { hwBfdAlarmTraps 0 } + + hwBfdSessUpTrap NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessLocalDiscr, + hwBfdSessVlanID, + hwBfdSessSourceAddr, + hwBfdSessNextHop, + hwBfdSessIndex, + hwBfdSessPeerAddr, + hwBfdSessBindType, + hwBfdSessVrfIndex + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the up(3) state from some other state. + " + ::= { hwBfdAlarmTraps 0 1 } + + hwBfdSessDownTrap NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessLocalDiscr, + hwBfdSessVlanID, + hwBfdSessSourceAddr, + hwBfdSessNextHop, + hwBfdSessIndex, + hwBfdSessPeerAddr, + hwBfdSessBindType, + hwBfdSessVrfIndex + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the down(1) or adminDown(0) states from some + other state. + " + ::= { hwBfdAlarmTraps 0 2 } + + hwBfdv6SingleHopSessUpTrap NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessIndex, + hwBfdSessVlanID, + hwBfdSessSourceIpv6Addr, + hwBfdSessPeerIpv6Addr + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the up(3) state from some other state. + " + ::= { hwBfdAlarmTraps 0 3 } + + hwBfdv6SingleHopSessDownTrap NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessIndex, + hwBfdSessVlanID, + hwBfdSessSourceIpv6Addr, + hwBfdSessPeerIpv6Addr + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the down(1) or adminDown(0) states from some + other state. + " + ::= { hwBfdAlarmTraps 0 4 } + + hwBfdv6MultiHopSessUpTrap NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessIndex, + hwBfdSessVrfIndex, + hwBfdSessSourceIpv6Addr, + hwBfdSessPeerIpv6Addr + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the up(3) state from some other state. + " + ::= { hwBfdAlarmTraps 0 5 } + + hwBfdv6MultiHopSessDownTrap NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessIndex, + hwBfdSessVrfIndex, + hwBfdSessSourceIpv6Addr, + hwBfdSessPeerIpv6Addr + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the down(1) or adminDown(0) states from some + other state. + " + ::= { hwBfdAlarmTraps 0 6 } + hwBfdPWSessUp NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessIndex, + hwBfdSessCfgName, + hwBfdSessLocalDiscr, + hwBfdSessDiag, + hwBfdSessBindType, + hwBfdSessPWSecondaryFlag, + hwBfdSessPWId, + hwBfdSessVsiName, + hwBfdSessVsiPeerAddr + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the up(3) state from some other state. + " + ::= { hwBfdAlarmTraps 0 7 } + hwBfdPWSessDown NOTIFICATION-TYPE + OBJECTS + { + hwBfdSessIndex, + hwBfdSessCfgName, + hwBfdSessLocalDiscr, + hwBfdSessDiag, + hwBfdSessBindType, + hwBfdSessPWSecondaryFlag, + hwBfdSessPWId, + hwBfdSessVsiName, + hwBfdSessVsiPeerAddr + } + STATUS current + DESCRIPTION + "This notification is generated when the bfdSessState + object for one entry in bfdSessionTable is about to + enter the down(1) or adminDown(0) states from some + other state. + " + ::= { hwBfdAlarmTraps 0 8 } + + END + +-- +-- HUAWEI-BFD-MIB.mib +-- \ No newline at end of file -- cgit v1.2.3