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,20 +1,10 @@
-- ============================================================================
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
--
-- Description:
-- Reference:
-- Version: V2.11
-- Version: V2.14
-- History:
-- Created by hexingjian 2008-12-30
-- modified by xuxuguang 2009-12-10
-- modified by dingshenyu 2011-12-26
-- modified by wangweiwei 2014-09-18
-- modified by shafangzhou 2016-06-23
-- modified by shafangzhou 2016-08-16
-- modified by shafangzhou 2016-10-11
-- modified by liuzhongmiao 2017-06-23
-- modified by wangchuang 2017-11-04
-- modified by wangxiaodan 2018-03-12
-- ============================================================================
HUAWEI-L2MULTICAST-MIB DEFINITIONS ::= BEGIN
@ -65,7 +55,7 @@ VlanIdOrAnyOrNone ::= TEXTUAL-CONVENTION
SYNTAX Integer32 (0 | 1..4094 | 4095)
hwL2MultiCastMIB MODULE-IDENTITY
LAST-UPDATED "201803120000Z"
LAST-UPDATED "202104250000Z"
ORGANIZATION "Huawei Technologies Co.,Ltd."
CONTACT-INFO
"Huawei Industrial Base
@ -87,7 +77,28 @@ hwL2MultiCastMIB MODULE-IDENTITY
the hosts and router, then provides selective transmission of
multicast traffic based on multicast mac destination address
or multicast group address."
REVISION "202104250000Z"-- 25 Apr 2021
DESCRIPTION
"Modify comment."
REVISION "201810150000Z"-- 15 Oct 2018
DESCRIPTION
"1: Modify hwL2mcGlobalEntryThresholdExceed.
2.Modify hwL2mcGlobalEntryThresholdResume.
3.Add hwL2mcNotificationsExceedType"
REVISION "201807140000Z"-- 14 Jul 2018
DESCRIPTION
"1: Add hwL2mcGlobalEntryThresholdExceed.
2.Add hwL2mcGlobalEntryThresholdResume.
3.Add hwL2mcUserPerEntryThresholdExceed.
4.Add hwL2mcUserPerEntryThresholdResume.
5.Add hwL2mcGlobalEntryExceed.
6.Add hwL2mcUserPerEntryExceed.
7.Create 1 params including.
hwL2mcNotificationReason."
REVISION "201803120000Z"-- 12 Mar 2018
DESCRIPTION
"Add hwL2mcReportListeningThresholdExceed, hwL2mcReportListeningThresholdResume
@ -5497,6 +5508,36 @@ hwL2mcNotificationsExceedThreshold OBJECT-TYPE
DESCRIPTION
"The value of the threshold."
::= { hwL2mcGeneralNotificationsObject 17 }
hwL2mcNotificationReason OBJECT-TYPE
SYNTAX INTEGER {
newLeave(3),
configurationChanged(4),
alarmClear(100)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The reason for trap sending:
1:new leave is received;
2:configuration is changed;
100:Alarm Clear"
::= { hwL2mcGeneralNotificationsObject 18 }
hwL2mcNotificationsExceedType OBJECT-TYPE
SYNTAX INTEGER {
bd(1),
vlan(2),
vsi(3)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The limit type:
1:BD bridge domain;
2:VLAN Virtual Local Area Network;
3:VSI Virtual Switch Instance"
::= { hwL2mcGeneralNotificationsObject 19 }
--
-- The l2 multicast Notifications.
--
@ -5556,13 +5597,98 @@ hwL2mcReportListeningThresholdResume NOTIFICATION-TYPE
hwL2mcNotificationsSlot,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedLimit,
hwL2mcNotificationsExceedThreshold
hwL2mcNotificationsExceedThreshold,
hwL2mcNotificationReason
}
STATUS current
DESCRIPTION
"The hwL2mcReportListeningThresholdResume notification indicates that the number of multicast groups has fell blew the threshold of a board.
This notification is generated when the number of multicast groups falls below the threshold."
::= { hwL2mcGeneralNotifications 4 }
hwL2mcGlobalEntryThresholdExceed NOTIFICATION-TYPE
OBJECTS { hwL2mcNotificationsAddressType,
hwL2mcNotificationsExceedType,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedLimit,
hwL2mcNotificationsExceedThreshold
}
STATUS current
DESCRIPTION
"A hwL2mcGlobalEntryThresholdExceed notification signifies that the number of global multicast groups reached the upper limit threshold."
::= { hwL2mcGeneralNotifications 5 }
hwL2mcGlobalEntryThresholdResume NOTIFICATION-TYPE
OBJECTS { hwL2mcNotificationsAddressType,
hwL2mcNotificationsExceedType,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedLimit,
hwL2mcNotificationsExceedThreshold,
hwL2mcNotificationReason
}
STATUS current
DESCRIPTION
"A hwL2mcGlobalEntryThresholdResume notification signifies that the number of global multicast groups fell below the lower limit threshold."
::= { hwL2mcGeneralNotifications 6 }
hwL2mcUserPerEntryThresholdExceed NOTIFICATION-TYPE
OBJECTS { hwL2mcNotificationsAddressType,
hwL2mcNotificationsSlot,
hwL2mcNotificationsPortVsiName,
hwL2mcNotificationsExceedGroupAddress,
hwL2mcNotificationsExceedSourceAddress,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedLimit,
hwL2mcNotificationsExceedThreshold
}
STATUS current
DESCRIPTION
"A hwL2mcUserPerEntryThresholdExceed notification signifies that the number of multicast users in one group reached the limit threshold."
::= { hwL2mcGeneralNotifications 7 }
hwL2mcUserPerEntryThresholdResume NOTIFICATION-TYPE
OBJECTS { hwL2mcNotificationsAddressType,
hwL2mcNotificationsSlot,
hwL2mcNotificationsPortVsiName,
hwL2mcNotificationsExceedGroupAddress,
hwL2mcNotificationsExceedSourceAddress,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedLimit,
hwL2mcNotificationsExceedThreshold,
hwL2mcNotificationReason
}
STATUS current
DESCRIPTION
"A hwL2mcUserPerEntryThresholdResume notification signifies that the number of multicast users in one group fell below the lower limit threshold."
::= { hwL2mcGeneralNotifications 8 }
hwL2mcGlobalEntryExceed NOTIFICATION-TYPE
OBJECTS { hwL2mcNotificationsAddressType,
hwL2mcNotificationsExceedType,
hwL2mcNotificationsExceedLimit
}
STATUS current
DESCRIPTION
"A hwL2mcGlobalEntryExceed notification signifies the number of multicast groups has exceeded the global limit.
This notification should be generated when the number of multicast groups has exceeded the limit."
::= { hwL2mcGeneralNotifications 9 }
hwL2mcUserPerEntryExceed NOTIFICATION-TYPE
OBJECTS { hwL2mcNotificationsAddressType,
hwL2mcNotificationsSlot,
hwL2mcNotificationsPortVsiName,
hwL2mcNotificationsExceedGroupAddress,
hwL2mcNotificationsExceedSourceAddress,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedLimit
}
STATUS current
DESCRIPTION
"A hwL2mcUserPerEntryExceed notification signifies the number of multicast users in one group has exceeded the limit on the slot.
This notification should be generated when the number of multicast users in one group has exceeded the limit."
::= { hwL2mcGeneralNotifications 10 }
--
-- Conformance Information
--
@ -5927,12 +6053,12 @@ hwL2mcTrackVRRPCfgInfoGroup OBJECT-GROUP
hwL2mcGeneralNotificationObjectGroup OBJECT-GROUP
OBJECTS {
hwL2mcNotificationsPortVlanIndex,
hwL2mcNotificationsPortVsiName,
hwL2mcNotificationsPortType,
hwL2mcNotificationsPortIfIndex,
hwL2mcNotificationsPortPeId,
hwL2mcNotificationsPortCeId,
hwL2mcNotificationsPortPeerAddress,
hwL2mcNotificationsPortVsiName,
hwL2mcNotificationsPortType,
hwL2mcNotificationsPortIfIndex,
hwL2mcNotificationsPortPeId,
hwL2mcNotificationsPortCeId,
hwL2mcNotificationsPortPeerAddress,
hwL2mcNotificationsPortVcOrSiteId,
hwL2mcNotificationsPortIfName,
hwL2mcNotificationsAddressType,
@ -5942,7 +6068,8 @@ hwL2mcGeneralNotificationObjectGroup OBJECT-GROUP
hwL2mcNotificationsPortUserMac,
hwL2mcNotificationsSlot,
hwL2mcNotificationsExceedCurrent,
hwL2mcNotificationsExceedThreshold
hwL2mcNotificationsExceedThreshold,
hwL2mcNotificationReason
}
STATUS current
DESCRIPTION
@ -5954,7 +6081,13 @@ hwL2mcGeneralNotificationGroup NOTIFICATION-GROUP
hwL2mcPortOtherQuerierTimeout,
hwL2mcReportListeningGrpExceed,
hwL2mcReportListeningThresholdExceed,
hwL2mcReportListeningThresholdResume
hwL2mcReportListeningThresholdResume,
hwL2mcGlobalEntryThresholdExceed,
hwL2mcGlobalEntryThresholdResume,
hwL2mcUserPerEntryThresholdExceed,
hwL2mcUserPerEntryThresholdResume,
hwL2mcGlobalEntryExceed,
hwL2mcUserPerEntryExceed
}
STATUS current
DESCRIPTION