3129 lines
118 KiB
Plaintext
3129 lines
118 KiB
Plaintext
-- =================================================================
|
|
-- Copyright (C) 2011 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.25
|
|
--
|
|
-- =================================================================
|
|
|
|
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 "201104270000Z"
|
|
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 "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 and deleted the trap nodes hwBfdSessUp and hwBfdSessDown."
|
|
|
|
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: 0
|
|
"
|
|
::= { 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 }
|
|
|
|
|
|
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..47))
|
|
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
|
|
}
|
|
|
|
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..47))
|
|
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)
|
|
}
|
|
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
|
|
"
|
|
::= { 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 }
|
|
|
|
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
|
|
}
|
|
|
|
hwBfdSessIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967295)
|
|
MAX-ACCESS not-accessible
|
|
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 (1..47))
|
|
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)
|
|
}
|
|
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
|
|
"
|
|
::= { 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 (1..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 (1..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 TUNNEL_PS
|
|
17 TUNNEL
|
|
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
|
|
"
|
|
::= { hwBfdSessionEntry 59 }
|
|
|
|
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 }
|
|
|
|
|
|
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
|
|
}
|
|
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, 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, hwBfdSessPerfPktIn,
|
|
hwBfdSessPerfPktInHC, hwBfdSessPerfPktOut, hwBfdSessPerfPktOutHC, hwBfdSessPerfBadIn, hwBfdSessPerfBadInHC,
|
|
hwBfdSessPerfBadOut, hwBfdSessPerfBadOutHC, hwBfdSessPerfLastSessDownTime, hwBfdSessPerfSessDownCount, hwBfdSessPerfSessShortBreakCount,
|
|
hwBfdSessionPerStartTime, hwBfdTtlConfValue, hwBfdTtlConfRowStatus,
|
|
hwBfdPassiveAuthPeerAddr, hwBfdPassiveAuthProtocol, hwBfdPassiveAuthKeychainName, hwBfdPassiveAuthMeticulous, hwBfdPassiveAuthLoose, hwBfdPassiveAuthRowStatus}
|
|
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, hwBfdSessReachLimitBindIf }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of traps."
|
|
::= { hwBfdGroups 4 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-BFD-MIB.mib
|
|
--
|