From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/huawei/HUAWEI-VRRP-EXT-MIB | 1405 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 1405 insertions(+) create mode 100644 MIBS/huawei/HUAWEI-VRRP-EXT-MIB (limited to 'MIBS/huawei/HUAWEI-VRRP-EXT-MIB') diff --git a/MIBS/huawei/HUAWEI-VRRP-EXT-MIB b/MIBS/huawei/HUAWEI-VRRP-EXT-MIB new file mode 100644 index 0000000..15699e9 --- /dev/null +++ b/MIBS/huawei/HUAWEI-VRRP-EXT-MIB @@ -0,0 +1,1405 @@ +-- ================================================================ +-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved +-- +-- Description:The mib file is for management of VRRP extension +-- Reference: +-- Version: V2.14 +-- History: +-- 2006.6.20, publish +-- ================================================================ + + HUAWEI-VRRP-EXT-MIB DEFINITIONS ::= BEGIN + IMPORTS + hwDatacomm + FROM HUAWEI-MIB + NOTIFICATION-GROUP, MODULE-COMPLIANCE, OBJECT-GROUP + FROM SNMPv2-CONF + Integer32, Counter64, Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE + FROM SNMPv2-SMI + RowStatus, DisplayString, TimeStamp + FROM SNMPv2-TC + InterfaceIndex, ifIndex + FROM IF-MIB + VrId, vrrpOperState, vrrpOperMasterIpAddr, vrrpOperPrimaryIpAddr + FROM VRRP-MIB + EnabledStatus + FROM P-BRIDGE-MIB + ifName + FROM IF-MIB + sysName + FROM SNMPv2-MIB + IpAddress + FROM SNMPv2-SMI; + + + hwVrrpExt MODULE-IDENTITY + LAST-UPDATED "201708170000Z" + 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 + "It supplies for VRRP tracking function." + REVISION "201708170000Z" + DESCRIPTION + "Change the hwVrrpExtStateChangeReasonString Description." + REVISION "201509100000Z" + DESCRIPTION + "Add the hwVrrpExtTrapExpectStateChange trap and hwVrrpExtTrapExpectStateResume trap." + + REVISION "201507020000Z" + DESCRIPTION + "Add the table of fast-vrrp." + + REVISION "201308310000Z" + DESCRIPTION + "Fix the errors checked by a tool." + ::= { hwDatacomm 127 } + + hwVrrpExtGlobal OBJECT IDENTIFIER ::= { hwVrrpExt 1 } + + hwVrrpExtFreeArpInterval OBJECT-TYPE + SYNTAX Integer32 (0|30..1200) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object indicates the interval at which gratuitous ARP packets are sent. Zero means the gratuitous-arp sending function is disable." + ::= { hwVrrpExtGlobal 1 } + + hwVrrpExtVIPPingCtr OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A switch decides whether the system responds to a request message or not, + which is sent to virtual ip address. The default value is enable." + ::= { hwVrrpExtGlobal 2 } + + hwVrrpExtSsTimer OBJECT-TYPE + SYNTAX Integer32 (0..255) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A switch decides whether the system enable VRRP SS function and set the size of VRRP SS timer or not, + which decide the VRRP packet advertisement interval during slave switchover. The default value is 100s. +But for the VRRP v3 version,this time value is truncated to 40950 milliseconds which is the maximum value according to the RFC 5798." + ::= { hwVrrpExtGlobal 3 } + + hwVrrpExtLearnAdvIntervalFlag OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A switch decides whether the system learn VRRP packet advertisement interval or not, + which is sended from the master router in one virtual router standby. The default value is enable." + ::= { hwVrrpExtGlobal 4 } + + hwVrrpExtProtocolVersion OBJECT-TYPE + SYNTAX INTEGER + { + v2(2), + v3(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Current protocol verison for VRRP on the specified device.The default value is v2(2) , + and the other value for this element is v3(3)." + DEFVAL { 2 } + ::= { hwVrrpExtGlobal 5 } + + hwVrrpExtSendV3AdverPktMode OBJECT-TYPE + SYNTAX INTEGER + { + v2only(1), + v3only(2), + v2v3both(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This value specifies the mode of sending advertisement packet for VRRP v3.It has three + configurable value: VRRP_PROTO_V3_SEND_V2_ONLY(1), VRRP_PROTO_V3_SEND_V3_ONLY(2) and + VRRP_PROTO_V3_SEND_V3V2_BOTH(3)." + DEFVAL { 2 } + ::= { hwVrrpExtGlobal 6 } + + hwVrrpExtStateChangeReasonString OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (0..255)) + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Reason of VRRP state transition." + ::= { hwVrrpExtGlobal 7 } + + + vrrpExtOperations OBJECT IDENTIFIER ::= { hwVrrpExt 2 } + + hwVrrpTrackInterTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTrackInterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP tracking interface table, it can accomodate eight rows at most." + ::= { vrrpExtOperations 1 } + + hwVrrpTrackInterEntry OBJECT-TYPE + SYNTAX HWVrrpTrackInterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP tracking interface table." + INDEX { hwVrrpTrackInterVRID,hwVrrpTrackInterStandByIfnet,hwVrrpTrackInterIfnet } + ::= { hwVrrpTrackInterTable 1 } + + HWVrrpTrackInterEntry ::= + SEQUENCE { + hwVrrpTrackInterVRID + VrId, + hwVrrpTrackInterStandByIfnet + InterfaceIndex, + hwVrrpTrackInterIfnet + InterfaceIndex, + hwVrrpTrackInterPriReduce + Integer32, + hwVrrpTrackInterOperRowStatus + RowStatus, + hwVrrpTrackInterPriIncrease + Integer32 + } + hwVrrpTrackInterVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking interface table, it identifies the standby's ID." + ::= { hwVrrpTrackInterEntry 1 } + + hwVrrpTrackInterStandByIfnet OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking interface table, it identifies the standby's interface index." + ::= { hwVrrpTrackInterEntry 2 } + + hwVrrpTrackInterIfnet OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking interface table, it identifies the tracked interface index." + ::= { hwVrrpTrackInterEntry 3 } + + hwVrrpTrackInterPriReduce OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked interface is down, priority of standby will reduce this value. '0' + specifies this attribute hasn't been configured. The minimum availability value is '1'." + ::= { hwVrrpTrackInterEntry 4 } + + hwVrrpTrackInterOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwVrrpTrackInterEntry 5 } + + hwVrrpTrackInterPriIncrease OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked interface is down, this value will be added to the priority of standby. + '0' specifies this attribute hasn't been configured. The minimum availability value is '1'." + ::= { hwVrrpTrackInterEntry 6 } + + + hwVrrpTrackBfdTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTrackBfdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP tracking BFD table, it can append eight rows at most." + ::= { vrrpExtOperations 2 } + + hwVrrpTrackBfdEntry OBJECT-TYPE + SYNTAX HWVrrpTrackBfdEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP tracking BFD table." + INDEX { hwVrrpTrackInterVRID,hwVrrpTrackInterStandByIfnet,hwVrrpTrackBfdId } + ::= { hwVrrpTrackBfdTable 1 } + + HWVrrpTrackBfdEntry ::= + SEQUENCE { + hwVrrpTrackBfdId + Integer32, + hwVrrpTrackBfdPriReduce + Integer32, + hwVrrpTrackBfdOperRowStatus + RowStatus, + hwVrrpTrackBfdPriIncrease + Integer32, + hwVrrpTrackBfdType + INTEGER, + hwVrrpTrackBfdName + DisplayString + } + + hwVrrpTrackBfdId OBJECT-TYPE + SYNTAX Integer32 (1..16383) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it only identifies BFD link." + ::= { hwVrrpTrackBfdEntry 1 } + + + hwVrrpTrackBfdPriReduce OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked BFD is down, the priority of standby will reduce this value. + '0' specifies this attribute hasn't been configured. + The minimum availability value is '1'." + ::= { hwVrrpTrackBfdEntry 2 } + + hwVrrpTrackBfdOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwVrrpTrackBfdEntry 3 } + + hwVrrpTrackBfdPriIncrease OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked BFD is down, this value will be added to the priority of standby. + '0' specifies this attribute hasn't been configured. + The minimum availability value is '1'." + ::= { hwVrrpTrackBfdEntry 4 } + + hwVrrpTrackBfdType OBJECT-TYPE + SYNTAX INTEGER + { + link(1), + peer(2), + normal(3) + } + + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The bfd type that vrrp tracks,including Normal, Link, Peer. + The attribute cannot be modified after created. + " + DEFVAL { normal } + ::= { hwVrrpTrackBfdEntry 5 } + + hwVrrpTrackBfdName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..15)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bfd name that vrrp tracks. The attribute cannot be modified after created." + ::= { hwVrrpTrackBfdEntry 6 } + + + hwAdminVrrpCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWAdminVrrpCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's configure table." + ::= { vrrpExtOperations 3 } + + hwAdminVrrpCfgEntry OBJECT-TYPE + SYNTAX HWAdminVrrpCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's configure entry." + INDEX { hwAdminVrrpCfgIfIndex, hwAdminVrrpCfgVRID} + ::= { hwAdminVrrpCfgTable 1 } + + HWAdminVrrpCfgEntry ::= + SEQUENCE { + hwAdminVrrpCfgIfIndex + InterfaceIndex, + hwAdminVrrpCfgVRID + VrId, + hwAdminVrrpCfgOperRowStatus + RowStatus, + hwAdminVrrpCfgIgnoreIfDownMode + EnabledStatus + } + + hwAdminVrrpCfgIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's configure interface index." + ::= { hwAdminVrrpCfgEntry 1 } + + hwAdminVrrpCfgVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's configure VRID." + ::= { hwAdminVrrpCfgEntry 2 } + + + + hwAdminVrrpCfgOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwAdminVrrpCfgEntry 3 } + + hwAdminVrrpCfgIgnoreIfDownMode OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mode of ignore interface down. " + DEFVAL { disabled } + ::= { hwAdminVrrpCfgEntry 4 } + + + hwAdminVrrpMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWAdminVrrpMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The member-vrrp's configure table." + ::= { vrrpExtOperations 4 } + + hwAdminVrrpMemberEntry OBJECT-TYPE + SYNTAX HWAdminVrrpMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's configure entry." + INDEX { hwAdminVrrpCfgIfIndex,hwAdminVrrpCfgVRID,hwAdminVrrpMemberIfIndex,hwAdminVrrpMemberVRID} + ::= { hwAdminVrrpMemberTable 1 } + + HWAdminVrrpMemberEntry ::= + SEQUENCE { + + hwAdminVrrpMemberIfIndex + InterfaceIndex, + hwAdminVrrpMemberVRID + VrId, + hwAdminVrrpMemberDiscardPkts + Counter32, + hwAdminVrrpMemberOperRowStatus + RowStatus, + hwAdminVrrpMemberFlowdownMode + EnabledStatus + } + + hwAdminVrrpMemberIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's member interface index." + ::= { hwAdminVrrpMemberEntry 1 } + + hwAdminVrrpMemberVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The admin-vrrp's member VRID." + ::= { hwAdminVrrpMemberEntry 2 } + + + + hwAdminVrrpMemberDiscardPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The admin-vrrp's member discarded packets." + ::= { hwAdminVrrpMemberEntry 3 } + hwAdminVrrpMemberOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwAdminVrrpMemberEntry 4 } + hwAdminVrrpMemberFlowdownMode OBJECT-TYPE + SYNTAX EnabledStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mode of flowdown interface. " + DEFVAL { enabled } + + ::= { hwAdminVrrpMemberEntry 5 } + + + hwVrrpStatResetTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpStatResetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrrp statistics reset Table." + ::= { vrrpExtOperations 5 } + + hwVrrpStatResetEntry OBJECT-TYPE + SYNTAX HWVrrpStatResetEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrrp statistics reset entry." + INDEX { hwVrrpStatResetIfIndex,hwVrrpStatResetVRID} + ::= { hwVrrpStatResetTable 1 } + + HWVrrpStatResetEntry ::= + SEQUENCE { + + hwVrrpStatResetIfIndex + InterfaceIndex, + hwVrrpStatResetVRID + VrId, + hwVrrpStatResetFlag + INTEGER + } + + hwVrrpStatResetIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrrp's configure interface index." + ::= { hwVrrpStatResetEntry 1 } + + + hwVrrpStatResetVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrrp vrid." + ::= { hwVrrpStatResetEntry 2 } + + + + hwVrrpStatResetFlag OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "A reset signal of vrrp statistics. " + DEFVAL { disable } + + ::= { hwVrrpStatResetEntry 3 } + + + hwAdminVrrpTrackIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF HwAdminVrrpTrackIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The interface bound to VRRP table." + ::= { vrrpExtOperations 6 } + + hwAdminVrrpTrackIfEntry OBJECT-TYPE + SYNTAX HwAdminVrrpTrackIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries of the interface bound to VRRP table." + INDEX{ hwAdminVrrpTrackIfIndex } + ::= { hwAdminVrrpTrackIfTable 1} + + HwAdminVrrpTrackIfEntry ::= + SEQUENCE { + hwAdminVrrpTrackIfIndex + InterfaceIndex, + hwAdminVrrpIfIndex + InterfaceIndex, + hwAdminVrrpVrid + VrId, + hwAdminVrrpTrackIfRowStatus + RowStatus + } + + hwAdminVrrpTrackIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The number of the interface." + ::= { hwAdminVrrpTrackIfEntry 1 } + + hwAdminVrrpIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The administrator VRRP's configure interface index." + ::= { hwAdminVrrpTrackIfEntry 2 } + + + hwAdminVrrpVrid OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The administrator VRRP vrid." + ::= { hwAdminVrrpTrackIfEntry 3 } + + hwAdminVrrpTrackIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Current operation status of the row." + ::= { hwAdminVrrpTrackIfEntry 4 } + + + + + hwVrrpTrackEfmTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTrackEfmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP tracking EFM table." + ::= { vrrpExtOperations 7 } + + hwVrrpTrackEfmEntry OBJECT-TYPE + SYNTAX HWVrrpTrackEfmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP tracking EFM table." + INDEX { hwVrrpTrackEfmIfIndex,hwVrrpTrackEfmVRID,hwVrrpTrackEfmIndex } + ::= { hwVrrpTrackEfmTable 1 } + + HWVrrpTrackEfmEntry ::= + SEQUENCE { + hwVrrpTrackEfmIfIndex + InterfaceIndex, + hwVrrpTrackEfmIfName + DisplayString, + hwVrrpTrackEfmVRID + VrId, + hwVrrpTrackEfmIndex + InterfaceIndex, + hwVrrpTrackEfmName + DisplayString, + hwVrrpTrackEfmOperRowStatus + RowStatus + + } + + hwVrrpTrackEfmIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it identifies vrrp's interface index." + ::= { hwVrrpTrackEfmEntry 1 } + + hwVrrpTrackEfmIfName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing information about the interface of vrrp." + ::= { hwVrrpTrackEfmEntry 2 } + + + hwVrrpTrackEfmVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it identifies vrrp's vrid." + ::= { hwVrrpTrackEfmEntry 3 } + + hwVrrpTrackEfmIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it identifies EFM's interface index." + ::= { hwVrrpTrackEfmEntry 4 } + hwVrrpTrackEfmName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A textual string containing information about the interface of efm." + ::= { hwVrrpTrackEfmEntry 5 } + + + hwVrrpTrackEfmOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwVrrpTrackEfmEntry 6 } + + hwVrrpTriggerRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTriggerRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP trigger route table." + ::= { vrrpExtOperations 8 } + + hwVrrpTriggerRouteEntry OBJECT-TYPE + SYNTAX HWVrrpTriggerRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP trigger route table." + INDEX { hwVrrpTriggerRouteIfIndex} + ::= { hwVrrpTriggerRouteTable 1 } + + HWVrrpTriggerRouteEntry ::= + SEQUENCE { + hwVrrpTriggerRouteIfIndex + InterfaceIndex, + hwVrrpTriggerRouteMode + INTEGER, + hwVrrpTriggerRouteOperRowStatus + RowStatus + } + + hwVrrpTriggerRouteIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it identifies vrrp's interface index." + ::= { hwVrrpTriggerRouteEntry 1 } + + hwVrrpTriggerRouteMode OBJECT-TYPE + SYNTAX INTEGER + { + enable(1), + disable(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A switch decides whether the system responds to a request message or not, + which is sent to virtual ip address. " + ::= { hwVrrpTriggerRouteEntry 2 } + + hwVrrpTriggerRouteOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwVrrpTriggerRouteEntry 51 } + + hwVrrpCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP configure table." + ::= { vrrpExtOperations 9 } + + hwVrrpCfgEntry OBJECT-TYPE + SYNTAX HWVrrpCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP configure route table." + INDEX { hwVrrpCfgIfIndex,hwVrrpCfgVrId } + ::= { hwVrrpCfgTable 1 } + + + HWVrrpCfgEntry ::= + SEQUENCE { + hwVrrpCfgIfIndex + InterfaceIndex, + hwVrrpCfgVrId + VrId, + hwVrrpCfgLinkBfdDownNumber + Integer32, + hwVrrpCfgMsecAdvInterval + Integer32, + hwVrrpExpectState + INTEGER, + hwVrrpCfgFastResumeFlag + INTEGER, + hwVrrpCfgOperRowStatus + RowStatus + } + + hwVrrpCfgIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it identifies vrrp's interface index." + ::= { hwVrrpCfgEntry 1 } + + hwVrrpCfgVrId OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrrp vrid." + ::= { hwVrrpCfgEntry 2 } + + hwVrrpCfgLinkBfdDownNumber OBJECT-TYPE + SYNTAX Integer32 (0..8) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The state of link BFD will really down when reach the configured down number. + Enter '0' to delete this configuration." + ::= { hwVrrpCfgEntry 3 } + + hwVrrpCfgMsecAdvInterval OBJECT-TYPE + SYNTAX Integer32 (100..999) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The value of VRRP advertise interval in milliseconds, when the interval is less than 1 second, + otherwise it should be set or got in VRRP-MIB. + when the advertise interval is equal to or larger than 1 second, this value will be 0." + ::= { hwVrrpCfgEntry 4 } + + hwVrrpExpectState OBJECT-TYPE + SYNTAX INTEGER { + backup(2), + master(3) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Expected state of VRRP. + Used by hwVrrpExtTrapExpectStateChange trap and hwVrrpExtTrapExpectStateResume trap." + ::= { hwVrrpCfgEntry 5 } + + hwVrrpCfgFastResumeFlag OBJECT-TYPE + SYNTAX INTEGER + { + enabled(1), + disabled(2) + } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A switch indicates whether the VRRP fast-resume function is enabled. " + DEFVAL { disabled } + ::= { hwVrrpCfgEntry 50 } + + hwVrrpCfgOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwVrrpCfgEntry 51 } + + + hwVrrpStatExtTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpStatExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP statistics extend table." + ::= { vrrpExtOperations 10 } + + hwVrrpStatExtEntry OBJECT-TYPE + SYNTAX HWVrrpStatExtEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in The VRRP statistics extend table." + INDEX { hwVrrpStatExtIfIndex,hwVrrpStatExtVRID } + ::= { hwVrrpStatExtTable 1 } + + + HWVrrpStatExtEntry ::= + SEQUENCE { + hwVrrpStatExtIfIndex + InterfaceIndex, + hwVrrpStatExtVRID + VrId, + hwVrrpStatExtBecomeBackup + Counter32, + hwVrrpStatExtBecomeInit + Counter32, + hwVrrpStatExtCreateTime + DisplayString, + hwVrrpStatExtLastChangeTime + DisplayString + } + + hwVrrpStatExtIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the table, it identifies vrrp's interface index." + ::= { hwVrrpStatExtEntry 1 } + + hwVrrpStatExtVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The vrrp vrid." + ::= { hwVrrpStatExtEntry 2 } + + hwVrrpStatExtBecomeBackup OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of times that this virtual router's state + has transitioned to BACKUP." + ::= { hwVrrpStatExtEntry 3 } + + + hwVrrpStatExtBecomeInit OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of times that this virtual router's state + has transitioned to INITIALIZE." + ::= { hwVrrpStatExtEntry 4 } + hwVrrpStatExtCreateTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The create time of vrrp." + ::= { hwVrrpStatExtEntry 5 } + + hwVrrpStatExtLastChangeTime OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last change time of vrrp." + ::= { hwVrrpStatExtEntry 6 } + + -- ******************************************************************* + -- Trap Definitions + -- ******************************************************************* + hwVrrpExtNotifications OBJECT IDENTIFIER ::= { vrrpExtOperations 30 } + + hwVrrpExtTrapMasterDown NOTIFICATION-TYPE + OBJECTS {vrrpOperMasterIpAddr, + sysName, + ifName, + vrrpOperState, + hwVrrpExtStateChangeReasonString + } + STATUS current + DESCRIPTION + "The MasterDown trap indicates that the state of vrrp + has transitioned from 'Master' to other state. The other state + can be noactive(0), initialize(1) and backup(2)." + ::= { hwVrrpExtNotifications 1 } + + + hwVrrpExtTrapNonMaster NOTIFICATION-TYPE + OBJECTS {vrrpOperPrimaryIpAddr, + sysName, + ifName, + vrrpOperState, + hwVrrpExtStateChangeReasonString + } + STATUS current + DESCRIPTION + "The NonMaster trap indicates that the state of vrrp + has transitioned between Backup and Initialize state." + ::= { hwVrrpExtNotifications 2 } + + hwVrrpExtTrapExpectStateChange NOTIFICATION-TYPE + OBJECTS {ifName, + hwVrrpExpectState, + hwVrrpExtStateChangeReasonString + } + STATUS current + DESCRIPTION + "The ExpectStateChange trap indicates that the state of vrrp + is inconsistant with the expected state." + ::= { hwVrrpExtNotifications 3 } + + hwVrrpExtTrapExpectStateResume NOTIFICATION-TYPE + OBJECTS {ifName, + hwVrrpExpectState, + hwVrrpExtStateChangeReasonString + } + STATUS current + DESCRIPTION + "The ExpectStateResume trap indicates that the state of vrrp + is consistant with the expected state." + ::= { hwVrrpExtNotifications 4 } + + vrrpExtConformance OBJECT IDENTIFIER ::= { hwVrrpExt 3 } + + hwvrrpExtCompliances OBJECT IDENTIFIER ::= { vrrpExtConformance 1 } + + hwvrrpExtGroups OBJECT IDENTIFIER ::= { hwvrrpExtCompliances 1 } + + hwvrrpExtCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The core compliance statement for all VRRP implementations." + MODULE -- this module + MANDATORY-GROUPS { + hwvrrpExtGlobalGroup, + hwvrrpExtTrackInterGroup, + hwvrrpExtTrackBFDGroup, + hwAdminVrrpCfgGroup, + hwAdminVrrpMemberGroup, + hwVrrpStatResetGroup, + hwAdminVrrpTrackIfGroup, + hwVrrpTrackEfmGroup, + hwVrrpTriggerRouteGroup, + hwVrrpCfgGroup, + hwVrrpStatExtGroup + } + ::= { hwvrrpExtCompliances 2 } + + hwvrrpExtGlobalGroup OBJECT-GROUP + OBJECTS { hwVrrpExtFreeArpInterval, + hwVrrpExtVIPPingCtr, + hwVrrpExtSsTimer, + hwVrrpExtLearnAdvIntervalFlag, + hwVrrpExtStateChangeReasonString, + hwVrrpExtSendV3AdverPktMode, + hwVrrpExtProtocolVersion + } + STATUS current + DESCRIPTION + "The VRRP global attributes." + ::= { hwvrrpExtGroups 1 } + + hwvrrpExtTrackInterGroup OBJECT-GROUP + OBJECTS { hwVrrpTrackInterPriReduce, hwVrrpTrackInterOperRowStatus, hwVrrpTrackInterPriIncrease } + STATUS current + DESCRIPTION + "The VRRP tracking inter attributes." + ::= { hwvrrpExtGroups 2 } + + hwvrrpExtTrackBFDGroup OBJECT-GROUP + OBJECTS { hwVrrpTrackBfdPriReduce, hwVrrpTrackBfdOperRowStatus, hwVrrpTrackBfdPriIncrease,hwVrrpTrackBfdType } + STATUS current + DESCRIPTION + "The VRRP tracking BFD attributes." + ::= { hwvrrpExtGroups 3 } + hwAdminVrrpCfgGroup OBJECT-GROUP + OBJECTS { hwAdminVrrpCfgOperRowStatus } + STATUS current + DESCRIPTION + "The AdminVrrpCfg attributes." + ::= { hwvrrpExtGroups 4 } + hwAdminVrrpMemberGroup OBJECT-GROUP + OBJECTS { hwAdminVrrpMemberDiscardPkts,hwAdminVrrpMemberOperRowStatus,hwAdminVrrpMemberFlowdownMode} + STATUS current + DESCRIPTION + "The AdminVrrpMember attributes." + ::= { hwvrrpExtGroups 5 } + hwVrrpStatResetGroup OBJECT-GROUP + OBJECTS { hwVrrpStatResetFlag} + STATUS current + DESCRIPTION + "The VrrpStatReset attributes." + ::= { hwvrrpExtGroups 6 } + hwAdminVrrpTrackIfGroup OBJECT-GROUP + OBJECTS { hwAdminVrrpIfIndex,hwAdminVrrpVrid,hwAdminVrrpTrackIfRowStatus } + STATUS current + DESCRIPTION + "The AdminVrrpTrackIf attributes." + ::= { hwvrrpExtGroups 7 } + + hwVrrpTrackEfmGroup OBJECT-GROUP + OBJECTS {hwVrrpTrackEfmIfName,hwVrrpTrackEfmName,hwVrrpTrackEfmOperRowStatus } + STATUS current + DESCRIPTION + "The VrrpTrackEfm attributes." + ::= { hwvrrpExtGroups 8 } + + hwVrrpTriggerRouteGroup OBJECT-GROUP + OBJECTS {hwVrrpTriggerRouteMode,hwVrrpTriggerRouteOperRowStatus } + STATUS current + DESCRIPTION + "The VrrpTriggerRoute attributes." + ::= { hwvrrpExtGroups 9 } + + hwVrrpCfgGroup OBJECT-GROUP + OBJECTS {hwVrrpCfgLinkBfdDownNumber,hwVrrpCfgMsecAdvInterval,hwVrrpCfgFastResumeFlag,hwVrrpCfgOperRowStatus } + STATUS current + DESCRIPTION + "The VrrpCfg attributes." + ::= { hwvrrpExtGroups 10 } + + hwVrrpStatExtGroup OBJECT-GROUP + OBJECTS {hwVrrpStatExtBecomeBackup, hwVrrpStatExtBecomeInit,hwVrrpStatExtBecomeInit,hwVrrpStatExtCreateTime,hwVrrpStatExtLastChangeTime } + STATUS current + DESCRIPTION + "The VrrpStatExt attributes." + ::= { hwvrrpExtGroups 11 } + hwVrrpExtNotificationGroup NOTIFICATION-GROUP + NOTIFICATIONS {hwVrrpExtTrapMasterDown, hwVrrpExtTrapNonMaster, hwVrrpExtTrapExpectStateChange, hwVrrpExtTrapExpectStateResume} + STATUS current + DESCRIPTION + "The VRRP MIB Notification Group." + ::= { hwvrrpExtGroups 12 } + + hwVrrpTrackIpsecInstanceTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTrackIpsecInstanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates the VRRP tracking Ipsec-instance table, which can accommodate a maximum of eight rows." + ::= { vrrpExtOperations 11 } + + hwVrrpTrackIpsecInstanceEntry OBJECT-TYPE + SYNTAX HWVrrpTrackIpsecInstanceEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates an entry in the VRRP tracking Ipsec-instance table." + INDEX { hwVrrpTrackIpsecInstanceVRID,hwVrrpTrackIpsecInstanceStandByIfnet,hwVrrpTrackIpsecInstanceID } + ::= { hwVrrpTrackIpsecInstanceTable 1 } + + HWVrrpTrackIpsecInstanceEntry ::= + SEQUENCE { + hwVrrpTrackIpsecInstanceVRID + VrId, + hwVrrpTrackIpsecInstanceStandByIfnet + InterfaceIndex, + hwVrrpTrackIpsecInstanceID + Integer32, + hwVrrpTrackIpsecInstancePriReduce + Integer32, + hwVrrpTrackIpsecInstanceOperRowStatus + RowStatus + } + hwVrrpTrackIpsecInstanceVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of this object identifies the ID of a backup device in the VRRP tracking Ipsec-instance table." + ::= { hwVrrpTrackIpsecInstanceEntry 1 } + + hwVrrpTrackIpsecInstanceStandByIfnet OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of this object identifies the interface index of a backup device in the VRRP tracking Ipsec-instance table." + ::= { hwVrrpTrackIpsecInstanceEntry 2 } + + hwVrrpTrackIpsecInstanceID OBJECT-TYPE + SYNTAX Integer32 (1..8) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of this object identifies the ID of a tracked Ipsec-instance in the VRRP tracking Ipsec-instance table." + ::= { hwVrrpTrackIpsecInstanceEntry 3 } + + hwVrrpTrackIpsecInstancePriReduce OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked Ipsec-instance is Down, priorities of backup devices decrease by the specified value. + The value 0 indicates that the attribute is not configured. The minimum value is 1." + ::= { hwVrrpTrackIpsecInstanceEntry 4 } + + hwVrrpTrackIpsecInstanceOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status variable." + ::= { hwVrrpTrackIpsecInstanceEntry 5 } +hwVrrpTrackNQATable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTrackNQAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP tracking NQA table." + ::= { vrrpExtOperations 12 } + + hwVrrpTrackNQAEntry OBJECT-TYPE + SYNTAX HWVrrpTrackNQAEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP tracking NQA table." + INDEX { hwVrrpTrackNQAVRID,hwVrrpTrackNQAStandbyIfIndex,hwVrrpTrackNQAAdminName,hwVrrpTrackNQATestName } + ::= { hwVrrpTrackNQATable 1 } + + HWVrrpTrackNQAEntry ::= + SEQUENCE { + hwVrrpTrackNQAVRID + VrId, + hwVrrpTrackNQAStandbyIfIndex + InterfaceIndex, + hwVrrpTrackNQAAdminName + DisplayString, + hwVrrpTrackNQATestName + DisplayString, + hwVrrpTrackNQAPriReduce + Integer32, + hwVrrpTrackNQAOperRowStatus + RowStatus + } + + hwVrrpTrackNQAVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of this object identifies the ID of a backup device in the VRRP tracking NQA table." + ::= { hwVrrpTrackNQAEntry 1 } + + hwVrrpTrackNQAStandbyIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The value of this object identifies the interface index of a backup device in the VRRP tracking NQA table." + ::= { hwVrrpTrackNQAEntry 2 } + + hwVrrpTrackNQAAdminName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The NQA administer name that vrrp tracks. The attribute cannot be modified after created." + ::= { hwVrrpTrackNQAEntry 3 } + + hwVrrpTrackNQATestName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The NQA test name that vrrp tracks. The attribute cannot be modified after created." + ::= { hwVrrpTrackNQAEntry 4 } + + hwVrrpTrackNQAPriReduce OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked NQA is down, the priority of standby will reduce this value. + '0' specifies this attribute hasn't been configured. + The minimum availability value is '1'." + ::= { hwVrrpTrackNQAEntry 5 } + + hwVrrpTrackNQAOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object indicates the row status variable." + ::= { hwVrrpTrackNQAEntry 6 } + + + + hwVrrpTrackRouteTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpTrackRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The VRRP tracking Route table." + ::= { vrrpExtOperations 13} + + hwVrrpTrackRouteEntry OBJECT-TYPE + SYNTAX HWVrrpTrackRouteEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the VRRP tracking Route table." + INDEX { hwVrrpTrackRouteIndex, hwVrrpTrackRouteVRID, hwVrrpTrackRoutePrefix, hwVrrpTrackRouteMask, hwVrrpTrackRouteVrf } + ::= { hwVrrpTrackRouteTable 1 } + + HWVrrpTrackRouteEntry ::= + SEQUENCE { + hwVrrpTrackRouteVRID + VrId, + hwVrrpTrackRouteIndex + InterfaceIndex, + hwVrrpTrackRoutePrefix + IpAddress, + hwVrrpTrackRouteMask + IpAddress, + hwVrrpTrackRouteVrf + DisplayString, + hwVrrpTrackRoutePriReduce + Integer32, + hwVrrpTrackRouteOperRowStatus + RowStatus + } + hwVrrpTrackRouteVRID OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking Route table, it identifies the standby's ID." + ::= { hwVrrpTrackRouteEntry 1 } + + hwVrrpTrackRouteIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking Route table, it identifies the standby's interface index." + ::= { hwVrrpTrackRouteEntry 2 } + + hwVrrpTrackRoutePrefix OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking Route table, it identifies the tracked ip address." + ::= { hwVrrpTrackRouteEntry 3 } + + hwVrrpTrackRouteMask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking Route table, it identifies the tracked ip address's mask." + ::= { hwVrrpTrackRouteEntry 4 } + + hwVrrpTrackRouteVrf OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..31)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The index of the VRRP tracking Route table, it identifies the tracked VPN instance name " + ::= { hwVrrpTrackRouteEntry 5 } + + hwVrrpTrackRoutePriReduce OBJECT-TYPE + SYNTAX Integer32 (0..255) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "If the tracked route is unreachable, the priority of standby will reduce this value. + '0' specifies this attribute hasn't been configured. + The minimum availability value is '1'." + ::= { hwVrrpTrackRouteEntry 6 } + + hwVrrpTrackRouteOperRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The row status variable. " + ::= { hwVrrpTrackRouteEntry 7 } + + -- ******************************************************************* + -- FAST-VRRP Operations Table + -- ******************************************************************* + + hwVrrpFastTable OBJECT-TYPE + SYNTAX SEQUENCE OF HWVrrpFastEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Operations table for a Fast-VRRP router which consists of a + sequence (i.e., one or more conceptual rows) of + 'hwVrrpFastEntry' items." + ::= { vrrpExtOperations 14 } + + hwVrrpFastEntry OBJECT-TYPE + SYNTAX HWVrrpFastEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "An entry in the hwVrrpFastTable containing the operational + characteristics of a virtual router. On a VRRP router, + a given virtual router is identified by a combination + of the IF index and VRID." + + INDEX { ifIndex, hwVrrpFastVrId } + ::= { hwVrrpFastTable 1 } + + HWVrrpFastEntry ::= + SEQUENCE { + hwVrrpFastVrId + VrId, + hwVrrpFastState + INTEGER + } + + hwVrrpFastVrId OBJECT-TYPE + SYNTAX VrId + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object contains the Virtual Router Identifier (VRID)." + ::= { hwVrrpFastEntry 1 } + + hwVrrpFastState OBJECT-TYPE + SYNTAX INTEGER { + initialize(1), + backup(2), + master(3) + } + MAX-ACCESS read-only + STATUS current + + DESCRIPTION + "The current state of the virtual router. This object has + three defined values: + + - `initialize', which indicates that all the + virtual router is waiting for a startup event. + + - `backup', which indicates the virtual router is + monitoring the availability of the master router. + + - `master', which indicates that the virtual router + is forwarding packets for IP addresses that are + associated with this router." + ::= { hwVrrpFastEntry 2 } + +END \ No newline at end of file -- cgit v1.2.3