VRRPV3-MIB
Functions Overview
As defined in the RFC 6257, VRRPV3-MIB is used to manage the VRRPv3 configuration on the devices. In the scenario where a VRRPv3 backup group is configured using the VRRPV3-MIB, if all VRRPv3 attributes except the virtual IP address are configured for the VRRPv3 backup group, the configuration files of the VRRPv3 attributes cannot be displayed.
The OID of root objects is:
iso(1).org(3).dod(6).internet(1).mgmt(2).mib-2(1).vrrpv3MIB(207)
Description of Single Objects
vrrpv3RouterChecksumErrors
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.2.1 |
vrrpv3RouterChecksumErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the total number of the VRRPv3 packets received with an invalid VRRP checksum value. |
This object is implemented as defined in the corresponding MIB files. |
vrrpv3RouterVersionErrors
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.2.2 |
vrrpv3RouterVersionErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the total number of VRRPv3 packets received with an unknown or unsupported version number. |
This object is implemented as defined in the corresponding MIB files. |
vrrpv3RouterVrIdErrors
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.2.3 |
vrrpv3RouterVrIdErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the total number of the VRRPv3 packets received with an invalid VRID. |
This object is implemented as defined in the corresponding MIB files. |
vrrpv3GlobalStatisticsDiscontinuityTime
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.2.4 |
vrrpv3GlobalStatisticsDiscontinuityTime |
INTEGER (0..4294967295) |
Read-only |
This object indicates the system start time after any object among the vrrpv3RouterChecksumErrors, vrrpv3RouterVersionErrors, and vrrpv3RouterVrIdErrors objects is reset.
NOTE:
After the system starts, the return value of this object is 0 if any object among the vrrpv3RouterChecksumErrors, vrrpv3RouterVersionErrors, and vrrpv3RouterVrIdErrors objects is not reset. |
This object is implemented as defined in the corresponding MIB files. |
Description of MIB Tables
vrrpv3OperationsTable
This table is for VRRPv3 operation on devices. It lists a series of VRRPv3 operation entries. From this table, you can view the current VRRPv3 configuration on the device. In addition, you can create instances of virtual routers and modify the configuration.
The indexes of this table are ifIndex, vrrpv3OperationsVrId, and vrrpv3OperationsInetAddrType.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.1.1.1.1 |
vrrpv3OperationsVrId |
Integer32 (1..255) |
Not-accessible |
This object indicates the virtual router identifier (VRID). |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.2 |
vrrpv3OperationsInetAddrType |
INTEGER{unknown(0),ipv4(1),ipv6(2),ipv4z(3),ipv6z(4),dns(16)} |
Not-accessible |
This object indicates the IP address type of the vrrpv3OperationsTable and vrrpv3AssociatedIpAddrTable. The value of this object determines the IP address type of the vrrpv3OperationsMasterIpAddr, vrrpv3OperationsPrimaryIpAddr, and vrrpv3AssociatedIpAddrAddress objects. The value of this object can be ipv4(1) or ipv6(2). |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.3 |
vrrpv3OperationsMasterIpAddr |
OCTET STRING (SIZE (0..255)) |
Read-only |
This object indicates the actual IP address of the master
device in the VRRP backup group.
|
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.4 |
vrrpv3OperationsPrimaryIpAddr |
OCTET STRING (SIZE (0..255)) |
Read-create |
If multiple IP addresses exist on an interface, this object indicates the actual IP address when a backup device in the VRRP backup group changes to the master device. |
Currently, the maximum access is Read-only. |
1.3.6.1.2.1.207.1.1.1.1.5 |
vrrpv3OperationsVirtualMacAddr |
OCTET STRING (SIZE (6)) |
Read-only |
This object indicates the virtual MAC address of the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.6 |
vrrpv3OperationsStatus |
INTEGER{ initialize(1), backup(2), master(3) } |
Read-only |
This object indicates the status of the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.7 |
vrrpv3OperationsPriority |
Unsigned32 (SIZE (0..255)) |
Read-create |
This object indicates the priority of the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.8 |
vrrpv3OperationsAddrCount |
Integer32 (SIZE (0..255)) |
Read-only |
This object indicates the number of virtual IP addresses of the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.9 |
vrrpv3OperationsAdvInterval |
TimeInterval (SIZE (1..4095)) |
Read-create |
This object indicates the interval between sending VRRP Advertisement packets, in centiseconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.10 |
vrrpv3OperationsPreemptMode |
INTEGER{true(1),false(2)} |
Read-create |
This object indicates whether the preemption function is enabled. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.11 |
vrrpv3OperationsAcceptMode |
INTEGER{true(1),false(2)} |
Read-create |
This object indicates whether packets from an IPv6 address
owner are received when the IPv6 VRRP device is in the Master state.
NOTE:
For IPv4 VRRP, this object must be set to false. |
Currently, the maximum access is Read-only. |
1.3.6.1.2.1.207.1.1.1.1.12 |
vrrpv3OperationsUpTime |
INTEGER (0..4294967295) |
Read-only |
This object indicates the duration during which the VRRP backup group changes from the Initialize state to another state, in centiseconds. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.1.1.13 |
vrrpv3OperationsRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
This object indicates the status of the row. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
The vrrpv3OperationsAcceptMode object does not support the set operation. If you perform the set operation, the system returns an error.
The vrrpv3OperationsPrimaryIpAddr object does not support the create operation. If you perform the create operation, the system returns an error.
You need to configure vrrpv3OperationsTable ahead of vrrpv3AssociatedIpAddrTable so that you can set vrrpv3OperationsRowStatus to Active.Modification Restriction
None
Deletion Restriction
After deleting a virtual IP address in vrrpv3AssociatedIpAddrTable, the user must delete vrrpv3OperationsTable to ensure that the VRRP group mapping the deleted IP address is deleted.
Access Restriction
The vrrpv3OperationsAcceptMode object supports the get operation. For a VRRP6 backup group, the system returns the actual results based on the global vrrp virtual-ip ping enable configuration. For a VRRP4 backup group, the system always returns the false result.
vrrpv3AssociatedIpAddrTable
This table is an IP address table related to virtual routers.
The indexes of this table are ifIndex, vrrpv3OperationsVrId, vrrpv3OperationsInetAddrType, and vrrpv3AssociatedIpAddrAddress.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.1.2.1.1 |
vrrpv3AssociatedIpAddrAddress |
InetAddress (SIZE (0..0)) (SIZE (4..4)) (SIZE (16..16)) |
Not-accessible |
This object indicates the assigned IP addresses that a virtual router is responsible for backing up. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.1.2.1.2 |
vrrpv3AssociatedIpAddrRowStatus |
INTEGER{active(1),notInService(2),notReady(3),createAndGo(4),createAndWait(5),destroy(6)} |
Read-create |
This object indicates the status of the row. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
None
Modification Restriction
None
Deletion Restriction
None
Access Restriction
None
vrrpv3StatisticsTable
This is a statistics table for virtual routers. This table lists statistics of the virtual routers.
The index of this table is none.
OID |
Object Name |
Syntax |
Max Access |
Description |
Implemented Specifications |
---|---|---|---|---|---|
1.3.6.1.2.1.207.1.2.5.1.1 |
vrrpv3StatisticsMasterTransitions |
INTEGER (0..4294967295) |
Read-only |
This object indicates the number of times that the VRRP backup group changes to the Master state. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.2 |
vrrpv3StatisticsNewMasterReason |
INTEGER{notMaster(0),priority(1),preempted(2),masterNoResponse(3)} |
Read-only |
This object indicates the reason that the VRRP backup group last changed to the Master state. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.3 |
vrrpv3StatisticsRcvdAdvertisements |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.4 |
vrrpv3StatisticsAdvIntervalErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with interval errors received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.5 |
vrrpv3StatisticsIpTtlErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with TTL (IPv4) or hop limit (IPv6) errors received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.6 |
vrrpv3StatisticsProtoErrReason |
INTEGER{noError(0),ipTtlError(1),versionError(2),checksumError(3),vrIdError(4)} |
Read-only |
This object indicates the reason that the VRRP backup group last received a protocol packet error. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.7 |
vrrpv3StatisticsRcvdPriZeroPackets |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with a priority of 0 received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.8 |
vrrpv3StatisticsSentPriZeroPackets |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with a priority of 0 sent by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.9 |
vrrpv3StatisticsRcvdInvalidTypePackets |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with type errors received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.10 |
vrrpv3StatisticsAddressListErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with virtual IP address count errors received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.11 |
vrrpv3StatisticsPacketLengthErrors |
INTEGER (0..18446744073709551615) |
Read-only |
This object indicates the number of Advertisement packets with packet length errors received by the VRRP backup group. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.12 |
vrrpv3StatisticsRowDiscontinuityTime |
TimeTicks |
Read-only |
This object indicates the system start time after any object
in this table is reset.
NOTE:
After the system starts,
the return value of this object is 0 if any object in this table is
not reset. |
This object is implemented as defined in the corresponding MIB files. |
1.3.6.1.2.1.207.1.2.5.1.13 |
vrrpv3StatisticsRefreshRate |
INTEGER (0..4294967295) |
Read-only |
This object indicates the minimum interval between querying this table, in milliseconds. |
This object is implemented as defined in the corresponding MIB files. |
Creation Restriction
No entry can be created in this table.
Modification Restriction
The entries in this table cannot be modified.
Deletion Restriction
The entries in this table cannot be deleted.
Access Restriction
None
Description of Alarm Objects
vrrpv3NewMaster
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.2.1.207.0.1 |
vrrpv3NewMaster |
|
This trap indicates that the sending agent has transitioned to 'Master' state. |
This object is implemented as defined in the corresponding MIB files. |
vrrpv3ProtoError
OID |
Object Name |
Bound Variable |
Description |
Implemented Specifications |
---|---|---|---|---|
1.3.6.1.2.1.207.0.2 |
vrrpv3ProtoError |
vrrpv3StatisticsProtoErrReason |
The device received an incorrect VRRPv3 packet.
NOTE:
An incorrect VRRPv3 packet is defined by the vrrpv3StatisticsProtoErrReason object. |
This object is implemented as defined in the corresponding MIB files. |