idnits 2.17.1 draft-ietf-lisp-mib-13.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 (September 13, 2013) is 3870 days in the past. Is this intentional? Checking references for intended status: Experimental ---------------------------------------------------------------------------- ** Obsolete normative reference: RFC 6830 (Obsoleted by RFC 9300, RFC 9301) ** Obsolete normative reference: RFC 6833 (Obsoleted by RFC 9301) == Outdated reference: A later version (-22) exists of draft-ietf-lisp-lcaf-02 Summary: 2 errors (**), 0 flaws (~~), 2 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 cisco Systems 4 Intended status: Experimental A. Jain 5 Expires: March 17, 2014 Juniper Networks 6 V. Moreno 7 cisco Systems 8 September 13, 2013 10 LISP MIB 11 draft-ietf-lisp-mib-13 13 Abstract 15 This document defines the MIB module that contains managed objects to 16 support the monitoring devices that support the Locator/ID Separation 17 Protocol (LISP). These objects provide information useful for 18 monitoring LISP devices, including determining basic LISP 19 configuration information, LISP functional status, and operational 20 counters and other statistics. 22 Status of This Memo 24 This Internet-Draft is submitted in full conformance with the 25 provisions of BCP 78 and BCP 79. 27 Internet-Drafts are working documents of the Internet Engineering 28 Task Force (IETF). Note that other groups may also distribute 29 working documents as Internet-Drafts. The list of current Internet- 30 Drafts is at http://datatracker.ietf.org/drafts/current/. 32 Internet-Drafts are draft documents valid for a maximum of six months 33 and may be updated, replaced, or obsoleted by other documents at any 34 time. It is inappropriate to use Internet-Drafts as reference 35 material or to cite them other than as "work in progress." 37 This Internet-Draft will expire on March 17, 2014. 39 Copyright Notice 41 Copyright (c) 2013 IETF Trust and the persons identified as the 42 document authors. All rights reserved. 44 This document is subject to BCP 78 and the IETF Trust's Legal 45 Provisions Relating to IETF Documents 46 (http://trustee.ietf.org/license-info) in effect on the date of 47 publication of this document. Please review these documents 48 carefully, as they describe your rights and restrictions with respect 49 to this document. Code Components extracted from this document must 50 include Simplified BSD License text as described in Section 4.e of 51 the Trust Legal Provisions and are provided without warranty as 52 described in the Simplified BSD License. 54 Table of Contents 56 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 57 2. Requirements Notation . . . . . . . . . . . . . . . . . . . . 3 58 3. The Internet-Standard Management Framework . . . . . . . . . . 3 59 4. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 4 60 5. LISP MIB Objectives . . . . . . . . . . . . . . . . . . . . . 4 61 6. Structure of LISP MIB Module . . . . . . . . . . . . . . . . . 5 62 6.1. Overview of Defined Notifications . . . . . . . . . . . . 5 63 6.2. Overview of Defined Tables . . . . . . . . . . . . . . . . 5 64 7. LISP MIB Definitions . . . . . . . . . . . . . . . . . . . . . 6 65 8. Relationship to Other MIB Modules . . . . . . . . . . . . . . 62 66 8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 62 67 9. Security Considerations . . . . . . . . . . . . . . . . . . . 62 68 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 63 69 11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 63 70 11.1. Normative References . . . . . . . . . . . . . . . . . . . 63 71 11.2. Informative References . . . . . . . . . . . . . . . . . . 64 72 Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 64 74 1. Introduction 76 This document describes the Management Information Base (MIB) module 77 for use with network management protocols in the Internet community. 78 Specifically, the MIB for managing devices that support the 79 Locator/ID Separation Protocol (LISP) is described. 81 LISP [RFC6830] specifies a network-based architecture and mechanisms 82 that implement a new semantic for IP addressing using two separate 83 name spaces: Endpoint Identifiers (EIDs), used within sites, and 84 Routing Locators (RLOCs), used on the transit networks that make up 85 the Internet infrastructure. To achieve this separation, LISP 86 defines protocol mechanisms for mapping from EIDs to RLOCs. 88 From a data plane perspective, LISP traffic is handled exclusively at 89 the network layer by devices performing Ingress Tunnel Router (ITR) 90 and Egress Tunnel Router (ETR) LISP functions. Data plane operations 91 performed by these devices are described in [RFC6830]. Additionally, 92 data plane interworking between legacy (Internet) and LISP sites is 93 implemented by devices performing Proxy ITR (PITR) and Proxy ETR 94 (PETR) functions. The data plane operations of these devices is 95 described in [RFC6832]. 97 From a control plane perspective, LISP employs mechanisms related to 98 creating, maintaining, and resolving mappings from EIDs to RLOCs. 99 LISP ITRs, ETRs, PITRs, and PETRs perform specific control plane 100 functions, and these control plane operations are described in 101 [RFC6830]. Additionally, LISP infrastructure devices supporting LISP 102 control plane functionality include Map-Servers and Map-Resolvers, 103 and the control plane operations of these devices are described in 104 [RFC6833]. 106 2. Requirements Notation 108 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 109 "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and 110 "OPTIONAL" in this document are to be interpreted as described in 111 [RFC2119]. 113 3. The Internet-Standard Management Framework 115 For a detailed overview of the documents that describe the current 116 Internet-Standard Management Framework, please refer to section 7 of 117 RFC 3410 [RFC3410]. 119 Managed objects are accessed via a virtual information store, termed 120 the Management Information Base or MIB. MIB objects are generally 121 accessed through the Simple Network Management Protocol (SNMP). 123 Objects in the MIB are defined using the mechanisms defined in the 124 Structure of Management Information (SMI). This memo specifies a MIB 125 module that is compliant to the SMIv2, which is described in STD 58, 126 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 127 [RFC2580]. 129 4. Definition of Terms 131 This document does not define any new terms. All terms used in this 132 document are listed here for completeness; the authoritative 133 definition of each term can be found in the definition section of the 134 respective, specified reference. 136 Endpoint ID (EID): [RFC6830] 138 Routing Locator (RLOC): [RFC6830] 140 EID-to-RLOC Cache: [RFC6830] 142 EID-to-RLOC Database: [RFC6830] 144 Ingress Tunnel Router (ITR): [RFC6830] 146 Egress Tunnel Router (ETR): [RFC6830] 148 xTR: [RFC6830] 150 Proxy ITR (PITR): [RFC6832] 152 Proxy ETR (PETR): [RFC6832] 154 LISP Site: [RFC6830] 156 Map-Server: [RFC6833] 158 Map-Resolver: [RFC6833] 160 Map-Request: [RFC6833] 162 Map-Reply: [RFC6833] 164 Negative Map-Reply: [RFC6833] 166 5. LISP MIB Objectives 168 The objectives for this LISP MIB module are to provide a read-only 169 mechanism to support the following functions: 171 o Provide a means for obtaining (read-only) a current status of LISP 172 features enabled on a device, and (read-only) a current status of 173 configuration attributes related to those features. As one 174 example, this MIB could determine the ON/OFF status of LISP 175 features such as ITR, ETR, PITR, PETR, MS or MR support, 176 specifically as realated to both IPv4 or IPv6 address families. 177 Other examples could include: obtaining the (read-only) status of 178 whether rloc-probing is enabled, whether the use of a PETR is 179 configured, and obtaining the (read-only) values of other related 180 attributes such as the map-cache limit value, or a mapping time- 181 to-live value. 183 o Provide a means for obtaining (read-only) the current attributes 184 of various LISP tables, such as the EID-to-RLOC policy data 185 contained in the Map-Cache, or the local EID-to-RLOC policy data 186 contained in the Mapping-Database. 188 o Provide a means for obtaining (read-only) the current operational 189 statistics of various LISP functions, such as the number of 190 packets encapsulated and decapsulated by the device. Other 191 counters of operational interest, depending on LISP function, 192 include things like the current number of map-cache entries, and 193 the total number and rate of map-requests received and sent by the 194 device. 196 6. Structure of LISP MIB Module 198 6.1. Overview of Defined Notifications 200 No LISP MIB notifications are defined. 202 6.2. Overview of Defined Tables 204 The LISP MIB module is composed of the following tables of objects: 206 lispFeatures - This table provides information representing the 207 various lisp features that can be enabled on LISP devices. 209 lispIidToVrf - This table provides information representing the 210 mapping of a LISP instance ID to a VRF (Virtual Routing/ 211 Forwarding). 213 lispGlobalStats - This table provides global statistics for a given 214 Instance ID per address-family on a LISP device. 216 lispMappingDatabase - This table represents the EID-to-RLOC database 217 that contains the EID-prefix to RLOC mappings configured on an 218 ETR. In general, this table would be representative of all such 219 mappings for a given site that this device belongs to. 221 lispMappingDatabaseLocator - This table represents the set of 222 routing locators contained in the EID-to-RLOC database configured 223 on an ETR. 225 lispMapCache - This table represents the short-lived, on-demand 226 table maintained on an ITR that stores, tracks, and times-out EID- 227 to-RLOC mappings. 229 lispMapCacheLocator - This table represents the set of locators per 230 EID prefix contained in the map-cache table of an ITR. 232 lispConfiguredLocator - This table represents the set of routing 233 locators configured on a LISP device. 235 lispEidRegistration - This table provides the properties of each EID 236 prefix that is registered with this device when configured to be a 237 Map-Server. 239 lispEidRegistrationEtr - This table provides the properties of the 240 different ETRs that send registers, for a given EID prefix, to 241 this device when configured to be a Map-Server. 243 lispEidRegistrationLocator - This table provides the properties of 244 the different locators per EID prefix that is registered with this 245 device when configured to be a Map-Server. 247 lispUseMapServer - This table provides the properties of all Map- 248 Servers that this device is configured to use. 250 lispUseMapResolver - This table provides the properties of all Map- 251 Resolvers that this device is configured to use. 253 lispUseProxyEtr - This table provides the properties of all Proxy 254 ETRs that this device is configured to use. 256 7. LISP MIB Definitions 258 LISP-MIB DEFINITIONS ::= BEGIN 260 IMPORTS 261 MODULE-IDENTITY, OBJECT-TYPE, 262 mib-2, Unsigned32, Counter64, 263 Integer32, TimeTicks FROM SNMPv2-SMI -- [RFC2578] 264 TruthValue, TEXTUAL-CONVENTION, 265 TimeStamp FROM SNMPv2-TC -- [RFC2579] 266 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] 267 MplsL3VpnName 268 FROM MPLS-L3VPN-STD-MIB -- [RFC4382] 269 AddressFamilyNumbers 270 FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- 271 http://www.iana.org/assignments/ianaaddressfamilynumbers-mib 273 lispMIB MODULE-IDENTITY 274 LAST-UPDATED "201309130000Z" -- 13 September 2013 275 ORGANIZATION 276 "IETF Locator/ID Separation Protocol (LISP) Working Group" 277 CONTACT-INFO 278 "Email: lisp@ietf.org 279 WG charter: 280 http://www.ietf.org/html.charters/lisp-charter.html" 281 DESCRIPTION 282 "This MIB module contains managed objects to support 283 monitoring devices that support the Locator/ID Separation 284 Protocol (LISP). 286 Copyright (C) The IETF Trust (2013)." 287 REVISION "201309130000Z" -- 13 September 2013 288 DESCRIPTION "Initial version of the IETF LISP-MIB module. Published 289 as RFC xxxx." 290 -- RFC Ed.: RFC-editor pls fill in xxxx 291 ::= { mib-2 XXX } 292 -- RFC Ed.: assigned by IANA, see section 10 for details 294 -- 295 -- Textual Conventions 296 -- 298 LispAddressType ::= TEXTUAL-CONVENTION 299 DISPLAY-HINT "39a" 300 STATUS current 301 DESCRIPTION 302 "LISP architecture can be applied to a wide variety of 303 address-families. This textual-convention is a generalization 304 for representing addresses belonging to those address-families. 305 For convenience, this document refers to any such address as a 306 LISP address. LispAddressType textual-convention consists of 307 the following four-tuple: 308 1. IANA Address Family Number: A field of length 2-octets, 309 whose value is of the form following the assigned 310 AddressFamilyNumbers textual-convention described in 311 IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS [IANA] 312 http://www.iana.org/assignments/ianaaddressfamilynumbers-mib. 313 The enumerations are also listed in [IANA]. Note that this 314 list of address family numbers is maintained by IANA. 315 2. Length of LISP address: A field of length 1-octet, whose 316 value indicates the octet-length of the next (third) 317 field of this LispAddressType four-tuple. 318 3. LISP address: A field of variable length as indicated in 319 the previous (second) field, whose value is an address 320 of the IANA Address Family indicated in the first field 321 of this LispAddressType four-tuple. Note that any of 322 the IANA Address Families can be represented. 323 Particularly when the address family is LISP Canonical 324 Address Format (LCAF) [LCAF] 325 http://tools.ietf.org/id/draft-ietf-lisp-lcaf-02.txt 326 with IANA assigned Address Family Number 16387, then the 327 first octet of this field indicates the LCAF type, and the 328 rest of this field is same as the encoding format of the 329 LISP Canonical Address after the length field, as defined 330 in [LCAF]. 331 4. Mask-length of address: A field of length 1-octet, whose 332 value is the mask-length to be applied to the LISP 333 address specified in the previous (third) field. 335 To illustrate the use of this object, consider the LISP MIB 336 Object below entitled lispMapCacheEntry. This object begins 337 with the following entities: 339 lispMapCacheEntry ::= SEQUENCE { 340 lispMapCacheEidLength INTEGER, 341 lispMapCacheEid LispAddressType, 342 ... [skip] ... 344 Example 1: Suppose that the IPv4 EID prefix stored is 345 192.0.2.0/24. In this case, the values within 346 lispMapCacheEntry would be: 348 lispMapCacheEidLength = 8 349 lispMapCacheEid = 1, 4, 192.0.2.0, 24 350 ... [skip] ... 352 where 8 is the total length in octets of the next 353 object (lispMapCacheEID of type LispAddressType). Then, 354 the value 1 indicates the IPv4 AF (per [IANA]), the 355 value 4 indicates that the AF is 4-octets in length, 356 192.0.2.0 is the IPv4 address, and the value 24 is the 357 mask-length in bits. Note that the lispMapCacheEidLength 358 value of 8 is used to compute the length of the fourth 359 (last) field in lispMapCacheEid to be 1 octet - as 360 computed by 8 - (2 + 1 + 4) = 1. 362 Example 2: Suppose that the IPv6 EID prefix stored is 363 2001:db8:a::/48. In this case, the values within 364 lispMapCacheEntry would be: 366 lispMapCacheEidLength = 20 367 lispMapCacheEid = 2, 16, 2001:db8:a::, 48 368 ... [skip] ... 370 where 20 is the total length in octets of the next 371 object (lispMapCacheEID of type LispAddressType). Then, 372 the value 2 indicates the IPv4 AF (per [IANA]), the 373 value 16 indicates that the AF is 16-octets in length, 374 2001:db8:a:: is the IPv6 address, and the value 48 is the 375 mask-length in bits. Note that the lispMapCacheEidLength 376 value of 20 is used to compute the length of the fourth 377 (last) field in lispMapCacheEid to be 1 octet - as 378 computed by 20 - (2 + 1 + 16) = 1. 380 Example 3: As an example where LCAF is used, suppose 381 that the IPv4 EID prefix stored is 192.0.2.0/24 and it 382 is part of LISP Instance ID 101. In this case, the values 383 within lispMapCacheEntry would be: 385 lispMapCacheEidLength = 11 386 lispMapCacheEid = 16387, 7, 2, 101, 1, 192.0.2.0, 24 387 ... [skip] ... 389 where 11 is the total length in octets of the next object 390 (lispMapCacheEID of type LispAddressType). Then, the value 391 16387 indicates the LCAF AF (see [IANA]), the value 7 392 indicates that the LCAF AF is 7-octets in length in this 393 case, 2 indicates that LCAF Type 2 encoding is used (see 394 [LCAF]), 101 gives the Instance ID, 1 gives the AFI (per 395 [IANA]) for an IPv4 address, 192.0.2.0 is the IPv4 address, 396 and 24 is the mask-length in bits. Note that the 397 lispMapCacheEidLength value of 11 octets is used to compute 398 the length of the last field in lispMapCacheEid to be 1 octet, 399 as computed by 11 - (2 + 1 + 1 + 1 + 1 + 4) = 1. 401 Note: all LISP header formats and locations of specific 402 flags, bits, and fields are as given in the base LISP 403 references of RFC6830, RFC6832, and RFC6833." 405 REFERENCE 406 "RFC6830, Section 14.2, draft-ietf-lisp-lcaf-02.txt." 408 SYNTAX OCTET STRING (SIZE (5..39)) 410 -- 411 -- Top level components of this MIB. 412 -- 413 lispObjects OBJECT IDENTIFIER ::= { lispMIB 1 } 414 lispConformance OBJECT IDENTIFIER ::= { lispMIB 2 } 416 lispFeaturesTable OBJECT-TYPE 417 SYNTAX SEQUENCE OF LispFeaturesEntry 418 MAX-ACCESS not-accessible 419 STATUS current 420 DESCRIPTION 421 "This table represents the ON/OFF status of the 422 various LISP features that can be enabled on LISP devices." 423 REFERENCE 424 "RFC6830, Section 4.0., Section 5.5., Section 6.3." 425 ::= { lispObjects 1 } 427 lispFeaturesEntry OBJECT-TYPE 428 SYNTAX LispFeaturesEntry 429 MAX-ACCESS not-accessible 430 STATUS current 431 DESCRIPTION 432 "An entry (conceptual row) in the lispFeaturesTable." 433 INDEX { lispFeaturesInstanceID, 434 lispFeaturesAddressFamily } 435 ::= { lispFeaturesTable 1 } 437 LispFeaturesEntry ::= SEQUENCE { 438 lispFeaturesInstanceID Unsigned32, 439 lispFeaturesAddressFamily AddressFamilyNumbers, 440 lispFeaturesItrEnabled TruthValue, 441 lispFeaturesEtrEnabled TruthValue, 442 lispFeaturesProxyItrEnabled TruthValue, 443 lispFeaturesProxyEtrEnabled TruthValue, 444 lispFeaturesMapServerEnabled TruthValue, 445 lispFeaturesMapResolverEnabled TruthValue, 446 lispFeaturesMapCacheSize Unsigned32, 447 lispFeaturesMapCacheLimit Unsigned32, 448 lispFeaturesEtrMapCacheTtl Unsigned32, 449 lispFeaturesRlocProbeEnabled TruthValue, 450 lispFeaturesEtrAcceptMapDataEnabled TruthValue, 451 lispFeaturesEtrAcceptMapDataVerifyEnabled TruthValue, 452 lispFeaturesRouterTimeStamp TimeStamp 454 } 456 lispFeaturesInstanceID OBJECT-TYPE 457 SYNTAX Unsigned32 (0..16777215) 458 MAX-ACCESS not-accessible 459 STATUS current 460 DESCRIPTION 461 "This represents the Instance ID of the LISP header. 462 An Instance ID in the LISP address encoding helps 463 uniquely identify the AFI-based address space to which 464 a given EID belongs. It's default value is 0." 465 DEFVAL { 0 } 466 ::= { lispFeaturesEntry 1 } 468 lispFeaturesAddressFamily OBJECT-TYPE 469 SYNTAX AddressFamilyNumbers 470 MAX-ACCESS not-accessible 471 STATUS current 472 DESCRIPTION 473 "The IANA address family number of destination address 474 of packets that this LISP device is enabled to process." 475 ::= { lispFeaturesEntry 2 } 477 lispFeaturesItrEnabled OBJECT-TYPE 478 SYNTAX TruthValue 479 MAX-ACCESS read-only 480 STATUS current 481 DESCRIPTION 482 "Indicates the status of ITR role on this device. If 483 this object is true, then ITR feature is enabled." 484 ::= { lispFeaturesEntry 3 } 486 lispFeaturesEtrEnabled OBJECT-TYPE 487 SYNTAX TruthValue 488 MAX-ACCESS read-only 489 STATUS current 490 DESCRIPTION 491 "Indicates the status of ETR role on this device. If 492 this object is true, then ETR feature is enabled." 493 ::= { lispFeaturesEntry 4 } 495 lispFeaturesProxyItrEnabled OBJECT-TYPE 496 SYNTAX TruthValue 497 MAX-ACCESS read-only 498 STATUS current 499 DESCRIPTION 500 "Indicates the status of Proxy-ITR role on this device. 501 If this object is true, then Proxy-ITR feature is enabled." 503 ::= { lispFeaturesEntry 5 } 505 lispFeaturesProxyEtrEnabled OBJECT-TYPE 506 SYNTAX TruthValue 507 MAX-ACCESS read-only 508 STATUS current 509 DESCRIPTION 510 "Indicates the status of Proxy-ETR role on this device. 511 If this object is true, then Proxy-ETR feature is enabled." 512 ::= { lispFeaturesEntry 6 } 514 lispFeaturesMapServerEnabled OBJECT-TYPE 515 SYNTAX TruthValue 516 MAX-ACCESS read-only 517 STATUS current 518 DESCRIPTION 519 "Indicates the status of Map Server role on this device. 520 If this object is true, then Map Server feature is 521 enabled." 522 ::= { lispFeaturesEntry 7 } 524 lispFeaturesMapResolverEnabled OBJECT-TYPE 525 SYNTAX TruthValue 526 MAX-ACCESS read-only 527 STATUS current 528 DESCRIPTION 529 "Indicates the status of Map Resolver role on this device. 530 If this object is true, then Map Resolver feature is 531 enabled." 532 ::= { lispFeaturesEntry 8 } 534 lispFeaturesMapCacheSize OBJECT-TYPE 535 SYNTAX Unsigned32 536 MAX-ACCESS read-only 537 STATUS current 538 DESCRIPTION 539 "Size of EID-to-RLOC map cache on this device." 540 ::= { lispFeaturesEntry 9 } 542 lispFeaturesMapCacheLimit OBJECT-TYPE 543 SYNTAX Unsigned32 544 MAX-ACCESS read-only 545 STATUS current 546 DESCRIPTION 547 "Maximum permissible entries in EID-to-RLOC map cache on 548 this device." 549 ::= { lispFeaturesEntry 10 } 551 lispFeaturesEtrMapCacheTtl OBJECT-TYPE 552 SYNTAX Unsigned32 553 MAX-ACCESS read-only 554 STATUS current 555 DESCRIPTION 556 "The stored Record TTL of the EID-to-RLOC map record in 557 the map cache." 558 ::= { lispFeaturesEntry 11 } 560 lispFeaturesRlocProbeEnabled OBJECT-TYPE 561 SYNTAX TruthValue 562 MAX-ACCESS read-only 563 STATUS current 564 DESCRIPTION 565 "Indicates the status of rloc-probing feature on this 566 device. If this object is true, then this feature is 567 enabled." 568 ::= { lispFeaturesEntry 12 } 570 lispFeaturesEtrAcceptMapDataEnabled OBJECT-TYPE 571 SYNTAX TruthValue 572 MAX-ACCESS read-only 573 STATUS current 574 DESCRIPTION 575 "Indicates the status of accepting piggybacked mapping 576 data received in a map-request on this device. If this 577 object is true, then this device accepts piggybacked 578 mapping data." 579 ::= { lispFeaturesEntry 13 } 581 lispFeaturesEtrAcceptMapDataVerifyEnabled OBJECT-TYPE 582 SYNTAX TruthValue 583 MAX-ACCESS read-only 584 STATUS current 585 DESCRIPTION 586 "Indicates the status of verifying accepted piggybacked 587 mapping data received in a map-request on this device. 588 If this object is true, then this device verifies 589 accepted piggybacked mapping data." 590 ::= { lispFeaturesEntry 14 } 592 lispFeaturesRouterTimeStamp OBJECT-TYPE 593 SYNTAX TimeStamp 594 MAX-ACCESS read-only 595 STATUS current 596 DESCRIPTION 597 "The value of sysUpTime at which LISP feature was 598 enabled on this device. 600 If this information was present at the most recent 601 re-initialization of the local management subsystem, 602 then this object contains a zero value." 603 DEFVAL { 0 } 604 ::= { lispFeaturesEntry 15 } 606 lispIidToVrfTable OBJECT-TYPE 607 SYNTAX SEQUENCE OF LispIidToVrfEntry 608 MAX-ACCESS not-accessible 609 STATUS current 610 DESCRIPTION 611 "This table represents the mapping of LISP Instance ID 612 to a VRF." 613 REFERENCE 614 "RFC6830, Section 5.5. and RFC4382, Section 7." 615 ::= { lispObjects 2 } 617 lispIidToVrfEntry OBJECT-TYPE 618 SYNTAX LispIidToVrfEntry 619 MAX-ACCESS not-accessible 620 STATUS current 621 DESCRIPTION 622 "An entry (conceptual row) in the lispIidToVrfTable." 623 INDEX { lispFeaturesInstanceID } 624 ::= { lispIidToVrfTable 1 } 626 LispIidToVrfEntry ::= SEQUENCE { 627 lispIidToVrfName MplsL3VpnName 628 } 630 lispIidToVrfName OBJECT-TYPE 631 SYNTAX MplsL3VpnName 632 MAX-ACCESS read-only 633 STATUS current 634 DESCRIPTION 635 "The identifier for each VPN that is mapped to the 636 given LISP Instance ID." 637 ::= { lispIidToVrfEntry 1 } 639 lispGlobalStatsTable OBJECT-TYPE 640 SYNTAX SEQUENCE OF LispGlobalStatsEntry 641 MAX-ACCESS not-accessible 642 STATUS current 643 DESCRIPTION 644 "This table provides global statistics for a given 645 Instance ID per address-family on a LISP device." 646 REFERENCE 647 "RFC6830, Section 6.1." 648 ::= { lispObjects 3 } 650 lispGlobalStatsEntry OBJECT-TYPE 651 SYNTAX LispGlobalStatsEntry 652 MAX-ACCESS not-accessible 653 STATUS current 654 DESCRIPTION 655 "An entry (conceptual row) in the 656 lispGlobalStatsTable." 657 INDEX { lispFeaturesInstanceID, 658 lispFeaturesAddressFamily } 659 ::= { lispGlobalStatsTable 1 } 661 LispGlobalStatsEntry ::= SEQUENCE { 662 lispGlobalStatsMapRequestsIn Counter64, 663 lispGlobalStatsMapRequestsOut Counter64, 664 lispGlobalStatsMapRepliesIn Counter64, 665 lispGlobalStatsMapRepliesOut Counter64, 666 lispGlobalStatsMapRegistersIn Counter64, 667 lispGlobalStatsMapRegistersOut Counter64 668 } 670 lispGlobalStatsMapRequestsIn OBJECT-TYPE 671 SYNTAX Counter64 672 MAX-ACCESS read-only 673 STATUS current 674 DESCRIPTION 675 "Total number of map requests received by this device for 676 any EID prefix of the given address family and Instance ID. 678 Discontinuities in this monotonically increasing value occur 679 at re-initialization of the management system. 680 Discontinuities can also occur as a result of LISP features 681 being removed, which can be detected by observing the value 682 of lispFeaturesRouterTimeStamp." 683 ::= { lispGlobalStatsEntry 1 } 685 lispGlobalStatsMapRequestsOut OBJECT-TYPE 686 SYNTAX Counter64 687 MAX-ACCESS read-only 688 STATUS current 689 DESCRIPTION 690 "Total number of map requests sent by this device for any 691 EID prefix of the given address family and Instance ID. 693 Discontinuities in this monotonically increasing value occur 694 at re-initialization of the management system. 695 Discontinuities can also occur as a result of LISP features 696 being removed, which can be detected by observing the value 697 of lispFeaturesRouterTimeStamp." 698 ::= { lispGlobalStatsEntry 2 } 700 lispGlobalStatsMapRepliesIn OBJECT-TYPE 701 SYNTAX Counter64 702 MAX-ACCESS read-only 703 STATUS current 704 DESCRIPTION 705 "Total number of map replies received by this device for any 706 EID prefix of the given address family and Instance ID. 708 Discontinuities in this monotonically increasing value occur 709 at re-initialization of the management system. 710 Discontinuities can also occur as a result of LISP features 711 being removed, which can be detected by observing the value 712 of lispFeaturesRouterTimeStamp." 713 ::= { lispGlobalStatsEntry 3 } 715 lispGlobalStatsMapRepliesOut OBJECT-TYPE 716 SYNTAX Counter64 717 MAX-ACCESS read-only 718 STATUS current 719 DESCRIPTION 720 "Total number of map replies sent by this device for any EID 721 prefix of the given address family and Instance ID. 723 Discontinuities in this monotonically increasing value occur 724 at re-initialization of the management system. 725 Discontinuities can also occur as a result of LISP features 726 being removed, which can be detected by observing the value 727 of lispFeaturesRouterTimeStamp." 728 ::= { lispGlobalStatsEntry 4 } 730 lispGlobalStatsMapRegistersIn OBJECT-TYPE 731 SYNTAX Counter64 732 MAX-ACCESS read-only 733 STATUS current 734 DESCRIPTION 735 "Total number of map registers received by this device for 736 any EID prefix of the given address family and Instance ID. 738 Discontinuities in this monotonically increasing value occur 739 at re-initialization of the management system. 740 Discontinuities can also occur as a result of LISP features 741 being removed, which can be detected by observing the value 742 of lispFeaturesRouterTimeStamp." 743 ::= { lispGlobalStatsEntry 5 } 745 lispGlobalStatsMapRegistersOut OBJECT-TYPE 746 SYNTAX Counter64 747 MAX-ACCESS read-only 748 STATUS current 749 DESCRIPTION 750 "Total number of map registers sent by this device for any 751 EID prefix of the given address family and Instance ID. 753 Discontinuities in this monotonically increasing value occur 754 at re-initialization of the management system. 755 Discontinuities can also occur as a result of LISP features 756 being removed, which can be detected by observing the value 757 of lispFeaturesRouterTimeStamp." 758 ::= { lispGlobalStatsEntry 6 } 760 lispMappingDatabaseTable OBJECT-TYPE 761 SYNTAX SEQUENCE OF LispMappingDatabaseEntry 762 MAX-ACCESS not-accessible 763 STATUS current 764 DESCRIPTION 765 "This table represents the EID-to-RLOC mapping database 766 that contains the EID-prefix to RLOC mappings configured 767 on an ETR. 769 This table represents all such mappings for the given LISP 770 site to which this device belongs." 771 REFERENCE 772 "RFC6830, Section 6.0." 773 ::= { lispObjects 4 } 775 lispMappingDatabaseEntry OBJECT-TYPE 776 SYNTAX LispMappingDatabaseEntry 778 MAX-ACCESS not-accessible 779 STATUS current 780 DESCRIPTION 781 "An entry (conceptual row) in lispMappingDatabaseTable." 782 INDEX { lispMappingDatabaseEidLength, 783 lispMappingDatabaseEid } 784 ::= { lispMappingDatabaseTable 1 } 786 LispMappingDatabaseEntry ::= SEQUENCE { 787 lispMappingDatabaseEidLength Integer32, 788 lispMappingDatabaseEid LispAddressType, 789 lispMappingDatabaseLsb Unsigned32, 790 lispMappingDatabaseEidPartitioned TruthValue, 791 lispMappingDatabaseTimeStamp TimeStamp, 792 lispMappingDatabaseDecapOctets Counter64, 793 lispMappingDatabaseDecapPackets Counter64, 794 lispMappingDatabaseEncapOctets Counter64, 795 lispMappingDatabaseEncapPackets Counter64 796 } 798 lispMappingDatabaseEidLength OBJECT-TYPE 799 SYNTAX Integer32 (5..39) 800 MAX-ACCESS not-accessible 801 STATUS current 802 DESCRIPTION 803 "This object gives the octet-length of 804 lispMappingDatabaseEid." 805 ::= { lispMappingDatabaseEntry 1 } 807 lispMappingDatabaseEid OBJECT-TYPE 808 SYNTAX LispAddressType 809 MAX-ACCESS not-accessible 810 STATUS current 811 DESCRIPTION 812 "The EID prefix of the mapping database." 813 ::= { lispMappingDatabaseEntry 2 } 815 lispMappingDatabaseLsb OBJECT-TYPE 816 SYNTAX Unsigned32 (0..4294967295) 817 MAX-ACCESS read-only 818 STATUS current 819 DESCRIPTION 820 "The locator status bits for this EID prefix." 821 ::= { lispMappingDatabaseEntry 3 } 823 lispMappingDatabaseEidPartitioned OBJECT-TYPE 824 SYNTAX TruthValue 825 MAX-ACCESS read-only 827 STATUS current 828 DESCRIPTION 829 "Indicates if this device is partitioned from the site that 830 contains this EID prefix. If this object is true, then it 831 means this device is partitioned from the site." 832 ::= { lispMappingDatabaseEntry 4 } 834 lispMappingDatabaseTimeStamp OBJECT-TYPE 835 SYNTAX TimeStamp 836 MAX-ACCESS read-only 837 STATUS current 838 DESCRIPTION 839 "The value of sysUpTime at which the EID Prefix information 840 represented by this mapping database entry was configured 841 on this device. 843 If this information was present at the most recent 844 re-initialization of the local management subsystem, then 845 this object contains a zero value." 846 DEFVAL { 0 } 847 ::= { lispMappingDatabaseEntry 5 } 849 lispMappingDatabaseDecapOctets OBJECT-TYPE 850 SYNTAX Counter64 851 MAX-ACCESS read-only 852 STATUS current 853 DESCRIPTION 854 "The number of octets, after decapsulation, of LISP packets 855 that were decapsulated by this device addressed to a host 856 within this EID-prefix. 858 Discontinuities in this monotonically increasing value occur 859 at re-initialization of the management system. 860 Discontinuities can also occur as a result of LISP features 861 being removed, which can be detected by observing the value 862 of lispMappingDatabaseTimeStamp." 863 ::= { lispMappingDatabaseEntry 6 } 865 lispMappingDatabaseDecapPackets OBJECT-TYPE 866 SYNTAX Counter64 867 MAX-ACCESS read-only 868 STATUS current 869 DESCRIPTION 870 "The number of LISP packets that were decapsulated by this 871 device addressed to a host within this EID-prefix. 873 Discontinuities in this monotonically increasing value occur 874 at re-initialization of the management system. 875 Discontinuities can also occur as a result of LISP features 876 being removed, which can be detected by observing the value 877 of lispMappingDatabaseTimeStamp." 878 ::= { lispMappingDatabaseEntry 7 } 880 lispMappingDatabaseEncapOctets OBJECT-TYPE 881 SYNTAX Counter64 882 MAX-ACCESS read-only 883 STATUS current 884 DESCRIPTION 885 "The number of octets, before encapsulation, of LISP packets 886 that were encapsulated by this device, whose inner header 887 source address matched this EID prefix. 889 Discontinuities in this monotonically increasing value occur 890 at re-initialization of the management system. 891 Discontinuities can also occur as a result of LISP features 892 being removed, which can be detected by observing the value 893 of lispMappingDatabaseTimeStamp." 894 ::= { lispMappingDatabaseEntry 8 } 896 lispMappingDatabaseEncapPackets OBJECT-TYPE 897 SYNTAX Counter64 898 MAX-ACCESS read-only 899 STATUS current 900 DESCRIPTION 901 "The number of LISP packets that were encapsulated by this 902 device whose inner header source address matched this EID 903 prefix. 905 Discontinuities in this monotonically increasing value occur 906 at re-initialization of the management system. 907 Discontinuities can also occur as a result of LISP features 908 being removed, which can be detected by observing the value 909 of lispMappingDatabaseTimeStamp." 910 ::= { lispMappingDatabaseEntry 9 } 912 lispMappingDatabaseLocatorTable OBJECT-TYPE 913 SYNTAX SEQUENCE OF LispMappingDatabaseLocatorEntry 914 MAX-ACCESS not-accessible 915 STATUS current 916 DESCRIPTION 917 "This table represents the set of routing locators per EID 918 prefix contained in the EID-to-RLOC database configured on 919 this ETR." 920 REFERENCE 921 "RFC6830, Section 6.2." 922 ::= { lispObjects 5 } 924 lispMappingDatabaseLocatorEntry OBJECT-TYPE 925 SYNTAX LispMappingDatabaseLocatorEntry 926 MAX-ACCESS not-accessible 927 STATUS current 928 DESCRIPTION 929 "An entry (conceptual row) in the 930 lispMappingDatabaseLocatorTable." 932 INDEX { lispMappingDatabaseEidLength, 933 lispMappingDatabaseEid, 934 lispMappingDatabaseLocatorRlocLength, 935 lispMappingDatabaseLocatorRloc } 936 ::= { lispMappingDatabaseLocatorTable 1 } 938 LispMappingDatabaseLocatorEntry ::= SEQUENCE { 939 lispMappingDatabaseLocatorRlocLength Integer32, 940 lispMappingDatabaseLocatorRloc LispAddressType, 941 lispMappingDatabaseLocatorRlocPriority Integer32, 942 lispMappingDatabaseLocatorRlocWeight Integer32, 943 lispMappingDatabaseLocatorRlocMPriority Integer32, 944 lispMappingDatabaseLocatorRlocMWeight Integer32, 945 lispMappingDatabaseLocatorRlocState INTEGER, 946 lispMappingDatabaseLocatorRlocLocal INTEGER, 947 lispMappingDatabaseLocatorRlocTimeStamp TimeStamp, 948 lispMappingDatabaseLocatorRlocDecapOctets Counter64, 949 lispMappingDatabaseLocatorRlocDecapPackets Counter64, 950 lispMappingDatabaseLocatorRlocEncapOctets Counter64, 951 lispMappingDatabaseLocatorRlocEncapPackets Counter64 952 } 954 lispMappingDatabaseLocatorRlocLength OBJECT-TYPE 955 SYNTAX Integer32 (5..39) 956 MAX-ACCESS not-accessible 957 STATUS current 958 DESCRIPTION 959 "This object is used to get the octet-length of 960 lispMappingDatabaseLocatorRloc." 961 ::= { lispMappingDatabaseLocatorEntry 1 } 963 lispMappingDatabaseLocatorRloc OBJECT-TYPE 964 SYNTAX LispAddressType 965 MAX-ACCESS not-accessible 966 STATUS current 967 DESCRIPTION 968 "This object is a locator for the given EID prefix in 969 the mapping database." 970 ::= { lispMappingDatabaseLocatorEntry 2 } 972 lispMappingDatabaseLocatorRlocPriority OBJECT-TYPE 973 SYNTAX Integer32 (0..255) 974 MAX-ACCESS read-only 975 STATUS current 976 DESCRIPTION 977 "The unicast priority of the RLOC." 978 ::= { lispMappingDatabaseLocatorEntry 3 } 980 lispMappingDatabaseLocatorRlocWeight OBJECT-TYPE 981 SYNTAX Integer32 (0..100) 982 MAX-ACCESS read-only 983 STATUS current 984 DESCRIPTION 985 "The unicast weight of the RLOC." 986 ::= { lispMappingDatabaseLocatorEntry 4 } 988 lispMappingDatabaseLocatorRlocMPriority OBJECT-TYPE 989 SYNTAX Integer32 (0..255) 990 MAX-ACCESS read-only 991 STATUS current 992 DESCRIPTION 993 "The multicast priority of the RLOC." 994 ::= { lispMappingDatabaseLocatorEntry 5 } 996 lispMappingDatabaseLocatorRlocMWeight OBJECT-TYPE 997 SYNTAX Integer32 (0..100) 998 MAX-ACCESS read-only 999 STATUS current 1000 DESCRIPTION 1001 "The multicast weight of the RLOC." 1002 ::= { lispMappingDatabaseLocatorEntry 6 } 1004 lispMappingDatabaseLocatorRlocState OBJECT-TYPE 1005 SYNTAX INTEGER { 1006 up (1), 1007 down (2), 1008 unreachable (3) 1009 } 1010 MAX-ACCESS read-only 1011 STATUS current 1012 DESCRIPTION 1013 "The state of this RLOC as per this device. 1014 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1015 ::= { lispMappingDatabaseLocatorEntry 7 } 1017 lispMappingDatabaseLocatorRlocLocal OBJECT-TYPE 1018 SYNTAX INTEGER { 1019 siteself (1), 1020 sitelocal (2) 1021 } 1022 MAX-ACCESS read-only 1023 STATUS current 1024 DESCRIPTION 1025 "Indicates whether the RLOC is local to this device 1026 (or remote, meaning local to another device in the same LISP 1027 site). (1 = RLOC is an address on this device; 2 = RLOC is 1028 an address on another device)." 1029 ::= { lispMappingDatabaseLocatorEntry 8 } 1031 lispMappingDatabaseLocatorRlocTimeStamp OBJECT-TYPE 1032 SYNTAX TimeStamp 1033 MAX-ACCESS read-only 1034 STATUS current 1035 DESCRIPTION 1036 "The value of sysUpTime at which the RLOC of the EID Prefix 1037 represented by this mapping database entry was configured 1038 on this device. 1040 If this information was present at the most recent 1041 re-initialization of the local management subsystem, then 1042 this object contains a zero value." 1043 DEFVAL { 0 } 1044 ::= { lispMappingDatabaseLocatorEntry 9 } 1046 lispMappingDatabaseLocatorRlocDecapOctets OBJECT-TYPE 1047 SYNTAX Counter64 1048 MAX-ACCESS read-only 1049 STATUS current 1050 DESCRIPTION 1051 "The number of octets of LISP packets that were 1052 addressed to this RLOC of the EID-prefix and 1053 were decapsulated. 1055 Discontinuities in this monotonically increasing value occur 1056 at re-initialization of the management system. 1057 Discontinuities can also occur as a result of database 1058 mappings getting re-configured or RLOC status changes, which 1059 can be detected by observing the value of 1060 lispMappingDatabaseLocatorRlocTimeStamp." 1061 ::= { lispMappingDatabaseLocatorEntry 10 } 1063 lispMappingDatabaseLocatorRlocDecapPackets OBJECT-TYPE 1064 SYNTAX Counter64 1065 MAX-ACCESS read-only 1066 STATUS current 1067 DESCRIPTION 1068 "The number of LISP packets that were addressed to this RLOC 1069 of the EID-prefix and were decapsulated. 1071 Discontinuities in this monotonically increasing value occur 1072 at re-initialization of the management system. 1073 Discontinuities can also occur as a result of database 1074 mappings getting re-configured or RLOC status changes, which 1075 can be detected by observing the value of 1076 lispMappingDatabaseLocatorRlocTimeStamp." 1077 ::= { lispMappingDatabaseLocatorEntry 11 } 1079 lispMappingDatabaseLocatorRlocEncapOctets OBJECT-TYPE 1080 SYNTAX Counter64 1081 MAX-ACCESS read-only 1082 STATUS current 1083 DESCRIPTION 1084 "The number of octets of LISP packets that were encapsulated 1085 by this device using this RLOC address as the source, and 1086 that were sourced by an address of this EID-prefix. 1088 Discontinuities in this monotonically increasing value occur 1089 at re-initialization of the management system. 1090 Discontinuities can also occur as a result of database 1091 mappings getting re-configured or RLOC status changes, which 1092 can be detected by observing the value of 1093 lispMappingDatabaseLocatorRlocTimeStamp." 1094 ::= { lispMappingDatabaseLocatorEntry 12 } 1096 lispMappingDatabaseLocatorRlocEncapPackets OBJECT-TYPE 1097 SYNTAX Counter64 1098 MAX-ACCESS read-only 1099 STATUS current 1100 DESCRIPTION 1101 "The number of LISP packets that were encapsulated by this 1102 device using this RLOC address as the source, and that were 1103 sourced by an address of this EID-prefix. 1105 Discontinuities in this monotonically increasing value occur 1106 at re-initialization of the management system. 1107 Discontinuities can also occur as a result of database 1108 mappings getting re-configured or RLOC status changes, which 1109 can be detected by observing the value of 1110 lispMappingDatabaseLocatorRlocTimeStamp." 1111 ::= { lispMappingDatabaseLocatorEntry 13 } 1113 lispMapCacheTable OBJECT-TYPE 1114 SYNTAX SEQUENCE OF LispMapCacheEntry 1115 MAX-ACCESS not-accessible 1116 STATUS current 1117 DESCRIPTION 1118 "This table represents the short-lived, on-demand table on 1119 an ITR that stores, tracks, and is responsible for 1120 timing-out and otherwise validating EID-to-RLOC mappings." 1121 REFERENCE 1122 "RFC6830, Section 6.0., Section 12.0." 1124 ::= { lispObjects 6 } 1126 lispMapCacheEntry OBJECT-TYPE 1127 SYNTAX LispMapCacheEntry 1128 MAX-ACCESS not-accessible 1129 STATUS current 1130 DESCRIPTION 1131 "An entry (conceptual row) in the 1132 lispMapCacheTable." 1133 INDEX { lispMapCacheEidLength, 1134 lispMapCacheEid } 1135 ::= { lispMapCacheTable 1 } 1137 LispMapCacheEntry ::= SEQUENCE { 1138 lispMapCacheEidLength Integer32, 1139 lispMapCacheEid LispAddressType, 1140 lispMapCacheEidTimeStamp TimeStamp, 1141 lispMapCacheEidExpiryTime TimeTicks, 1142 lispMapCacheEidState TruthValue, 1143 lispMapCacheEidAuthoritative TruthValue, 1144 lispMapCacheEidDecapOctets Counter64, 1145 lispMapCacheEidDecapPackets Counter64, 1146 lispMapCacheEidEncapOctets Counter64, 1147 lispMapCacheEidEncapPackets Counter64 1148 } 1150 lispMapCacheEidLength OBJECT-TYPE 1151 SYNTAX Integer32 (5..39) 1152 MAX-ACCESS not-accessible 1153 STATUS current 1154 DESCRIPTION 1155 "This object is used to get the octet-length of 1156 lispMapCacheEid." 1157 ::= { lispMapCacheEntry 1 } 1159 lispMapCacheEid OBJECT-TYPE 1160 SYNTAX LispAddressType 1161 MAX-ACCESS not-accessible 1162 STATUS current 1163 DESCRIPTION 1164 "The EID prefix in the mapping cache." 1165 ::= { lispMapCacheEntry 2 } 1167 lispMapCacheEidTimeStamp OBJECT-TYPE 1168 SYNTAX TimeStamp 1169 MAX-ACCESS read-only 1170 STATUS current 1171 DESCRIPTION 1172 "The value of sysUpTime at which the EID Prefix information 1173 represented by this entry was learned by this device. 1175 If this information was present at the most recent 1176 re-initialization of the local management subsystem, then 1177 this object contains a zero value." 1178 DEFVAL { 0 } 1179 ::= { lispMapCacheEntry 3 } 1181 lispMapCacheEidExpiryTime OBJECT-TYPE 1182 SYNTAX TimeTicks 1183 MAX-ACCESS read-only 1184 STATUS current 1185 DESCRIPTION 1186 "The time remaining before the ITR times-out this 1187 EID prefix." 1188 ::= { lispMapCacheEntry 4 } 1190 lispMapCacheEidState OBJECT-TYPE 1191 SYNTAX TruthValue 1192 MAX-ACCESS read-only 1193 STATUS current 1194 DESCRIPTION 1195 "This object is used to indicate the activity of this EID 1196 prefix. If this object is true, then it means this EID 1197 prefix is seeing activity." 1198 ::= { lispMapCacheEntry 5 } 1200 lispMapCacheEidAuthoritative OBJECT-TYPE 1201 SYNTAX TruthValue 1202 MAX-ACCESS read-only 1203 STATUS current 1204 DESCRIPTION 1205 "This object is used to indicate whether the EID prefix was 1206 installed by an authoritative map-reply. If this object is 1207 true, then it means this EID prefix was installed by an 1208 authoritative map-reply." 1209 ::= { lispMapCacheEntry 6 } 1211 lispMapCacheEidDecapOctets OBJECT-TYPE 1212 SYNTAX Counter64 1213 MAX-ACCESS read-only 1214 STATUS current 1215 DESCRIPTION 1216 "The number of octets of LISP packets that were decapsulated 1217 by this device and were sourced from a remote host within 1218 this EID-prefix. 1220 Discontinuities in this monotonically increasing value occur 1221 at re-initialization of the management system. 1222 Discontinuities can also occur as a result of cache being 1223 removed and replaced, which can be detected by observing the 1224 value of lispMapCacheEidTimeStamp." 1225 ::= { lispMapCacheEntry 7 } 1227 lispMapCacheEidDecapPackets OBJECT-TYPE 1228 SYNTAX Counter64 1229 MAX-ACCESS read-only 1230 STATUS current 1231 DESCRIPTION 1232 "The number of LISP packets that were decapsulated by this 1233 device and were sourced from a remote host within this 1234 EID-prefix. 1236 Discontinuities in this monotonically increasing value occur 1237 at re-initialization of the management system. 1238 Discontinuities can also occur as a result of cache being 1239 removed and replaced, which can be detected by observing the 1240 value of lispMapCacheEidTimeStamp." 1241 ::= { lispMapCacheEntry 8 } 1243 lispMapCacheEidEncapOctets OBJECT-TYPE 1244 SYNTAX Counter64 1245 MAX-ACCESS read-only 1246 STATUS current 1247 DESCRIPTION 1248 "The number of octets of LISP packets that were encapsulated 1249 by this device using the given EID-prefix in the map cache. 1251 Discontinuities in this monotonically increasing value occur 1252 at re-initialization of the management system. 1253 Discontinuities can also occur as a result of cache being 1254 removed and replaced, which can be detected by observing the 1255 value of lispMapCacheEidTimeStamp." 1256 ::= { lispMapCacheEntry 9 } 1258 lispMapCacheEidEncapPackets OBJECT-TYPE 1259 SYNTAX Counter64 1260 MAX-ACCESS read-only 1261 STATUS current 1262 DESCRIPTION 1263 "The number of LISP packets that were encapsulated by this 1264 device using the given EID-prefix in the map cache. 1266 Discontinuities in this monotonically increasing value occur 1267 at re-initialization of the management system. 1269 Discontinuities can also occur as a result of cache being 1270 removed and replaced, which can be detected by observing the 1271 value of lispMapCacheEidTimeStamp." 1272 ::= { lispMapCacheEntry 10 } 1274 lispMapCacheLocatorTable OBJECT-TYPE 1275 SYNTAX SEQUENCE OF LispMapCacheLocatorEntry 1276 MAX-ACCESS not-accessible 1277 STATUS current 1278 DESCRIPTION 1279 "This table represents the set of locators per EID prefix 1280 contained in the map-cache table of an ITR." 1281 REFERENCE 1282 "RFC6830, Section 6.3." 1283 ::= { lispObjects 7 } 1285 lispMapCacheLocatorEntry OBJECT-TYPE 1286 SYNTAX LispMapCacheLocatorEntry 1287 MAX-ACCESS not-accessible 1288 STATUS current 1289 DESCRIPTION 1290 "An entry (conceptual row) in the 1291 lispMapCacheLocatorTable." 1292 INDEX { lispMapCacheEidLength, 1293 lispMapCacheEid, 1294 lispMapCacheLocatorRlocLength, 1295 lispMapCacheLocatorRloc } 1296 ::= { lispMapCacheLocatorTable 1 } 1298 LispMapCacheLocatorEntry ::= SEQUENCE { 1299 lispMapCacheLocatorRlocLength Integer32, 1300 lispMapCacheLocatorRloc LispAddressType, 1301 lispMapCacheLocatorRlocPriority Integer32, 1302 lispMapCacheLocatorRlocWeight Integer32, 1303 lispMapCacheLocatorRlocMPriority Integer32, 1304 lispMapCacheLocatorRlocMWeight Integer32, 1305 lispMapCacheLocatorRlocState INTEGER, 1306 lispMapCacheLocatorRlocTimeStamp TimeStamp, 1307 lispMapCacheLocatorRlocLastPriorityChange TimeTicks, 1308 lispMapCacheLocatorRlocLastWeightChange TimeTicks, 1309 lispMapCacheLocatorRlocLastMPriorityChange TimeTicks, 1310 lispMapCacheLocatorRlocLastMWeightChange TimeTicks, 1311 lispMapCacheLocatorRlocLastStateChange TimeTicks, 1312 lispMapCacheLocatorRlocRtt TimeTicks, 1313 lispMapCacheLocatorRlocDecapOctets Counter64, 1314 lispMapCacheLocatorRlocDecapPackets Counter64, 1315 lispMapCacheLocatorRlocEncapOctets Counter64, 1316 lispMapCacheLocatorRlocEncapPackets Counter64 1317 } 1319 lispMapCacheLocatorRlocLength OBJECT-TYPE 1320 SYNTAX Integer32 (5..39) 1321 MAX-ACCESS not-accessible 1322 STATUS current 1323 DESCRIPTION 1324 "This object is used to get the octet-length of 1325 lispMapCacheLocatorRloc." 1326 ::= { lispMapCacheLocatorEntry 1 } 1328 lispMapCacheLocatorRloc OBJECT-TYPE 1329 SYNTAX LispAddressType 1330 MAX-ACCESS not-accessible 1331 STATUS current 1332 DESCRIPTION 1333 "The locator for the EID prefix in the mapping cache." 1334 ::= { lispMapCacheLocatorEntry 2 } 1336 lispMapCacheLocatorRlocPriority OBJECT-TYPE 1337 SYNTAX Integer32 (0..255) 1338 MAX-ACCESS read-only 1339 STATUS current 1340 DESCRIPTION 1341 "The unicast priority of the RLOC for this EID prefix 1342 (0-255); lower more preferred. " 1343 ::= { lispMapCacheLocatorEntry 3 } 1345 lispMapCacheLocatorRlocWeight OBJECT-TYPE 1346 SYNTAX Integer32 (0..100) 1347 MAX-ACCESS read-only 1348 STATUS current 1349 DESCRIPTION 1350 "The unicast weight of the RLOC for this EID prefix 1351 (0 - 100) percentage. " 1352 ::= { lispMapCacheLocatorEntry 4 } 1354 lispMapCacheLocatorRlocMPriority OBJECT-TYPE 1355 SYNTAX Integer32 (0..255) 1356 MAX-ACCESS read-only 1357 STATUS current 1358 DESCRIPTION 1359 "The multicast priority of the RLOC for this EID prefix 1360 (0-255); lower more preferred." 1361 ::= { lispMapCacheLocatorEntry 5 } 1363 lispMapCacheLocatorRlocMWeight OBJECT-TYPE 1364 SYNTAX Integer32 (0..100) 1365 MAX-ACCESS read-only 1366 STATUS current 1367 DESCRIPTION 1368 "The multicast weight of the RLOC for this EID prefix 1369 (0 - 100) percentage." 1370 ::= { lispMapCacheLocatorEntry 6 } 1372 lispMapCacheLocatorRlocState OBJECT-TYPE 1373 SYNTAX INTEGER { 1374 up (1), 1375 down (2), 1376 unreachable (3) 1377 } 1378 MAX-ACCESS read-only 1379 STATUS current 1380 DESCRIPTION 1381 "The state of this RLOC as per this device 1382 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1383 ::= { lispMapCacheLocatorEntry 7 } 1385 lispMapCacheLocatorRlocTimeStamp OBJECT-TYPE 1386 SYNTAX TimeStamp 1387 MAX-ACCESS read-only 1388 STATUS current 1389 DESCRIPTION 1390 "The value of sysUpTime at which the RLOC of EID prefix 1391 information represented by this entry was learned by 1392 this device. 1394 If this information was present at the most recent 1395 re-initialization of the local management subsystem, 1396 then this object contains a zero value." 1397 DEFVAL { 0 } 1398 ::= { lispMapCacheLocatorEntry 8 } 1400 lispMapCacheLocatorRlocLastPriorityChange OBJECT-TYPE 1401 SYNTAX TimeTicks 1402 MAX-ACCESS read-only 1403 STATUS current 1404 DESCRIPTION 1405 "Time elapsed since the last change of the unicast priority 1406 of the RLOC for this EID prefix. Note that this is 1407 independent of lispMapCacheLocatorRlocTimeStamp." 1408 ::= { lispMapCacheLocatorEntry 9 } 1410 lispMapCacheLocatorRlocLastWeightChange OBJECT-TYPE 1411 SYNTAX TimeTicks 1412 MAX-ACCESS read-only 1413 STATUS current 1414 DESCRIPTION 1415 "Time elapsed since the last change of the unicast weight 1416 of the RLOC for this EID prefix. Note that this is 1417 independent of lispMapCacheLocatorRlocTimeStamp." 1418 ::= { lispMapCacheLocatorEntry 10 } 1420 lispMapCacheLocatorRlocLastMPriorityChange OBJECT-TYPE 1421 SYNTAX TimeTicks 1422 MAX-ACCESS read-only 1423 STATUS current 1424 DESCRIPTION 1425 "Time since the last change of the multicast priority of the 1426 RLOC for this EID prefix." 1427 ::= { lispMapCacheLocatorEntry 11 } 1429 lispMapCacheLocatorRlocLastMWeightChange OBJECT-TYPE 1430 SYNTAX TimeTicks 1431 MAX-ACCESS read-only 1432 STATUS current 1433 DESCRIPTION 1434 "Time since the last change of the multicast weight of the 1435 RLOC for this EID prefix." 1436 ::= { lispMapCacheLocatorEntry 12 } 1438 lispMapCacheLocatorRlocLastStateChange OBJECT-TYPE 1439 SYNTAX TimeTicks 1440 MAX-ACCESS read-only 1441 STATUS current 1442 DESCRIPTION 1443 "Time since the last change of the up/down state of the 1444 RLOC for this EID prefix." 1445 ::= { lispMapCacheLocatorEntry 13 } 1447 lispMapCacheLocatorRlocRtt OBJECT-TYPE 1448 SYNTAX TimeTicks 1449 MAX-ACCESS read-only 1450 STATUS current 1451 DESCRIPTION 1452 "Round trip time of RLOC probe and map-reply for this RLOC 1453 address for this prefix." 1454 ::= { lispMapCacheLocatorEntry 14 } 1456 lispMapCacheLocatorRlocDecapOctets OBJECT-TYPE 1457 SYNTAX Counter64 1458 MAX-ACCESS read-only 1459 STATUS current 1460 DESCRIPTION 1461 "The number of octets of LISP packets that were decapsulated 1462 by this device and were sourced from a remote host within 1463 this EID-prefix and were encapsulated for this RLOC. 1465 Discontinuities in this monotonically increasing value occur 1466 at re-initialization of the management system. 1467 Discontinuities can also occur as a result of RLOC of cache 1468 being removed and replaced, which can be detected by 1469 observing the value of lispMapCacheLocatorRlocTimeStamp." 1470 ::= { lispMapCacheLocatorEntry 15 } 1472 lispMapCacheLocatorRlocDecapPackets OBJECT-TYPE 1473 SYNTAX Counter64 1474 MAX-ACCESS read-only 1475 STATUS current 1476 DESCRIPTION 1477 "The number of LISP packets that were decapsulated by this 1478 device and were sourced from a remote host within this 1479 EID-prefix and were encapsulated for this RLOC. 1481 Discontinuities in this monotonically increasing value occur 1482 at re-initialization of the management system. 1483 Discontinuities can also occur as a result of RLOC of cache 1484 being removed and replaced, which can be detected by 1485 observing the value of lispMapCacheLocatorRlocTimeStamp." 1486 ::= { lispMapCacheLocatorEntry 16 } 1488 lispMapCacheLocatorRlocEncapOctets OBJECT-TYPE 1489 SYNTAX Counter64 1490 MAX-ACCESS read-only 1491 STATUS current 1492 DESCRIPTION 1493 "The number of octets of LISP packets that matched this 1494 EID prefix and were encapsulated using this RLOC address. 1496 Discontinuities in this monotonically increasing value occur 1497 at re-initialization of the management system. 1498 Discontinuities can also occur as a result of RLOC of cache 1499 being removed and replaced, which can be detected by 1500 observing the value of lispMapCacheLocatorRlocTimeStamp." 1501 ::= { lispMapCacheLocatorEntry 17 } 1503 lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE 1504 SYNTAX Counter64 1505 MAX-ACCESS read-only 1506 STATUS current 1507 DESCRIPTION 1508 "The number of LISP packets that matched this EID prefix 1509 and were encapsulated using this RLOC address. 1511 Discontinuities in this monotonically increasing value occur 1512 at re-initialization of the management system. 1513 Discontinuities can also occur as a result of RLOC of cache 1514 being removed and replaced, which can be detected by 1515 observing the value of lispMapCacheLocatorRlocTimeStamp." 1516 ::= { lispMapCacheLocatorEntry 18 } 1518 lispConfiguredLocatorTable OBJECT-TYPE 1519 SYNTAX SEQUENCE OF LispConfiguredLocatorEntry 1520 MAX-ACCESS not-accessible 1521 STATUS current 1522 DESCRIPTION 1523 "This table represents the set of routing locators 1524 configured on this device. Note that the Proxy-ITR 1525 configured addresses are treated as routing locators 1526 and therefore can be part of this table." 1527 REFERENCE 1528 "RFC6830, Section 6.3." 1529 ::= { lispObjects 8 } 1531 lispConfiguredLocatorEntry OBJECT-TYPE 1532 SYNTAX LispConfiguredLocatorEntry 1533 MAX-ACCESS not-accessible 1534 STATUS current 1535 DESCRIPTION 1536 "An entry (conceptual row) in the 1537 lispConfiguredLocatorTable." 1538 INDEX { lispConfiguredLocatorRlocLength, 1539 lispConfiguredLocatorRloc } 1540 ::= { lispConfiguredLocatorTable 1 } 1542 LispConfiguredLocatorEntry ::= SEQUENCE { 1543 lispConfiguredLocatorRlocLength Integer32, 1544 lispConfiguredLocatorRloc LispAddressType, 1545 lispConfiguredLocatorRlocState INTEGER, 1546 lispConfiguredLocatorRlocLocal INTEGER, 1547 lispConfiguredLocatorRlocTimeStamp TimeStamp, 1548 lispConfiguredLocatorRlocDecapOctets Counter64, 1549 lispConfiguredLocatorRlocDecapPackets Counter64, 1550 lispConfiguredLocatorRlocEncapOctets Counter64, 1551 lispConfiguredLocatorRlocEncapPackets Counter64 1552 } 1554 lispConfiguredLocatorRlocLength OBJECT-TYPE 1555 SYNTAX Integer32 (5..39) 1556 MAX-ACCESS not-accessible 1557 STATUS current 1558 DESCRIPTION 1559 "This object is used to get the octet-length of 1560 lispConfiguredLocatorRloc." 1561 ::= { lispConfiguredLocatorEntry 1 } 1563 lispConfiguredLocatorRloc OBJECT-TYPE 1564 SYNTAX LispAddressType 1565 MAX-ACCESS not-accessible 1566 STATUS current 1567 DESCRIPTION 1568 "This object is a RLOC address configured on this device. 1569 It can be an RLOC that is local to this device or can be an 1570 RLOC which belongs to another ETR within the same site. 1571 Proxy-ITR address is treated as an RLOC." 1572 ::= { lispConfiguredLocatorEntry 2 } 1574 lispConfiguredLocatorRlocState OBJECT-TYPE 1575 SYNTAX INTEGER { 1576 up (1), 1577 down (2), 1578 unreachable (3) 1579 } 1580 MAX-ACCESS read-only 1581 STATUS current 1582 DESCRIPTION 1583 "The state of this RLOC as per this device. (1 = RLOC is up; 1584 2 = RLOC is down; 3 = RLOC is unreachable)." 1585 ::= { lispConfiguredLocatorEntry 3 } 1587 lispConfiguredLocatorRlocLocal OBJECT-TYPE 1588 SYNTAX INTEGER { 1589 siteself (1), 1590 sitelocal (2) 1591 } 1592 MAX-ACCESS read-only 1593 STATUS current 1594 DESCRIPTION 1595 "Indicates whether the RLOC is local to this device (or 1596 remote, meaning local to another device in the same LISP 1597 site). (1 = RLOC is an address on this device; 2 = RLOC is 1598 an address on another device)." 1599 ::= { lispConfiguredLocatorEntry 4 } 1601 lispConfiguredLocatorRlocTimeStamp OBJECT-TYPE 1602 SYNTAX TimeStamp 1603 MAX-ACCESS read-only 1604 STATUS current 1605 DESCRIPTION 1606 "The value of sysUpTime at which the RLOC was configured on 1607 this device. 1609 If this information was present at the most recent 1610 re-initialization of the local management subsystem, then 1611 this object contains a zero value." 1612 DEFVAL { 0 } 1613 ::= { lispConfiguredLocatorEntry 5 } 1615 lispConfiguredLocatorRlocDecapOctets OBJECT-TYPE 1616 SYNTAX Counter64 1617 MAX-ACCESS read-only 1618 STATUS current 1619 DESCRIPTION 1620 "The number of octets of LISP packets that were addressed to 1621 this RLOC and were decapsulated. 1623 Discontinuities in this monotonically increasing value occur 1624 at re-initialization of the management system. 1625 Discontinuities can also occur as a result of configured 1626 RLOC being removed and replaced, which can be detected by 1627 observing the value of lispConfiguredLocatorRlocTimeStamp." 1628 ::= { lispConfiguredLocatorEntry 6 } 1630 lispConfiguredLocatorRlocDecapPackets OBJECT-TYPE 1631 SYNTAX Counter64 1632 MAX-ACCESS read-only 1633 STATUS current 1634 DESCRIPTION 1635 "The number of LISP packets that were addressed to this RLOC 1636 and were decapsulated. 1638 Discontinuities in this monotonically increasing value occur 1639 at re-initialization of the management system. 1640 Discontinuities can also occur as a result of configured 1641 RLOC being removed and replaced, which can be detected by 1642 observing the value of lispConfiguredLocatorRlocTimeStamp." 1643 ::= { lispConfiguredLocatorEntry 7 } 1645 lispConfiguredLocatorRlocEncapOctets OBJECT-TYPE 1646 SYNTAX Counter64 1647 MAX-ACCESS read-only 1648 STATUS current 1649 DESCRIPTION 1650 "The number of octets of LISP packets that were encapsulated 1651 by this device using this RLOC address as the source. 1653 Discontinuities in this monotonically increasing value occur 1654 at re-initialization of the management system. 1655 Discontinuities can also occur as a result of configured 1656 RLOC being removed and replaced, which can be detected by 1657 observing the value of lispConfiguredLocatorRlocTimeStamp." 1658 ::= { lispConfiguredLocatorEntry 8 } 1660 lispConfiguredLocatorRlocEncapPackets OBJECT-TYPE 1661 SYNTAX Counter64 1662 MAX-ACCESS read-only 1663 STATUS current 1664 DESCRIPTION 1665 "The number of LISP packets that were encapsulated by this 1666 device using this RLOC address as the source. 1668 Discontinuities in this monotonically increasing value occur 1669 at re-initialization of the management system. 1670 Discontinuities can also occur as a result of configured 1671 RLOC being removed and replaced, which can be detected by 1672 observing the value of lispConfiguredLocatorRlocTimeStamp." 1673 ::= { lispConfiguredLocatorEntry 9 } 1675 lispEidRegistrationTable OBJECT-TYPE 1676 SYNTAX SEQUENCE OF LispEidRegistrationEntry 1677 MAX-ACCESS not-accessible 1678 STATUS current 1679 DESCRIPTION 1680 "This table provides the properties of each LISP EID prefix 1681 that is registered with this device when configured to be 1682 a Map-Server." 1683 REFERENCE 1684 "RFC6833, Section 4.0." 1685 ::= { lispObjects 9 } 1687 lispEidRegistrationEntry OBJECT-TYPE 1688 SYNTAX LispEidRegistrationEntry 1689 MAX-ACCESS not-accessible 1690 STATUS current 1691 DESCRIPTION 1692 "An entry (conceptual row) in the lispEidRegistrationTable." 1693 INDEX { lispEidRegistrationEidLength, 1694 lispEidRegistrationEid } 1695 ::= { lispEidRegistrationTable 1 } 1697 LispEidRegistrationEntry ::= SEQUENCE { 1698 lispEidRegistrationEidLength Integer32, 1699 lispEidRegistrationEid LispAddressType, 1700 lispEidRegistrationSiteName OCTET STRING, 1701 lispEidRegistrationSiteDescription OCTET STRING, 1702 lispEidRegistrationIsRegistered TruthValue, 1703 lispEidRegistrationFirstTimeStamp TimeStamp, 1704 lispEidRegistrationLastTimeStamp TimeStamp, 1705 lispEidRegistrationLastRegisterSenderLength Integer32, 1706 lispEidRegistrationLastRegisterSender LispAddressType, 1707 lispEidRegistrationAuthenticationErrors Counter64, 1708 lispEidRegistrationRlocsMismatch Counter64 1709 } 1711 lispEidRegistrationEidLength OBJECT-TYPE 1712 SYNTAX Integer32 (5..39) 1713 MAX-ACCESS not-accessible 1714 STATUS current 1715 DESCRIPTION 1716 "This object is used to get the octet-length of 1717 lispEidRegistrationEid." 1718 ::= { lispEidRegistrationEntry 1 } 1720 lispEidRegistrationEid OBJECT-TYPE 1721 SYNTAX LispAddressType 1722 MAX-ACCESS not-accessible 1723 STATUS current 1724 DESCRIPTION 1725 "The EID prefix that is being registered." 1726 ::= { lispEidRegistrationEntry 2 } 1728 lispEidRegistrationSiteName OBJECT-TYPE 1729 SYNTAX OCTET STRING (SIZE(0..63)) 1730 MAX-ACCESS read-only 1731 STATUS current 1732 DESCRIPTION 1733 "Site name used by a Map-Server to distinguish different 1734 LISP sites that are registering with it." 1735 ::= { lispEidRegistrationEntry 3 } 1737 lispEidRegistrationSiteDescription OBJECT-TYPE 1738 SYNTAX OCTET STRING (SIZE(0..255)) 1739 MAX-ACCESS read-only 1740 STATUS current 1741 DESCRIPTION 1742 "Description for a site name used by a Map-Server. The EID 1743 prefix that is being registered belongs to this site." 1744 ::= { lispEidRegistrationEntry 4 } 1746 lispEidRegistrationIsRegistered OBJECT-TYPE 1747 SYNTAX TruthValue 1748 MAX-ACCESS read-only 1749 STATUS current 1750 DESCRIPTION 1751 "Indicates the registration status of the given EID prefix. 1752 If this object is true, then it means the EID prefix is 1753 registered. 1755 The value false implies the EID prefix is not registered 1756 with the Map Server. There are multiple scenarios when this 1757 could happen like authentication failures, routing problems, 1758 misconfigs to name a few." 1759 ::= { lispEidRegistrationEntry 5 } 1761 lispEidRegistrationFirstTimeStamp OBJECT-TYPE 1762 SYNTAX TimeStamp 1763 MAX-ACCESS read-only 1764 STATUS current 1765 DESCRIPTION 1766 "The value of sysUpTime at which the first valid register 1767 message for the EID Prefix information represented by this 1768 entry was received by this device. 1770 If this information was present at the most recent 1771 re-initialization of the local management subsystem, then 1772 this object contains a zero value." 1773 DEFVAL { 0 } 1774 ::= { lispEidRegistrationEntry 6 } 1776 lispEidRegistrationLastTimeStamp OBJECT-TYPE 1777 SYNTAX TimeStamp 1778 MAX-ACCESS read-only 1779 STATUS current 1780 DESCRIPTION 1781 "The value of sysUpTime at which the last valid register 1782 message for the EID Prefix information represented by this 1783 entry was received by this device. 1785 If this information was present at the most recent 1786 re-initialization of the local management subsystem, then 1787 this object contains a zero value." 1788 DEFVAL { 0 } 1789 ::= { lispEidRegistrationEntry 7 } 1791 lispEidRegistrationLastRegisterSenderLength OBJECT-TYPE 1792 SYNTAX Integer32 (5..39) 1793 MAX-ACCESS read-only 1794 STATUS current 1795 DESCRIPTION 1796 "This object is used to get the octet-length of 1797 lispEidRegistrationLastRegisterSender, the next 1798 object." 1799 ::= { lispEidRegistrationEntry 8 } 1801 lispEidRegistrationLastRegisterSender OBJECT-TYPE 1802 SYNTAX LispAddressType 1803 MAX-ACCESS read-only 1804 STATUS current 1805 DESCRIPTION 1806 "Source address of the last valid register message for the 1807 given EID prefix that was received by this device." 1808 ::= { lispEidRegistrationEntry 9 } 1810 lispEidRegistrationAuthenticationErrors OBJECT-TYPE 1811 SYNTAX Counter64 1812 MAX-ACCESS read-only 1813 STATUS current 1814 DESCRIPTION 1815 "Count of total authentication errors of map-registers 1816 received for the given EID prefix. 1818 Discontinuities in this monotonically increasing value occur 1819 at re-initialization of the management system. 1820 Discontinuities can also occur as a result of site config 1821 changes, which can be detected by observing the value of 1822 lispEidRegistrationFirstTimeStamp." 1823 ::= { lispEidRegistrationEntry 10 } 1825 lispEidRegistrationRlocsMismatch OBJECT-TYPE 1826 SYNTAX Counter64 1827 MAX-ACCESS read-only 1828 STATUS current 1829 DESCRIPTION 1830 "Count of total map-registers received that had at least one 1831 RLOC that was not in the allowed list of RLOCs for the given 1832 EID prefix. 1834 Discontinuities in this monotonically increasing value occur 1835 at re-initialization of the management system. 1836 Discontinuities can also occur as a result of site config 1837 changes, which can be detected by observing the value of 1838 lispEidRegistrationFirstTimeStamp." 1839 ::= { lispEidRegistrationEntry 11 } 1841 lispEidRegistrationEtrTable OBJECT-TYPE 1842 SYNTAX SEQUENCE OF LispEidRegistrationEtrEntry 1843 MAX-ACCESS not-accessible 1844 STATUS current 1845 DESCRIPTION 1846 "This table provides the properties of ETRs that register 1847 the given EID prefix with this device when configured to 1848 be a Map-Server." 1849 REFERENCE 1850 "RFC6830, Section 6.1." 1851 ::= { lispObjects 10 } 1853 lispEidRegistrationEtrEntry OBJECT-TYPE 1854 SYNTAX LispEidRegistrationEtrEntry 1855 MAX-ACCESS not-accessible 1856 STATUS current 1857 DESCRIPTION 1858 "An entry (conceptual row) in the 1859 lispEidRegistrationEtrTable." 1860 INDEX { lispEidRegistrationEidLength, 1861 lispEidRegistrationEid, 1862 lispEidRegistrationEtrSenderLength, 1863 lispEidRegistrationEtrSender } 1864 ::= { lispEidRegistrationEtrTable 1 } 1866 LispEidRegistrationEtrEntry ::= SEQUENCE { 1867 lispEidRegistrationEtrSenderLength Integer32, 1868 lispEidRegistrationEtrSender LispAddressType, 1869 lispEidRegistrationEtrLastTimeStamp TimeStamp, 1870 lispEidRegistrationEtrTtl Unsigned32, 1871 lispEidRegistrationEtrProxyReply TruthValue, 1872 lispEidRegistrationEtrWantsMapNotify TruthValue 1873 } 1875 lispEidRegistrationEtrSenderLength OBJECT-TYPE 1876 SYNTAX Integer32 (5..39) 1877 MAX-ACCESS not-accessible 1878 STATUS current 1879 DESCRIPTION 1880 "This object is used to get the octet-length of 1881 lispEidRegistrationEtrSender." 1882 ::= { lispEidRegistrationEtrEntry 1 } 1884 lispEidRegistrationEtrSender OBJECT-TYPE 1885 SYNTAX LispAddressType 1886 MAX-ACCESS not-accessible 1887 STATUS current 1888 DESCRIPTION 1889 "Source address of the ETR that is sending valid register 1890 messages for this EID prefix to this device." 1891 ::= { lispEidRegistrationEtrEntry 2 } 1893 lispEidRegistrationEtrLastTimeStamp OBJECT-TYPE 1894 SYNTAX TimeStamp 1895 MAX-ACCESS read-only 1896 STATUS current 1897 DESCRIPTION 1898 "The value of sysUpTime at which the last valid register 1899 message from this ETR for the EID Prefix information 1900 represented by this entry was received by this device. 1902 If this information was present at the most recent 1903 re-initialization of the local management subsystem, 1904 then this object contains a zero value." 1905 DEFVAL { 0 } 1906 ::= { lispEidRegistrationEtrEntry 3 } 1908 lispEidRegistrationEtrTtl OBJECT-TYPE 1909 SYNTAX Unsigned32 1910 MAX-ACCESS read-only 1911 STATUS current 1912 DESCRIPTION 1913 "The Record TTL of the registering ETR device for this 1914 EID prefix." 1915 ::= { lispEidRegistrationEtrEntry 4 } 1917 lispEidRegistrationEtrProxyReply OBJECT-TYPE 1918 SYNTAX TruthValue 1919 MAX-ACCESS read-only 1920 STATUS current 1921 DESCRIPTION 1922 "Indicates proxy-replying status of the registering ETR for 1923 this EID prefix. If this object is true, then it means the 1924 Map-Server can proxy-reply." 1925 ::= { lispEidRegistrationEtrEntry 5 } 1927 lispEidRegistrationEtrWantsMapNotify OBJECT-TYPE 1928 SYNTAX TruthValue 1929 MAX-ACCESS read-only 1930 STATUS current 1931 DESCRIPTION 1932 "Indicates whether the EID prefix wants Map-Notifications. 1933 If this object is true, then it means the EID prefix wants 1934 Map-Notifications." 1935 ::= { lispEidRegistrationEtrEntry 6 } 1937 lispEidRegistrationLocatorTable OBJECT-TYPE 1938 SYNTAX SEQUENCE OF LispEidRegistrationLocatorEntry 1939 MAX-ACCESS not-accessible 1940 STATUS current 1941 DESCRIPTION 1942 "This table provides the properties of all locators per 1943 LISP site that are served by this device when configured 1944 to be a Map-Server." 1945 REFERENCE 1946 "RFC6830, Section 6.1." 1947 ::= { lispObjects 11 } 1949 lispEidRegistrationLocatorEntry OBJECT-TYPE 1950 SYNTAX LispEidRegistrationLocatorEntry 1951 MAX-ACCESS not-accessible 1952 STATUS current 1953 DESCRIPTION 1954 "An entry (conceptual row) in the 1955 lispEidRegistrationLocatorTable." 1956 INDEX { lispEidRegistrationEidLength, 1957 lispEidRegistrationEid, 1958 lispEidRegistrationEtrSenderLength, 1959 lispEidRegistrationEtrSender, 1960 lispEidRegistrationLocatorRlocLength, 1961 lispEidRegistrationLocatorRloc } 1962 ::= { lispEidRegistrationLocatorTable 1 } 1964 LispEidRegistrationLocatorEntry ::= SEQUENCE { 1965 lispEidRegistrationLocatorRlocLength Integer32, 1966 lispEidRegistrationLocatorRloc LispAddressType, 1967 lispEidRegistrationLocatorRlocState INTEGER, 1968 lispEidRegistrationLocatorIsLocal TruthValue, 1969 lispEidRegistrationLocatorPriority Integer32, 1970 lispEidRegistrationLocatorWeight Integer32, 1971 lispEidRegistrationLocatorMPriority Integer32, 1972 lispEidRegistrationLocatorMWeight Integer32 1973 } 1975 lispEidRegistrationLocatorRlocLength OBJECT-TYPE 1976 SYNTAX Integer32 (5..39) 1977 MAX-ACCESS not-accessible 1978 STATUS current 1979 DESCRIPTION 1980 "This object is used to get the octet-length of 1981 lispEidRegistrationLocatorRloc." 1982 ::= { lispEidRegistrationLocatorEntry 1 } 1984 lispEidRegistrationLocatorRloc OBJECT-TYPE 1985 SYNTAX LispAddressType 1986 MAX-ACCESS not-accessible 1987 STATUS current 1988 DESCRIPTION 1989 "The locator of the given EID prefix being registered by the 1990 given ETR with this device." 1991 ::= { lispEidRegistrationLocatorEntry 2 } 1993 lispEidRegistrationLocatorRlocState OBJECT-TYPE 1994 SYNTAX INTEGER { 1995 up (1), 1996 down (2) 1997 } 1998 MAX-ACCESS read-only 1999 STATUS current 2000 DESCRIPTION 2001 "The cached state of this RLOC received in map-register from 2002 the ETR by the device, in the capacity of a Map-Server. 2003 Value 1 refers to up, value 2 refers to down." 2004 ::= { lispEidRegistrationLocatorEntry 3 } 2006 lispEidRegistrationLocatorIsLocal OBJECT-TYPE 2007 SYNTAX TruthValue 2008 MAX-ACCESS read-only 2009 STATUS current 2010 DESCRIPTION 2011 "Indicates if the given locator is local to the registering 2012 ETR. If this object is true, it means the locator is local." 2013 ::= { lispEidRegistrationLocatorEntry 4 } 2015 lispEidRegistrationLocatorPriority OBJECT-TYPE 2016 SYNTAX Integer32 (0..255) 2017 MAX-ACCESS read-only 2018 STATUS current 2019 DESCRIPTION 2020 "The unicast priority of the RLOC for this EID prefix in the 2021 register message sent by the given ETR." 2022 ::= { lispEidRegistrationLocatorEntry 5 } 2024 lispEidRegistrationLocatorWeight OBJECT-TYPE 2025 SYNTAX Integer32 (0..100) 2026 MAX-ACCESS read-only 2027 STATUS current 2028 DESCRIPTION 2029 "The unicast weight of the RLOC for this EID prefix in the 2030 register message sent by the given ETR." 2031 ::= { lispEidRegistrationLocatorEntry 6 } 2033 lispEidRegistrationLocatorMPriority OBJECT-TYPE 2034 SYNTAX Integer32 (0..255) 2035 MAX-ACCESS read-only 2036 STATUS current 2037 DESCRIPTION 2038 "The multicast priority of the RLOC for this EID prefix in 2039 the register message sent by the given ETR." 2040 ::= { lispEidRegistrationLocatorEntry 7 } 2042 lispEidRegistrationLocatorMWeight OBJECT-TYPE 2043 SYNTAX Integer32 (0..100) 2044 MAX-ACCESS read-only 2045 STATUS current 2046 DESCRIPTION 2047 "The multicast weight of the RLOC for this EID prefix in the 2048 register message sent by the given ETR." 2049 ::= { lispEidRegistrationLocatorEntry 8 } 2051 lispUseMapServerTable OBJECT-TYPE 2052 SYNTAX SEQUENCE OF LispUseMapServerEntry 2053 MAX-ACCESS not-accessible 2054 STATUS current 2055 DESCRIPTION 2056 "This table provides the properties of the map-server(s) 2057 with which this device is configured to register." 2058 REFERENCE 2059 "RFC6833, Section 4.3." 2060 ::= { lispObjects 12 } 2062 lispUseMapServerEntry OBJECT-TYPE 2063 SYNTAX LispUseMapServerEntry 2064 MAX-ACCESS not-accessible 2065 STATUS current 2066 DESCRIPTION 2067 "An entry (conceptual row) in the lispUseMapServerTable." 2068 INDEX { lispUseMapServerAddressLength, 2069 lispUseMapServerAddress } 2070 ::= { lispUseMapServerTable 1 } 2072 LispUseMapServerEntry ::= SEQUENCE { 2073 lispUseMapServerAddressLength Integer32, 2074 lispUseMapServerAddress LispAddressType, 2075 lispUseMapServerState INTEGER 2076 } 2078 lispUseMapServerAddressLength OBJECT-TYPE 2079 SYNTAX Integer32 (5..39) 2080 MAX-ACCESS not-accessible 2081 STATUS current 2082 DESCRIPTION 2083 "This object is used to get the octet-length of 2084 lispUseMapServerAddress." 2085 ::= { lispUseMapServerEntry 1 } 2087 lispUseMapServerAddress OBJECT-TYPE 2088 SYNTAX LispAddressType 2089 MAX-ACCESS not-accessible 2090 STATUS current 2091 DESCRIPTION 2092 "Address of Map-Server configured on this device." 2093 ::= { lispUseMapServerEntry 2 } 2095 lispUseMapServerState OBJECT-TYPE 2096 SYNTAX INTEGER { 2097 up (1), 2098 down (2), 2099 unreachable (3) 2100 } 2101 MAX-ACCESS read-only 2102 STATUS current 2103 DESCRIPTION 2104 "State of this Map-Server configured on this device 2105 (1 = Map-Server is up; 2 = Map-Server is down)." 2106 ::= { lispUseMapServerEntry 3 } 2108 lispUseMapResolverTable OBJECT-TYPE 2109 SYNTAX SEQUENCE OF LispUseMapResolverEntry 2110 MAX-ACCESS not-accessible 2111 STATUS current 2112 DESCRIPTION 2113 "This table provides the properties of the map-resolver(s) 2114 this device is configured to use." 2115 REFERENCE 2116 "RFC6833, Section 4.4." 2117 ::= { lispObjects 13 } 2119 lispUseMapResolverEntry OBJECT-TYPE 2120 SYNTAX LispUseMapResolverEntry 2121 MAX-ACCESS not-accessible 2122 STATUS current 2123 DESCRIPTION 2124 "An entry (conceptual row) in the 2125 lispUseMapResolverTable." 2127 INDEX { lispUseMapResolverAddressLength, 2128 lispUseMapResolverAddress } 2129 ::= { lispUseMapResolverTable 1 } 2131 LispUseMapResolverEntry ::= SEQUENCE { 2132 lispUseMapResolverAddressLength Integer32, 2133 lispUseMapResolverAddress LispAddressType, 2134 lispUseMapResolverState INTEGER 2135 } 2137 lispUseMapResolverAddressLength OBJECT-TYPE 2138 SYNTAX Integer32 (5..39) 2139 MAX-ACCESS not-accessible 2140 STATUS current 2141 DESCRIPTION 2142 "This object is used to get the octet-length of 2143 lispUseMapResolverAddress." 2144 ::= { lispUseMapResolverEntry 1 } 2146 lispUseMapResolverAddress OBJECT-TYPE 2147 SYNTAX LispAddressType 2148 MAX-ACCESS not-accessible 2149 STATUS current 2150 DESCRIPTION 2151 "Address of map-resolver configured on this device." 2152 ::= { lispUseMapResolverEntry 2 } 2154 lispUseMapResolverState OBJECT-TYPE 2155 SYNTAX INTEGER { 2156 up (1), 2157 down (2) 2158 } 2159 MAX-ACCESS read-only 2160 STATUS current 2161 DESCRIPTION 2162 "State of this Map-Resolver configured on this device 2163 (1 = Map-Resolver is up; 2 = Map-Resolver is down)." 2164 ::= { lispUseMapResolverEntry 3 } 2166 lispUseProxyEtrTable OBJECT-TYPE 2167 SYNTAX SEQUENCE OF LispUseProxyEtrEntry 2168 MAX-ACCESS not-accessible 2169 STATUS current 2170 DESCRIPTION 2171 "This table provides the properties of all Proxy ETRs that 2172 this device is configured to use." 2174 REFERENCE 2175 "RFC6830, Section 6.0." 2176 ::= { lispObjects 14 } 2178 lispUseProxyEtrEntry OBJECT-TYPE 2179 SYNTAX LispUseProxyEtrEntry 2180 MAX-ACCESS not-accessible 2181 STATUS current 2182 DESCRIPTION 2183 "An entry (conceptual row) in the 2184 lispUseProxyEtrTable." 2185 INDEX { lispUseProxyEtrAddressLength, 2186 lispUseProxyEtrAddress } 2187 ::= { lispUseProxyEtrTable 1 } 2189 LispUseProxyEtrEntry ::= SEQUENCE { 2190 lispUseProxyEtrAddressLength Integer32, 2191 lispUseProxyEtrAddress LispAddressType, 2192 lispUseProxyEtrPriority Integer32, 2193 lispUseProxyEtrWeight Integer32, 2194 lispUseProxyEtrMPriority Integer32, 2195 lispUseProxyEtrMWeight Integer32, 2196 lispUseProxyEtrState INTEGER 2197 } 2199 lispUseProxyEtrAddressLength OBJECT-TYPE 2200 SYNTAX Integer32 (5..39) 2201 MAX-ACCESS not-accessible 2202 STATUS current 2203 DESCRIPTION 2204 "This object is used to get the octet-length of 2205 lispUseProxyEtrAddress." 2206 ::= { lispUseProxyEtrEntry 1 } 2208 lispUseProxyEtrAddress OBJECT-TYPE 2209 SYNTAX LispAddressType 2210 MAX-ACCESS not-accessible 2211 STATUS current 2212 DESCRIPTION 2213 "Address of Proxy ETR configured on this device." 2214 ::= { lispUseProxyEtrEntry 2 } 2216 lispUseProxyEtrPriority OBJECT-TYPE 2217 SYNTAX Integer32 (0..255) 2218 MAX-ACCESS read-only 2219 STATUS current 2220 DESCRIPTION 2221 "The unicast priority of the PETR locator." 2223 ::= { lispUseProxyEtrEntry 3 } 2225 lispUseProxyEtrWeight OBJECT-TYPE 2226 SYNTAX Integer32 (0..100) 2227 MAX-ACCESS read-only 2228 STATUS current 2229 DESCRIPTION 2230 "The unicast weight of the PETR locator." 2231 ::= { lispUseProxyEtrEntry 4 } 2233 lispUseProxyEtrMPriority OBJECT-TYPE 2234 SYNTAX Integer32 (0..255) 2235 MAX-ACCESS read-only 2236 STATUS current 2237 DESCRIPTION 2238 "The multicast priority of the PETR locator." 2239 ::= { lispUseProxyEtrEntry 5 } 2241 lispUseProxyEtrMWeight OBJECT-TYPE 2242 SYNTAX Integer32 (0..100) 2243 MAX-ACCESS read-only 2244 STATUS current 2245 DESCRIPTION 2246 "The multicast weight of the PETR locator." 2247 ::= { lispUseProxyEtrEntry 6 } 2249 lispUseProxyEtrState OBJECT-TYPE 2250 SYNTAX INTEGER { 2251 down (0), 2252 up (1) 2253 } 2254 MAX-ACCESS read-only 2255 STATUS current 2256 DESCRIPTION 2257 "State of this Proxy ETR configured on this device 2258 (0 = Proxy ETR is down; 1 = Proxy ETR is up)." 2259 ::= { lispUseProxyEtrEntry 7 } 2261 -- 2262 -- Conformance Information 2263 -- 2265 lispCompliances OBJECT IDENTIFIER ::= { lispConformance 1 } 2266 lispGroups OBJECT IDENTIFIER ::= { lispConformance 2 } 2268 -- 2269 -- Compliance Statements 2270 -- 2272 lispMIBComplianceEtr MODULE-COMPLIANCE 2273 STATUS current 2274 DESCRIPTION 2275 "The compliance statement for LISP ETRs. It conveys 2276 information if device supports ETR feature, and relevant 2277 state associated with that feature." 2278 MODULE -- this module 2279 MANDATORY-GROUPS { lispMIBEtrGroup } 2281 GROUP lispMIBItrGroup 2282 DESCRIPTION 2283 "This group is optional." 2285 GROUP lispMIBPetrGroup 2286 DESCRIPTION 2287 "This group is optional." 2289 GROUP lispMIBPitrGroup 2290 DESCRIPTION 2291 "This group is optional." 2293 GROUP lispMIBMapServerGroup 2294 DESCRIPTION 2295 "This group is optional." 2297 GROUP lispMIBMapResolverGroup 2298 DESCRIPTION 2299 "This group is optional." 2301 GROUP lispMIBEtrExtendedGroup 2302 DESCRIPTION 2303 "This group is optional." 2305 GROUP lispMIBItrExtendedGroup 2306 DESCRIPTION 2307 "This group is optional." 2309 GROUP lispMIBMapServerExtendedGroup 2310 DESCRIPTION 2311 "This group is optional." 2313 GROUP lispMIBTuningParametersGroup 2314 DESCRIPTION 2315 "This group is optional." 2317 GROUP lispMIBEncapStatisticsGroup 2318 DESCRIPTION 2319 "This group is optional." 2321 GROUP lispMIBDecapStatisticsGroup 2322 DESCRIPTION 2323 "This group is optional." 2325 GROUP lispMIBDiagnosticsGroup 2326 DESCRIPTION 2327 "This group is optional." 2329 GROUP lispMIBVrfGroup 2330 DESCRIPTION 2331 "This group is optional." 2333 ::= { lispCompliances 1 } 2335 lispMIBComplianceItr MODULE-COMPLIANCE 2336 STATUS current 2337 DESCRIPTION 2338 "The compliance statement for LISP ITRs. It conveys 2339 information if device supports ITR feature, and any 2340 state associated with that feature." 2341 MODULE -- this module 2342 MANDATORY-GROUPS { lispMIBItrGroup } 2344 GROUP lispMIBEtrGroup 2345 DESCRIPTION 2346 "This group is optional." 2348 GROUP lispMIBPetrGroup 2349 DESCRIPTION 2350 "This group is optional." 2352 GROUP lispMIBPitrGroup 2353 DESCRIPTION 2354 "This group is optional." 2356 GROUP lispMIBMapServerGroup 2357 DESCRIPTION 2358 "This group is optional." 2360 GROUP lispMIBMapResolverGroup 2361 DESCRIPTION 2362 "This group is optional." 2364 GROUP lispMIBEtrExtendedGroup 2365 DESCRIPTION 2366 "This group is optional." 2368 GROUP lispMIBItrExtendedGroup 2369 DESCRIPTION 2370 "This group is optional." 2372 GROUP lispMIBMapServerExtendedGroup 2373 DESCRIPTION 2374 "This group is optional." 2376 GROUP lispMIBTuningParametersGroup 2377 DESCRIPTION 2378 "This group is optional." 2380 GROUP lispMIBEncapStatisticsGroup 2381 DESCRIPTION 2382 "This group is optional." 2384 GROUP lispMIBDecapStatisticsGroup 2385 DESCRIPTION 2386 "This group is optional." 2388 GROUP lispMIBDiagnosticsGroup 2389 DESCRIPTION 2390 "This group is optional." 2392 GROUP lispMIBVrfGroup 2393 DESCRIPTION 2394 "This group is optional." 2396 ::= { lispCompliances 2 } 2398 lispMIBCompliancePetr MODULE-COMPLIANCE 2399 STATUS current 2400 DESCRIPTION 2401 "The compliance statement for LISP Proxy-ETRs. It conveys 2402 information if given device supports Proxy-ETR feature, 2403 and relevant state associated with that feature." 2404 MODULE -- this module 2405 MANDATORY-GROUPS { lispMIBPetrGroup } 2407 GROUP lispMIBEtrGroup 2408 DESCRIPTION 2409 "This group is optional." 2411 GROUP lispMIBItrGroup 2412 DESCRIPTION 2413 "This group is optional." 2415 GROUP lispMIBPitrGroup 2416 DESCRIPTION 2417 "This group is optional." 2419 GROUP lispMIBMapServerGroup 2420 DESCRIPTION 2421 "This group is optional." 2423 GROUP lispMIBMapResolverGroup 2424 DESCRIPTION 2425 "This group is optional." 2427 GROUP lispMIBEtrExtendedGroup 2428 DESCRIPTION 2429 "This group is optional." 2431 GROUP lispMIBItrExtendedGroup 2432 DESCRIPTION 2433 "This group is optional." 2435 GROUP lispMIBMapServerExtendedGroup 2436 DESCRIPTION 2437 "This group is optional." 2439 GROUP lispMIBTuningParametersGroup 2440 DESCRIPTION 2441 "This group is optional." 2443 GROUP lispMIBEncapStatisticsGroup 2444 DESCRIPTION 2445 "This group is optional." 2447 GROUP lispMIBDecapStatisticsGroup 2448 DESCRIPTION 2449 "This group is optional." 2451 GROUP lispMIBDiagnosticsGroup 2452 DESCRIPTION 2453 "This group is optional." 2455 GROUP lispMIBVrfGroup 2456 DESCRIPTION 2457 "This group is optional." 2459 ::= { lispCompliances 3 } 2461 lispMIBCompliancePitr MODULE-COMPLIANCE 2462 STATUS current 2463 DESCRIPTION 2464 "The compliance statement for LISP Proxy-ITRs. It conveys 2465 information if device supports Proxy-ITR feature, and 2466 relevant state associated with that feature." 2467 MODULE -- this module 2468 MANDATORY-GROUPS { lispMIBPitrGroup } 2470 GROUP lispMIBEtrGroup 2471 DESCRIPTION 2472 "This group is optional." 2474 GROUP lispMIBItrGroup 2475 DESCRIPTION 2476 "This group is optional." 2478 GROUP lispMIBPetrGroup 2479 DESCRIPTION 2480 "This group is optional." 2482 GROUP lispMIBMapServerGroup 2483 DESCRIPTION 2484 "This group is optional." 2486 GROUP lispMIBMapResolverGroup 2487 DESCRIPTION 2488 "This group is optional." 2490 GROUP lispMIBEtrExtendedGroup 2491 DESCRIPTION 2492 "This group is optional." 2494 GROUP lispMIBItrExtendedGroup 2495 DESCRIPTION 2496 "This group is optional." 2498 GROUP lispMIBMapServerExtendedGroup 2499 DESCRIPTION 2500 "This group is optional." 2502 GROUP lispMIBTuningParametersGroup 2503 DESCRIPTION 2504 "This group is optional." 2506 GROUP lispMIBEncapStatisticsGroup 2507 DESCRIPTION 2508 "This group is optional." 2510 GROUP lispMIBDecapStatisticsGroup 2511 DESCRIPTION 2512 "This group is optional." 2514 GROUP lispMIBDiagnosticsGroup 2515 DESCRIPTION 2516 "This group is optional." 2518 GROUP lispMIBVrfGroup 2519 DESCRIPTION 2520 "This group is optional." 2522 ::= { lispCompliances 4 } 2524 lispMIBComplianceMapServer MODULE-COMPLIANCE 2525 STATUS current 2526 DESCRIPTION 2527 "The compliance statement for LISP Map Servers. It 2528 conveys information if device supports Map Server 2529 feature, and relevant state associated with that 2530 feature." 2531 MODULE -- this module 2532 MANDATORY-GROUPS { lispMIBMapServerGroup } 2534 GROUP lispMIBEtrGroup 2535 DESCRIPTION 2536 "This group is optional." 2538 GROUP lispMIBItrGroup 2539 DESCRIPTION 2540 "This group is optional." 2542 GROUP lispMIBPetrGroup 2543 DESCRIPTION 2544 "This group is optional." 2546 GROUP lispMIBPitrGroup 2547 DESCRIPTION 2548 "This group is optional." 2550 GROUP lispMIBMapResolverGroup 2551 DESCRIPTION 2552 "This group is optional." 2554 GROUP lispMIBEtrExtendedGroup 2555 DESCRIPTION 2556 "This group is optional." 2558 GROUP lispMIBItrExtendedGroup 2559 DESCRIPTION 2560 "This group is optional." 2562 GROUP lispMIBMapServerExtendedGroup 2563 DESCRIPTION 2564 "This group is optional." 2566 GROUP lispMIBTuningParametersGroup 2567 DESCRIPTION 2568 "This group is optional." 2570 GROUP lispMIBEncapStatisticsGroup 2571 DESCRIPTION 2572 "This group is optional." 2574 GROUP lispMIBDecapStatisticsGroup 2575 DESCRIPTION 2576 "This group is optional." 2578 GROUP lispMIBDiagnosticsGroup 2579 DESCRIPTION 2580 "This group is optional." 2582 GROUP lispMIBVrfGroup 2583 DESCRIPTION 2584 "This group is optional." 2586 ::= { lispCompliances 5 } 2588 lispMIBComplianceMapResolver MODULE-COMPLIANCE 2589 STATUS current 2590 DESCRIPTION 2591 "The compliance statement for LISP Map Resolvers. It 2592 conveys information if device supports Map Server 2593 feature, and relevant state associated with that 2594 feature." 2595 MODULE -- this module 2596 MANDATORY-GROUPS { lispMIBMapResolverGroup } 2597 GROUP lispMIBEtrGroup 2598 DESCRIPTION 2599 "This group is optional." 2601 GROUP lispMIBItrGroup 2602 DESCRIPTION 2603 "This group is optional." 2605 GROUP lispMIBPetrGroup 2606 DESCRIPTION 2607 "This group is optional." 2609 GROUP lispMIBPitrGroup 2610 DESCRIPTION 2611 "This group is optional." 2613 GROUP lispMIBMapServerGroup 2614 DESCRIPTION 2615 "This group is optional." 2617 GROUP lispMIBEtrExtendedGroup 2618 DESCRIPTION 2619 "This group is optional." 2621 GROUP lispMIBItrExtendedGroup 2622 DESCRIPTION 2623 "This group is optional." 2625 GROUP lispMIBMapServerExtendedGroup 2626 DESCRIPTION 2627 "This group is optional." 2629 GROUP lispMIBTuningParametersGroup 2630 DESCRIPTION 2631 "This group is optional." 2633 GROUP lispMIBEncapStatisticsGroup 2634 DESCRIPTION 2635 "This group is optional." 2637 GROUP lispMIBDecapStatisticsGroup 2638 DESCRIPTION 2639 "This group is optional." 2641 GROUP lispMIBDiagnosticsGroup 2642 DESCRIPTION 2643 "This group is optional." 2645 GROUP lispMIBVrfGroup 2646 DESCRIPTION 2647 "This group is optional." 2649 ::= { lispCompliances 6 } 2651 -- 2652 -- Units of Conformance 2653 -- 2655 lispMIBEtrGroup OBJECT-GROUP 2656 OBJECTS { lispFeaturesEtrEnabled, 2657 lispMappingDatabaseLsb, 2658 lispMappingDatabaseLocatorRlocPriority, 2659 lispMappingDatabaseLocatorRlocWeight, 2660 lispMappingDatabaseLocatorRlocMPriority, 2661 lispMappingDatabaseLocatorRlocMWeight, 2662 lispMappingDatabaseLocatorRlocState, 2663 lispMappingDatabaseLocatorRlocLocal, 2664 lispConfiguredLocatorRlocState, 2665 lispConfiguredLocatorRlocLocal, 2666 lispUseMapServerState 2667 } 2668 STATUS current 2669 DESCRIPTION 2670 "A collection of objects to support reporting of basic 2671 LISP ETR parameters." 2672 ::= { lispGroups 1 } 2674 lispMIBItrGroup OBJECT-GROUP 2675 OBJECTS { lispFeaturesItrEnabled, 2676 lispFeaturesMapCacheSize, 2677 lispMappingDatabaseLsb, 2678 lispMapCacheLocatorRlocPriority, 2679 lispMapCacheLocatorRlocWeight, 2680 lispMapCacheLocatorRlocMPriority, 2681 lispMapCacheLocatorRlocMWeight, 2682 lispMapCacheLocatorRlocState, 2683 lispMapCacheEidTimeStamp, 2684 lispMapCacheEidExpiryTime, 2685 lispUseMapResolverState, 2686 lispUseProxyEtrPriority, 2687 lispUseProxyEtrWeight, 2688 lispUseProxyEtrMPriority, 2689 lispUseProxyEtrMWeight, 2690 lispUseProxyEtrState 2691 } 2693 STATUS current 2694 DESCRIPTION 2695 "A collection of objects to support reporting of basic 2696 LISP ITR parameters." 2697 ::= { lispGroups 2 } 2699 lispMIBPetrGroup OBJECT-GROUP 2700 OBJECTS { lispFeaturesProxyEtrEnabled 2701 } 2702 STATUS current 2703 DESCRIPTION 2704 "A collection of objects to support reporting of basic 2705 LISP Proxy-ETR parameters." 2706 ::= { lispGroups 3 } 2708 lispMIBPitrGroup OBJECT-GROUP 2709 OBJECTS { lispFeaturesProxyItrEnabled, 2710 lispConfiguredLocatorRlocState, 2711 lispConfiguredLocatorRlocLocal 2712 } 2714 STATUS current 2715 DESCRIPTION 2716 "A collection of objects to support reporting of basic 2717 LISP Proxy-ITR parameters." 2718 ::= { lispGroups 4 } 2720 lispMIBMapServerGroup OBJECT-GROUP 2721 OBJECTS { lispFeaturesMapServerEnabled, 2722 lispEidRegistrationIsRegistered, 2723 lispEidRegistrationLocatorRlocState 2724 } 2725 STATUS current 2726 DESCRIPTION 2727 "A collection of objects to support reporting of basic 2728 LISP Map Server parameters." 2729 ::= { lispGroups 5 } 2731 lispMIBMapResolverGroup OBJECT-GROUP 2732 OBJECTS { lispFeaturesMapResolverEnabled 2733 } 2734 STATUS current 2735 DESCRIPTION 2736 "A collection of objects to support reporting of basic 2737 LISP Map Resolver parameters." 2738 ::= { lispGroups 6 } 2740 lispMIBEtrExtendedGroup OBJECT-GROUP 2741 OBJECTS { lispFeaturesRlocProbeEnabled, 2742 lispFeaturesEtrAcceptMapDataEnabled, 2743 lispFeaturesEtrAcceptMapDataVerifyEnabled, 2744 lispMappingDatabaseEidPartitioned 2745 } 2746 STATUS current 2747 DESCRIPTION 2748 "A collection of objects to support reporting of 2749 LISP features and properties on ETRs." 2750 ::= { lispGroups 7 } 2752 lispMIBItrExtendedGroup OBJECT-GROUP 2753 OBJECTS { lispFeaturesRlocProbeEnabled, 2754 lispMapCacheEidState, 2755 lispMapCacheEidAuthoritative, 2756 lispMapCacheLocatorRlocTimeStamp, 2757 lispMapCacheLocatorRlocLastPriorityChange, 2758 lispMapCacheLocatorRlocLastWeightChange, 2759 lispMapCacheLocatorRlocLastMPriorityChange, 2760 lispMapCacheLocatorRlocLastMWeightChange, 2761 lispMapCacheLocatorRlocLastStateChange, 2762 lispMapCacheLocatorRlocRtt 2763 } 2764 STATUS current 2765 DESCRIPTION 2766 "A collection of objects to support reporting of 2767 LISP features and properties on ITRs." 2768 ::= { lispGroups 8 } 2770 lispMIBMapServerExtendedGroup OBJECT-GROUP 2771 OBJECTS { lispEidRegistrationSiteName, 2772 lispEidRegistrationSiteDescription, 2773 lispEidRegistrationIsRegistered, 2774 lispEidRegistrationFirstTimeStamp, 2775 lispEidRegistrationLastTimeStamp, 2776 lispEidRegistrationLastRegisterSenderLength, 2777 lispEidRegistrationLastRegisterSender, 2778 lispEidRegistrationEtrLastTimeStamp, 2779 lispEidRegistrationEtrTtl, 2780 lispEidRegistrationEtrProxyReply, 2781 lispEidRegistrationEtrWantsMapNotify, 2782 lispEidRegistrationLocatorIsLocal, 2783 lispEidRegistrationLocatorPriority, 2784 lispEidRegistrationLocatorWeight, 2785 lispEidRegistrationLocatorMPriority, 2786 lispEidRegistrationLocatorMWeight 2787 } 2788 STATUS current 2789 DESCRIPTION 2790 "A collection of objects to support reporting of 2791 LISP features and properties on Map Servers 2792 related to EID registrations." 2793 ::= { lispGroups 9 } 2795 lispMIBTuningParametersGroup OBJECT-GROUP 2796 OBJECTS { lispFeaturesMapCacheLimit, 2797 lispFeaturesEtrMapCacheTtl 2798 } 2799 STATUS current 2800 DESCRIPTION 2801 "A collection of objects used to support reporting of 2802 parameters used to control LISP behavior and to tune 2803 performance." 2804 ::= { lispGroups 10 } 2806 lispMIBEncapStatisticsGroup OBJECT-GROUP 2807 OBJECTS { lispMappingDatabaseTimeStamp, 2808 lispMappingDatabaseEncapOctets, 2809 lispMappingDatabaseEncapPackets, 2810 lispMappingDatabaseLocatorRlocTimeStamp, 2811 lispMappingDatabaseLocatorRlocEncapOctets, 2812 lispMappingDatabaseLocatorRlocEncapPackets, 2813 lispMapCacheEidTimeStamp, 2814 lispMapCacheEidEncapOctets, 2815 lispMapCacheEidEncapPackets, 2816 lispMapCacheLocatorRlocTimeStamp, 2817 lispMapCacheLocatorRlocEncapOctets, 2818 lispMapCacheLocatorRlocEncapPackets, 2819 lispConfiguredLocatorRlocTimeStamp, 2820 lispConfiguredLocatorRlocEncapOctets, 2821 lispConfiguredLocatorRlocEncapPackets 2822 } 2823 STATUS current 2824 DESCRIPTION 2825 "A collection of objects used to support reporting of 2826 LISP encapsulation statistics for the device." 2827 ::= { lispGroups 11 } 2829 lispMIBDecapStatisticsGroup OBJECT-GROUP 2830 OBJECTS { lispMappingDatabaseTimeStamp, 2831 lispMappingDatabaseDecapOctets, 2832 lispMappingDatabaseDecapPackets, 2833 lispMappingDatabaseLocatorRlocTimeStamp, 2834 lispMappingDatabaseLocatorRlocDecapOctets, 2835 lispMappingDatabaseLocatorRlocDecapPackets, 2836 lispMapCacheEidTimeStamp, 2837 lispMapCacheEidDecapOctets, 2838 lispMapCacheEidDecapPackets, 2839 lispMapCacheLocatorRlocTimeStamp, 2840 lispMapCacheLocatorRlocDecapOctets, 2841 lispMapCacheLocatorRlocDecapPackets, 2842 lispConfiguredLocatorRlocTimeStamp, 2843 lispConfiguredLocatorRlocDecapOctets, 2844 lispConfiguredLocatorRlocDecapPackets 2845 } 2846 STATUS current 2847 DESCRIPTION 2848 "A collection of objects used to support reporting of 2849 LISP decapsulation statistics for the device." 2850 ::= { lispGroups 12 } 2852 lispMIBDiagnosticsGroup OBJECT-GROUP 2853 OBJECTS { lispFeaturesRouterTimeStamp, 2854 lispGlobalStatsMapRequestsIn, 2855 lispGlobalStatsMapRequestsOut, 2856 lispGlobalStatsMapRepliesIn, 2857 lispGlobalStatsMapRepliesOut, 2858 lispGlobalStatsMapRegistersIn, 2859 lispGlobalStatsMapRegistersOut, 2860 lispEidRegistrationAuthenticationErrors, 2861 lispEidRegistrationRlocsMismatch 2862 } 2863 STATUS current 2864 DESCRIPTION 2865 "A collection of objects used to support reporting of 2866 additional diagnostics related to the LISP control plane 2867 state of a LISP device." 2868 ::= { lispGroups 13 } 2870 lispMIBVrfGroup OBJECT-GROUP 2871 OBJECTS { lispIidToVrfName 2872 } 2873 STATUS current 2874 DESCRIPTION 2875 "A collection of objects used to support reporting of 2876 VRF-related information on a LISP device." 2877 ::= { lispGroups 14 } 2879 END 2881 8. Relationship to Other MIB Modules 2883 8.1. MIB modules required for IMPORTS 2885 The LISP MIB imports the TEXTUAL-CONVENTION AddressFamilyNumbers from 2886 the IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS [IANA] 2887 http://www.iana.org/assignments/ianaaddressfamilynumbers-mib 2889 The LISP MIB imports mib-2, Unsigned32, Counter64, Integer32, and 2890 TimeTicks from SNMPv2-SMI -- [RFC2578]. 2892 The LISP MIB imports TruthValue, TEXTUAL-CONVENTION, TimeStamp, and 2893 TimeTicks from SNMPv2-TC -- [RFC2579]. 2895 The LISP MIB imports MODULE-COMPLIANCE from SNMPv2-TC -- [RFC2580]. 2897 The LISP MIB imports MplsL3VpnName from MPLS-L3VPN-STD-MIB -- 2898 [RFC4382]. 2900 9. Security Considerations 2902 There are no management objects defined in this MIB module that have 2903 a MAX-ACCESS clause of read-write and/or read-create. So, if this 2904 MIB module is implemented correctly, then there is no risk that an 2905 intruder can alter or create any management objects of this MIB 2906 module via direct SNMP SET operations. 2908 There are no readable objects in this MIB module (i.e., objects with 2909 a MAX-ACCESS other than not-accessible) that are considered 2910 sensitive. 2912 SNMP versions prior to SNMPv3 did not include adequate security. 2913 Even if the network itself is secure (for example by using IPsec), 2914 there is no control as to who on the secure network is allowed to 2915 access and GET/SET (read/change/create/delete) the objects in this 2916 MIB module. 2918 Implementations SHOULD provide the security features described by the 2919 SNMPv3 framework (see [RFC3410]), and implementations claiming 2920 compliance to the SNMPv3 standard MUST include full support for 2921 authentication and privacy via the User-based Security Model (USM) 2922 [RFC3414] with the AES cipher algorithm [RFC3826]. Implementations 2923 MAY also provide support for the Transport Security Model (TSM) 2924 [RFC5591] in combination with a secure transport such as SSH 2925 [RFC5592] or TLS/DTLS [RFC6353]. 2927 Further, deployment of SNMP versions prior to SNMPv3 is NOT 2928 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to 2929 enable cryptographic security. It is then a customer/operator 2930 responsibility to ensure that the SNMP entity giving access to an 2931 instance of this MIB module is properly configured to give access to 2932 the objects only to those principals (users) that have legitimate 2933 rights to indeed GET or SET (change/create/delete) them. 2935 10. IANA Considerations 2937 The MIB module in this document uses the following IANA-assigned 2938 OBJECT IDENTIFIER values recorded in the SMI Numbers registry: 2940 Descriptor OBJECT IDENTIFIER value 2941 ---------- ----------------------- 2943 lispMIB { mib-2 XXX } 2945 This document instructs IANA to allocate a new value in the "SMI 2946 Network Management MGMT Codes Internet-standard MIB" subregistry of 2947 the "Network Management Parameters" registry, according to the 2948 following registration data: Decimal: [TBD by IANA] Name: lispMIB 2949 Description: Locator/ID Separation Protocol (LISP) References: [RFC 2950 XXXX (this RFC)] 2952 11. References 2954 11.1. Normative References 2956 [IANA] "IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS", . 2959 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 2960 Requirement Levels", BCP 14, RFC 2119, March 1997. 2962 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2963 Schoenwaelder, Ed., "Structure of Management Information 2964 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 2966 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2967 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 2968 STD 58, RFC 2579, April 1999. 2970 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 2971 "Conformance Statements for SMIv2", STD 58, RFC 2580, 2972 April 1999. 2974 [RFC3414] Blumenthal, U. and B. Wijnen, "User-based Security Model 2975 (USM) for version 3 of the Simple Network Management 2976 Protocol (SNMPv3)", STD 62, RFC 3414, December 2002. 2978 [RFC3826] Blumenthal, U., Maino, F., and K. McCloghrie, "The 2979 Advanced Encryption Standard (AES) Cipher Algorithm in the 2980 SNMP User-based Security Model", RFC 3826, June 2004. 2982 [RFC4382] Nadeau, T. and H. van der Linde, "MPLS/BGP Layer 3 Virtual 2983 Private Network (VPN) Management Information Base", 2984 RFC 4382, February 2006. 2986 [RFC5591] Harrington, D. and W. Hardaker, "Transport Security Model 2987 for the Simple Network Management Protocol (SNMP)", 2988 RFC 5591, June 2009. 2990 [RFC5592] Harrington, D., Salowey, J., and W. Hardaker, "Secure 2991 Shell Transport Model for the Simple Network Management 2992 Protocol (SNMP)", RFC 5592, June 2009. 2994 [RFC6353] Hardaker, W., "Transport Layer Security (TLS) Transport 2995 Model for the Simple Network Management Protocol (SNMP)", 2996 RFC 6353, July 2011. 2998 [RFC6830] Farinacci, D., Fuller, V., Meyer, D., and D. Lewis, "The 2999 Locator/ID Separation Protocol (LISP)", RFC 6830, 3000 January 2013. 3002 [RFC6832] Lewis, D., Meyer, D., Farinacci, D., and V. Fuller, 3003 "Interworking between Locator/ID Separation Protocol 3004 (LISP) and Non-LISP Sites", RFC 6832, January 2013. 3006 [RFC6833] Fuller, V. and D. Farinacci, "Locator/ID Separation 3007 Protocol (LISP) Map-Server Interface", RFC 6833, 3008 January 2013. 3010 11.2. Informative References 3012 [LCAF] Farinacci, D., Meyer, D., and J. Snijders, "LISP Canonical 3013 Address Format", draft-ietf-lisp-lcaf-02.txt (work in 3014 progress), March 2013. 3016 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 3017 "Introduction and Applicability Statements for Internet- 3018 Standard Management Framework", RFC 3410, December 2002. 3020 Appendix A. Acknowledgments 3022 A thank you is owed to Dino Farinacci for his inputs and review 3023 comments on the initial versions of this draft. In addition, the 3024 authors would like to gratefully acknowledge several others who have 3025 reviewed and commented on this draft. They include: Darrel Lewis, 3026 Isidor Kouvelas, Jesper Skriver, Selina Heimlich, Parna Agrawal, Dan 3027 Romascanu, and Luigi Iannone. Special thanks are owed to Brian 3028 Haberman, the Internet Area AD, for his very detailed review, Miguel 3029 Garcia for reviewing this document as part of the General Area Review 3030 Team, and Harrie Hazewinkel for the detailed MIB review comments. 3032 Authors' Addresses 3034 Gregg Schudel 3035 cisco Systems 3036 Tasman Drive 3037 San Jose, CA 95134 3038 USA 3040 EMail: gschudel@cisco.com 3042 Amit Jain 3043 Juniper Networks 3044 1133 Innovation Way 3045 Sunnyvale, CA 94089 3046 USA 3048 EMail: atjain@juniper.net 3050 Victor Moreno 3051 cisco Systems 3052 Tasman Drive 3053 San Jose, CA 95134 3054 USA 3056 EMail: vimoreno@cisco.com