idnits 2.17.1 draft-ietf-lisp-mib-09.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- No issues found here. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year -- The document date (February 4, 2013) is 4099 days in the past. Is this intentional? Checking references for intended status: Experimental ---------------------------------------------------------------------------- == Missing Reference: 'LISP-MCAST' is mentioned on line 3029, but not defined == Unused Reference: 'RFC6831' is defined on line 3021, but no explicit reference was found in the text ** Obsolete normative reference: RFC 6830 (Obsoleted by RFC 9300, RFC 9301) ** Obsolete normative reference: RFC 6833 (Obsoleted by RFC 9301) == Outdated reference: A later version (-22) exists of draft-ietf-lisp-lcaf-00 Summary: 2 errors (**), 0 flaws (~~), 4 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group G. Schudel 3 Internet-Draft A. Jain 4 Intended status: Experimental V. Moreno 5 Expires: August 8, 2013 cisco Systems 6 February 4, 2013 8 LISP MIB 9 draft-ietf-lisp-mib-09 11 Abstract 13 This document defines managed objects for the Locator/ID Separation 14 Protocol (LISP). These objects provide information useful for 15 monitoring LISP devices, including basic configuration information, 16 LISP status, and operational statistics. 18 Status of This Memo 20 This Internet-Draft is submitted in full conformance with the 21 provisions of BCP 78 and BCP 79. 23 Internet-Drafts are working documents of the Internet Engineering 24 Task Force (IETF). Note that other groups may also distribute 25 working documents as Internet-Drafts. The list of current Internet- 26 Drafts is at http://datatracker.ietf.org/drafts/current/. 28 Internet-Drafts are draft documents valid for a maximum of six months 29 and may be updated, replaced, or obsoleted by other documents at any 30 time. It is inappropriate to use Internet-Drafts as reference 31 material or to cite them other than as "work in progress." 33 This Internet-Draft will expire on August 8, 2013. 35 Copyright Notice 37 Copyright (c) 2013 IETF Trust and the persons identified as the 38 document authors. All rights reserved. 40 This document is subject to BCP 78 and the IETF Trust's Legal 41 Provisions Relating to IETF Documents 42 (http://trustee.ietf.org/license-info) in effect on the date of 43 publication of this document. Please review these documents 44 carefully, as they describe your rights and restrictions with respect 45 to this document. Code Components extracted from this document must 46 include Simplified BSD License text as described in Section 4.e of 47 the Trust Legal Provisions and are provided without warranty as 48 described in the Simplified BSD License. 50 Table of Contents 52 1. Requirements Notation . . . . . . . . . . . . . . . . . . . . 3 53 2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 54 3. The Internet-Standard Management Framework . . . . . . . . . . 3 55 4. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 4 56 5. LISP MIB Objectives . . . . . . . . . . . . . . . . . . . . . 6 57 6. Structure of LISP MIB Module . . . . . . . . . . . . . . . . . 6 58 6.1. Overview of Defined Notifications . . . . . . . . . . . . 6 59 6.2. Overview of Defined Tables . . . . . . . . . . . . . . . . 7 60 7. LISP MIB Definitions . . . . . . . . . . . . . . . . . . . . . 8 61 8. Relationship to Other MIB Modules . . . . . . . . . . . . . . 63 62 8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 63 63 9. Security Considerations . . . . . . . . . . . . . . . . . . . 63 64 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 64 65 11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 64 66 11.1. Normative References . . . . . . . . . . . . . . . . . . . 64 67 11.2. Informative References . . . . . . . . . . . . . . . . . . 65 68 Appendix A. Open Issues . . . . . . . . . . . . . . . . . . . . . 65 69 Appendix B. Acknowledgments . . . . . . . . . . . . . . . . . . . 65 71 1. Requirements Notation 73 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 74 "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and 75 "OPTIONAL" in this document are to be interpreted as described in 76 [RFC2119]. 78 2. Introduction 80 This draft describes the Management Information Base (MIB) module for 81 use with network management protocols in the Internet community. 82 Specifically, the MIB for managing Locator/ID Separation Protocol 83 (LISP) devices is described. 85 LISP [RFC6830] specifies a network-based architecture and mechanisms 86 that implement a new semantic for IP addressing using two separate 87 name spaces: Endpoint Identifiers (EIDs), used within sites, and 88 Routing Locators (RLOCs), used on the transit networks that make up 89 the Internet infrastructure. To achieve this separation, LISP 90 defines protocol mechanisms for mapping from EIDs to RLOCs. 92 From a data plane perspective, LISP traffic is handled exclusively at 93 the network layer by devices performing Ingress Tunnel Router (ITR) 94 and Egress Tunnel Router (ETR) LISP functions. Data plane operations 95 performed by these devices are described in [RFC6830]. Additionally, 96 data plane interworking between legacy (Internet) and LISP sites is 97 implemented by devices performing Proxy ITR (PITR) and Proxy ETR 98 (PETR) functions. The data plane operations of these devices is 99 described in [RFC6832]. 101 From a control plane perspective, LISP employs mechanisms related to 102 creating, maintaining, and resolving mappings from EIDs to RLOCs. 103 LISP ITRs, ETRs, PITRs, and PETRs perform specific control plane 104 functions, and these control plane operations are described in 105 [RFC6830]. Additionally, LISP infrastructure devices supporting LISP 106 control plane functionality include Map-Servers and Map-Resolvers, 107 and the control plane operations of these devices are described in 108 [RFC6833]. Finally, while not specifically required, this document 109 assumes the existence of a database to store and propagate those 110 mappings globally. 112 3. The Internet-Standard Management Framework 114 For a detailed overview of the documents that describe the current 115 Internet-Standard Management Framework, please refer to section 7 of 116 RFC 3410 [RFC3410]. 118 Managed objects are accessed via a virtual information store, termed 119 the Management Information Base or MIB. MIB objects are generally 120 accessed through the Simple Network Management Protocol (SNMP). 121 Objects in the MIB are defined using the mechanisms defined in the 122 Structure of Management Information (SMI). This memo specifies a MIB 123 module that is compliant to the SMIv2, which is described in STD 58, 124 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 125 [RFC2580]. 127 4. Definition of Terms 129 Endpoint ID (EID): a 32-bit (for IPv4) or 128-bit (for IPv6) value 130 used in the source and destination address fields of the first 131 (inner-most) IP header of a LISP packet. A source EID is 132 allocated to a host from an EID-prefix block associated with the 133 site where the host is located. A host determines a destination 134 address in the same way that it determines a destination address 135 today, for example through a DNS lookup or SIP exchange. 137 Routing Locator (RLOC): a 32-bit (for IPv4) or 128-bit (for IPv6) 138 value used in the source and destination address fields of the 139 second (outer-most) IP header of a LISP packet. RLOC addresses 140 are allocated to an egress tunnel router (ETR) and numbered from 141 topologically-aggregatable blocks assigned to a site at each point 142 to which it attaches to the global Internet. 144 EID-to-RLOC Map-Cache: a short-lived, on-demand table maintained 145 locally in an ITR or PITR that stores, tracks, and is responsible 146 for timing-out and otherwise validating EID-to-RLOC mappings. 147 This table is distinct from the full "database" of EID-to-RLOC 148 mappings in that it is dynamic and relatively small. At a given 149 moment in time, it consists only of entries for those sites to 150 which the ITR or PITR is currently communicating or has 151 communicated with within the configured TTL period. 153 EID-to-RLOC Mapping-Database: a global distributed database that 154 contains all known EID-to-RLOC mappings. Each potential ETR 155 typically contains a small piece of the database consisting of 156 only the EID-to-RLOC mappings for the EID prefix(es) for which the 157 ETR is "authoritative" and the RLOC(s) by which those EID 158 prefix(es) are reachable from the global Internet. 160 Ingress Tunnel Router (ITR): a router that accepts an IP packet with 161 a single IP header (more precisely, an IP packet that does not 162 contain a LISP header), treats this "inner" IP destination address 163 as an EID and performs an EID-to-RLOC mapping lookup, and then 164 prepends an "outer" IP header with one of its own globally- 165 routable RLOCs in the source address field and the RLOC resulting 166 from the mapping lookup in the destination address field. That 167 is, in general an ITR receives an IP packet from site end-systems 168 on one side and sends a LISP-encapsulated IP packet toward the 169 Internet on the other side. 171 Egress Tunnel Router (ETR): a router that accepts an IP packet where 172 the destination address in the "outer" IP header is one of its own 173 RLOCs, strips the "outer" header, and forwards the packet based on 174 the next IP header found. That is, in general an ETR receives 175 LISP-encapsulated IP packets from the Internet on one side and 176 sends decapsulated IP packets toward site end-systems on the other 177 side. 179 xTR: a term of general reference to an ITR or ETR when direction of 180 data flow is not part of the context description. xTR refers to 181 the router that is the tunnel endpoint and performs both ITR and 182 ETR functionality. For example, "An xTR can be located at the 183 Customer Edge (CE) router," meaning both ITR and ETR functionality 184 is activated at the CE router. 186 Proxy ITR (PITR): a router that acts like an ITR but does so on 187 behalf of non-LISP sites which send packets to destinations at 188 LISP sites. The PITR, also known as a PTR, is defined and 189 described in [RFC6832]. 191 Proxy ETR (PETR): a router that acts like an ETR but does so on 192 behalf of LISP sites which send packets to destinations at non- 193 LISP sites. The PETR is defined and described in [RFC6832]. 195 LISP Site: a set of routers in an edge network that are under a 196 single technical administration. LISP routers which reside in the 197 edge network are the demarcation points to separate the edge 198 network from the core network. 200 Map-Server: a LISP network infrastructure component which learns 201 EID-to-RLOC mapping entries from an authoritative source such as 202 an ETR through static configuration, or another out-of-band 203 mechanism. A Map-Server advertises these mappings into the 204 distributed mapping database. 206 Map-Resolver: a LISP network infrastructure component which accepts 207 LISP Encapsulated Map-Requests, typically from an ITR, and quickly 208 determines whether or not the destination IP address is part of 209 the EID namespace. If it is, the Map-Resolver finds the 210 appropriate EID-to-RLOC mapping by consulting the distributed 211 mapping database. If it is not, a Negative Map-Reply is 212 immediately returned. 214 Map-Request: a LISP Map-Request message type sent by an ITR or PITR 215 to a Map-Resolver when it needs a mapping for an EID, wants to 216 test an RLOC for reachability, or wants to refresh a mapping 217 before TTL expiration. 219 Map-Reply: a LISP Map-Reply message type returned in response to a 220 Map-Request for a destination EID that exists in the mapping 221 database and contains the locator-set and associated policy for 222 the queried EID. Information returned in a Map-Reply is stored in 223 the EID-to-RLOC Map-Cache. 225 Negative Map-Reply: a LISP Map-Reply message type that contains an 226 empty locator-set. Returned in response to a Map-Request if the 227 destination EID does not exist in the mapping database. 228 Typically, this means that the "EID" being requested is an IP 229 address connected to a non-LISP site. Information returned in a 230 Negative Map-Reply is stored in the EID-to-RLOC Map-Cache. 232 5. LISP MIB Objectives 234 The objectives for defining this LISP MIB module are as follows: 236 o Provide a means for obtaining a list of enabled LISP features and 237 the current status of configuration attributes related to those 238 features. As an example, LISP capabilities which could be enabled 239 include ITR, ETR, PITR, PETR, MS or MR support for IPv4 or IPv6 240 address families. Other examples include, indicating whether 241 rloc-probing is enabled, and indicating the configured map-cache 242 limit value. 244 o Provide a means for obtaining the current attributes of various 245 LISP tables, such as the EID-to-RLOC policy data contained in the 246 Map-Cache, or the local EID-to-RLOC policy data contained in the 247 Mapping-Database. 249 o Provide a means for obtaining the current operational statistics 250 of various LISP functions, such as the number of packets 251 encapsulated and decapsulated by the device. Other counters of 252 operational interest, depending on LISP function, include things 253 like the current number of map-cache entries, and the total number 254 and rate of map-requests received and sent. 256 6. Structure of LISP MIB Module 258 6.1. Overview of Defined Notifications 260 No LISP MIB notifications are defined. 262 6.2. Overview of Defined Tables 264 The LISP MIB module is composed of the following tables of objects: 266 lispFeatures - This table provides information representing the 267 various lisp features that can be enabled on LISP devices. 269 lispIidToVrf - This table provides information representing the 270 mapping of a LISP instance ID to a VRF (Virtual Routing/ 271 Forwarding). 273 lispGlobalStats - This table provides global statistics for a given 274 Instance ID per address-family on a LISP device. 276 lispMappingDatabase - This table represents the EID-to-RLOC database 277 that contains the EID-prefix to RLOC mappings configured on an 278 ETR. In general, this table would be representative of all such 279 mappings for a given site that this device belongs to. 281 lispMappingDatabaseLocator - This table represents the set of 282 routing locators contained in the EID-to-RLOC database configured 283 on an ETR. 285 lispMapCache - This table represents the short-lived, on-demand 286 table on an ITR that stores, tracks, and is responsible for 287 timing-out and otherwise validating EID-to-RLOC mappings. 289 lispMapCacheLocator - This table represents the set of locators per 290 EID prefix contained in the map-cache table of an ITR. 292 lispConfiguredLocator - This table represents the set of routing 293 locators configured on a LISP device. 295 lispEidRegistration - This table provides the properties of each EID 296 prefix that is registered with this device when configured to be a 297 Map-Server. 299 lispEidRegistrationEtr - This table provides the properties of the 300 different ETRs that send registers, for a given EID prefix, to 301 this device when configured to be a Map-Server. 303 lispEidRegistrationLocator - This table provides the properties of 304 the different locators per EID prefix that is registered with this 305 device when configured to be a Map-Server. 307 lispUseMapServer - This table provides the properties of all Map- 308 Servers that this device is configured to use. 310 lispUseMapResolver - This table provides the properties of all Map- 311 Resolvers that this device is configured to use. 313 lispUseProxyEtr - This table provides the properties of all Proxy 314 ETRs that this device is configured to use. 316 7. LISP MIB Definitions 318 LISP-MIB DEFINITIONS ::= BEGIN 320 IMPORTS 321 MODULE-IDENTITY, OBJECT-TYPE, 322 mib-2, Unsigned32, Counter64, 323 Integer32, TimeTicks FROM SNMPv2-SMI -- [RFC2578] 324 TruthValue, TEXTUAL-CONVENTION, 325 TimeStamp FROM SNMPv2-TC -- [RFC2579] 326 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] 327 MplsL3VpnName 328 FROM MPLS-L3VPN-STD-MIB -- [RFC4382] 329 AddressFamilyNumbers 330 FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- [IANA] 332 lispMIB MODULE-IDENTITY 333 LAST-UPDATED "201302040000Z" -- 04 February 2013 334 ORGANIZATION 335 "IETF Locator/ID Separation Protocol (LISP) Working Group" 336 CONTACT-INFO 337 "Email: lisp@ietf.org 338 WG charter: 339 http://www.ietf.org/html.charters/lisp-charter.html" 340 DESCRIPTION 341 "Locator/ID Separation Protocol (LISP) MIB Textual 342 Conventions module. The LISP MIB is intended for 343 management of LISP routers. 345 Copyright (C) The IETF Trust (2013)." 346 REVISION "201302040000Z" -- 04 February 2013 347 DESCRIPTION "Initial version of the IETF LISP-MIB module. Published 348 as RFC xxxx." 349 -- RFC Ed.: RFC-editor pls fill in xxxx 350 ::= { mib-2 XXX } 351 -- RFC Ed.: assigned by IANA, see section 10 for details 353 -- 354 -- Textual Conventions 355 -- 357 LispAddressType ::= TEXTUAL-CONVENTION 358 DISPLAY-HINT "39a" 359 STATUS current 360 DESCRIPTION 361 "LISP architecture can be applied to a wide variety of 362 address-families. This textual-convention is a 363 generalization for representing addresses that belong to those 364 address-families. For convenience, this document refers to any 365 such address as a LISP address. LispAddressType 366 textual-convention consists of the following four-tuple: 367 1. IANA Address Family Number: A field of length 2-octets, 368 whose value is of the form following the assigned 369 AddressFamilyNumbers textual-convention described in 370 [IANA]. The enumerations are listed in [IANA]. Note that 371 this list of address family numbers is maintained by IANA. 372 2. Length of LISP address: A field of length 1-octet, whose 373 value indicates the octet-length of the next (third) field 374 of this LispAddressType four-tuple. 375 3. LISP address: A field of variable length as indicated in 376 the previous (second) field, whose value is an address of 377 the IANA Address Family indicated in the first field of 378 this LispAddressType four-tuple. Note that any of the 379 IANA Address Families can be represented. Particularly 380 when the address family is LISP Canonical Address Format 381 (LCAF) [LCAF] with IANA assigned Address Family Number 382 16387, then the first octet of this field indicates the 383 LCAF type, and the rest of this field is same as the 384 encoding format of the LISP Canonical Address after the 385 length field, as defined in [LCAF]. 386 4. Mask-length of address: A field of length 1-octet, whose 387 value is the mask-length to be applied to the LISP 388 address specified in the previous (third) field. 390 To illustrate the use of this object, consider the LISP MIB 391 Object below entitled lispMapCacheEntry. This object begins 392 with the following entities: 394 lispMapCacheEntry ::= SEQUENCE { 395 lispMapCacheEidLength INTEGER, 396 lispMapCacheEid LispAddressType, 397 ... [skip] ... 399 Example 1: Suppose that the IPv4 EID prefix stored is 400 192.0.2.0/24. In this case, the values within 401 lispMapCacheEntry would be: 403 lispMapCacheEidLength = 8 404 lispMapCacheEid = 1, 4, 192.0.2.0, 24 405 ... [skip] ... 407 where 8 is the total length in octets of the next 408 object (lispMapCacheEID of type LispAddressType). Then, 409 the value 1 indicates the IPv4 AF (per [IANA]), the 410 value 4 indicates that the AF is 4-octets in length, 411 192.0.2.0 is the IPv4 address, and the value 24 is the 412 mask-length in bits. Note that the lispMapCacheEidLength 413 value of 8 is used to compute the length of the fourth 414 (last) field in lispMapCacheEid to be 1 octet - as 415 computed by 8 - (2 + 1 + 4) = 1. 417 Example 2: Suppose that the IPv6 EID prefix stored is 418 2001:db8:a::/48. In this case, the values within 419 lispMapCacheEntry would be: 421 lispMapCacheEidLength = 20 422 lispMapCacheEid = 2, 16, 2001:db8:a::, 48 423 ... [skip] ... 425 where 20 is the total length in octets of the next 426 object (lispMapCacheEID of type LispAddressType). Then, 427 the value 2 indicates the IPv4 AF (per [IANA]), the 428 value 16 indicates that the AF is 16-octets in length, 429 2001:db8:a:: is the IPv6 address, and the value 48 is the 430 mask-length in bits. Note that the lispMapCacheEidLength 431 value of 20 is used to compute the length of the fourth 432 (last) field in lispMapCacheEid to be 1 octet - as 433 computed by 20 - (2 + 1 + 16) = 1. 435 Example 3: As an example where LCAF is used, suppose 436 that the IPv4 EID prefix stored is 192.0.2.0/24 and it 437 is part of LISP Instance ID 101. In this case, the values 438 within lispMapCacheEntry would be: 440 lispMapCacheEidLength = 11 441 lispMapCacheEid = 16387, 7, 2, 101, 1, 192.0.2.0, 24 442 ... [skip] ... 444 where 11 is the total length in octets of the next object 445 (lispMapCacheEID of type LispAddressType). Then, the value 446 16387 indicates the LCAF AF (see [IANA]), the value 7 447 indicates that the LCAF AF is 7-octets in length in this 448 case, 2 indicates that LCAF Type 2 encoding is used (see 449 [LCAF]), 101 gives the Instance ID, 1 gives the AFI (per 450 [IANA]) for an IPv4 address, 192.0.2.0 is the IPv4 451 address, and 24 is the mask-length in bits. Note that the 452 lispMapCacheEidLength value of 11 octets is used to compute 453 the length of the last field in lispMapCacheEid to be 1 octet, 454 as computed by 11 - (2 + 1 + 1 + 1 + 1 + 1 + 4) = 1." 456 REFERENCE 457 "RFC6830, Section 14.2, 458 draft-ietf-lisp-lcaf-00.txt." 459 SYNTAX OCTET STRING (SIZE (5..39)) 461 -- 462 -- Top level components of this MIB. 463 -- 464 lispObjects OBJECT IDENTIFIER ::= { lispMIB 1 } 465 lispConformance OBJECT IDENTIFIER ::= { lispMIB 2 } 467 lispFeaturesTable OBJECT-TYPE 468 SYNTAX SEQUENCE OF LispFeaturesEntry 469 MAX-ACCESS not-accessible 470 STATUS current 471 DESCRIPTION 472 "This table represents the various LISP features 473 that can be enabled on LISP devices." 474 REFERENCE 475 "RFC6830, Section 4.0., Section 5.5., Section 6.3." 476 ::= { lispObjects 1 } 478 lispFeaturesEntry OBJECT-TYPE 479 SYNTAX LispFeaturesEntry 480 MAX-ACCESS not-accessible 481 STATUS current 482 DESCRIPTION 483 "An entry (conceptual row) in the lispFeaturesTable." 484 INDEX { lispFeaturesInstanceID, 485 lispFeaturesAddressFamily } 486 ::= { lispFeaturesTable 1 } 488 LispFeaturesEntry ::= SEQUENCE { 489 lispFeaturesInstanceID Unsigned32, 490 lispFeaturesAddressFamily AddressFamilyNumbers, 491 lispFeaturesItrEnabled TruthValue, 492 lispFeaturesEtrEnabled TruthValue, 493 lispFeaturesProxyItrEnabled TruthValue, 494 lispFeaturesProxyEtrEnabled TruthValue, 495 lispFeaturesMapServerEnabled TruthValue, 496 lispFeaturesMapResolverEnabled TruthValue, 497 lispFeaturesMapCacheSize Unsigned32, 498 lispFeaturesMapCacheLimit Unsigned32, 499 lispFeaturesEtrMapCacheTtl Unsigned32, 500 lispFeaturesRlocProbeEnabled TruthValue, 501 lispFeaturesEtrAcceptMapDataEnabled TruthValue, 502 lispFeaturesEtrAcceptMapDataVerifyEnabled TruthValue, 503 lispFeaturesRouterTimeStamp TimeStamp 504 } 506 lispFeaturesInstanceID OBJECT-TYPE 507 SYNTAX Unsigned32 (0..16777215) 508 MAX-ACCESS not-accessible 509 STATUS current 510 DESCRIPTION 511 "This represents the Instance ID of the LISP header. 512 An Instance ID in the LISP address encoding helps 513 uniquely identify the AFI-based address space to which 514 a given EID belongs. It's default value is 0." 515 ::= { lispFeaturesEntry 1 } 517 lispFeaturesAddressFamily OBJECT-TYPE 518 SYNTAX AddressFamilyNumbers 519 MAX-ACCESS not-accessible 520 STATUS current 521 DESCRIPTION 522 "The IANA address family number of destination address 523 of packets that this LISP device is enabled to process." 524 ::= { lispFeaturesEntry 2 } 526 lispFeaturesItrEnabled OBJECT-TYPE 527 SYNTAX TruthValue 528 MAX-ACCESS read-only 529 STATUS current 530 DESCRIPTION 531 "Indicates the status of ITR role on this device. If 532 this object is TRUE, then ITR feature is enabled." 533 ::= { lispFeaturesEntry 3 } 535 lispFeaturesEtrEnabled OBJECT-TYPE 536 SYNTAX TruthValue 537 MAX-ACCESS read-only 538 STATUS current 539 DESCRIPTION 540 "Indicates the status of ETR role on this device. If 541 this object is TRUE, then ETR feature is enabled." 542 ::= { lispFeaturesEntry 4 } 544 lispFeaturesProxyItrEnabled OBJECT-TYPE 545 SYNTAX TruthValue 546 MAX-ACCESS read-only 547 STATUS current 548 DESCRIPTION 549 "Indicates the status of Proxy-ITR role on this device. 550 If this object is TRUE, then Proxy-ITR feature is enabled." 551 ::= { lispFeaturesEntry 5 } 553 lispFeaturesProxyEtrEnabled OBJECT-TYPE 554 SYNTAX TruthValue 555 MAX-ACCESS read-only 556 STATUS current 557 DESCRIPTION 558 "Indicates the status of Proxy-ETR role on this device. 559 If this object is TRUE, then Proxy-ETR feature is enabled." 560 ::= { lispFeaturesEntry 6 } 562 lispFeaturesMapServerEnabled OBJECT-TYPE 563 SYNTAX TruthValue 564 MAX-ACCESS read-only 565 STATUS current 566 DESCRIPTION 567 "Indicates the status of Map Server role on this device. 568 If this object is TRUE, then Map Server feature is 569 enabled." 570 ::= { lispFeaturesEntry 7 } 572 lispFeaturesMapResolverEnabled OBJECT-TYPE 573 SYNTAX TruthValue 574 MAX-ACCESS read-only 575 STATUS current 576 DESCRIPTION 577 "Indicates the status of Map Resolver role on this device. 578 If this object is TRUE, then Map Resolver feature is 579 enabled." 580 ::= { lispFeaturesEntry 8 } 582 lispFeaturesMapCacheSize OBJECT-TYPE 583 SYNTAX Unsigned32 584 MAX-ACCESS read-only 585 STATUS current 586 DESCRIPTION 587 "Size of EID-to-RLOC map cache on this device." 588 ::= { lispFeaturesEntry 9 } 590 lispFeaturesMapCacheLimit OBJECT-TYPE 591 SYNTAX Unsigned32 592 MAX-ACCESS read-only 593 STATUS current 594 DESCRIPTION 595 "Maximum permissible entries in EID-to-RLOC map cache on 596 this device." 597 ::= { lispFeaturesEntry 10 } 599 lispFeaturesEtrMapCacheTtl OBJECT-TYPE 600 SYNTAX Unsigned32 601 MAX-ACCESS read-only 602 STATUS current 603 DESCRIPTION 604 "The stored Record TTL of the EID-to-RLOC map record in 605 the map cache." 606 ::= { lispFeaturesEntry 11 } 608 lispFeaturesRlocProbeEnabled OBJECT-TYPE 609 SYNTAX TruthValue 610 MAX-ACCESS read-only 611 STATUS current 612 DESCRIPTION 613 "Indicates the status of rloc-probing feature on this device. 614 If this object is TRUE, then this feature is enabled." 615 ::= { lispFeaturesEntry 12 } 617 lispFeaturesEtrAcceptMapDataEnabled OBJECT-TYPE 618 SYNTAX TruthValue 619 MAX-ACCESS read-only 620 STATUS current 621 DESCRIPTION 622 "Indicates the status of accepting piggybacked mapping data 623 received in a map-request on this device. If this object is 624 TRUE, then this device accepts piggybacked mapping data." 625 ::= { lispFeaturesEntry 13 } 627 lispFeaturesEtrAcceptMapDataVerifyEnabled OBJECT-TYPE 628 SYNTAX TruthValue 629 MAX-ACCESS read-only 630 STATUS current 631 DESCRIPTION 632 "Indicates the status of verifying accepted piggybacked 633 mapping data received in a map-request on this device. If 634 this object is TRUE, then this device verifies accepted 635 piggybacked mapping data." 636 ::= { lispFeaturesEntry 14 } 638 lispFeaturesRouterTimeStamp OBJECT-TYPE 639 SYNTAX TimeStamp 640 MAX-ACCESS read-only 641 STATUS current 642 DESCRIPTION 643 "The value of sysUpTime at which LISP feature was enabled 644 on this device. 646 If this information was present at the most recent 647 re-initialization of the local management subsystem, 648 then this object contains a zero value." 649 ::= { lispFeaturesEntry 15 } 651 lispIidToVrfTable OBJECT-TYPE 652 SYNTAX SEQUENCE OF LispIidToVrfEntry 653 MAX-ACCESS not-accessible 654 STATUS current 655 DESCRIPTION 656 "This table represents the mapping of LISP Instance ID 657 to a VRF." 658 REFERENCE 659 "RFC6830, Section 5.5." 660 ::= { lispObjects 2 } 662 lispIidToVrfEntry OBJECT-TYPE 663 SYNTAX LispIidToVrfEntry 664 MAX-ACCESS not-accessible 665 STATUS current 666 DESCRIPTION 667 "An entry (conceptual row) in the lispIidToVrfTable." 668 INDEX { lispFeaturesInstanceID } 669 ::= { lispIidToVrfTable 1 } 671 LispIidToVrfEntry ::= SEQUENCE { 672 lispIidToVrfName MplsL3VpnName 673 } 675 lispIidToVrfName OBJECT-TYPE 676 SYNTAX MplsL3VpnName 677 MAX-ACCESS read-only 678 STATUS current 679 DESCRIPTION 680 "The identifier for each VPN that is mapped to the 681 given LISP Instance ID." 682 ::= { lispIidToVrfEntry 2 } 683 REFERENCE 684 "RFC 4382, Section 7." 686 lispGlobalStatsTable OBJECT-TYPE 687 SYNTAX SEQUENCE OF LispGlobalStatsEntry 688 MAX-ACCESS not-accessible 689 STATUS current 690 DESCRIPTION 691 "This table provides global statistics for a given 692 Instance ID per address-family on a LISP device." 693 REFERENCE 694 "RFC6830, Section 6.1." 695 ::= { lispObjects 3 } 697 lispGlobalStatsEntry OBJECT-TYPE 698 SYNTAX LispGlobalStatsEntry 699 MAX-ACCESS not-accessible 700 STATUS current 701 DESCRIPTION 702 "An entry (conceptual row) in the 703 lispGlobalStatsTable." 704 INDEX { lispFeaturesInstanceID, 705 lispFeaturesAddressFamily } 706 ::= { lispGlobalStatsTable 1 } 708 LispGlobalStatsEntry ::= SEQUENCE { 709 lispGlobalStatsMapRequestsIn Counter64, 710 lispGlobalStatsMapRequestsOut Counter64, 711 lispGlobalStatsMapRepliesIn Counter64, 712 lispGlobalStatsMapRepliesOut Counter64, 713 lispGlobalStatsMapRegistersIn Counter64, 714 lispGlobalStatsMapRegistersOut Counter64 715 } 717 lispGlobalStatsMapRequestsIn OBJECT-TYPE 718 SYNTAX Counter64 719 MAX-ACCESS read-only 720 STATUS current 721 DESCRIPTION 722 "Total number of map requests received by this device for 723 any EID prefix of the given address family and Instance ID. 725 Discontinuities in this monotonically increasing value occur 726 at re-initialization of the management system. 727 Discontinuities can also occur as a result of LISP features 728 being removed, which can be detected by observing the value 729 of lispFeaturesRouterTimeStamp." 730 ::= { lispGlobalStatsEntry 1 } 732 lispGlobalStatsMapRequestsOut OBJECT-TYPE 733 SYNTAX Counter64 734 MAX-ACCESS read-only 735 STATUS current 736 DESCRIPTION 737 "Total number of map requests sent by this device for any 738 EID prefix of the given address family and Instance ID. 740 Discontinuities in this monotonically increasing value occur 741 at re-initialization of the management system. 742 Discontinuities can also occur as a result of LISP features 743 being removed, which can be detected by observing the value 744 of lispFeaturesRouterTimeStamp." 745 ::= { lispGlobalStatsEntry 2 } 747 lispGlobalStatsMapRepliesIn OBJECT-TYPE 748 SYNTAX Counter64 749 MAX-ACCESS read-only 750 STATUS current 751 DESCRIPTION 752 "Total number of map replies received by this device for any 753 EID prefix of the given address family and Instance ID. 755 Discontinuities in this monotonically increasing value occur 756 at re-initialization of the management system. 757 Discontinuities can also occur as a result of LISP features 758 being removed, which can be detected by observing the value 759 of lispFeaturesRouterTimeStamp." 760 ::= { lispGlobalStatsEntry 3 } 762 lispGlobalStatsMapRepliesOut OBJECT-TYPE 763 SYNTAX Counter64 764 MAX-ACCESS read-only 765 STATUS current 766 DESCRIPTION 767 "Total number of map replies sent by this device for any EID 768 prefix of the given address family and Instance ID. 770 Discontinuities in this monotonically increasing value occur 771 at re-initialization of the management system. 772 Discontinuities can also occur as a result of LISP features 773 being removed, which can be detected by observing the value 774 of lispFeaturesRouterTimeStamp." 775 ::= { lispGlobalStatsEntry 4 } 777 lispGlobalStatsMapRegistersIn OBJECT-TYPE 778 SYNTAX Counter64 779 MAX-ACCESS read-only 780 STATUS current 781 DESCRIPTION 782 "Total number of map registers received by this device for 783 any EID prefix of the given address family and Instance ID. 785 Discontinuities in this monotonically increasing value occur 786 at re-initialization of the management system. 787 Discontinuities can also occur as a result of LISP features 788 being removed, which can be detected by observing the value 789 of lispFeaturesRouterTimeStamp." 790 ::= { lispGlobalStatsEntry 5 } 792 lispGlobalStatsMapRegistersOut OBJECT-TYPE 793 SYNTAX Counter64 794 MAX-ACCESS read-only 795 STATUS current 796 DESCRIPTION 797 "Total number of map registers sent by this device for any 798 EID prefix of the given address family and Instance ID. 800 Discontinuities in this monotonically increasing value occur 801 at re-initialization of the management system. 802 Discontinuities can also occur as a result of LISP features 803 being removed, which can be detected by observing the value 804 of lispFeaturesRouterTimeStamp." 805 ::= { lispGlobalStatsEntry 6 } 807 lispMappingDatabaseTable OBJECT-TYPE 808 SYNTAX SEQUENCE OF LispMappingDatabaseEntry 809 MAX-ACCESS not-accessible 810 STATUS current 811 DESCRIPTION 812 "This table represents the EID-to-RLOC mapping database that 813 contains the EID-prefix to RLOC mappings configured on an 814 ETR. In general, this table would be representative of all 815 such mappings for the given LISP site to which this device 816 belongs." 817 REFERENCE 818 "RFC6830, Section 6.0." 819 ::= { lispObjects 4 } 821 lispMappingDatabaseEntry OBJECT-TYPE 822 SYNTAX LispMappingDatabaseEntry 824 MAX-ACCESS not-accessible 825 STATUS current 826 DESCRIPTION 827 "An entry (conceptual row) in the lispMappingDatabaseTable." 828 INDEX { lispMappingDatabaseEidLength, 829 lispMappingDatabaseEid } 830 ::= { lispMappingDatabaseTable 1 } 832 LispMappingDatabaseEntry ::= SEQUENCE { 833 lispMappingDatabaseEidLength Integer32, 834 lispMappingDatabaseEid LispAddressType, 835 lispMappingDatabaseLsb Unsigned32, 836 lispMappingDatabaseEidPartitioned TruthValue, 837 lispMappingDatabaseTimeStamp TimeStamp, 838 lispMappingDatabaseDecapOctets Counter64, 839 lispMappingDatabaseDecapPackets Counter64, 840 lispMappingDatabaseEncapOctets Counter64, 841 lispMappingDatabaseEncapPackets Counter64 843 } 845 lispMappingDatabaseEidLength OBJECT-TYPE 846 SYNTAX Integer32 (5..259) 847 MAX-ACCESS not-accessible 848 STATUS current 849 DESCRIPTION 850 "This object gives the octet-length of 851 lispMappingDatabaseEid." 852 ::= { lispMappingDatabaseEntry 1 } 854 lispMappingDatabaseEid OBJECT-TYPE 855 SYNTAX LispAddressType 856 MAX-ACCESS not-accessible 857 STATUS current 858 DESCRIPTION 859 "The EID prefix of the mapping database." 860 ::= { lispMappingDatabaseEntry 2 } 862 lispMappingDatabaseLsb OBJECT-TYPE 863 SYNTAX Unsigned32 (0..4294967295) 864 MAX-ACCESS read-only 865 STATUS current 866 DESCRIPTION 867 "The locator status bits for this EID prefix." 868 ::= { lispMappingDatabaseEntry 3 } 870 lispMappingDatabaseEidPartitioned OBJECT-TYPE 871 SYNTAX TruthValue 872 MAX-ACCESS read-only 874 STATUS current 875 DESCRIPTION 876 "Indicates if this device is partitioned from the site that 877 contains this EID prefix. If this object is TRUE, then it 878 means this device is partitioned from the site." 879 ::= { lispMappingDatabaseEntry 4 } 881 lispMappingDatabaseTimeStamp OBJECT-TYPE 882 SYNTAX TimeStamp 883 MAX-ACCESS read-only 884 STATUS current 885 DESCRIPTION 886 "The value of sysUpTime at which the EID Prefix information 887 represented by this mapping database entry was configured 888 on this device. 890 If this information was present at the most recent 891 re-initialization of the local management subsystem, then 892 this object contains a zero value." 893 ::= { lispMappingDatabaseEntry 5 } 895 lispMappingDatabaseDecapOctets OBJECT-TYPE 896 SYNTAX Counter64 897 MAX-ACCESS read-only 898 STATUS current 899 DESCRIPTION 900 "The number of octets of LISP packets that were decapsulated 901 by this device addressed to a host within this EID-prefix. 903 Discontinuities in this monotonically increasing value occur 904 at re-initialization of the management system. 905 Discontinuities can also occur as a result of LISP features 906 being removed, which can be detected by observing the value 907 of lispMappingDatabaseTimeStamp." 908 ::= { lispMappingDatabaseEntry 6 } 910 lispMappingDatabaseDecapPackets OBJECT-TYPE 911 SYNTAX Counter64 912 MAX-ACCESS read-only 913 STATUS current 914 DESCRIPTION 915 "The number of LISP packets that were decapsulated by this 916 device addressed to a host within this EID-prefix. 918 Discontinuities in this monotonically increasing value occur 919 at re-initialization of the management system. 920 Discontinuities can also occur as a result of LISP features 921 being removed, which can be detected by observing the value 922 of lispMappingDatabaseTimeStamp." 923 ::= { lispMappingDatabaseEntry 7 } 925 lispMappingDatabaseEncapOctets OBJECT-TYPE 926 SYNTAX Counter64 927 MAX-ACCESS read-only 928 STATUS current 929 DESCRIPTION 930 "The number of octets of LISP packets that were encapsulated 931 by this device, whose inner header source address matched 932 this EID prefix. 934 Discontinuities in this monotonically increasing value occur 935 at re-initialization of the management system. 936 Discontinuities can also occur as a result of LISP features 937 being removed, which can be detected by observing the value 938 of lispMappingDatabaseTimeStamp." 940 ::= { lispMappingDatabaseEntry 8 } 942 lispMappingDatabaseEncapPackets OBJECT-TYPE 943 SYNTAX Counter64 944 MAX-ACCESS read-only 945 STATUS current 946 DESCRIPTION 947 "The number of LISP packets that were encapsulated by this 948 device whose inner header source address matched this EID 949 prefix. 951 Discontinuities in this monotonically increasing value occur 952 at re-initialization of the management system. 953 Discontinuities can also occur as a result of LISP features 954 being removed, which can be detected by observing the value 955 of lispMappingDatabaseTimeStamp." 956 ::= { lispMappingDatabaseEntry 9 } 958 lispMappingDatabaseLocatorTable OBJECT-TYPE 959 SYNTAX SEQUENCE OF LispMappingDatabaseLocatorEntry 960 MAX-ACCESS not-accessible 961 STATUS current 962 DESCRIPTION 963 "This table represents the set of routing locators per EID 964 prefix contained in the EID-to-RLOC database configured on 965 this ETR." 966 REFERENCE 967 "RFC6830, Section 6.2." 968 ::= { lispObjects 5 } 970 lispMappingDatabaseLocatorEntry OBJECT-TYPE 971 SYNTAX LispMappingDatabaseLocatorEntry 972 MAX-ACCESS not-accessible 973 STATUS current 974 DESCRIPTION 975 "An entry (conceptual row) in the 976 lispMappingDatabaseLocatorTable." 977 INDEX { lispMappingDatabaseEidLength, 978 lispMappingDatabaseEid, 979 lispMappingDatabaseLocatorRlocLength, 980 lispMappingDatabaseLocatorRloc } 981 ::= { lispMappingDatabaseLocatorTable 1 } 983 LispMappingDatabaseLocatorEntry ::= SEQUENCE { 984 lispMappingDatabaseLocatorRlocLength Integer32, 985 lispMappingDatabaseLocatorRloc LispAddressType, 986 lispMappingDatabaseLocatorRlocPriority Integer32, 987 lispMappingDatabaseLocatorRlocWeight Integer32, 988 lispMappingDatabaseLocatorRlocMPriority Integer32, 989 lispMappingDatabaseLocatorRlocMWeight Integer32, 990 lispMappingDatabaseLocatorRlocState INTEGER, 991 lispMappingDatabaseLocatorRlocLocal INTEGER, 992 lispMappingDatabaseLocatorRlocTimeStamp TimeStamp, 993 lispMappingDatabaseLocatorRlocDecapOctets Counter64, 994 lispMappingDatabaseLocatorRlocDecapPackets Counter64, 995 lispMappingDatabaseLocatorRlocEncapOctets Counter64, 996 lispMappingDatabaseLocatorRlocEncapPackets Counter64 997 } 999 lispMappingDatabaseLocatorRlocLength OBJECT-TYPE 1000 SYNTAX Integer32 (5..259) 1001 MAX-ACCESS not-accessible 1002 STATUS current 1003 DESCRIPTION 1004 "This object is used to get the octet-length of 1005 lispMappingDatabaseLocatorRloc." 1006 ::= { lispMappingDatabaseLocatorEntry 1 } 1008 lispMappingDatabaseLocatorRloc OBJECT-TYPE 1009 SYNTAX LispAddressType 1010 MAX-ACCESS not-accessible 1011 STATUS current 1012 DESCRIPTION 1013 "This object is a locator for the given EID prefix in the 1014 mapping database." 1015 ::= { lispMappingDatabaseLocatorEntry 2 } 1017 lispMappingDatabaseLocatorRlocPriority OBJECT-TYPE 1018 SYNTAX Integer32 (0..255) 1019 MAX-ACCESS read-only 1020 STATUS current 1021 DESCRIPTION 1022 "The unicast priority of the RLOC." 1023 ::= { lispMappingDatabaseLocatorEntry 3 } 1025 lispMappingDatabaseLocatorRlocWeight OBJECT-TYPE 1026 SYNTAX Integer32 (0..100) 1027 MAX-ACCESS read-only 1028 STATUS current 1029 DESCRIPTION 1030 "The unicast weight of the RLOC." 1031 ::= { lispMappingDatabaseLocatorEntry 4 } 1033 lispMappingDatabaseLocatorRlocMPriority OBJECT-TYPE 1034 SYNTAX Integer32 (0..255) 1035 MAX-ACCESS read-only 1036 STATUS current 1037 DESCRIPTION 1038 "The multicast priority of the RLOC." 1039 ::= { lispMappingDatabaseLocatorEntry 5 } 1041 lispMappingDatabaseLocatorRlocMWeight OBJECT-TYPE 1042 SYNTAX Integer32 (0..100) 1043 MAX-ACCESS read-only 1044 STATUS current 1045 DESCRIPTION 1046 "The multicast weight of the RLOC." 1047 ::= { lispMappingDatabaseLocatorEntry 6 } 1049 lispMappingDatabaseLocatorRlocState OBJECT-TYPE 1050 SYNTAX INTEGER { 1051 up (1), 1052 down (2), 1053 unreachable (3) 1054 } 1055 MAX-ACCESS read-only 1056 STATUS current 1057 DESCRIPTION 1058 "The state of this RLOC as per this device. 1059 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1060 ::= { lispMappingDatabaseLocatorEntry 7 } 1062 lispMappingDatabaseLocatorRlocLocal OBJECT-TYPE 1063 SYNTAX INTEGER { 1064 siteself (1), 1065 sitelocal (2) 1066 } 1067 MAX-ACCESS read-only 1068 STATUS current 1069 DESCRIPTION 1070 "Indicates whether the RLOC is local to this device 1071 (or remote, meaning local to another device in the same LISP 1072 site). (1 = RLOC is an address on this device; 2 = RLOC is 1073 an address on another device)." 1074 ::= { lispMappingDatabaseLocatorEntry 8 } 1076 lispMappingDatabaseLocatorRlocTimeStamp OBJECT-TYPE 1077 SYNTAX TimeStamp 1078 MAX-ACCESS read-only 1079 STATUS current 1080 DESCRIPTION 1081 "The value of sysUpTime at which the RLOC of the EID Prefix 1082 represented by this mapping database entry was configured 1083 on this device. 1085 If this information was present at the most recent 1086 re-initialization of the local management subsystem, then 1087 this object contains a zero value." 1088 ::= { lispMappingDatabaseLocatorEntry 9 } 1090 lispMappingDatabaseLocatorRlocDecapOctets OBJECT-TYPE 1091 SYNTAX Counter64 1092 MAX-ACCESS read-only 1093 STATUS current 1094 DESCRIPTION 1095 "The number of octets of LISP packets that were 1096 addressed to this RLOC of the EID-prefix and 1097 were decapsulated. 1099 Discontinuities in this monotonically increasing value occur 1100 at re-initialization of the management system. 1101 Discontinuities can also occur as a result of database 1102 mappings getting re-configured or RLOC status changes, which 1103 can be detected by observing the value of 1104 lispMappingDatabaseLocatorRlocTimeStamp." 1105 ::= { lispMappingDatabaseLocatorEntry 10 } 1107 lispMappingDatabaseLocatorRlocDecapPackets OBJECT-TYPE 1108 SYNTAX Counter64 1109 MAX-ACCESS read-only 1110 STATUS current 1111 DESCRIPTION 1112 "The number of LISP packets that were addressed to this RLOC 1113 of the EID-prefix and were decapsulated. 1115 Discontinuities in this monotonically increasing value occur 1116 at re-initialization of the management system. 1117 Discontinuities can also occur as a result of database 1118 mappings getting re-configured or RLOC status changes, which 1119 can be detected by observing the value of 1120 lispMappingDatabaseLocatorRlocTimeStamp." 1121 ::= { lispMappingDatabaseLocatorEntry 11 } 1123 lispMappingDatabaseLocatorRlocEncapOctets OBJECT-TYPE 1124 SYNTAX Counter64 1125 MAX-ACCESS read-only 1126 STATUS current 1127 DESCRIPTION 1128 "The number of octets of LISP packets that were encapsulated 1129 by this device using this RLOC address as the source, and 1130 that were sourced by an address of this EID-prefix. 1132 Discontinuities in this monotonically increasing value occur 1133 at re-initialization of the management system. 1134 Discontinuities can also occur as a result of database 1135 mappings getting re-configured or RLOC status changes, which 1136 can be detected by observing the value of 1137 lispMappingDatabaseLocatorRlocTimeStamp." 1138 ::= { lispMappingDatabaseLocatorEntry 12 } 1140 lispMappingDatabaseLocatorRlocEncapPackets OBJECT-TYPE 1141 SYNTAX Counter64 1142 MAX-ACCESS read-only 1143 STATUS current 1144 DESCRIPTION 1145 "The number of LISP packets that were encapsulated by this 1146 device using this RLOC address as the source, and that were 1147 sourced by an address of this EID-prefix. 1149 Discontinuities in this monotonically increasing value occur 1150 at re-initialization of the management system. 1151 Discontinuities can also occur as a result of database 1152 mappings getting re-configured or RLOC status changes, which 1153 can be detected by observing the value of 1154 lispMappingDatabaseLocatorRlocTimeStamp." 1155 ::= { lispMappingDatabaseLocatorEntry 13 } 1157 lispMapCacheTable OBJECT-TYPE 1158 SYNTAX SEQUENCE OF LispMapCacheEntry 1159 MAX-ACCESS not-accessible 1160 STATUS current 1161 DESCRIPTION 1162 "This table represents the short-lived, on-demand table on 1163 an ITR that stores, tracks, and is responsible for 1164 timing-out and otherwise validating EID-to-RLOC mappings." 1165 REFERENCE 1166 "RFC6830, Section 6.0., Section 12.0." 1167 ::= { lispObjects 6 } 1169 lispMapCacheEntry OBJECT-TYPE 1170 SYNTAX LispMapCacheEntry 1171 MAX-ACCESS not-accessible 1172 STATUS current 1173 DESCRIPTION 1174 "An entry (conceptual row) in the 1175 lispMapCacheTable." 1176 INDEX { lispMapCacheEidLength, 1177 lispMapCacheEid } 1178 ::= { lispMapCacheTable 1 } 1180 LispMapCacheEntry ::= SEQUENCE { 1181 lispMapCacheEidLength Integer32, 1182 lispMapCacheEid LispAddressType, 1183 lispMapCacheEidTimeStamp TimeStamp, 1184 lispMapCacheEidExpiryTime TimeTicks, 1185 lispMapCacheEidState TruthValue, 1186 lispMapCacheEidAuthoritative TruthValue, 1187 lispMapCacheEidDecapOctets Counter64, 1188 lispMapCacheEidDecapPackets Counter64, 1189 lispMapCacheEidEncapOctets Counter64, 1190 lispMapCacheEidEncapPackets Counter64 1191 } 1193 lispMapCacheEidLength OBJECT-TYPE 1194 SYNTAX Integer32 (5..259) 1195 MAX-ACCESS not-accessible 1196 STATUS current 1197 DESCRIPTION 1198 "This object is used to get the octet-length of 1199 lispMapCacheEid." 1200 ::= { lispMapCacheEntry 1 } 1202 lispMapCacheEid OBJECT-TYPE 1203 SYNTAX LispAddressType 1204 MAX-ACCESS not-accessible 1205 STATUS current 1206 DESCRIPTION 1207 "The EID prefix in the mapping cache." 1208 ::= { lispMapCacheEntry 2 } 1210 lispMapCacheEidTimeStamp OBJECT-TYPE 1211 SYNTAX TimeStamp 1212 MAX-ACCESS read-only 1213 STATUS current 1214 DESCRIPTION 1215 "The value of sysUpTime at which the EID Prefix information 1216 represented by this entry was learned by this device. 1218 If this information was present at the most recent 1219 re-initialization of the local management subsystem, then 1220 this object contains a zero value." 1221 ::= { lispMapCacheEntry 3 } 1223 lispMapCacheEidExpiryTime OBJECT-TYPE 1224 SYNTAX TimeTicks 1225 MAX-ACCESS read-only 1226 STATUS current 1227 DESCRIPTION 1228 "The time remaining before the ITR times-out this 1229 EID prefix." 1230 ::= { lispMapCacheEntry 4 } 1232 lispMapCacheEidState OBJECT-TYPE 1233 SYNTAX TruthValue 1234 MAX-ACCESS read-only 1235 STATUS current 1236 DESCRIPTION 1237 "This object is used to indicate the activity of this EID 1238 prefix. If this object is TRUE, then it means this EID 1239 prefix is seeing activity." 1240 ::= { lispMapCacheEntry 5 } 1242 lispMapCacheEidAuthoritative OBJECT-TYPE 1243 SYNTAX TruthValue 1244 MAX-ACCESS read-only 1245 STATUS current 1246 DESCRIPTION 1247 "This object is used to indicate whether the EID prefix was 1248 installed by an authoritative map-reply. If this object is 1249 TRUE, then it means this EID prefix was installed by an 1250 authoritative map-reply." 1251 ::= { lispMapCacheEntry 6 } 1253 lispMapCacheEidDecapOctets OBJECT-TYPE 1254 SYNTAX Counter64 1255 MAX-ACCESS read-only 1256 STATUS current 1257 DESCRIPTION 1258 "The number of octets of LISP packets that were decapsulated 1259 by this device and were sourced from a remote host within 1260 this EID-prefix. 1262 Discontinuities in this monotonically increasing value occur 1263 at re-initialization of the management system. 1264 Discontinuities can also occur as a result of cache being 1265 removed and replaced, which can be detected by observing the 1266 value of lispMapCacheEidTimeStamp." 1267 ::= { lispMapCacheEntry 7 } 1269 lispMapCacheEidDecapPackets OBJECT-TYPE 1270 SYNTAX Counter64 1271 MAX-ACCESS read-only 1272 STATUS current 1273 DESCRIPTION 1274 "The number of LISP packets that were decapsulated by this 1275 device and were sourced from a remote host within this 1276 EID-prefix. 1278 Discontinuities in this monotonically increasing value occur 1279 at re-initialization of the management system. 1280 Discontinuities can also occur as a result of cache being 1281 removed and replaced, which can be detected by observing the 1282 value of lispMapCacheEidTimeStamp." 1283 ::= { lispMapCacheEntry 8 } 1285 lispMapCacheEidEncapOctets OBJECT-TYPE 1286 SYNTAX Counter64 1287 MAX-ACCESS read-only 1288 STATUS current 1289 DESCRIPTION 1290 "The number of octets of LISP packets that were encapsulated 1291 by this device using the given EID-prefix in the map cache. 1293 Discontinuities in this monotonically increasing value occur 1294 at re-initialization of the management system. 1295 Discontinuities can also occur as a result of cache being 1296 removed and replaced, which can be detected by observing the 1297 value of lispMapCacheEidTimeStamp." 1298 ::= { lispMapCacheEntry 9 } 1300 lispMapCacheEidEncapPackets OBJECT-TYPE 1301 SYNTAX Counter64 1302 MAX-ACCESS read-only 1303 STATUS current 1304 DESCRIPTION 1305 "The number of LISP packets that were encapsulated by this 1306 device using the given EID-prefix in the map cache. 1308 Discontinuities in this monotonically increasing value occur 1309 at re-initialization of the management system. 1310 Discontinuities can also occur as a result of cache being 1311 removed and replaced, which can be detected by observing the 1312 value of lispMapCacheEidTimeStamp." 1313 ::= { lispMapCacheEntry 10 } 1315 lispMapCacheLocatorTable OBJECT-TYPE 1316 SYNTAX SEQUENCE OF LispMapCacheLocatorEntry 1317 MAX-ACCESS not-accessible 1318 STATUS current 1319 DESCRIPTION 1320 "This table represents the set of locators per EID prefix 1321 contained in the map-cache table of an ITR." 1322 REFERENCE 1323 "RFC6830, Section 6.3." 1324 ::= { lispObjects 7 } 1326 lispMapCacheLocatorEntry OBJECT-TYPE 1327 SYNTAX LispMapCacheLocatorEntry 1328 MAX-ACCESS not-accessible 1329 STATUS current 1330 DESCRIPTION 1331 "An entry (conceptual row) in the 1332 lispMapCacheLocatorTable." 1333 INDEX { lispMapCacheEidLength, 1334 lispMapCacheEid, 1335 lispMapCacheLocatorRlocLength, 1336 lispMapCacheLocatorRloc } 1337 ::= { lispMapCacheLocatorTable 1 } 1339 LispMapCacheLocatorEntry ::= SEQUENCE { 1340 lispMapCacheLocatorRlocLength Integer32, 1341 lispMapCacheLocatorRloc LispAddressType, 1342 lispMapCacheLocatorRlocPriority Integer32, 1343 lispMapCacheLocatorRlocWeight Integer32, 1344 lispMapCacheLocatorRlocMPriority Integer32, 1345 lispMapCacheLocatorRlocMWeight Integer32, 1346 lispMapCacheLocatorRlocState INTEGER, 1347 lispMapCacheLocatorRlocTimeStamp TimeStamp, 1348 lispMapCacheLocatorRlocLastPriorityChange TimeTicks, 1349 lispMapCacheLocatorRlocLastWeightChange TimeTicks, 1350 lispMapCacheLocatorRlocLastMPriorityChange TimeTicks, 1351 lispMapCacheLocatorRlocLastMWeightChange TimeTicks, 1352 lispMapCacheLocatorRlocLastStateChange TimeTicks, 1353 lispMapCacheLocatorRlocRtt TimeTicks, 1354 lispMapCacheLocatorRlocDecapOctets Counter64, 1355 lispMapCacheLocatorRlocDecapPackets Counter64, 1356 lispMapCacheLocatorRlocEncapOctets Counter64, 1357 lispMapCacheLocatorRlocEncapPackets Counter64 1358 } 1360 lispMapCacheLocatorRlocLength OBJECT-TYPE 1361 SYNTAX Integer32 (5..259) 1362 MAX-ACCESS not-accessible 1363 STATUS current 1364 DESCRIPTION 1365 "This object is used to get the octet-length of 1366 lispMapCacheLocatorRloc." 1367 ::= { lispMapCacheLocatorEntry 1 } 1369 lispMapCacheLocatorRloc OBJECT-TYPE 1370 SYNTAX LispAddressType 1371 MAX-ACCESS not-accessible 1372 STATUS current 1373 DESCRIPTION 1374 "The locator for the EID prefix in the mapping cache." 1375 ::= { lispMapCacheLocatorEntry 2 } 1377 lispMapCacheLocatorRlocPriority OBJECT-TYPE 1378 SYNTAX Integer32 (0..255) 1379 MAX-ACCESS read-only 1380 STATUS current 1381 DESCRIPTION 1382 "The unicast priority of the RLOC for this EID prefix 1383 (0-255); lower more preferred. " 1384 ::= { lispMapCacheLocatorEntry 3 } 1386 lispMapCacheLocatorRlocWeight OBJECT-TYPE 1387 SYNTAX Integer32 (0..100) 1388 MAX-ACCESS read-only 1389 STATUS current 1390 DESCRIPTION 1391 "The unicast weight of the RLOC for this EID prefix 1392 (0 - 100) percentage. " 1393 ::= { lispMapCacheLocatorEntry 4 } 1395 lispMapCacheLocatorRlocMPriority OBJECT-TYPE 1396 SYNTAX Integer32 (0..255) 1397 MAX-ACCESS read-only 1398 STATUS current 1399 DESCRIPTION 1400 "The multicast priority of the RLOC for this EID prefix 1401 (0-255); lower more preferred." 1402 ::= { lispMapCacheLocatorEntry 5 } 1404 lispMapCacheLocatorRlocMWeight OBJECT-TYPE 1405 SYNTAX Integer32 (0..100) 1406 MAX-ACCESS read-only 1407 STATUS current 1408 DESCRIPTION 1409 "The multicast weight of the RLOC for this EID prefix 1410 (0 - 100) percentage." 1411 ::= { lispMapCacheLocatorEntry 6 } 1413 lispMapCacheLocatorRlocState OBJECT-TYPE 1414 SYNTAX INTEGER { 1415 up (1), 1416 down (2), 1417 unreachable (3) 1418 } 1420 MAX-ACCESS read-only 1421 STATUS current 1422 DESCRIPTION 1423 "The state of this RLOC as per this device 1424 (1 = RLOC is up; 2 = RLOC is down)." 1425 ::= { lispMapCacheLocatorEntry 7 } 1427 lispMapCacheLocatorRlocTimeStamp OBJECT-TYPE 1428 SYNTAX TimeStamp 1429 MAX-ACCESS read-only 1430 STATUS current 1431 DESCRIPTION 1432 "The value of sysUpTime at which the RLOC of EID prefix 1433 information represented by this entry was learned by 1434 this device. 1436 If this information was present at the most recent 1437 re-initialization of the local management subsystem, 1438 then this object contains a zero value." 1439 ::= { lispMapCacheLocatorEntry 8 } 1441 lispMapCacheLocatorRlocLastPriorityChange OBJECT-TYPE 1442 SYNTAX TimeTicks 1443 MAX-ACCESS read-only 1444 STATUS current 1445 DESCRIPTION 1446 "Time elapsed since the last change of the unicast priority 1447 of the RLOC for this EID prefix. Note that this is 1448 independent of lispMapCacheLocatorRlocTimeStamp." 1449 ::= { lispMapCacheLocatorEntry 9 } 1451 lispMapCacheLocatorRlocLastWeightChange OBJECT-TYPE 1452 SYNTAX TimeTicks 1453 MAX-ACCESS read-only 1454 STATUS current 1455 DESCRIPTION 1456 "Time elapsed since the last change of the unicast weight 1457 of the RLOC for this EID prefix.Note that this is 1458 independent of lispMapCacheLocatorRlocTimeStamp." 1459 ::= { lispMapCacheLocatorEntry 10 } 1461 lispMapCacheLocatorRlocLastMPriorityChange OBJECT-TYPE 1462 SYNTAX TimeTicks 1463 MAX-ACCESS read-only 1464 STATUS current 1465 DESCRIPTION 1466 "Time since the last change of the multicast priority of the 1467 RLOC for this EID prefix." 1469 ::= { lispMapCacheLocatorEntry 11 } 1471 lispMapCacheLocatorRlocLastMWeightChange OBJECT-TYPE 1472 SYNTAX TimeTicks 1473 MAX-ACCESS read-only 1474 STATUS current 1475 DESCRIPTION 1476 "Time since the last change of the multicast weight of the 1477 RLOC for this EID prefix." 1478 ::= { lispMapCacheLocatorEntry 12 } 1480 lispMapCacheLocatorRlocLastStateChange OBJECT-TYPE 1481 SYNTAX TimeTicks 1482 MAX-ACCESS read-only 1483 STATUS current 1484 DESCRIPTION 1485 "Time since the last change of the up/down state of the 1486 RLOC for this EID prefix." 1487 ::= { lispMapCacheLocatorEntry 13 } 1489 lispMapCacheLocatorRlocRtt OBJECT-TYPE 1490 SYNTAX TimeTicks 1491 MAX-ACCESS read-only 1492 STATUS current 1493 DESCRIPTION 1494 "Round trip time of RLOC probe and map-reply for this RLOC 1495 address for this prefix." 1496 ::= { lispMapCacheLocatorEntry 14 } 1498 lispMapCacheLocatorRlocDecapOctets OBJECT-TYPE 1499 SYNTAX Counter64 1500 MAX-ACCESS read-only 1501 STATUS current 1502 DESCRIPTION 1503 "The number of octets of LISP packets that were decapsulated 1504 by this device and were sourced from a remote host within 1505 this EID-prefix and were encapsulated for this RLOC. 1507 Discontinuities in this monotonically increasing value occur 1508 at re-initialization of the management system. 1509 Discontinuities can also occur as a result of RLOC of cache 1510 being removed and replaced, which can be detected by 1511 observing the value of lispMapCacheLocatorRlocTimeStamp." 1512 ::= { lispMapCacheLocatorEntry 15 } 1514 lispMapCacheLocatorRlocDecapPackets OBJECT-TYPE 1515 SYNTAX Counter64 1516 MAX-ACCESS read-only 1517 STATUS current 1518 DESCRIPTION 1519 "The number of LISP packets that were decapsulated by this 1520 device and were sourced from a remote host within this 1521 EID-prefix and were encapsulated for this RLOC. 1523 Discontinuities in this monotonically increasing value occur 1524 at re-initialization of the management system. 1525 Discontinuities can also occur as a result of RLOC of cache 1526 being removed and replaced, which can be detected by 1527 observing the value of lispMapCacheLocatorRlocTimeStamp." 1528 ::= { lispMapCacheLocatorEntry 16 } 1530 lispMapCacheLocatorRlocEncapOctets OBJECT-TYPE 1531 SYNTAX Counter64 1532 MAX-ACCESS read-only 1533 STATUS current 1534 DESCRIPTION 1535 "The number of octets of LISP packets that matched this 1536 EID prefix and were encapsulated using this RLOC address. 1538 Discontinuities in this monotonically increasing value occur 1539 at re-initialization of the management system. 1540 Discontinuities can also occur as a result of RLOC of cache 1541 being removed and replaced, which can be detected by 1542 observing the value of lispMapCacheLocatorRlocTimeStamp." 1543 ::= { lispMapCacheLocatorEntry 17 } 1545 lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE 1546 SYNTAX Counter64 1547 MAX-ACCESS read-only 1548 STATUS current 1549 DESCRIPTION 1550 "The number of LISP packets that matched this EID prefix 1551 and were encapsulated using this RLOC address. 1553 Discontinuities in this monotonically increasing value occur 1554 at re-initialization of the management system. 1555 Discontinuities can also occur as a result of RLOC of cache 1556 being removed and replaced, which can be detected by 1557 observing the value of lispMapCacheLocatorRlocTimeStamp." 1558 ::= { lispMapCacheLocatorEntry 18 } 1560 lispConfiguredLocatorTable OBJECT-TYPE 1561 SYNTAX SEQUENCE OF LispConfiguredLocatorEntry 1562 MAX-ACCESS not-accessible 1563 STATUS current 1564 DESCRIPTION 1565 "This table represents the set of routing locators 1566 configured on this device. Note that the Proxy-ITR 1567 configured addresses are treated as routing locators 1568 and therefore can be part of this table." 1569 REFERENCE 1570 "RFC6830, Section 6.3." 1571 ::= { lispObjects 8 } 1573 lispConfiguredLocatorEntry OBJECT-TYPE 1574 SYNTAX LispConfiguredLocatorEntry 1575 MAX-ACCESS not-accessible 1576 STATUS current 1577 DESCRIPTION 1578 "An entry (conceptual row) in the 1579 lispConfiguredLocatorTable." 1580 INDEX { lispConfiguredLocatorRlocLength, 1581 lispConfiguredLocatorRloc } 1582 ::= { lispConfiguredLocatorTable 1 } 1584 LispConfiguredLocatorEntry ::= SEQUENCE { 1585 lispConfiguredLocatorRlocLength Integer32, 1586 lispConfiguredLocatorRloc LispAddressType, 1587 lispConfiguredLocatorRlocState INTEGER, 1588 lispConfiguredLocatorRlocLocal INTEGER, 1589 lispConfiguredLocatorRlocTimeStamp TimeStamp, 1590 lispConfiguredLocatorRlocDecapOctets Counter64, 1591 lispConfiguredLocatorRlocDecapPackets Counter64, 1592 lispConfiguredLocatorRlocEncapOctets Counter64, 1593 lispConfiguredLocatorRlocEncapPackets Counter64 1594 } 1596 lispConfiguredLocatorRlocLength OBJECT-TYPE 1597 SYNTAX Integer32 (5..259) 1598 MAX-ACCESS not-accessible 1599 STATUS current 1600 DESCRIPTION 1601 "This object is used to get the octet-length of 1602 lispConfiguredLocatorRloc." 1603 ::= { lispConfiguredLocatorEntry 1 } 1605 lispConfiguredLocatorRloc OBJECT-TYPE 1606 SYNTAX LispAddressType 1607 MAX-ACCESS not-accessible 1608 STATUS current 1609 DESCRIPTION 1610 "This object is a RLOC address configured on this device. 1611 It can be an RLOC that is local to this device or can be an 1612 RLOC which belongs to another ETR within the same site. 1613 Proxy-ITR address is treated as an RLOC." 1614 ::= { lispConfiguredLocatorEntry 2 } 1616 lispConfiguredLocatorRlocState OBJECT-TYPE 1617 SYNTAX INTEGER { 1618 up (1), 1619 down (2), 1620 unreachable (3) 1621 } 1622 MAX-ACCESS read-only 1623 STATUS current 1624 DESCRIPTION 1625 "The state of this RLOC as per this device. (1 = RLOC is up; 1626 2 = RLOC is down; 3 = RLOC is unreachable)." 1627 ::= { lispConfiguredLocatorEntry 3 } 1629 lispConfiguredLocatorRlocLocal OBJECT-TYPE 1630 SYNTAX INTEGER { 1631 siteself (1), 1632 sitelocal (2) 1633 } 1634 MAX-ACCESS read-only 1635 STATUS current 1636 DESCRIPTION 1637 "Indicates whether the RLOC is local to this device (or 1638 remote, meaning local to another device in the same LISP 1639 site). (1 = RLOC is an address on this device; 2 = RLOC is 1640 an address on another device)." 1641 ::= { lispConfiguredLocatorEntry 4 } 1643 lispConfiguredLocatorRlocTimeStamp OBJECT-TYPE 1644 SYNTAX TimeStamp 1645 MAX-ACCESS read-only 1646 STATUS current 1647 DESCRIPTION 1648 "The value of sysUpTime at which the RLOC was configured on 1649 this device. 1651 If this information was present at the most recent 1652 re-initialization of the local management subsystem, then 1653 this object contains a zero value." 1654 ::= { lispConfiguredLocatorEntry 5 } 1656 lispConfiguredLocatorRlocDecapOctets OBJECT-TYPE 1657 SYNTAX Counter64 1658 MAX-ACCESS read-only 1659 STATUS current 1660 DESCRIPTION 1661 "The number of octets of LISP packets that were addressed to 1662 this RLOC and were decapsulated. 1664 Discontinuities in this monotonically increasing value occur 1665 at re-initialization of the management system. 1666 Discontinuities can also occur as a result of configured 1667 RLOC being removed and replaced, which can be detected by 1668 observing the value of lispConfiguredLocatorRlocTimeStamp." 1669 ::= { lispConfiguredLocatorEntry 6 } 1671 lispConfiguredLocatorRlocDecapPackets OBJECT-TYPE 1672 SYNTAX Counter64 1673 MAX-ACCESS read-only 1674 STATUS current 1675 DESCRIPTION 1676 "The number of LISP packets that were addressed to this RLOC 1677 and were decapsulated. 1679 Discontinuities in this monotonically increasing value occur 1680 at re-initialization of the management system. 1681 Discontinuities can also occur as a result of configured 1682 RLOC being removed and replaced, which can be detected by 1683 observing the value of lispConfiguredLocatorRlocTimeStamp." 1684 ::= { lispConfiguredLocatorEntry 7 } 1686 lispConfiguredLocatorRlocEncapOctets OBJECT-TYPE 1687 SYNTAX Counter64 1688 MAX-ACCESS read-only 1689 STATUS current 1690 DESCRIPTION 1691 "The number of octets of LISP packets that were encapsulated 1692 by this device using this RLOC address as the source. 1694 Discontinuities in this monotonically increasing value occur 1695 at re-initialization of the management system. 1696 Discontinuities can also occur as a result of configured 1697 RLOC being removed and replaced, which can be detected by 1698 observing the value of lispConfiguredLocatorRlocTimeStamp." 1699 ::= { lispConfiguredLocatorEntry 8 } 1701 lispConfiguredLocatorRlocEncapPackets OBJECT-TYPE 1702 SYNTAX Counter64 1703 MAX-ACCESS read-only 1704 STATUS current 1705 DESCRIPTION 1706 "The number of LISP packets that were encapsulated by this 1707 device using this RLOC address as the source. 1709 Discontinuities in this monotonically increasing value occur 1710 at re-initialization of the management system. 1711 Discontinuities can also occur as a result of configured 1712 RLOC being removed and replaced, which can be detected by 1713 observing the value of lispConfiguredLocatorRlocTimeStamp." 1714 ::= { lispConfiguredLocatorEntry 9 } 1716 lispEidRegistrationTable OBJECT-TYPE 1717 SYNTAX SEQUENCE OF LispEidRegistrationEntry 1718 MAX-ACCESS not-accessible 1719 STATUS current 1720 DESCRIPTION 1721 "This table provides the properties of each LISP EID prefix 1722 that is registered with this device when configured to be 1723 a Map-Server." 1724 REFERENCE 1725 "RFC6833, Section 4.0." 1726 ::= { lispObjects 9 } 1728 lispEidRegistrationEntry OBJECT-TYPE 1729 SYNTAX LispEidRegistrationEntry 1730 MAX-ACCESS not-accessible 1731 STATUS current 1732 DESCRIPTION 1733 "An entry (conceptual row) in the lispEidRegistrationTable." 1734 INDEX { lispEidRegistrationEidLength, 1735 lispEidRegistrationEid } 1736 ::= { lispEidRegistrationTable 1 } 1738 LispEidRegistrationEntry ::= SEQUENCE { 1739 lispEidRegistrationEidLength Integer32, 1740 lispEidRegistrationEid LispAddressType, 1741 lispEidRegistrationSiteName OCTET STRING, 1742 lispEidRegistrationSiteDescription OCTET STRING, 1743 lispEidRegistrationIsRegistered TruthValue, 1744 lispEidRegistrationFirstTimeStamp TimeStamp, 1745 lispEidRegistrationLastTimeStamp TimeStamp, 1746 lispEidRegistrationLastRegisterSenderLength Integer32, 1747 lispEidRegistrationLastRegisterSender LispAddressType, 1748 lispEidRegistrationAuthenticationErrors Counter64, 1749 lispEidRegistrationRlocsMismatch Counter64 1750 } 1752 lispEidRegistrationEidLength OBJECT-TYPE 1753 SYNTAX Integer32 (5..259) 1754 MAX-ACCESS not-accessible 1755 STATUS current 1756 DESCRIPTION 1757 "This object is used to get the octet-length of 1758 lispEidRegistrationEid." 1759 ::= { lispEidRegistrationEntry 1 } 1761 lispEidRegistrationEid OBJECT-TYPE 1762 SYNTAX LispAddressType 1763 MAX-ACCESS not-accessible 1764 STATUS current 1765 DESCRIPTION 1766 "The EID prefix that is being registered." 1767 ::= { lispEidRegistrationEntry 2 } 1769 lispEidRegistrationSiteName OBJECT-TYPE 1770 SYNTAX OCTET STRING (SIZE(0..63)) 1771 MAX-ACCESS read-only 1772 STATUS current 1773 DESCRIPTION 1774 "Site name used by a Map-Server to distinguish different 1775 LISP sites that are registering with it." 1776 ::= { lispEidRegistrationEntry 3 } 1778 lispEidRegistrationSiteDescription OBJECT-TYPE 1779 SYNTAX OCTET STRING (SIZE(0..255)) 1780 MAX-ACCESS read-only 1781 STATUS current 1782 DESCRIPTION 1783 "Description for a site name used by a Map-Server. The EID 1784 prefix that is being registered belongs to this site." 1785 ::= { lispEidRegistrationEntry 4 } 1787 lispEidRegistrationIsRegistered OBJECT-TYPE 1788 SYNTAX TruthValue 1789 MAX-ACCESS read-only 1790 STATUS current 1791 DESCRIPTION 1792 "Indicates the registration status of the given EID prefix. 1793 If this object is TRUE, then it means the EID prefix is 1794 registered. 1796 The value FALSE implies the EID prefix is not registered 1797 with the Map Server. There are multiple scenarios when this 1798 could happen like authentication failures, routing problems, 1799 misconfigs to name a few." 1800 ::= { lispEidRegistrationEntry 5 } 1802 lispEidRegistrationFirstTimeStamp OBJECT-TYPE 1803 SYNTAX TimeStamp 1804 MAX-ACCESS read-only 1805 STATUS current 1806 DESCRIPTION 1807 "The value of sysUpTime at which the first valid register 1808 message for the EID Prefix information represented by this 1809 entry was received by this device. 1811 If this information was present at the most recent 1812 re-initialization of the local management subsystem, then 1813 this object contains a zero value." 1814 ::= { lispEidRegistrationEntry 6 } 1816 lispEidRegistrationLastTimeStamp OBJECT-TYPE 1817 SYNTAX TimeStamp 1818 MAX-ACCESS read-only 1819 STATUS current 1820 DESCRIPTION 1821 "The value of sysUpTime at which the last valid register 1822 message for the EID Prefix information represented by this 1823 entry was received by this device. 1825 If this information was present at the most recent 1826 re-initialization of the local management subsystem, then 1827 this object contains a zero value." 1828 ::= { lispEidRegistrationEntry 7 } 1830 lispEidRegistrationLastRegisterSenderLength OBJECT-TYPE 1831 SYNTAX Integer32 (5..259) 1832 MAX-ACCESS read-only 1833 STATUS current 1834 DESCRIPTION 1835 "This object is used to get the octet-length of 1836 lispEidRegistrationLastRegisterSender, the next 1837 object." 1838 ::= { lispEidRegistrationEntry 8 } 1840 lispEidRegistrationLastRegisterSender OBJECT-TYPE 1841 SYNTAX LispAddressType 1842 MAX-ACCESS read-only 1843 STATUS current 1844 DESCRIPTION 1845 "Source address of the last valid register message for the 1846 given EID prefix that was received by this device." 1847 ::= { lispEidRegistrationEntry 9 } 1849 lispEidRegistrationAuthenticationErrors OBJECT-TYPE 1850 SYNTAX Counter64 1851 MAX-ACCESS read-only 1852 STATUS current 1853 DESCRIPTION 1854 "Count of total authentication errors of map-registers 1855 received for the given EID prefix. 1857 Discontinuities in this monotonically increasing value occur 1858 at re-initialization of the management system. 1859 Discontinuities can also occur as a result of site config 1860 changes, which can be detected by observing the value of 1861 lispEidRegistrationFirstTimeStamp." 1862 ::= { lispEidRegistrationEntry 10 } 1864 lispEidRegistrationRlocsMismatch OBJECT-TYPE 1865 SYNTAX Counter64 1866 MAX-ACCESS read-only 1867 STATUS current 1868 DESCRIPTION 1869 "Count of total map-registers received that had at least one 1870 RLOC that was not in the allowed list of RLOCs for the given 1871 EID prefix. 1873 Discontinuities in this monotonically increasing value occur 1874 at re-initialization of the management system. 1875 Discontinuities can also occur as a result of site config 1876 changes, which can be detected by observing the value of 1877 lispEidRegistrationFirstTimeStamp." 1878 ::= { lispEidRegistrationEntry 11 } 1880 lispEidRegistrationEtrTable OBJECT-TYPE 1881 SYNTAX SEQUENCE OF LispEidRegistrationEtrEntry 1882 MAX-ACCESS not-accessible 1883 STATUS current 1884 DESCRIPTION 1885 "This table provides the properties of ETRs that register 1886 the given EID prefix with this device when configured to 1887 be a Map-Server." 1888 REFERENCE 1889 "RFC6830, Section 6.1." 1890 ::= { lispObjects 10 } 1892 lispEidRegistrationEtrEntry OBJECT-TYPE 1893 SYNTAX LispEidRegistrationEtrEntry 1894 MAX-ACCESS not-accessible 1895 STATUS current 1896 DESCRIPTION 1897 "An entry (conceptual row) in the 1898 lispEidRegistrationEtrTable." 1899 INDEX { lispEidRegistrationEidLength, 1900 lispEidRegistrationEid, 1901 lispEidRegistrationEtrSenderLength, 1902 lispEidRegistrationEtrSender } 1903 ::= { lispEidRegistrationEtrTable 1 } 1905 LispEidRegistrationEtrEntry ::= SEQUENCE { 1906 lispEidRegistrationEtrSenderLength Integer32, 1907 lispEidRegistrationEtrSender LispAddressType, 1908 lispEidRegistrationEtrLastTimeStamp TimeStamp, 1909 lispEidRegistrationEtrTtl Unsigned32, 1910 lispEidRegistrationEtrProxyReply TruthValue, 1911 lispEidRegistrationEtrWantsMapNotify TruthValue 1912 } 1914 lispEidRegistrationEtrSenderLength OBJECT-TYPE 1915 SYNTAX Integer32 (5..259) 1916 MAX-ACCESS not-accessible 1917 STATUS current 1918 DESCRIPTION 1919 "This object is used to get the octet-length of 1920 lispEidRegistrationEtrSender." 1921 ::= { lispEidRegistrationEtrEntry 1 } 1923 lispEidRegistrationEtrSender OBJECT-TYPE 1924 SYNTAX LispAddressType 1925 MAX-ACCESS not-accessible 1926 STATUS current 1927 DESCRIPTION 1928 "Source address of the ETR that is sending valid register 1929 messages for this EID prefix to this device." 1930 ::= { lispEidRegistrationEtrEntry 2 } 1932 lispEidRegistrationEtrLastTimeStamp OBJECT-TYPE 1933 SYNTAX TimeStamp 1934 MAX-ACCESS read-only 1935 STATUS current 1936 DESCRIPTION 1937 "The value of sysUpTime at which the last valid register 1938 message from this ETR for the EID Prefix information 1939 represented by this entry was received by this device. 1941 If this information was present at the most recent 1942 re-initialization of the local management subsystem, 1943 then this object contains a zero value." 1944 ::= { lispEidRegistrationEtrEntry 3 } 1946 lispEidRegistrationEtrTtl OBJECT-TYPE 1947 SYNTAX Unsigned32 1948 MAX-ACCESS read-only 1949 STATUS current 1950 DESCRIPTION 1951 "The Record TTL of the registering ETR device for this 1952 EID prefix." 1953 ::= { lispEidRegistrationEtrEntry 4 } 1955 lispEidRegistrationEtrProxyReply OBJECT-TYPE 1956 SYNTAX TruthValue 1957 MAX-ACCESS read-only 1958 STATUS current 1959 DESCRIPTION 1960 "Indicates proxy-replying status of the registering ETR for 1961 this EID prefix. If this object is TRUE, then it means the 1962 Map-Server can proxy-reply." 1963 ::= { lispEidRegistrationEtrEntry 5 } 1965 lispEidRegistrationEtrWantsMapNotify OBJECT-TYPE 1966 SYNTAX TruthValue 1967 MAX-ACCESS read-only 1968 STATUS current 1969 DESCRIPTION 1970 "Indicates whether the EID prefix wants Map-Notifications. 1971 If this object is TRUE, then it means the EID prefix wants 1972 Map-Notifications." 1973 ::= { lispEidRegistrationEtrEntry 6 } 1975 lispEidRegistrationLocatorTable OBJECT-TYPE 1976 SYNTAX SEQUENCE OF LispEidRegistrationLocatorEntry 1977 MAX-ACCESS not-accessible 1978 STATUS current 1979 DESCRIPTION 1980 "This table provides the properties of all locators per 1981 LISP site that are served by this device when configured 1982 to be a Map-Server." 1983 REFERENCE 1984 "RFC6830, Section 6.1." 1985 ::= { lispObjects 11 } 1987 lispEidRegistrationLocatorEntry OBJECT-TYPE 1988 SYNTAX LispEidRegistrationLocatorEntry 1989 MAX-ACCESS not-accessible 1990 STATUS current 1991 DESCRIPTION 1992 "An entry (conceptual row) in the 1993 lispEidRegistrationLocatorTable." 1994 INDEX { lispEidRegistrationEidLength, 1995 lispEidRegistrationEid, 1996 lispEidRegistrationEtrSenderLength, 1997 lispEidRegistrationEtrSender, 1998 lispEidRegistrationLocatorRlocLength, 1999 lispEidRegistrationLocatorRloc } 2000 ::= { lispEidRegistrationLocatorTable 1 } 2002 LispEidRegistrationLocatorEntry ::= SEQUENCE { 2003 lispEidRegistrationLocatorRlocLength Integer32, 2004 lispEidRegistrationLocatorRloc LispAddressType, 2005 lispEidRegistrationLocatorRlocState INTEGER, 2006 lispEidRegistrationLocatorIsLocal TruthValue, 2007 lispEidRegistrationLocatorPriority Integer32, 2008 lispEidRegistrationLocatorWeight Integer32, 2009 lispEidRegistrationLocatorMPriority Integer32, 2010 lispEidRegistrationLocatorMWeight Integer32 2011 } 2013 lispEidRegistrationLocatorRlocLength OBJECT-TYPE 2014 SYNTAX Integer32 (5..259) 2015 MAX-ACCESS not-accessible 2016 STATUS current 2017 DESCRIPTION 2018 "This object is used to get the octet-length of 2019 lispEidRegistrationLocatorRloc." 2020 ::= { lispEidRegistrationLocatorEntry 1 } 2022 lispEidRegistrationLocatorRloc OBJECT-TYPE 2023 SYNTAX LispAddressType 2024 MAX-ACCESS not-accessible 2025 STATUS current 2026 DESCRIPTION 2027 "The locator of the given EID prefix being registered by the 2028 given ETR with this device." 2029 ::= { lispEidRegistrationLocatorEntry 2 } 2031 lispEidRegistrationLocatorRlocState OBJECT-TYPE 2032 SYNTAX INTEGER { 2033 up (1), 2034 down (2) 2035 } 2036 MAX-ACCESS read-only 2037 STATUS current 2038 DESCRIPTION 2039 "The cached state of this RLOC received in map-register from 2040 the ETR by the device, in the capacity of a Map-Server. 2042 Value 1 refers to up, value 2 refers to down." 2043 ::= { lispEidRegistrationLocatorEntry 3 } 2045 lispEidRegistrationLocatorIsLocal OBJECT-TYPE 2046 SYNTAX TruthValue 2047 MAX-ACCESS read-only 2048 STATUS current 2049 DESCRIPTION 2050 "Indicates if the given locator is local to the registering 2051 ETR. If this object is TRUE, it means the locator is local." 2052 ::= { lispEidRegistrationLocatorEntry 4 } 2054 lispEidRegistrationLocatorPriority OBJECT-TYPE 2055 SYNTAX Integer32 (0..255) 2056 MAX-ACCESS read-only 2057 STATUS current 2058 DESCRIPTION 2059 "The unicast priority of the RLOC for this EID prefix in the 2060 register message sent by the given ETR." 2061 ::= { lispEidRegistrationLocatorEntry 5 } 2063 lispEidRegistrationLocatorWeight OBJECT-TYPE 2064 SYNTAX Integer32 (0..100) 2065 MAX-ACCESS read-only 2066 STATUS current 2067 DESCRIPTION 2068 "The unicast weight of the RLOC for this EID prefix in the 2069 register message sent by the given ETR." 2070 ::= { lispEidRegistrationLocatorEntry 6 } 2072 lispEidRegistrationLocatorMPriority OBJECT-TYPE 2073 SYNTAX Integer32 (0..255) 2074 MAX-ACCESS read-only 2075 STATUS current 2076 DESCRIPTION 2077 "The multicast priority of the RLOC for this EID prefix in 2078 the register message sent by the given ETR." 2079 ::= { lispEidRegistrationLocatorEntry 7 } 2081 lispEidRegistrationLocatorMWeight OBJECT-TYPE 2082 SYNTAX Integer32 (0..100) 2083 MAX-ACCESS read-only 2084 STATUS current 2085 DESCRIPTION 2086 "The multicast weight of the RLOC for this EID prefix in the 2087 register message sent by the given ETR." 2088 ::= { lispEidRegistrationLocatorEntry 8 } 2090 lispUseMapServerTable OBJECT-TYPE 2091 SYNTAX SEQUENCE OF LispUseMapServerEntry 2092 MAX-ACCESS not-accessible 2093 STATUS current 2094 DESCRIPTION 2095 "This table provides the properties of the map-server(s) 2096 with which this device is configured to register." 2097 REFERENCE 2098 "RFC6833, Section 4.3." 2099 ::= { lispObjects 12 } 2101 lispUseMapServerEntry OBJECT-TYPE 2102 SYNTAX LispUseMapServerEntry 2103 MAX-ACCESS not-accessible 2104 STATUS current 2105 DESCRIPTION 2106 "An entry (conceptual row) in the lispUseMapServerTable." 2107 INDEX { lispUseMapServerAddressLength, 2108 lispUseMapServerAddress } 2109 ::= { lispUseMapServerTable 1 } 2111 LispUseMapServerEntry ::= SEQUENCE { 2112 lispUseMapServerAddressLength Integer32, 2113 lispUseMapServerAddress LispAddressType, 2114 lispUseMapServerState INTEGER 2115 } 2117 lispUseMapServerAddressLength OBJECT-TYPE 2118 SYNTAX Integer32 (5..259) 2119 MAX-ACCESS not-accessible 2120 STATUS current 2121 DESCRIPTION 2122 "This object is used to get the octet-length of 2123 lispUseMapServerAddress." 2124 ::= { lispUseMapServerEntry 1 } 2126 lispUseMapServerAddress OBJECT-TYPE 2127 SYNTAX LispAddressType 2128 MAX-ACCESS not-accessible 2129 STATUS current 2130 DESCRIPTION 2131 "Address of Map-Server configured on this device." 2132 ::= { lispUseMapServerEntry 2 } 2134 lispUseMapServerState OBJECT-TYPE 2135 SYNTAX INTEGER { 2136 up (1), 2137 down (2), 2138 unreachable (3) 2139 } 2140 MAX-ACCESS read-only 2141 STATUS current 2142 DESCRIPTION 2143 "State of this Map-Server configured on this device 2144 (1 = Map-Server is up; 2 = Map-Server is down)." 2145 ::= { lispUseMapServerEntry 3 } 2147 lispUseMapResolverTable OBJECT-TYPE 2148 SYNTAX SEQUENCE OF LispUseMapResolverEntry 2149 MAX-ACCESS not-accessible 2150 STATUS current 2151 DESCRIPTION 2152 "This table provides the properties of the map-resolver(s) 2153 this device is configured to use." 2154 REFERENCE 2155 "RFC6833, Section 4.4." 2156 ::= { lispObjects 13 } 2158 lispUseMapResolverEntry OBJECT-TYPE 2159 SYNTAX LispUseMapResolverEntry 2160 MAX-ACCESS not-accessible 2161 STATUS current 2162 DESCRIPTION 2163 "An entry (conceptual row) in the 2164 lispUseMapResolverTable." 2165 INDEX { lispUseMapResolverAddressLength, 2166 lispUseMapResolverAddress } 2167 ::= { lispUseMapResolverTable 1 } 2169 LispUseMapResolverEntry ::= SEQUENCE { 2170 lispUseMapResolverAddressLength Integer32, 2171 lispUseMapResolverAddress LispAddressType, 2172 lispUseMapResolverState INTEGER 2173 } 2175 lispUseMapResolverAddressLength OBJECT-TYPE 2176 SYNTAX Integer32 (5..259) 2177 MAX-ACCESS not-accessible 2178 STATUS current 2179 DESCRIPTION 2180 "This object is used to get the octet-length of 2181 lispUseMapResolverAddress." 2182 ::= { lispUseMapResolverEntry 1 } 2184 lispUseMapResolverAddress OBJECT-TYPE 2185 SYNTAX LispAddressType 2186 MAX-ACCESS not-accessible 2187 STATUS current 2188 DESCRIPTION 2189 "Address of map-resolver configured on this device." 2190 ::= { lispUseMapResolverEntry 2 } 2192 lispUseMapResolverState OBJECT-TYPE 2193 SYNTAX INTEGER { 2194 up (1), 2195 down (2) 2196 } 2197 MAX-ACCESS read-only 2198 STATUS current 2199 DESCRIPTION 2200 "State of this Map-Resolver configured on this device 2201 (1 = Map-Resolver is up; 2 = Map-Resolver is down)." 2202 ::= { lispUseMapResolverEntry 3 } 2204 lispUseProxyEtrTable OBJECT-TYPE 2205 SYNTAX SEQUENCE OF LispUseProxyEtrEntry 2206 MAX-ACCESS not-accessible 2207 STATUS current 2208 DESCRIPTION 2209 "This table provides the properties of all Proxy ETRs that 2210 this device is configured to use." 2211 REFERENCE 2212 "RFC6830, Section 6.0." 2213 ::= { lispObjects 14 } 2215 lispUseProxyEtrEntry OBJECT-TYPE 2216 SYNTAX LispUseProxyEtrEntry 2217 MAX-ACCESS not-accessible 2218 STATUS current 2219 DESCRIPTION 2220 "An entry (conceptual row) in the 2221 lispUseProxyEtrTable." 2222 INDEX { lispUseProxyEtrAddressLength, 2223 lispUseProxyEtrAddress } 2224 ::= { lispUseProxyEtrTable 1 } 2226 LispUseProxyEtrEntry ::= SEQUENCE { 2227 lispUseProxyEtrAddressLength Integer32, 2228 lispUseProxyEtrAddress LispAddressType, 2229 lispUseProxyEtrPriority Integer32, 2230 lispUseProxyEtrWeight Integer32, 2231 lispUseProxyEtrMPriority Integer32, 2232 lispUseProxyEtrMWeight Integer32, 2233 lispUseProxyEtrState INTEGER 2234 } 2236 lispUseProxyEtrAddressLength OBJECT-TYPE 2237 SYNTAX Integer32 (5..259) 2238 MAX-ACCESS not-accessible 2239 STATUS current 2240 DESCRIPTION 2241 "This object is used to get the octet-length of 2242 lispUseProxyEtrAddress." 2243 ::= { lispUseProxyEtrEntry 1 } 2245 lispUseProxyEtrAddress OBJECT-TYPE 2246 SYNTAX LispAddressType 2247 MAX-ACCESS not-accessible 2248 STATUS current 2249 DESCRIPTION 2250 "Address of Proxy ETR configured on this device." 2251 ::= { lispUseProxyEtrEntry 2 } 2253 lispUseProxyEtrPriority OBJECT-TYPE 2254 SYNTAX Integer32 (0..255) 2255 MAX-ACCESS read-only 2256 STATUS current 2257 DESCRIPTION 2258 "The unicast priority of the PETR locator." 2259 ::= { lispUseProxyEtrEntry 3 } 2261 lispUseProxyEtrWeight OBJECT-TYPE 2262 SYNTAX Integer32 (0..100) 2263 MAX-ACCESS read-only 2264 STATUS current 2265 DESCRIPTION 2266 "The unicast weight of the PETR locator." 2267 ::= { lispUseProxyEtrEntry 4 } 2269 lispUseProxyEtrMPriority OBJECT-TYPE 2270 SYNTAX Integer32 (0..255) 2271 MAX-ACCESS read-only 2272 STATUS current 2273 DESCRIPTION 2274 "The multicast priority of the PETR locator." 2275 ::= { lispUseProxyEtrEntry 5 } 2277 lispUseProxyEtrMWeight OBJECT-TYPE 2278 SYNTAX Integer32 (0..100) 2279 MAX-ACCESS read-only 2280 STATUS current 2281 DESCRIPTION 2282 "The multicast weight of the PETR locator." 2283 ::= { lispUseProxyEtrEntry 6 } 2285 lispUseProxyEtrState OBJECT-TYPE 2286 SYNTAX INTEGER { 2287 down (0), 2288 up (1) 2289 } 2290 MAX-ACCESS read-only 2291 STATUS current 2292 DESCRIPTION 2293 "State of this Proxy ETR configured on this device 2294 (0 = Proxy ETR is down; 1 = Proxy ETR is up)." 2295 ::= { lispUseProxyEtrEntry 7 } 2297 -- 2298 -- Conformance Information 2299 -- 2301 lispCompliances OBJECT IDENTIFIER ::= { lispConformance 1 } 2302 lispGroups OBJECT IDENTIFIER ::= { lispConformance 2 } 2304 -- 2305 -- Compliance Statements 2306 -- 2308 lispMIBComplianceEtr MODULE-COMPLIANCE 2309 STATUS current 2310 DESCRIPTION 2311 "The compliance statement for LISP ETRs. It conveys 2312 information if device supports ETR feature, and relevant 2313 state associated with that feature." 2314 MODULE -- this module 2315 MANDATORY-GROUPS { lispMIBEtrGroup } 2317 GROUP lispMIBItrGroup 2318 DESCRIPTION 2319 "This group is optional." 2321 GROUP lispMIBPetrGroup 2322 DESCRIPTION 2323 "This group is optional." 2325 GROUP lispMIBPitrGroup 2326 DESCRIPTION 2327 "This group is optional." 2329 GROUP lispMIBMapServerGroup 2330 DESCRIPTION 2331 "This group is optional." 2333 GROUP lispMIBMapResolverGroup 2334 DESCRIPTION 2335 "This group is optional." 2337 GROUP lispMIBEtrExtendedGroup 2338 DESCRIPTION 2339 "This group is optional." 2341 GROUP lispMIBItrExtendedGroup 2342 DESCRIPTION 2343 "This group is optional." 2345 GROUP lispMIBMapServerExtendedGroup 2346 DESCRIPTION 2347 "This group is optional." 2349 GROUP lispMIBTuningParametersGroup 2350 DESCRIPTION 2351 "This group is optional." 2353 GROUP lispMIBEncapStatisticsGroup 2354 DESCRIPTION 2355 "This group is optional." 2357 GROUP lispMIBDecapStatisticsGroup 2358 DESCRIPTION 2359 "This group is optional." 2361 GROUP lispMIBDiagnosticsGroup 2362 DESCRIPTION 2363 "This group is optional." 2365 GROUP lispMIBVrfGroup 2366 DESCRIPTION 2367 "This group is optional." 2369 ::= { lispCompliances 1 } 2371 lispMIBComplianceItr MODULE-COMPLIANCE 2372 STATUS current 2373 DESCRIPTION 2374 "The compliance statement for LISP ITRs. It conveys 2375 information if device supports ITR feature, and any 2376 state associated with that feature." 2377 MODULE -- this module 2378 MANDATORY-GROUPS { lispMIBItrGroup } 2380 GROUP lispMIBEtrGroup 2381 DESCRIPTION 2382 "This group is optional." 2384 GROUP lispMIBPetrGroup 2385 DESCRIPTION 2386 "This group is optional." 2388 GROUP lispMIBPitrGroup 2389 DESCRIPTION 2390 "This group is optional." 2392 GROUP lispMIBMapServerGroup 2393 DESCRIPTION 2394 "This group is optional." 2396 GROUP lispMIBMapResolverGroup 2397 DESCRIPTION 2398 "This group is optional." 2400 GROUP lispMIBEtrExtendedGroup 2401 DESCRIPTION 2402 "This group is optional." 2404 GROUP lispMIBItrExtendedGroup 2405 DESCRIPTION 2406 "This group is optional." 2408 GROUP lispMIBMapServerExtendedGroup 2409 DESCRIPTION 2410 "This group is optional." 2412 GROUP lispMIBTuningParametersGroup 2413 DESCRIPTION 2414 "This group is optional." 2416 GROUP lispMIBEncapStatisticsGroup 2417 DESCRIPTION 2418 "This group is optional." 2420 GROUP lispMIBDecapStatisticsGroup 2421 DESCRIPTION 2422 "This group is optional." 2424 GROUP lispMIBDiagnosticsGroup 2425 DESCRIPTION 2426 "This group is optional." 2428 GROUP lispMIBVrfGroup 2429 DESCRIPTION 2430 "This group is optional." 2432 ::= { lispCompliances 2 } 2434 lispMIBCompliancePetr MODULE-COMPLIANCE 2435 STATUS current 2436 DESCRIPTION 2437 "The compliance statement for LISP Proxy-ETRs. It conveys 2438 information if given device supports Proxy-ETR feature, 2439 and relevant state associated with that feature." 2440 MODULE -- this module 2441 MANDATORY-GROUPS { lispMIBPetrGroup } 2443 GROUP lispMIBEtrGroup 2444 DESCRIPTION 2445 "This group is optional." 2447 GROUP lispMIBItrGroup 2448 DESCRIPTION 2449 "This group is optional." 2451 GROUP lispMIBPitrGroup 2452 DESCRIPTION 2453 "This group is optional." 2455 GROUP lispMIBMapServerGroup 2456 DESCRIPTION 2457 "This group is optional." 2459 GROUP lispMIBMapResolverGroup 2460 DESCRIPTION 2461 "This group is optional." 2463 GROUP lispMIBEtrExtendedGroup 2464 DESCRIPTION 2465 "This group is optional." 2467 GROUP lispMIBItrExtendedGroup 2468 DESCRIPTION 2469 "This group is optional." 2471 GROUP lispMIBMapServerExtendedGroup 2472 DESCRIPTION 2473 "This group is optional." 2475 GROUP lispMIBTuningParametersGroup 2476 DESCRIPTION 2477 "This group is optional." 2479 GROUP lispMIBEncapStatisticsGroup 2480 DESCRIPTION 2481 "This group is optional." 2483 GROUP lispMIBDecapStatisticsGroup 2484 DESCRIPTION 2485 "This group is optional." 2487 GROUP lispMIBDiagnosticsGroup 2488 DESCRIPTION 2489 "This group is optional." 2491 GROUP lispMIBVrfGroup 2492 DESCRIPTION 2493 "This group is optional." 2495 ::= { lispCompliances 3 } 2497 lispMIBCompliancePitr MODULE-COMPLIANCE 2498 STATUS current 2499 DESCRIPTION 2500 "The compliance statement for LISP Proxy-ITRs. It conveys 2501 information if device supports Proxy-ITR feature, and 2502 relevant state associated with that feature." 2503 MODULE -- this module 2504 MANDATORY-GROUPS { lispMIBPitrGroup } 2506 GROUP lispMIBEtrGroup 2507 DESCRIPTION 2508 "This group is optional." 2510 GROUP lispMIBItrGroup 2511 DESCRIPTION 2512 "This group is optional." 2514 GROUP lispMIBPetrGroup 2515 DESCRIPTION 2516 "This group is optional." 2518 GROUP lispMIBMapServerGroup 2519 DESCRIPTION 2520 "This group is optional." 2522 GROUP lispMIBMapResolverGroup 2523 DESCRIPTION 2524 "This group is optional." 2526 GROUP lispMIBEtrExtendedGroup 2527 DESCRIPTION 2528 "This group is optional." 2530 GROUP lispMIBItrExtendedGroup 2531 DESCRIPTION 2532 "This group is optional." 2534 GROUP lispMIBMapServerExtendedGroup 2535 DESCRIPTION 2536 "This group is optional." 2538 GROUP lispMIBTuningParametersGroup 2539 DESCRIPTION 2540 "This group is optional." 2542 GROUP lispMIBEncapStatisticsGroup 2543 DESCRIPTION 2544 "This group is optional." 2546 GROUP lispMIBDecapStatisticsGroup 2547 DESCRIPTION 2548 "This group is optional." 2550 GROUP lispMIBDiagnosticsGroup 2551 DESCRIPTION 2552 "This group is optional." 2554 GROUP lispMIBVrfGroup 2555 DESCRIPTION 2556 "This group is optional." 2558 ::= { lispCompliances 4 } 2560 lispMIBComplianceMapServer MODULE-COMPLIANCE 2561 STATUS current 2562 DESCRIPTION 2563 "The compliance statement for LISP Map Servers. It 2564 conveys information if device supports Map Server 2565 feature, and relevant state associated with that 2566 feature." 2568 MODULE -- this module 2569 MANDATORY-GROUPS { lispMIBMapServerGroup } 2571 GROUP lispMIBEtrGroup 2572 DESCRIPTION 2573 "This group is optional." 2575 GROUP lispMIBItrGroup 2576 DESCRIPTION 2577 "This group is optional." 2579 GROUP lispMIBPetrGroup 2580 DESCRIPTION 2581 "This group is optional." 2583 GROUP lispMIBPitrGroup 2584 DESCRIPTION 2585 "This group is optional." 2587 GROUP lispMIBMapResolverGroup 2588 DESCRIPTION 2589 "This group is optional." 2591 GROUP lispMIBEtrExtendedGroup 2592 DESCRIPTION 2593 "This group is optional." 2595 GROUP lispMIBItrExtendedGroup 2596 DESCRIPTION 2597 "This group is optional." 2599 GROUP lispMIBMapServerExtendedGroup 2600 DESCRIPTION 2601 "This group is optional." 2603 GROUP lispMIBTuningParametersGroup 2604 DESCRIPTION 2605 "This group is optional." 2607 GROUP lispMIBEncapStatisticsGroup 2608 DESCRIPTION 2609 "This group is optional." 2611 GROUP lispMIBDecapStatisticsGroup 2612 DESCRIPTION 2613 "This group is optional." 2615 GROUP lispMIBDiagnosticsGroup 2616 DESCRIPTION 2617 "This group is optional." 2619 GROUP lispMIBVrfGroup 2620 DESCRIPTION 2621 "This group is optional." 2623 ::= { lispCompliances 5 } 2625 lispMIBComplianceMapResolver MODULE-COMPLIANCE 2626 STATUS current 2627 DESCRIPTION 2628 "The compliance statement for LISP Map Resolvers. It 2629 conveys information if device supports Map Server 2630 feature, and relevant state associated with that 2631 feature." 2632 MODULE -- this module 2633 MANDATORY-GROUPS { lispMIBMapResolverGroup } 2635 GROUP lispMIBEtrGroup 2636 DESCRIPTION 2637 "This group is optional." 2639 GROUP lispMIBItrGroup 2640 DESCRIPTION 2641 "This group is optional." 2643 GROUP lispMIBPetrGroup 2644 DESCRIPTION 2645 "This group is optional." 2647 GROUP lispMIBPitrGroup 2648 DESCRIPTION 2649 "This group is optional." 2651 GROUP lispMIBMapServerGroup 2652 DESCRIPTION 2653 "This group is optional." 2655 GROUP lispMIBEtrExtendedGroup 2656 DESCRIPTION 2657 "This group is optional." 2659 GROUP lispMIBItrExtendedGroup 2660 DESCRIPTION 2661 "This group is optional." 2663 GROUP lispMIBMapServerExtendedGroup 2664 DESCRIPTION 2665 "This group is optional." 2667 GROUP lispMIBTuningParametersGroup 2668 DESCRIPTION 2669 "This group is optional." 2671 GROUP lispMIBEncapStatisticsGroup 2672 DESCRIPTION 2673 "This group is optional." 2675 GROUP lispMIBDecapStatisticsGroup 2676 DESCRIPTION 2677 "This group is optional." 2679 GROUP lispMIBDiagnosticsGroup 2680 DESCRIPTION 2681 "This group is optional." 2683 GROUP lispMIBVrfGroup 2684 DESCRIPTION 2685 "This group is optional." 2687 ::= { lispCompliances 6 } 2689 -- 2690 -- Units of Conformance 2691 -- 2693 lispMIBEtrGroup OBJECT-GROUP 2694 OBJECTS { lispFeaturesEtrEnabled, 2695 lispMappingDatabaseLsb, 2696 lispMappingDatabaseLocatorRlocPriority, 2697 lispMappingDatabaseLocatorRlocWeight, 2698 lispMappingDatabaseLocatorRlocMPriority, 2699 lispMappingDatabaseLocatorRlocMWeight, 2700 lispMappingDatabaseLocatorRlocState, 2701 lispMappingDatabaseLocatorRlocLocal, 2702 lispConfiguredLocatorRlocState, 2703 lispConfiguredLocatorRlocLocal, 2704 lispUseMapServerState 2705 } 2706 STATUS current 2707 DESCRIPTION 2708 "A collection of objects to support basic 2709 management of LISP ETRs." 2710 ::= { lispGroups 1 } 2712 lispMIBItrGroup OBJECT-GROUP 2713 OBJECTS { lispFeaturesItrEnabled, 2714 lispFeaturesMapCacheSize, 2715 lispMappingDatabaseLsb, 2716 lispMapCacheLocatorRlocPriority, 2717 lispMapCacheLocatorRlocWeight, 2718 lispMapCacheLocatorRlocMPriority, 2719 lispMapCacheLocatorRlocMWeight, 2720 lispMapCacheLocatorRlocState, 2721 lispMapCacheEidTimeStamp, 2722 lispMapCacheEidExpiryTime, 2723 lispUseMapResolverState, 2724 lispUseProxyEtrPriority, 2725 lispUseProxyEtrWeight, 2726 lispUseProxyEtrMPriority, 2727 lispUseProxyEtrMWeight, 2728 lispUseProxyEtrState 2729 } 2730 STATUS current 2731 DESCRIPTION 2732 "A collection of objects to support basic 2733 management of LISP ITRs." 2734 ::= { lispGroups 2 } 2736 lispMIBPetrGroup OBJECT-GROUP 2737 OBJECTS { lispFeaturesProxyEtrEnabled 2738 } 2739 STATUS current 2740 DESCRIPTION 2741 "A collection of objects to support basic 2742 management of LISP Proxy-ETRs." 2743 ::= { lispGroups 3 } 2745 lispMIBPitrGroup OBJECT-GROUP 2746 OBJECTS { lispFeaturesProxyItrEnabled, 2747 lispConfiguredLocatorRlocState, 2748 lispConfiguredLocatorRlocLocal 2749 } 2751 STATUS current 2752 DESCRIPTION 2753 "A collection of objects to support basic 2754 management of LISP Proxy-ITRs." 2755 ::= { lispGroups 4 } 2757 lispMIBMapServerGroup OBJECT-GROUP 2758 OBJECTS { lispFeaturesMapServerEnabled, 2759 lispEidRegistrationIsRegistered, 2760 lispEidRegistrationLocatorRlocState 2761 } 2762 STATUS current 2763 DESCRIPTION 2764 "A collection of objects to support basic 2765 management of LISP Map Servers." 2766 ::= { lispGroups 5 } 2768 lispMIBMapResolverGroup OBJECT-GROUP 2769 OBJECTS { lispFeaturesMapResolverEnabled 2770 } 2771 STATUS current 2772 DESCRIPTION 2773 "A collection of objects to support basic 2774 management of LISP Map Resolvers." 2775 ::= { lispGroups 6 } 2777 lispMIBEtrExtendedGroup OBJECT-GROUP 2778 OBJECTS { lispFeaturesRlocProbeEnabled, 2779 lispFeaturesEtrAcceptMapDataEnabled, 2780 lispFeaturesEtrAcceptMapDataVerifyEnabled, 2781 lispMappingDatabaseEidPartitioned 2782 } 2783 STATUS current 2784 DESCRIPTION 2785 "A collection of objects to support management 2786 of LISP features and properties on ETRs." 2787 ::= { lispGroups 7 } 2789 lispMIBItrExtendedGroup OBJECT-GROUP 2790 OBJECTS { lispFeaturesRlocProbeEnabled, 2791 lispMapCacheEidState, 2792 lispMapCacheEidAuthoritative, 2793 lispMapCacheLocatorRlocTimeStamp, 2794 lispMapCacheLocatorRlocLastPriorityChange, 2795 lispMapCacheLocatorRlocLastWeightChange, 2796 lispMapCacheLocatorRlocLastMPriorityChange, 2797 lispMapCacheLocatorRlocLastMWeightChange, 2798 lispMapCacheLocatorRlocLastStateChange, 2799 lispMapCacheLocatorRlocRtt 2800 } 2801 STATUS current 2802 DESCRIPTION 2803 "A collection of objects to support management 2804 of LISP features and properties on ITRs." 2805 ::= { lispGroups 8 } 2807 lispMIBMapServerExtendedGroup OBJECT-GROUP 2808 OBJECTS { lispEidRegistrationSiteName, 2809 lispEidRegistrationSiteDescription, 2810 lispEidRegistrationIsRegistered, 2811 lispEidRegistrationFirstTimeStamp, 2812 lispEidRegistrationLastTimeStamp, 2813 lispEidRegistrationLastRegisterSenderLength, 2814 lispEidRegistrationLastRegisterSender, 2815 lispEidRegistrationEtrLastTimeStamp, 2816 lispEidRegistrationEtrTtl, 2817 lispEidRegistrationEtrProxyReply, 2818 lispEidRegistrationEtrWantsMapNotify, 2819 lispEidRegistrationLocatorIsLocal, 2820 lispEidRegistrationLocatorPriority, 2821 lispEidRegistrationLocatorWeight, 2822 lispEidRegistrationLocatorMPriority, 2823 lispEidRegistrationLocatorMWeight 2824 } 2825 STATUS current 2826 DESCRIPTION 2827 "A collection of objects to support management 2828 of LISP features and properties on Map Servers 2829 related to EID registrations." 2830 ::= { lispGroups 9 } 2832 lispMIBTuningParametersGroup OBJECT-GROUP 2833 OBJECTS { lispFeaturesMapCacheLimit, 2834 lispFeaturesEtrMapCacheTtl 2835 } 2836 STATUS current 2837 DESCRIPTION 2838 "A collection of writeable objects used to 2839 configure LISP behavior and to tune performance." 2840 ::= { lispGroups 10 } 2842 lispMIBEncapStatisticsGroup OBJECT-GROUP 2843 OBJECTS { lispMappingDatabaseTimeStamp, 2844 lispMappingDatabaseEncapOctets, 2845 lispMappingDatabaseEncapPackets, 2846 lispMappingDatabaseLocatorRlocTimeStamp, 2847 lispMappingDatabaseLocatorRlocEncapOctets, 2848 lispMappingDatabaseLocatorRlocEncapPackets, 2849 lispMapCacheEidTimeStamp, 2850 lispMapCacheEidEncapOctets, 2851 lispMapCacheEidEncapPackets, 2852 lispMapCacheLocatorRlocTimeStamp, 2853 lispMapCacheLocatorRlocEncapOctets, 2854 lispMapCacheLocatorRlocEncapPackets, 2855 lispConfiguredLocatorRlocTimeStamp, 2856 lispConfiguredLocatorRlocEncapOctets, 2857 lispConfiguredLocatorRlocEncapPackets 2858 } 2859 STATUS current 2860 DESCRIPTION 2861 "A collection of LISP encapsulation statistics 2862 by the device." 2863 ::= { lispGroups 11 } 2865 lispMIBDecapStatisticsGroup OBJECT-GROUP 2866 OBJECTS { lispMappingDatabaseTimeStamp, 2867 lispMappingDatabaseDecapOctets, 2868 lispMappingDatabaseDecapPackets, 2869 lispMappingDatabaseLocatorRlocTimeStamp, 2870 lispMappingDatabaseLocatorRlocDecapOctets, 2871 lispMappingDatabaseLocatorRlocDecapPackets, 2872 lispMapCacheEidTimeStamp, 2873 lispMapCacheEidDecapOctets, 2874 lispMapCacheEidDecapPackets, 2875 lispMapCacheLocatorRlocTimeStamp, 2876 lispMapCacheLocatorRlocDecapOctets, 2877 lispMapCacheLocatorRlocDecapPackets, 2878 lispConfiguredLocatorRlocTimeStamp, 2879 lispConfiguredLocatorRlocDecapOctets, 2880 lispConfiguredLocatorRlocDecapPackets 2881 } 2882 STATUS current 2883 DESCRIPTION 2884 "A collection of LISP decapsulation statistics 2885 by the device." 2886 ::= { lispGroups 12 } 2888 lispMIBDiagnosticsGroup OBJECT-GROUP 2889 OBJECTS { lispFeaturesRouterTimeStamp, 2890 lispGlobalStatsMapRequestsIn, 2891 lispGlobalStatsMapRequestsOut, 2892 lispGlobalStatsMapRepliesIn, 2893 lispGlobalStatsMapRepliesOut, 2894 lispGlobalStatsMapRegistersIn, 2895 lispGlobalStatsMapRegistersOut, 2896 lispEidRegistrationAuthenticationErrors, 2897 lispEidRegistrationRlocsMismatch 2898 } 2899 STATUS current 2900 DESCRIPTION 2901 "Objects providing additional diagnostics 2902 related to a LISP router. These are related 2903 to LISP control plane state." 2905 ::= { lispGroups 13 } 2907 lispMIBVrfGroup OBJECT-GROUP 2908 OBJECTS { lispIidToVrfName 2909 } 2910 STATUS current 2911 DESCRIPTION 2912 "Objects providing information related to VRF 2913 configurations on a LISP router." 2914 ::= { lispGroups 14 } 2916 END 2918 8. Relationship to Other MIB Modules 2920 8.1. MIB modules required for IMPORTS 2922 The LISP MIB imports the textual-convention AddressFamilyNumbers from 2923 the IANA-ADDRESS-FAMILY-NUMBERS-MIB [IANA]. 2925 9. Security Considerations 2927 There are no management objects defined in this MIB module that have 2928 a MAX-ACCESS clause of read-write and/or read-create. As long as 2929 these MIB modules are implemented correctly, there are no risks that 2930 any management objects of this MIB module can modify device settings 2931 via direct SNMP SET operations. 2933 There are no readable objects in this MIB module (i.e., objects with 2934 a MAX-ACCESS other than not-accessible) that are considered 2935 sensitive. 2937 SNMP versions prior to SNMPv3 did not include adequate security. 2938 Even if the network itself is secure (for example by using IPsec), 2939 there is no control as to who on the secure network is allowed to 2940 access and GET/SET (read/change/create/delete) the objects in this 2941 MIB module. 2943 It is RECOMMENDED that implementers consider the security features as 2944 provided by the SNMPv3 framework (see [RFC3410], section 8), 2945 including full support for the SNMPv3 cryptographic mechanisms (for 2946 authentication and privacy). 2948 Further, deployment of SNMP versions prior to SNMPv3 is NOT 2949 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to 2950 enable cryptographic security. It is then a customer/operator 2951 responsibility to ensure that the SNMP entity giving access to an 2952 instance of these MIB modules is properly configured to give access 2953 to the objects only to those principals (users) that have legitimate 2954 rights to indeed GET or SET (change/create/delete) them. 2956 10. IANA Considerations 2958 The MIB module in this document uses the following IANA-assigned 2959 OBJECT IDENTIFIER values recorded in the SMI Numbers registry: 2961 Descriptor OBJECT IDENTIFIER value 2962 ---------- ----------------------- 2964 lispMib { mib-2 XXX } 2966 This document instructs IANA to allocate a new value in the "SMI 2967 Network Management MGMT Codes Internet-standard MIB" subregistry of 2968 the "Network Management Parameters" registry, according to the 2969 following registration data: Decimal: [TBD by IANA] Name: lispMIB 2970 Description: Locator/ID Separation Protocol (LISP) References: [RFC 2971 XXXX (this RFC)] 2973 11. References 2975 11.1. Normative References 2977 [IANA] "IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS", . 2980 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 2981 Requirement Levels", BCP 14, RFC 2119, March 1997. 2983 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2984 Schoenwaelder, Ed., "Structure of Management Information 2985 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 2987 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2988 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 2989 STD 58, RFC 2579, April 1999. 2991 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 2992 "Conformance Statements for SMIv2", STD 58, RFC 2580, 2993 April 1999. 2995 [RFC4382] Nadeau, T. and H. van der Linde, "MPLS/BGP Layer 3 Virtual 2996 Private Network (VPN) Management Information Base", 2997 RFC 4382, February 2006. 2999 [RFC6830] Farinacci, D., Fuller, V., Meyer, D., and D. Lewis, "The 3000 Locator/ID Separation Protocol (LISP)", RFC 6830, 3001 January 2013. 3003 [RFC6832] Lewis, D., Meyer, D., Farinacci, D., and V. Fuller, 3004 "Interworking between Locator/ID Separation Protocol 3005 (LISP) and Non-LISP Sites", RFC 6832, January 2013. 3007 [RFC6833] Fuller, V. and D. Farinacci, "Locator/ID Separation 3008 Protocol (LISP) Map-Server Interface", RFC 6833, 3009 January 2013. 3011 11.2. Informative References 3013 [LCAF] Farinacci, D., Meyer, D., and J. Snijders, "LISP Canonical 3014 Address Format", draft-ietf-lisp-lcaf-00.txt (work in 3015 progress), August 2012. 3017 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 3018 "Introduction and Applicability Statements for Internet- 3019 Standard Management Framework", RFC 3410, December 2002. 3021 [RFC6831] Farinacci, D., Meyer, D., Zwiebel, J., and S. Venaas, "The 3022 Locator/ID Separation Protocol (LISP) for Multicast 3023 Environments", RFC 6831, January 2013. 3025 Appendix A. Open Issues 3027 Open issues for the LISP MIB include the following: 3029 1. This LISP MIB draft does not include LISP Multicast [LISP-MCAST] 3030 considerations. Multicast considerations will be added in a 3031 separate LISP Multicast MIB draft. 3033 Appendix B. Acknowledgments 3035 A thank you is owed to Dino Farinacci for his inputs and review 3036 comments on the initial versions of this draft. In addition, the 3037 authors would like to gratefully acknowledge several others who have 3038 reviewed and commented on this draft. They include: Darrel Lewis, 3039 Isidor Kouvelas, Jesper Skriver, Selina Heimlich, Parna Agrawal, Dan 3040 Romascanu, and Luigi Iannone. A special thanks to Brian Haberman, 3041 the Internet Area AD, for his very detailed review. Also to Miguel 3042 Garcia for reviewing this document as part of the General Area Review 3043 Team. 3045 Authors' Addresses 3047 Gregg Schudel 3048 cisco Systems 3049 Tasman Drive 3050 San Jose, CA 95134 3051 USA 3053 EMail: gschudel@cisco.com 3055 Amit Jain 3056 cisco Systems 3057 Tasman Drive 3058 San Jose, CA 95134 3059 USA 3061 EMail: amijain@cisco.com 3063 Victor Moreno 3064 cisco Systems 3065 Tasman Drive 3066 San Jose, CA 95134 3067 USA 3069 EMail: vimoreno@cisco.com