Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -1,9 +1,9 @@
-- ===================================================================
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Description: This MIB contains private managed object and notification
-- trap definitions for MPLS LDP.
-- Reference:
-- Version: V2.49
-- Version: V3.08
-- ===================================================================
@ -32,7 +32,7 @@
hwMplsLdp MODULE-IDENTITY
LAST-UPDATED "201809211810Z" -- Opt 21, 2018 at 20:00:00 GMT
LAST-UPDATED "202206062000Z" -- June 6, 2022 at 20:00:00 GMT
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
@ -49,7 +49,43 @@
--
-- Revision history
--
--
REVISION "202206062000Z"
DESCRIPTION "V3.08, modify hwLdpLastLocalAdjDownEntry index"
REVISION "202205262000Z"
DESCRIPTION "V3.07, modify hwMplsLdpLastLocalAdjDownClear"
REVISION "202205262000Z"
DESCRIPTION "V3.06, add hwMplsLdpLastLocalAdjDown and hwMplsLdpLastLocalAdjDownClear"
REVISION "202202192000Z"
DESCRIPTION "V3.05, add hwMplsLdpSessionDownReason object type."
REVISION "202201202000Z"
DESCRIPTION "V3.04, add hwMplsLdpSessionDownReason object type configICCP(32)."
REVISION "202112162000Z"
DESCRIPTION "V3.03, delete hwMplsLdpSessionDownReason object type configICCP(32)."
REVISION "202112151638Z"
DESCRIPTION "V3.02, modify description of hwLdpPeerMd5Type, hwLdpVpnPeerMd5Type."
REVISION "202111112000Z"
DESCRIPTION "V3.01, add hwMplsLdpSessionDownReason object type configICCP(32)."
REVISION "202102182000Z"
DESCRIPTION "V3.00, add and modify hwMplsLdpMappingCountExceed and hwMplsLdpMappingCountExceedClear."
REVISION "202102042000Z"
DESCRIPTION "V2.52, add hwMplsLdpPeerAddressCountExceed and hwMplsLdpPeerAddressCountExceedClear."
REVISION "201908141800Z"
DESCRIPTION "V2.51, add hwMplsLdpSessionDownReason object type rlfaIidDel(31)."
REVISION "201810101810Z"
DESCRIPTION "V2.50, modify description of hwLdpVpnTable,hwLdpRemoteEntityTable,hwLdpPeerTable,hwLdpInterfaceTable,hwMplsLdpSessionStateTable."
REVISION "201809211810Z"
DESCRIPTION "V2.49, modify description of hwMplsFrrLspTrigger,hwMplsVpnFrrLspTrigger,hwLdpPeerOutBoundPolicyRange,hwLdpPeerOutBoundPolicyBgpRange,
hwLdpPeerInBoundPolicyRange,hwLdpVpnPeerMd5Type,hwLdpPeerGroupOutBoundRange,hwLdpPeerGroupOutBoundBgpRange,hwLdpPeerGroupInBoundRange,
@ -289,7 +325,13 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
modifyLocalLsrID(27),
modifyP2MP(28),
modifyMP2MP(29),
sessionProtectTimerExp(30)
sessionProtectTimerExp(30),
rlfaIidDel(31),
excessiveMessagesReceived(32),
configICCP(33),
packetSendReceiveError(34),
socketSetOptError(35),
receiveSocketClose(36)
}
MAX-ACCESS accessible-for-notify
STATUS current
@ -327,6 +369,12 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
29. modifyP2MP(28) -indicates that the mLDP P2MP was modified.
30. modifyMP2MP(29) -indicates that the mLDP MP2MP was modified.
31. sessionProtectTimerExp(30) -indicates that the session protection timer expired.
32. rlfaIidDel(31) -indicates that IGP deleted the RLFA IID.
33. excessiveMessagesReceived(32) -indicates Excessive messages were received.
34. configICCP(33) -indicates that the ICCP was configured.
35. packetSendReceiveError(34) -indicates that LDP cannot send or receive packets successfully.
36. socketSetOptError(35) -indicates that LDP cannot set the socket option successfully.
37. receiveSocketClose(36) -indicates that LDP received a socket close message.
"
::= { hwMplsLdpSessionEntry 3 }
@ -346,9 +394,7 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used to display the detailed state parameters of the session.
The index of this table is hwMplsLdpSessionPeerId.
"
"This object is used to display the detailed state parameters of the session."
::= { hwMplsLdpInfo 8 }
hwMplsLdpSessionStateEntry OBJECT-TYPE
@ -813,7 +859,6 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
STATUS current
DESCRIPTION
"This object is used to configure or delete the LDP multi-instance.
The index of this table is hwLdpVpnInstanceId.
Make sure the relevant VPN instance is already created.
"
::= { hwMplsLdpInfo 50 }
@ -969,9 +1014,7 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used to configure or delete the LDP remote peer.
The index of this table is hwLdpRemoteName.
"
"This object is used to configure or delete the LDP remote peer."
::= { hwMplsLdpInfo 51 }
hwLdpRemoteEntityEntry OBJECT-TYPE
@ -1174,9 +1217,7 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used to configure the LDP peer.
The index of this table is hwLdpPeerLsrId.
"
"This object is used to configure the LDP peer."
::= { hwMplsLdpInfo 52 }
hwLdpPeerEntry OBJECT-TYPE
@ -1243,7 +1284,7 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the Md5 type.
"This object indicates the Md5 type. MD5 is an insecure algorithm and is not recommended.
Options:
1. cipher(1) -indicates that the MD5 password is in cipher text mode.
2. plain(2) -indicates that the MD5 password is in plain text mode.
@ -1414,7 +1455,6 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
STATUS current
DESCRIPTION
"This table is used to create and delete peer configurations in the LDP multi-instance.
The indexs of this table are hwLdpVpnInstanceId, hwLdpVpnPeerLsrId.
Make sure the corresponding LDP VPN-instance is already created in hwLdpVpnTable.
"
::= { hwMplsLdpInfo 53 }
@ -1470,7 +1510,7 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object indicates the Md5 type.
"This object indicates the Md5 type. MD5 is an insecure algorithm and is not recommended.
Options:
1. cipher(1) -indicates that the MD5 password is in cipher text mode.
2. plain(2) -indicates that the MD5 password is in plain text mode.
@ -1542,9 +1582,7 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table is used to configure or delete the LDP capability on the interface.
The index of this table is hwLdpInterfaceIndex.
"
"This table is used to configure or delete the LDP capability on the interface."
::= { hwMplsLdpInfo 54 }
hwLdpInterfaceEntry OBJECT-TYPE
@ -2207,6 +2245,172 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
"This object indicates the value of effect label advertisement mode."
::= { hwLdpMultiLinkCfgEntry 10}
hwLdpPeerAddressTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwLdpPeerAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates that peer address count has exceeded the total count.
The index of this entry is hwLdpPeerAddressLsrId and hwLdpPeerVrfIndex.
"
::= { hwMplsLdpInfo 75 }
hwLdpPeerAddressEntry OBJECT-TYPE
SYNTAX HwLdpPeerAddressEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates that peer address count has exceeded the total count.
The index of this entry is hwLdpPeerAddressLsrId and hwLdpPeerVrfIndex.
"
INDEX { hwLdpPeerAddressLsrId, hwLdpPeerVrfIndex }
::= { hwLdpPeerAddressTable 1 }
HwLdpPeerAddressEntry ::=
SEQUENCE {
hwLdpPeerAddressLsrId
MplsLdpIdentifier,
hwLdpPeerVrfIndex
Integer32,
hwLdpAddressTotalCount
Integer32
}
hwLdpPeerAddressLsrId OBJECT-TYPE
SYNTAX MplsLdpIdentifier
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates peer LSR ID."
::= { hwLdpPeerAddressEntry 1 }
hwLdpPeerVrfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the vrfIndex."
::= { hwLdpPeerAddressEntry 2 }
hwLdpAddressTotalCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of this object identifies the maximum number of peer address."
::= { hwLdpPeerAddressEntry 3 }
hwLdpMappingTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwLdpMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates that mapping count has exceeded the total count.
The index of this entry is hwLdpMappingType and hwLdpVrfIndex.
"
::= { hwMplsLdpInfo 76 }
hwLdpMappingEntry OBJECT-TYPE
SYNTAX HwLdpMappingEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates that mapping count has exceeded the total count.
The index of this entry is hwLdpMappingType and hwLdpVrfIndex.
"
INDEX { hwLdpMappingType, hwLdpVrfIndex }
::= { hwLdpMappingTable 1 }
HwLdpMappingEntry ::=
SEQUENCE {
hwLdpMappingType
OCTET STRING,
hwLdpVrfIndex
Integer32,
hwLdpMappingTotalCount
Integer32
}
hwLdpMappingType OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"sent -Indicates that the sent mapping.
received -Indicates that the received mapping. "
::= { hwLdpMappingEntry 1 }
hwLdpVrfIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the vrfIndex."
::= { hwLdpMappingEntry 2 }
hwLdpMappingTotalCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The value of this object identifies the maximum number of mapping count."
::= { hwLdpMappingEntry 3 }
hwLdpLastLocalAdjDownTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwLdpLastLocalAdjDownEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates that the last local adjacency in the local-and-remote LDP session went Down due to hello timeout.
The index of this entry is hwLdpVrfName, hwLdpAdjPeerLsrId.
"
::= { hwMplsLdpInfo 77 }
hwLdpLastLocalAdjDownEntry OBJECT-TYPE
SYNTAX HwLdpLastLocalAdjDownEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object indicates that the last local adjacency in the local-and-remote LDP session went Down due to hello timeout.
The index of this entry is hwLdpVrfName, hwLdpAdjPeerLsrId.
"
INDEX { hwLdpVrfName, hwLdpAdjPeerLsrId }
::= { hwLdpLastLocalAdjDownTable 1 }
HwLdpLastLocalAdjDownEntry ::=
SEQUENCE {
hwLdpVrfName
OCTET STRING,
hwLdpAdjPeerLsrId
MplsLdpIdentifier,
hwLdpInterfaceName
OCTET STRING
}
hwLdpVrfName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the VRF name."
::= { hwLdpLastLocalAdjDownEntry 1 }
hwLdpAdjPeerLsrId OBJECT-TYPE
SYNTAX MplsLdpIdentifier
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the LSR ID of the LDP peer."
::= { hwLdpLastLocalAdjDownEntry 2 }
hwLdpInterfaceName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object indicates the interface name."
::= { hwLdpLastLocalAdjDownEntry 3 }
hwMplsLdpTrap OBJECT IDENTIFIER ::= { hwMplsLdp 2 }
hwMplsLdpSessionDown NOTIFICATION-TYPE
@ -2253,6 +2457,47 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
"Indicates that MPLS LDP multi-link configurations are consistent."
::= { hwMplsLdpTrap 6 }
hwMplsLdpPeerAddressCountExceed NOTIFICATION-TYPE
OBJECTS { hwLdpPeerAddressLsrId, hwLdpPeerVrfIndex, hwLdpAddressTotalCount }
STATUS current
DESCRIPTION
"Indicates that peer address count reaches the upper limit."
::= { hwMplsLdpTrap 7 }
hwMplsLdpPeerAddressCountExceedClear NOTIFICATION-TYPE
OBJECTS { hwLdpPeerAddressLsrId, hwLdpPeerVrfIndex }
STATUS current
DESCRIPTION
"Indicates that peer address count falls from the upper limit."
::= { hwMplsLdpTrap 8 }
hwMplsLdpMappingCountExceed NOTIFICATION-TYPE
OBJECTS { hwLdpMappingType, hwLdpVrfIndex, hwLdpMappingTotalCount }
STATUS current
DESCRIPTION
"Indicates that the number of LDP label mapping sent or received on the device exceeded the upper limit."
::= { hwMplsLdpTrap 9 }
hwMplsLdpMappingCountExceedClear NOTIFICATION-TYPE
OBJECTS { hwLdpMappingType, hwLdpVrfIndex }
STATUS current
DESCRIPTION
"Indicates that the number of LDP label mapping sent or received on the device falls from the upper limit."
::= { hwMplsLdpTrap 10 }
hwMplsLdpLastLocalAdjDown NOTIFICATION-TYPE
OBJECTS { hwLdpVrfName, hwLdpAdjPeerLsrId, hwLdpInterfaceName }
STATUS current
DESCRIPTION
"The last local adjacency in the local-and-remote LDP session went Down due to hello timeout."
::= { hwMplsLdpTrap 11 }
hwMplsLdpLastLocalAdjDownClear NOTIFICATION-TYPE
OBJECTS { hwLdpVrfName, hwLdpAdjPeerLsrId }
STATUS current
DESCRIPTION
"A local adjacency is established, and the alarm is cleared."
::= { hwMplsLdpTrap 12 }
hwMplsLdpConformance OBJECT IDENTIFIER ::= { hwMplsLdp 3 }
@ -2398,6 +2643,49 @@ hwLdpPeerGroupOutBoundBgpIpPrefix, hwLdpPeerGroupInBoundRange, hwLdpPeerGroupInB
DESCRIPTION
"Information about MPLS LDP multi-link configurations."
::= { hwMplsLdpGroup 19 }
hwMplsLdpPeerAddressGroup OBJECT-GROUP
OBJECTS { hwLdpPeerAddressLsrId, hwLdpPeerVrfIndex, hwLdpAddressTotalCount}
STATUS current
DESCRIPTION
"Information about MPLS LDP peer address."
::= { hwMplsLdpGroup 20 }
hwMplsLdpPeerAddressTotalCountNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwMplsLdpPeerAddressCountExceed, hwMplsLdpPeerAddressCountExceedClear}
STATUS current
DESCRIPTION
"Information about MPLS LDP peer address notification."
::= { hwMplsLdpGroup 21 }
hwMplsLdpMappingCountGroup OBJECT-GROUP
OBJECTS { hwLdpMappingType, hwLdpVrfIndex, hwLdpMappingTotalCount}
STATUS current
DESCRIPTION
"Information about MPLS LDP mapping count."
::= { hwMplsLdpGroup 22 }
hwMplsLdpMappingCountNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwMplsLdpMappingCountExceed, hwMplsLdpMappingCountExceedClear}
STATUS current
DESCRIPTION
"Information about MPLS LDP mapping count notification."
::= { hwMplsLdpGroup 23 }
hwMplsLdpLastLocalAdjDownGroup OBJECT-GROUP
OBJECTS { hwLdpVrfName, hwLdpAdjPeerLsrId, hwLdpInterfaceName}
STATUS current
DESCRIPTION
"Information about MPLS LDP last local adjacency."
::= { hwMplsLdpGroup 24 }
hwMplsLdpLastLocalAdjDownNotificationGroup NOTIFICATION-GROUP
NOTIFICATIONS { hwMplsLdpLastLocalAdjDown, hwMplsLdpLastLocalAdjDownClear}
STATUS current
DESCRIPTION
"Information about MPLS LDP last local adjacency notification."
::= { hwMplsLdpGroup 25 }
END
--