Commit version 24.12.13800
This commit is contained in:
842
mibs/nortel/RC-VRRPV3-TMP-MIB
Normal file
842
mibs/nortel/RC-VRRPV3-TMP-MIB
Normal file
@ -0,0 +1,842 @@
|
||||
RC-VRRPV3-TMP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE, Counter32,
|
||||
Counter64,Integer32,Unsigned32 FROM SNMPv2-SMI
|
||||
|
||||
RowStatus,
|
||||
MacAddress, TruthValue, TimeStamp,
|
||||
TimeInterval, StorageType FROM SNMPv2-TC
|
||||
|
||||
ifIndex, InterfaceIndex FROM IF-MIB
|
||||
InetAddressType, InetAddress,
|
||||
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
||||
VrId FROM VRRP-MIB
|
||||
rcVrrpv3 FROM RAPID-CITY;
|
||||
|
||||
rcVrrpTmpMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201510070000Z"
|
||||
ORGANIZATION "Nortel Networks"
|
||||
CONTACT-INFO "Marty Lok
|
||||
Postal: Nortel Networks, Inc.
|
||||
600 Technology Park Drive
|
||||
Billerica, MA 02478
|
||||
Tel: 978-288-4470
|
||||
E-mail: malok@nortel.com"
|
||||
|
||||
DESCRIPTION
|
||||
"This MIB module is based on the VRRP for IPv6
|
||||
MIB draft-ietf-vrrp-unified-mib-06.txt.
|
||||
The object names and OIDs may be different from
|
||||
the draft.
|
||||
This MIB describes objects used for managing Virtual
|
||||
Router Redundancy Protocol (VRRP) over IPv4 and IPv6
|
||||
protocols.
|
||||
This MIB supports VRRP for IPv4 and IPv6 protocols
|
||||
simultaneously running on a given interface of a
|
||||
router.
|
||||
|
||||
Copyright (C) The IETF Trust (2006)."
|
||||
|
||||
REVISION "201510070000Z" -- 7 October 2015
|
||||
DESCRIPTION "Added Added to Imports
|
||||
Counter64 FROM SNMPv2-SMI
|
||||
InterfaceIndex FROM IF-MIB
|
||||
InetAddressPrefixLength FROM INET-ADDRESS-MIB
|
||||
Changed SYNTAX SEQUENCE OF RcVrrpTmpRouterglobalStatisticsEntry to SYNTAX SEQUENCE OF RcVrrpTmpRouterGlobalStatisticsEntry"
|
||||
|
||||
REVISION "201504140000Z" -- 14 April 2015
|
||||
DESCRIPTION "Added rcVrrpTmpRouterGlobalStatisticsTable
|
||||
Requested by Cristina (Prem)"
|
||||
|
||||
REVISION "201008230000Z" -- 23 August 2010
|
||||
DESCRIPTION "Added rcVrrpTmpAssociatedIpAddrPrefixLength in
|
||||
rcVrrpTmpAssociatedIpAddrTable"
|
||||
|
||||
|
||||
REVISION "200906150000Z" -- 15 JUN 2009
|
||||
DESCRIPTION
|
||||
"Following changes are done in this revision :-
|
||||
|
||||
1) Changed some MIB attributes from Unsigned32 to
|
||||
Integer32.
|
||||
2) Changed the ordering of INDEX in rcVrrpTmpOperationsTable
|
||||
and rcVrrpTmpAssociatedIpAddrTable.
|
||||
3) Include rcVrrpTmpOperationsIfIndex as MIB object in the
|
||||
rcVrrpTmpOperationsTable."
|
||||
|
||||
REVISION "200903110000Z" -- 11 Mar 2009
|
||||
DESCRIPTION
|
||||
"Converted the draft MIB to proprietory version."
|
||||
|
||||
|
||||
::= { rcVrrpv3 1 }
|
||||
|
||||
--
|
||||
-- Vrrp MIB Groups
|
||||
--
|
||||
|
||||
rcVrrpTmpOperations OBJECT IDENTIFIER ::= { rcVrrpTmpMib 1 }
|
||||
rcVrrpTmpStatistics OBJECT IDENTIFIER ::= { rcVrrpTmpMib 2 }
|
||||
|
||||
--
|
||||
-- Start of MIB objects
|
||||
--
|
||||
rcVrrpTmpNotificationCntl OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
enabled (1),
|
||||
disabled (2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates whether the VRRP-enabled router will generate
|
||||
SNMP notifications for events defined in this MIB.
|
||||
'Enabled' results in SNMP notifications; 'disabled', no
|
||||
notifications are sent."
|
||||
DEFVAL { enabled }
|
||||
::= { rcVrrpTmpOperations 2 }
|
||||
|
||||
--
|
||||
-- Vrrp Operations Table
|
||||
--
|
||||
|
||||
rcVrrpTmpOperationsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RcVrrpTmpOperationsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Unified Operations table for a VRRP router which
|
||||
consists of a sequence (i.e., one or more conceptual
|
||||
rows) of 'rcVrrpTmpOperationsEntry' items which describe
|
||||
the operational characteristics of a virtual router."
|
||||
::= { rcVrrpTmpOperations 7 }
|
||||
|
||||
rcVrrpTmpOperationsEntry OBJECT-TYPE
|
||||
SYNTAX RcVrrpTmpOperationsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the rcVrrpTmpOperationsTable containing the
|
||||
operational characteristics of a virtual router. On a
|
||||
VRRP router, a given virtual router is identified by a
|
||||
combination of the IP version, VRID and ifIndex.
|
||||
ifIndex represents a physical interface of the router.
|
||||
Note that rows in this table can be distinguished on a
|
||||
multi-stacked device running VRRP over IPv4 and
|
||||
IPv6 on the same physical interface.
|
||||
Rows in the table cannot be modified unless the value
|
||||
of 'rcVrrpTmpOperationsState' has transitioned to
|
||||
'initialize'"
|
||||
INDEX { rcVrrpTmpOperationsIfIndex,rcVrrpTmpOperationsInetAddrType,
|
||||
rcVrrpTmpOperationsVrId}
|
||||
::= { rcVrrpTmpOperationsTable 1 }
|
||||
|
||||
RcVrrpTmpOperationsEntry ::=
|
||||
SEQUENCE {
|
||||
rcVrrpTmpOperationsIfIndex InterfaceIndex,
|
||||
rcVrrpTmpOperationsInetAddrType InetAddressType,
|
||||
rcVrrpTmpOperationsVrId VrId,
|
||||
rcVrrpTmpOperationsVirtualMacAddr MacAddress,
|
||||
rcVrrpTmpOperationsState INTEGER,
|
||||
rcVrrpTmpOperationsPriority Integer32,
|
||||
rcVrrpTmpOperationsAddrCount Integer32,
|
||||
rcVrrpTmpOperationsMasterIpAddr InetAddress,
|
||||
rcVrrpTmpOperationsPrimaryIpAddr InetAddress,
|
||||
rcVrrpTmpOperationsAdvInterval TimeInterval,
|
||||
rcVrrpTmpOperationsPreemptMode TruthValue,
|
||||
rcVrrpTmpOperationsAcceptMode TruthValue,
|
||||
rcVrrpTmpOperationsUpTime TimeStamp,
|
||||
rcVrrpTmpOperationsStorageType StorageType,
|
||||
rcVrrpTmpOperationsRowStatus RowStatus
|
||||
}
|
||||
|
||||
|
||||
rcVrrpTmpOperationsIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "port interface index."
|
||||
::= { rcVrrpTmpOperationsEntry 1 }
|
||||
|
||||
rcVrrpTmpOperationsInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type of RcVrrpTmpOperationsEntry. This value
|
||||
applies to both rcVrrpTmpOperationsMasterIpAddr and
|
||||
rcVrrpTmpOperationsPrimaryIpAddr."
|
||||
REFERENCE "RFC 4001"
|
||||
::= { rcVrrpTmpOperationsEntry 2 }
|
||||
|
||||
rcVrrpTmpOperationsVrId OBJECT-TYPE
|
||||
SYNTAX VrId
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object contains the Virtual Router Identifier
|
||||
(VRID)."
|
||||
REFERENCE "RFC 4001"
|
||||
::= { rcVrrpTmpOperationsEntry 3 }
|
||||
|
||||
rcVrrpTmpOperationsVirtualMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual MAC address of the virtual router.
|
||||
Although this object can be derived from the
|
||||
'rcVrrpTmpOperationsVrId' object, it is defined so that it
|
||||
is easily obtainable by a management application and
|
||||
can be included in VRRP-related SNMP notifications."
|
||||
REFERENCE "STD 58 RFC 2578"
|
||||
::= { rcVrrpTmpOperationsEntry 4 }
|
||||
|
||||
rcVrrpTmpOperationsState 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 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."
|
||||
REFERENCE " RFC 3768"
|
||||
::= { rcVrrpTmpOperationsEntry 5 }
|
||||
|
||||
rcVrrpTmpOperationsPriority OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object specifies the priority to be used for the
|
||||
virtual router master election process. Higher values
|
||||
imply higher priority.
|
||||
A priority of '0', although not settable, is sent by
|
||||
the master router to indicate that this router has
|
||||
ceased to participate in VRRP and a backup virtual
|
||||
router should transition to become a new master.
|
||||
A priority of 255 is used for the router that owns the
|
||||
associated IP address(es) for VRRP over IPv4 and hence
|
||||
not settable.
|
||||
A 'badValue(3)' should be returned when a user tries to
|
||||
set 0 or 255 for this object. "
|
||||
DEFVAL { 100 }
|
||||
::= { rcVrrpTmpOperationsEntry 6 }
|
||||
|
||||
rcVrrpTmpOperationsAddrCount OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IP addresses that are associated with
|
||||
this virtual router. This number is equal to the
|
||||
number of rows in the rcVrrpTmpAssociatedAddrTable that
|
||||
correspond to a given IP version/VRID/ifIndex."
|
||||
REFERENCE "RFC 3768 section 5.3.5. Count IP Addrs"
|
||||
::= { rcVrrpTmpOperationsEntry 7 }
|
||||
|
||||
rcVrrpTmpOperationsMasterIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The master router's real IP address. Master router
|
||||
would set this address to rcVrrpTmpOperationsPrimaryIpAddr
|
||||
while transitioning to master state. For backup
|
||||
routers, this is the IP address listed as the source in
|
||||
VRRP advertisement last received by this virtual
|
||||
router."
|
||||
REFERENCE " RFC 3768"
|
||||
::= { rcVrrpTmpOperationsEntry 8 }
|
||||
|
||||
rcVrrpTmpOperationsPrimaryIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"In the case where there are more than one IP
|
||||
Address (associated IP addresses) for a given
|
||||
`ifIndex', this object is used to specify the IP
|
||||
address that will become the
|
||||
rcVrrpTmpOperationsMasterIpAddr', should the virtual router
|
||||
transition from backup state to master."
|
||||
::= { rcVrrpTmpOperationsEntry 9 }
|
||||
|
||||
rcVrrpTmpOperationsAdvInterval OBJECT-TYPE
|
||||
SYNTAX TimeInterval (1..4096)
|
||||
UNITS "centiseconds"
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time interval, in centiseconds, between sending
|
||||
advertisement messages. Only the master router sends
|
||||
VRRP advertisements."
|
||||
REFERENCE " RFC 3768 section 5.3.7"
|
||||
DEFVAL { 100}
|
||||
::= { rcVrrpTmpOperationsEntry 10 }
|
||||
|
||||
rcVrrpTmpOperationsPreemptMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether a higher priority virtual router will
|
||||
preempt a lower priority master."
|
||||
REFERENCE " RFC 3768 section 6.1"
|
||||
DEFVAL { true }
|
||||
::= { rcVrrpTmpOperationsEntry 11 }
|
||||
|
||||
rcVrrpTmpOperationsAcceptMode OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Controls whether a virtual router in Master state
|
||||
will accept packets addressed to the address owner's
|
||||
IPv6 address as its own if it is not the IPv6 address
|
||||
owner. Default is False.
|
||||
This object is not relevant for rows representing VRRP
|
||||
over IPv4 and should be set to false."
|
||||
DEFVAL { false }
|
||||
::= { rcVrrpTmpOperationsEntry 12 }
|
||||
|
||||
rcVrrpTmpOperationsUpTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the value of the `sysUpTime' object when this
|
||||
virtual router (i.e., the `rcVrrpTmpOperationsState')
|
||||
transitioned out of `initialized'."
|
||||
REFERENCE " RFC 3768 section 6.1"
|
||||
::= { rcVrrpTmpOperationsEntry 13 }
|
||||
|
||||
rcVrrpTmpOperationsStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row. Write access
|
||||
is not required. It is optional to support nonVolatile
|
||||
StorageType enumeration."
|
||||
REFERENCE " RFC4181 section 4.6.4"
|
||||
DEFVAL { nonVolatile }
|
||||
::= { rcVrrpTmpOperationsEntry 14 }
|
||||
|
||||
rcVrrpTmpOperationsRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus variable should be used in accordance to
|
||||
installation and removal conventions for conceptual
|
||||
rows. When `rcVrrpTmpOperationsRowStatus' is set to
|
||||
active(1), no other objects in the conceptual row can
|
||||
be modified.
|
||||
To create a row in this table, a manager sets this
|
||||
object to either createAndGo(4) or createAndWait(5).
|
||||
Until instances of all corresponding columns are
|
||||
appropriately configured, the value of the
|
||||
corresponding instance of the `rcVrrpTmpOperationsRowStatus'
|
||||
column will be read as notReady(3).
|
||||
In particular, a newly created row cannot be made
|
||||
active(1) until (minimally) the corresponding instance
|
||||
of rcVrrpTmpOperationsInetAddrType, rcVrrpTmpOperationsVrId and
|
||||
rcVrrpTmpOperationsPrimaryIpAddr has been set and there is
|
||||
at least one active row in the
|
||||
`rcVrrpTmpAssociatedIpAddrTable' defining an associated
|
||||
IP address.
|
||||
notInService(2) should be used to administratively
|
||||
bring the row down.
|
||||
|
||||
A typical order of operation to add a row is:
|
||||
1. Create a row in rcVrrpTmpOperationsTable with
|
||||
createAndWait(5).
|
||||
2. Create one or more corresponding rows in
|
||||
rcVrrpTmpAssociatedIpAddrTable.
|
||||
3. Populate the rcVrrpTmpOperationsEntry.
|
||||
4. set rcVrrpTmpOperationsRowStatus to active(1).
|
||||
|
||||
A typical order of operation to delete an entry is:
|
||||
1. Set rcVrrpTmpOperationsRowStatus to notInService(2).
|
||||
2. Set the corresponding rows in
|
||||
rcVrrpTmpAssociatedIpAddrTable to destroy(6) to delete the
|
||||
entry.
|
||||
3. set rcVrrpTmpOperationsRowStatus to destroy(6) to delete
|
||||
the entry."
|
||||
::= { rcVrrpTmpOperationsEntry 15 }
|
||||
|
||||
--
|
||||
-- Vrrp Associated Address Table
|
||||
--
|
||||
|
||||
rcVrrpTmpAssociatedIpAddrTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RcVrrpTmpAssociatedIpAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table of addresses associated with this virtual
|
||||
router."
|
||||
::= { rcVrrpTmpOperations 8 }
|
||||
|
||||
rcVrrpTmpAssociatedIpAddrEntry OBJECT-TYPE
|
||||
SYNTAX RcVrrpTmpAssociatedIpAddrEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table contains an IP address that is
|
||||
associated with a virtual router. The number of rows
|
||||
for a given IP version, VrID and ifIndex will equal the
|
||||
number of IP addresses associated (e.g., backed up) by
|
||||
the virtual router (equivalent to
|
||||
'rcVrrpTmpOperationsIpAddrCount').
|
||||
Rows in the table cannot be modified unless the value
|
||||
of `rcVrrpTmpOperationsState' has transitioned to
|
||||
`initialize'."
|
||||
INDEX { rcVrrpTmpOperationsIfIndex,rcVrrpTmpOperationsInetAddrType, rcVrrpTmpOperationsVrId,
|
||||
rcVrrpTmpAssociatedIpAddr, rcVrrpTmpAssociatedIpAddrPrefixLength }
|
||||
::= { rcVrrpTmpAssociatedIpAddrTable 1 }
|
||||
|
||||
RcVrrpTmpAssociatedIpAddrEntry ::=
|
||||
SEQUENCE {
|
||||
rcVrrpTmpAssociatedIpAddr
|
||||
InetAddress,
|
||||
rcVrrpTmpAssociatedIpAddrPrefixLength
|
||||
InetAddressPrefixLength,
|
||||
rcVrrpTmpAssociatedStorageType
|
||||
StorageType,
|
||||
rcVrrpTmpAssociatedIpAddrRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
rcVrrpTmpAssociatedIpAddr OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(0|4|16))
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The assigned IP addresses that a virtual router is
|
||||
responsible for backing up.
|
||||
The size of this object is either 4 or 16 depending on
|
||||
rcVrrpTmpOperationsInetAddrType."
|
||||
REFERENCE "RFC 3768 Section 5.3.9"
|
||||
::= { rcVrrpTmpAssociatedIpAddrEntry 1 }
|
||||
|
||||
rcVrrpTmpAssociatedIpAddrPrefixLength OBJECT-TYPE
|
||||
SYNTAX InetAddressPrefixLength
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The length of the prefix (in bits)."
|
||||
::= { rcVrrpTmpAssociatedIpAddrEntry 2 }
|
||||
|
||||
rcVrrpTmpAssociatedStorageType OBJECT-TYPE
|
||||
SYNTAX StorageType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The storage type for this conceptual row. Write access
|
||||
is not required. It is optional to support nonVolatile
|
||||
StorageType enumeration."
|
||||
REFERENCE " RFC4181 section 4.6.4"
|
||||
DEFVAL { nonVolatile }
|
||||
::= { rcVrrpTmpAssociatedIpAddrEntry 3 }
|
||||
|
||||
rcVrrpTmpAssociatedIpAddrRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RowStatus variable, used according to
|
||||
installation and removal conventions for conceptual
|
||||
rows. To create a row in this table, a manager sets
|
||||
this object to either createAndGo(4) or
|
||||
createAndWait(5). Setting this object to active(1)
|
||||
results in the addition of an associated address for a
|
||||
virtual router. Setting this object to notInService(2)
|
||||
results in administratively bringing down the row.
|
||||
Destroying the entry or setting it to destroy(6)
|
||||
removes the associated address from the virtual router.
|
||||
The use of other values is implementation-dependent.
|
||||
Only rcVrrpTmpAssociatedStorageType can be modified when the
|
||||
row is in active(1) state for Implementations
|
||||
supporting write access to rcVrrpTmpAssociatedStorageType
|
||||
Implementations should not allow deletion of the last
|
||||
row corresponding to an active row in
|
||||
rcVrrpTmpOperationsTable.
|
||||
Refer to description of rcVrrpTmpOperationsRowStatus for a
|
||||
typical row creation and deletion scenarios."
|
||||
::= { rcVrrpTmpAssociatedIpAddrEntry 4 }
|
||||
|
||||
--
|
||||
-- Vrrp Router Statistics
|
||||
--
|
||||
|
||||
rcVrrpTmpRouterChecksumErrors OBJECT-TYPE
|
||||
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received with an
|
||||
invalid VRRP checksum value."
|
||||
REFERENCE "RFC3768 Section 5.3.8"
|
||||
::= { rcVrrpTmpStatistics 1 }
|
||||
|
||||
rcVrrpTmpRouterVersionErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received with an
|
||||
unknown or unsupported version number."
|
||||
REFERENCE "RFC3768 Section 5.3.1"
|
||||
::= { rcVrrpTmpStatistics 2 }
|
||||
|
||||
rcVrrpTmpRouterVrIdErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received with an
|
||||
invalid VRID for this virtual router."
|
||||
REFERENCE "RFC3768 Section 5.3.3"
|
||||
::= { rcVrrpTmpStatistics 3 }
|
||||
|
||||
--
|
||||
-- Vrrp Router Statistics Table
|
||||
--
|
||||
|
||||
rcVrrpTmpRouterStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RcVrrpTmpRouterStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of virtual router statistics."
|
||||
::= { rcVrrpTmpStatistics 5 }
|
||||
|
||||
rcVrrpTmpRouterStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX RcVrrpTmpRouterStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table, containing statistics
|
||||
information about a given virtual router."
|
||||
AUGMENTS { rcVrrpTmpOperationsEntry }
|
||||
::= { rcVrrpTmpRouterStatisticsTable 1 }
|
||||
|
||||
RcVrrpTmpRouterStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
rcVrrpTmpStatisticsMasterTransitions Counter32,
|
||||
rcVrrpTmpStatisticsRcvdAdvertisements Counter32,
|
||||
rcVrrpTmpStatisticsAdvIntervalErrors Counter32,
|
||||
rcVrrpTmpStatisticsIpTtlErrors Counter32,
|
||||
rcVrrpTmpStatisticsRcvdPriZeroPackets Counter32,
|
||||
rcVrrpTmpStatisticsSentPriZeroPackets Counter32,
|
||||
rcVrrpTmpStatisticsRcvdInvalidTypePkts Counter32,
|
||||
rcVrrpTmpStatisticsAddressListErrors Counter32,
|
||||
rcVrrpTmpStatisticsPacketLengthErrors Counter32,
|
||||
rcVrrpTmpStatisticsRcvdInvalidAuthentications Counter32,
|
||||
rcVrrpTmpStatisticsDiscontinuityTime TimeStamp,
|
||||
rcVrrpTmpStatisticsRefreshRate Integer32
|
||||
}
|
||||
|
||||
rcVrrpTmpStatisticsMasterTransitions 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 MASTER.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 1 }
|
||||
|
||||
rcVrrpTmpStatisticsRcvdAdvertisements OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP advertisements received by
|
||||
this virtual router.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 2 }
|
||||
|
||||
rcVrrpTmpStatisticsAdvIntervalErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP advertisement packets
|
||||
received for which the advertisement interval is
|
||||
different than the one configured for the local virtual
|
||||
router.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 3 }
|
||||
|
||||
rcVrrpTmpStatisticsIpTtlErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received by the
|
||||
Virtual router with IPv4 TTL (for VRRP over IPv4) or
|
||||
IPv6 Hop Limit (for VRRP over IPv6) not equal to 255.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
REFERENCE "RFC3768 Section 5.2.3"
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 4 }
|
||||
|
||||
rcVrrpTmpStatisticsRcvdPriZeroPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received by the
|
||||
virtual router with a priority of '0'.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
REFERENCE "RFC3768 Section 5.3.4"
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 5 }
|
||||
|
||||
rcVrrpTmpStatisticsSentPriZeroPackets OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets sent by the virtual
|
||||
router with a priority of '0'.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
REFERENCE "RFC3768 Section 5.3.4"
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 6 }
|
||||
|
||||
rcVrrpTmpStatisticsRcvdInvalidTypePkts OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of VRRP packets received by the virtual
|
||||
router with an invalid value in the 'type' field.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 7 }
|
||||
|
||||
rcVrrpTmpStatisticsAddressListErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets received for which the
|
||||
address list does not match the locally configured list
|
||||
for the virtual router.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 8 }
|
||||
|
||||
rcVrrpTmpStatisticsPacketLengthErrors OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets received with a packet
|
||||
length less than the length of the VRRP header.
|
||||
Discontinuities in the value of this counter can occur
|
||||
at re-initialization of the management system, and at
|
||||
other times as indicated by the value of
|
||||
rcVrrpTmpStatisticsDiscontinuityTime."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 9 }
|
||||
|
||||
rcVrrpTmpStatisticsRcvdInvalidAuthentications OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of packets received with an unknown
|
||||
authentication type."
|
||||
REFERENCE "RFC3768 Section 5.3.6"
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 10 }
|
||||
|
||||
rcVrrpTmpStatisticsDiscontinuityTime OBJECT-TYPE
|
||||
SYNTAX TimeStamp
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of sysUpTime on the most recent occasion at
|
||||
which any one or more of this entry's counters suffered
|
||||
a discontinuity.
|
||||
If no such discontinuities have occurred since the last
|
||||
re-initialization of the local management subsystem,
|
||||
then this object contains a zero value."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 11 }
|
||||
|
||||
rcVrrpTmpStatisticsRefreshRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
UNITS "milli-seconds"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The minimum reasonable polling interval for this entry.
|
||||
This object provides an indication of the minimum
|
||||
Amount of time required to update the counters in this
|
||||
entry."
|
||||
::= { rcVrrpTmpRouterStatisticsEntry 12 }
|
||||
|
||||
|
||||
--
|
||||
-- Start of global statistics based on IP address type
|
||||
--
|
||||
rcVrrpTmpRouterGlobalStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF RcVrrpTmpRouterGlobalStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Table of virtual router global statistics. It shows the
|
||||
global statistics, depending on IP address type."
|
||||
::= { rcVrrpTmpStatistics 6 }
|
||||
|
||||
rcVrrpTmpRouterGlobalStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX RcVrrpTmpRouterGlobalStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the table, containing global statistics
|
||||
information about a given IP type."
|
||||
INDEX { rcVrrpTmpRouterGlobalStatisticsInetAddrType}
|
||||
::= { rcVrrpTmpRouterGlobalStatisticsTable 1 }
|
||||
|
||||
RcVrrpTmpRouterGlobalStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
rcVrrpTmpRouterGlobalStatisticsInetAddrType InetAddressType,
|
||||
rcVrrpTmpRouterGlobalStatisticsChecksumErrors Counter64,
|
||||
rcVrrpTmpRouterGlobalStatisticsVersionErrors Counter64,
|
||||
rcVrrpTmpRouterGlobalStatisticsVrIdErrors Counter64
|
||||
}
|
||||
|
||||
rcVrrpTmpRouterGlobalStatisticsInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IP address type of rcVrrpTmpRouterGlobalStatisticsEntry.
|
||||
It can be either IPv4 or IPv6"
|
||||
::= { rcVrrpTmpRouterGlobalStatisticsEntry 1 }
|
||||
|
||||
rcVrrpTmpRouterGlobalStatisticsChecksumErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received with
|
||||
an invalid VRRP checksum value."
|
||||
::= { rcVrrpTmpRouterGlobalStatisticsEntry 2 }
|
||||
|
||||
rcVrrpTmpRouterGlobalStatisticsVersionErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received with an
|
||||
unknown or unsupported version number."
|
||||
::= { rcVrrpTmpRouterGlobalStatisticsEntry 3 }
|
||||
|
||||
rcVrrpTmpRouterGlobalStatisticsVrIdErrors OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of VRRP packets received with an
|
||||
invalid VRID for this virtual router."
|
||||
::= { rcVrrpTmpRouterGlobalStatisticsEntry 4 }
|
||||
|
||||
|
||||
--
|
||||
-- Notification Definitions
|
||||
--
|
||||
rcVrrpTmpNotifications OBJECT IDENTIFIER ::= { rcVrrpTmpMib 0 }
|
||||
|
||||
---
|
||||
--- Objects used in the notifications
|
||||
---
|
||||
|
||||
rcVrrpTmpNewMasterReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notmaster (0),
|
||||
priority (1),
|
||||
preempted (2),
|
||||
masterNoResponse (3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the reason for rcVrrpTmpNewMaster trap.
|
||||
Used by rcVrrpTmpTrapNewMaster trap. The object can be
|
||||
polled if the rcVrrpTmpNewMaster trap is lost to identify
|
||||
the reason for transmission. Backup router should
|
||||
return notmaster(0) when pooled. "
|
||||
::= { rcVrrpTmpOperations 9 }
|
||||
|
||||
rcVrrpTmpTrapProtoErrReason OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
hopLimitError (0),
|
||||
versionError (1),
|
||||
checksumError (2),
|
||||
vridError(3)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This indicates the reason for protocol error trap.
|
||||
Used by rcVrrpTmpTrapProtoError trap."
|
||||
::= { rcVrrpTmpOperations 10 }
|
||||
|
||||
|
||||
rcVrrpTmpTrapNewMaster NOTIFICATION-TYPE
|
||||
OBJECTS { rcVrrpTmpOperationsMasterIpAddr,
|
||||
rcVrrpTmpNewMasterReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The newMaster trap indicates that the sending agent
|
||||
has transitioned to 'Master' state."
|
||||
::= { rcVrrpTmpNotifications 1 }
|
||||
|
||||
rcVrrpTmpTrapProtoError NOTIFICATION-TYPE
|
||||
OBJECTS { rcVrrpTmpTrapProtoErrReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The error trap indicates that the sending agent has
|
||||
encountered the protocol error indicated by
|
||||
rcVrrpTmpTrapProtoErrorReason."
|
||||
::= { rcVrrpTmpNotifications 3 }
|
||||
END
|
Reference in New Issue
Block a user