draft-ietf-lisp-mib-01.txt   draft-ietf-lisp-mib-02.txt 
Network Working Group G. Schudel Network Working Group G. Schudel
Internet-Draft A. Jain Internet-Draft A. Jain
Intended status: Experimental V. Moreno Intended status: Experimental V. Moreno
Expires: September 12, 2011 cisco Systems Expires: December 3, 2011 cisco Systems
March 11, 2011 June 1, 2011
LISP MIB LISP MIB
draft-ietf-lisp-mib-01 draft-ietf-lisp-mib-02
Abstract Abstract
This document defines managed objects for the Locator/ID Separation This document defines managed objects for the Locator/ID Separation
Protocol (LISP). These objects provide information useful for Protocol (LISP). These objects provide information useful for
monitoring LISP devices, including basic configuration information, monitoring LISP devices, including basic configuration information,
LISP status, and operational statistics. LISP status, and operational statistics.
Status of This Memo Status of This Memo
skipping to change at page 1, line 34 skipping to change at page 1, line 34
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on September 12, 2011. This Internet-Draft will expire on December 3, 2011.
Copyright Notice Copyright Notice
Copyright (c) 2011 IETF Trust and the persons identified as the Copyright (c) 2011 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 2, line 16 skipping to change at page 2, line 16
1. Requirements Notation . . . . . . . . . . . . . . . . . . . . 3 1. Requirements Notation . . . . . . . . . . . . . . . . . . . . 3
2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3
3. The Internet-Standard Management Framework . . . . . . . . . . 4 3. The Internet-Standard Management Framework . . . . . . . . . . 4
4. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 4 4. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 4
5. LISP MIB Objectives . . . . . . . . . . . . . . . . . . . . . 6 5. LISP MIB Objectives . . . . . . . . . . . . . . . . . . . . . 6
6. Structure of LISP MIB Module . . . . . . . . . . . . . . . . . 7 6. Structure of LISP MIB Module . . . . . . . . . . . . . . . . . 7
6.1. Overview of Defined Notifications . . . . . . . . . . . . 7 6.1. Overview of Defined Notifications . . . . . . . . . . . . 7
6.2. Overview of Defined Tables . . . . . . . . . . . . . . . . 7 6.2. Overview of Defined Tables . . . . . . . . . . . . . . . . 7
7. LISP MIB Definitions . . . . . . . . . . . . . . . . . . . . . 8 7. LISP MIB Definitions . . . . . . . . . . . . . . . . . . . . . 8
8. Relationship to Other MIB Modules . . . . . . . . . . . . . . 40 8. Relationship to Other MIB Modules . . . . . . . . . . . . . . 51
8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 40 8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 51
9. Security Considerations . . . . . . . . . . . . . . . . . . . 40 9. Security Considerations . . . . . . . . . . . . . . . . . . . 51
10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 40 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 52
11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 41 11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 52
11.1. Normative References . . . . . . . . . . . . . . . . . . . 41 11.1. Normative References . . . . . . . . . . . . . . . . . . . 52
11.2. Informative References . . . . . . . . . . . . . . . . . . 42 11.2. Informative References . . . . . . . . . . . . . . . . . . 53
Appendix A. Open Issues . . . . . . . . . . . . . . . . . . . . . 42 Appendix A. Open Issues . . . . . . . . . . . . . . . . . . . . . 54
Appendix B. Acknowledgments . . . . . . . . . . . . . . . . . . . 42 Appendix B. Acknowledgments . . . . . . . . . . . . . . . . . . . 54
1. Requirements Notation 1. Requirements Notation
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in [RFC2119]. document are to be interpreted as described in [RFC2119].
2. Introduction 2. Introduction
This draft describes the Management Information Base (MIB) module for This draft describes the Management Information Base (MIB) module for
skipping to change at page 7, line 19 skipping to change at page 7, line 19
6. Structure of LISP MIB Module 6. Structure of LISP MIB Module
6.1. Overview of Defined Notifications 6.1. Overview of Defined Notifications
No LISP MIB notifications are defined. No LISP MIB notifications are defined.
6.2. Overview of Defined Tables 6.2. Overview of Defined Tables
The LISP MIB module is composed of ten tables of objects, as follows: The LISP MIB module is composed of ten tables of objects, as follows:
Lisp - This table provides information representing the various lisp lispFeatures - This table provides information representing the
features that can be enabled on LISP devices. various lisp features that can be enabled on LISP devices.
LispMappingDatabase - This table represents the EID-to-RLOC database lispMappingDatabase - This table represents the EID-to-RLOC database
that contains the EID-prefix to RLOC mappings configured on an that contains the EID-prefix to RLOC mappings configured on an
ETR. In general, this table would be representative of all such ETR. In general, this table would be representative of all such
mappings for a given site that this device belongs to. mappings for a given site that this device belongs to.
LispMappingDatabaseLocator - This table represents the set of lispMappingDatabaseLocator - This table represents the set of
routing locators contained in the EID-to-RLOC database configured routing locators contained in the EID-to-RLOC database configured
on an ETR. on an ETR.
LispMapCache - This table represents the short-lived, on-demand lispMapCache - This table represents the short-lived, on-demand
table on an ITR that stores, tracks, and is responsible for table on an ITR that stores, tracks, and is responsible for
timing-out and otherwise validating EID-to-RLOC mappings. timing-out and otherwise validating EID-to-RLOC mappings.
LispMapCacheLocator - This table represents the set of locators per lispMapCacheLocator - This table represents the set of locators per
EID prefix contained in the map-cache table of an ITR. EID prefix contained in the map-cache table of an ITR.
LispSite - This table provides the properties of each lisp site that lispEidRegistration - This table provides the properties of each EID
is served by this device when configured to be a Map-Server. prefix that is registered with this device when configured to be a
Map-Server.
LispSiteLocator - This table provides the properties of all locators lispEidRegistrationEtr - This table provides the properties of the
per lisp site that is served by this device when configured to be different ETRs that send registers, for a given EID prefix, to
a Map-Server. this device when configured to be a Map-Server.
LispMapServers - This table provides the properties of all Map- lispEidRegistrationLocator - This table provides the properties of
the different locators per EID prefix that is registered with this
device when configured to be a Map-Server.
lispUseMapServer - This table provides the properties of all Map-
Servers that this device is configured to use. Servers that this device is configured to use.
LispMapResolvers - This table provides the properties of all Map- lispUseMapResolver - This table provides the properties of all Map-
Resolvers that this device is configured to use. Resolvers that this device is configured to use.
lispUseProxyEtr - This table provides the properties of all Proxy lispUseProxyEtr - This table provides the properties of all Proxy
ETRs that this device is configured to use. ETRs that this device is configured to use.
7. LISP MIB Definitions 7. LISP MIB Definitions
LISP-MIB DEFINITIONS ::= BEGIN LISP-MIB DEFINITIONS ::= BEGIN
IMPORTS IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64, MODULE-IDENTITY, OBJECT-TYPE,
mib-2, TimeTicks, Integer32, mib-2, Unsigned32, Counter64,
NOTIFICATION-TYPE FROM SNMPv2-SMI -- [RFC2578] Integer32, TimeTicks FROM SNMPv2-SMI -- [RFC2578]
MODULE-COMPLIANCE, OBJECT-GROUP, TruthValue, TEXTUAL-CONVENTION FROM SNMPv2-TC -- [RFC2579]
NOTIFICATION-GROUP FROM SNMPv2-CONF -- [RFC2580] MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]
TEXTUAL-CONVENTION, TruthValue,
RowStatus FROM SNMPv2-TC -- [RFC2579]
AddressFamilyNumbers AddressFamilyNumbers
FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- [IANA] FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- [IANA]
lispMIB MODULE-IDENTITY lispMIB MODULE-IDENTITY
LAST-UPDATED "201103080000Z" -- 8 March 2011 LAST-UPDATED "201106010000Z" -- 1 June 2011
ORGANIZATION ORGANIZATION
"IETF Locator/ID Separation Protocol (LISP) Working Group" "IETF Locator/ID Separation Protocol (LISP) Working Group"
CONTACT-INFO CONTACT-INFO
"Email: lisp@ietf.org "Email: lisp@ietf.org
WG charter: WG charter:
http://www.ietf.org/html.charters/lisp-charter.html" http://www.ietf.org/html.charters/lisp-charter.html"
DESCRIPTION DESCRIPTION
"The mib module for management of LISP routers. "The mib module for management of LISP routers.
Copyright (C) The IETF Trust (2011)." Copyright (C) The IETF Trust (2011)."
REVISION "201103080000Z" -- 8 March 2011 REVISION "201106010000Z" -- 1 June 2011
DESCRIPTION "Initial Revision" DESCRIPTION "Initial Revision"
::= { mib-2 999 } ::= { mib-x xxx }
-- --
-- Textual Conventions -- Textual Conventions
-- --
LispAddressType ::= TEXTUAL-CONVENTION LispAddressType ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"LISP architecture can be applied to a wide variety of "LISP architecture can be applied to a wide variety of
address-families. This textual-convention is a address-families. This textual-convention is a
skipping to change at page 9, line 39 skipping to change at page 9, line 43
mask-length to be applied to the lisp address mask-length to be applied to the lisp address
specified in the previous (third) field. specified in the previous (third) field.
To illustrate the use of this object, consider the To illustrate the use of this object, consider the
LISP MIB Object below entitled lispMapCacheEntry. LISP MIB Object below entitled lispMapCacheEntry.
This object begins with the following entities: This object begins with the following entities:
lispMapCacheEntry ::= SEQUENCE { lispMapCacheEntry ::= SEQUENCE {
lispMapCacheEidLength INTEGER, lispMapCacheEidLength INTEGER,
lispMapCacheEid LispAddressType, lispMapCacheEid LispAddressType,
---[skip]--- ... [skip] ...
Example 1: Suppose that the IPv4 EID prefix stored is Example 1: Suppose that the IPv4 EID prefix stored is
10.10.10.0/24. In this case, the values within 10.10.10.0/24. In this case, the values within
lispMapCacheEntry would be: lispMapCacheEntry would be:
lispMapCacheEidLength = 8 lispMapCacheEidLength = 8
lispMapCacheEid = 1, 4, 10.10.10.0, 24 lispMapCacheEid = 1, 4, 10.10.10.0, 24
---[skip]--- ... [skip] ...
where 8 is the total length in octets of the next where 8 is the total length in octets of the next
object (lispMapCacheEID of type LispAddressType). Then, object (lispMapCacheEID of type LispAddressType). Then,
the value 1 indicates the IPv4 AF (per [IANA]), the the value 1 indicates the IPv4 AF (per [IANA]), the
value 4 indicates that the AF is 4-octets in length, value 4 indicates that the AF is 4-octets in length,
10.10.10.0 is the IPv4 address, and the value 24 is the 10.10.10.0 is the IPv4 address, and the value 24 is the
mask-length in bits. Note that the lispMapCacheEidLength mask-length in bits. Note that the lispMapCacheEidLength
value of 8 is used to compute the length of the fourth value of 8 is used to compute the length of the fourth
(last) field in lispMapCacheEid to be 1 octet -- as (last) field in lispMapCacheEid to be 1 octet - as
computed by 8 - (2 + 1 + 4) = 1. computed by 8 - (2 + 1 + 4) = 1.
Example 2: Suppose that the IPv6 EID prefix stored is Example 2: Suppose that the IPv6 EID prefix stored is
2001:db8:a::/48. In this case, the values within 2001:db8:a::/48. In this case, the values within
lispMapCacheEntry would be: lispMapCacheEntry would be:
lispMapCacheEidLength = 20 lispMapCacheEidLength = 20
lispMapCacheEid = 2, 16, 2001:db8:a::, 48 lispMapCacheEid = 2, 16, 2001:db8:a::, 48
---[skip]--- ... [skip] ...
where 20 is the total length in octets of the next where 20 is the total length in octets of the next
object (lispMapCacheEID of type LispAddressType). Then, object (lispMapCacheEID of type LispAddressType). Then,
the value 2 indicates the IPv4 AF (per [IANA]), the the value 2 indicates the IPv4 AF (per [IANA]), the
value 16 indicates that the AF is 16-octets in length, value 16 indicates that the AF is 16-octets in length,
2001:db8:a:: is the IPv6 address, and the value 48 is the 2001:db8:a:: is the IPv6 address, and the value 48 is the
mask-length in bits. Note that the lispMapCacheEidLength mask-length in bits. Note that the lispMapCacheEidLength
value of 20 is used to compute the length of the fourth value of 20 is used to compute the length of the fourth
(last) field in lispMapCacheEid to be 1 octet -- as (last) field in lispMapCacheEid to be 1 octet - as
computed by 20 - (2 + 1 + 16) = 1. computed by 20 - (2 + 1 + 16) = 1.
Example 3: As an example where LCAF is used, suppose Example 3: As an example where LCAF is used, suppose
that the IPv4 EID prefix stored is 10.10.10.0/24 and it that the IPv4 EID prefix stored is 10.10.10.0/24 and it
is part of LISP instance id 101. In this case, the values is part of LISP instance id 101. In this case, the values
within lispMapCacheEntry would be: within lispMapCacheEntry would be:
lispMapCacheEidLength = 11 lispMapCacheEidLength = 11
lispMapCacheEid = 16387, 7, 2, 101, 1, 10.10.10.0, 24 lispMapCacheEid = 16387, 7, 2, 101, 1, 10.10.10.0, 24
---[skip]--- ... [skip] ...
where 11 is the total length in octets of the next object where 11 is the total length in octets of the next object
(lispMapCacheEID of type LispAddressType). Then, the value (lispMapCacheEID of type LispAddressType). Then, the value
16387 indicates the LCAF AF (see [IANA]), the value 7 16387 indicates the LCAF AF (see [IANA]), the value 7
indicates that the LCAF AF is 7-octets in length in this indicates that the LCAF AF is 7-octets in length in this
case, 2 indicates that LCAF Type 2 encoding is used (see case, 2 indicates that LCAF Type 2 encoding is used (see
[LCAF]), 101 gives the instance id, 1 gives the AFI (per [LCAF]), 101 gives the instance id, 1 gives the AFI (per
[IANA]) for an IPv4 address, 10.10.10.0 is the IPv4 [IANA]) for an IPv4 address, 10.10.10.0 is the IPv4
address, and 24 is the mask-length in bits. Note that the address, and 24 is the mask-length in bits. Note that the
lispMapCacheEidLength value of 11 octets is used to compute lispMapCacheEidLength value of 11 octets is used to compute
the length of the last field in lispMapCacheEid to be 1 octet, the length of the last field in lispMapCacheEid to be 1 octet,
as computed by 11 - (2 + 1 + 1 + 1 + 1 + 1 + 4) = 1." as computed by 11 - (2 + 1 + 1 + 1 + 1 + 1 + 4) = 1."
REFERENCE "[LISP]" REFERENCE "[LISP]"
SYNTAX OCTET STRING (SIZE (0..1024)) SYNTAX OCTET STRING (SIZE (0..1024))
lispTable OBJECT-TYPE --
SYNTAX SEQUENCE OF lispEntry -- Top level components of this MIB.
--
lisp OBJECT IDENTIFIER ::= { lispMIB 1 }
lispFeaturesTable OBJECT-TYPE
SYNTAX SEQUENCE OF LispFeaturesEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table represents the various lisp features "This table represents the various lisp features
that can be enabled on lisp devices." that can be enabled on lisp devices."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 1 } ::= { lisp 1 }
lispEntry OBJECT-TYPE lispFeaturesEntry OBJECT-TYPE
SYNTAX lispEntry SYNTAX LispFeaturesEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the lispTable." "An entry (conceptual row) in the lispFeaturesTable."
INDEX { lispAddressFamily } INDEX { lispInstanceID,
::= { lispTable 1 } lispAddressFamily }
::= { lispFeaturesTable 1 }
lispEntry ::= SEQUENCE { LispFeaturesEntry ::= SEQUENCE {
lispAddressFamily AddressFamilyNumbers, lispFeaturesInstanceID Unsigned32
lispItrEnabled TruthValue, lispFeaturesAddressFamily AddressFamilyNumbers,
lispEtrEnabled TruthValue, lispFeaturesItrEnabled TruthValue,
lispProxyItrEnabled TruthValue, lispFeaturesEtrEnabled TruthValue,
lispProxyEtrEnabled TruthValue, lispFeaturesProxyItrEnabled TruthValue,
lispMapServerEnabled TruthValue, lispFeaturesProxyEtrEnabled TruthValue,
lispMapResolverEnabled TruthValue, lispFeaturesMapServerEnabled TruthValue,
lispMapCacheSize Unsigned32, lispFeaturesMapResolverEnabled TruthValue,
lispMapCacheLimit Unsigned32, lispFeaturesMapCacheSize Unsigned32,
lispEtrMapCacheTtl Unsigned32, lispFeaturesMapCacheLimit Unsigned32,
lispRlocProbeEnabled TruthValue, lispFeaturesEtrMapCacheTtl Unsigned32,
lispEtrAcceptMapDataEnabled TruthValue, lispFeaturesRlocProbeEnabled TruthValue,
lispEtrAcceptMapDataVerifyEnabled TruthValue, lispFeaturesEtrAcceptMapDataEnabled TruthValue,
lispMapRequestsIn Counter64, lispFeaturesEtrAcceptMapDataVerifyEnabled TruthValue,
lispMapRequestsOut Counter64, lispFeaturesMapRequestsIn Counter64,
lispMapRepliesIn Counter64, lispFeaturesMapRequestsOut Counter64,
lispMapRepliesOut Counter64, lispFeaturesMapRepliesIn Counter64,
lispMapRegistersIn Counter64, lispFeaturesMapRepliesOut Counter64,
lispMapRegistersOut Counter64 lispFeaturesMapRegistersIn Counter64,
lispFeaturesMapRegistersOut Counter64
} }
lispAddressFamily OBJECT-TYPE lispFeaturesInstanceID OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This represents the Instance ID of the LISP
header. An Instance ID in the LISP address
encoding helps uniquely identify the AFI-based
address space to which a given EID belongs.
It's default value is 0."
::= { lispFeaturesEntry 1 }
lispFeaturesAddressFamily OBJECT-TYPE
SYNTAX AddressFamilyNumbers SYNTAX AddressFamilyNumbers
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The address family number that the lisp device "The address family number that the lisp device
is enabled to lisp process a packet for as a is enabled to lisp process a packet for as a
destination address family." destination address family."
::= { lispEntry 1 } ::= { lispFeaturesEntry 2 }
lispItrEnabled OBJECT-TYPE lispFeaturesItrEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of ITR role on this device "Indicates the status of ITR role on this device
(0 = ITR disabled; 1 = ITR enabled)." (0 = ITR disabled; 1 = ITR enabled)."
::= { lispEntry 2 } ::= { lispFeaturesEntry 3 }
lispEtrEnabled OBJECT-TYPE lispFeaturesEtrEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of ETR role on this device "Indicates the status of ETR role on this device
(0 = ETR disabled; 1 = ETR enabled)." (0 = ETR disabled; 1 = ETR enabled)."
::= { lispEntry 3 } ::= { lispFeaturesEntry 4 }
lispProxyItrEnabled OBJECT-TYPE lispFeaturesProxyItrEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of Proxy-ITR role on this "Indicates the status of Proxy-ITR role on this
device (0 = PITR disabled; 1 = PITR enabled)." device (0 = PITR disabled; 1 = PITR enabled)."
::= { lispEntry 4 } ::= { lispFeaturesEntry 5 }
lispProxyEtrEnabled OBJECT-TYPE lispFeaturesProxyEtrEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of Proxy-ETR role on this "Indicates the status of Proxy-ETR role on this
device (0 = PETR disabled; 1 = PETR enabled)." device (0 = PETR disabled; 1 = PETR enabled)."
::= { lispEntry 5 } ::= { lispFeaturesEntry 6 }
lispMapServerEnabled OBJECT-TYPE lispFeaturesMapServerEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of Map Server role on this "Indicates the status of Map Server role on this
device (0 = MS disabled; 1 = MS enabled)." device (0 = MS disabled; 1 = MS enabled)."
::= { lispEntry 6 } ::= { lispFeaturesEntry 7 }
lispMapResolverEnabled OBJECT-TYPE lispFeaturesMapResolverEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of Map Resolver role on "Indicates the status of Map Resolver role on
this device (0 = MR disabled; 1 = MR enabled)." this device (0 = MR disabled; 1 = MR enabled)."
::= { lispEntry 7 } ::= { lispFeaturesEntry 8 }
lispMapCacheSize OBJECT-TYPE lispFeaturesMapCacheSize OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Size of EID-to-RLOC map cache on this device." "Size of EID-to-RLOC map cache on this device."
::= { lispEntry 8 } ::= { lispFeaturesEntry 9 }
lispMapCacheLimit OBJECT-TYPE lispFeaturesMapCacheLimit OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Maximum permissible size of EID-to-RLOC map "Maximum permissible size of EID-to-RLOC map
cache on this device." cache on this device."
::= { lispEntry 9 } ::= { lispFeaturesEntry 10 }
lispEtrMapCacheTtl OBJECT-TYPE lispFeaturesEtrMapCacheTtl OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Time in minutes this device will store the "Time in minutes this device will store the
EID-to-RLOC map record in the map cache." EID-to-RLOC map record in the map cache."
::= { lispEntry 10 } ::= { lispFeaturesEntry 11 }
lispRlocProbeEnabled OBJECT-TYPE lispFeaturesRlocProbeEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of rloc-probing feature "Indicates the status of rloc-probing feature
on this device (0 = disabled; 1 = enabled)." on this device (0 = disabled; 1 = enabled)."
::= { lispEntry 11 } ::= { lispFeaturesEntry 12 }
lispEtrAcceptMapDataEnabled OBJECT-TYPE lispFeaturesEtrAcceptMapDataEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of accepting piggybacked "Indicates the status of accepting piggybacked
mapping data received in a map-request on mapping data received in a map-request on
this device (0 = disabled; 1 = enabled)." this device (0 = disabled; 1 = enabled)."
::= { lispEntry 12 } ::= { lispFeaturesEntry 13 }
lispEtrAcceptMapDataVerifyEnabled OBJECT-TYPE lispFeaturesEtrAcceptMapDataVerifyEnabled OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the status of verifying accepted "Indicates the status of verifying accepted
piggybacked mapping data received in a piggybacked mapping data received in a
map-request on this device (0 = disabled; map-request on this device (0 = disabled;
1 = enabled)." 1 = enabled)."
::= { lispEntry 13 } ::= { lispFeaturesEntry 14 }
lispMapRequestsIn OBJECT-TYPE lispFeaturesMapRequestsIn OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total number of map requests received by this "Total number of map requests received by this
device for any EID prefix of the given address device for any EID prefix of the given address
family." family."
::= { lispEntry 14 } ::= { lispFeaturesEntry 15 }
lispMapRequestsOut OBJECT-TYPE lispFeaturesMapRequestsOut OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total number of map requests sent by this "Total number of map requests sent by this
device for any EID prefix of the given device for any EID prefix of the given
address family." address family."
::= { lispEntry 15 } ::= { lispFeaturesEntry 16 }
lispMapRepliesIn OBJECT-TYPE lispFeaturesMapRepliesIn OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total number of map replies received by this "Total number of map replies received by this
device for any EID prefix of the given device for any EID prefix of the given
address family." address family."
::= { lispEntry 16 } ::= { lispFeaturesEntry 17 }
lispMapRepliesOut OBJECT-TYPE lispFeaturesMapRepliesOut OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total number of map replies sent by this "Total number of map replies sent by this
device for any EID prefix of the given device for any EID prefix of the given
address family." address family."
::= { lispEntry 17 } ::= { lispFeaturesEntry 18 }
lispMapRegistersIn OBJECT-TYPE lispFeaturesMapRegistersIn OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total number of map registers received by this "Total number of map registers received by this
device for any EID prefix of the given address device for any EID prefix of the given address
family." family."
::= { lispEntry 18 } ::= { lispFeaturesEntry 19 }
lispMapRegistersOut OBJECT-TYPE lispFeaturesMapRegistersOut OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Total number of map registers sent by this "Total number of map registers sent by this
device for any EID prefix of the given device for any EID prefix of the given
address family." address family."
::= { lispEntry 19 } ::= { lispFeaturesEntry 20 }
lispMappingDatabaseTable OBJECT-TYPE lispMappingDatabaseTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispMappingDatabaseEntry SYNTAX SEQUENCE OF LispMappingDatabaseEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table represents the EID-to-RLOC mapping "This table represents the EID-to-RLOC mapping
database that contains the EID-prefix to RLOC database that contains the EID-prefix to RLOC
mappings configured on an ETR. In general, mappings configured on an ETR. In general,
this table would be representative of all such this table would be representative of all such
mappings for the given lisp site to which this mappings for the given lisp site to which this
device belongs." device belongs."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 2 } ::= { lisp 2 }
lispMappingDatabaseEntry OBJECT-TYPE lispMappingDatabaseEntry OBJECT-TYPE
SYNTAX lispMappingDatabaseEntry SYNTAX LispMappingDatabaseEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the "An entry (conceptual row) in the
lispMappingDatabaseTable." lispMappingDatabaseTable."
INDEX { lispMappingDatabaseEidLength, INDEX { lispMappingDatabaseEidLength,
lispMappingDatabaseEid } lispMappingDatabaseEid }
::= { lispMappingDatabaseTable 1 } ::= { lispMappingDatabaseTable 1 }
lispMappingDatabaseEntry ::= SEQUENCE { LispMappingDatabaseEntry ::= SEQUENCE {
lispMappingDatabaseEidLength Integer32, lispMappingDatabaseEidLength Integer32,
lispMappingDatabaseEid LispAddressType, lispMappingDatabaseEid LispAddressType,
lispMappingDatabaseLsb Unsigned32, lispMappingDatabaseLsb Unsigned32,
lispMappingDatabaseEidPartitioned TruthValue, lispMappingDatabaseEidPartitioned TruthValue,
lispMappingDatabaseDecapOctets Counter64, lispMappingDatabaseDecapOctets Counter64,
lispMappingDatabaseDecapPackets Counter64, lispMappingDatabaseDecapPackets Counter64,
lispMappingDatabaseEncapOctets Counter64, lispMappingDatabaseEncapOctets Counter64,
lispMappingDatabaseEncapPackets Counter64 lispMappingDatabaseEncapPackets Counter64
} }
skipping to change at page 17, line 6 skipping to change at page 17, line 32
"The locator status bits for this EID prefix." "The locator status bits for this EID prefix."
::= { lispMappingDatabaseEntry 3 } ::= { lispMappingDatabaseEntry 3 }
lispMappingDatabaseEidPartitioned OBJECT-TYPE lispMappingDatabaseEidPartitioned OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates if this device is partitioned from "Indicates if this device is partitioned from
the site that contains this EID prefix the site that contains this EID prefix
(0 = not partioned; 1 = partitioned)." (0 = not partitioned; 1 = partitioned)."
::= { lispMappingDatabaseEntry 4 } ::= { lispMappingDatabaseEntry 4 }
lispMappingDatabaseDecapOctets OBJECT-TYPE lispMappingDatabaseDecapOctets OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of octets of Lisp packets that "The number of octets of Lisp packets that
were decapsulated by this device addressed were decapsulated by this device addressed
to a host within this EID-prefix." to a host within this EID-prefix."
skipping to change at page 17, line 50 skipping to change at page 18, line 28
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Lisp packets that were "The number of Lisp packets that were
encapsulated by this device that whose inner encapsulated by this device that whose inner
header source address matched this EID prefix." header source address matched this EID prefix."
::= { lispMappingDatabaseEntry 8 } ::= { lispMappingDatabaseEntry 8 }
lispMappingDatabaseLocatorTable OBJECT-TYPE lispMappingDatabaseLocatorTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispMappingDatabaseLocatorEntry SYNTAX SEQUENCE OF LispMappingDatabaseLocatorEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table represents the set of routing locators "This table represents the set of routing locators
per EID prefix contained in the EID-to-RLOC per EID prefix contained in the EID-to-RLOC
database configured on this ETR." database configured on this ETR."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 3 } ::= { lisp 3 }
lispMappingDatabaseLocatorEntry OBJECT-TYPE lispMappingDatabaseLocatorEntry OBJECT-TYPE
SYNTAX lispMappingDatabaseLocatorEntry SYNTAX LispMappingDatabaseLocatorEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the "An entry (conceptual row) in the
lispMappingDatabaseLocatorTable." lispMappingDatabaseLocatorTable."
INDEX { lispMappingDatabaseLocatorEidLength, INDEX { lispMappingDatabaseEidLength,
lispMappingDatabaseLocatorEid, lispMappingDatabaseEid,
lispMappingDatabaseLocatorRlocLength, lispMappingDatabaseLocatorRlocLength,
lispMappingDatabaseLocatorRloc } lispMappingDatabaseLocatorRloc }
::= { lispMappingDatabaseLocatorTable 1 } ::= { lispMappingDatabaseLocatorTable 1 }
lispMappingDatabaseLocatorEntry ::= SEQUENCE { LispMappingDatabaseLocatorEntry ::= SEQUENCE {
lispMappingDatabaseLocatorEidLength Integer32,
lispMappingDatabaseLocatorEid LispAddressType,
lispMappingDatabaseLocatorRlocLength Integer32, lispMappingDatabaseLocatorRlocLength Integer32,
lispMappingDatabaseLocatorRloc LispAddressType, lispMappingDatabaseLocatorRloc LispAddressType,
lispMappingDatabaseLocatorRlocPriority Integer32, lispMappingDatabaseLocatorRlocPriority Integer32,
lispMappingDatabaseLocatorRlocWeight Integer32, lispMappingDatabaseLocatorRlocWeight Integer32,
lispMappingDatabaseLocatorRlocMPriority Integer32, lispMappingDatabaseLocatorRlocMPriority Integer32,
lispMappingDatabaseLocatorRlocMWeight Integer32, lispMappingDatabaseLocatorRlocMWeight Integer32,
lispMappingDatabaseLocatorRlocState INTEGER, lispMappingDatabaseLocatorRlocState INTEGER,
lispMappingDatabaseLocatorRlocLocal INTEGER, lispMappingDatabaseLocatorRlocLocal INTEGER,
lispMappingDatabaseLocatorRlocDecapOctets Counter64, lispMappingDatabaseLocatorRlocDecapOctets Counter64,
lispMappingDatabaseLocatorRlocDecapPackets Counter64, lispMappingDatabaseLocatorRlocDecapPackets Counter64,
lispMappingDatabaseLocatorRlocEncapOctets Counter64, lispMappingDatabaseLocatorRlocEncapOctets Counter64,
lispMappingDatabaseLocatorRlocEncapPackets Counter64 lispMappingDatabaseLocatorRlocEncapPackets Counter64
} }
lispMappingDatabaseLocatorEidLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used to get the octet-length of
lispMappingDatabaseLocatorEid, the next object."
::= { lispMappingDatabaseLocatorEntry 1 }
lispMappingDatabaseLocatorEid OBJECT-TYPE
SYNTAX LispAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The EID prefix of the mapping database mapped to
the given locator."
::= { lispMappingDatabaseLocatorEntry 2 }
lispMappingDatabaseLocatorRlocLength OBJECT-TYPE lispMappingDatabaseLocatorRlocLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispMappingDatabaseLocatorRloc, the next object." lispMappingDatabaseLocatorRloc, the next object."
::= { lispMappingDatabaseLocatorEntry 3 } ::= { lispMappingDatabaseLocatorEntry 3 }
lispMappingDatabaseLocatorRloc OBJECT-TYPE lispMappingDatabaseLocatorRloc OBJECT-TYPE
skipping to change at page 21, line 40 skipping to change at page 21, line 44
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Lisp packets that were "The number of Lisp packets that were
encapsulated by this device using this RLOC encapsulated by this device using this RLOC
address as the source, and that were sourced address as the source, and that were sourced
by an address of this EID-prefix." by an address of this EID-prefix."
::= { lispMappingDatabaseLocatorEntry 14 } ::= { lispMappingDatabaseLocatorEntry 14 }
lispMapCacheTable OBJECT-TYPE lispMapCacheTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispMapCacheEntry SYNTAX SEQUENCE OF LispMapCacheEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table represents the short-lived, on-demand "This table represents the short-lived, on-demand
table on an ITR that stores, tracks, and is table on an ITR that stores, tracks, and is
responsible for timing-out and otherwise responsible for timing-out and otherwise
validating EID-to-RLOC mappings." validating EID-to-RLOC mappings."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 4 } ::= { lisp 4 }
lispMapCacheEntry OBJECT-TYPE lispMapCacheEntry OBJECT-TYPE
SYNTAX lispMapCacheEntry SYNTAX LispMapCacheEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the lispMapCacheTable." "An entry (conceptual row) in the lispMapCacheTable."
INDEX { lispMapCacheEidLength, INDEX { lispMapCacheEidLength,
lispMapCacheEid } lispMapCacheEid }
::= { lispMapCacheTable 1 } ::= { lispMapCacheTable 1 }
lispMapCacheEntry ::= SEQUENCE { LispMapCacheEntry ::= SEQUENCE {
lispMapCacheEidLength Integer32, lispMapCacheEidLength Integer32,
lispMapCacheEid LispAddressType, lispMapCacheEid LispAddressType,
lispMapCacheEidUpTime TimeTicks, lispMapCacheEidUpTime TimeTicks,
lispMapCacheEidExpiryTime TimeTicks, lispMapCacheEidExpiryTime TimeTicks,
lispMapCacheEidState TruthValue, lispMapCacheEidState TruthValue,
lispMapCacheEidAuthoritative TruthValue, lispMapCacheEidAuthoritative TruthValue,
lispMapCacheDecapOctets Counter64, lispMapCacheDecapOctets Counter64,
lispMapCacheDecapPackets Counter64, lispMapCacheDecapPackets Counter64,
lispMapCacheEncapOctets Counter64, lispMapCacheEncapOctets Counter64,
lispMapCacheEncapPackets Counter64 lispMapCacheEncapPackets Counter64
skipping to change at page 24, line 28 skipping to change at page 24, line 32
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Lisp packets that were encapsulated "The number of Lisp packets that were encapsulated
by this device using the given EID-prefix in the by this device using the given EID-prefix in the
map cache." map cache."
::= { lispMapCacheEntry 10 } ::= { lispMapCacheEntry 10 }
lispMapCacheLocatorTable OBJECT-TYPE lispMapCacheLocatorTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispMapCacheLocatorEntry SYNTAX SEQUENCE OF LispMapCacheLocatorEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table represents the set of locators per EID "This table represents the set of locators per EID
prefix contained in the map-cache table of an ITR." prefix contained in the map-cache table of an ITR."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 5 } ::= { lisp 5 }
lispMapCacheLocatorEntry OBJECT-TYPE lispMapCacheLocatorEntry OBJECT-TYPE
SYNTAX lispMapCacheLocatorEntry SYNTAX LispMapCacheLocatorEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the "An entry (conceptual row) in the
lispMapCacheLocatorTable." lispMapCacheLocatorTable."
INDEX { lispMapCacheLocatorEidLength, INDEX { lispMapCacheEidLength,
lispMapCacheLocatorEid, lispMapCacheEid,
lispMapCacheLocatorRlocLength, lispMapCacheLocatorRlocLength,
lispMapCacheLocatorRloc } lispMapCacheLocatorRloc }
::= { lispMapCacheLocatorTable 1 } ::= { lispMapCacheLocatorTable 1 }
lispMapCacheLocatorEntry ::= SEQUENCE { LispMapCacheLocatorEntry ::= SEQUENCE {
lispMapCacheLocatorEidLength Integer32,
lispMapCacheLocatorEid LispAddressType,
lispMapCacheLocatorRlocLength Integer32, lispMapCacheLocatorRlocLength Integer32,
lispMapCacheLocatorRloc LispAddressType, lispMapCacheLocatorRloc LispAddressType,
lispMapCacheLocatorRlocPriority Integer32, lispMapCacheLocatorRlocPriority Integer32,
lispMapCacheLocatorRlocWeight Integer32, lispMapCacheLocatorRlocWeight Integer32,
lispMapCacheLocatorRlocMPriority Integer32, lispMapCacheLocatorRlocMPriority Integer32,
lispMapCacheLocatorRlocMWeight Integer32, lispMapCacheLocatorRlocMWeight Integer32,
lispMapCacheLocatorRlocState INTEGER, lispMapCacheLocatorRlocState INTEGER,
lispMapCacheLocatorRlocUpTime TimeTicks, lispMapCacheLocatorRlocUpTime TimeTicks,
lispMapCacheLocatorRlocLastPriorityChange TimeTicks, lispMapCacheLocatorRlocLastPriorityChange TimeTicks,
lispMapCacheLocatorRlocLastWeightChange TimeTicks, lispMapCacheLocatorRlocLastWeightChange TimeTicks,
lispMapCacheLocatorRlocLastMPriorityChange TimeTicks, lispMapCacheLocatorRlocLastMPriorityChange TimeTicks,
lispMapCacheLocatorRlocLastMWeightChange TimeTicks, lispMapCacheLocatorRlocLastMWeightChange TimeTicks,
lispMapCacheLocatorRlocLastStateChange TimeTicks, lispMapCacheLocatorRlocLastStateChange TimeTicks,
lispMapCacheLocatorRlocRtt TimeTicks, lispMapCacheLocatorRlocRtt TimeTicks,
lispMapCacheLocatorRlocDecapOctets Counter64, lispMapCacheLocatorRlocDecapOctets Counter64,
lispMapCacheLocatorRlocDecapPackets Counter64, lispMapCacheLocatorRlocDecapPackets Counter64,
lispMapCacheLocatorRlocEncapOctets Counter64, lispMapCacheLocatorRlocEncapOctets Counter64,
lispMapCacheLocatorRlocEncapPackets Counter64 lispMapCacheLocatorRlocEncapPackets Counter64
} }
lispMapCacheLocatorEidLength OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object is used to get the octet-length of
lispMapCacheLocatorEid, the next object."
::= { lispMapCacheLocatorEntry 1 }
lispMapCacheLocatorEid OBJECT-TYPE
SYNTAX LispAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The EID prefix of mapping cache mapped to the locator."
::= { lispMapCacheLocatorEntry 2 }
lispMapCacheLocatorRlocLength OBJECT-TYPE lispMapCacheLocatorRlocLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispMapCacheLocatorRloc, the next object." lispMapCacheLocatorRloc, the next object."
::= { lispMapCacheLocatorEntry 3 } ::= { lispMapCacheLocatorEntry 3 }
lispMapCacheLocatorRloc OBJECT-TYPE lispMapCacheLocatorRloc OBJECT-TYPE
skipping to change at page 29, line 16 skipping to change at page 28, line 50
lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of Lisp packets that matched this EID "The number of Lisp packets that matched this EID
prefix and were encapsulated using this RLOC address." prefix and were encapsulated using this RLOC address."
::= { lispMapCacheLocatorEntry 20 } ::= { lispMapCacheLocatorEntry 20 }
lispSiteTable OBJECT-TYPE lispEidRegistrationTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispSiteEntry SYNTAX SEQUENCE OF LispEidRegistrationEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides the properties of each lisp site "This table provides the properties of each lisp EID
that is served by this device when configured to be prefix that is registered with this device when
a Map-Server." configured to be a Map-Server."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 6 } ::= { lisp 6 }
lispSiteEntry OBJECT-TYPE lispEidRegistrationEntry OBJECT-TYPE
SYNTAX lispSiteEntry SYNTAX LispEidRegistrationEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the lispSiteTable." "An entry (conceptual row) in the lispEidRegistrationTable."
INDEX { lispSiteName, INDEX { lispEidRegistrationEidLength,
lispSiteEidLength, lispEidRegistrationEid }
lispSiteEid } ::= { lispEidRegistrationTable 1 }
::= { lispSiteTable 1 }
lispSiteEntry ::= SEQUENCE { LispEidRegistrationEntry ::= SEQUENCE {
lispSiteName OCTET STRING, lispEidRegistrationEidLength Integer32,
lispSiteEidLength Integer32, lispEidRegistrationEid LispAddressType,
lispSiteEid LispAddressType, lispEidRegistrationSiteName OCTET STRING,
lispSiteDescription OCTET STRING, lispEidRegistrationSiteDescription OCTET STRING,
lispSiteEidRegisterState TruthValue, lispEidRegistrationIsRegistered TruthValue,
lispSiteEidFirstRegisterTime TimeTicks, lispEidRegistrationFirstRegisterTime TimeTicks,
lispSiteEidRegisterSenderLength Integer32, lispEidRegistrationLastRegisterTime TimeTicks,
lispSiteEidRegisterSender LispAddressType, lispEidRegistrationLastRegisterSenderLength Integer32,
lispSiteEidRouteTag Unsigned32, lispEidRegistrationLastRegisterSender LispAddressType,
lispSiteEidAuthenticationErrors Counter64, lispEidRegistrationRouteTag Unsigned32
lispSiteEidRegisterRlocsMismatch Counter64, lispEidRegistrationAuthenticationErrors Counter64,
lispSiteEidWantsMapNotifies TruthValue lispEidRegistrationRlocsMismatch Counter64
} }
lispSiteName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..63))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Site name used by a Map-Server to distinguish
different lisp sites that are registering with it."
::= { lispSiteEntry 1 }
lispSiteEidLength OBJECT-TYPE lispEidRegistrationEidLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispSiteEid, the next object." lispEidRegistrationEid, the next object."
::= { lispSiteEntry 2 } ::= { lispEidRegistrationEntry 1 }
lispSiteEid OBJECT-TYPE lispEidRegistrationEid OBJECT-TYPE
SYNTAX LispAddressType SYNTAX LispAddressType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The EID prefix belonging to this site." "The EID prefix that is being registered."
::= { lispSiteEntry 3 } ::= { lispEidRegistrationEntry 2 }
lispSiteDescription OBJECT-TYPE lispEidRegistrationSiteName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..63))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Site name used by a Map-Server to distinguish
different lisp sites that are registering with it."
::= { lispEidRegistrationEntry 3 }
lispEidRegistrationSiteDescription OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..255)) SYNTAX OCTET STRING (SIZE(0..255))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Description for a site name used by a Map-Server." "Description for a site name used by a Map-Server. The EID
::= { lispSiteEntry 4 } prefix that is being registered belongs to this site."
::= { lispEidRegistrationEntry 4 }
lispSiteEidRegisterState OBJECT-TYPE lispEidRegistrationIsRegistered OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the registration status of the "Indicates the registration status of the
given EID prefix (0 = EID prefix is not given EID prefix (0 = EID prefix is not
registered; 1 = EID prefix is registered)." registered; 1 = EID prefix is registered)."
::= { lispSiteEntry 5 } ::= { lispEidRegistrationEntry 5 }
lispSiteEidFirstRegisterTime OBJECT-TYPE lispEidRegistrationFirstRegisterTime OBJECT-TYPE
SYNTAX TimeTicks SYNTAX TimeTicks
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Time since a first valid register message for "Time since a first valid register message for
the given EID prefix was received by this device." the given EID prefix was received by this device."
::= { lispSiteEntry 6 } ::= { lispEidRegistrationEntry 6 }
lispSiteEidRegisterSenderLength OBJECT-TYPE lispEidRegistrationLastRegisterTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Time since the last valid register message for
the given EID prefix was received by this device."
::= { lispEidRegistrationEntry 6 }
lispEidRegistrationLastRegisterSenderLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispSiteEidRegisterSender, the next object." lispEidRegistrationLastRegisterSender, the next object."
::= { lispSiteEntry 7 } ::= { lispEidRegistrationEntry 7 }
lispSiteEidRegisterSender OBJECT-TYPE lispEidRegistrationLastRegisterSender OBJECT-TYPE
SYNTAX LispAddressType SYNTAX LispAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Source address of the last valid register message "Source address of the last valid register message
for the given EID prefix that was received by for the given EID prefix that was received by
this device." this device."
::= { lispSiteEntry 8 } ::= { lispEidRegistrationEntry 8 }
lispSiteEidRouteTag OBJECT-TYPE lispEidRegistrationRouteTag OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Value of the routing table tag that contains the "Value of the routing table tag assigned to the
given EID prefix." given EID prefix."
::= { lispSiteEntry 9 } ::= { lispEidRegistrationEntry 9 }
lispSiteEidAuthenticationErrors OBJECT-TYPE lispEidRegistrationAuthenticationErrors OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of total authentication errors of "Count of total authentication errors of
map-registers received for the given EID map-registers received for the given EID
prefix." prefix."
::= { lispSiteEntry 10 } ::= { lispEidRegistrationEntry 10 }
lispSiteEidRegisterRlocsMismatch OBJECT-TYPE lispEidRegistrationRlocsMismatch OBJECT-TYPE
SYNTAX Counter64 SYNTAX Counter64
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Count of total map-registers received that had at "Count of total map-registers received that had at
least one RLOC that was not in the allowed list of least one RLOC that was not in the allowed list of
RLOCs for the given EID prefix." RLOCs for the given EID prefix."
::= { lispSiteEntry 11 }
lispSiteEidWantsMapNotifies OBJECT-TYPE ::= { lispEidRegistrationEntry 11 }
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Indicates whether the EID prefix wants
Map-Notifications (0 = EID prefix does not want
Map-Notifications; 1 = EID prefix wants
Map-Notifications)."
::= { lispSiteEntry 12 }
lispSiteLocatorTable OBJECT-TYPE lispEidRegistrationEtrTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispSiteLocatorEntry SYNTAX SEQUENCE OF LispEidRegistrationEtrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides the properties of all locators "This table provides the properties of ETRs that register
per lisp site that are served by this device when the given EID prefix with this device when configured to
configured to be a Map-Server." be a Map-Server."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 7 } ::= { lisp 6 }
lispSiteLocatorEntry OBJECT-TYPE lispEidRegistrationEtrEntry OBJECT-TYPE
SYNTAX lispSiteLocatorEntry SYNTAX LispEidRegistrationEtrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the lispSiteLocatorTable." "An entry (conceptual row) in the lispEidRegistrationTable."
INDEX { lispSiteLocatorName, INDEX { lispEidRegistrationEidLength,
lispSiteLocatorEidLength, lispEidRegistrationEid,
lispSiteLocatorEid, lispEidRegistrationEtrSenderLength,
lispSiteLocatorRlocLength, lispEidRegistrationEtrSender }
lispSiteLocatorRloc } ::= { lispEidRegistrationEtrTable 1 }
::= { lispSiteLocatorTable 1 }
lispSiteLocatorEntry ::= SEQUENCE { LispEidRegistrationEtrEntry ::= SEQUENCE {
lispSiteLocatorName OCTET STRING, lispEidRegistrationEtrSenderLength Integer32,
lispSiteLocatorEidLength Integer32, lispEidRegistrationEtrSender LispAddressType,
lispSiteLocatorEid LispAddressType, lispEidRegistrationEtrLastRegisterTime TimeTicks,
lispSiteLocatorRlocLength Integer32, lispEidRegistrationEtrTtl TimeTicks,
lispSiteLocatorRloc LispAddressType, lispEidRegistrationEtrProxyReply TruthValue,
lispSiteLocatorRlocState INTEGER, lispEidRegistrationEtrWantsMapNotify TruthValue
lispSiteLocatorRlocPriority Integer32,
lispSiteLocatorRlocWeight Integer32,
lispSiteLocatorRlocMPriority Integer32,
lispSiteLocatorRlocMWeight Integer32,
lispSiteLocatorRlocRegisterState TruthValue,
lispSiteLocatorRlocFirstRegisterTime TimeTicks,
lispSiteLocatorRlocLastRegisterTime TimeTicks,
lispSiteLocatorRlocRegisterSenderLength Integer32,
lispSiteLocatorRlocRegisterSender LispAddressType,
lispSiteLocatorRlocProxyReply TruthValue
} }
lispSiteLocatorName OBJECT-TYPE lispEidRegistrationEtrSenderLength OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..63))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Site name used by a Map-Server to distinguish
different lisp sites that are registering with it."
::= { lispSiteLocatorEntry 1 }
lispSiteLocatorEidLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispSiteLocatorEid, the next object." lispEidRegistrationEtrSender, the next object."
::= { lispSiteLocatorEntry 2 } ::= { lispEidRegistrationEtrEntry 6 }
lispSiteLocatorEid OBJECT-TYPE lispEidRegistrationEtrSender OBJECT-TYPE
SYNTAX LispAddressType SYNTAX LispAddressType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The EID prefix belonging to this site." "Source address of the ETR that is sending valid register
::= { lispSiteLocatorEntry 3 } messages for this EID prefix to this device."
::= { lispEidRegistrationEtrEntry 7 }
lispSiteLocatorRlocLength OBJECT-TYPE lispEidRegistrationEtrLastRegisterTime OBJECT-TYPE
SYNTAX Integer32 SYNTAX TimeTicks
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "Time since the last valid register message from this ETR
lispSiteLocatorRloc, the next object." for the given EID prefix was received by this device."
::= { lispSiteLocatorEntry 4 } ::= { lispEidRegistrationEtrEntry 6 }
lispSiteLocatorRloc OBJECT-TYPE lispEidRegistrationEtrTtl OBJECT-TYPE
SYNTAX LispAddressType SYNTAX TimeTicks
MAX-ACCESS not-accessible MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION "Time in minutes of the Record TTL of the
"The locator of the given EID prefix belonging registering ETR device for this EID prefix."
to this site." ::= { lispEidRegistrationEtrEntry 6 }
::= { lispSiteLocatorEntry 5 }
lispSiteLocatorRlocState OBJECT-TYPE lispEidRegistrationEtrProxyReply OBJECT-TYPE
SYNTAX INTEGER { SYNTAX TruthValue
down (0),
up (1)
}
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The cached state of this RLOC received in "Indicates proxy-replying status of the registering
map-register by the device, in the capacity of ETR for this EID prefix. (0 = Map-Server should not
a Map-Server. Value 0 refers to down, value 1 proxy-reply; 1 = Map-Server may proxy-reply)."
refers to up." ::= { lispEidRegistrationEtrEntry 16 }
::= { lispSiteLocatorEntry 6 }
lispSiteLocatorRlocPriority OBJECT-TYPE lispEidRegistrationEtrWantsMapNotify OBJECT-TYPE
SYNTAX Integer32 SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The unicast priority of the RLOC for this EID prefix." "Indicates whether the EID prefix wants
::= { lispSiteLocatorEntry 7 } Map-Notifications (0 = EID prefix does not want
Map-Notifications; 1 = EID prefix wants
Map-Notifications)."
::= { lispEidRegistrationEntry 12 }
lispSiteLocatorRlocWeight OBJECT-TYPE lispEidRegistrationLocatorTable OBJECT-TYPE
SYNTAX Integer32 SYNTAX SEQUENCE OF LispEidRegistrationLocatorEntry
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The unicast weight of the RLOC for this EID prefix." "This table provides the properties of all locators
::= { lispSiteLocatorEntry 8 } per lisp site that are served by this device when
configured to be a Map-Server."
REFERENCE "[LISP]"
::= { lisp 7 }
lispSiteLocatorRlocMPriority OBJECT-TYPE lispEidRegistrationLocatorEntry OBJECT-TYPE
SYNTAX Integer32 SYNTAX LispEidRegistrationLocatorEntry
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The multicast priority of the RLOC for this EID prefix." "An entry (conceptual row) in the
::= { lispSiteLocatorEntry 9 } lispEidRegistrationLocatorTable."
INDEX { lispEidRegistrationEidLength,
lispEidRegistrationEid,
lispEidRegistrationEtrSenderLength,
lispEidRegistrationEtrSender,
lispEidRegistrationLocatorRlocLength,
lispEidRegistrationLocatorRloc }
::= { lispEidRegistrationLocatorTable 1 }
lispSiteLocatorRlocMWeight OBJECT-TYPE LispEidRegistrationLocatorEntry ::= SEQUENCE {
lispEidRegistrationLocatorRlocLength Integer32,
lispEidRegistrationLocatorRloc LispAddressType,
lispEidRegistrationLocatorRlocState INTEGER,
lispEidRegistrationLocatorIsLocal TruthValue,
lispEidRegistrationLocatorPriority Integer32,
lispEidRegistrationLocatorWeight Integer32,
lispEidRegistrationLocatorMPriority Integer32,
lispEidRegistrationLocatorMWeight Integer32
}
lispEidRegistrationLocatorRlocLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The multicast weight of the RLOC for this EID prefix." "This object is used to get the octet-length of
::= { lispSiteLocatorEntry 10 } lispEidRegistrationLocatorRloc, the next object."
::= { lispEidRegistrationLocatorEntry 4 }
lispSiteLocatorRlocRegisterState OBJECT-TYPE lispEidRegistrationLocatorRloc OBJECT-TYPE
SYNTAX TruthValue SYNTAX LispAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The locator of the given EID prefix being registered by
the given ETR with this device."
::= { lispEidRegistrationLocatorEntry 5 }
lispEidRegistrationLocatorRlocState OBJECT-TYPE
SYNTAX INTEGER {
down (0),
up (1)
}
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates the registration status of the EID prefix by "The cached state of this RLOC received in
this locator. Value 1 implies registered, value 0 map-register from the ETR by the device, in the
implies not registered." capacity of a Map-Server. Value 0 refers to down,
::= { lispSiteLocatorEntry 11 } value 1 refers to up."
::= { lispEidRegistrationLocatorEntry 8 }
lispSiteLocatorRlocFirstRegisterTime OBJECT-TYPE lispEidRegistrationLocatorIsLocal OBJECT-TYPE
SYNTAX TimeTicks SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Time since a first valid register message for this "Indicates if the given locator is local to the
EID prefix was received from this locator." registering ETR. Value 1 implies local, value 0
::= { lispSiteLocatorEntry 12 } implies not local."
::= { lispEidRegistrationLocatorEntry 13 }
lispSiteLocatorRlocLastRegisterTime OBJECT-TYPE lispEidRegistrationLocatorRlocPriority OBJECT-TYPE
SYNTAX TimeTicks SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Time since a last valid register message for this "The unicast priority of the RLOC for this EID prefix
EID prefix was received from this locator." in the register message sent by the given ETR."
::= { lispSiteLocatorEntry 13 } ::= { lispEidRegistrationLocatorEntry 9 }
lispSiteLocatorRlocRegisterSenderLength OBJECT-TYPE lispEidRegistrationLocatorRlocWeight OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "The unicast weight of the RLOC for this EID prefix
lispSiteLocatorRlocRegisterSender, the next object." in the register message sent by the given ETR."
::= { lispSiteLocatorEntry 14 } ::= { lispEidRegistrationLocatorEntry 10 }
lispSiteLocatorRlocRegisterSender OBJECT-TYPE lispEidRegistrationLocatorRlocMPriority OBJECT-TYPE
SYNTAX LispAddressType SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Source address of the last valid register message for "The multicast priority of the RLOC for this EID prefix
this EID prefix that was received from this locator." in the register message sent by the given ETR."
::= { lispSiteLocatorEntry 15 } ::= { lispEidRegistrationLocatorEntry 11 }
lispSiteLocatorRlocProxyReply OBJECT-TYPE lispEidRegistrationLocatorRlocMWeight OBJECT-TYPE
SYNTAX TruthValue SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates proxy-replying status of the registering "The multicast weight of the RLOC for this EID prefix
locator of this EID prefix." in the register message sent by the given ETR."
::= { lispSiteLocatorEntry 16 } ::= { lispEidRegistrationLocatorEntry 12 }
lispMapServersTable OBJECT-TYPE lispUseMapServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispMapServersEntry SYNTAX SEQUENCE OF LispMapServersEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides the properties of the "This table provides the properties of the
map-server(s) with which this device is map-server(s) with which this device is
configured to register." configured to register."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 8 } ::= { lisp 8 }
lispMapServersEntry OBJECT-TYPE lispUseMapServerEntry OBJECT-TYPE
SYNTAX lispMapServersEntry SYNTAX LispMapServersEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the lispMapServersTable." "An entry (conceptual row) in the lispUseMapServerTable."
INDEX { lispMapServersAddressLength, INDEX { lispUseMapServerAddressLength,
lispMapServersAddress } lispUseMapServerAddress }
::= { lispMapServersTable 1 } ::= { lispUseMapServerTable 1 }
lispMapServersEntry ::= SEQUENCE { LispMapServersEntry ::= SEQUENCE {
lispMapServersAddressLength Integer32, lispUseMapServerAddressLength Integer32,
lispMapServersAddress LispAddressType, lispUseMapServerAddress LispAddressType,
lispMapServersState INTEGER lispUseMapServerState INTEGER
} }
lispMapServersAddressLength OBJECT-TYPE lispUseMapServerAddressLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispMapServersAddress, the next object." lispUseMapServerAddress, the next object."
::= { lispUseMapServerEntry 1 }
::= { lispMapServersEntry 1 }
lispMapServersAddress OBJECT-TYPE lispUseMapServerAddress OBJECT-TYPE
SYNTAX LispAddressType SYNTAX LispAddressType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Address of Map-Server configured on this device." "Address of Map-Server configured on this device."
::= { lispMapServersEntry 2 } ::= { lispUseMapServerEntry 2 }
lispMapServersState OBJECT-TYPE lispUseMapServerState OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
down (0), down (0),
up (1) up (1)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"State of this Map-Server configured on this "State of this Map-Server configured on this
device (0 = Map-Server is down; 1 = Map-Server device (0 = Map-Server is down; 1 = Map-Server
is up)." is up)."
::= { lispMapServersEntry 3 } ::= { lispUseMapServerEntry 3 }
lispMapResolversTable OBJECT-TYPE lispUseMapResolverTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispMapResolversEntry SYNTAX SEQUENCE OF LispMapResolversEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides the properties of the "This table provides the properties of the
map-resolver(s) this device is configured to use." map-resolver(s) this device is configured to use."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 9 } ::= { lisp 9 }
lispMapResolversEntry OBJECT-TYPE lispUseMapResolverEntry OBJECT-TYPE
SYNTAX lispMapResolversEntry SYNTAX LispMapResolversEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the "An entry (conceptual row) in the
lispMapResolversTable." lispUseMapResolverTable."
INDEX { lispMapResolversAddressLength, INDEX { lispUseMapResolverAddressLength,
lispMapResolversAddress } lispUseMapResolverAddress }
::= { lispMapResolversTable 1 } ::= { lispUseMapResolverTable 1 }
lispMapResolversEntry ::= SEQUENCE { LispMapResolversEntry ::= SEQUENCE {
lispMapResolversAddressLength Integer32, lispUseMapResolverAddressLength Integer32,
lispMapResolversAddress LispAddressType, lispUseMapResolverAddress LispAddressType,
lispMapResolversState INTEGER lispUseMapResolverState INTEGER
} }
lispMapResolversAddressLength OBJECT-TYPE lispUseMapResolverAddressLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to get the octet-length of "This object is used to get the octet-length of
lispMapResolversAddress, the next object." lispUseMapResolverAddress, the next object."
::= { lispMapResolversEntry 1 } ::= { lispUseMapResolverEntry 1 }
lispMapResolversAddress OBJECT-TYPE lispUseMapResolverAddress OBJECT-TYPE
SYNTAX LispAddressType SYNTAX LispAddressType
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Address of map-resolver configured on this device." "Address of map-resolver configured on this device."
::= { lispMapResolversEntry 2 } ::= { lispUseMapResolverEntry 2 }
lispMapResolversState OBJECT-TYPE lispUseMapResolverState OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
down (0), down (0),
up (1) up (1)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"State of this Map-Resolver configured on this device "State of this Map-Resolver configured on this device
(0 = Map-Resolver is down; 1 = Map-Resolver is up)." (0 = Map-Resolver is down; 1 = Map-Resolver is up)."
::= { lispMapResolversEntry 3 } ::= { lispUseMapResolverEntry 3 }
lispUseProxyEtrTable OBJECT-TYPE lispUseProxyEtrTable OBJECT-TYPE
SYNTAX SEQUENCE OF lispUseProxyEtrEntry SYNTAX SEQUENCE OF LispUseProxyEtrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table provides the properties of all "This table provides the properties of all
Proxy ETRs that this device is configured Proxy ETRs that this device is configured
to use." to use."
REFERENCE "[LISP]" REFERENCE "[LISP]"
::= { lispMIB 10 } ::= { lisp 10 }
lispUseProxyEtrEntry OBJECT-TYPE lispUseProxyEtrEntry OBJECT-TYPE
SYNTAX lispUseProxyEtrEntry SYNTAX LispUseProxyEtrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry (conceptual row) in the lispUseProxyEtrTable." "An entry (conceptual row) in the lispUseProxyEtrTable."
INDEX { lispUseProxyEtrAddressLength, INDEX { lispUseProxyEtrAddressLength,
lispUseProxyEtrAddress } lispUseProxyEtrAddress }
::= { lispUseProxyEtrTable 1 } ::= { lispUseProxyEtrTable 1 }
lispUseProxyEtrEntry ::= SEQUENCE { LispUseProxyEtrEntry ::= SEQUENCE {
lispUseProxyEtrAddressLength Integer32, lispUseProxyEtrAddressLength Integer32,
lispUseProxyEtrAddress LispAddressType, lispUseProxyEtrAddress LispAddressType,
lispUseProxyEtrState INTEGER lispUseProxyEtrState INTEGER
} }
lispUseProxyEtrAddressLength OBJECT-TYPE lispUseProxyEtrAddressLength OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 39, line 45 skipping to change at page 40, line 5
down (0), down (0),
up (1) up (1)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"State of this Proxy ETR configured on this device "State of this Proxy ETR configured on this device
(0 = Proxy ETR is down; 1 = Proxy ETR is up)." (0 = Proxy ETR is down; 1 = Proxy ETR is up)."
::= { lispUseProxyEtrEntry 3 } ::= { lispUseProxyEtrEntry 3 }
--
-- Conformance Information
--
lispMIBConformance OBJECT IDENTIFIER ::= { lispMIB 2 }
lispMIBCompliances OBJECT IDENTIFIER ::= { lispMIBConformance 1 }
lispMIBGroups OBJECT IDENTIFIER ::= { lispMIBConformance 2 }
--
-- Compliance Statements
--
lispMIBComplianceEtr MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for LISP ETRs."
MODULE -- this module
MANDATORY-GROUPS { lispMIBEtrGroup }
GROUP lispMIBItrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPetrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPitrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapResolverGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEtrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBTuningParametersGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEncapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDecapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDiagnosticsGroup
DESCRIPTION
"This group is optional."
::= { lispMIBCompliances 1 }
lispMIBComplianceItr MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for LISP ITRs."
MODULE -- this module
MANDATORY-GROUPS { lispMIBItrGroup }
GROUP lispMIBEtrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPetrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPitrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapResolverGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEtrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBTuningParametersGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEncapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDecapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDiagnosticsGroup
DESCRIPTION
"This group is optional."
::= { lispMIBCompliances 2 }
lispMIBCompliancePetr MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for LISP Proxy-ETRs."
MODULE -- this module
MANDATORY-GROUPS { lispMIBPetrGroup }
GROUP lispMIBEtrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPitrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapResolverGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEtrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBTuningParametersGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEncapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDecapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDiagnosticsGroup
DESCRIPTION
"This group is optional."
::= { lispMIBCompliances 3 }
lispMIBCompliancePitr MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for LISP Proxy-ITRs."
MODULE -- this module
MANDATORY-GROUPS { lispMIBPitrGroup }
GROUP lispMIBEtrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPetrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapResolverGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEtrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBTuningParametersGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEncapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDecapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDiagnosticsGroup
DESCRIPTION
"This group is optional."
::= { lispMIBCompliances 4 }
lispMIBComplianceMapServer MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for LISP Map Servers."
MODULE -- this module
MANDATORY-GROUPS { lispMIBMapServerGroup }
GROUP lispMIBEtrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPetrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPitrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapResolverGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEtrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBTuningParametersGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEncapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDecapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDiagnosticsGroup
DESCRIPTION
"This group is optional."
::= { lispMIBCompliances 5 }
lispMIBComplianceMapResolver MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for LISP Map Resolvers."
MODULE -- this module
MANDATORY-GROUPS { lispMIBMapResolverGroup }
GROUP lispMIBEtrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPetrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBPitrGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEtrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBItrExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBMapServerExtendedGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBTuningParametersGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBEncapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDecapStatisticsGroup
DESCRIPTION
"This group is optional."
GROUP lispMIBDiagnosticsGroup
DESCRIPTION
"This group is optional."
::= { lispMIBCompliances 6 }
--
-- Units of Conformance
--
lispMIBEtrGroup OBJECT-GROUP
OBJECTS { lispFeaturesEtrEnabled,
lispMappingDatabaseLsb,
lispMappingDatabaseLocatorRlocPriority,
lispMappingDatabaseLocatorRlocWeight,
lispMappingDatabaseLocatorRlocMPriority,
lispMappingDatabaseLocatorRlocMWeight,
lispMappingDatabaseLocatorRlocState,
lispMappingDatabaseLocatorRlocLocal,
lispUseMapServerState
}
STATUS current
DESCRIPTION
"A collection of objects to support basic
management of LISP ETRs."
::= { lispMIBGroups 1 }
lispMIBItrGroup OBJECT-GROUP
OBJECTS { lispFeaturesItrEnabled,
lispMapCacheSize,
lispMappingDatabaseLsb,
lispMapCacheLocatorRlocPriority,
lispMapCacheLocatorRlocWeight,
lispMapCacheLocatorRlocMPriority,
lispMapCacheLocatorRlocMWeight,
lispMapCacheLocatorRlocState,
lispMapCacheEidUpTime,
lispMapCacheEidExpiryTime,
lispUseMapResolverState,
lispUseProxyEtrState
}
STATUS current
DESCRIPTION
"A collection of objects to support basic
management of LISP ITRs."
::= { lispMIBGroups 2 }
lispMIBPetrGroup OBJECT-GROUP
OBJECTS { lispFeaturesProxyEtrEnabled
}
STATUS current
DESCRIPTION
"A collection of objects to support basic
management of LISP Proxy-ETRs."
::= { lispMIBGroups 3 }
lispMIBPitrGroup OBJECT-GROUP
OBJECTS { lispFeaturesProxyItrEnabled
}
STATUS current
DESCRIPTION
"A collection of objects to support basic
management of LISP Proxy-ITRs."
::= { lispMIBGroups 4 }
lispMIBMapServerGroup OBJECT-GROUP
OBJECTS { lispFeaturesMapServerEnabled,
lispEidRegistrationEidRegisterState,
lispEidRegistrationLocatorRlocState,
lispEidRegistrationLocatorRlocPriority,
lispEidRegistrationLocatorRlocWeight,
lispEidRegistrationLocatorRlocMPriority,
lispEidRegistrationLocatorRlocMWeight,
lispEidRegistrationLocatorRlocRegisterState
}
STATUS current
DESCRIPTION
"A collection of objects to support basic
management of LISP Map Servers."
::= { lispMIBGroups 5 }
lispMIBMapResolverGroup OBJECT-GROUP
OBJECTS { lispFeaturesMapResolverEnabled
}
STATUS current
DESCRIPTION
"A collection of objects to support basic
management of LISP Map Resolvers."
::= { lispMIBGroups 6 }
lispMIBEtrExtendedGroup OBJECT-GROUP
OBJECTS { lispFeaturesRlocProbeEnabled,
lispFeaturesEtrAcceptMapDataEnabled,
lispFeaturesEtrAcceptMapDataVerifyEnabled,
lispMappingDatabaseEidPartitioned
}
STATUS current
DESCRIPTION
"A collection of objects to support management
of LISP features and properties on ETRs."
::= { lispMIBGroups 7 }
lispMIBItrExtendedGroup OBJECT-GROUP
OBJECTS { lispFeaturesRlocProbeEnabled,
lispMapCacheEidState,
lispMapCacheEidAuthoritative,
lispMapCacheLocatorRlocUpTime,
lispMapCacheLocatorRlocLastPriorityChange,
lispMapCacheLocatorRlocLastWeightChange,
lispMapCacheLocatorRlocLastMPriorityChange,
lispMapCacheLocatorRlocLastMWeightChange,
lispMapCacheLocatorRlocLastStateChange,
lispMapCacheLocatorRlocRtt
}
STATUS current
DESCRIPTION
"A collection of objects to support management
of LISP features and properties on ITRs."
::= { lispMIBGroups 8 }
lispMIBMapServerExtendedGroup OBJECT-GROUP
OBJECTS { lispEidRegistrationDescription,
lispEidRegistrationEidFirstRegisterTime,
lispEidRegistrationEidRegisterSenderLength,
lispEidRegistrationEidRegisterSender,
lispEidRegistrationEidRouteTag,
lispEidRegistrationEidWantsMapNotifies,
lispEidRegistrationLocatorRlocFirstRegisterTime,
lispEidRegistrationLocatorRlocLastRegisterTime,
lispEidRegistrationLocatorRlocProxyReply
}
STATUS current
DESCRIPTION
"A collection of objects to support management
of LISP features and properties on Map Servers."
::= { lispMIBGroups 9 }
lispMIBTuningParametersGroup OBJECT-GROUP
OBJECTS { lispFeaturesMapCacheLimit,
lispFeaturesEtrMapCacheTtl
}
STATUS current
DESCRIPTION
"A collection of writeable objects used to
configure LISP behavior and to tune performance."
::= { lispMIBGroups 10 }
lispMIBEncapStatisticsGroup OBJECT-GROUP
OBJECTS { lispMappingDatabaseEncapOctets,
lispMappingDatabaseEncapPackets,
lispMappingDatabaseLocatorRlocEncapOctets,
lispMappingDatabaseLocatorRlocEncapPackets,
lispMapCacheEncapOctets,
lispMapCacheEncapPackets,
lispMapCacheLocatorRlocEncapOctets,
lispMapCacheLocatorRlocEncapPackets
}
STATUS current
DESCRIPTION
"A collection of LISP encapsulation statistics
by the device."
::= { lispMIBGroups 11 }
lispMIBDecapStatisticsGroup OBJECT-GROUP
OBJECTS { lispMappingDatabaseDecapOctets,
lispMappingDatabaseDecapPackets,
lispMappingDatabaseLocatorRlocDecapOctets,
lispMappingDatabaseLocatorRlocDecapPackets,
lispMapCacheDecapOctets,
lispMapCacheDecapPackets,
lispMapCacheLocatorRlocDecapOctets,
lispMapCacheLocatorRlocDecapPackets
}
STATUS current
DESCRIPTION
"A collection of LISP decapsulation statistics
by the device."
::= { lispMIBGroups 12 }
lispMIBDiagnosticsGroup OBJECT-GROUP
OBJECTS { lispFeaturesMapRequestsIn,
lispFeaturesMapRequestsOut,
lispFeaturesMapRepliesIn,
lispFeaturesMapRepliesOut,
lispFeaturesMapRegistersIn,
lispFeaturesMapRegistersOut,
lispEidRegistrationEidAuthenticationErrors,
lispEidRegistrationEidRegisterRlocsMismatch
}
STATUS current
DESCRIPTION
"Objects providing additional diagnostics related
to a LISP router."
::= { lispMIBGroups 13 }
END END
8. Relationship to Other MIB Modules 8. Relationship to Other MIB Modules
8.1. MIB modules required for IMPORTS 8.1. MIB modules required for IMPORTS
The LISP MIB imports the textual-convention AddressFamilyNumbers from The LISP MIB imports the textual-convention AddressFamilyNumbers from
the IANA-ADDRESS-FAMILY-NUMBERS-MIB [IANA]. the IANA-ADDRESS-FAMILY-NUMBERS-MIB [IANA].
9. Security Considerations 9. Security Considerations
 End of changes. 180 change blocks. 
400 lines changed or deleted 941 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/