idnits 2.17.1 draft-ietf-lisp-mib-07.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 (October 15, 2012) is 4210 days in the past. Is this intentional? Checking references for intended status: Experimental ---------------------------------------------------------------------------- == Outdated reference: A later version (-24) exists of draft-ietf-lisp-23 == Outdated reference: A later version (-22) exists of draft-ietf-lisp-lcaf-00 Summary: 0 errors (**), 0 flaws (~~), 3 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: April 18, 2013 cisco Systems 6 October 15, 2012 8 LISP MIB 9 draft-ietf-lisp-mib-07 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 April 18, 2013. 35 Copyright Notice 37 Copyright (c) 2012 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 . . . . . . . . . . . . . . 62 62 8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 62 63 9. Security Considerations . . . . . . . . . . . . . . . . . . . 62 64 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 63 65 11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 63 66 11.1. Normative References . . . . . . . . . . . . . . . . . . . 63 67 11.2. Informative References . . . . . . . . . . . . . . . . . . 64 68 Appendix A. Open Issues . . . . . . . . . . . . . . . . . . . . . 64 69 Appendix B. Acknowledgments . . . . . . . . . . . . . . . . . . . 64 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 [LISP] 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 [LISP]. 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 [INTERWORK]. 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 [LISP]. 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 [LISP-MS]. 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 [INTERWORK]. 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 [INTERWORK]. 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. 272 lispGlobalStats - This table provides global statistics for a given 273 Instance ID per address-family on a LISP device. 275 lispMappingDatabase - This table represents the EID-to-RLOC database 276 that contains the EID-prefix to RLOC mappings configured on an 277 ETR. In general, this table would be representative of all such 278 mappings for a given site that this device belongs to. 280 lispMappingDatabaseLocator - This table represents the set of 281 routing locators contained in the EID-to-RLOC database configured 282 on an ETR. 284 lispMapCache - This table represents the short-lived, on-demand 285 table on an ITR that stores, tracks, and is responsible for 286 timing-out and otherwise validating EID-to-RLOC mappings. 288 lispMapCacheLocator - This table represents the set of locators per 289 EID prefix contained in the map-cache table of an ITR. 291 lispConfiguredLocator - This table represents the set of routing 292 locators configured on a LISP device. 294 lispEidRegistration - This table provides the properties of each EID 295 prefix that is registered with this device when configured to be a 296 Map-Server. 298 lispEidRegistrationEtr - This table provides the properties of the 299 different ETRs that send registers, for a given EID prefix, to 300 this device when configured to be a Map-Server. 302 lispEidRegistrationLocator - This table provides the properties of 303 the different locators per EID prefix that is registered with this 304 device when configured to be a Map-Server. 306 lispUseMapServer - This table provides the properties of all Map- 307 Servers that this device is configured to use. 309 lispUseMapResolver - This table provides the properties of all Map- 310 Resolvers that this device is configured to use. 312 lispUseProxyEtr - This table provides the properties of all Proxy 313 ETRs that this device is configured to use. 315 7. LISP MIB Definitions 317 LISP-MIB DEFINITIONS ::= BEGIN 319 IMPORTS 320 MODULE-IDENTITY, OBJECT-TYPE, 321 mib-2, Unsigned32, Counter64, 322 Integer32, TimeTicks FROM SNMPv2-SMI -- [RFC2578] 323 TruthValue, TEXTUAL-CONVENTION, 324 TimeStamp FROM SNMPv2-TC -- [RFC2579] 325 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] 326 MplsL3VpnName 327 FROM MPLS-L3VPN-STD-MIB -- [RFC4382] 328 AddressFamilyNumbers 329 FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- [IANA] 331 lispMIB MODULE-IDENTITY 332 LAST-UPDATED "201210150000Z" -- 15 October 2012 333 ORGANIZATION 334 "IETF Locator/ID Separation Protocol (LISP) Working Group" 335 CONTACT-INFO 336 "Email: lisp@ietf.org 337 WG charter: 338 http://www.ietf.org/html.charters/lisp-charter.html" 339 DESCRIPTION 340 "Locator/ID Separation Protocol (LISP) MIB Textual 341 Conventions module. The LISP MIB is intended for 342 management of LISP routers. 344 Copyright (C) The IETF Trust (2012)." 345 REVISION "201210150000Z" -- 15 October 2012 346 DESCRIPTION "Initial version of the IETF LISP-MIB module. Published 347 as RFC xxxx." 348 -- RFC Ed.: RFC-editor pls fill in xxxx 349 ::= { mib-2 XXX } 350 -- RFC Ed.: assigned by IANA, see section 10 for details 352 -- 353 -- Textual Conventions 354 -- 355 LispAddressType ::= TEXTUAL-CONVENTION 356 DISPLAY-HINT "39a" 357 STATUS current 358 DESCRIPTION 359 "LISP architecture can be applied to a wide variety of 360 address-families. This textual-convention is a 361 generalization for representing addresses that belong to those 362 address-families. For convenience, this document refers to any 363 such address as a LISP address. LispAddressType 364 textual-convention consists of the following four-tuple: 365 1. IANA Address Family Number: A field of length 2-octets, 366 whose value is of the form following the assigned 367 AddressFamilyNumbers textual-convention described in 368 [IANA]. The enumerations are listed in [IANA]. Note that 369 this list of address family numbers is maintained by IANA. 370 2. Length of LISP address: A field of length 1-octet, whose 371 value indicates the octet-length of the next (third) field 372 of this LispAddressType four-tuple. 373 3. LISP address: A field of variable length as indicated in 374 the previous (second) field, whose value is an address of 375 the IANA Address Family indicated in the first field of 376 this LispAddressType four-tuple. Note that any of the 377 IANA Address Families can be represented. Particularly 378 when the address family is LISP Canonical Address Format 379 (LCAF) [LCAF] with IANA assigned Address Family Number 380 16387, then the first octet of this field indicates the 381 LCAF type, and the rest of this field is same as the 382 encoding format of the LISP Canonical Address after the 383 length field, as defined in [LCAF]. 384 4. Mask-length of address: A field of length 1-octet, whose 385 value is the mask-length to be applied to the LISP 386 address specified in the previous (third) field. 388 To illustrate the use of this object, consider the LISP MIB 389 Object below entitled lispMapCacheEntry. This object begins 390 with the following entities: 392 lispMapCacheEntry ::= SEQUENCE { 393 lispMapCacheEidLength INTEGER, 394 lispMapCacheEid LispAddressType, 395 ... [skip] ... 397 Example 1: Suppose that the IPv4 EID prefix stored is 398 192.0.2.0/24. In this case, the values within 399 lispMapCacheEntry would be: 401 lispMapCacheEidLength = 8 402 lispMapCacheEid = 1, 4, 192.0.2.0, 24 403 ... [skip] ... 405 where 8 is the total length in octets of the next 406 object (lispMapCacheEID of type LispAddressType). Then, 407 the value 1 indicates the IPv4 AF (per [IANA]), the 408 value 4 indicates that the AF is 4-octets in length, 409 192.0.2.0 is the IPv4 address, and the value 24 is the 410 mask-length in bits. Note that the lispMapCacheEidLength 411 value of 8 is used to compute the length of the fourth 412 (last) field in lispMapCacheEid to be 1 octet - as 413 computed by 8 - (2 + 1 + 4) = 1. 415 Example 2: Suppose that the IPv6 EID prefix stored is 416 2001:db8:a::/48. In this case, the values within 417 lispMapCacheEntry would be: 419 lispMapCacheEidLength = 20 420 lispMapCacheEid = 2, 16, 2001:db8:a::, 48 421 ... [skip] ... 423 where 20 is the total length in octets of the next 424 object (lispMapCacheEID of type LispAddressType). Then, 425 the value 2 indicates the IPv4 AF (per [IANA]), the 426 value 16 indicates that the AF is 16-octets in length, 427 2001:db8:a:: is the IPv6 address, and the value 48 is the 428 mask-length in bits. Note that the lispMapCacheEidLength 429 value of 20 is used to compute the length of the fourth 430 (last) field in lispMapCacheEid to be 1 octet - as 431 computed by 20 - (2 + 1 + 16) = 1. 433 Example 3: As an example where LCAF is used, suppose 434 that the IPv4 EID prefix stored is 192.0.2.0/24 and it 435 is part of LISP Instance ID 101. In this case, the values 436 within lispMapCacheEntry would be: 438 lispMapCacheEidLength = 11 439 lispMapCacheEid = 16387, 7, 2, 101, 1, 192.0.2.0, 24 440 ... [skip] ... 442 where 11 is the total length in octets of the next object 443 (lispMapCacheEID of type LispAddressType). Then, the value 444 16387 indicates the LCAF AF (see [IANA]), the value 7 445 indicates that the LCAF AF is 7-octets in length in this 446 case, 2 indicates that LCAF Type 2 encoding is used (see 447 [LCAF]), 101 gives the Instance ID, 1 gives the AFI (per 448 [IANA]) for an IPv4 address, 192.0.2.0 is the IPv4 449 address, and 24 is the mask-length in bits. Note that the 450 lispMapCacheEidLength value of 11 octets is used to compute 451 the length of the last field in lispMapCacheEid to be 1 octet, 452 as computed by 11 - (2 + 1 + 1 + 1 + 1 + 1 + 4) = 1." 454 REFERENCE 455 "[LISP], Section 14.2." 456 SYNTAX OCTET STRING (SIZE (5..39)) 458 -- 459 -- Top level components of this MIB. 460 -- 461 lispObjects OBJECT IDENTIFIER ::= { lispMIB 1 } 462 lispConformance OBJECT IDENTIFIER ::= { lispMIB 2 } 464 lispFeaturesTable OBJECT-TYPE 465 SYNTAX SEQUENCE OF LispFeaturesEntry 466 MAX-ACCESS not-accessible 467 STATUS current 468 DESCRIPTION 469 "This table represents the various LISP features 470 that can be enabled on LISP devices." 471 REFERENCE 472 "[LISP], Section 4.0., Section 5.5., Section 6.3." 473 ::= { lispObjects 1 } 475 lispFeaturesEntry OBJECT-TYPE 476 SYNTAX LispFeaturesEntry 477 MAX-ACCESS not-accessible 478 STATUS current 479 DESCRIPTION 480 "An entry (conceptual row) in the lispFeaturesTable." 481 INDEX { lispFeaturesInstanceID, 482 lispFeaturesAddressFamily } 483 ::= { lispFeaturesTable 1 } 485 LispFeaturesEntry ::= SEQUENCE { 486 lispFeaturesInstanceID Unsigned32, 487 lispFeaturesAddressFamily AddressFamilyNumbers, 488 lispFeaturesItrEnabled TruthValue, 489 lispFeaturesEtrEnabled TruthValue, 490 lispFeaturesProxyItrEnabled TruthValue, 491 lispFeaturesProxyEtrEnabled TruthValue, 492 lispFeaturesMapServerEnabled TruthValue, 493 lispFeaturesMapResolverEnabled TruthValue, 494 lispFeaturesMapCacheSize Unsigned32, 495 lispFeaturesMapCacheLimit Unsigned32, 496 lispFeaturesEtrMapCacheTtl Unsigned32, 497 lispFeaturesRlocProbeEnabled TruthValue, 498 lispFeaturesEtrAcceptMapDataEnabled TruthValue, 499 lispFeaturesEtrAcceptMapDataVerifyEnabled TruthValue, 500 lispFeaturesRouterTimeStamp TimeStamp 501 } 503 lispFeaturesInstanceID OBJECT-TYPE 504 SYNTAX Unsigned32 (0..16777215) 505 MAX-ACCESS not-accessible 506 STATUS current 507 DESCRIPTION 508 "This represents the Instance ID of the LISP header. 509 An Instance ID in the LISP address encoding helps 510 uniquely identify the AFI-based address space to which 511 a given EID belongs. It's default value is 0." 512 ::= { lispFeaturesEntry 1 } 514 lispFeaturesAddressFamily OBJECT-TYPE 515 SYNTAX AddressFamilyNumbers 516 MAX-ACCESS not-accessible 517 STATUS current 518 DESCRIPTION 519 "The IANA address family number that the LISP device 520 is enabled to LISP process a packet for as a 521 destination address family." 522 ::= { lispFeaturesEntry 2 } 524 lispFeaturesItrEnabled OBJECT-TYPE 525 SYNTAX TruthValue 526 MAX-ACCESS read-only 527 STATUS current 528 DESCRIPTION 529 "Indicates the status of ITR role on this device. If 530 this object is TRUE, then ITR feature is enabled." 531 ::= { lispFeaturesEntry 3 } 533 lispFeaturesEtrEnabled OBJECT-TYPE 534 SYNTAX TruthValue 535 MAX-ACCESS read-only 536 STATUS current 537 DESCRIPTION 538 "Indicates the status of ETR role on this device. If 539 this object is TRUE, then ETR feature is enabled." 540 ::= { lispFeaturesEntry 4 } 542 lispFeaturesProxyItrEnabled OBJECT-TYPE 543 SYNTAX TruthValue 544 MAX-ACCESS read-only 545 STATUS current 546 DESCRIPTION 547 "Indicates the status of Proxy-ITR role on this device. 548 If this object is TRUE, then Proxy-ITR feature is enabled." 549 ::= { lispFeaturesEntry 5 } 551 lispFeaturesProxyEtrEnabled OBJECT-TYPE 552 SYNTAX TruthValue 553 MAX-ACCESS read-only 554 STATUS current 555 DESCRIPTION 556 "Indicates the status of Proxy-ETR role on this device. 557 If this object is TRUE, then Proxy-ETR feature is enabled." 558 ::= { lispFeaturesEntry 6 } 560 lispFeaturesMapServerEnabled OBJECT-TYPE 561 SYNTAX TruthValue 562 MAX-ACCESS read-only 563 STATUS current 564 DESCRIPTION 565 "Indicates the status of Map Server role on this device. 566 If this object is TRUE, then Map Server feature is 567 enabled." 568 ::= { lispFeaturesEntry 7 } 570 lispFeaturesMapResolverEnabled OBJECT-TYPE 571 SYNTAX TruthValue 572 MAX-ACCESS read-only 573 STATUS current 574 DESCRIPTION 575 "Indicates the status of Map Resolver role on this device. 576 If this object is TRUE, then Map Resolver feature is 577 enabled." 578 ::= { lispFeaturesEntry 8 } 580 lispFeaturesMapCacheSize OBJECT-TYPE 581 SYNTAX Unsigned32 582 MAX-ACCESS read-only 583 STATUS current 584 DESCRIPTION 585 "Size of EID-to-RLOC map cache on this device." 586 ::= { lispFeaturesEntry 9 } 588 lispFeaturesMapCacheLimit OBJECT-TYPE 589 SYNTAX Unsigned32 590 MAX-ACCESS read-only 591 STATUS current 592 DESCRIPTION 593 "Maximum permissible size of EID-to-RLOC map cache on 594 this device." 595 ::= { lispFeaturesEntry 10 } 597 lispFeaturesEtrMapCacheTtl OBJECT-TYPE 598 SYNTAX Unsigned32 599 MAX-ACCESS read-only 600 STATUS current 601 DESCRIPTION 602 "The stored Record TTL of the EID-to-RLOC map record in 603 the map cache." 604 ::= { lispFeaturesEntry 11 } 606 lispFeaturesRlocProbeEnabled OBJECT-TYPE 607 SYNTAX TruthValue 608 MAX-ACCESS read-only 609 STATUS current 610 DESCRIPTION 611 "Indicates the status of rloc-probing feature on this device. 612 If this object is TRUE, then this feature is enabled." 613 ::= { lispFeaturesEntry 12 } 615 lispFeaturesEtrAcceptMapDataEnabled OBJECT-TYPE 616 SYNTAX TruthValue 617 MAX-ACCESS read-only 618 STATUS current 619 DESCRIPTION 620 "Indicates the status of accepting piggybacked mapping data 621 received in a map-request on this device. If this object is 622 TRUE, then this device accepts piggybacked mapping data." 623 ::= { lispFeaturesEntry 13 } 625 lispFeaturesEtrAcceptMapDataVerifyEnabled OBJECT-TYPE 626 SYNTAX TruthValue 627 MAX-ACCESS read-only 628 STATUS current 629 DESCRIPTION 630 "Indicates the status of verifying accepted piggybacked 631 mapping data received in a map-request on this device. If 632 this object is TRUE, then this device verifies accepted 633 piggybacked mapping data." 634 ::= { lispFeaturesEntry 14 } 636 lispFeaturesRouterTimeStamp OBJECT-TYPE 637 SYNTAX TimeStamp 638 MAX-ACCESS read-only 639 STATUS current 640 DESCRIPTION 641 "The value of sysUpTime at which LISP feature was enabled 642 on this device. 644 If this information was present at the most recent 645 re-initialization of the local management subsystem, 646 then this object contains a zero value." 647 ::= { lispFeaturesEntry 15 } 649 lispIidToVrfTable OBJECT-TYPE 650 SYNTAX SEQUENCE OF LispIidToVrfEntry 651 MAX-ACCESS not-accessible 652 STATUS current 653 DESCRIPTION 654 "This table represents the mapping of LISP Instance ID 655 to a VRF." 656 REFERENCE 657 "[LISP], Section 5.5." 658 ::= { lispObjects 2 } 660 lispIidToVrfEntry OBJECT-TYPE 661 SYNTAX LispIidToVrfEntry 662 MAX-ACCESS not-accessible 663 STATUS current 664 DESCRIPTION 665 "An entry (conceptual row) in the lispIidToVrfTable." 666 INDEX { lispFeaturesInstanceID } 667 ::= { lispIidToVrfTable 1 } 669 LispIidToVrfEntry ::= SEQUENCE { 670 lispIidToVrfName MplsL3VpnName 671 } 673 lispIidToVrfName OBJECT-TYPE 674 SYNTAX MplsL3VpnName 675 MAX-ACCESS read-only 676 STATUS current 677 DESCRIPTION 678 "The identifier for each VPN, as specified in 679 RFC 4382, Section 7 [RFC4382], that is mapped to the 680 given LISP Instance ID." 681 ::= { lispIidToVrfEntry 2 } 683 lispGlobalStatsTable OBJECT-TYPE 684 SYNTAX SEQUENCE OF LispGlobalStatsEntry 685 MAX-ACCESS not-accessible 686 STATUS current 687 DESCRIPTION 688 "This table provides global statistics for a given 689 Instance ID per address-family on a LISP device." 690 REFERENCE 691 "[LISP], Section 6.1." 692 ::= { lispObjects 3 } 694 lispGlobalStatsEntry OBJECT-TYPE 695 SYNTAX LispGlobalStatsEntry 696 MAX-ACCESS not-accessible 697 STATUS current 698 DESCRIPTION 699 "An entry (conceptual row) in the 700 lispGlobalStatsTable." 701 INDEX { lispFeaturesInstanceID, 702 lispFeaturesAddressFamily } 703 ::= { lispGlobalStatsTable 1 } 705 LispGlobalStatsEntry ::= SEQUENCE { 706 lispGlobalStatsMapRequestsIn Counter64, 707 lispGlobalStatsMapRequestsOut Counter64, 708 lispGlobalStatsMapRepliesIn Counter64, 709 lispGlobalStatsMapRepliesOut Counter64, 710 lispGlobalStatsMapRegistersIn Counter64, 711 lispGlobalStatsMapRegistersOut Counter64 712 } 714 lispGlobalStatsMapRequestsIn OBJECT-TYPE 715 SYNTAX Counter64 716 MAX-ACCESS read-only 717 STATUS current 718 DESCRIPTION 719 "Total number of map requests received by this device for 720 any EID prefix of the given address family and Instance ID. 722 Discontinuities in this monotonically increasing value occur 723 at re-initialization of the management system. 724 Discontinuities can also occur as a result of LISP features 725 being removed, which can be detected by observing the value 726 of lispFeaturesRouterTimeStamp." 727 ::= { lispGlobalStatsEntry 1 } 729 lispGlobalStatsMapRequestsOut OBJECT-TYPE 730 SYNTAX Counter64 731 MAX-ACCESS read-only 732 STATUS current 733 DESCRIPTION 734 "Total number of map requests sent by this device for any 735 EID prefix of the given address family and Instance ID. 737 Discontinuities in this monotonically increasing value occur 738 at re-initialization of the management system. 739 Discontinuities can also occur as a result of LISP features 740 being removed, which can be detected by observing the value 741 of lispFeaturesRouterTimeStamp." 742 ::= { lispGlobalStatsEntry 2 } 744 lispGlobalStatsMapRepliesIn OBJECT-TYPE 745 SYNTAX Counter64 746 MAX-ACCESS read-only 747 STATUS current 748 DESCRIPTION 749 "Total number of map replies received by this device for any 750 EID prefix of the given address family and Instance ID. 752 Discontinuities in this monotonically increasing value occur 753 at re-initialization of the management system. 754 Discontinuities can also occur as a result of LISP features 755 being removed, which can be detected by observing the value 756 of lispFeaturesRouterTimeStamp." 757 ::= { lispGlobalStatsEntry 3 } 759 lispGlobalStatsMapRepliesOut OBJECT-TYPE 760 SYNTAX Counter64 761 MAX-ACCESS read-only 762 STATUS current 763 DESCRIPTION 764 "Total number of map replies sent by this device for any EID 765 prefix of the given address family and Instance ID. 767 Discontinuities in this monotonically increasing value occur 768 at re-initialization of the management system. 769 Discontinuities can also occur as a result of LISP features 770 being removed, which can be detected by observing the value 771 of lispFeaturesRouterTimeStamp." 772 ::= { lispGlobalStatsEntry 4 } 774 lispGlobalStatsMapRegistersIn OBJECT-TYPE 775 SYNTAX Counter64 776 MAX-ACCESS read-only 777 STATUS current 778 DESCRIPTION 779 "Total number of map registers received by this device for 780 any EID prefix of the given address family and Instance ID. 782 Discontinuities in this monotonically increasing value occur 783 at re-initialization of the management system. 784 Discontinuities can also occur as a result of LISP features 785 being removed, which can be detected by observing the value 786 of lispFeaturesRouterTimeStamp." 787 ::= { lispGlobalStatsEntry 5 } 789 lispGlobalStatsMapRegistersOut OBJECT-TYPE 790 SYNTAX Counter64 791 MAX-ACCESS read-only 792 STATUS current 793 DESCRIPTION 794 "Total number of map registers sent by this device for any 795 EID prefix of the given address family and Instance ID. 797 Discontinuities in this monotonically increasing value occur 798 at re-initialization of the management system. 799 Discontinuities can also occur as a result of LISP features 800 being removed, which can be detected by observing the value 801 of lispFeaturesRouterTimeStamp." 802 ::= { lispGlobalStatsEntry 6 } 804 lispMappingDatabaseTable OBJECT-TYPE 805 SYNTAX SEQUENCE OF LispMappingDatabaseEntry 806 MAX-ACCESS not-accessible 807 STATUS current 808 DESCRIPTION 809 "This table represents the EID-to-RLOC mapping database that 810 contains the EID-prefix to RLOC mappings configured on an 811 ETR. In general, this table would be representative of all 812 such mappings for the given LISP site to which this device 813 belongs." 814 REFERENCE 815 "[LISP], Section 6.0." 816 ::= { lispObjects 4 } 818 lispMappingDatabaseEntry OBJECT-TYPE 819 SYNTAX LispMappingDatabaseEntry 821 MAX-ACCESS not-accessible 822 STATUS current 823 DESCRIPTION 824 "An entry (conceptual row) in the lispMappingDatabaseTable." 825 INDEX { lispMappingDatabaseEidLength, 826 lispMappingDatabaseEid } 827 ::= { lispMappingDatabaseTable 1 } 829 LispMappingDatabaseEntry ::= SEQUENCE { 830 lispMappingDatabaseEidLength Integer32, 831 lispMappingDatabaseEid LispAddressType, 832 lispMappingDatabaseLsb Unsigned32, 833 lispMappingDatabaseEidPartitioned TruthValue, 834 lispMappingDatabaseTimeStamp TimeStamp, 835 lispMappingDatabaseDecapOctets Counter64, 836 lispMappingDatabaseDecapPackets Counter64, 837 lispMappingDatabaseEncapOctets Counter64, 838 lispMappingDatabaseEncapPackets Counter64 839 } 841 lispMappingDatabaseEidLength OBJECT-TYPE 842 SYNTAX Integer32 (5..259) 843 MAX-ACCESS not-accessible 844 STATUS current 845 DESCRIPTION 846 "This object gives the octet-length of 847 lispMappingDatabaseEid." 848 ::= { lispMappingDatabaseEntry 1 } 850 lispMappingDatabaseEid OBJECT-TYPE 851 SYNTAX LispAddressType 852 MAX-ACCESS not-accessible 853 STATUS current 854 DESCRIPTION 855 "The EID prefix of the mapping database." 856 ::= { lispMappingDatabaseEntry 2 } 858 lispMappingDatabaseLsb OBJECT-TYPE 859 SYNTAX Unsigned32 (0..4294967295) 860 MAX-ACCESS read-only 861 STATUS current 862 DESCRIPTION 863 "The locator status bits for this EID prefix." 864 ::= { lispMappingDatabaseEntry 3 } 866 lispMappingDatabaseEidPartitioned OBJECT-TYPE 867 SYNTAX TruthValue 868 MAX-ACCESS read-only 870 STATUS current 871 DESCRIPTION 872 "Indicates if this device is partitioned from the site that 873 contains this EID prefix. If this object is TRUE, then it 874 means this device is partitioned from the site." 875 ::= { lispMappingDatabaseEntry 4 } 877 lispMappingDatabaseTimeStamp OBJECT-TYPE 878 SYNTAX TimeStamp 879 MAX-ACCESS read-only 880 STATUS current 881 DESCRIPTION 882 "The value of sysUpTime at which the EID Prefix information 883 represented by this mapping database entry was configured 884 on this device. 886 If this information was present at the most recent 887 re-initialization of the local management subsystem, then 888 this object contains a zero value." 889 ::= { lispMappingDatabaseEntry 5 } 891 lispMappingDatabaseDecapOctets OBJECT-TYPE 892 SYNTAX Counter64 893 MAX-ACCESS read-only 894 STATUS current 895 DESCRIPTION 896 "The number of octets of LISP packets that were decapsulated 897 by this device addressed to a host within this EID-prefix. 899 Discontinuities in this monotonically increasing value occur 900 at re-initialization of the management system. 901 Discontinuities can also occur as a result of LISP features 902 being removed, which can be detected by observing the value 903 of lispMappingDatabaseTimeStamp." 904 ::= { lispMappingDatabaseEntry 6 } 906 lispMappingDatabaseDecapPackets OBJECT-TYPE 907 SYNTAX Counter64 908 MAX-ACCESS read-only 909 STATUS current 910 DESCRIPTION 911 "The number of LISP packets that were decapsulated by this 912 device addressed to a host within this EID-prefix. 914 Discontinuities in this monotonically increasing value occur 915 at re-initialization of the management system. 916 Discontinuities can also occur as a result of LISP features 917 being removed, which can be detected by observing the value 918 of lispMappingDatabaseTimeStamp." 919 ::= { lispMappingDatabaseEntry 7 } 921 lispMappingDatabaseEncapOctets OBJECT-TYPE 922 SYNTAX Counter64 923 MAX-ACCESS read-only 924 STATUS current 925 DESCRIPTION 926 "The number of octets of LISP packets that were encapsulated 927 by this device, whose inner header source address matched 928 this EID prefix. 930 Discontinuities in this monotonically increasing value occur 931 at re-initialization of the management system. 932 Discontinuities can also occur as a result of LISP features 933 being removed, which can be detected by observing the value 934 of lispMappingDatabaseTimeStamp." 935 ::= { lispMappingDatabaseEntry 8 } 937 lispMappingDatabaseEncapPackets OBJECT-TYPE 938 SYNTAX Counter64 939 MAX-ACCESS read-only 940 STATUS current 941 DESCRIPTION 942 "The number of LISP packets that were encapsulated by this 943 device whose inner header source address matched this EID 944 prefix. 946 Discontinuities in this monotonically increasing value occur 947 at re-initialization of the management system. 948 Discontinuities can also occur as a result of LISP features 949 being removed, which can be detected by observing the value 950 of lispMappingDatabaseTimeStamp." 951 ::= { lispMappingDatabaseEntry 9 } 953 lispMappingDatabaseLocatorTable OBJECT-TYPE 954 SYNTAX SEQUENCE OF LispMappingDatabaseLocatorEntry 955 MAX-ACCESS not-accessible 956 STATUS current 957 DESCRIPTION 958 "This table represents the set of routing locators per EID 959 prefix contained in the EID-to-RLOC database configured on 960 this ETR." 961 REFERENCE 962 "[LISP], Section 6.2." 963 ::= { lispObjects 5 } 965 lispMappingDatabaseLocatorEntry OBJECT-TYPE 966 SYNTAX LispMappingDatabaseLocatorEntry 967 MAX-ACCESS not-accessible 968 STATUS current 969 DESCRIPTION 970 "An entry (conceptual row) in the 971 lispMappingDatabaseLocatorTable." 973 INDEX { lispMappingDatabaseEidLength, 974 lispMappingDatabaseEid, 975 lispMappingDatabaseLocatorRlocLength, 976 lispMappingDatabaseLocatorRloc } 977 ::= { lispMappingDatabaseLocatorTable 1 } 979 LispMappingDatabaseLocatorEntry ::= SEQUENCE { 980 lispMappingDatabaseLocatorRlocLength Integer32, 981 lispMappingDatabaseLocatorRloc LispAddressType, 982 lispMappingDatabaseLocatorRlocPriority Integer32, 983 lispMappingDatabaseLocatorRlocWeight Integer32, 984 lispMappingDatabaseLocatorRlocMPriority Integer32, 985 lispMappingDatabaseLocatorRlocMWeight Integer32, 986 lispMappingDatabaseLocatorRlocState INTEGER, 987 lispMappingDatabaseLocatorRlocLocal INTEGER, 988 lispMappingDatabaseLocatorRlocTimeStamp TimeStamp, 989 lispMappingDatabaseLocatorRlocDecapOctets Counter64, 990 lispMappingDatabaseLocatorRlocDecapPackets Counter64, 991 lispMappingDatabaseLocatorRlocEncapOctets Counter64, 992 lispMappingDatabaseLocatorRlocEncapPackets Counter64 993 } 995 lispMappingDatabaseLocatorRlocLength OBJECT-TYPE 996 SYNTAX Integer32 (5..259) 997 MAX-ACCESS not-accessible 998 STATUS current 999 DESCRIPTION 1000 "This object is used to get the octet-length of 1001 lispMappingDatabaseLocatorRloc, the next object." 1002 ::= { lispMappingDatabaseLocatorEntry 1 } 1004 lispMappingDatabaseLocatorRloc OBJECT-TYPE 1005 SYNTAX LispAddressType 1006 MAX-ACCESS not-accessible 1007 STATUS current 1008 DESCRIPTION 1009 "This object is a locator for the given EID prefix in the 1010 mapping database." 1011 ::= { lispMappingDatabaseLocatorEntry 2 } 1013 lispMappingDatabaseLocatorRlocPriority OBJECT-TYPE 1014 SYNTAX Integer32 (0..255) 1015 MAX-ACCESS read-only 1016 STATUS current 1017 DESCRIPTION 1018 "The unicast priority of the RLOC." 1019 ::= { lispMappingDatabaseLocatorEntry 3 } 1021 lispMappingDatabaseLocatorRlocWeight OBJECT-TYPE 1022 SYNTAX Integer32 (0..100) 1023 MAX-ACCESS read-only 1024 STATUS current 1025 DESCRIPTION 1026 "The unicast weight of the RLOC." 1027 ::= { lispMappingDatabaseLocatorEntry 4 } 1029 lispMappingDatabaseLocatorRlocMPriority OBJECT-TYPE 1030 SYNTAX Integer32 (0..255) 1031 MAX-ACCESS read-only 1032 STATUS current 1033 DESCRIPTION 1034 "The multicast priority of the RLOC." 1035 ::= { lispMappingDatabaseLocatorEntry 5 } 1037 lispMappingDatabaseLocatorRlocMWeight OBJECT-TYPE 1038 SYNTAX Integer32 (0..100) 1039 MAX-ACCESS read-only 1040 STATUS current 1041 DESCRIPTION 1042 "The multicast weight of the RLOC." 1043 ::= { lispMappingDatabaseLocatorEntry 6 } 1045 lispMappingDatabaseLocatorRlocState OBJECT-TYPE 1046 SYNTAX INTEGER { 1047 up (1), 1048 down (2), 1049 unreachable (3) 1050 } 1051 MAX-ACCESS read-only 1052 STATUS current 1053 DESCRIPTION 1054 "The state of this RLOC as per this device. 1055 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1056 ::= { lispMappingDatabaseLocatorEntry 7 } 1058 lispMappingDatabaseLocatorRlocLocal OBJECT-TYPE 1059 SYNTAX INTEGER { 1060 siteself (1), 1061 sitelocal (2) 1062 } 1063 MAX-ACCESS read-only 1064 STATUS current 1065 DESCRIPTION 1066 "Indicates whether the RLOC is local to this device 1067 (or remote, meaning local to another device in the same LISP 1068 site). (1 = RLOC is an address on this device; 2 = RLOC is 1069 an address on another device)." 1070 ::= { lispMappingDatabaseLocatorEntry 8 } 1072 lispMappingDatabaseLocatorRlocTimeStamp OBJECT-TYPE 1073 SYNTAX TimeStamp 1074 MAX-ACCESS read-only 1075 STATUS current 1076 DESCRIPTION 1077 "The value of sysUpTime at which the RLOC of the EID Prefix 1078 represented by this mapping database entry was configured 1079 on this device. 1081 If this information was present at the most recent 1082 re-initialization of the local management subsystem, then 1083 this object contains a zero value." 1084 ::= { lispMappingDatabaseLocatorEntry 9 } 1086 lispMappingDatabaseLocatorRlocDecapOctets OBJECT-TYPE 1087 SYNTAX Counter64 1088 MAX-ACCESS read-only 1089 STATUS current 1090 DESCRIPTION 1091 "The number of octets of LISP packets that were 1092 addressed to this RLOC of the EID-prefix and 1093 were decapsulated. 1095 Discontinuities in this monotonically increasing value occur 1096 at re-initialization of the management system. 1097 Discontinuities can also occur as a result of database 1098 mappings getting re-configured or RLOC status changes, which 1099 can be detected by observing the value of 1100 lispMappingDatabaseLocatorRlocTimeStamp." 1101 ::= { lispMappingDatabaseLocatorEntry 10 } 1103 lispMappingDatabaseLocatorRlocDecapPackets OBJECT-TYPE 1104 SYNTAX Counter64 1105 MAX-ACCESS read-only 1106 STATUS current 1107 DESCRIPTION 1108 "The number of LISP packets that were addressed to this RLOC 1109 of the EID-prefix and were decapsulated. 1111 Discontinuities in this monotonically increasing value occur 1112 at re-initialization of the management system. 1113 Discontinuities can also occur as a result of database 1114 mappings getting re-configured or RLOC status changes, which 1115 can be detected by observing the value of 1116 lispMappingDatabaseLocatorRlocTimeStamp." 1118 ::= { lispMappingDatabaseLocatorEntry 11 } 1120 lispMappingDatabaseLocatorRlocEncapOctets OBJECT-TYPE 1121 SYNTAX Counter64 1122 MAX-ACCESS read-only 1123 STATUS current 1124 DESCRIPTION 1125 "The number of octets of LISP packets that were encapsulated 1126 by this device using this RLOC address as the source, and 1127 that were sourced by an address of this EID-prefix. 1129 Discontinuities in this monotonically increasing value occur 1130 at re-initialization of the management system. 1131 Discontinuities can also occur as a result of database 1132 mappings getting re-configured or RLOC status changes, which 1133 can be detected by observing the value of 1134 lispMappingDatabaseLocatorRlocTimeStamp." 1135 ::= { lispMappingDatabaseLocatorEntry 12 } 1137 lispMappingDatabaseLocatorRlocEncapPackets OBJECT-TYPE 1138 SYNTAX Counter64 1139 MAX-ACCESS read-only 1140 STATUS current 1141 DESCRIPTION 1142 "The number of LISP packets that were encapsulated by this 1143 device using this RLOC address as the source, and that were 1144 sourced by an address of this EID-prefix. 1146 Discontinuities in this monotonically increasing value occur 1147 at re-initialization of the management system. 1148 Discontinuities can also occur as a result of database 1149 mappings getting re-configured or RLOC status changes, which 1150 can be detected by observing the value of 1151 lispMappingDatabaseLocatorRlocTimeStamp." 1152 ::= { lispMappingDatabaseLocatorEntry 13 } 1154 lispMapCacheTable OBJECT-TYPE 1155 SYNTAX SEQUENCE OF LispMapCacheEntry 1156 MAX-ACCESS not-accessible 1157 STATUS current 1158 DESCRIPTION 1159 "This table represents the short-lived, on-demand table on 1160 an ITR that stores, tracks, and is responsible for 1161 timing-out and otherwise validating EID-to-RLOC mappings." 1162 REFERENCE 1163 "[LISP], Section 6.0., Section 12.0." 1164 ::= { lispObjects 6 } 1166 lispMapCacheEntry OBJECT-TYPE 1167 SYNTAX LispMapCacheEntry 1168 MAX-ACCESS not-accessible 1169 STATUS current 1170 DESCRIPTION 1171 "An entry (conceptual row) in the 1172 lispMapCacheTable." 1173 INDEX { lispMapCacheEidLength, 1174 lispMapCacheEid } 1175 ::= { lispMapCacheTable 1 } 1177 LispMapCacheEntry ::= SEQUENCE { 1178 lispMapCacheEidLength Integer32, 1179 lispMapCacheEid LispAddressType, 1180 lispMapCacheEidTimeStamp TimeStamp, 1181 lispMapCacheEidExpiryTime TimeTicks, 1182 lispMapCacheEidState TruthValue, 1183 lispMapCacheEidAuthoritative TruthValue, 1184 lispMapCacheEidDecapOctets Counter64, 1185 lispMapCacheEidDecapPackets Counter64, 1186 lispMapCacheEidEncapOctets Counter64, 1187 lispMapCacheEidEncapPackets Counter64 1188 } 1190 lispMapCacheEidLength OBJECT-TYPE 1191 SYNTAX Integer32 (5..259) 1192 MAX-ACCESS not-accessible 1193 STATUS current 1194 DESCRIPTION 1195 "This object is used to get the octet-length of 1196 lispMapCacheEid, the next object." 1197 ::= { lispMapCacheEntry 1 } 1199 lispMapCacheEid OBJECT-TYPE 1200 SYNTAX LispAddressType 1201 MAX-ACCESS not-accessible 1202 STATUS current 1203 DESCRIPTION 1204 "The EID prefix in the mapping cache." 1205 ::= { lispMapCacheEntry 2 } 1207 lispMapCacheEidTimeStamp OBJECT-TYPE 1208 SYNTAX TimeStamp 1209 MAX-ACCESS read-only 1210 STATUS current 1211 DESCRIPTION 1212 "The value of sysUpTime at which the EID Prefix information 1213 represented by this entry was learned by this device. 1215 If this information was present at the most recent 1216 re-initialization of the local management subsystem, then 1217 this object contains a zero value." 1218 ::= { lispMapCacheEntry 3 } 1220 lispMapCacheEidExpiryTime OBJECT-TYPE 1221 SYNTAX TimeTicks 1222 MAX-ACCESS read-only 1223 STATUS current 1224 DESCRIPTION 1225 "The time remaining before the ITR times-out this 1226 EID prefix." 1227 ::= { lispMapCacheEntry 4 } 1229 lispMapCacheEidState OBJECT-TYPE 1230 SYNTAX TruthValue 1231 MAX-ACCESS read-only 1232 STATUS current 1233 DESCRIPTION 1234 "This object is used to indicate the activity of this EID 1235 prefix. If this object is TRUE, then it means this EID 1236 prefix is seeing activity." 1237 ::= { lispMapCacheEntry 5 } 1239 lispMapCacheEidAuthoritative OBJECT-TYPE 1240 SYNTAX TruthValue 1241 MAX-ACCESS read-only 1242 STATUS current 1243 DESCRIPTION 1244 "This object is used to indicate whether the EID prefix was 1245 installed by an authoritative map-reply. If this object is 1246 TRUE, then it means this EID prefix was installed by an 1247 authoritative map-reply." 1248 ::= { lispMapCacheEntry 6 } 1250 lispMapCacheEidDecapOctets OBJECT-TYPE 1251 SYNTAX Counter64 1252 MAX-ACCESS read-only 1253 STATUS current 1254 DESCRIPTION 1255 "The number of octets of LISP packets that were decapsulated 1256 by this device and were sourced from a remote host within 1257 this EID-prefix. 1259 Discontinuities in this monotonically increasing value occur 1260 at re-initialization of the management system. 1261 Discontinuities can also occur as a result of cache being 1262 removed and replaced, which can be detected by observing the 1263 value of lispMapCacheEidTimeStamp." 1264 ::= { lispMapCacheEntry 7 } 1266 lispMapCacheEidDecapPackets OBJECT-TYPE 1267 SYNTAX Counter64 1268 MAX-ACCESS read-only 1269 STATUS current 1270 DESCRIPTION 1271 "The number of LISP packets that were decapsulated by this 1272 device and were sourced from a remote host within this 1273 EID-prefix. 1275 Discontinuities in this monotonically increasing value occur 1276 at re-initialization of the management system. 1277 Discontinuities can also occur as a result of cache being 1278 removed and replaced, which can be detected by observing the 1279 value of lispMapCacheEidTimeStamp." 1280 ::= { lispMapCacheEntry 8 } 1282 lispMapCacheEidEncapOctets OBJECT-TYPE 1283 SYNTAX Counter64 1284 MAX-ACCESS read-only 1285 STATUS current 1286 DESCRIPTION 1287 "The number of octets of LISP packets that were encapsulated 1288 by this device using the given EID-prefix in the map cache. 1290 Discontinuities in this monotonically increasing value occur 1291 at re-initialization of the management system. 1292 Discontinuities can also occur as a result of cache being 1293 removed and replaced, which can be detected by observing the 1294 value of lispMapCacheEidTimeStamp." 1295 ::= { lispMapCacheEntry 9 } 1297 lispMapCacheEidEncapPackets OBJECT-TYPE 1298 SYNTAX Counter64 1299 MAX-ACCESS read-only 1300 STATUS current 1301 DESCRIPTION 1302 "The number of LISP packets that were encapsulated by this 1303 device using the given EID-prefix in the map cache. 1305 Discontinuities in this monotonically increasing value occur 1306 at re-initialization of the management system. 1307 Discontinuities can also occur as a result of cache being 1308 removed and replaced, which can be detected by observing the 1309 value of lispMapCacheEidTimeStamp." 1310 ::= { lispMapCacheEntry 10 } 1312 lispMapCacheLocatorTable OBJECT-TYPE 1313 SYNTAX SEQUENCE OF LispMapCacheLocatorEntry 1314 MAX-ACCESS not-accessible 1315 STATUS current 1316 DESCRIPTION 1317 "This table represents the set of locators per EID prefix 1318 contained in the map-cache table of an ITR." 1319 REFERENCE 1320 "[LISP], Section 6.3." 1321 ::= { lispObjects 7 } 1323 lispMapCacheLocatorEntry OBJECT-TYPE 1324 SYNTAX LispMapCacheLocatorEntry 1325 MAX-ACCESS not-accessible 1326 STATUS current 1327 DESCRIPTION 1328 "An entry (conceptual row) in the 1329 lispMapCacheLocatorTable." 1330 INDEX { lispMapCacheEidLength, 1331 lispMapCacheEid, 1332 lispMapCacheLocatorRlocLength, 1333 lispMapCacheLocatorRloc } 1334 ::= { lispMapCacheLocatorTable 1 } 1336 LispMapCacheLocatorEntry ::= SEQUENCE { 1337 lispMapCacheLocatorRlocLength Integer32, 1338 lispMapCacheLocatorRloc LispAddressType, 1339 lispMapCacheLocatorRlocPriority Integer32, 1340 lispMapCacheLocatorRlocWeight Integer32, 1341 lispMapCacheLocatorRlocMPriority Integer32, 1342 lispMapCacheLocatorRlocMWeight Integer32, 1343 lispMapCacheLocatorRlocState INTEGER, 1344 lispMapCacheLocatorRlocTimeStamp TimeStamp, 1345 lispMapCacheLocatorRlocLastPriorityChange TimeTicks, 1346 lispMapCacheLocatorRlocLastWeightChange TimeTicks, 1347 lispMapCacheLocatorRlocLastMPriorityChange TimeTicks, 1348 lispMapCacheLocatorRlocLastMWeightChange TimeTicks, 1349 lispMapCacheLocatorRlocLastStateChange TimeTicks, 1350 lispMapCacheLocatorRlocRtt TimeTicks, 1351 lispMapCacheLocatorRlocDecapOctets Counter64, 1352 lispMapCacheLocatorRlocDecapPackets Counter64, 1353 lispMapCacheLocatorRlocEncapOctets Counter64, 1354 lispMapCacheLocatorRlocEncapPackets Counter64 1355 } 1357 lispMapCacheLocatorRlocLength OBJECT-TYPE 1358 SYNTAX Integer32 (5..259) 1359 MAX-ACCESS not-accessible 1360 STATUS current 1361 DESCRIPTION 1362 "This object is used to get the octet-length of 1363 lispMapCacheLocatorRloc, the next object." 1364 ::= { lispMapCacheLocatorEntry 1 } 1366 lispMapCacheLocatorRloc OBJECT-TYPE 1367 SYNTAX LispAddressType 1368 MAX-ACCESS not-accessible 1369 STATUS current 1370 DESCRIPTION 1371 "The locator for the EID prefix in the mapping cache." 1372 ::= { lispMapCacheLocatorEntry 2 } 1374 lispMapCacheLocatorRlocPriority OBJECT-TYPE 1375 SYNTAX Integer32 (0..255) 1376 MAX-ACCESS read-only 1377 STATUS current 1378 DESCRIPTION 1379 "The unicast priority of the RLOC for this EID prefix 1380 (0-255); lower more preferred. " 1381 ::= { lispMapCacheLocatorEntry 3 } 1383 lispMapCacheLocatorRlocWeight OBJECT-TYPE 1384 SYNTAX Integer32 (0..100) 1385 MAX-ACCESS read-only 1386 STATUS current 1387 DESCRIPTION 1388 "The unicast weight of the RLOC for this EID prefix 1389 (0 - 100) percentage. " 1390 ::= { lispMapCacheLocatorEntry 4 } 1392 lispMapCacheLocatorRlocMPriority OBJECT-TYPE 1393 SYNTAX Integer32 (0..255) 1394 MAX-ACCESS read-only 1395 STATUS current 1396 DESCRIPTION 1397 "The multicast priority of the RLOC for this EID prefix 1398 (0-255); lower more preferred." 1399 ::= { lispMapCacheLocatorEntry 5 } 1401 lispMapCacheLocatorRlocMWeight OBJECT-TYPE 1402 SYNTAX Integer32 (0..100) 1403 MAX-ACCESS read-only 1404 STATUS current 1405 DESCRIPTION 1406 "The multicast weight of the RLOC for this EID prefix 1407 (0 - 100) percentage." 1409 ::= { lispMapCacheLocatorEntry 6 } 1411 lispMapCacheLocatorRlocState OBJECT-TYPE 1412 SYNTAX INTEGER { 1413 up (1), 1414 down (2) 1415 } 1416 MAX-ACCESS read-only 1417 STATUS current 1418 DESCRIPTION 1419 "The state of this RLOC as per this device 1420 (1 = RLOC is up; 2 = RLOC is down)." 1421 ::= { lispMapCacheLocatorEntry 7 } 1423 lispMapCacheLocatorRlocTimeStamp OBJECT-TYPE 1424 SYNTAX TimeStamp 1425 MAX-ACCESS read-only 1426 STATUS current 1427 DESCRIPTION 1428 "The value of sysUpTime at which the RLOC of EID prefix 1429 information represented by this entry was learned by 1430 this device. 1432 If this information was present at the most recent 1433 re-initialization of the local management subsystem, 1434 then this object contains a zero value." 1435 ::= { lispMapCacheLocatorEntry 8 } 1437 lispMapCacheLocatorRlocLastPriorityChange OBJECT-TYPE 1438 SYNTAX TimeTicks 1439 MAX-ACCESS read-only 1440 STATUS current 1441 DESCRIPTION 1442 "Time since the last change of the unicast priority of the 1443 RLOC for this EID prefix." 1444 ::= { lispMapCacheLocatorEntry 9 } 1446 lispMapCacheLocatorRlocLastWeightChange OBJECT-TYPE 1447 SYNTAX TimeTicks 1448 MAX-ACCESS read-only 1449 STATUS current 1450 DESCRIPTION 1451 "Time since the last change of the unicast weight of the 1452 RLOC for this EID prefix." 1453 ::= { lispMapCacheLocatorEntry 10 } 1455 lispMapCacheLocatorRlocLastMPriorityChange OBJECT-TYPE 1456 SYNTAX TimeTicks 1457 MAX-ACCESS read-only 1458 STATUS current 1459 DESCRIPTION 1460 "Time since the last change of the multicast priority of the 1461 RLOC for this EID prefix." 1462 ::= { lispMapCacheLocatorEntry 11 } 1464 lispMapCacheLocatorRlocLastMWeightChange OBJECT-TYPE 1465 SYNTAX TimeTicks 1466 MAX-ACCESS read-only 1467 STATUS current 1468 DESCRIPTION 1469 "Time since the last change of the multicast weight of the 1470 RLOC for this EID prefix." 1471 ::= { lispMapCacheLocatorEntry 12 } 1473 lispMapCacheLocatorRlocLastStateChange OBJECT-TYPE 1474 SYNTAX TimeTicks 1475 MAX-ACCESS read-only 1476 STATUS current 1477 DESCRIPTION 1478 "Time since the last change of the up/down state of the 1479 RLOC for this EID prefix." 1480 ::= { lispMapCacheLocatorEntry 13 } 1482 lispMapCacheLocatorRlocRtt OBJECT-TYPE 1483 SYNTAX TimeTicks 1484 MAX-ACCESS read-only 1485 STATUS current 1486 DESCRIPTION 1487 "Round trip time of RLOC probe and map-reply for this RLOC 1488 address for this prefix." 1489 ::= { lispMapCacheLocatorEntry 14 } 1491 lispMapCacheLocatorRlocDecapOctets OBJECT-TYPE 1492 SYNTAX Counter64 1493 MAX-ACCESS read-only 1494 STATUS current 1495 DESCRIPTION 1496 "The number of octets of LISP packets that were decapsulated 1497 by this device and were sourced from a remote host within 1498 this EID-prefix and were encapsulated for this RLOC. 1500 Discontinuities in this monotonically increasing value occur 1501 at re-initialization of the management system. 1502 Discontinuities can also occur as a result of RLOC of cache 1503 being removed and replaced, which can be detected by 1504 observing the value of lispMapCacheLocatorRlocTimeStamp." 1506 ::= { lispMapCacheLocatorEntry 15 } 1508 lispMapCacheLocatorRlocDecapPackets OBJECT-TYPE 1509 SYNTAX Counter64 1510 MAX-ACCESS read-only 1511 STATUS current 1512 DESCRIPTION 1513 "The number of LISP packets that were decapsulated by this 1514 device and were sourced from a remote host within this 1515 EID-prefix and were encapsulated for this RLOC. 1517 Discontinuities in this monotonically increasing value occur 1518 at re-initialization of the management system. 1519 Discontinuities can also occur as a result of RLOC of cache 1520 being removed and replaced, which can be detected by 1521 observing the value of lispMapCacheLocatorRlocTimeStamp." 1522 ::= { lispMapCacheLocatorEntry 16 } 1524 lispMapCacheLocatorRlocEncapOctets OBJECT-TYPE 1525 SYNTAX Counter64 1526 MAX-ACCESS read-only 1527 STATUS current 1528 DESCRIPTION 1529 "The number of octets of LISP packets that matched this 1530 EID prefix and were encapsulated using this RLOC address. 1532 Discontinuities in this monotonically increasing value occur 1533 at re-initialization of the management system. 1534 Discontinuities can also occur as a result of RLOC of cache 1535 being removed and replaced, which can be detected by 1536 observing the value of lispMapCacheLocatorRlocTimeStamp." 1537 ::= { lispMapCacheLocatorEntry 17 } 1539 lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE 1540 SYNTAX Counter64 1541 MAX-ACCESS read-only 1542 STATUS current 1543 DESCRIPTION 1544 "The number of LISP packets that matched this EID prefix 1545 and were encapsulated using this RLOC address. 1547 Discontinuities in this monotonically increasing value occur 1548 at re-initialization of the management system. 1549 Discontinuities can also occur as a result of RLOC of cache 1550 being removed and replaced, which can be detected by 1551 observing the value of lispMapCacheLocatorRlocTimeStamp." 1552 ::= { lispMapCacheLocatorEntry 18 } 1554 lispConfiguredLocatorTable OBJECT-TYPE 1555 SYNTAX SEQUENCE OF LispConfiguredLocatorEntry 1556 MAX-ACCESS not-accessible 1557 STATUS current 1558 DESCRIPTION 1559 "This table represents the set of routing locators 1560 configured on this device. Note that the Proxy-ITR 1561 configured addresses are treated as routing locators 1562 and therefore can be part of this table." 1563 REFERENCE 1564 "[LISP], Section 6.3." 1565 ::= { lispObjects 8 } 1567 lispConfiguredLocatorEntry OBJECT-TYPE 1568 SYNTAX LispConfiguredLocatorEntry 1569 MAX-ACCESS not-accessible 1570 STATUS current 1571 DESCRIPTION 1572 "An entry (conceptual row) in the 1573 lispConfiguredLocatorTable." 1574 INDEX { lispConfiguredLocatorRlocLength, 1575 lispConfiguredLocatorRloc } 1576 ::= { lispConfiguredLocatorTable 1 } 1578 LispConfiguredLocatorEntry ::= SEQUENCE { 1579 lispConfiguredLocatorRlocLength Integer32, 1580 lispConfiguredLocatorRloc LispAddressType, 1581 lispConfiguredLocatorRlocState INTEGER, 1582 lispConfiguredLocatorRlocLocal INTEGER, 1583 lispConfiguredLocatorRlocTimeStamp TimeStamp, 1584 lispConfiguredLocatorRlocDecapOctets Counter64, 1585 lispConfiguredLocatorRlocDecapPackets Counter64, 1586 lispConfiguredLocatorRlocEncapOctets Counter64, 1587 lispConfiguredLocatorRlocEncapPackets Counter64 1588 } 1590 lispConfiguredLocatorRlocLength OBJECT-TYPE 1591 SYNTAX Integer32 (5..259) 1592 MAX-ACCESS not-accessible 1593 STATUS current 1594 DESCRIPTION 1595 "This object is used to get the octet-length of 1596 lispConfiguredLocatorRloc, the next object." 1597 ::= { lispConfiguredLocatorEntry 1 } 1599 lispConfiguredLocatorRloc OBJECT-TYPE 1600 SYNTAX LispAddressType 1601 MAX-ACCESS not-accessible 1602 STATUS current 1603 DESCRIPTION 1604 "This object is a RLOC address configured on this device. 1605 It can be an RLOC that is local to this device or can be an 1606 RLOC which belongs to another ETR within the same site. 1607 Proxy-ITR address is treated as an RLOC." 1608 ::= { lispConfiguredLocatorEntry 2 } 1610 lispConfiguredLocatorRlocState OBJECT-TYPE 1611 SYNTAX INTEGER { 1612 up (1), 1613 down (2), 1614 unreachable (3) 1615 } 1616 MAX-ACCESS read-only 1617 STATUS current 1618 DESCRIPTION 1619 "The state of this RLOC as per this device. (1 = RLOC is up; 1620 2 = RLOC is down; 3 = RLOC is unreachable)." 1621 ::= { lispConfiguredLocatorEntry 3 } 1623 lispConfiguredLocatorRlocLocal OBJECT-TYPE 1624 SYNTAX INTEGER { 1625 siteself (1), 1626 sitelocal (2) 1627 } 1628 MAX-ACCESS read-only 1629 STATUS current 1630 DESCRIPTION 1631 "Indicates whether the RLOC is local to this device (or 1632 remote, meaning local to another device in the same LISP 1633 site). (1 = RLOC is an address on this device; 2 = RLOC is 1634 an address on another device)." 1635 ::= { lispConfiguredLocatorEntry 4 } 1637 lispConfiguredLocatorRlocTimeStamp OBJECT-TYPE 1638 SYNTAX TimeStamp 1639 MAX-ACCESS read-only 1640 STATUS current 1641 DESCRIPTION 1642 "The value of sysUpTime at which the RLOC was configured on 1643 this device. 1645 If this information was present at the most recent 1646 re-initialization of the local management subsystem, then 1647 this object contains a zero value." 1648 ::= { lispConfiguredLocatorEntry 5 } 1650 lispConfiguredLocatorRlocDecapOctets OBJECT-TYPE 1651 SYNTAX Counter64 1652 MAX-ACCESS read-only 1653 STATUS current 1654 DESCRIPTION 1655 "The number of octets of LISP packets that were addressed to 1656 this RLOC and were decapsulated. 1658 Discontinuities in this monotonically increasing value occur 1659 at re-initialization of the management system. 1660 Discontinuities can also occur as a result of configured 1661 RLOC being removed and replaced, which can be detected by 1662 observing the value of lispConfiguredLocatorRlocTimeStamp." 1663 ::= { lispConfiguredLocatorEntry 6 } 1665 lispConfiguredLocatorRlocDecapPackets OBJECT-TYPE 1666 SYNTAX Counter64 1667 MAX-ACCESS read-only 1668 STATUS current 1669 DESCRIPTION 1670 "The number of LISP packets that were addressed to this RLOC 1671 and were decapsulated. 1673 Discontinuities in this monotonically increasing value occur 1674 at re-initialization of the management system. 1675 Discontinuities can also occur as a result of configured 1676 RLOC being removed and replaced, which can be detected by 1677 observing the value of lispConfiguredLocatorRlocTimeStamp." 1678 ::= { lispConfiguredLocatorEntry 7 } 1680 lispConfiguredLocatorRlocEncapOctets OBJECT-TYPE 1681 SYNTAX Counter64 1682 MAX-ACCESS read-only 1683 STATUS current 1684 DESCRIPTION 1685 "The number of octets of LISP packets that were encapsulated 1686 by this device using this RLOC address as the source. 1688 Discontinuities in this monotonically increasing value occur 1689 at re-initialization of the management system. 1690 Discontinuities can also occur as a result of configured 1691 RLOC being removed and replaced, which can be detected by 1692 observing the value of lispConfiguredLocatorRlocTimeStamp." 1693 ::= { lispConfiguredLocatorEntry 8 } 1695 lispConfiguredLocatorRlocEncapPackets OBJECT-TYPE 1696 SYNTAX Counter64 1697 MAX-ACCESS read-only 1698 STATUS current 1699 DESCRIPTION 1700 "The number of LISP packets that were encapsulated by this 1701 device using this RLOC address as the source. 1703 Discontinuities in this monotonically increasing value occur 1704 at re-initialization of the management system. 1705 Discontinuities can also occur as a result of configured 1706 RLOC being removed and replaced, which can be detected by 1707 observing the value of lispConfiguredLocatorRlocTimeStamp." 1708 ::= { lispConfiguredLocatorEntry 9 } 1710 lispEidRegistrationTable OBJECT-TYPE 1711 SYNTAX SEQUENCE OF LispEidRegistrationEntry 1712 MAX-ACCESS not-accessible 1713 STATUS current 1714 DESCRIPTION 1715 "This table provides the properties of each LISP EID prefix 1716 that is registered with this device when configured to be 1717 a Map-Server." 1718 REFERENCE 1719 "[LISP-MS], Section 4.0." 1720 ::= { lispObjects 9 } 1722 lispEidRegistrationEntry OBJECT-TYPE 1723 SYNTAX LispEidRegistrationEntry 1724 MAX-ACCESS not-accessible 1725 STATUS current 1726 DESCRIPTION 1727 "An entry (conceptual row) in the lispEidRegistrationTable." 1728 INDEX { lispEidRegistrationEidLength, 1729 lispEidRegistrationEid } 1730 ::= { lispEidRegistrationTable 1 } 1732 LispEidRegistrationEntry ::= SEQUENCE { 1733 lispEidRegistrationEidLength Integer32, 1734 lispEidRegistrationEid LispAddressType, 1735 lispEidRegistrationSiteName OCTET STRING, 1736 lispEidRegistrationSiteDescription OCTET STRING, 1737 lispEidRegistrationIsRegistered TruthValue, 1738 lispEidRegistrationFirstTimeStamp TimeStamp, 1739 lispEidRegistrationLastTimeStamp TimeStamp, 1740 lispEidRegistrationLastRegisterSenderLength Integer32, 1741 lispEidRegistrationLastRegisterSender LispAddressType, 1742 lispEidRegistrationRouteTag Unsigned32, 1743 lispEidRegistrationAuthenticationErrors Counter64, 1744 lispEidRegistrationRlocsMismatch Counter64 1745 } 1747 lispEidRegistrationEidLength OBJECT-TYPE 1748 SYNTAX Integer32 (5..259) 1749 MAX-ACCESS not-accessible 1750 STATUS current 1751 DESCRIPTION 1752 "This object is used to get the octet-length of 1753 lispEidRegistrationEid, the next object." 1754 ::= { lispEidRegistrationEntry 1 } 1756 lispEidRegistrationEid OBJECT-TYPE 1757 SYNTAX LispAddressType 1758 MAX-ACCESS not-accessible 1759 STATUS current 1760 DESCRIPTION 1761 "The EID prefix that is being registered." 1762 ::= { lispEidRegistrationEntry 2 } 1764 lispEidRegistrationSiteName OBJECT-TYPE 1765 SYNTAX OCTET STRING (SIZE(0..63)) 1766 MAX-ACCESS read-only 1767 STATUS current 1768 DESCRIPTION 1769 "Site name used by a Map-Server to distinguish different 1770 LISP sites that are registering with it." 1771 ::= { lispEidRegistrationEntry 3 } 1773 lispEidRegistrationSiteDescription OBJECT-TYPE 1774 SYNTAX OCTET STRING (SIZE(0..255)) 1775 MAX-ACCESS read-only 1776 STATUS current 1777 DESCRIPTION 1778 "Description for a site name used by a Map-Server. The EID 1779 prefix that is being registered belongs to this site." 1780 ::= { lispEidRegistrationEntry 4 } 1782 lispEidRegistrationIsRegistered OBJECT-TYPE 1783 SYNTAX TruthValue 1784 MAX-ACCESS read-only 1785 STATUS current 1786 DESCRIPTION 1787 "Indicates the registration status of the given EID prefix. 1788 If this object is TRUE, then it means the EID prefix is 1789 registered." 1790 ::= { lispEidRegistrationEntry 5 } 1792 lispEidRegistrationFirstTimeStamp OBJECT-TYPE 1793 SYNTAX TimeStamp 1794 MAX-ACCESS read-only 1795 STATUS current 1796 DESCRIPTION 1797 "The value of sysUpTime at which the first valid register 1798 message for the EID Prefix information represented by this 1799 entry was received by this device. 1801 If this information was present at the most recent 1802 re-initialization of the local management subsystem, then 1803 this object contains a zero value." 1804 ::= { lispEidRegistrationEntry 6 } 1806 lispEidRegistrationLastTimeStamp OBJECT-TYPE 1807 SYNTAX TimeStamp 1808 MAX-ACCESS read-only 1809 STATUS current 1810 DESCRIPTION 1811 "The value of sysUpTime at which the last valid register 1812 message for the EID Prefix information represented by this 1813 entry was received by this device. 1815 If this information was present at the most recent 1816 re-initialization of the local management subsystem, then 1817 this object contains a zero value." 1818 ::= { lispEidRegistrationEntry 7 } 1820 lispEidRegistrationLastRegisterSenderLength OBJECT-TYPE 1821 SYNTAX Integer32 (5..259) 1822 MAX-ACCESS read-only 1823 STATUS current 1824 DESCRIPTION 1825 "This object is used to get the octet-length of 1826 lispEidRegistrationLastRegisterSender, the next 1827 object." 1828 ::= { lispEidRegistrationEntry 8 } 1830 lispEidRegistrationLastRegisterSender OBJECT-TYPE 1831 SYNTAX LispAddressType 1832 MAX-ACCESS read-only 1833 STATUS current 1834 DESCRIPTION 1835 "Source address of the last valid register message for the 1836 given EID prefix that was received by this device." 1837 ::= { lispEidRegistrationEntry 9 } 1839 lispEidRegistrationRouteTag OBJECT-TYPE 1840 SYNTAX Unsigned32 (0..4294967295) 1841 MAX-ACCESS read-only 1842 STATUS current 1843 DESCRIPTION 1844 "Value of the routing table tag assigned to the given EID 1845 prefix." 1846 ::= { lispEidRegistrationEntry 10 } 1848 lispEidRegistrationAuthenticationErrors OBJECT-TYPE 1849 SYNTAX Counter64 1850 MAX-ACCESS read-only 1851 STATUS current 1852 DESCRIPTION 1853 "Count of total authentication errors of map-registers 1854 received for the given EID prefix. 1856 Discontinuities in this monotonically increasing value occur 1857 at re-initialization of the management system. 1858 Discontinuities can also occur as a result of site config 1859 changes, which can be detected by observing the value of 1860 lispEidRegistrationFirstTimeStamp." 1861 ::= { lispEidRegistrationEntry 11 } 1863 lispEidRegistrationRlocsMismatch OBJECT-TYPE 1864 SYNTAX Counter64 1865 MAX-ACCESS read-only 1866 STATUS current 1867 DESCRIPTION 1868 "Count of total map-registers received that had at least one 1869 RLOC that was not in the allowed list of RLOCs for the given 1870 EID prefix. 1872 Discontinuities in this monotonically increasing value occur 1873 at re-initialization of the management system. 1874 Discontinuities can also occur as a result of site config 1875 changes, which can be detected by observing the value of 1876 lispEidRegistrationFirstTimeStamp." 1877 ::= { lispEidRegistrationEntry 12 } 1879 lispEidRegistrationEtrTable OBJECT-TYPE 1880 SYNTAX SEQUENCE OF LispEidRegistrationEtrEntry 1881 MAX-ACCESS not-accessible 1882 STATUS current 1883 DESCRIPTION 1884 "This table provides the properties of ETRs that register 1885 the given EID prefix with this device when configured to 1886 be a Map-Server." 1888 REFERENCE 1889 "[LISP], 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, the next object." 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." 1984 REFERENCE 1985 "[LISP], Section 6.1." 1986 ::= { lispObjects 11 } 1988 lispEidRegistrationLocatorEntry OBJECT-TYPE 1989 SYNTAX LispEidRegistrationLocatorEntry 1990 MAX-ACCESS not-accessible 1991 STATUS current 1992 DESCRIPTION 1993 "An entry (conceptual row) in the 1994 lispEidRegistrationLocatorTable." 1995 INDEX { lispEidRegistrationEidLength, 1996 lispEidRegistrationEid, 1997 lispEidRegistrationEtrSenderLength, 1998 lispEidRegistrationEtrSender, 1999 lispEidRegistrationLocatorRlocLength, 2000 lispEidRegistrationLocatorRloc } 2001 ::= { lispEidRegistrationLocatorTable 1 } 2003 LispEidRegistrationLocatorEntry ::= SEQUENCE { 2004 lispEidRegistrationLocatorRlocLength Integer32, 2005 lispEidRegistrationLocatorRloc LispAddressType, 2006 lispEidRegistrationLocatorRlocState INTEGER, 2007 lispEidRegistrationLocatorIsLocal TruthValue, 2008 lispEidRegistrationLocatorPriority Integer32, 2009 lispEidRegistrationLocatorWeight Integer32, 2010 lispEidRegistrationLocatorMPriority Integer32, 2011 lispEidRegistrationLocatorMWeight Integer32 2012 } 2014 lispEidRegistrationLocatorRlocLength OBJECT-TYPE 2015 SYNTAX Integer32 (5..259) 2016 MAX-ACCESS not-accessible 2017 STATUS current 2018 DESCRIPTION 2019 "This object is used to get the octet-length of 2020 lispEidRegistrationLocatorRloc, the next object." 2021 ::= { lispEidRegistrationLocatorEntry 1 } 2023 lispEidRegistrationLocatorRloc OBJECT-TYPE 2024 SYNTAX LispAddressType 2025 MAX-ACCESS not-accessible 2026 STATUS current 2027 DESCRIPTION 2028 "The locator of the given EID prefix being registered by the 2029 given ETR with this device." 2030 ::= { lispEidRegistrationLocatorEntry 2 } 2032 lispEidRegistrationLocatorRlocState OBJECT-TYPE 2033 SYNTAX INTEGER { 2034 up (1), 2035 down (2) 2036 } 2037 MAX-ACCESS read-only 2038 STATUS current 2039 DESCRIPTION 2040 "The cached state of this RLOC received in map-register from 2041 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 "[LISP-MS], 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, the next object." 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 } 2139 MAX-ACCESS read-only 2140 STATUS current 2141 DESCRIPTION 2142 "State of this Map-Server configured on this device 2143 (1 = Map-Server is up; 2 = Map-Server is down)." 2144 ::= { lispUseMapServerEntry 3 } 2146 lispUseMapResolverTable OBJECT-TYPE 2147 SYNTAX SEQUENCE OF LispUseMapResolverEntry 2148 MAX-ACCESS not-accessible 2149 STATUS current 2150 DESCRIPTION 2151 "This table provides the properties of the map-resolver(s) 2152 this device is configured to use." 2153 REFERENCE 2154 "[LISP-MS], Section 4.4." 2155 ::= { lispObjects 13 } 2157 lispUseMapResolverEntry OBJECT-TYPE 2158 SYNTAX LispUseMapResolverEntry 2159 MAX-ACCESS not-accessible 2160 STATUS current 2161 DESCRIPTION 2162 "An entry (conceptual row) in the 2163 lispUseMapResolverTable." 2164 INDEX { lispUseMapResolverAddressLength, 2165 lispUseMapResolverAddress } 2166 ::= { lispUseMapResolverTable 1 } 2168 LispUseMapResolverEntry ::= SEQUENCE { 2169 lispUseMapResolverAddressLength Integer32, 2170 lispUseMapResolverAddress LispAddressType, 2171 lispUseMapResolverState INTEGER 2172 } 2174 lispUseMapResolverAddressLength OBJECT-TYPE 2175 SYNTAX Integer32 (5..259) 2176 MAX-ACCESS not-accessible 2177 STATUS current 2178 DESCRIPTION 2179 "This object is used to get the octet-length of 2180 lispUseMapResolverAddress, the next object." 2181 ::= { lispUseMapResolverEntry 1 } 2183 lispUseMapResolverAddress OBJECT-TYPE 2184 SYNTAX LispAddressType 2185 MAX-ACCESS not-accessible 2186 STATUS current 2187 DESCRIPTION 2188 "Address of map-resolver configured on this device." 2189 ::= { lispUseMapResolverEntry 2 } 2191 lispUseMapResolverState OBJECT-TYPE 2192 SYNTAX INTEGER { 2193 up (1), 2194 down (2) 2195 } 2196 MAX-ACCESS read-only 2197 STATUS current 2198 DESCRIPTION 2199 "State of this Map-Resolver configured on this device 2200 (1 = Map-Resolver is up; 2 = Map-Resolver is down)." 2201 ::= { lispUseMapResolverEntry 3 } 2203 lispUseProxyEtrTable OBJECT-TYPE 2204 SYNTAX SEQUENCE OF LispUseProxyEtrEntry 2205 MAX-ACCESS not-accessible 2206 STATUS current 2207 DESCRIPTION 2208 "This table provides the properties of all Proxy ETRs that 2209 this device is configured to use." 2210 REFERENCE 2211 "[INTERWORK], Section 6.0." 2212 ::= { lispObjects 14 } 2214 lispUseProxyEtrEntry OBJECT-TYPE 2215 SYNTAX LispUseProxyEtrEntry 2216 MAX-ACCESS not-accessible 2217 STATUS current 2218 DESCRIPTION 2219 "An entry (conceptual row) in the 2220 lispUseProxyEtrTable." 2221 INDEX { lispUseProxyEtrAddressLength, 2222 lispUseProxyEtrAddress } 2223 ::= { lispUseProxyEtrTable 1 } 2225 LispUseProxyEtrEntry ::= SEQUENCE { 2226 lispUseProxyEtrAddressLength Integer32, 2227 lispUseProxyEtrAddress LispAddressType, 2228 lispUseProxyEtrPriority Integer32, 2229 lispUseProxyEtrWeight Integer32, 2230 lispUseProxyEtrMPriority Integer32, 2231 lispUseProxyEtrMWeight Integer32, 2232 lispUseProxyEtrState INTEGER 2233 } 2235 lispUseProxyEtrAddressLength OBJECT-TYPE 2236 SYNTAX Integer32 (5..259) 2237 MAX-ACCESS not-accessible 2238 STATUS current 2239 DESCRIPTION 2240 "This object is used to get the octet-length of 2241 lispUseProxyEtrAddress, the next object." 2242 ::= { lispUseProxyEtrEntry 1 } 2244 lispUseProxyEtrAddress OBJECT-TYPE 2245 SYNTAX LispAddressType 2246 MAX-ACCESS not-accessible 2247 STATUS current 2248 DESCRIPTION 2249 "Address of Proxy ETR configured on this device." 2250 ::= { lispUseProxyEtrEntry 2 } 2252 lispUseProxyEtrPriority OBJECT-TYPE 2253 SYNTAX Integer32 (0..255) 2254 MAX-ACCESS read-only 2255 STATUS current 2256 DESCRIPTION 2257 "The unicast priority of the PETR locator." 2258 ::= { lispUseProxyEtrEntry 3 } 2260 lispUseProxyEtrWeight OBJECT-TYPE 2261 SYNTAX Integer32 (0..100) 2262 MAX-ACCESS read-only 2263 STATUS current 2264 DESCRIPTION 2265 "The unicast weight of the PETR locator." 2266 ::= { lispUseProxyEtrEntry 4 } 2268 lispUseProxyEtrMPriority OBJECT-TYPE 2269 SYNTAX Integer32 (0..255) 2270 MAX-ACCESS read-only 2271 STATUS current 2272 DESCRIPTION 2273 "The multicast priority of the PETR locator." 2274 ::= { lispUseProxyEtrEntry 5 } 2276 lispUseProxyEtrMWeight OBJECT-TYPE 2277 SYNTAX Integer32 (0..100) 2278 MAX-ACCESS read-only 2279 STATUS current 2280 DESCRIPTION 2281 "The multicast weight of the PETR locator." 2282 ::= { lispUseProxyEtrEntry 6 } 2284 lispUseProxyEtrState OBJECT-TYPE 2285 SYNTAX INTEGER { 2286 down (0), 2287 up (1) 2288 } 2289 MAX-ACCESS read-only 2290 STATUS current 2291 DESCRIPTION 2292 "State of this Proxy ETR configured on this device 2293 (0 = Proxy ETR is down; 1 = Proxy ETR is up)." 2294 ::= { lispUseProxyEtrEntry 7 } 2296 -- 2297 -- Conformance Information 2298 -- 2300 lispCompliances OBJECT IDENTIFIER ::= { lispConformance 1 } 2301 lispGroups OBJECT IDENTIFIER ::= { lispConformance 2 } 2303 -- 2304 -- Compliance Statements 2305 -- 2307 lispMIBComplianceEtr MODULE-COMPLIANCE 2308 STATUS current 2309 DESCRIPTION 2310 "The compliance statement for LISP ETRs." 2311 MODULE -- this module 2312 MANDATORY-GROUPS { lispMIBEtrGroup } 2314 GROUP lispMIBItrGroup 2315 DESCRIPTION 2316 "This group is optional." 2318 GROUP lispMIBPetrGroup 2319 DESCRIPTION 2320 "This group is optional." 2322 GROUP lispMIBPitrGroup 2323 DESCRIPTION 2324 "This group is optional." 2326 GROUP lispMIBMapServerGroup 2327 DESCRIPTION 2328 "This group is optional." 2330 GROUP lispMIBMapResolverGroup 2331 DESCRIPTION 2332 "This group is optional." 2334 GROUP lispMIBEtrExtendedGroup 2335 DESCRIPTION 2336 "This group is optional." 2338 GROUP lispMIBItrExtendedGroup 2339 DESCRIPTION 2340 "This group is optional." 2342 GROUP lispMIBMapServerExtendedGroup 2343 DESCRIPTION 2344 "This group is optional." 2346 GROUP lispMIBTuningParametersGroup 2347 DESCRIPTION 2348 "This group is optional." 2350 GROUP lispMIBEncapStatisticsGroup 2351 DESCRIPTION 2352 "This group is optional." 2354 GROUP lispMIBDecapStatisticsGroup 2355 DESCRIPTION 2356 "This group is optional." 2358 GROUP lispMIBDiagnosticsGroup 2359 DESCRIPTION 2360 "This group is optional." 2362 GROUP lispMIBVrfGroup 2363 DESCRIPTION 2364 "This group is optional." 2366 ::= { lispCompliances 1 } 2368 lispMIBComplianceItr MODULE-COMPLIANCE 2369 STATUS current 2370 DESCRIPTION 2371 "The compliance statement for LISP ITRs." 2372 MODULE -- this module 2373 MANDATORY-GROUPS { lispMIBItrGroup } 2375 GROUP lispMIBEtrGroup 2376 DESCRIPTION 2377 "This group is optional." 2379 GROUP lispMIBPetrGroup 2380 DESCRIPTION 2381 "This group is optional." 2383 GROUP lispMIBPitrGroup 2384 DESCRIPTION 2385 "This group is optional." 2387 GROUP lispMIBMapServerGroup 2388 DESCRIPTION 2389 "This group is optional." 2391 GROUP lispMIBMapResolverGroup 2392 DESCRIPTION 2393 "This group is optional." 2395 GROUP lispMIBEtrExtendedGroup 2396 DESCRIPTION 2397 "This group is optional." 2399 GROUP lispMIBItrExtendedGroup 2400 DESCRIPTION 2401 "This group is optional." 2403 GROUP lispMIBMapServerExtendedGroup 2404 DESCRIPTION 2405 "This group is optional." 2407 GROUP lispMIBTuningParametersGroup 2408 DESCRIPTION 2409 "This group is optional." 2411 GROUP lispMIBEncapStatisticsGroup 2412 DESCRIPTION 2413 "This group is optional." 2415 GROUP lispMIBDecapStatisticsGroup 2416 DESCRIPTION 2417 "This group is optional." 2419 GROUP lispMIBDiagnosticsGroup 2420 DESCRIPTION 2421 "This group is optional." 2423 GROUP lispMIBVrfGroup 2424 DESCRIPTION 2425 "This group is optional." 2427 ::= { lispCompliances 2 } 2429 lispMIBCompliancePetr MODULE-COMPLIANCE 2430 STATUS current 2431 DESCRIPTION 2432 "The compliance statement for LISP Proxy-ETRs." 2433 MODULE -- this module 2434 MANDATORY-GROUPS { lispMIBPetrGroup } 2436 GROUP lispMIBEtrGroup 2437 DESCRIPTION 2438 "This group is optional." 2440 GROUP lispMIBItrGroup 2441 DESCRIPTION 2442 "This group is optional." 2444 GROUP lispMIBPitrGroup 2445 DESCRIPTION 2446 "This group is optional." 2448 GROUP lispMIBMapServerGroup 2449 DESCRIPTION 2450 "This group is optional." 2452 GROUP lispMIBMapResolverGroup 2453 DESCRIPTION 2454 "This group is optional." 2456 GROUP lispMIBEtrExtendedGroup 2457 DESCRIPTION 2458 "This group is optional." 2460 GROUP lispMIBItrExtendedGroup 2461 DESCRIPTION 2462 "This group is optional." 2464 GROUP lispMIBMapServerExtendedGroup 2465 DESCRIPTION 2466 "This group is optional." 2468 GROUP lispMIBTuningParametersGroup 2469 DESCRIPTION 2470 "This group is optional." 2472 GROUP lispMIBEncapStatisticsGroup 2473 DESCRIPTION 2474 "This group is optional." 2476 GROUP lispMIBDecapStatisticsGroup 2477 DESCRIPTION 2478 "This group is optional." 2480 GROUP lispMIBDiagnosticsGroup 2481 DESCRIPTION 2482 "This group is optional." 2484 GROUP lispMIBVrfGroup 2485 DESCRIPTION 2486 "This group is optional." 2488 ::= { lispCompliances 3 } 2490 lispMIBCompliancePitr MODULE-COMPLIANCE 2491 STATUS current 2492 DESCRIPTION 2493 "The compliance statement for LISP Proxy-ITRs." 2494 MODULE -- this module 2495 MANDATORY-GROUPS { lispMIBPitrGroup } 2497 GROUP lispMIBEtrGroup 2498 DESCRIPTION 2499 "This group is optional." 2501 GROUP lispMIBItrGroup 2502 DESCRIPTION 2503 "This group is optional." 2505 GROUP lispMIBPetrGroup 2506 DESCRIPTION 2507 "This group is optional." 2509 GROUP lispMIBMapServerGroup 2510 DESCRIPTION 2511 "This group is optional." 2513 GROUP lispMIBMapResolverGroup 2514 DESCRIPTION 2515 "This group is optional." 2517 GROUP lispMIBEtrExtendedGroup 2518 DESCRIPTION 2519 "This group is optional." 2521 GROUP lispMIBItrExtendedGroup 2522 DESCRIPTION 2523 "This group is optional." 2525 GROUP lispMIBMapServerExtendedGroup 2526 DESCRIPTION 2527 "This group is optional." 2529 GROUP lispMIBTuningParametersGroup 2530 DESCRIPTION 2531 "This group is optional." 2533 GROUP lispMIBEncapStatisticsGroup 2534 DESCRIPTION 2535 "This group is optional." 2537 GROUP lispMIBDecapStatisticsGroup 2538 DESCRIPTION 2539 "This group is optional." 2541 GROUP lispMIBDiagnosticsGroup 2542 DESCRIPTION 2543 "This group is optional." 2545 GROUP lispMIBVrfGroup 2546 DESCRIPTION 2547 "This group is optional." 2549 ::= { lispCompliances 4 } 2551 lispMIBComplianceMapServer MODULE-COMPLIANCE 2552 STATUS current 2553 DESCRIPTION 2554 "The compliance statement for LISP Map Servers." 2555 MODULE -- this module 2556 MANDATORY-GROUPS { lispMIBMapServerGroup } 2557 GROUP lispMIBEtrGroup 2558 DESCRIPTION 2559 "This group is optional." 2561 GROUP lispMIBItrGroup 2562 DESCRIPTION 2563 "This group is optional." 2565 GROUP lispMIBPetrGroup 2566 DESCRIPTION 2567 "This group is optional." 2569 GROUP lispMIBPitrGroup 2570 DESCRIPTION 2571 "This group is optional." 2573 GROUP lispMIBMapResolverGroup 2574 DESCRIPTION 2575 "This group is optional." 2577 GROUP lispMIBEtrExtendedGroup 2578 DESCRIPTION 2579 "This group is optional." 2581 GROUP lispMIBItrExtendedGroup 2582 DESCRIPTION 2583 "This group is optional." 2585 GROUP lispMIBMapServerExtendedGroup 2586 DESCRIPTION 2587 "This group is optional." 2589 GROUP lispMIBTuningParametersGroup 2590 DESCRIPTION 2591 "This group is optional." 2593 GROUP lispMIBEncapStatisticsGroup 2594 DESCRIPTION 2595 "This group is optional." 2597 GROUP lispMIBDecapStatisticsGroup 2598 DESCRIPTION 2599 "This group is optional." 2601 GROUP lispMIBDiagnosticsGroup 2602 DESCRIPTION 2603 "This group is optional." 2605 GROUP lispMIBVrfGroup 2606 DESCRIPTION 2607 "This group is optional." 2609 ::= { lispCompliances 5 } 2611 lispMIBComplianceMapResolver MODULE-COMPLIANCE 2612 STATUS current 2613 DESCRIPTION 2614 "The compliance statement for LISP Map Resolvers." 2615 MODULE -- this module 2616 MANDATORY-GROUPS { lispMIBMapResolverGroup } 2618 GROUP lispMIBEtrGroup 2619 DESCRIPTION 2620 "This group is optional." 2622 GROUP lispMIBItrGroup 2623 DESCRIPTION 2624 "This group is optional." 2626 GROUP lispMIBPetrGroup 2627 DESCRIPTION 2628 "This group is optional." 2630 GROUP lispMIBPitrGroup 2631 DESCRIPTION 2632 "This group is optional." 2634 GROUP lispMIBMapServerGroup 2635 DESCRIPTION 2636 "This group is optional." 2638 GROUP lispMIBEtrExtendedGroup 2639 DESCRIPTION 2640 "This group is optional." 2642 GROUP lispMIBItrExtendedGroup 2643 DESCRIPTION 2644 "This group is optional." 2646 GROUP lispMIBMapServerExtendedGroup 2647 DESCRIPTION 2648 "This group is optional." 2650 GROUP lispMIBTuningParametersGroup 2651 DESCRIPTION 2652 "This group is optional." 2654 GROUP lispMIBEncapStatisticsGroup 2655 DESCRIPTION 2656 "This group is optional." 2658 GROUP lispMIBDecapStatisticsGroup 2659 DESCRIPTION 2660 "This group is optional." 2662 GROUP lispMIBDiagnosticsGroup 2663 DESCRIPTION 2664 "This group is optional." 2666 GROUP lispMIBVrfGroup 2667 DESCRIPTION 2668 "This group is optional." 2670 ::= { lispCompliances 6 } 2672 -- 2673 -- Units of Conformance 2674 -- 2676 lispMIBEtrGroup OBJECT-GROUP 2677 OBJECTS { lispFeaturesEtrEnabled, 2678 lispMappingDatabaseLsb, 2679 lispMappingDatabaseLocatorRlocPriority, 2680 lispMappingDatabaseLocatorRlocWeight, 2681 lispMappingDatabaseLocatorRlocMPriority, 2682 lispMappingDatabaseLocatorRlocMWeight, 2683 lispMappingDatabaseLocatorRlocState, 2684 lispMappingDatabaseLocatorRlocLocal, 2685 lispConfiguredLocatorRlocState, 2686 lispConfiguredLocatorRlocLocal, 2687 lispUseMapServerState 2688 } 2689 STATUS current 2690 DESCRIPTION 2691 "A collection of objects to support basic 2692 management of LISP ETRs." 2693 ::= { lispGroups 1 } 2695 lispMIBItrGroup OBJECT-GROUP 2696 OBJECTS { lispFeaturesItrEnabled, 2697 lispFeaturesMapCacheSize, 2698 lispMappingDatabaseLsb, 2699 lispMapCacheLocatorRlocPriority, 2700 lispMapCacheLocatorRlocWeight, 2701 lispMapCacheLocatorRlocMPriority, 2702 lispMapCacheLocatorRlocMWeight, 2703 lispMapCacheLocatorRlocState, 2704 lispMapCacheEidTimeStamp, 2705 lispMapCacheEidExpiryTime, 2706 lispUseMapResolverState, 2707 lispUseProxyEtrPriority, 2708 lispUseProxyEtrWeight, 2709 lispUseProxyEtrMPriority, 2710 lispUseProxyEtrMWeight, 2711 lispUseProxyEtrState 2712 } 2713 STATUS current 2714 DESCRIPTION 2715 "A collection of objects to support basic 2716 management of LISP ITRs." 2717 ::= { lispGroups 2 } 2719 lispMIBPetrGroup OBJECT-GROUP 2720 OBJECTS { lispFeaturesProxyEtrEnabled 2721 } 2722 STATUS current 2723 DESCRIPTION 2724 "A collection of objects to support basic 2725 management of LISP Proxy-ETRs." 2726 ::= { lispGroups 3 } 2728 lispMIBPitrGroup OBJECT-GROUP 2729 OBJECTS { lispFeaturesProxyItrEnabled, 2730 lispConfiguredLocatorRlocState, 2731 lispConfiguredLocatorRlocLocal 2732 } 2734 STATUS current 2735 DESCRIPTION 2736 "A collection of objects to support basic 2737 management of LISP Proxy-ITRs." 2738 ::= { lispGroups 4 } 2740 lispMIBMapServerGroup OBJECT-GROUP 2741 OBJECTS { lispFeaturesMapServerEnabled, 2742 lispEidRegistrationIsRegistered, 2743 lispEidRegistrationLocatorRlocState 2744 } 2745 STATUS current 2746 DESCRIPTION 2747 "A collection of objects to support basic 2748 management of LISP Map Servers." 2750 ::= { lispGroups 5 } 2752 lispMIBMapResolverGroup OBJECT-GROUP 2753 OBJECTS { lispFeaturesMapResolverEnabled 2754 } 2755 STATUS current 2756 DESCRIPTION 2757 "A collection of objects to support basic 2758 management of LISP Map Resolvers." 2759 ::= { lispGroups 6 } 2761 lispMIBEtrExtendedGroup OBJECT-GROUP 2762 OBJECTS { lispFeaturesRlocProbeEnabled, 2763 lispFeaturesEtrAcceptMapDataEnabled, 2764 lispFeaturesEtrAcceptMapDataVerifyEnabled, 2765 lispMappingDatabaseEidPartitioned 2766 } 2767 STATUS current 2768 DESCRIPTION 2769 "A collection of objects to support management 2770 of LISP features and properties on ETRs." 2771 ::= { lispGroups 7 } 2773 lispMIBItrExtendedGroup OBJECT-GROUP 2774 OBJECTS { lispFeaturesRlocProbeEnabled, 2775 lispMapCacheEidState, 2776 lispMapCacheEidAuthoritative, 2777 lispMapCacheLocatorRlocTimeStamp, 2778 lispMapCacheLocatorRlocLastPriorityChange, 2779 lispMapCacheLocatorRlocLastWeightChange, 2780 lispMapCacheLocatorRlocLastMPriorityChange, 2781 lispMapCacheLocatorRlocLastMWeightChange, 2782 lispMapCacheLocatorRlocLastStateChange, 2783 lispMapCacheLocatorRlocRtt 2784 } 2785 STATUS current 2786 DESCRIPTION 2787 "A collection of objects to support management 2788 of LISP features and properties on ITRs." 2789 ::= { lispGroups 8 } 2791 lispMIBMapServerExtendedGroup OBJECT-GROUP 2792 OBJECTS { lispEidRegistrationSiteName, 2793 lispEidRegistrationSiteDescription, 2794 lispEidRegistrationIsRegistered, 2795 lispEidRegistrationFirstTimeStamp, 2796 lispEidRegistrationLastTimeStamp, 2797 lispEidRegistrationLastRegisterSenderLength, 2798 lispEidRegistrationLastRegisterSender, 2799 lispEidRegistrationRouteTag, 2800 lispEidRegistrationEtrLastTimeStamp, 2801 lispEidRegistrationEtrTtl, 2802 lispEidRegistrationEtrProxyReply, 2803 lispEidRegistrationEtrWantsMapNotify, 2804 lispEidRegistrationLocatorIsLocal, 2805 lispEidRegistrationLocatorPriority, 2806 lispEidRegistrationLocatorWeight, 2807 lispEidRegistrationLocatorMPriority, 2808 lispEidRegistrationLocatorMWeight 2809 } 2810 STATUS current 2811 DESCRIPTION 2812 "A collection of objects to support management 2813 of LISP features and properties on Map Servers." 2814 ::= { lispGroups 9 } 2816 lispMIBTuningParametersGroup OBJECT-GROUP 2817 OBJECTS { lispFeaturesMapCacheLimit, 2818 lispFeaturesEtrMapCacheTtl 2819 } 2820 STATUS current 2821 DESCRIPTION 2822 "A collection of writeable objects used to 2823 configure LISP behavior and to tune performance." 2824 ::= { lispGroups 10 } 2826 lispMIBEncapStatisticsGroup OBJECT-GROUP 2827 OBJECTS { lispMappingDatabaseTimeStamp, 2828 lispMappingDatabaseEncapOctets, 2829 lispMappingDatabaseEncapPackets, 2830 lispMappingDatabaseLocatorRlocTimeStamp, 2831 lispMappingDatabaseLocatorRlocEncapOctets, 2832 lispMappingDatabaseLocatorRlocEncapPackets, 2833 lispMapCacheEidTimeStamp, 2834 lispMapCacheEidEncapOctets, 2835 lispMapCacheEidEncapPackets, 2836 lispMapCacheLocatorRlocTimeStamp, 2837 lispMapCacheLocatorRlocEncapOctets, 2838 lispMapCacheLocatorRlocEncapPackets, 2839 lispConfiguredLocatorRlocTimeStamp, 2840 lispConfiguredLocatorRlocEncapOctets, 2841 lispConfiguredLocatorRlocEncapPackets 2842 } 2843 STATUS current 2844 DESCRIPTION 2845 "A collection of LISP encapsulation statistics 2846 by the device." 2847 ::= { lispGroups 11 } 2849 lispMIBDecapStatisticsGroup OBJECT-GROUP 2850 OBJECTS { lispMappingDatabaseTimeStamp, 2851 lispMappingDatabaseDecapOctets, 2852 lispMappingDatabaseDecapPackets, 2853 lispMappingDatabaseLocatorRlocTimeStamp, 2854 lispMappingDatabaseLocatorRlocDecapOctets, 2855 lispMappingDatabaseLocatorRlocDecapPackets, 2856 lispMapCacheEidTimeStamp, 2857 lispMapCacheEidDecapOctets, 2858 lispMapCacheEidDecapPackets, 2859 lispMapCacheLocatorRlocTimeStamp, 2860 lispMapCacheLocatorRlocDecapOctets, 2861 lispMapCacheLocatorRlocDecapPackets, 2862 lispConfiguredLocatorRlocTimeStamp, 2863 lispConfiguredLocatorRlocDecapOctets, 2864 lispConfiguredLocatorRlocDecapPackets 2865 } 2866 STATUS current 2867 DESCRIPTION 2868 "A collection of LISP decapsulation statistics 2869 by the device." 2870 ::= { lispGroups 12 } 2872 lispMIBDiagnosticsGroup OBJECT-GROUP 2873 OBJECTS { lispFeaturesRouterTimeStamp, 2874 lispGlobalStatsMapRequestsIn, 2875 lispGlobalStatsMapRequestsOut, 2876 lispGlobalStatsMapRepliesIn, 2877 lispGlobalStatsMapRepliesOut, 2878 lispGlobalStatsMapRegistersIn, 2879 lispGlobalStatsMapRegistersOut, 2880 lispEidRegistrationAuthenticationErrors, 2881 lispEidRegistrationRlocsMismatch 2882 } 2883 STATUS current 2884 DESCRIPTION 2885 "Objects providing additional diagnostics 2886 related to a LISP router." 2887 ::= { lispGroups 13 } 2889 lispMIBVrfGroup OBJECT-GROUP 2890 OBJECTS { lispIidToVrfName 2891 } 2892 STATUS current 2893 DESCRIPTION 2894 "Objects providing information related to VRF 2895 configurations on a LISP router." 2896 ::= { lispGroups 14 } 2898 END 2900 8. Relationship to Other MIB Modules 2902 8.1. MIB modules required for IMPORTS 2904 The LISP MIB imports the textual-convention AddressFamilyNumbers from 2905 the IANA-ADDRESS-FAMILY-NUMBERS-MIB [IANA]. 2907 9. Security Considerations 2909 There are no management objects defined in this MIB module that have 2910 a MAX-ACCESS clause of read-write and/or read-create. As long as 2911 these MIB modules are implemented correctly, there are no risks that 2912 any management objects of this MIB module can modify device settings 2913 via direct SNMP SET operations. 2915 There are no readable objects in this MIB module (i.e., objects with 2916 a MAX-ACCESS other than not-accessible) that are considered 2917 sensitive. 2919 SNMP versions prior to SNMPv3 did not include adequate security. 2920 Even if the network itself is secure (for example by using IPsec), 2921 there is no control as to who on the secure network is allowed to 2922 access and GET/SET (read/change/create/delete) the objects in this 2923 MIB module. 2925 It is RECOMMENDED that implementers consider the security features as 2926 provided by the SNMPv3 framework (see [RFC3410], section 8), 2927 including full support for the SNMPv3 cryptographic mechanisms (for 2928 authentication and privacy). 2930 Further, deployment of SNMP versions prior to SNMPv3 is NOT 2931 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to 2932 enable cryptographic security. It is then a customer/operator 2933 responsibility to ensure that the SNMP entity giving access to an 2934 instance of these MIB modules is properly configured to give access 2935 to the objects only to those principals (users) that have legitimate 2936 rights to indeed GET or SET (change/create/delete) them. 2938 10. IANA Considerations 2940 The MIB module in this document uses the following IANA-assigned 2941 OBJECT IDENTIFIER values recorded in the SMI Numbers registry: 2943 Descriptor OBJECT IDENTIFIER value 2944 ---------- ----------------------- 2946 lispMib { mib-2 XXX } 2948 [Editor's Note (to be removed prior to publication): the IANA is 2949 requested to assign a value for "XXX" under the 'mib-2' subtree and 2950 to record the assignment in the SMI Numbers registry. When the 2951 assignment has been made, the RFC Editor is asked to replace "XXX" 2952 (here and in the MIB module) with the assigned value and to remove 2953 this note.] 2955 11. References 2957 11.1. Normative References 2959 [IANA] "IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS", . 2962 [INTERWORK] Lewis, D., Meyer, D., Farinacci, D., and V. Fuller, 2963 "Interworking LISP with IPv4 and IPv6", 2964 draft-ietf-lisp-interworking-06.txt (work in progress), 2965 March 2012. 2967 [LISP] Farinacci, D., Fuller, V., Meyer, D., and D. Lewis, 2968 "Locator/ID Separation Protocol (LISP)", 2969 draft-ietf-lisp-23.txt (work in progress), May 2012. 2971 [LISP-MS] Farinacci, D. and V. Fuller, "LISP Map Server", 2972 draft-ietf-lisp-ms-16.txt (work in progress), 2973 March 2012. 2975 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 2976 Requirement Levels", BCP 14, RFC 2119, March 1997. 2978 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2979 Schoenwaelder, Ed., "Structure of Management 2980 Information Version 2 (SMIv2)", STD 58, RFC 2578, 2981 April 1999. 2983 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2984 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 2985 STD 58, RFC 2579, April 1999. 2987 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 2988 "Conformance Statements for SMIv2", STD 58, RFC 2580, 2989 April 1999. 2991 [RFC4382] Nadeau, T. and H. van der Linde, "MPLS/BGP Layer 3 2992 Virtual Private Network (VPN) Management Information 2993 Base", RFC 4382, February 2006. 2995 11.2. Informative References 2997 [LCAF] Farinacci, D., Meyer, D., and J. Snijders, "LISP 2998 Canonical Address Format", draft-ietf-lisp-lcaf-00.txt 2999 (work in progress), August 2012. 3001 [LISP-MCAST] Farinacci, D., Meyer, D., Zwiebel, J., and S. Venaas, 3002 "LISP for Multicast Environments", 3003 draft-ietf-lisp-multicast-14.txt (work in progress), 3004 February 2012. 3006 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 3007 "Introduction and Applicability Statements for 3008 Internet-Standard Management Framework", RFC 3410, 3009 December 2002. 3011 Appendix A. Open Issues 3013 Open issues for the LISP MIB include the following: 3015 1. This LISP MIB draft does not include LISP Multicast [LISP-MCAST] 3016 considerations. Multicast considerations will be added in a 3017 separate LISP Multicast MIB draft. 3019 Appendix B. Acknowledgments 3021 A thank you is owed to Dino Farinacci for his inputs and review 3022 comments on the initial versions of this draft. In addition, the 3023 authors would like to gratefully acknowledge several others who have 3024 reviewed and commented on this draft. They include: Darrel Lewis, 3025 Isidor Kouvelas, Jesper Skriver, Selina Heimlich, Parna Agrawal, Dan 3026 Romascanu, and Luigi Iannone. 3028 Authors' Addresses 3030 Gregg Schudel 3031 cisco Systems 3032 Tasman Drive 3033 San Jose, CA 95134 3034 USA 3036 EMail: gschudel@cisco.com 3038 Amit Jain 3039 cisco Systems 3040 Tasman Drive 3041 San Jose, CA 95134 3042 USA 3044 EMail: amijain@cisco.com 3046 Victor Moreno 3047 cisco Systems 3048 Tasman Drive 3049 San Jose, CA 95134 3050 USA 3052 EMail: vimoreno@cisco.com