summaryrefslogtreecommitdiff
path: root/MIBS/huawei/HUAWEI-VGMP-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/huawei/HUAWEI-VGMP-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/huawei/HUAWEI-VGMP-MIB')
-rw-r--r--MIBS/huawei/HUAWEI-VGMP-MIB808
1 files changed, 808 insertions, 0 deletions
diff --git a/MIBS/huawei/HUAWEI-VGMP-MIB b/MIBS/huawei/HUAWEI-VGMP-MIB
new file mode 100644
index 0000000..11586cf
--- /dev/null
+++ b/MIBS/huawei/HUAWEI-VGMP-MIB
@@ -0,0 +1,808 @@
+-- =================================================================
+-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
+--
+-- Description: HUAWEI-VGMP-MIB mib
+-- Reference: This mib describes VRRP Group Management Protocol.
+-- Version: V1.0
+-- History:
+--
+-- =====================DEFINITIONS============================================
+
+ HUAWEI-VGMP-MIB DEFINITIONS ::= BEGIN
+ IMPORTS
+ hwDatacomm
+ FROM HUAWEI-MIB
+ OBJECT-GROUP, NOTIFICATION-GROUP
+ FROM SNMPv2-CONF
+ Integer32, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
+ FROM SNMPv2-SMI
+ RowStatus, TEXTUAL-CONVENTION,TimeStamp
+ FROM SNMPv2-TC
+ InterfaceIndex
+ FROM IF-MIB;
+
+ hwVgmpMib MODULE-IDENTITY
+ LAST-UPDATED "200701112100Z" -- January 11, 2007 at 21:00 GMT
+ ORGANIZATION
+ "Huawei Technologies co., Ltd."
+ CONTACT-INFO
+ " R&D Nanjing, Huawei Technologies co.,Ltd.
+ Huihong Bld.,NO.91 Baixia Rd.,
+ Bai-Xia District Nanjing P.R. China
+ Zip:210001
+ Http://www.huawei.com
+ E-mail:support@huawei.com "
+ DESCRIPTION
+ "This mib is used for VGMP."
+ REVISION "200701112100Z" -- January 11, 2007 at 21:00 GMT
+ DESCRIPTION
+ "The initial revision of this MIB module."
+ ::= { hwDatacomm 122 }
+
+-- =====================DEFINITIONS============================================
+
+-- =====================TrapSnmpCtrl============================================
+
+ vgmpGlobalCtrl OBJECT IDENTIFIER ::= { hwVgmpMib 0 }
+
+ hwVgmpTrapSnmpCtrl OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled (1),
+ disabled (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A switch decides whether the system sends trap info or not."
+ DEFVAL { disabled }
+ ::= { vgmpGlobalCtrl 1 }
+
+ hwVgmpStrictCheck OBJECT-TYPE
+ SYNTAX INTEGER {
+ enabled (1),
+ disabled (2)
+ }
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "A switch decides whether the system carries out strict check or not."
+ DEFVAL { disabled }
+ ::= { vgmpGlobalCtrl 2 }
+
+
+-- =====================TrapSnmpCtrl============================================
+
+-- ================== Vgmp notification ===================================
+ vgmpNotifications OBJECT IDENTIFIER ::= { hwVgmpMib 1 }
+
+ hwVgmpOtherStateToMaster NOTIFICATION-TYPE
+ OBJECTS { hwVgmpGroupCfgState,hwVgmpGroupCfgNextState }
+ STATUS current
+ DESCRIPTION
+ "The status of the vrrp-group turns to master."
+ ::= { vgmpNotifications 1 }
+
+ hwVgmpMasterToOtherState NOTIFICATION-TYPE
+ OBJECTS { hwVgmpGroupCfgState,hwVgmpGroupCfgNextState }
+ STATUS current
+ DESCRIPTION
+ "The status of the vrrp-group changes from master to other state."
+ ::= { vgmpNotifications 2 }
+
+-- ================== Vgmp notification end ===================================
+
+ vgmpOperations OBJECT IDENTIFIER ::= { hwVgmpMib 2 }
+ vgmpStatistics OBJECT IDENTIFIER ::= { hwVgmpMib 3 }
+ vgmpConformance OBJECT IDENTIFIER ::= { hwVgmpMib 4 }
+
+-- ================== VGMP configuration table ==================
+ hwVgmpGroupCfgTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HWVgmpGroupCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group configuration table. "
+ ::= { vgmpOperations 1 }
+
+ hwVgmpGroupCfgEntry OBJECT-TYPE
+ SYNTAX HWVgmpGroupCfgEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the vrrp-group configuration table."
+ INDEX { hwVgmpGroupCfgID }
+ ::= { hwVgmpGroupCfgTable 1 }
+
+ HWVgmpGroupCfgEntry ::=
+ SEQUENCE {
+ hwVgmpGroupCfgID
+ Integer32,
+ hwVgmpGroupCfgEnable
+ INTEGER,
+ hwVgmpGroupCfgPri
+ Integer32,
+ hwVgmpGroupCfgUseVrrpPri
+ INTEGER,
+ hwVgmpGroupCfgPriPlusValue
+ Integer32,
+ hwVgmpGroupCfgPreemptEnable
+ INTEGER,
+ hwVgmpGroupCfgPreemptDelayValue
+ Integer32,
+ hwVgmpGroupCfgHelloInterval
+ Integer32,
+ hwVgmpGroupCfgSendEnable
+ INTEGER,
+ hwVgmpGroupCfgState
+ INTEGER,
+ hwVgmpGroupCfgRunPri
+ Integer32,
+ hwVgmpGroupCfgCreateTime
+ Unsigned32,
+ hwVgmpGroupCfgLastChangeTime
+ Unsigned32,
+ hwVgmpGroupCfgPeerState
+ INTEGER,
+ hwVgmpGroupCfgVrrpNum
+ Integer32,
+ hwVgmpGroupCfgReset
+ INTEGER,
+ hwVgmpGroupCfgOperRowStatus
+ RowStatus,
+ hwVgmpGroupCfgNextState
+ INTEGER
+ }
+
+ hwVgmpGroupCfgID OBJECT-TYPE
+ SYNTAX Integer32 (1..16)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group ID."
+ ::= { hwVgmpGroupCfgEntry 1 }
+
+ hwVgmpGroupCfgEnable OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether to enable vrrp-group or not."
+ DEFVAL { disable }
+ ::= { hwVgmpGroupCfgEntry 2 }
+
+ hwVgmpGroupCfgPri OBJECT-TYPE
+ SYNTAX Integer32 (1..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The priority of the vrrp-group.
+
+ This attribute cannot be configured if attribute 'hwVgmpGroupCfgUseVrrpPri' is set to 'enable'."
+
+ ::= { hwVgmpGroupCfgEntry 3 }
+
+ hwVgmpGroupCfgUseVrrpPri OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether using vrrp priority compute vrrp-group priority or not.
+
+ This attribute is exclusive with attributes 'hwVgmpGroupCfgPri' and 'hwVgmpGroupCfgPriPlusValue',
+ so it is suggested not to configure this attribute together with 'hwVgmpGroupCfgPri' or 'hwVgmpGroupCfgPriPlusValue'.
+'.
+ "
+ DEFVAL { disable }
+ ::= { hwVgmpGroupCfgEntry 4 }
+
+ hwVgmpGroupCfgPriPlusValue OBJECT-TYPE
+ SYNTAX Integer32 (0..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The plus priority value after an interface added into a group.
+
+ This attribute cannot be configured if attribute 'hwVgmpGroupCfgUseVrrpPri' is set to 'enable'."
+ ::= { hwVgmpGroupCfgEntry 5 }
+
+ hwVgmpGroupCfgPreemptEnable OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether to enable preempt switch or not."
+ DEFVAL { disable }
+ ::= { hwVgmpGroupCfgEntry 6 }
+
+ hwVgmpGroupCfgPreemptDelayValue OBJECT-TYPE
+ SYNTAX Integer32 (0..60000)
+ UNITS "milli-seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The delaying time of vrrp-group enters into new master state."
+ ::= { hwVgmpGroupCfgEntry 7 }
+
+ hwVgmpGroupCfgHelloInterval OBJECT-TYPE
+ SYNTAX Integer32 (200..60000)
+ UNITS "milli-seconds"
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The interval for the vrrp-group to send vgmp hello packets."
+ ::= { hwVgmpGroupCfgEntry 8 }
+
+ hwVgmpGroupCfgSendEnable OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether to enable vrrp-group group-send or not."
+ DEFVAL { disable }
+ ::= { hwVgmpGroupCfgEntry 9 }
+
+ hwVgmpGroupCfgState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ nouse(1),
+ init(2),
+ master(3),
+ slave(4),
+ master2slave(5),
+ slave2master(6),
+ max(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The state of the vrrp-group."
+ ::= { hwVgmpGroupCfgEntry 10 }
+
+ hwVgmpGroupCfgRunPri OBJECT-TYPE
+ SYNTAX Integer32 (0..255)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group current run priority, it is different from hwVgmpGroupCfgPri.
+ The value calculates according as configured priority attribute."
+ ::= { hwVgmpGroupCfgEntry 11 }
+
+ hwVgmpGroupCfgCreateTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A span of the current time subtract the vrrp-group create time.
+ This attribute is expressed as second."
+ ::= { hwVgmpGroupCfgEntry 12 }
+
+ hwVgmpGroupCfgLastChangeTime OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A span of the current time subtract the vrrp-group last change time.
+ This attribute is expressed as second."
+ ::= { hwVgmpGroupCfgEntry 13 }
+
+ hwVgmpGroupCfgPeerState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ online(1),
+ offline(2)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group peer state."
+ ::= { hwVgmpGroupCfgEntry 14 }
+
+ hwVgmpGroupCfgVrrpNum OBJECT-TYPE
+ SYNTAX Integer32 (0..64)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group member number."
+ ::= { hwVgmpGroupCfgEntry 15 }
+
+ hwVgmpGroupCfgReset OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ reset(1),
+ unused(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "A reset sign of vrrp-group statistics."
+ DEFVAL { unused }
+ ::= { hwVgmpGroupCfgEntry 16 }
+
+ hwVgmpGroupCfgOperRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The row status variable."
+ ::= { hwVgmpGroupCfgEntry 17 }
+
+ hwVgmpGroupCfgNextState OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ nouse(1),
+ init(2),
+ master(3),
+ slave(4),
+ master2slave(5),
+ slave2master(6),
+ unknown(7)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The next state of vrrp-Group. It provides for trap matching, you can get only unknown state."
+ ::= { hwVgmpGroupCfgEntry 18 }
+
+-- ================= VGMP configuration Table End ===========================================
+
+-- ================= Group member configuration table ==========================================
+ hwVgmpMemberTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HWVgmpMemberEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group member configuration table."
+ ::= { vgmpOperations 2 }
+
+ hwVgmpMemberEntry OBJECT-TYPE
+ SYNTAX HWVgmpMemberEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the vrrp-group member configuration table."
+ INDEX { hwVgmpMemberIfIndex,hwVgmpGroupCfgID,hwVgmpMemberVRID }
+ ::= { hwVgmpMemberTable 1 }
+
+ HWVgmpMemberEntry ::=
+ SEQUENCE {
+ hwVgmpMemberIfIndex
+ InterfaceIndex,
+ hwVgmpMemberVRID
+ Integer32,
+ hwVgmpMemberData
+ INTEGER,
+ hwVgmpMemberTran
+ INTEGER,
+ hwVgmpMemberVrrpOnline
+ INTEGER,
+ hwVgmpMemberOperRowStatus
+ RowStatus
+ }
+
+ hwVgmpMemberIfIndex OBJECT-TYPE
+ SYNTAX InterfaceIndex
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The index of the member table."
+ ::= { hwVgmpMemberEntry 1 }
+
+ hwVgmpMemberVRID OBJECT-TYPE
+ SYNTAX Integer32 (1..255)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group member's vitual router id."
+ ::= { hwVgmpMemberEntry 2 }
+
+ hwVgmpMemberData OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It specifies the vrrp-group member's attributes.
+ 'enable' indicates this is the vgmp data channel."
+ DEFVAL { disable }
+ ::= { hwVgmpMemberEntry 3 }
+
+ hwVgmpMemberTran OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "It identifiers a vrrp-group member's attribute,
+ 'enable' indicates this is the vgmp data transfer-only channel.
+ This attribute cannot be configured if attribute 'hwVgmpMemberData' is set to 'disable'.
+ "
+ DEFVAL { disable }
+ ::= { hwVgmpMemberEntry 4 }
+
+ hwVgmpMemberVrrpOnline OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ down(1),
+ peerDown(2),
+ up(3)
+ }
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group member's peer state."
+ ::= { hwVgmpMemberEntry 5 }
+
+ hwVgmpMemberOperRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The row status variable."
+ ::= { hwVgmpMemberEntry 6 }
+
+-- ================= Group member configuration table end ======================================
+-- ================= BFD SESSION table ===============================================
+ hwVgmpTrackBFDTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HWVgmpTrackBFDEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group tracking BFD session table."
+ ::= { vgmpOperations 3 }
+
+ hwVgmpTrackBFDEntry OBJECT-TYPE
+ SYNTAX HWVgmpTrackBFDEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the vrrp-group tracking BFD session table."
+ INDEX { hwVgmpGroupCfgID,hwVgmpTrackBFDID }
+ ::= { hwVgmpTrackBFDTable 1 }
+
+ HWVgmpTrackBFDEntry ::=
+ SEQUENCE{
+ hwVgmpTrackBFDID
+ Integer32,
+ hwVgmpTrackBFDReduceValue
+ Integer32,
+ hwVgmpTrackBFDPreeEnable
+ INTEGER,
+ hwVgmpTrackBFDOperRowStatus
+ RowStatus
+ }
+ hwVgmpTrackBFDID OBJECT-TYPE
+ SYNTAX Integer32 (1..8191)
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The session id of vrrp-group tracking BFD."
+ ::= { hwVgmpTrackBFDEntry 1 }
+
+ hwVgmpTrackBFDReduceValue OBJECT-TYPE
+ SYNTAX Integer32 (0..254)
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The value which the system will subtract from priority,
+ when a bfd session is down. You can't set zero."
+ ::= { hwVgmpTrackBFDEntry 2 }
+
+ hwVgmpTrackBFDPreeEnable OBJECT-TYPE
+ SYNTAX INTEGER
+ {
+ enable(1),
+ disable(2)
+ }
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "Whether to enable track BFD slave preempt."
+ DEFVAL { disable }
+ ::= { hwVgmpTrackBFDEntry 3 }
+
+ hwVgmpTrackBFDOperRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-create
+ STATUS current
+ DESCRIPTION
+ "The row status variable."
+ ::= { hwVgmpTrackBFDEntry 4 }
+
+-- ================= BFD SESSION table end ======================================
+-- ================= packet statistic table ===============================================
+ hwVgmpStatisticTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF HWVgmpStatisticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The packets statistic information table."
+ ::= { vgmpStatistics 1 }
+
+ hwVgmpStatisticEntry OBJECT-TYPE
+ SYNTAX HWVgmpStatisticEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the packets statistic information table."
+ INDEX { hwVgmpGroupCfgID }
+ ::= { hwVgmpStatisticTable 1 }
+
+ HWVgmpStatisticEntry ::=
+ SEQUENCE {
+ hwVgmpStatisticCheckFailDropNum
+ Integer32,
+ hwVgmpStatisticDisableDropNum
+ Integer32,
+ hwVgmpStatisticModeTypeErrDropNum
+ Integer32,
+ hwVgmpStatisticAccHelloREQ
+ Integer32,
+ hwVgmpStatisticSendHelloREQ
+ Integer32,
+ hwVgmpStatisticAccHelloACK
+ Integer32,
+ hwVgmpStatisticSendHelloACK
+ Integer32,
+ hwVgmpStatisticAccMasterToSlaveREQ
+ Integer32,
+ hwVgmpStatisticSendMasterToSlaveREQ
+ Integer32,
+ hwVgmpStatisticAccMasterToSlaveACK
+ Integer32,
+ hwVgmpStatisticSendMasterToSlaveACK
+ Integer32,
+ hwVgmpStatisticAccMasterToSlaveNACK
+ Integer32,
+ hwVgmpStatisticSendMasterToSlaveNACK
+ Integer32,
+ hwVgmpStatisticAccSlaveToMasterREQ
+ Integer32,
+ hwVgmpStatisticSendSlaveToMasterREQ
+ Integer32,
+ hwVgmpStatisticAccSlaveToMasterACK
+ Integer32,
+ hwVgmpStatisticSendSlaveToMasterACK
+ Integer32,
+ hwVgmpStatisticAccSlaveToMasterNACK
+ Integer32,
+ hwVgmpStatisticSendSlaveToMasterNACK
+ Integer32
+ }
+
+ hwVgmpStatisticCheckFailDropNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of dropped packets due to check failure."
+ ::= { hwVgmpStatisticEntry 1 }
+
+ hwVgmpStatisticDisableDropNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of dropped packets because the vrrp-group is disabled."
+ ::= { hwVgmpStatisticEntry 2 }
+
+ hwVgmpStatisticModeTypeErrDropNum OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of dropped packets because the vrrp-group mode or type is wrong."
+ ::= { hwVgmpStatisticEntry 3 }
+
+ hwVgmpStatisticAccHelloREQ OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of hello REQ packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 4 }
+
+ hwVgmpStatisticSendHelloREQ OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of hello REQ packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 5 }
+
+ hwVgmpStatisticAccHelloACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of hello ACK packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 6 }
+
+ hwVgmpStatisticSendHelloACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group sending hello ACK packets num."
+ ::= { hwVgmpStatisticEntry 7 }
+
+ hwVgmpStatisticAccMasterToSlaveREQ OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of MasterToSlave REQ packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 8 }
+
+ hwVgmpStatisticSendMasterToSlaveREQ OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of MasterToSlave REQ packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 9 }
+
+ hwVgmpStatisticAccMasterToSlaveACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of MasterToSlave ACK packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 10 }
+
+ hwVgmpStatisticSendMasterToSlaveACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of MasterToSlave ACK packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 11 }
+
+ hwVgmpStatisticAccMasterToSlaveNACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of MasterToSlave NACK packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 12 }
+
+ hwVgmpStatisticSendMasterToSlaveNACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of MasterToSlave NACK packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 13 }
+
+ hwVgmpStatisticAccSlaveToMasterREQ OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of SlaveToMaster REQ packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 14 }
+
+ hwVgmpStatisticSendSlaveToMasterREQ OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of SlaveToMaster REQ packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 15 }
+
+ hwVgmpStatisticAccSlaveToMasterACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of SlaveToMaster ACK packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 16 }
+
+ hwVgmpStatisticSendSlaveToMasterACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of SlaveToMaster ACK packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 17 }
+
+ hwVgmpStatisticAccSlaveToMasterNACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of SlaveToMaster NACK packets received by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 18 }
+
+ hwVgmpStatisticSendSlaveToMasterNACK OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of SlaveToMaster NACK packets sent by the vrrp-group."
+ ::= { hwVgmpStatisticEntry 19 }
+
+-- Conformance information
+
+ hwVGMPMIBCompliances OBJECT IDENTIFIER ::= { vgmpConformance 1 }
+ hwVGMPMIBGroups OBJECT IDENTIFIER ::= { hwVGMPMIBCompliances 1 }
+ hwVGMPGroAttrGroup OBJECT-GROUP
+ OBJECTS { hwVgmpGroupCfgEnable, hwVgmpGroupCfgPri, hwVgmpGroupCfgUseVrrpPri, hwVgmpGroupCfgPriPlusValue,
+ hwVgmpGroupCfgPreemptEnable,
+ hwVgmpGroupCfgPreemptDelayValue, hwVgmpGroupCfgHelloInterval, hwVgmpGroupCfgSendEnable,
+ hwVgmpGroupCfgState,hwVgmpGroupCfgRunPri,hwVgmpGroupCfgCreateTime,hwVgmpGroupCfgLastChangeTime,
+ hwVgmpGroupCfgPeerState,hwVgmpGroupCfgVrrpNum,hwVgmpGroupCfgReset,
+ hwVgmpGroupCfgOperRowStatus,hwVgmpGroupCfgNextState }
+ STATUS current
+ DESCRIPTION
+ " Attributes of the vrrp-group configuration."
+ ::= { hwVGMPMIBGroups 1 }
+
+ hwVGMPMenAttrGroup OBJECT-GROUP
+ OBJECTS { hwVgmpMemberData, hwVgmpMemberTran, hwVgmpMemberVrrpOnline, hwVgmpMemberOperRowStatus }
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group member table's atributes."
+ ::= { hwVGMPMIBGroups 2 }
+
+ hwVGMPBFDSessionGroup OBJECT-GROUP
+ OBJECTS { hwVgmpTrackBFDReduceValue, hwVgmpTrackBFDPreeEnable, hwVgmpTrackBFDOperRowStatus }
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group tracking BFD table's atributes."
+ ::= { hwVGMPMIBGroups 3 }
+
+ hwVGMPStaticGroup OBJECT-GROUP
+ OBJECTS {hwVgmpStatisticCheckFailDropNum, hwVgmpStatisticDisableDropNum,hwVgmpStatisticModeTypeErrDropNum,
+ hwVgmpStatisticAccHelloREQ, hwVgmpStatisticSendHelloREQ,
+ hwVgmpStatisticAccHelloACK, hwVgmpStatisticSendHelloACK, hwVgmpStatisticAccMasterToSlaveREQ,
+ hwVgmpStatisticSendMasterToSlaveREQ, hwVgmpStatisticAccMasterToSlaveACK,
+ hwVgmpStatisticSendMasterToSlaveACK, hwVgmpStatisticAccMasterToSlaveNACK,
+ hwVgmpStatisticSendMasterToSlaveNACK, hwVgmpStatisticAccSlaveToMasterREQ,
+ hwVgmpStatisticSendSlaveToMasterREQ,
+ hwVgmpStatisticAccSlaveToMasterACK, hwVgmpStatisticSendSlaveToMasterACK,
+ hwVgmpStatisticAccSlaveToMasterNACK, hwVgmpStatisticSendSlaveToMasterNACK }
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group packet's statistic info."
+ ::= { hwVGMPMIBGroups 4 }
+
+ hwVGMPGlobalsGroup OBJECT-GROUP
+ OBJECTS { hwVgmpTrapSnmpCtrl, hwVgmpStrictCheck}
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group global group."
+ ::= { hwVGMPMIBGroups 5 }
+
+ hwVGMPNotificationGroup NOTIFICATION-GROUP
+ NOTIFICATIONS { hwVgmpOtherStateToMaster, hwVgmpMasterToOtherState }
+ STATUS current
+ DESCRIPTION
+ "The vrrp-group notification group."
+ ::= { hwVGMPMIBGroups 6 }
+
+ END
+--
+-- HUAWEI-VGMP-MIB.mib
+--