IP-LRRP-MIB

File: IP-LRRP-MIB.mib (25999 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC RFC1213-MIB
Cajun-ROOT

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
IpAddress MacAddress TruthValue
TimeStamp RowStatus ifIndex
cjnProtocol

Defined Types

CjnLrrpRouterStatsEntry  
SEQUENCE    
  cjnLrrpStatsBecomeMaster Integer32
  cjnLrrpStatsAdvertiseRcvd Integer32
  cjnLrrpStatsAdvertiseIntervalErrors Integer32
  cjnLrrpStatsAuthFailures Integer32
  cjnLrrpStatsIpTtlErrors Integer32
  cjnLrrpStatsPriorityZeroPktsRcvd Integer32
  cjnLrrpStatsPriorityZeroPktsSent Integer32
  cjnLrrpStatsInvalidTypePktsRcvd Integer32
  cjnLrrpStatsAddressListErrors Integer32
  cjnLrrpStatsInvalidAuthType Integer32
  cjnLrrpStatsAuthTypeMismatch Integer32
  cjnLrrpStatsPacketLengthErrors Integer32

CjnLrrpOperEntry  
SEQUENCE    
  cjnLrrpOperVrId Integer32
  cjnLrrpOperVirtualMacAddr MacAddress
  cjnLrrpOperState INTEGER
  cjnLrrpOperAdminState INTEGER
  cjnLrrpOperPriority Integer32
  cjnLrrpOperIpAddrCount Integer32
  cjnLrrpOperMasterIpAddr IpAddress
  cjnLrrpOperPrimaryIpAddr IpAddress
  cjnLrrpOperAuthType INTEGER
  cjnLrrpOperAuthKey OCTET STRING
  cjnLrrpOperAdvertisementInterval Integer32
  cjnLrrpOperPreemptMode TruthValue
  cjnLrrpOperVirtualRouterUpTime TimeStamp
  cjnLrrpOperProtocol INTEGER
  cjnLrrpOperOverrideAddressOwner INTEGER
  cjnLrrpOperRowStatus RowStatus

CjnLrrpAssoIpAddrEntry  
SEQUENCE    
  cjnLrrpAssoIpAddr IpAddress
  cjnLrrpAssoIpAddrRowStatus RowStatus

Defined Values

cjnLrrp 1.3.6.1.4.1.1751.2.43.2.19
Cajun's Lucent Router Redundancy Protocol MIB
MODULE-IDENTITY    

cjnLrrpGlobalGroup 1.3.6.1.4.1.1751.2.43.2.19.1
OBJECT IDENTIFIER    

cjnLrrpEnabled 1.3.6.1.4.1.1751.2.43.2.19.1.1
Enable / Disable LRRP on this system.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

cjnLrrpGlobalStatsReset 1.3.6.1.4.1.1751.2.43.2.19.1.2
When set to the value enable (1) all VRRP statistics are reset to zero after which the value of this MIB object returns to disable(2)
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

cjnLrrpGblStatsGroup 1.3.6.1.4.1.1751.2.43.2.19.2
OBJECT IDENTIFIER    

cjnLrrpRouterChecksumErrors 1.3.6.1.4.1.1751.2.43.2.19.2.1
The total number of LRRP packets received with an invalid LRRP checksum value.
OBJECT-TYPE    
  Integer32  

cjnLrrpRouterVersionErrors 1.3.6.1.4.1.1751.2.43.2.19.2.2
The total number of LRRP packets received with an unknown or unsupported version number.
OBJECT-TYPE    
  Integer32  

cjnLrrpRouterVrIdErrors 1.3.6.1.4.1.1751.2.43.2.19.2.3
The total number of LRRP packets received with an invalid VRID for this virtual router.
OBJECT-TYPE    
  Integer32  

cjnLrrpRtrStatsGroup 1.3.6.1.4.1.1751.2.43.2.19.3
OBJECT IDENTIFIER    

cjnLrrpRouterStatsTable 1.3.6.1.4.1.1751.2.43.2.19.3.1
Table of virtual router statistics.
OBJECT-TYPE    
  SEQUENCE OF  
    CjnLrrpRouterStatsEntry

cjnLrrpRouterStatsEntry 1.3.6.1.4.1.1751.2.43.2.19.3.1.1
An entry in the table, containing statistics information about a given virtual router.
OBJECT-TYPE    
  CjnLrrpRouterStatsEntry  

cjnLrrpStatsBecomeMaster 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.1
The total number of times that this virtual router's state has transitioned to MASTER.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsAdvertiseRcvd 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.2
The total number of LRRP advertisements received by this virtual router.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsAdvertiseIntervalErrors 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.6
The total number of LRRP advertisement packets received for which the advertisement interval is different than the one configured for the local virtual router.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsAuthFailures 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.7
The total number of LRRP packets received that do not pass the authentication check.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsIpTtlErrors 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.8
The total number of LRRP packets received by the virtual router with IP TTL (Time-To-Live) not equal to 255.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsPriorityZeroPktsRcvd 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.9
The total number of LRRP packets received by the virtual router with a priority of '0'.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsPriorityZeroPktsSent 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.10
The total number of LRRP packets sent by the virtual router with a priority of '0'.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsInvalidTypePktsRcvd 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.11
The number of LRRP packets received by the virtual router with an invalid value in the 'type' field.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsAddressListErrors 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.12
The total number of packets received for which the address list does not match the locally configured list for the virtual router.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsInvalidAuthType 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.13
The total number of packets received with an unknown authentication type.
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsAuthTypeMismatch 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.14
The total number of packets received with 'Auth Type' not equal to the locally configured authentication method (`cjnLrrpOperAuthType').
OBJECT-TYPE    
  Integer32  

cjnLrrpStatsPacketLengthErrors 1.3.6.1.4.1.1751.2.43.2.19.3.1.1.15
The total number of packets received with a packet length less than the length of the LRRP header.
OBJECT-TYPE    
  Integer32  

cjnLrrpRtrGroup 1.3.6.1.4.1.1751.2.43.2.19.4
OBJECT IDENTIFIER    

cjnLrrpOperTable 1.3.6.1.4.1.1751.2.43.2.19.4.1
Operations table for a LRRP router which consists of a sequence (i.e., one or more conceptual rows) of 'cjnLrrpOperEntry' items.
OBJECT-TYPE    
  SEQUENCE OF  
    CjnLrrpOperEntry

cjnLrrpOperEntry 1.3.6.1.4.1.1751.2.43.2.19.4.1.1
An entry in the cjnLrrpOperTable containing the operational characteristics of a virtual router. On a LRRP router, a given virtual router is identified by a combination of the IF index and VRID. Rows in the table cannot be modified unless the value of `cjnLrrpOperAdminState' is `disabled' and the `cjnLrrpOperState' has transitioned to `initialize'.
OBJECT-TYPE    
  CjnLrrpOperEntry  

cjnLrrpOperVrId 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.1
This object contains the Virtual Router Identifier (VRID).
OBJECT-TYPE    
  Integer32 1..255  

cjnLrrpOperVirtualMacAddr 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.2
The virtual MAC address of the virtual router. This is derived as follows: 00-00-5E-00-01-. Where the first three octets consist of the IANA's OUI; The next two octets indicate the address block of the LRRP protocol; and the remaining octets consist of the VRID. Although this object can be derived from the 'LRRPOperVrId' object, it is included here, for completeness, so that it is easily obtainable by a management application and can be included in LRRP-related SNMP traps.
OBJECT-TYPE    
  MacAddress  

cjnLrrpOperState 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.3
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. Setting the `cjnLrrpOperAdminState' object (below) initiates transitions in the value of this object.
OBJECT-TYPE    
  INTEGER initialize(1), backup(2), master(3)  

cjnLrrpOperAdminState 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.4
This object will enable/disable the virtual router function. Setting the value to 'up', will transition the state of the virtual router from `initialize' to `backup' or `master'; setting the value to `down', will transition the router from `master' or `backup' to `initialize'. State transitions may not be immediate; they sometimes depend on other factors, such as the interface (IF) state. The `cjnLrrpOperAdminState' object must be set to `down' prior to modifying the other read-create objects in the conceptual row. The value of the `cjnLrrpOperRowStatus' object (below) must be `active', signifying that the conceptual row is valid (i.e., the objects are correctly set), in order for this object to be set to `up'.
OBJECT-TYPE    
  INTEGER up(1), down(2)  

cjnLrrpOperPriority 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.5
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 particpate in LRRP 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).
OBJECT-TYPE    
  Integer32 0..255  

cjnLrrpOperIpAddrCount 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.6
The number of IP addresses that are associated with this virtual router. This number is equal to the number of rows in the cjnLrrpAssoIpAddrTable that correspond to a given IF index/VRID pair.
OBJECT-TYPE    
  Integer32 0..255  

cjnLrrpOperMasterIpAddr 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.7
The master router's real (primary) IP address. This is the IP address listed as the source in LRRP advertisement last received by this virtual router.
OBJECT-TYPE    
  IpAddress  

cjnLrrpOperPrimaryIpAddr 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.8
In the case where there is more than one IP address for a given `ifIndex', this object is used to specify the IP address that will become the `cjnLrrpOperMasterIpAddr', should the virtual router transition from backup to master. If this object is set to 0.0.0.0, the IP address which is numerically lowest will be selected.
OBJECT-TYPE    
  IpAddress  

cjnLrrpOperAuthType 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.9
Authentication type used for LRRP protocol exchanges between virtual routers. This value of this object is the same for a given ifIndex.
OBJECT-TYPE    
  INTEGER noAuthentication(1), simpleTextPassword(2), ipAuthenticationHeader(3)  

cjnLrrpOperAuthKey 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.10
The Authentication Key. This object is set according to the value of the 'cjnLrrpOperAuthType' object ('simpleTextPassword' or 'ipAuthenticationHeader'). If the length of the value is less than 16 octets, the agent will left adjust and zero fill to 16 octets. The value of this object is the same for a given ifIndex. When read, cjnLrrpOperAuthKey always returns an Octet String of length zero.
OBJECT-TYPE    
  OCTET STRING Size(0..16)  

cjnLrrpOperAdvertisementInterval 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.11
The time interval, in seconds, between sending advertisement messages. Only the master router sends LRRP advertisements.
OBJECT-TYPE    
  Integer32 1..255  

cjnLrrpOperPreemptMode 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.12
Controls whether a higher priority virtual router will preempt a lower priority master.
OBJECT-TYPE    
  TruthValue  

cjnLrrpOperVirtualRouterUpTime 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.13
This is the value of the `sysUpTime' object when this virtual router (i.e., the `cjnLrrpOperState') transitioned out of `initialized'.
OBJECT-TYPE    
  TimeStamp  

cjnLrrpOperProtocol 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.14
The particular protocol being controlled by this Virtual Router.
OBJECT-TYPE    
  INTEGER ip(1), bridge(2), decnet(3), other(4)  

cjnLrrpOperOverrideAddressOwner 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.15
Enable/Disable LRRP override IP address owner on this system. When set to true (1), this system will respond to ping requests, telnet requests, etc., for all configured virtual IP addresses when this system is in MASTER VRRP state.
OBJECT-TYPE    
  INTEGER false(0), true(1)  

cjnLrrpOperRowStatus 1.3.6.1.4.1.1751.2.43.2.19.4.1.1.16
The row status variable, used in accordance to installation and removal conventions for conceptual rows. In the text that follows, the characteristics (i.e., whether readable, settable or both) of each value are indicated in parenthesis. The state that this object transitions to when it is set is based on a determination of whether the read-create objects in the row have been correctly initialized for virtual router operation. A row in which not all of the objects are correctly set is considered `incomplete'. The rowstatus of a currently active row in the cjnLrrpOperTable is also constrained by the operational state of the corresponding virtual router. Prior to setting this object from `active' to a different value, the `cjnLrrpOperAdminState' object must be set to `down', and the `cjnLrrpOperState' object be transitioned to `initialize'. The rowstatus column has six defined values: - `active' (read/set). When this value is read, it indicates that all the read-create objects (in the row) required for virtual router operation have been correctly initialized such that the respective virtual router can be made operational by setting the `cjnLrrpOperAdminState' to `up'. When set to `active', no other objects in the conceptual row, with the exception of `cjnLrrpOperAdminState', can be modified. When set, the agent will transition the value of rowstatus to `notReady' if the row is incomplete. - `notInService' (read/set), which when set, allows the objects in the row to be modified by a management station, thus changing the operational characteristics of the corresponding virtual router. - `notReady' (read). The agent sets the object to this state to indicate that the conceptual row exists, but is lacking initialization of one or more objects required for virtual router operation. - `createAndGo' (set), which is set by a management station wishing to create a new instance of a virtual router and to have its status automatically set to `active', making it available for use by a virtual router. Upon receiving a request to set the rowstatus to this value, the agent transitions the rowstatus to `active' if the other settable objects in the row have been correctly initialized. If the row is incomplete, the agent transitions the state to `notReady'. - `createAndWait' (set), which is set by a management station wishing to create a new instance of a virtual router but not make it available for use. When this value is set, rowstatus transitions to `notInService' if the row has been correctly initialized; if the row is incomplete, rowstatus will become `notReady'. - `destroy' (set), which deletes the conceptual row, and hence, the corresponding instance of a virtual router.
OBJECT-TYPE    
  RowStatus  

cjnLrrpAssoIpAddrGroup 1.3.6.1.4.1.1751.2.43.2.19.5
OBJECT IDENTIFIER    

cjnLrrpAssoIpAddrTable 1.3.6.1.4.1.1751.2.43.2.19.5.1
The table of addresses associated with this virtual router.
OBJECT-TYPE    
  SEQUENCE OF  
    CjnLrrpAssoIpAddrEntry

cjnLrrpAssoIpAddrEntry 1.3.6.1.4.1.1751.2.43.2.19.5.1.1
An entry in the table contains an IP address that is associated with a virtual router. The number of rows for a given ifIndex and VrId will equal the number of IP addresses associated (e.g., backed up) by the virtual router (equivalent to 'cjnLrrpOperIpAddrCount'). Rows in the table cannot be modified unless the value of `cjnLrrpOperAdminState' is `disabled' and the `cjnLrrpOperState' has transitioned to `initialize'.
OBJECT-TYPE    
  CjnLrrpAssoIpAddrEntry  

cjnLrrpAssoIpAddr 1.3.6.1.4.1.1751.2.43.2.19.5.1.1.1
The assigned IP addresses that a virtual router is responsible for backing up.
OBJECT-TYPE    
  IpAddress  

cjnLrrpAssoIpAddrRowStatus 1.3.6.1.4.1.1751.2.43.2.19.5.1.1.2
The row status variable, used according to installation and removal conventions for conceptual rows. Setting this object to `active' or 'createAndGo' results in the addition of an associated address for a virtual router. Destroying the entry or setting it to 'notInService' removes the associated address from the virtual router. The use of other values is implementation-dependent.
OBJECT-TYPE    
  RowStatus