idnits 2.17.1 draft-ietf-lisp-mib-08.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 (January 4, 2013) is 4127 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: July 8, 2013 cisco Systems 6 January 4, 2013 8 LISP MIB 9 draft-ietf-lisp-mib-08 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 July 8, 2013. 35 Copyright Notice 37 Copyright (c) 2013 IETF Trust and the persons identified as the 38 document authors. All rights reserved. 40 This document is subject to BCP 78 and the IETF Trust's Legal 41 Provisions Relating to IETF Documents 42 (http://trustee.ietf.org/license-info) in effect on the date of 43 publication of this document. Please review these documents 44 carefully, as they describe your rights and restrictions with respect 45 to this document. Code Components extracted from this document must 46 include Simplified BSD License text as described in Section 4.e of 47 the Trust Legal Provisions and are provided without warranty as 48 described in the Simplified BSD License. 50 Table of Contents 52 1. Requirements Notation . . . . . . . . . . . . . . . . . . . . 3 53 2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 54 3. The Internet-Standard Management Framework . . . . . . . . . . 3 55 4. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 4 56 5. LISP MIB Objectives . . . . . . . . . . . . . . . . . . . . . 6 57 6. Structure of LISP MIB Module . . . . . . . . . . . . . . . . . 6 58 6.1. Overview of Defined Notifications . . . . . . . . . . . . 6 59 6.2. Overview of Defined Tables . . . . . . . . . . . . . . . . 7 60 7. LISP MIB Definitions . . . . . . . . . . . . . . . . . . . . . 8 61 8. Relationship to Other MIB Modules . . . . . . . . . . . . . . 63 62 8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 63 63 9. Security Considerations . . . . . . . . . . . . . . . . . . . 63 64 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 64 65 11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 64 66 11.1. Normative References . . . . . . . . . . . . . . . . . . . 64 67 11.2. Informative References . . . . . . . . . . . . . . . . . . 65 68 Appendix A. Open Issues . . . . . . . . . . . . . . . . . . . . . 65 69 Appendix B. Acknowledgments . . . . . . . . . . . . . . . . . . . 65 71 1. Requirements Notation 73 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 74 "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and 75 "OPTIONAL" in this document are to be interpreted as described in 76 [RFC2119]. 78 2. Introduction 80 This draft describes the Management Information Base (MIB) module for 81 use with network management protocols in the Internet community. 82 Specifically, the MIB for managing Locator/ID Separation Protocol 83 (LISP) devices is described. 85 LISP [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 (Virtual Routing/ 271 Forwarding). 273 lispGlobalStats - This table provides global statistics for a given 274 Instance ID per address-family on a LISP device. 276 lispMappingDatabase - This table represents the EID-to-RLOC database 277 that contains the EID-prefix to RLOC mappings configured on an 278 ETR. In general, this table would be representative of all such 279 mappings for a given site that this device belongs to. 281 lispMappingDatabaseLocator - This table represents the set of 282 routing locators contained in the EID-to-RLOC database configured 283 on an ETR. 285 lispMapCache - This table represents the short-lived, on-demand 286 table on an ITR that stores, tracks, and is responsible for 287 timing-out and otherwise validating EID-to-RLOC mappings. 289 lispMapCacheLocator - This table represents the set of locators per 290 EID prefix contained in the map-cache table of an ITR. 292 lispConfiguredLocator - This table represents the set of routing 293 locators configured on a LISP device. 295 lispEidRegistration - This table provides the properties of each EID 296 prefix that is registered with this device when configured to be a 297 Map-Server. 299 lispEidRegistrationEtr - This table provides the properties of the 300 different ETRs that send registers, for a given EID prefix, to 301 this device when configured to be a Map-Server. 303 lispEidRegistrationLocator - This table provides the properties of 304 the different locators per EID prefix that is registered with this 305 device when configured to be a Map-Server. 307 lispUseMapServer - This table provides the properties of all Map- 308 Servers that this device is configured to use. 310 lispUseMapResolver - This table provides the properties of all Map- 311 Resolvers that this device is configured to use. 313 lispUseProxyEtr - This table provides the properties of all Proxy 314 ETRs that this device is configured to use. 316 7. LISP MIB Definitions 318 LISP-MIB DEFINITIONS ::= BEGIN 320 IMPORTS 321 MODULE-IDENTITY, OBJECT-TYPE, 322 mib-2, Unsigned32, Counter64, 323 Integer32, TimeTicks FROM SNMPv2-SMI -- [RFC2578] 324 TruthValue, TEXTUAL-CONVENTION, 325 TimeStamp FROM SNMPv2-TC -- [RFC2579] 326 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] 327 MplsL3VpnName 328 FROM MPLS-L3VPN-STD-MIB -- [RFC4382] 329 AddressFamilyNumbers 330 FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- [IANA] 332 lispMIB MODULE-IDENTITY 333 LAST-UPDATED "201301030000Z" -- 03 January 2013 334 ORGANIZATION 335 "IETF Locator/ID Separation Protocol (LISP) Working Group" 336 CONTACT-INFO 337 "Email: lisp@ietf.org 338 WG charter: 339 http://www.ietf.org/html.charters/lisp-charter.html" 340 DESCRIPTION 341 "Locator/ID Separation Protocol (LISP) MIB Textual 342 Conventions module. The LISP MIB is intended for 343 management of LISP routers. 345 Copyright (C) The IETF Trust (2013)." 346 REVISION "201301030000Z" -- 03 January 2013 347 DESCRIPTION "Initial version of the IETF LISP-MIB module. Published 348 as RFC xxxx." 349 -- RFC Ed.: RFC-editor pls fill in xxxx 350 ::= { mib-2 XXX } 351 -- RFC Ed.: assigned by IANA, see section 10 for details 353 -- 354 -- Textual Conventions 355 -- 357 LispAddressType ::= TEXTUAL-CONVENTION 358 DISPLAY-HINT "39a" 359 STATUS current 360 DESCRIPTION 361 "LISP architecture can be applied to a wide variety of 362 address-families. This textual-convention is a 363 generalization for representing addresses that belong to those 364 address-families. For convenience, this document refers to any 365 such address as a LISP address. LispAddressType 366 textual-convention consists of the following four-tuple: 367 1. IANA Address Family Number: A field of length 2-octets, 368 whose value is of the form following the assigned 369 AddressFamilyNumbers textual-convention described in 370 [IANA]. The enumerations are listed in [IANA]. Note that 371 this list of address family numbers is maintained by IANA. 372 2. Length of LISP address: A field of length 1-octet, whose 373 value indicates the octet-length of the next (third) field 374 of this LispAddressType four-tuple. 375 3. LISP address: A field of variable length as indicated in 376 the previous (second) field, whose value is an address of 377 the IANA Address Family indicated in the first field of 378 this LispAddressType four-tuple. Note that any of the 379 IANA Address Families can be represented. Particularly 380 when the address family is LISP Canonical Address Format 381 (LCAF) [LCAF] with IANA assigned Address Family Number 382 16387, then the first octet of this field indicates the 383 LCAF type, and the rest of this field is same as the 384 encoding format of the LISP Canonical Address after the 385 length field, as defined in [LCAF]. 386 4. Mask-length of address: A field of length 1-octet, whose 387 value is the mask-length to be applied to the LISP 388 address specified in the previous (third) field. 390 To illustrate the use of this object, consider the LISP MIB 391 Object below entitled lispMapCacheEntry. This object begins 392 with the following entities: 394 lispMapCacheEntry ::= SEQUENCE { 395 lispMapCacheEidLength INTEGER, 396 lispMapCacheEid LispAddressType, 397 ... [skip] ... 399 Example 1: Suppose that the IPv4 EID prefix stored is 400 192.0.2.0/24. In this case, the values within 401 lispMapCacheEntry would be: 403 lispMapCacheEidLength = 8 404 lispMapCacheEid = 1, 4, 192.0.2.0, 24 405 ... [skip] ... 407 where 8 is the total length in octets of the next 408 object (lispMapCacheEID of type LispAddressType). Then, 409 the value 1 indicates the IPv4 AF (per [IANA]), the 410 value 4 indicates that the AF is 4-octets in length, 411 192.0.2.0 is the IPv4 address, and the value 24 is the 412 mask-length in bits. Note that the lispMapCacheEidLength 413 value of 8 is used to compute the length of the fourth 414 (last) field in lispMapCacheEid to be 1 octet - as 415 computed by 8 - (2 + 1 + 4) = 1. 417 Example 2: Suppose that the IPv6 EID prefix stored is 418 2001:db8:a::/48. In this case, the values within 419 lispMapCacheEntry would be: 421 lispMapCacheEidLength = 20 422 lispMapCacheEid = 2, 16, 2001:db8:a::, 48 423 ... [skip] ... 425 where 20 is the total length in octets of the next 426 object (lispMapCacheEID of type LispAddressType). Then, 427 the value 2 indicates the IPv4 AF (per [IANA]), the 428 value 16 indicates that the AF is 16-octets in length, 429 2001:db8:a:: is the IPv6 address, and the value 48 is the 430 mask-length in bits. Note that the lispMapCacheEidLength 431 value of 20 is used to compute the length of the fourth 432 (last) field in lispMapCacheEid to be 1 octet - as 433 computed by 20 - (2 + 1 + 16) = 1. 435 Example 3: As an example where LCAF is used, suppose 436 that the IPv4 EID prefix stored is 192.0.2.0/24 and it 437 is part of LISP Instance ID 101. In this case, the values 438 within lispMapCacheEntry would be: 440 lispMapCacheEidLength = 11 441 lispMapCacheEid = 16387, 7, 2, 101, 1, 192.0.2.0, 24 442 ... [skip] ... 444 where 11 is the total length in octets of the next object 445 (lispMapCacheEID of type LispAddressType). Then, the value 446 16387 indicates the LCAF AF (see [IANA]), the value 7 447 indicates that the LCAF AF is 7-octets in length in this 448 case, 2 indicates that LCAF Type 2 encoding is used (see 449 [LCAF]), 101 gives the Instance ID, 1 gives the AFI (per 450 [IANA]) for an IPv4 address, 192.0.2.0 is the IPv4 451 address, and 24 is the mask-length in bits. Note that the 452 lispMapCacheEidLength value of 11 octets is used to compute 453 the length of the last field in lispMapCacheEid to be 1 octet, 454 as computed by 11 - (2 + 1 + 1 + 1 + 1 + 1 + 4) = 1." 456 REFERENCE 457 "draft-ietf-lisp-23.txt, Section 14.2, 458 draft-ietf-lisp-lcaf-00.txt." 459 SYNTAX OCTET STRING (SIZE (5..39)) 461 -- 462 -- Top level components of this MIB. 463 -- 464 lispObjects OBJECT IDENTIFIER ::= { lispMIB 1 } 465 lispConformance OBJECT IDENTIFIER ::= { lispMIB 2 } 467 lispFeaturesTable OBJECT-TYPE 468 SYNTAX SEQUENCE OF LispFeaturesEntry 469 MAX-ACCESS not-accessible 470 STATUS current 471 DESCRIPTION 472 "This table represents the various LISP features 473 that can be enabled on LISP devices." 474 REFERENCE 475 "draft-ietf-lisp-23.txt, Section 4.0., Section 5.5., 476 Section 6.3." 477 ::= { lispObjects 1 } 479 lispFeaturesEntry OBJECT-TYPE 480 SYNTAX LispFeaturesEntry 481 MAX-ACCESS not-accessible 482 STATUS current 483 DESCRIPTION 484 "An entry (conceptual row) in the lispFeaturesTable." 485 INDEX { lispFeaturesInstanceID, 486 lispFeaturesAddressFamily } 487 ::= { lispFeaturesTable 1 } 489 LispFeaturesEntry ::= SEQUENCE { 490 lispFeaturesInstanceID Unsigned32, 491 lispFeaturesAddressFamily AddressFamilyNumbers, 492 lispFeaturesItrEnabled TruthValue, 493 lispFeaturesEtrEnabled TruthValue, 494 lispFeaturesProxyItrEnabled TruthValue, 495 lispFeaturesProxyEtrEnabled TruthValue, 496 lispFeaturesMapServerEnabled TruthValue, 497 lispFeaturesMapResolverEnabled TruthValue, 498 lispFeaturesMapCacheSize Unsigned32, 499 lispFeaturesMapCacheLimit Unsigned32, 500 lispFeaturesEtrMapCacheTtl Unsigned32, 501 lispFeaturesRlocProbeEnabled TruthValue, 502 lispFeaturesEtrAcceptMapDataEnabled TruthValue, 503 lispFeaturesEtrAcceptMapDataVerifyEnabled TruthValue, 504 lispFeaturesRouterTimeStamp TimeStamp 505 } 507 lispFeaturesInstanceID OBJECT-TYPE 508 SYNTAX Unsigned32 (0..16777215) 509 MAX-ACCESS not-accessible 510 STATUS current 511 DESCRIPTION 512 "This represents the Instance ID of the LISP header. 513 An Instance ID in the LISP address encoding helps 514 uniquely identify the AFI-based address space to which 515 a given EID belongs. It's default value is 0." 516 ::= { lispFeaturesEntry 1 } 518 lispFeaturesAddressFamily OBJECT-TYPE 519 SYNTAX AddressFamilyNumbers 520 MAX-ACCESS not-accessible 521 STATUS current 522 DESCRIPTION 523 "The IANA address family number of destination address 524 of packets that this LISP device is enabled to process." 525 ::= { lispFeaturesEntry 2 } 527 lispFeaturesItrEnabled OBJECT-TYPE 528 SYNTAX TruthValue 529 MAX-ACCESS read-only 530 STATUS current 531 DESCRIPTION 532 "Indicates the status of ITR role on this device. If 533 this object is TRUE, then ITR feature is enabled." 534 ::= { lispFeaturesEntry 3 } 536 lispFeaturesEtrEnabled OBJECT-TYPE 537 SYNTAX TruthValue 538 MAX-ACCESS read-only 539 STATUS current 540 DESCRIPTION 541 "Indicates the status of ETR role on this device. If 542 this object is TRUE, then ETR feature is enabled." 543 ::= { lispFeaturesEntry 4 } 545 lispFeaturesProxyItrEnabled OBJECT-TYPE 546 SYNTAX TruthValue 547 MAX-ACCESS read-only 548 STATUS current 549 DESCRIPTION 550 "Indicates the status of Proxy-ITR role on this device. 551 If this object is TRUE, then Proxy-ITR feature is enabled." 552 ::= { lispFeaturesEntry 5 } 554 lispFeaturesProxyEtrEnabled OBJECT-TYPE 555 SYNTAX TruthValue 556 MAX-ACCESS read-only 557 STATUS current 558 DESCRIPTION 559 "Indicates the status of Proxy-ETR role on this device. 560 If this object is TRUE, then Proxy-ETR feature is enabled." 561 ::= { lispFeaturesEntry 6 } 563 lispFeaturesMapServerEnabled OBJECT-TYPE 564 SYNTAX TruthValue 565 MAX-ACCESS read-only 566 STATUS current 567 DESCRIPTION 568 "Indicates the status of Map Server role on this device. 569 If this object is TRUE, then Map Server feature is 570 enabled." 571 ::= { lispFeaturesEntry 7 } 573 lispFeaturesMapResolverEnabled OBJECT-TYPE 574 SYNTAX TruthValue 575 MAX-ACCESS read-only 576 STATUS current 577 DESCRIPTION 578 "Indicates the status of Map Resolver role on this device. 579 If this object is TRUE, then Map Resolver feature is 580 enabled." 581 ::= { lispFeaturesEntry 8 } 583 lispFeaturesMapCacheSize OBJECT-TYPE 584 SYNTAX Unsigned32 585 MAX-ACCESS read-only 586 STATUS current 587 DESCRIPTION 588 "Size of EID-to-RLOC map cache on this device." 589 ::= { lispFeaturesEntry 9 } 591 lispFeaturesMapCacheLimit OBJECT-TYPE 592 SYNTAX Unsigned32 593 MAX-ACCESS read-only 594 STATUS current 595 DESCRIPTION 596 "Maximum permissible entries in EID-to-RLOC map cache on 597 this device." 598 ::= { lispFeaturesEntry 10 } 600 lispFeaturesEtrMapCacheTtl OBJECT-TYPE 601 SYNTAX Unsigned32 602 MAX-ACCESS read-only 603 STATUS current 604 DESCRIPTION 605 "The stored Record TTL of the EID-to-RLOC map record in 606 the map cache." 607 ::= { lispFeaturesEntry 11 } 609 lispFeaturesRlocProbeEnabled OBJECT-TYPE 610 SYNTAX TruthValue 611 MAX-ACCESS read-only 612 STATUS current 613 DESCRIPTION 614 "Indicates the status of rloc-probing feature on this device. 615 If this object is TRUE, then this feature is enabled." 616 ::= { lispFeaturesEntry 12 } 618 lispFeaturesEtrAcceptMapDataEnabled OBJECT-TYPE 619 SYNTAX TruthValue 620 MAX-ACCESS read-only 621 STATUS current 622 DESCRIPTION 623 "Indicates the status of accepting piggybacked mapping data 624 received in a map-request on this device. If this object is 625 TRUE, then this device accepts piggybacked mapping data." 626 ::= { lispFeaturesEntry 13 } 628 lispFeaturesEtrAcceptMapDataVerifyEnabled OBJECT-TYPE 629 SYNTAX TruthValue 630 MAX-ACCESS read-only 631 STATUS current 632 DESCRIPTION 633 "Indicates the status of verifying accepted piggybacked 634 mapping data received in a map-request on this device. If 635 this object is TRUE, then this device verifies accepted 636 piggybacked mapping data." 637 ::= { lispFeaturesEntry 14 } 639 lispFeaturesRouterTimeStamp OBJECT-TYPE 640 SYNTAX TimeStamp 641 MAX-ACCESS read-only 642 STATUS current 643 DESCRIPTION 644 "The value of sysUpTime at which LISP feature was enabled 645 on this device. 647 If this information was present at the most recent 648 re-initialization of the local management subsystem, 649 then this object contains a zero value." 650 ::= { lispFeaturesEntry 15 } 652 lispIidToVrfTable OBJECT-TYPE 653 SYNTAX SEQUENCE OF LispIidToVrfEntry 654 MAX-ACCESS not-accessible 655 STATUS current 656 DESCRIPTION 657 "This table represents the mapping of LISP Instance ID 658 to a VRF." 659 REFERENCE 660 "draft-ietf-lisp-23.txt, Section 5.5." 661 ::= { lispObjects 2 } 663 lispIidToVrfEntry OBJECT-TYPE 664 SYNTAX LispIidToVrfEntry 665 MAX-ACCESS not-accessible 666 STATUS current 667 DESCRIPTION 668 "An entry (conceptual row) in the lispIidToVrfTable." 669 INDEX { lispFeaturesInstanceID } 670 ::= { lispIidToVrfTable 1 } 672 LispIidToVrfEntry ::= SEQUENCE { 673 lispIidToVrfName MplsL3VpnName 674 } 676 lispIidToVrfName OBJECT-TYPE 677 SYNTAX MplsL3VpnName 678 MAX-ACCESS read-only 679 STATUS current 680 DESCRIPTION 681 "The identifier for each VPN that is mapped to the 682 given LISP Instance ID." 683 ::= { lispIidToVrfEntry 2 } 684 REFERENCE 685 "RFC 4382, Section 7." 687 lispGlobalStatsTable OBJECT-TYPE 688 SYNTAX SEQUENCE OF LispGlobalStatsEntry 689 MAX-ACCESS not-accessible 690 STATUS current 691 DESCRIPTION 692 "This table provides global statistics for a given 693 Instance ID per address-family on a LISP device." 694 REFERENCE 695 "draft-ietf-lisp-23.txt, Section 6.1." 696 ::= { lispObjects 3 } 698 lispGlobalStatsEntry OBJECT-TYPE 699 SYNTAX LispGlobalStatsEntry 700 MAX-ACCESS not-accessible 701 STATUS current 702 DESCRIPTION 703 "An entry (conceptual row) in the 704 lispGlobalStatsTable." 705 INDEX { lispFeaturesInstanceID, 706 lispFeaturesAddressFamily } 707 ::= { lispGlobalStatsTable 1 } 709 LispGlobalStatsEntry ::= SEQUENCE { 710 lispGlobalStatsMapRequestsIn Counter64, 711 lispGlobalStatsMapRequestsOut Counter64, 712 lispGlobalStatsMapRepliesIn Counter64, 713 lispGlobalStatsMapRepliesOut Counter64, 714 lispGlobalStatsMapRegistersIn Counter64, 715 lispGlobalStatsMapRegistersOut Counter64 716 } 718 lispGlobalStatsMapRequestsIn OBJECT-TYPE 719 SYNTAX Counter64 720 MAX-ACCESS read-only 721 STATUS current 722 DESCRIPTION 723 "Total number of map requests received by this device for 724 any EID prefix of the given address family and Instance ID. 726 Discontinuities in this monotonically increasing value occur 727 at re-initialization of the management system. 728 Discontinuities can also occur as a result of LISP features 729 being removed, which can be detected by observing the value 730 of lispFeaturesRouterTimeStamp." 731 ::= { lispGlobalStatsEntry 1 } 733 lispGlobalStatsMapRequestsOut OBJECT-TYPE 734 SYNTAX Counter64 735 MAX-ACCESS read-only 736 STATUS current 737 DESCRIPTION 738 "Total number of map requests sent by this device for any 739 EID prefix of the given address family and Instance ID. 741 Discontinuities in this monotonically increasing value occur 742 at re-initialization of the management system. 743 Discontinuities can also occur as a result of LISP features 744 being removed, which can be detected by observing the value 745 of lispFeaturesRouterTimeStamp." 746 ::= { lispGlobalStatsEntry 2 } 748 lispGlobalStatsMapRepliesIn OBJECT-TYPE 749 SYNTAX Counter64 750 MAX-ACCESS read-only 751 STATUS current 752 DESCRIPTION 753 "Total number of map replies received by this device for any 754 EID prefix of the given address family and Instance ID. 756 Discontinuities in this monotonically increasing value occur 757 at re-initialization of the management system. 758 Discontinuities can also occur as a result of LISP features 759 being removed, which can be detected by observing the value 760 of lispFeaturesRouterTimeStamp." 761 ::= { lispGlobalStatsEntry 3 } 763 lispGlobalStatsMapRepliesOut OBJECT-TYPE 764 SYNTAX Counter64 765 MAX-ACCESS read-only 766 STATUS current 767 DESCRIPTION 768 "Total number of map replies sent by this device for any EID 769 prefix of the given address family and Instance ID. 771 Discontinuities in this monotonically increasing value occur 772 at re-initialization of the management system. 773 Discontinuities can also occur as a result of LISP features 774 being removed, which can be detected by observing the value 775 of lispFeaturesRouterTimeStamp." 776 ::= { lispGlobalStatsEntry 4 } 778 lispGlobalStatsMapRegistersIn OBJECT-TYPE 779 SYNTAX Counter64 780 MAX-ACCESS read-only 781 STATUS current 782 DESCRIPTION 783 "Total number of map registers received by this device for 784 any EID prefix of the given address family and Instance ID. 786 Discontinuities in this monotonically increasing value occur 787 at re-initialization of the management system. 788 Discontinuities can also occur as a result of LISP features 789 being removed, which can be detected by observing the value 790 of lispFeaturesRouterTimeStamp." 791 ::= { lispGlobalStatsEntry 5 } 793 lispGlobalStatsMapRegistersOut OBJECT-TYPE 794 SYNTAX Counter64 795 MAX-ACCESS read-only 796 STATUS current 797 DESCRIPTION 798 "Total number of map registers sent by this device for any 799 EID prefix of the given address family and Instance ID. 801 Discontinuities in this monotonically increasing value occur 802 at re-initialization of the management system. 803 Discontinuities can also occur as a result of LISP features 804 being removed, which can be detected by observing the value 805 of lispFeaturesRouterTimeStamp." 806 ::= { lispGlobalStatsEntry 6 } 808 lispMappingDatabaseTable OBJECT-TYPE 809 SYNTAX SEQUENCE OF LispMappingDatabaseEntry 810 MAX-ACCESS not-accessible 811 STATUS current 812 DESCRIPTION 813 "This table represents the EID-to-RLOC mapping database that 814 contains the EID-prefix to RLOC mappings configured on an 815 ETR. In general, this table would be representative of all 816 such mappings for the given LISP site to which this device 817 belongs." 818 REFERENCE 819 "draft-ietf-lisp-23.txt, Section 6.0." 820 ::= { lispObjects 4 } 822 lispMappingDatabaseEntry OBJECT-TYPE 823 SYNTAX LispMappingDatabaseEntry 825 MAX-ACCESS not-accessible 826 STATUS current 827 DESCRIPTION 828 "An entry (conceptual row) in the lispMappingDatabaseTable." 829 INDEX { lispMappingDatabaseEidLength, 830 lispMappingDatabaseEid } 831 ::= { lispMappingDatabaseTable 1 } 833 LispMappingDatabaseEntry ::= SEQUENCE { 834 lispMappingDatabaseEidLength Integer32, 835 lispMappingDatabaseEid LispAddressType, 836 lispMappingDatabaseLsb Unsigned32, 837 lispMappingDatabaseEidPartitioned TruthValue, 838 lispMappingDatabaseTimeStamp TimeStamp, 839 lispMappingDatabaseDecapOctets Counter64, 840 lispMappingDatabaseDecapPackets Counter64, 841 lispMappingDatabaseEncapOctets Counter64, 842 lispMappingDatabaseEncapPackets Counter64 844 } 846 lispMappingDatabaseEidLength OBJECT-TYPE 847 SYNTAX Integer32 (5..259) 848 MAX-ACCESS not-accessible 849 STATUS current 850 DESCRIPTION 851 "This object gives the octet-length of 852 lispMappingDatabaseEid." 853 ::= { lispMappingDatabaseEntry 1 } 855 lispMappingDatabaseEid OBJECT-TYPE 856 SYNTAX LispAddressType 857 MAX-ACCESS not-accessible 858 STATUS current 859 DESCRIPTION 860 "The EID prefix of the mapping database." 861 ::= { lispMappingDatabaseEntry 2 } 863 lispMappingDatabaseLsb OBJECT-TYPE 864 SYNTAX Unsigned32 (0..4294967295) 865 MAX-ACCESS read-only 866 STATUS current 867 DESCRIPTION 868 "The locator status bits for this EID prefix." 869 ::= { lispMappingDatabaseEntry 3 } 871 lispMappingDatabaseEidPartitioned OBJECT-TYPE 872 SYNTAX TruthValue 873 MAX-ACCESS read-only 875 STATUS current 876 DESCRIPTION 877 "Indicates if this device is partitioned from the site that 878 contains this EID prefix. If this object is TRUE, then it 879 means this device is partitioned from the site." 880 ::= { lispMappingDatabaseEntry 4 } 882 lispMappingDatabaseTimeStamp OBJECT-TYPE 883 SYNTAX TimeStamp 884 MAX-ACCESS read-only 885 STATUS current 886 DESCRIPTION 887 "The value of sysUpTime at which the EID Prefix information 888 represented by this mapping database entry was configured 889 on this device. 891 If this information was present at the most recent 892 re-initialization of the local management subsystem, then 893 this object contains a zero value." 894 ::= { lispMappingDatabaseEntry 5 } 896 lispMappingDatabaseDecapOctets OBJECT-TYPE 897 SYNTAX Counter64 898 MAX-ACCESS read-only 899 STATUS current 900 DESCRIPTION 901 "The number of octets of LISP packets that were decapsulated 902 by this device addressed to a host within this EID-prefix. 904 Discontinuities in this monotonically increasing value occur 905 at re-initialization of the management system. 906 Discontinuities can also occur as a result of LISP features 907 being removed, which can be detected by observing the value 908 of lispMappingDatabaseTimeStamp." 909 ::= { lispMappingDatabaseEntry 6 } 911 lispMappingDatabaseDecapPackets OBJECT-TYPE 912 SYNTAX Counter64 913 MAX-ACCESS read-only 914 STATUS current 915 DESCRIPTION 916 "The number of LISP packets that were decapsulated by this 917 device addressed to a host within this EID-prefix. 919 Discontinuities in this monotonically increasing value occur 920 at re-initialization of the management system. 921 Discontinuities can also occur as a result of LISP features 922 being removed, which can be detected by observing the value 923 of lispMappingDatabaseTimeStamp." 924 ::= { lispMappingDatabaseEntry 7 } 926 lispMappingDatabaseEncapOctets OBJECT-TYPE 927 SYNTAX Counter64 928 MAX-ACCESS read-only 929 STATUS current 930 DESCRIPTION 931 "The number of octets of LISP packets that were encapsulated 932 by this device, whose inner header source address matched 933 this EID prefix. 935 Discontinuities in this monotonically increasing value occur 936 at re-initialization of the management system. 937 Discontinuities can also occur as a result of LISP features 938 being removed, which can be detected by observing the value 939 of lispMappingDatabaseTimeStamp." 941 ::= { lispMappingDatabaseEntry 8 } 943 lispMappingDatabaseEncapPackets OBJECT-TYPE 944 SYNTAX Counter64 945 MAX-ACCESS read-only 946 STATUS current 947 DESCRIPTION 948 "The number of LISP packets that were encapsulated by this 949 device whose inner header source address matched this EID 950 prefix. 952 Discontinuities in this monotonically increasing value occur 953 at re-initialization of the management system. 954 Discontinuities can also occur as a result of LISP features 955 being removed, which can be detected by observing the value 956 of lispMappingDatabaseTimeStamp." 957 ::= { lispMappingDatabaseEntry 9 } 959 lispMappingDatabaseLocatorTable OBJECT-TYPE 960 SYNTAX SEQUENCE OF LispMappingDatabaseLocatorEntry 961 MAX-ACCESS not-accessible 962 STATUS current 963 DESCRIPTION 964 "This table represents the set of routing locators per EID 965 prefix contained in the EID-to-RLOC database configured on 966 this ETR." 967 REFERENCE 968 "draft-ietf-lisp-23.txt, Section 6.2." 969 ::= { lispObjects 5 } 971 lispMappingDatabaseLocatorEntry OBJECT-TYPE 972 SYNTAX LispMappingDatabaseLocatorEntry 973 MAX-ACCESS not-accessible 974 STATUS current 975 DESCRIPTION 976 "An entry (conceptual row) in the 977 lispMappingDatabaseLocatorTable." 978 INDEX { lispMappingDatabaseEidLength, 979 lispMappingDatabaseEid, 980 lispMappingDatabaseLocatorRlocLength, 981 lispMappingDatabaseLocatorRloc } 982 ::= { lispMappingDatabaseLocatorTable 1 } 984 LispMappingDatabaseLocatorEntry ::= SEQUENCE { 985 lispMappingDatabaseLocatorRlocLength Integer32, 986 lispMappingDatabaseLocatorRloc LispAddressType, 987 lispMappingDatabaseLocatorRlocPriority Integer32, 988 lispMappingDatabaseLocatorRlocWeight Integer32, 989 lispMappingDatabaseLocatorRlocMPriority Integer32, 990 lispMappingDatabaseLocatorRlocMWeight Integer32, 991 lispMappingDatabaseLocatorRlocState INTEGER, 992 lispMappingDatabaseLocatorRlocLocal INTEGER, 993 lispMappingDatabaseLocatorRlocTimeStamp TimeStamp, 994 lispMappingDatabaseLocatorRlocDecapOctets Counter64, 995 lispMappingDatabaseLocatorRlocDecapPackets Counter64, 996 lispMappingDatabaseLocatorRlocEncapOctets Counter64, 997 lispMappingDatabaseLocatorRlocEncapPackets Counter64 998 } 1000 lispMappingDatabaseLocatorRlocLength OBJECT-TYPE 1001 SYNTAX Integer32 (5..259) 1002 MAX-ACCESS not-accessible 1003 STATUS current 1004 DESCRIPTION 1005 "This object is used to get the octet-length of 1006 lispMappingDatabaseLocatorRloc." 1007 ::= { lispMappingDatabaseLocatorEntry 1 } 1009 lispMappingDatabaseLocatorRloc OBJECT-TYPE 1010 SYNTAX LispAddressType 1011 MAX-ACCESS not-accessible 1012 STATUS current 1013 DESCRIPTION 1014 "This object is a locator for the given EID prefix in the 1015 mapping database." 1016 ::= { lispMappingDatabaseLocatorEntry 2 } 1018 lispMappingDatabaseLocatorRlocPriority OBJECT-TYPE 1019 SYNTAX Integer32 (0..255) 1020 MAX-ACCESS read-only 1021 STATUS current 1022 DESCRIPTION 1023 "The unicast priority of the RLOC." 1024 ::= { lispMappingDatabaseLocatorEntry 3 } 1026 lispMappingDatabaseLocatorRlocWeight OBJECT-TYPE 1027 SYNTAX Integer32 (0..100) 1028 MAX-ACCESS read-only 1029 STATUS current 1030 DESCRIPTION 1031 "The unicast weight of the RLOC." 1032 ::= { lispMappingDatabaseLocatorEntry 4 } 1034 lispMappingDatabaseLocatorRlocMPriority OBJECT-TYPE 1035 SYNTAX Integer32 (0..255) 1036 MAX-ACCESS read-only 1037 STATUS current 1038 DESCRIPTION 1039 "The multicast priority of the RLOC." 1040 ::= { lispMappingDatabaseLocatorEntry 5 } 1042 lispMappingDatabaseLocatorRlocMWeight OBJECT-TYPE 1043 SYNTAX Integer32 (0..100) 1044 MAX-ACCESS read-only 1045 STATUS current 1046 DESCRIPTION 1047 "The multicast weight of the RLOC." 1048 ::= { lispMappingDatabaseLocatorEntry 6 } 1050 lispMappingDatabaseLocatorRlocState OBJECT-TYPE 1051 SYNTAX INTEGER { 1052 up (1), 1053 down (2), 1054 unreachable (3) 1055 } 1056 MAX-ACCESS read-only 1057 STATUS current 1058 DESCRIPTION 1059 "The state of this RLOC as per this device. 1060 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1061 ::= { lispMappingDatabaseLocatorEntry 7 } 1063 lispMappingDatabaseLocatorRlocLocal OBJECT-TYPE 1064 SYNTAX INTEGER { 1065 siteself (1), 1066 sitelocal (2) 1067 } 1068 MAX-ACCESS read-only 1069 STATUS current 1070 DESCRIPTION 1071 "Indicates whether the RLOC is local to this device 1072 (or remote, meaning local to another device in the same LISP 1073 site). (1 = RLOC is an address on this device; 2 = RLOC is 1074 an address on another device)." 1075 ::= { lispMappingDatabaseLocatorEntry 8 } 1077 lispMappingDatabaseLocatorRlocTimeStamp OBJECT-TYPE 1078 SYNTAX TimeStamp 1079 MAX-ACCESS read-only 1080 STATUS current 1081 DESCRIPTION 1082 "The value of sysUpTime at which the RLOC of the EID Prefix 1083 represented by this mapping database entry was configured 1084 on this device. 1086 If this information was present at the most recent 1087 re-initialization of the local management subsystem, then 1088 this object contains a zero value." 1089 ::= { lispMappingDatabaseLocatorEntry 9 } 1091 lispMappingDatabaseLocatorRlocDecapOctets OBJECT-TYPE 1092 SYNTAX Counter64 1093 MAX-ACCESS read-only 1094 STATUS current 1095 DESCRIPTION 1096 "The number of octets of LISP packets that were 1097 addressed to this RLOC of the EID-prefix and 1098 were decapsulated. 1100 Discontinuities in this monotonically increasing value occur 1101 at re-initialization of the management system. 1102 Discontinuities can also occur as a result of database 1103 mappings getting re-configured or RLOC status changes, which 1104 can be detected by observing the value of 1105 lispMappingDatabaseLocatorRlocTimeStamp." 1106 ::= { lispMappingDatabaseLocatorEntry 10 } 1108 lispMappingDatabaseLocatorRlocDecapPackets OBJECT-TYPE 1109 SYNTAX Counter64 1110 MAX-ACCESS read-only 1111 STATUS current 1112 DESCRIPTION 1113 "The number of LISP packets that were addressed to this RLOC 1114 of the EID-prefix and were decapsulated. 1116 Discontinuities in this monotonically increasing value occur 1117 at re-initialization of the management system. 1118 Discontinuities can also occur as a result of database 1119 mappings getting re-configured or RLOC status changes, which 1120 can be detected by observing the value of 1121 lispMappingDatabaseLocatorRlocTimeStamp." 1122 ::= { lispMappingDatabaseLocatorEntry 11 } 1124 lispMappingDatabaseLocatorRlocEncapOctets OBJECT-TYPE 1125 SYNTAX Counter64 1126 MAX-ACCESS read-only 1127 STATUS current 1128 DESCRIPTION 1129 "The number of octets of LISP packets that were encapsulated 1130 by this device using this RLOC address as the source, and 1131 that were sourced by an address of this EID-prefix. 1133 Discontinuities in this monotonically increasing value occur 1134 at re-initialization of the management system. 1135 Discontinuities can also occur as a result of database 1136 mappings getting re-configured or RLOC status changes, which 1137 can be detected by observing the value of 1138 lispMappingDatabaseLocatorRlocTimeStamp." 1139 ::= { lispMappingDatabaseLocatorEntry 12 } 1141 lispMappingDatabaseLocatorRlocEncapPackets OBJECT-TYPE 1142 SYNTAX Counter64 1143 MAX-ACCESS read-only 1144 STATUS current 1145 DESCRIPTION 1146 "The number of LISP packets that were encapsulated by this 1147 device using this RLOC address as the source, and that were 1148 sourced by an address of this EID-prefix. 1150 Discontinuities in this monotonically increasing value occur 1151 at re-initialization of the management system. 1152 Discontinuities can also occur as a result of database 1153 mappings getting re-configured or RLOC status changes, which 1154 can be detected by observing the value of 1155 lispMappingDatabaseLocatorRlocTimeStamp." 1156 ::= { lispMappingDatabaseLocatorEntry 13 } 1158 lispMapCacheTable OBJECT-TYPE 1159 SYNTAX SEQUENCE OF LispMapCacheEntry 1160 MAX-ACCESS not-accessible 1161 STATUS current 1162 DESCRIPTION 1163 "This table represents the short-lived, on-demand table on 1164 an ITR that stores, tracks, and is responsible for 1165 timing-out and otherwise validating EID-to-RLOC mappings." 1166 REFERENCE 1167 "draft-ietf-lisp-23.txt, Section 6.0., Section 12.0." 1168 ::= { lispObjects 6 } 1170 lispMapCacheEntry OBJECT-TYPE 1171 SYNTAX LispMapCacheEntry 1172 MAX-ACCESS not-accessible 1173 STATUS current 1174 DESCRIPTION 1175 "An entry (conceptual row) in the 1176 lispMapCacheTable." 1177 INDEX { lispMapCacheEidLength, 1178 lispMapCacheEid } 1179 ::= { lispMapCacheTable 1 } 1181 LispMapCacheEntry ::= SEQUENCE { 1182 lispMapCacheEidLength Integer32, 1183 lispMapCacheEid LispAddressType, 1184 lispMapCacheEidTimeStamp TimeStamp, 1185 lispMapCacheEidExpiryTime TimeTicks, 1186 lispMapCacheEidState TruthValue, 1187 lispMapCacheEidAuthoritative TruthValue, 1188 lispMapCacheEidDecapOctets Counter64, 1189 lispMapCacheEidDecapPackets Counter64, 1190 lispMapCacheEidEncapOctets Counter64, 1191 lispMapCacheEidEncapPackets Counter64 1192 } 1194 lispMapCacheEidLength OBJECT-TYPE 1195 SYNTAX Integer32 (5..259) 1196 MAX-ACCESS not-accessible 1197 STATUS current 1198 DESCRIPTION 1199 "This object is used to get the octet-length of 1200 lispMapCacheEid." 1201 ::= { lispMapCacheEntry 1 } 1203 lispMapCacheEid OBJECT-TYPE 1204 SYNTAX LispAddressType 1205 MAX-ACCESS not-accessible 1206 STATUS current 1207 DESCRIPTION 1208 "The EID prefix in the mapping cache." 1209 ::= { lispMapCacheEntry 2 } 1211 lispMapCacheEidTimeStamp OBJECT-TYPE 1212 SYNTAX TimeStamp 1213 MAX-ACCESS read-only 1214 STATUS current 1215 DESCRIPTION 1216 "The value of sysUpTime at which the EID Prefix information 1217 represented by this entry was learned by this device. 1219 If this information was present at the most recent 1220 re-initialization of the local management subsystem, then 1221 this object contains a zero value." 1222 ::= { lispMapCacheEntry 3 } 1224 lispMapCacheEidExpiryTime OBJECT-TYPE 1225 SYNTAX TimeTicks 1226 MAX-ACCESS read-only 1227 STATUS current 1228 DESCRIPTION 1229 "The time remaining before the ITR times-out this 1230 EID prefix." 1231 ::= { lispMapCacheEntry 4 } 1233 lispMapCacheEidState OBJECT-TYPE 1234 SYNTAX TruthValue 1235 MAX-ACCESS read-only 1236 STATUS current 1237 DESCRIPTION 1238 "This object is used to indicate the activity of this EID 1239 prefix. If this object is TRUE, then it means this EID 1240 prefix is seeing activity." 1241 ::= { lispMapCacheEntry 5 } 1243 lispMapCacheEidAuthoritative OBJECT-TYPE 1244 SYNTAX TruthValue 1245 MAX-ACCESS read-only 1246 STATUS current 1247 DESCRIPTION 1248 "This object is used to indicate whether the EID prefix was 1249 installed by an authoritative map-reply. If this object is 1250 TRUE, then it means this EID prefix was installed by an 1251 authoritative map-reply." 1252 ::= { lispMapCacheEntry 6 } 1254 lispMapCacheEidDecapOctets OBJECT-TYPE 1255 SYNTAX Counter64 1256 MAX-ACCESS read-only 1257 STATUS current 1258 DESCRIPTION 1259 "The number of octets of LISP packets that were decapsulated 1260 by this device and were sourced from a remote host within 1261 this EID-prefix. 1263 Discontinuities in this monotonically increasing value occur 1264 at re-initialization of the management system. 1265 Discontinuities can also occur as a result of cache being 1266 removed and replaced, which can be detected by observing the 1267 value of lispMapCacheEidTimeStamp." 1268 ::= { lispMapCacheEntry 7 } 1270 lispMapCacheEidDecapPackets OBJECT-TYPE 1271 SYNTAX Counter64 1272 MAX-ACCESS read-only 1273 STATUS current 1274 DESCRIPTION 1275 "The number of LISP packets that were decapsulated by this 1276 device and were sourced from a remote host within this 1277 EID-prefix. 1279 Discontinuities in this monotonically increasing value occur 1280 at re-initialization of the management system. 1281 Discontinuities can also occur as a result of cache being 1282 removed and replaced, which can be detected by observing the 1283 value of lispMapCacheEidTimeStamp." 1284 ::= { lispMapCacheEntry 8 } 1286 lispMapCacheEidEncapOctets OBJECT-TYPE 1287 SYNTAX Counter64 1288 MAX-ACCESS read-only 1289 STATUS current 1290 DESCRIPTION 1291 "The number of octets of LISP packets that were encapsulated 1292 by this device using the given EID-prefix in the map cache. 1294 Discontinuities in this monotonically increasing value occur 1295 at re-initialization of the management system. 1296 Discontinuities can also occur as a result of cache being 1297 removed and replaced, which can be detected by observing the 1298 value of lispMapCacheEidTimeStamp." 1299 ::= { lispMapCacheEntry 9 } 1301 lispMapCacheEidEncapPackets OBJECT-TYPE 1302 SYNTAX Counter64 1303 MAX-ACCESS read-only 1304 STATUS current 1305 DESCRIPTION 1306 "The number of LISP packets that were encapsulated by this 1307 device using the given EID-prefix in the map cache. 1309 Discontinuities in this monotonically increasing value occur 1310 at re-initialization of the management system. 1311 Discontinuities can also occur as a result of cache being 1312 removed and replaced, which can be detected by observing the 1313 value of lispMapCacheEidTimeStamp." 1314 ::= { lispMapCacheEntry 10 } 1316 lispMapCacheLocatorTable OBJECT-TYPE 1317 SYNTAX SEQUENCE OF LispMapCacheLocatorEntry 1318 MAX-ACCESS not-accessible 1319 STATUS current 1320 DESCRIPTION 1321 "This table represents the set of locators per EID prefix 1322 contained in the map-cache table of an ITR." 1323 REFERENCE 1324 "draft-ietf-lisp-23.txt, Section 6.3." 1325 ::= { lispObjects 7 } 1327 lispMapCacheLocatorEntry OBJECT-TYPE 1328 SYNTAX LispMapCacheLocatorEntry 1329 MAX-ACCESS not-accessible 1330 STATUS current 1331 DESCRIPTION 1332 "An entry (conceptual row) in the 1333 lispMapCacheLocatorTable." 1334 INDEX { lispMapCacheEidLength, 1335 lispMapCacheEid, 1336 lispMapCacheLocatorRlocLength, 1337 lispMapCacheLocatorRloc } 1338 ::= { lispMapCacheLocatorTable 1 } 1340 LispMapCacheLocatorEntry ::= SEQUENCE { 1341 lispMapCacheLocatorRlocLength Integer32, 1342 lispMapCacheLocatorRloc LispAddressType, 1343 lispMapCacheLocatorRlocPriority Integer32, 1344 lispMapCacheLocatorRlocWeight Integer32, 1345 lispMapCacheLocatorRlocMPriority Integer32, 1346 lispMapCacheLocatorRlocMWeight Integer32, 1347 lispMapCacheLocatorRlocState INTEGER, 1348 lispMapCacheLocatorRlocTimeStamp TimeStamp, 1349 lispMapCacheLocatorRlocLastPriorityChange TimeTicks, 1350 lispMapCacheLocatorRlocLastWeightChange TimeTicks, 1351 lispMapCacheLocatorRlocLastMPriorityChange TimeTicks, 1352 lispMapCacheLocatorRlocLastMWeightChange TimeTicks, 1353 lispMapCacheLocatorRlocLastStateChange TimeTicks, 1354 lispMapCacheLocatorRlocRtt TimeTicks, 1355 lispMapCacheLocatorRlocDecapOctets Counter64, 1356 lispMapCacheLocatorRlocDecapPackets Counter64, 1357 lispMapCacheLocatorRlocEncapOctets Counter64, 1358 lispMapCacheLocatorRlocEncapPackets Counter64 1359 } 1361 lispMapCacheLocatorRlocLength OBJECT-TYPE 1362 SYNTAX Integer32 (5..259) 1363 MAX-ACCESS not-accessible 1364 STATUS current 1365 DESCRIPTION 1366 "This object is used to get the octet-length of 1367 lispMapCacheLocatorRloc." 1368 ::= { lispMapCacheLocatorEntry 1 } 1370 lispMapCacheLocatorRloc OBJECT-TYPE 1371 SYNTAX LispAddressType 1372 MAX-ACCESS not-accessible 1373 STATUS current 1374 DESCRIPTION 1375 "The locator for the EID prefix in the mapping cache." 1376 ::= { lispMapCacheLocatorEntry 2 } 1378 lispMapCacheLocatorRlocPriority OBJECT-TYPE 1379 SYNTAX Integer32 (0..255) 1380 MAX-ACCESS read-only 1381 STATUS current 1382 DESCRIPTION 1383 "The unicast priority of the RLOC for this EID prefix 1384 (0-255); lower more preferred. " 1385 ::= { lispMapCacheLocatorEntry 3 } 1387 lispMapCacheLocatorRlocWeight OBJECT-TYPE 1388 SYNTAX Integer32 (0..100) 1389 MAX-ACCESS read-only 1390 STATUS current 1391 DESCRIPTION 1392 "The unicast weight of the RLOC for this EID prefix 1393 (0 - 100) percentage. " 1394 ::= { lispMapCacheLocatorEntry 4 } 1396 lispMapCacheLocatorRlocMPriority OBJECT-TYPE 1397 SYNTAX Integer32 (0..255) 1398 MAX-ACCESS read-only 1399 STATUS current 1400 DESCRIPTION 1401 "The multicast priority of the RLOC for this EID prefix 1402 (0-255); lower more preferred." 1403 ::= { lispMapCacheLocatorEntry 5 } 1405 lispMapCacheLocatorRlocMWeight OBJECT-TYPE 1406 SYNTAX Integer32 (0..100) 1407 MAX-ACCESS read-only 1408 STATUS current 1409 DESCRIPTION 1410 "The multicast weight of the RLOC for this EID prefix 1411 (0 - 100) percentage." 1412 ::= { lispMapCacheLocatorEntry 6 } 1414 lispMapCacheLocatorRlocState OBJECT-TYPE 1415 SYNTAX INTEGER { 1416 up (1), 1417 down (2), 1418 unreachable (3) 1419 } 1421 MAX-ACCESS read-only 1422 STATUS current 1423 DESCRIPTION 1424 "The state of this RLOC as per this device 1425 (1 = RLOC is up; 2 = RLOC is down)." 1426 ::= { lispMapCacheLocatorEntry 7 } 1428 lispMapCacheLocatorRlocTimeStamp OBJECT-TYPE 1429 SYNTAX TimeStamp 1430 MAX-ACCESS read-only 1431 STATUS current 1432 DESCRIPTION 1433 "The value of sysUpTime at which the RLOC of EID prefix 1434 information represented by this entry was learned by 1435 this device. 1437 If this information was present at the most recent 1438 re-initialization of the local management subsystem, 1439 then this object contains a zero value." 1440 ::= { lispMapCacheLocatorEntry 8 } 1442 lispMapCacheLocatorRlocLastPriorityChange OBJECT-TYPE 1443 SYNTAX TimeTicks 1444 MAX-ACCESS read-only 1445 STATUS current 1446 DESCRIPTION 1447 "Time elapsed since the last change of the unicast priority 1448 of the RLOC for this EID prefix. Note that this is 1449 independent of lispMapCacheLocatorRlocTimeStamp." 1450 ::= { lispMapCacheLocatorEntry 9 } 1452 lispMapCacheLocatorRlocLastWeightChange OBJECT-TYPE 1453 SYNTAX TimeTicks 1454 MAX-ACCESS read-only 1455 STATUS current 1456 DESCRIPTION 1457 "Time elapsed since the last change of the unicast weight 1458 of the RLOC for this EID prefix.Note that this is 1459 independent of lispMapCacheLocatorRlocTimeStamp." 1460 ::= { lispMapCacheLocatorEntry 10 } 1462 lispMapCacheLocatorRlocLastMPriorityChange OBJECT-TYPE 1463 SYNTAX TimeTicks 1464 MAX-ACCESS read-only 1465 STATUS current 1466 DESCRIPTION 1467 "Time since the last change of the multicast priority of the 1468 RLOC for this EID prefix." 1470 ::= { lispMapCacheLocatorEntry 11 } 1472 lispMapCacheLocatorRlocLastMWeightChange OBJECT-TYPE 1473 SYNTAX TimeTicks 1474 MAX-ACCESS read-only 1475 STATUS current 1476 DESCRIPTION 1477 "Time since the last change of the multicast weight of the 1478 RLOC for this EID prefix." 1479 ::= { lispMapCacheLocatorEntry 12 } 1481 lispMapCacheLocatorRlocLastStateChange OBJECT-TYPE 1482 SYNTAX TimeTicks 1483 MAX-ACCESS read-only 1484 STATUS current 1485 DESCRIPTION 1486 "Time since the last change of the up/down state of the 1487 RLOC for this EID prefix." 1488 ::= { lispMapCacheLocatorEntry 13 } 1490 lispMapCacheLocatorRlocRtt OBJECT-TYPE 1491 SYNTAX TimeTicks 1492 MAX-ACCESS read-only 1493 STATUS current 1494 DESCRIPTION 1495 "Round trip time of RLOC probe and map-reply for this RLOC 1496 address for this prefix." 1497 ::= { lispMapCacheLocatorEntry 14 } 1499 lispMapCacheLocatorRlocDecapOctets OBJECT-TYPE 1500 SYNTAX Counter64 1501 MAX-ACCESS read-only 1502 STATUS current 1503 DESCRIPTION 1504 "The number of octets of LISP packets that were decapsulated 1505 by this device and were sourced from a remote host within 1506 this EID-prefix and were encapsulated for this RLOC. 1508 Discontinuities in this monotonically increasing value occur 1509 at re-initialization of the management system. 1510 Discontinuities can also occur as a result of RLOC of cache 1511 being removed and replaced, which can be detected by 1512 observing the value of lispMapCacheLocatorRlocTimeStamp." 1513 ::= { lispMapCacheLocatorEntry 15 } 1515 lispMapCacheLocatorRlocDecapPackets OBJECT-TYPE 1516 SYNTAX Counter64 1517 MAX-ACCESS read-only 1518 STATUS current 1519 DESCRIPTION 1520 "The number of LISP packets that were decapsulated by this 1521 device and were sourced from a remote host within this 1522 EID-prefix and were encapsulated for this RLOC. 1524 Discontinuities in this monotonically increasing value occur 1525 at re-initialization of the management system. 1526 Discontinuities can also occur as a result of RLOC of cache 1527 being removed and replaced, which can be detected by 1528 observing the value of lispMapCacheLocatorRlocTimeStamp." 1529 ::= { lispMapCacheLocatorEntry 16 } 1531 lispMapCacheLocatorRlocEncapOctets OBJECT-TYPE 1532 SYNTAX Counter64 1533 MAX-ACCESS read-only 1534 STATUS current 1535 DESCRIPTION 1536 "The number of octets of LISP packets that matched this 1537 EID prefix and were encapsulated using this RLOC address. 1539 Discontinuities in this monotonically increasing value occur 1540 at re-initialization of the management system. 1541 Discontinuities can also occur as a result of RLOC of cache 1542 being removed and replaced, which can be detected by 1543 observing the value of lispMapCacheLocatorRlocTimeStamp." 1544 ::= { lispMapCacheLocatorEntry 17 } 1546 lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE 1547 SYNTAX Counter64 1548 MAX-ACCESS read-only 1549 STATUS current 1550 DESCRIPTION 1551 "The number of LISP packets that matched this EID prefix 1552 and were encapsulated using this RLOC address. 1554 Discontinuities in this monotonically increasing value occur 1555 at re-initialization of the management system. 1556 Discontinuities can also occur as a result of RLOC of cache 1557 being removed and replaced, which can be detected by 1558 observing the value of lispMapCacheLocatorRlocTimeStamp." 1559 ::= { lispMapCacheLocatorEntry 18 } 1561 lispConfiguredLocatorTable OBJECT-TYPE 1562 SYNTAX SEQUENCE OF LispConfiguredLocatorEntry 1563 MAX-ACCESS not-accessible 1564 STATUS current 1565 DESCRIPTION 1566 "This table represents the set of routing locators 1567 configured on this device. Note that the Proxy-ITR 1568 configured addresses are treated as routing locators 1569 and therefore can be part of this table." 1570 REFERENCE 1571 "draft-ietf-lisp-23.txt, Section 6.3." 1572 ::= { lispObjects 8 } 1574 lispConfiguredLocatorEntry OBJECT-TYPE 1575 SYNTAX LispConfiguredLocatorEntry 1576 MAX-ACCESS not-accessible 1577 STATUS current 1578 DESCRIPTION 1579 "An entry (conceptual row) in the 1580 lispConfiguredLocatorTable." 1581 INDEX { lispConfiguredLocatorRlocLength, 1582 lispConfiguredLocatorRloc } 1583 ::= { lispConfiguredLocatorTable 1 } 1585 LispConfiguredLocatorEntry ::= SEQUENCE { 1586 lispConfiguredLocatorRlocLength Integer32, 1587 lispConfiguredLocatorRloc LispAddressType, 1588 lispConfiguredLocatorRlocState INTEGER, 1589 lispConfiguredLocatorRlocLocal INTEGER, 1590 lispConfiguredLocatorRlocTimeStamp TimeStamp, 1591 lispConfiguredLocatorRlocDecapOctets Counter64, 1592 lispConfiguredLocatorRlocDecapPackets Counter64, 1593 lispConfiguredLocatorRlocEncapOctets Counter64, 1594 lispConfiguredLocatorRlocEncapPackets Counter64 1595 } 1597 lispConfiguredLocatorRlocLength OBJECT-TYPE 1598 SYNTAX Integer32 (5..259) 1599 MAX-ACCESS not-accessible 1600 STATUS current 1601 DESCRIPTION 1602 "This object is used to get the octet-length of 1603 lispConfiguredLocatorRloc." 1604 ::= { lispConfiguredLocatorEntry 1 } 1606 lispConfiguredLocatorRloc OBJECT-TYPE 1607 SYNTAX LispAddressType 1608 MAX-ACCESS not-accessible 1609 STATUS current 1610 DESCRIPTION 1611 "This object is a RLOC address configured on this device. 1612 It can be an RLOC that is local to this device or can be an 1613 RLOC which belongs to another ETR within the same site. 1614 Proxy-ITR address is treated as an RLOC." 1615 ::= { lispConfiguredLocatorEntry 2 } 1617 lispConfiguredLocatorRlocState OBJECT-TYPE 1618 SYNTAX INTEGER { 1619 up (1), 1620 down (2), 1621 unreachable (3) 1622 } 1623 MAX-ACCESS read-only 1624 STATUS current 1625 DESCRIPTION 1626 "The state of this RLOC as per this device. (1 = RLOC is up; 1627 2 = RLOC is down; 3 = RLOC is unreachable)." 1628 ::= { lispConfiguredLocatorEntry 3 } 1630 lispConfiguredLocatorRlocLocal OBJECT-TYPE 1631 SYNTAX INTEGER { 1632 siteself (1), 1633 sitelocal (2) 1634 } 1635 MAX-ACCESS read-only 1636 STATUS current 1637 DESCRIPTION 1638 "Indicates whether the RLOC is local to this device (or 1639 remote, meaning local to another device in the same LISP 1640 site). (1 = RLOC is an address on this device; 2 = RLOC is 1641 an address on another device)." 1642 ::= { lispConfiguredLocatorEntry 4 } 1644 lispConfiguredLocatorRlocTimeStamp OBJECT-TYPE 1645 SYNTAX TimeStamp 1646 MAX-ACCESS read-only 1647 STATUS current 1648 DESCRIPTION 1649 "The value of sysUpTime at which the RLOC was configured on 1650 this device. 1652 If this information was present at the most recent 1653 re-initialization of the local management subsystem, then 1654 this object contains a zero value." 1655 ::= { lispConfiguredLocatorEntry 5 } 1657 lispConfiguredLocatorRlocDecapOctets OBJECT-TYPE 1658 SYNTAX Counter64 1659 MAX-ACCESS read-only 1660 STATUS current 1661 DESCRIPTION 1662 "The number of octets of LISP packets that were addressed to 1663 this RLOC and were decapsulated. 1665 Discontinuities in this monotonically increasing value occur 1666 at re-initialization of the management system. 1667 Discontinuities can also occur as a result of configured 1668 RLOC being removed and replaced, which can be detected by 1669 observing the value of lispConfiguredLocatorRlocTimeStamp." 1670 ::= { lispConfiguredLocatorEntry 6 } 1672 lispConfiguredLocatorRlocDecapPackets OBJECT-TYPE 1673 SYNTAX Counter64 1674 MAX-ACCESS read-only 1675 STATUS current 1676 DESCRIPTION 1677 "The number of LISP packets that were addressed to this RLOC 1678 and were decapsulated. 1680 Discontinuities in this monotonically increasing value occur 1681 at re-initialization of the management system. 1682 Discontinuities can also occur as a result of configured 1683 RLOC being removed and replaced, which can be detected by 1684 observing the value of lispConfiguredLocatorRlocTimeStamp." 1685 ::= { lispConfiguredLocatorEntry 7 } 1687 lispConfiguredLocatorRlocEncapOctets OBJECT-TYPE 1688 SYNTAX Counter64 1689 MAX-ACCESS read-only 1690 STATUS current 1691 DESCRIPTION 1692 "The number of octets of LISP packets that were encapsulated 1693 by this device using this RLOC address as the source. 1695 Discontinuities in this monotonically increasing value occur 1696 at re-initialization of the management system. 1697 Discontinuities can also occur as a result of configured 1698 RLOC being removed and replaced, which can be detected by 1699 observing the value of lispConfiguredLocatorRlocTimeStamp." 1700 ::= { lispConfiguredLocatorEntry 8 } 1702 lispConfiguredLocatorRlocEncapPackets OBJECT-TYPE 1703 SYNTAX Counter64 1704 MAX-ACCESS read-only 1705 STATUS current 1706 DESCRIPTION 1707 "The number of LISP packets that were encapsulated by this 1708 device using this RLOC address as the source. 1710 Discontinuities in this monotonically increasing value occur 1711 at re-initialization of the management system. 1712 Discontinuities can also occur as a result of configured 1713 RLOC being removed and replaced, which can be detected by 1714 observing the value of lispConfiguredLocatorRlocTimeStamp." 1715 ::= { lispConfiguredLocatorEntry 9 } 1717 lispEidRegistrationTable OBJECT-TYPE 1718 SYNTAX SEQUENCE OF LispEidRegistrationEntry 1719 MAX-ACCESS not-accessible 1720 STATUS current 1721 DESCRIPTION 1722 "This table provides the properties of each LISP EID prefix 1723 that is registered with this device when configured to be 1724 a Map-Server." 1725 REFERENCE 1726 "draft-ietf-lisp-ms-16.txt, Section 4.0." 1727 ::= { lispObjects 9 } 1729 lispEidRegistrationEntry OBJECT-TYPE 1730 SYNTAX LispEidRegistrationEntry 1731 MAX-ACCESS not-accessible 1732 STATUS current 1733 DESCRIPTION 1734 "An entry (conceptual row) in the lispEidRegistrationTable." 1735 INDEX { lispEidRegistrationEidLength, 1736 lispEidRegistrationEid } 1737 ::= { lispEidRegistrationTable 1 } 1739 LispEidRegistrationEntry ::= SEQUENCE { 1740 lispEidRegistrationEidLength Integer32, 1741 lispEidRegistrationEid LispAddressType, 1742 lispEidRegistrationSiteName OCTET STRING, 1743 lispEidRegistrationSiteDescription OCTET STRING, 1744 lispEidRegistrationIsRegistered TruthValue, 1745 lispEidRegistrationFirstTimeStamp TimeStamp, 1746 lispEidRegistrationLastTimeStamp TimeStamp, 1747 lispEidRegistrationLastRegisterSenderLength Integer32, 1748 lispEidRegistrationLastRegisterSender LispAddressType, 1749 lispEidRegistrationAuthenticationErrors Counter64, 1750 lispEidRegistrationRlocsMismatch Counter64 1751 } 1753 lispEidRegistrationEidLength OBJECT-TYPE 1754 SYNTAX Integer32 (5..259) 1755 MAX-ACCESS not-accessible 1756 STATUS current 1757 DESCRIPTION 1758 "This object is used to get the octet-length of 1759 lispEidRegistrationEid." 1760 ::= { lispEidRegistrationEntry 1 } 1762 lispEidRegistrationEid OBJECT-TYPE 1763 SYNTAX LispAddressType 1764 MAX-ACCESS not-accessible 1765 STATUS current 1766 DESCRIPTION 1767 "The EID prefix that is being registered." 1768 ::= { lispEidRegistrationEntry 2 } 1770 lispEidRegistrationSiteName OBJECT-TYPE 1771 SYNTAX OCTET STRING (SIZE(0..63)) 1772 MAX-ACCESS read-only 1773 STATUS current 1774 DESCRIPTION 1775 "Site name used by a Map-Server to distinguish different 1776 LISP sites that are registering with it." 1777 ::= { lispEidRegistrationEntry 3 } 1779 lispEidRegistrationSiteDescription OBJECT-TYPE 1780 SYNTAX OCTET STRING (SIZE(0..255)) 1781 MAX-ACCESS read-only 1782 STATUS current 1783 DESCRIPTION 1784 "Description for a site name used by a Map-Server. The EID 1785 prefix that is being registered belongs to this site." 1786 ::= { lispEidRegistrationEntry 4 } 1788 lispEidRegistrationIsRegistered OBJECT-TYPE 1789 SYNTAX TruthValue 1790 MAX-ACCESS read-only 1791 STATUS current 1792 DESCRIPTION 1793 "Indicates the registration status of the given EID prefix. 1794 If this object is TRUE, then it means the EID prefix is 1795 registered. 1797 The value FALSE implies the EID prefix is not registered 1798 with the Map Server. There are multiple scenarios when this 1799 could happen like authentication failures, routing problems, 1800 misconfigs to name a few." 1801 ::= { lispEidRegistrationEntry 5 } 1803 lispEidRegistrationFirstTimeStamp OBJECT-TYPE 1804 SYNTAX TimeStamp 1805 MAX-ACCESS read-only 1806 STATUS current 1807 DESCRIPTION 1808 "The value of sysUpTime at which the first valid register 1809 message for the EID Prefix information represented by this 1810 entry was received by this device. 1812 If this information was present at the most recent 1813 re-initialization of the local management subsystem, then 1814 this object contains a zero value." 1815 ::= { lispEidRegistrationEntry 6 } 1817 lispEidRegistrationLastTimeStamp OBJECT-TYPE 1818 SYNTAX TimeStamp 1819 MAX-ACCESS read-only 1820 STATUS current 1821 DESCRIPTION 1822 "The value of sysUpTime at which the last valid register 1823 message for the EID Prefix information represented by this 1824 entry was received by this device. 1826 If this information was present at the most recent 1827 re-initialization of the local management subsystem, then 1828 this object contains a zero value." 1829 ::= { lispEidRegistrationEntry 7 } 1831 lispEidRegistrationLastRegisterSenderLength OBJECT-TYPE 1832 SYNTAX Integer32 (5..259) 1833 MAX-ACCESS read-only 1834 STATUS current 1835 DESCRIPTION 1836 "This object is used to get the octet-length of 1837 lispEidRegistrationLastRegisterSender, the next 1838 object." 1839 ::= { lispEidRegistrationEntry 8 } 1841 lispEidRegistrationLastRegisterSender OBJECT-TYPE 1842 SYNTAX LispAddressType 1843 MAX-ACCESS read-only 1844 STATUS current 1845 DESCRIPTION 1846 "Source address of the last valid register message for the 1847 given EID prefix that was received by this device." 1848 ::= { lispEidRegistrationEntry 9 } 1850 lispEidRegistrationAuthenticationErrors OBJECT-TYPE 1851 SYNTAX Counter64 1852 MAX-ACCESS read-only 1853 STATUS current 1854 DESCRIPTION 1855 "Count of total authentication errors of map-registers 1856 received for the given EID prefix. 1858 Discontinuities in this monotonically increasing value occur 1859 at re-initialization of the management system. 1860 Discontinuities can also occur as a result of site config 1861 changes, which can be detected by observing the value of 1862 lispEidRegistrationFirstTimeStamp." 1863 ::= { lispEidRegistrationEntry 10 } 1865 lispEidRegistrationRlocsMismatch OBJECT-TYPE 1866 SYNTAX Counter64 1867 MAX-ACCESS read-only 1868 STATUS current 1869 DESCRIPTION 1870 "Count of total map-registers received that had at least one 1871 RLOC that was not in the allowed list of RLOCs for the given 1872 EID prefix. 1874 Discontinuities in this monotonically increasing value occur 1875 at re-initialization of the management system. 1876 Discontinuities can also occur as a result of site config 1877 changes, which can be detected by observing the value of 1878 lispEidRegistrationFirstTimeStamp." 1879 ::= { lispEidRegistrationEntry 11 } 1881 lispEidRegistrationEtrTable OBJECT-TYPE 1882 SYNTAX SEQUENCE OF LispEidRegistrationEtrEntry 1883 MAX-ACCESS not-accessible 1884 STATUS current 1885 DESCRIPTION 1886 "This table provides the properties of ETRs that register 1887 the given EID prefix with this device when configured to 1888 be a Map-Server." 1889 REFERENCE 1890 "draft-ietf-lisp-23.txt, Section 6.1." 1891 ::= { lispObjects 10 } 1893 lispEidRegistrationEtrEntry OBJECT-TYPE 1894 SYNTAX LispEidRegistrationEtrEntry 1895 MAX-ACCESS not-accessible 1896 STATUS current 1897 DESCRIPTION 1898 "An entry (conceptual row) in the 1899 lispEidRegistrationEtrTable." 1900 INDEX { lispEidRegistrationEidLength, 1901 lispEidRegistrationEid, 1902 lispEidRegistrationEtrSenderLength, 1903 lispEidRegistrationEtrSender } 1904 ::= { lispEidRegistrationEtrTable 1 } 1906 LispEidRegistrationEtrEntry ::= SEQUENCE { 1907 lispEidRegistrationEtrSenderLength Integer32, 1908 lispEidRegistrationEtrSender LispAddressType, 1909 lispEidRegistrationEtrLastTimeStamp TimeStamp, 1910 lispEidRegistrationEtrTtl Unsigned32, 1911 lispEidRegistrationEtrProxyReply TruthValue, 1912 lispEidRegistrationEtrWantsMapNotify TruthValue 1913 } 1915 lispEidRegistrationEtrSenderLength OBJECT-TYPE 1916 SYNTAX Integer32 (5..259) 1917 MAX-ACCESS not-accessible 1918 STATUS current 1919 DESCRIPTION 1920 "This object is used to get the octet-length of 1921 lispEidRegistrationEtrSender." 1922 ::= { lispEidRegistrationEtrEntry 1 } 1924 lispEidRegistrationEtrSender OBJECT-TYPE 1925 SYNTAX LispAddressType 1926 MAX-ACCESS not-accessible 1927 STATUS current 1928 DESCRIPTION 1929 "Source address of the ETR that is sending valid register 1930 messages for this EID prefix to this device." 1931 ::= { lispEidRegistrationEtrEntry 2 } 1933 lispEidRegistrationEtrLastTimeStamp OBJECT-TYPE 1934 SYNTAX TimeStamp 1935 MAX-ACCESS read-only 1936 STATUS current 1937 DESCRIPTION 1938 "The value of sysUpTime at which the last valid register 1939 message from this ETR for the EID Prefix information 1940 represented by this entry was received by this device. 1942 If this information was present at the most recent 1943 re-initialization of the local management subsystem, 1944 then this object contains a zero value." 1945 ::= { lispEidRegistrationEtrEntry 3 } 1947 lispEidRegistrationEtrTtl OBJECT-TYPE 1948 SYNTAX Unsigned32 1949 MAX-ACCESS read-only 1950 STATUS current 1951 DESCRIPTION 1952 "The Record TTL of the registering ETR device for this 1953 EID prefix." 1954 ::= { lispEidRegistrationEtrEntry 4 } 1956 lispEidRegistrationEtrProxyReply OBJECT-TYPE 1957 SYNTAX TruthValue 1958 MAX-ACCESS read-only 1959 STATUS current 1960 DESCRIPTION 1961 "Indicates proxy-replying status of the registering ETR for 1962 this EID prefix. If this object is TRUE, then it means the 1963 Map-Server can proxy-reply." 1964 ::= { lispEidRegistrationEtrEntry 5 } 1966 lispEidRegistrationEtrWantsMapNotify OBJECT-TYPE 1967 SYNTAX TruthValue 1968 MAX-ACCESS read-only 1969 STATUS current 1970 DESCRIPTION 1971 "Indicates whether the EID prefix wants Map-Notifications. 1972 If this object is TRUE, then it means the EID prefix wants 1973 Map-Notifications." 1974 ::= { lispEidRegistrationEtrEntry 6 } 1976 lispEidRegistrationLocatorTable OBJECT-TYPE 1977 SYNTAX SEQUENCE OF LispEidRegistrationLocatorEntry 1978 MAX-ACCESS not-accessible 1979 STATUS current 1980 DESCRIPTION 1981 "This table provides the properties of all locators per 1982 LISP site that are served by this device when configured 1983 to be a Map-Server." 1984 REFERENCE 1985 "draft-ietf-lisp-23.txt, 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." 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. 2043 Value 1 refers to up, value 2 refers to down." 2044 ::= { lispEidRegistrationLocatorEntry 3 } 2046 lispEidRegistrationLocatorIsLocal OBJECT-TYPE 2047 SYNTAX TruthValue 2048 MAX-ACCESS read-only 2049 STATUS current 2050 DESCRIPTION 2051 "Indicates if the given locator is local to the registering 2052 ETR. If this object is TRUE, it means the locator is local." 2053 ::= { lispEidRegistrationLocatorEntry 4 } 2055 lispEidRegistrationLocatorPriority OBJECT-TYPE 2056 SYNTAX Integer32 (0..255) 2057 MAX-ACCESS read-only 2058 STATUS current 2059 DESCRIPTION 2060 "The unicast priority of the RLOC for this EID prefix in the 2061 register message sent by the given ETR." 2062 ::= { lispEidRegistrationLocatorEntry 5 } 2064 lispEidRegistrationLocatorWeight OBJECT-TYPE 2065 SYNTAX Integer32 (0..100) 2066 MAX-ACCESS read-only 2067 STATUS current 2068 DESCRIPTION 2069 "The unicast weight of the RLOC for this EID prefix in the 2070 register message sent by the given ETR." 2071 ::= { lispEidRegistrationLocatorEntry 6 } 2073 lispEidRegistrationLocatorMPriority OBJECT-TYPE 2074 SYNTAX Integer32 (0..255) 2075 MAX-ACCESS read-only 2076 STATUS current 2077 DESCRIPTION 2078 "The multicast priority of the RLOC for this EID prefix in 2079 the register message sent by the given ETR." 2080 ::= { lispEidRegistrationLocatorEntry 7 } 2082 lispEidRegistrationLocatorMWeight OBJECT-TYPE 2083 SYNTAX Integer32 (0..100) 2084 MAX-ACCESS read-only 2085 STATUS current 2086 DESCRIPTION 2087 "The multicast weight of the RLOC for this EID prefix in the 2088 register message sent by the given ETR." 2089 ::= { lispEidRegistrationLocatorEntry 8 } 2091 lispUseMapServerTable OBJECT-TYPE 2092 SYNTAX SEQUENCE OF LispUseMapServerEntry 2093 MAX-ACCESS not-accessible 2094 STATUS current 2095 DESCRIPTION 2096 "This table provides the properties of the map-server(s) 2097 with which this device is configured to register." 2098 REFERENCE 2099 "draft-ietf-lisp-ms-16.txt, Section 4.3." 2100 ::= { lispObjects 12 } 2102 lispUseMapServerEntry OBJECT-TYPE 2103 SYNTAX LispUseMapServerEntry 2104 MAX-ACCESS not-accessible 2105 STATUS current 2106 DESCRIPTION 2107 "An entry (conceptual row) in the lispUseMapServerTable." 2108 INDEX { lispUseMapServerAddressLength, 2109 lispUseMapServerAddress } 2110 ::= { lispUseMapServerTable 1 } 2112 LispUseMapServerEntry ::= SEQUENCE { 2113 lispUseMapServerAddressLength Integer32, 2114 lispUseMapServerAddress LispAddressType, 2115 lispUseMapServerState INTEGER 2116 } 2118 lispUseMapServerAddressLength OBJECT-TYPE 2119 SYNTAX Integer32 (5..259) 2120 MAX-ACCESS not-accessible 2121 STATUS current 2122 DESCRIPTION 2123 "This object is used to get the octet-length of 2124 lispUseMapServerAddress." 2125 ::= { lispUseMapServerEntry 1 } 2127 lispUseMapServerAddress OBJECT-TYPE 2128 SYNTAX LispAddressType 2129 MAX-ACCESS not-accessible 2130 STATUS current 2131 DESCRIPTION 2132 "Address of Map-Server configured on this device." 2133 ::= { lispUseMapServerEntry 2 } 2135 lispUseMapServerState OBJECT-TYPE 2136 SYNTAX INTEGER { 2137 up (1), 2138 down (2), 2139 unreachable (3) 2140 } 2141 MAX-ACCESS read-only 2142 STATUS current 2143 DESCRIPTION 2144 "State of this Map-Server configured on this device 2145 (1 = Map-Server is up; 2 = Map-Server is down)." 2146 ::= { lispUseMapServerEntry 3 } 2148 lispUseMapResolverTable OBJECT-TYPE 2149 SYNTAX SEQUENCE OF LispUseMapResolverEntry 2150 MAX-ACCESS not-accessible 2151 STATUS current 2152 DESCRIPTION 2153 "This table provides the properties of the map-resolver(s) 2154 this device is configured to use." 2155 REFERENCE 2156 "draft-ietf-lisp-ms-16.txt, Section 4.4." 2157 ::= { lispObjects 13 } 2159 lispUseMapResolverEntry OBJECT-TYPE 2160 SYNTAX LispUseMapResolverEntry 2161 MAX-ACCESS not-accessible 2162 STATUS current 2163 DESCRIPTION 2164 "An entry (conceptual row) in the 2165 lispUseMapResolverTable." 2166 INDEX { lispUseMapResolverAddressLength, 2167 lispUseMapResolverAddress } 2168 ::= { lispUseMapResolverTable 1 } 2170 LispUseMapResolverEntry ::= SEQUENCE { 2171 lispUseMapResolverAddressLength Integer32, 2172 lispUseMapResolverAddress LispAddressType, 2173 lispUseMapResolverState INTEGER 2174 } 2176 lispUseMapResolverAddressLength OBJECT-TYPE 2177 SYNTAX Integer32 (5..259) 2178 MAX-ACCESS not-accessible 2179 STATUS current 2180 DESCRIPTION 2181 "This object is used to get the octet-length of 2182 lispUseMapResolverAddress." 2183 ::= { lispUseMapResolverEntry 1 } 2185 lispUseMapResolverAddress OBJECT-TYPE 2186 SYNTAX LispAddressType 2187 MAX-ACCESS not-accessible 2188 STATUS current 2189 DESCRIPTION 2190 "Address of map-resolver configured on this device." 2191 ::= { lispUseMapResolverEntry 2 } 2193 lispUseMapResolverState OBJECT-TYPE 2194 SYNTAX INTEGER { 2195 up (1), 2196 down (2) 2197 } 2198 MAX-ACCESS read-only 2199 STATUS current 2200 DESCRIPTION 2201 "State of this Map-Resolver configured on this device 2202 (1 = Map-Resolver is up; 2 = Map-Resolver is down)." 2203 ::= { lispUseMapResolverEntry 3 } 2205 lispUseProxyEtrTable OBJECT-TYPE 2206 SYNTAX SEQUENCE OF LispUseProxyEtrEntry 2207 MAX-ACCESS not-accessible 2208 STATUS current 2209 DESCRIPTION 2210 "This table provides the properties of all Proxy ETRs that 2211 this device is configured to use." 2212 REFERENCE 2213 "draft-ietf-lisp-ms-16.txt, Section 6.0." 2214 ::= { lispObjects 14 } 2216 lispUseProxyEtrEntry OBJECT-TYPE 2217 SYNTAX LispUseProxyEtrEntry 2218 MAX-ACCESS not-accessible 2219 STATUS current 2220 DESCRIPTION 2221 "An entry (conceptual row) in the 2222 lispUseProxyEtrTable." 2223 INDEX { lispUseProxyEtrAddressLength, 2224 lispUseProxyEtrAddress } 2225 ::= { lispUseProxyEtrTable 1 } 2227 LispUseProxyEtrEntry ::= SEQUENCE { 2228 lispUseProxyEtrAddressLength Integer32, 2229 lispUseProxyEtrAddress LispAddressType, 2230 lispUseProxyEtrPriority Integer32, 2231 lispUseProxyEtrWeight Integer32, 2232 lispUseProxyEtrMPriority Integer32, 2233 lispUseProxyEtrMWeight Integer32, 2234 lispUseProxyEtrState INTEGER 2235 } 2237 lispUseProxyEtrAddressLength OBJECT-TYPE 2238 SYNTAX Integer32 (5..259) 2239 MAX-ACCESS not-accessible 2240 STATUS current 2241 DESCRIPTION 2242 "This object is used to get the octet-length of 2243 lispUseProxyEtrAddress." 2244 ::= { lispUseProxyEtrEntry 1 } 2246 lispUseProxyEtrAddress OBJECT-TYPE 2247 SYNTAX LispAddressType 2248 MAX-ACCESS not-accessible 2249 STATUS current 2250 DESCRIPTION 2251 "Address of Proxy ETR configured on this device." 2252 ::= { lispUseProxyEtrEntry 2 } 2254 lispUseProxyEtrPriority OBJECT-TYPE 2255 SYNTAX Integer32 (0..255) 2256 MAX-ACCESS read-only 2257 STATUS current 2258 DESCRIPTION 2259 "The unicast priority of the PETR locator." 2260 ::= { lispUseProxyEtrEntry 3 } 2262 lispUseProxyEtrWeight OBJECT-TYPE 2263 SYNTAX Integer32 (0..100) 2264 MAX-ACCESS read-only 2265 STATUS current 2266 DESCRIPTION 2267 "The unicast weight of the PETR locator." 2268 ::= { lispUseProxyEtrEntry 4 } 2270 lispUseProxyEtrMPriority OBJECT-TYPE 2271 SYNTAX Integer32 (0..255) 2272 MAX-ACCESS read-only 2273 STATUS current 2274 DESCRIPTION 2275 "The multicast priority of the PETR locator." 2276 ::= { lispUseProxyEtrEntry 5 } 2278 lispUseProxyEtrMWeight OBJECT-TYPE 2279 SYNTAX Integer32 (0..100) 2280 MAX-ACCESS read-only 2281 STATUS current 2282 DESCRIPTION 2283 "The multicast weight of the PETR locator." 2284 ::= { lispUseProxyEtrEntry 6 } 2286 lispUseProxyEtrState OBJECT-TYPE 2287 SYNTAX INTEGER { 2288 down (0), 2289 up (1) 2290 } 2291 MAX-ACCESS read-only 2292 STATUS current 2293 DESCRIPTION 2294 "State of this Proxy ETR configured on this device 2295 (0 = Proxy ETR is down; 1 = Proxy ETR is up)." 2296 ::= { lispUseProxyEtrEntry 7 } 2298 -- 2299 -- Conformance Information 2300 -- 2302 lispCompliances OBJECT IDENTIFIER ::= { lispConformance 1 } 2303 lispGroups OBJECT IDENTIFIER ::= { lispConformance 2 } 2305 -- 2306 -- Compliance Statements 2307 -- 2309 lispMIBComplianceEtr MODULE-COMPLIANCE 2310 STATUS current 2311 DESCRIPTION 2312 "The compliance statement for LISP ETRs. It conveys 2313 information if device supports ETR feature, and relevant 2314 state associated with that feature." 2315 MODULE -- this module 2316 MANDATORY-GROUPS { lispMIBEtrGroup } 2318 GROUP lispMIBItrGroup 2319 DESCRIPTION 2320 "This group is optional." 2322 GROUP lispMIBPetrGroup 2323 DESCRIPTION 2324 "This group is optional." 2326 GROUP lispMIBPitrGroup 2327 DESCRIPTION 2328 "This group is optional." 2330 GROUP lispMIBMapServerGroup 2331 DESCRIPTION 2332 "This group is optional." 2334 GROUP lispMIBMapResolverGroup 2335 DESCRIPTION 2336 "This group is optional." 2338 GROUP lispMIBEtrExtendedGroup 2339 DESCRIPTION 2340 "This group is optional." 2342 GROUP lispMIBItrExtendedGroup 2343 DESCRIPTION 2344 "This group is optional." 2346 GROUP lispMIBMapServerExtendedGroup 2347 DESCRIPTION 2348 "This group is optional." 2350 GROUP lispMIBTuningParametersGroup 2351 DESCRIPTION 2352 "This group is optional." 2354 GROUP lispMIBEncapStatisticsGroup 2355 DESCRIPTION 2356 "This group is optional." 2358 GROUP lispMIBDecapStatisticsGroup 2359 DESCRIPTION 2360 "This group is optional." 2362 GROUP lispMIBDiagnosticsGroup 2363 DESCRIPTION 2364 "This group is optional." 2366 GROUP lispMIBVrfGroup 2367 DESCRIPTION 2368 "This group is optional." 2370 ::= { lispCompliances 1 } 2372 lispMIBComplianceItr MODULE-COMPLIANCE 2373 STATUS current 2374 DESCRIPTION 2375 "The compliance statement for LISP ITRs. It conveys 2376 information if device supports ITR feature, and any 2377 state associated with that feature." 2378 MODULE -- this module 2379 MANDATORY-GROUPS { lispMIBItrGroup } 2381 GROUP lispMIBEtrGroup 2382 DESCRIPTION 2383 "This group is optional." 2385 GROUP lispMIBPetrGroup 2386 DESCRIPTION 2387 "This group is optional." 2389 GROUP lispMIBPitrGroup 2390 DESCRIPTION 2391 "This group is optional." 2393 GROUP lispMIBMapServerGroup 2394 DESCRIPTION 2395 "This group is optional." 2397 GROUP lispMIBMapResolverGroup 2398 DESCRIPTION 2399 "This group is optional." 2401 GROUP lispMIBEtrExtendedGroup 2402 DESCRIPTION 2403 "This group is optional." 2405 GROUP lispMIBItrExtendedGroup 2406 DESCRIPTION 2407 "This group is optional." 2409 GROUP lispMIBMapServerExtendedGroup 2410 DESCRIPTION 2411 "This group is optional." 2413 GROUP lispMIBTuningParametersGroup 2414 DESCRIPTION 2415 "This group is optional." 2417 GROUP lispMIBEncapStatisticsGroup 2418 DESCRIPTION 2419 "This group is optional." 2421 GROUP lispMIBDecapStatisticsGroup 2422 DESCRIPTION 2423 "This group is optional." 2425 GROUP lispMIBDiagnosticsGroup 2426 DESCRIPTION 2427 "This group is optional." 2429 GROUP lispMIBVrfGroup 2430 DESCRIPTION 2431 "This group is optional." 2433 ::= { lispCompliances 2 } 2435 lispMIBCompliancePetr MODULE-COMPLIANCE 2436 STATUS current 2437 DESCRIPTION 2438 "The compliance statement for LISP Proxy-ETRs. It conveys 2439 information if given device supports Proxy-ETR feature, 2440 and relevant state associated with that feature." 2441 MODULE -- this module 2442 MANDATORY-GROUPS { lispMIBPetrGroup } 2444 GROUP lispMIBEtrGroup 2445 DESCRIPTION 2446 "This group is optional." 2448 GROUP lispMIBItrGroup 2449 DESCRIPTION 2450 "This group is optional." 2452 GROUP lispMIBPitrGroup 2453 DESCRIPTION 2454 "This group is optional." 2456 GROUP lispMIBMapServerGroup 2457 DESCRIPTION 2458 "This group is optional." 2460 GROUP lispMIBMapResolverGroup 2461 DESCRIPTION 2462 "This group is optional." 2464 GROUP lispMIBEtrExtendedGroup 2465 DESCRIPTION 2466 "This group is optional." 2468 GROUP lispMIBItrExtendedGroup 2469 DESCRIPTION 2470 "This group is optional." 2472 GROUP lispMIBMapServerExtendedGroup 2473 DESCRIPTION 2474 "This group is optional." 2476 GROUP lispMIBTuningParametersGroup 2477 DESCRIPTION 2478 "This group is optional." 2480 GROUP lispMIBEncapStatisticsGroup 2481 DESCRIPTION 2482 "This group is optional." 2484 GROUP lispMIBDecapStatisticsGroup 2485 DESCRIPTION 2486 "This group is optional." 2488 GROUP lispMIBDiagnosticsGroup 2489 DESCRIPTION 2490 "This group is optional." 2492 GROUP lispMIBVrfGroup 2493 DESCRIPTION 2494 "This group is optional." 2496 ::= { lispCompliances 3 } 2498 lispMIBCompliancePitr MODULE-COMPLIANCE 2499 STATUS current 2500 DESCRIPTION 2501 "The compliance statement for LISP Proxy-ITRs. It conveys 2502 information if device supports Proxy-ITR feature, and 2503 relevant state associated with that feature." 2504 MODULE -- this module 2505 MANDATORY-GROUPS { lispMIBPitrGroup } 2507 GROUP lispMIBEtrGroup 2508 DESCRIPTION 2509 "This group is optional." 2511 GROUP lispMIBItrGroup 2512 DESCRIPTION 2513 "This group is optional." 2515 GROUP lispMIBPetrGroup 2516 DESCRIPTION 2517 "This group is optional." 2519 GROUP lispMIBMapServerGroup 2520 DESCRIPTION 2521 "This group is optional." 2523 GROUP lispMIBMapResolverGroup 2524 DESCRIPTION 2525 "This group is optional." 2527 GROUP lispMIBEtrExtendedGroup 2528 DESCRIPTION 2529 "This group is optional." 2531 GROUP lispMIBItrExtendedGroup 2532 DESCRIPTION 2533 "This group is optional." 2535 GROUP lispMIBMapServerExtendedGroup 2536 DESCRIPTION 2537 "This group is optional." 2539 GROUP lispMIBTuningParametersGroup 2540 DESCRIPTION 2541 "This group is optional." 2543 GROUP lispMIBEncapStatisticsGroup 2544 DESCRIPTION 2545 "This group is optional." 2547 GROUP lispMIBDecapStatisticsGroup 2548 DESCRIPTION 2549 "This group is optional." 2551 GROUP lispMIBDiagnosticsGroup 2552 DESCRIPTION 2553 "This group is optional." 2555 GROUP lispMIBVrfGroup 2556 DESCRIPTION 2557 "This group is optional." 2559 ::= { lispCompliances 4 } 2561 lispMIBComplianceMapServer MODULE-COMPLIANCE 2562 STATUS current 2563 DESCRIPTION 2564 "The compliance statement for LISP Map Servers. It 2565 conveys information if device supports Map Server 2566 feature, and relevant state associated with that 2567 feature." 2569 MODULE -- this module 2570 MANDATORY-GROUPS { lispMIBMapServerGroup } 2572 GROUP lispMIBEtrGroup 2573 DESCRIPTION 2574 "This group is optional." 2576 GROUP lispMIBItrGroup 2577 DESCRIPTION 2578 "This group is optional." 2580 GROUP lispMIBPetrGroup 2581 DESCRIPTION 2582 "This group is optional." 2584 GROUP lispMIBPitrGroup 2585 DESCRIPTION 2586 "This group is optional." 2588 GROUP lispMIBMapResolverGroup 2589 DESCRIPTION 2590 "This group is optional." 2592 GROUP lispMIBEtrExtendedGroup 2593 DESCRIPTION 2594 "This group is optional." 2596 GROUP lispMIBItrExtendedGroup 2597 DESCRIPTION 2598 "This group is optional." 2600 GROUP lispMIBMapServerExtendedGroup 2601 DESCRIPTION 2602 "This group is optional." 2604 GROUP lispMIBTuningParametersGroup 2605 DESCRIPTION 2606 "This group is optional." 2608 GROUP lispMIBEncapStatisticsGroup 2609 DESCRIPTION 2610 "This group is optional." 2612 GROUP lispMIBDecapStatisticsGroup 2613 DESCRIPTION 2614 "This group is optional." 2616 GROUP lispMIBDiagnosticsGroup 2617 DESCRIPTION 2618 "This group is optional." 2620 GROUP lispMIBVrfGroup 2621 DESCRIPTION 2622 "This group is optional." 2624 ::= { lispCompliances 5 } 2626 lispMIBComplianceMapResolver MODULE-COMPLIANCE 2627 STATUS current 2628 DESCRIPTION 2629 "The compliance statement for LISP Map Resolvers. It 2630 conveys information if device supports Map Server 2631 feature, and relevant state associated with that 2632 feature." 2633 MODULE -- this module 2634 MANDATORY-GROUPS { lispMIBMapResolverGroup } 2636 GROUP lispMIBEtrGroup 2637 DESCRIPTION 2638 "This group is optional." 2640 GROUP lispMIBItrGroup 2641 DESCRIPTION 2642 "This group is optional." 2644 GROUP lispMIBPetrGroup 2645 DESCRIPTION 2646 "This group is optional." 2648 GROUP lispMIBPitrGroup 2649 DESCRIPTION 2650 "This group is optional." 2652 GROUP lispMIBMapServerGroup 2653 DESCRIPTION 2654 "This group is optional." 2656 GROUP lispMIBEtrExtendedGroup 2657 DESCRIPTION 2658 "This group is optional." 2660 GROUP lispMIBItrExtendedGroup 2661 DESCRIPTION 2662 "This group is optional." 2664 GROUP lispMIBMapServerExtendedGroup 2665 DESCRIPTION 2666 "This group is optional." 2668 GROUP lispMIBTuningParametersGroup 2669 DESCRIPTION 2670 "This group is optional." 2672 GROUP lispMIBEncapStatisticsGroup 2673 DESCRIPTION 2674 "This group is optional." 2676 GROUP lispMIBDecapStatisticsGroup 2677 DESCRIPTION 2678 "This group is optional." 2680 GROUP lispMIBDiagnosticsGroup 2681 DESCRIPTION 2682 "This group is optional." 2684 GROUP lispMIBVrfGroup 2685 DESCRIPTION 2686 "This group is optional." 2688 ::= { lispCompliances 6 } 2690 -- 2691 -- Units of Conformance 2692 -- 2694 lispMIBEtrGroup OBJECT-GROUP 2695 OBJECTS { lispFeaturesEtrEnabled, 2696 lispMappingDatabaseLsb, 2697 lispMappingDatabaseLocatorRlocPriority, 2698 lispMappingDatabaseLocatorRlocWeight, 2699 lispMappingDatabaseLocatorRlocMPriority, 2700 lispMappingDatabaseLocatorRlocMWeight, 2701 lispMappingDatabaseLocatorRlocState, 2702 lispMappingDatabaseLocatorRlocLocal, 2703 lispConfiguredLocatorRlocState, 2704 lispConfiguredLocatorRlocLocal, 2705 lispUseMapServerState 2706 } 2707 STATUS current 2708 DESCRIPTION 2709 "A collection of objects to support basic 2710 management of LISP ETRs." 2711 ::= { lispGroups 1 } 2713 lispMIBItrGroup OBJECT-GROUP 2714 OBJECTS { lispFeaturesItrEnabled, 2715 lispFeaturesMapCacheSize, 2716 lispMappingDatabaseLsb, 2717 lispMapCacheLocatorRlocPriority, 2718 lispMapCacheLocatorRlocWeight, 2719 lispMapCacheLocatorRlocMPriority, 2720 lispMapCacheLocatorRlocMWeight, 2721 lispMapCacheLocatorRlocState, 2722 lispMapCacheEidTimeStamp, 2723 lispMapCacheEidExpiryTime, 2724 lispUseMapResolverState, 2725 lispUseProxyEtrPriority, 2726 lispUseProxyEtrWeight, 2727 lispUseProxyEtrMPriority, 2728 lispUseProxyEtrMWeight, 2729 lispUseProxyEtrState 2730 } 2731 STATUS current 2732 DESCRIPTION 2733 "A collection of objects to support basic 2734 management of LISP ITRs." 2735 ::= { lispGroups 2 } 2737 lispMIBPetrGroup OBJECT-GROUP 2738 OBJECTS { lispFeaturesProxyEtrEnabled 2739 } 2740 STATUS current 2741 DESCRIPTION 2742 "A collection of objects to support basic 2743 management of LISP Proxy-ETRs." 2744 ::= { lispGroups 3 } 2746 lispMIBPitrGroup OBJECT-GROUP 2747 OBJECTS { lispFeaturesProxyItrEnabled, 2748 lispConfiguredLocatorRlocState, 2749 lispConfiguredLocatorRlocLocal 2750 } 2752 STATUS current 2753 DESCRIPTION 2754 "A collection of objects to support basic 2755 management of LISP Proxy-ITRs." 2756 ::= { lispGroups 4 } 2758 lispMIBMapServerGroup OBJECT-GROUP 2759 OBJECTS { lispFeaturesMapServerEnabled, 2760 lispEidRegistrationIsRegistered, 2761 lispEidRegistrationLocatorRlocState 2762 } 2763 STATUS current 2764 DESCRIPTION 2765 "A collection of objects to support basic 2766 management of LISP Map Servers." 2767 ::= { lispGroups 5 } 2769 lispMIBMapResolverGroup OBJECT-GROUP 2770 OBJECTS { lispFeaturesMapResolverEnabled 2771 } 2772 STATUS current 2773 DESCRIPTION 2774 "A collection of objects to support basic 2775 management of LISP Map Resolvers." 2776 ::= { lispGroups 6 } 2778 lispMIBEtrExtendedGroup OBJECT-GROUP 2779 OBJECTS { lispFeaturesRlocProbeEnabled, 2780 lispFeaturesEtrAcceptMapDataEnabled, 2781 lispFeaturesEtrAcceptMapDataVerifyEnabled, 2782 lispMappingDatabaseEidPartitioned 2783 } 2784 STATUS current 2785 DESCRIPTION 2786 "A collection of objects to support management 2787 of LISP features and properties on ETRs." 2788 ::= { lispGroups 7 } 2790 lispMIBItrExtendedGroup OBJECT-GROUP 2791 OBJECTS { lispFeaturesRlocProbeEnabled, 2792 lispMapCacheEidState, 2793 lispMapCacheEidAuthoritative, 2794 lispMapCacheLocatorRlocTimeStamp, 2795 lispMapCacheLocatorRlocLastPriorityChange, 2796 lispMapCacheLocatorRlocLastWeightChange, 2797 lispMapCacheLocatorRlocLastMPriorityChange, 2798 lispMapCacheLocatorRlocLastMWeightChange, 2799 lispMapCacheLocatorRlocLastStateChange, 2800 lispMapCacheLocatorRlocRtt 2801 } 2802 STATUS current 2803 DESCRIPTION 2804 "A collection of objects to support management 2805 of LISP features and properties on ITRs." 2806 ::= { lispGroups 8 } 2808 lispMIBMapServerExtendedGroup OBJECT-GROUP 2809 OBJECTS { lispEidRegistrationSiteName, 2810 lispEidRegistrationSiteDescription, 2811 lispEidRegistrationIsRegistered, 2812 lispEidRegistrationFirstTimeStamp, 2813 lispEidRegistrationLastTimeStamp, 2814 lispEidRegistrationLastRegisterSenderLength, 2815 lispEidRegistrationLastRegisterSender, 2816 lispEidRegistrationEtrLastTimeStamp, 2817 lispEidRegistrationEtrTtl, 2818 lispEidRegistrationEtrProxyReply, 2819 lispEidRegistrationEtrWantsMapNotify, 2820 lispEidRegistrationLocatorIsLocal, 2821 lispEidRegistrationLocatorPriority, 2822 lispEidRegistrationLocatorWeight, 2823 lispEidRegistrationLocatorMPriority, 2824 lispEidRegistrationLocatorMWeight 2825 } 2826 STATUS current 2827 DESCRIPTION 2828 "A collection of objects to support management 2829 of LISP features and properties on Map Servers 2830 related to EID registrations." 2831 ::= { lispGroups 9 } 2833 lispMIBTuningParametersGroup OBJECT-GROUP 2834 OBJECTS { lispFeaturesMapCacheLimit, 2835 lispFeaturesEtrMapCacheTtl 2836 } 2837 STATUS current 2838 DESCRIPTION 2839 "A collection of writeable objects used to 2840 configure LISP behavior and to tune performance." 2841 ::= { lispGroups 10 } 2843 lispMIBEncapStatisticsGroup OBJECT-GROUP 2844 OBJECTS { lispMappingDatabaseTimeStamp, 2845 lispMappingDatabaseEncapOctets, 2846 lispMappingDatabaseEncapPackets, 2847 lispMappingDatabaseLocatorRlocTimeStamp, 2848 lispMappingDatabaseLocatorRlocEncapOctets, 2849 lispMappingDatabaseLocatorRlocEncapPackets, 2850 lispMapCacheEidTimeStamp, 2851 lispMapCacheEidEncapOctets, 2852 lispMapCacheEidEncapPackets, 2853 lispMapCacheLocatorRlocTimeStamp, 2854 lispMapCacheLocatorRlocEncapOctets, 2855 lispMapCacheLocatorRlocEncapPackets, 2856 lispConfiguredLocatorRlocTimeStamp, 2857 lispConfiguredLocatorRlocEncapOctets, 2858 lispConfiguredLocatorRlocEncapPackets 2859 } 2860 STATUS current 2861 DESCRIPTION 2862 "A collection of LISP encapsulation statistics 2863 by the device." 2864 ::= { lispGroups 11 } 2866 lispMIBDecapStatisticsGroup OBJECT-GROUP 2867 OBJECTS { lispMappingDatabaseTimeStamp, 2868 lispMappingDatabaseDecapOctets, 2869 lispMappingDatabaseDecapPackets, 2870 lispMappingDatabaseLocatorRlocTimeStamp, 2871 lispMappingDatabaseLocatorRlocDecapOctets, 2872 lispMappingDatabaseLocatorRlocDecapPackets, 2873 lispMapCacheEidTimeStamp, 2874 lispMapCacheEidDecapOctets, 2875 lispMapCacheEidDecapPackets, 2876 lispMapCacheLocatorRlocTimeStamp, 2877 lispMapCacheLocatorRlocDecapOctets, 2878 lispMapCacheLocatorRlocDecapPackets, 2879 lispConfiguredLocatorRlocTimeStamp, 2880 lispConfiguredLocatorRlocDecapOctets, 2881 lispConfiguredLocatorRlocDecapPackets 2882 } 2883 STATUS current 2884 DESCRIPTION 2885 "A collection of LISP decapsulation statistics 2886 by the device." 2887 ::= { lispGroups 12 } 2889 lispMIBDiagnosticsGroup OBJECT-GROUP 2890 OBJECTS { lispFeaturesRouterTimeStamp, 2891 lispGlobalStatsMapRequestsIn, 2892 lispGlobalStatsMapRequestsOut, 2893 lispGlobalStatsMapRepliesIn, 2894 lispGlobalStatsMapRepliesOut, 2895 lispGlobalStatsMapRegistersIn, 2896 lispGlobalStatsMapRegistersOut, 2897 lispEidRegistrationAuthenticationErrors, 2898 lispEidRegistrationRlocsMismatch 2899 } 2900 STATUS current 2901 DESCRIPTION 2902 "Objects providing additional diagnostics 2903 related to a LISP router. These are related 2904 to LISP control plane state." 2906 ::= { lispGroups 13 } 2908 lispMIBVrfGroup OBJECT-GROUP 2909 OBJECTS { lispIidToVrfName 2910 } 2911 STATUS current 2912 DESCRIPTION 2913 "Objects providing information related to VRF 2914 configurations on a LISP router." 2915 ::= { lispGroups 14 } 2917 END 2919 8. Relationship to Other MIB Modules 2921 8.1. MIB modules required for IMPORTS 2923 The LISP MIB imports the textual-convention AddressFamilyNumbers from 2924 the IANA-ADDRESS-FAMILY-NUMBERS-MIB [IANA]. 2926 9. Security Considerations 2928 There are no management objects defined in this MIB module that have 2929 a MAX-ACCESS clause of read-write and/or read-create. As long as 2930 these MIB modules are implemented correctly, there are no risks that 2931 any management objects of this MIB module can modify device settings 2932 via direct SNMP SET operations. 2934 There are no readable objects in this MIB module (i.e., objects with 2935 a MAX-ACCESS other than not-accessible) that are considered 2936 sensitive. 2938 SNMP versions prior to SNMPv3 did not include adequate security. 2939 Even if the network itself is secure (for example by using IPsec), 2940 there is no control as to who on the secure network is allowed to 2941 access and GET/SET (read/change/create/delete) the objects in this 2942 MIB module. 2944 It is RECOMMENDED that implementers consider the security features as 2945 provided by the SNMPv3 framework (see [RFC3410], section 8), 2946 including full support for the SNMPv3 cryptographic mechanisms (for 2947 authentication and privacy). 2949 Further, deployment of SNMP versions prior to SNMPv3 is NOT 2950 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to 2951 enable cryptographic security. It is then a customer/operator 2952 responsibility to ensure that the SNMP entity giving access to an 2953 instance of these MIB modules is properly configured to give access 2954 to the objects only to those principals (users) that have legitimate 2955 rights to indeed GET or SET (change/create/delete) them. 2957 10. IANA Considerations 2959 The MIB module in this document uses the following IANA-assigned 2960 OBJECT IDENTIFIER values recorded in the SMI Numbers registry: 2962 Descriptor OBJECT IDENTIFIER value 2963 ---------- ----------------------- 2965 lispMib { mib-2 XXX } 2967 [Editor's Note (to be removed prior to publication): the IANA is 2968 requested to assign a value for "XXX" under the 'mib-2' subtree and 2969 to record the assignment in the SMI Numbers registry. When the 2970 assignment has been made, the RFC Editor is asked to replace "XXX" 2971 (here and in the MIB module) with the assigned value and to remove 2972 this note.] 2974 11. References 2976 11.1. Normative References 2978 [IANA] "IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS", . 2981 [INTERWORK] Lewis, D., Meyer, D., Farinacci, D., and V. Fuller, 2982 "Interworking LISP with IPv4 and IPv6", 2983 draft-ietf-lisp-interworking-06.txt (work in progress), 2984 March 2012. 2986 [LISP] Farinacci, D., Fuller, V., Meyer, D., and D. Lewis, 2987 "Locator/ID Separation Protocol (LISP)", 2988 draft-ietf-lisp-23.txt (work in progress), May 2012. 2990 [LISP-MS] Farinacci, D. and V. Fuller, "LISP Map Server", 2991 draft-ietf-lisp-ms-16.txt (work in progress), 2992 March 2012. 2994 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 2995 Requirement Levels", BCP 14, RFC 2119, March 1997. 2997 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2998 Schoenwaelder, Ed., "Structure of Management 2999 Information Version 2 (SMIv2)", STD 58, RFC 2578, 3000 April 1999. 3002 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 3003 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 3004 STD 58, RFC 2579, April 1999. 3006 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 3007 "Conformance Statements for SMIv2", STD 58, RFC 2580, 3008 April 1999. 3010 [RFC4382] Nadeau, T. and H. van der Linde, "MPLS/BGP Layer 3 3011 Virtual Private Network (VPN) Management Information 3012 Base", RFC 4382, February 2006. 3014 11.2. Informative References 3016 [LCAF] Farinacci, D., Meyer, D., and J. Snijders, "LISP 3017 Canonical Address Format", draft-ietf-lisp-lcaf-00.txt 3018 (work in progress), August 2012. 3020 [LISP-MCAST] Farinacci, D., Meyer, D., Zwiebel, J., and S. Venaas, 3021 "LISP for Multicast Environments", 3022 draft-ietf-lisp-multicast-14.txt (work in progress), 3023 February 2012. 3025 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 3026 "Introduction and Applicability Statements for 3027 Internet-Standard Management Framework", RFC 3410, 3028 December 2002. 3030 Appendix A. Open Issues 3032 Open issues for the LISP MIB include the following: 3034 1. This LISP MIB draft does not include LISP Multicast [LISP-MCAST] 3035 considerations. Multicast considerations will be added in a 3036 separate LISP Multicast MIB draft. 3038 Appendix B. Acknowledgments 3040 A thank you is owed to Dino Farinacci for his inputs and review 3041 comments on the initial versions of this draft. In addition, the 3042 authors would like to gratefully acknowledge several others who have 3043 reviewed and commented on this draft. They include: Darrel Lewis, 3044 Isidor Kouvelas, Jesper Skriver, Selina Heimlich, Parna Agrawal, Dan 3045 Romascanu, and Luigi Iannone. 3047 Authors' Addresses 3049 Gregg Schudel 3050 cisco Systems 3051 Tasman Drive 3052 San Jose, CA 95134 3053 USA 3055 EMail: gschudel@cisco.com 3057 Amit Jain 3058 cisco Systems 3059 Tasman Drive 3060 San Jose, CA 95134 3061 USA 3063 EMail: amijain@cisco.com 3065 Victor Moreno 3066 cisco Systems 3067 Tasman Drive 3068 San Jose, CA 95134 3069 USA 3071 EMail: vimoreno@cisco.com