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,5 +1,5 @@
-- ============================================================================
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
--
-- Description: HUAWEI-MGMD-STD-MIB.my, this MIB module for MGMD Management.
-- A New version of MGMD combining RFC 2933 and RFC 3019.
@ -8,9 +8,8 @@
-- of this MIB module is part of RFC 3376; see the RFC
-- itself for full legal notices.
-- Reference:
-- Version: V2.16
-- Version: V2.22
-- History:
-- created by liusuoqian 2007-4-12
--
-- ============================================================================
HUAWEI-MGMD-STD-MIB DEFINITIONS ::= BEGIN
@ -28,7 +27,7 @@ hwMcast OBJECT IDENTIFIER ::= { hwDatacomm 149 }
hwMgmdStdMib MODULE-IDENTITY
LAST-UPDATED "201610130000Z" -- 13 Oct 2016
LAST-UPDATED "202202110000Z" -- 11 Feb 2022
ORGANIZATION
"Huawei Technologies Co.,Ltd."
CONTACT-INFO
@ -43,20 +42,52 @@ hwMgmdStdMib MODULE-IDENTITY
"The MIB module for MGMD Management.
Huawei Technologies Co.,Ltd . Supplementary information may
be available at:
http://www.huawei.com"
http://www.huawei.com"
REVISION "202202110000Z" -- 11 Feb 2022
DESCRIPTION
"Modify the History."
REVISION "202110270000Z" -- 27 Oct 2021
DESCRIPTION
"Modify the range of hwMgmdGmpBoardLimitCount."
REVISION "202110190000Z" -- 19 Oct 2021
DESCRIPTION
"Delete SrcAddr and GrpAddr of hwMgmdGMPBoardLimit/hwMgmdGMPBoardLimitClear."
REVISION "202110160000Z" -- 16 Oct 2021
DESCRIPTION
"1.Add hwMgmdBoardLimitThresholdExceed.
2.Add hwMgmdBoardLimitThresholdExceedClear.
3.Add hwMgmdGMPBoardLimit.
4.Add hwMgmdGMPBoardLimitClear.
"
REVISION "202104190000Z" -- 19 Apr 2021
DESCRIPTION
"Modify comment."
REVISION "201809110000Z" -- 11 Sep 2018
DESCRIPTION
"1.Add hwMgmdIfThresholdExceed.
2.Add hwMgmdIfThresholdExceedClear.
"
REVISION "201610130000Z" -- 13 Oct 2016
DESCRIPTION
"1.Add hwMgmdRouterInterfaceTtlCheck.
2.Add hwMgmdHostInterfaceTtlCheck.
3.Add hwMgmdTtlCheck.
"
3.Add hwMgmdTtlCheck.
"
REVISION "201607090000Z" -- 9 July 2016
DESCRIPTION
"1.Add hwMgmdHostInterfaceTable.
2.Add hwMgmdHostRerouteDelayPeriod.
3.Add hwMgmdHostRerouteImmediate.
"
3.Add hwMgmdHostRerouteImmediate.
"
REVISION "201407090000Z" -- 9 July 2014
DESCRIPTION
"1.Add hwMgmdHostStarGThresholdExceed trap.
@ -147,7 +178,7 @@ HwMgmdRouterInterfaceEntry ::= SEQUENCE {
hwMgmdRouterInterfaceLastMembQueryCount Unsigned32,
hwMgmdRouterInterfaceStartupQueryCount Unsigned32,
hwMgmdRouterInterfaceStartupQueryInterval Unsigned32,
hwMgmdRouterInterfaceTtlCheck TruthValue
hwMgmdRouterInterfaceTtlCheck TruthValue
}
hwMgmdRouterInterfaceIfIndex OBJECT-TYPE
@ -381,8 +412,8 @@ hwMgmdRouterInterfaceTtlCheck OBJECT-TYPE
STATUS current
DESCRIPTION
"The status of IGMP or MLD ttl-check is enabled or not on this interface."
::= { hwMgmdRouterInterfaceEntry 19 }
::= { hwMgmdRouterInterfaceEntry 19 }
hwMgmdRouterCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMgmdRouterCacheEntry
@ -675,7 +706,7 @@ hwMgmdRouterSrcListExpire OBJECT-TYPE
value, and a zero value indicates this to be an EXCLUDE
state value."
::= { hwMgmdRouterSrcListEntry 5 }
-- Added by tanxin
hwMgmdCtlMsgCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF HwMgmdCtlMsgCountEntry
MAX-ACCESS not-accessible
@ -857,7 +888,6 @@ hwMgmdCtlMsgCountOthers OBJECT-TYPE
-- End Added
-- Added by wangweiwei
--
-- The hwMgmd Host Interface Table
--
@ -1045,7 +1075,7 @@ hwMgmdHostInterfaceRerouteImmediate OBJECT-TYPE
STATUS current
DESCRIPTION
"The status of IGMP or MLD host reroute is immidiatly or not on this interface."
::= { hwMgmdHostInterfaceEntry 11 }
--End Added
@ -1055,8 +1085,8 @@ hwMgmdHostInterfaceTtlCheck OBJECT-TYPE
STATUS current
DESCRIPTION
"The status of IGMP or MLD ttl-check is enabled or not on this interface."
::= { hwMgmdHostInterfaceEntry 12 }
::= { hwMgmdHostInterfaceEntry 12 }
-- MGMD LIMIT TRAP
@ -1288,7 +1318,7 @@ hwMgmdHostSGThreshold OBJECT-TYPE
STATUS current
DESCRIPTION
"The threshold value of IGMP or MLD proxy (S, G)entries uppper limit(%) of all instances."
::= { hwMgmdMibGeneralObjects 26 }
::= { hwMgmdMibGeneralObjects 26 }
hwMgmdHostSGTotalCount OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
@ -1296,11 +1326,10 @@ hwMgmdHostSGTotalCount OBJECT-TYPE
STATUS current
DESCRIPTION
"The total number of IGMP or MLD proxy (S, G) entries of all instances."
::= { hwMgmdMibGeneralObjects 27 }
::= { hwMgmdMibGeneralObjects 27 }
-- MGMD LIMIT TRAP
-- Added by wangweiwei
hwMgmdHostRerouteDelayPeriod OBJECT-TYPE
SYNTAX Unsigned32 (0..4294967295)
UNITS "seconds"
@ -1333,6 +1362,64 @@ hwMgmdTtlCheck OBJECT-TYPE
"The status of IGMP or MLD ttl-check is enabled or not on this router."
::= { hwMgmdMibGeneralObjects 30 }
hwMgmdGmpIfCurrentCount OBJECT-TYPE
SYNTAX Unsigned32 (0..65535)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of IGMP or MLD entries on the interface."
::= { hwMgmdMibGeneralObjects 31 }
hwMgmdGmpIfThreshold OBJECT-TYPE
SYNTAX Unsigned32 (1..100)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The threshold value of IGMP or MLD entries uppper limit(%) on the interface."
::= { hwMgmdMibGeneralObjects 32 }
hwMgmdThresholdInterfaceIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The interface from which an IGMP or a MLD Threshold trap is
most recently sent. If this router has not sent a Threshold
trap, this object is set to 0."
::= { hwMgmdMibGeneralObjects 33 }
hwMgmdNotificationSlot OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The name of slot."
::= { hwMgmdMibGeneralObjects 34 }
hwMgmdGmpBoardCurrentCount OBJECT-TYPE
SYNTAX Unsigned32 (0..262144)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current number of IGMP or MLD entries on the board."
::= { hwMgmdMibGeneralObjects 35 }
hwMgmdGmpBoardLimitCount OBJECT-TYPE
SYNTAX Unsigned32 (0..262144)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The limit number of IGMP or MLD entries on the board."
::= { hwMgmdMibGeneralObjects 36 }
hwMgmdGmpBoardThreshold OBJECT-TYPE
SYNTAX Unsigned32 (1..100)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The threshold value of IGMP or MLD entries uppper/lower limit(%) on the board."
::= { hwMgmdMibGeneralObjects 37 }
hwMgmdGlobalLimit NOTIFICATION-TYPE
OBJECTS { hwMgmdSource,
hwMgmdGroup,
@ -1595,6 +1682,80 @@ hwMgmdHostSGExceedClear NOTIFICATION-TYPE
"A hwMgmdHostSGExceedClear notification signifies that IGMP or MLD proxy (S, G) entries can be created because can be created because the number of IGMP or MLD (S, G) entries of all instances fell below the limit."
::= { hwMgmdMibNotifications 21 }
hwMgmdIfThresholdExceed NOTIFICATION-TYPE
OBJECTS { hwMgmdNotificationAddressType,
hwMgmdThresholdInterfaceIfIndex,
hwMgmdGmpIfCurrentCount,
hwMgmdGmpIfThreshold,
hwMgmdGmpInterfaceName,
hwMgmdInstanceName
}
STATUS current
DESCRIPTION
"A hwMgmdIfThresholdExceed notification signifies that IGMP or MLD entries on the interface reached the upper threshold."
::= { hwMgmdMibNotifications 22 }
hwMgmdIfThresholdExceedClear NOTIFICATION-TYPE
OBJECTS { hwMgmdNotificationAddressType,
hwMgmdThresholdInterfaceIfIndex,
hwMgmdGmpIfCurrentCount,
hwMgmdGmpIfThreshold,
hwMgmdGmpInterfaceName,
hwMgmdInstanceName
}
STATUS current
DESCRIPTION
"A hwMgmdIfThresholdExceedClear notification signifies that IGMP or MLD entries on the interface fell below the lower threshold."
::= { hwMgmdMibNotifications 23 }
hwMgmdBoardLimitThresholdExceed NOTIFICATION-TYPE
OBJECTS { hwMgmdNotificationAddressType,
hwMgmdNotificationSlot,
hwMgmdGmpBoardCurrentCount,
hwMgmdGmpBoardLimitCount,
hwMgmdGmpBoardThreshold
}
STATUS current
DESCRIPTION
"A hwMgmdBoardLimitThresholdExceed notification signifies that IGMP or MLD entries on the board reached the upper threshold."
::= { hwMgmdMibNotifications 24 }
hwMgmdBoardLimitThresholdExceedClear NOTIFICATION-TYPE
OBJECTS { hwMgmdNotificationAddressType,
hwMgmdNotificationSlot,
hwMgmdGmpBoardCurrentCount,
hwMgmdGmpBoardLimitCount,
hwMgmdGmpBoardThreshold
}
STATUS current
DESCRIPTION
"A hwMgmdBoardLimitThresholdExceedClear notification signifies that IGMP or MLD entries on the board fell below the lower threshold."
::= { hwMgmdMibNotifications 25 }
hwMgmdGMPBoardLimit NOTIFICATION-TYPE
OBJECTS { hwMgmdGmpLimitGroupAddressType,
hwMgmdNotificationSlot,
hwMgmdGmpBoardLimitCount
}
STATUS current
DESCRIPTION
"A hwMgmdGMPBoardLimit notification signifies that IGMP or MLD entries on the board reaches the upper limit.
This trap message is generated when IGMP or MLD fails to create membership because the number of IGMP or MLD entries on the board reaches the upper limit."
::= { hwMgmdMibNotifications 26 }
hwMgmdGMPBoardLimitClear NOTIFICATION-TYPE
OBJECTS { hwMgmdGmpLimitGroupAddressType,
hwMgmdNotificationSlot,
hwMgmdGmpBoardLimitCount
}
STATUS current
DESCRIPTION
"A hwMgmdGMPBoardLimitClear notification signifies that the IGMP or MLD entries on the board falls below the upper limit.
This trap message is generated when IGMP or MLD delete an entry resulting in the number of IGMP or MLD entries on the board falls below the upper limit."
::= { hwMgmdMibNotifications 27 }
hwMgmdMibConformance OBJECT IDENTIFIER ::= { hwMgmdStdMib 4 }
hwMgmdMibCompliance OBJECT IDENTIFIER ::= { hwMgmdMibConformance 3 }
hwMgmdMibGroups OBJECT IDENTIFIER ::= { hwMgmdMibConformance 4 }
@ -1915,7 +2076,14 @@ hwMgmdMibNotificationObjects OBJECT-GROUP
hwMgmdHostNotificationGrpAddr,
hwMgmdHostSGCurrentCount,
hwMgmdHostSGThreshold,
hwMgmdHostSGTotalCount
hwMgmdHostSGTotalCount,
hwMgmdThresholdInterfaceIfIndex,
hwMgmdGmpIfCurrentCount,
hwMgmdGmpIfThreshold,
hwMgmdNotificationSlot,
hwMgmdGmpBoardCurrentCount,
hwMgmdGmpBoardLimitCount,
hwMgmdGmpBoardThreshold
}
STATUS current
DESCRIPTION
@ -1944,7 +2112,13 @@ hwMgmdMibNotificationGroup NOTIFICATION-GROUP
hwMgmdHostSGThresholdExceed,
hwMgmdHostSGThresholdExceedClear,
hwMgmdHostSGExceed,
hwMgmdHostSGExceedClear
hwMgmdHostSGExceedClear,
hwMgmdIfThresholdExceed,
hwMgmdIfThresholdExceedClear,
hwMgmdBoardLimitThresholdExceed,
hwMgmdBoardLimitThresholdExceedClear,
hwMgmdGMPBoardLimit,
hwMgmdGMPBoardLimitClear
}
STATUS current
DESCRIPTION