idnits 2.17.1 draft-ietf-lisp-mib-10.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 (May 22, 2013) is 3990 days in the past. Is this intentional? Checking references for intended status: Experimental ---------------------------------------------------------------------------- == Unused Reference: 'RFC6831' is defined on line 2976, but no explicit reference was found in the text ** Obsolete normative reference: RFC 6830 (Obsoleted by RFC 9300, RFC 9301) ** Obsolete normative reference: RFC 6833 (Obsoleted by RFC 9301) == Outdated reference: A later version (-22) exists of draft-ietf-lisp-lcaf-02 Summary: 2 errors (**), 0 flaws (~~), 3 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 Network Working Group G. Schudel 3 Internet-Draft cisco Systems 4 Intended status: Experimental A. Jain 5 Expires: November 23, 2013 Juniper Networks 6 V. Moreno 7 cisco Systems 8 May 22, 2013 10 LISP MIB 11 draft-ietf-lisp-mib-10 13 Abstract 15 This document defines managed objects for the Locator/ID Separation 16 Protocol (LISP). These objects provide information useful for 17 monitoring LISP devices, including determining basic LISP 18 configuration information, LISP functional status, and operational 19 counters and other statistics. 21 Status of This Memo 23 This Internet-Draft is submitted in full conformance with the 24 provisions of BCP 78 and BCP 79. 26 Internet-Drafts are working documents of the Internet Engineering 27 Task Force (IETF). Note that other groups may also distribute 28 working documents as Internet-Drafts. The list of current Internet- 29 Drafts is at http://datatracker.ietf.org/drafts/current/. 31 Internet-Drafts are draft documents valid for a maximum of six months 32 and may be updated, replaced, or obsoleted by other documents at any 33 time. It is inappropriate to use Internet-Drafts as reference 34 material or to cite them other than as "work in progress." 36 This Internet-Draft will expire on November 23, 2013. 38 Copyright Notice 40 Copyright (c) 2013 IETF Trust and the persons identified as the 41 document authors. All rights reserved. 43 This document is subject to BCP 78 and the IETF Trust's Legal 44 Provisions Relating to IETF Documents 45 (http://trustee.ietf.org/license-info) in effect on the date of 46 publication of this document. Please review these documents 47 carefully, as they describe your rights and restrictions with respect 48 to this document. Code Components extracted from this document must 49 include Simplified BSD License text as described in Section 4.e of 50 the Trust Legal Provisions and are provided without warranty as 51 described in the Simplified BSD License. 53 Table of Contents 55 1. Requirements Notation . . . . . . . . . . . . . . . . . . . . 3 56 2. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 57 3. The Internet-Standard Management Framework . . . . . . . . . . 3 58 4. Definition of Terms . . . . . . . . . . . . . . . . . . . . . 4 59 5. LISP MIB Objectives . . . . . . . . . . . . . . . . . . . . . 4 60 6. Structure of LISP MIB Module . . . . . . . . . . . . . . . . . 5 61 6.1. Overview of Defined Notifications . . . . . . . . . . . . 5 62 6.2. Overview of Defined Tables . . . . . . . . . . . . . . . . 5 63 7. LISP MIB Definitions . . . . . . . . . . . . . . . . . . . . . 6 64 8. Relationship to Other MIB Modules . . . . . . . . . . . . . . 61 65 8.1. MIB modules required for IMPORTS . . . . . . . . . . . . . 61 66 9. Security Considerations . . . . . . . . . . . . . . . . . . . 61 67 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 62 68 11. References . . . . . . . . . . . . . . . . . . . . . . . . . . 62 69 11.1. Normative References . . . . . . . . . . . . . . . . . . . 62 70 11.2. Informative References . . . . . . . . . . . . . . . . . . 63 71 Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 64 73 1. Requirements Notation 75 The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", 76 "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and 77 "OPTIONAL" in this document are to be interpreted as described in 78 [RFC2119]. 80 2. Introduction 82 This draft describes the Management Information Base (MIB) module for 83 use with network management protocols in the Internet community. 84 Specifically, the MIB for managing Locator/ID Separation Protocol 85 (LISP) devices is described. 87 LISP [RFC6830] specifies a network-based architecture and mechanisms 88 that implement a new semantic for IP addressing using two separate 89 name spaces: Endpoint Identifiers (EIDs), used within sites, and 90 Routing Locators (RLOCs), used on the transit networks that make up 91 the Internet infrastructure. To achieve this separation, LISP 92 defines protocol mechanisms for mapping from EIDs to RLOCs. 94 From a data plane perspective, LISP traffic is handled exclusively at 95 the network layer by devices performing Ingress Tunnel Router (ITR) 96 and Egress Tunnel Router (ETR) LISP functions. Data plane operations 97 performed by these devices are described in [RFC6830]. Additionally, 98 data plane interworking between legacy (Internet) and LISP sites is 99 implemented by devices performing Proxy ITR (PITR) and Proxy ETR 100 (PETR) functions. The data plane operations of these devices is 101 described in [RFC6832]. 103 From a control plane perspective, LISP employs mechanisms related to 104 creating, maintaining, and resolving mappings from EIDs to RLOCs. 105 LISP ITRs, ETRs, PITRs, and PETRs perform specific control plane 106 functions, and these control plane operations are described in 107 [RFC6830]. Additionally, LISP infrastructure devices supporting LISP 108 control plane functionality include Map-Servers and Map-Resolvers, 109 and the control plane operations of these devices are described in 110 [RFC6833]. 112 3. The Internet-Standard Management Framework 114 For a detailed overview of the documents that describe the current 115 Internet-Standard Management Framework, please refer to section 7 of 116 RFC 3410 [RFC3410]. 118 Managed objects are accessed via a virtual information store, termed 119 the Management Information Base or MIB. MIB objects are generally 120 accessed through the Simple Network Management Protocol (SNMP). 122 Objects in the MIB are defined using the mechanisms defined in the 123 Structure of Management Information (SMI). This memo specifies a MIB 124 module that is compliant to the SMIv2, which is described in STD 58, 125 RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580 126 [RFC2580]. 128 4. Definition of Terms 130 This document does not define any new terms. All terms used in this 131 document are listed here for completeness; the authoritative 132 definition of each term can be found in the definition section of the 133 respective, specified reference. 135 Endpoint ID (EID): [RFC6830] 137 Routing Locator (RLOC): [RFC6830] 139 EID-to-RLOC Cache: [RFC6830] 141 EID-to-RLOC Database: [RFC6830] 143 Ingress Tunnel Router (ITR): [RFC6830] 145 Egress Tunnel Router (ETR): [RFC6830] 147 xTR: [RFC6830] 149 Proxy ITR (PITR): [RFC6832] 151 Proxy ETR (PETR): [RFC6832] 153 LISP Site: [RFC6830] 155 Map-Server: [RFC6833] 157 Map-Resolver: [RFC6833] 159 Map-Request: [RFC6833] 161 Map-Reply: [RFC6833] 163 Negative Map-Reply: [RFC6833] 165 5. LISP MIB Objectives 167 The objectives for this LISP MIB module are to provide a read-only 168 meachanisms to support the following functions: 170 o Provide a means for obtaining an ON/OFF list of LISP features 171 configured on a device, and the current status of configuration 172 attributes related to those features. As an example, LISP 173 features that could be enabled might include ITR, ETR, PITR, PETR, 174 MS or MR support for IPv4 or IPv6 address families. Other 175 examples could include indicating whether rloc-probing is enabled, 176 or whether the use of a PETR is enabled. Configuration attributes 177 related to these features could include the setting of a 178 configured map-cache limit value, or the setting of a mapping 179 time-to-live value. 181 o Provide a means for obtaining the current attributes of various 182 LISP tables, such as the EID-to-RLOC policy data contained in the 183 Map-Cache, or the local EID-to-RLOC policy data contained in the 184 Mapping-Database. 186 o Provide a means for obtaining the current operational statistics 187 of various LISP functions, such as the number of packets 188 encapsulated and decapsulated by the device. Other counters of 189 operational interest, depending on LISP function, include things 190 like the current number of map-cache entries, and the total number 191 and rate of map-requests received and sent by the device. 193 6. Structure of LISP MIB Module 195 6.1. Overview of Defined Notifications 197 No LISP MIB notifications are defined. 199 6.2. Overview of Defined Tables 201 The LISP MIB module is composed of the following tables of objects: 203 lispFeatures - This table provides information representing the 204 various lisp features that can be enabled on LISP devices. 206 lispIidToVrf - This table provides information representing the 207 mapping of a LISP instance ID to a VRF (Virtual Routing/ 208 Forwarding). 210 lispGlobalStats - This table provides global statistics for a given 211 Instance ID per address-family on a LISP device. 213 lispMappingDatabase - This table represents the EID-to-RLOC database 214 that contains the EID-prefix to RLOC mappings configured on an 215 ETR. In general, this table would be representative of all such 216 mappings for a given site that this device belongs to. 218 lispMappingDatabaseLocator - This table represents the set of 219 routing locators contained in the EID-to-RLOC database configured 220 on an ETR. 222 lispMapCache - This table represents the short-lived, on-demand 223 table maintained on an ITR that stores, tracks, and times-out EID- 224 to-RLOC mappings. 226 lispMapCacheLocator - This table represents the set of locators per 227 EID prefix contained in the map-cache table of an ITR. 229 lispConfiguredLocator - This table represents the set of routing 230 locators configured on a LISP device. 232 lispEidRegistration - This table provides the properties of each EID 233 prefix that is registered with this device when configured to be a 234 Map-Server. 236 lispEidRegistrationEtr - This table provides the properties of the 237 different ETRs that send registers, for a given EID prefix, to 238 this device when configured to be a Map-Server. 240 lispEidRegistrationLocator - This table provides the properties of 241 the different locators per EID prefix that is registered with this 242 device when configured to be a Map-Server. 244 lispUseMapServer - This table provides the properties of all Map- 245 Servers that this device is configured to use. 247 lispUseMapResolver - This table provides the properties of all Map- 248 Resolvers that this device is configured to use. 250 lispUseProxyEtr - This table provides the properties of all Proxy 251 ETRs that this device is configured to use. 253 7. LISP MIB Definitions 255 LISP-MIB DEFINITIONS ::= BEGIN 257 IMPORTS 258 MODULE-IDENTITY, OBJECT-TYPE, 259 mib-2, Unsigned32, Counter64, 260 Integer32, TimeTicks FROM SNMPv2-SMI -- [RFC2578] 261 TruthValue, TEXTUAL-CONVENTION, 262 TimeStamp FROM SNMPv2-TC -- [RFC2579] 263 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580] 264 MplsL3VpnName 265 FROM MPLS-L3VPN-STD-MIB -- [RFC4382] 266 AddressFamilyNumbers 267 FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB; -- [IANA] 269 lispMIB MODULE-IDENTITY 270 LAST-UPDATED "201305240000Z" -- 22 May 2013 271 ORGANIZATION 272 "IETF Locator/ID Separation Protocol (LISP) Working Group" 273 CONTACT-INFO 274 "Email: lisp@ietf.org 275 WG charter: 276 http://www.ietf.org/html.charters/lisp-charter.html" 277 DESCRIPTION 278 "Locator/ID Separation Protocol (LISP) MIB Managed Object 279 module. The LISP MIB is intended for management of LISP 280 devices. 282 Copyright (C) The IETF Trust (2013)." 283 REVISION "201305240000Z" -- 22 May 2013 284 DESCRIPTION "Initial version of the IETF LISP-MIB module. Published 285 as RFC xxxx." 286 -- RFC Ed.: RFC-editor pls fill in xxxx 287 ::= { mib-2 XXX } 288 -- RFC Ed.: assigned by IANA, see section 10 for details 290 -- 291 -- Textual Conventions 292 -- 294 LispAddressType ::= TEXTUAL-CONVENTION 295 DISPLAY-HINT "39a" 296 STATUS current 297 DESCRIPTION 298 "LISP architecture can be applied to a wide variety of 299 address-families. This textual-convention is a 300 generalization for representing addresses that belong to 301 those address-families. For convenience, this document 302 refers to any such address as a LISP address. 303 LispAddressType textual-convention consists of the 304 following four-tuple: 305 1. IANA Address Family Number: A field of length 2-octets, 306 whose value is of the form following the assigned 307 AddressFamilyNumbers textual-convention described in 308 [IANA]. The enumerations are listed in [IANA]. Note 309 that this list of address family numbers is maintained 310 by IANA. 311 2. Length of LISP address: A field of length 1-octet, whose 312 value indicates the octet-length of the next (third) 313 field of this LispAddressType four-tuple. 314 3. LISP address: A field of variable length as indicated in 315 the previous (second) field, whose value is an address 316 of the IANA Address Family indicated in the first field 317 of this LispAddressType four-tuple. Note that any of 318 the IANA Address Families can be represented. 319 Particularly when the address family is LISP Canonical 320 Address Format (LCAF) [LCAF] with IANA assigned Address 321 Family Number 16387, then the first octet of this field 322 indicates the LCAF type, and the rest of this field is 323 same as the encoding format of the LISP Canonical Address 324 after the length field, as defined in [LCAF]. 325 4. Mask-length of address: A field of length 1-octet, whose 326 value is the mask-length to be applied to the LISP 327 address specified in the previous (third) field. 329 To illustrate the use of this object, consider the LISP MIB 330 Object below entitled lispMapCacheEntry. This object begins 331 with the following entities: 333 lispMapCacheEntry ::= SEQUENCE { 334 lispMapCacheEidLength INTEGER, 335 lispMapCacheEid LispAddressType, 336 ... [skip] ... 338 Example 1: Suppose that the IPv4 EID prefix stored is 339 192.0.2.0/24. In this case, the values within 340 lispMapCacheEntry would be: 342 lispMapCacheEidLength = 8 343 lispMapCacheEid = 1, 4, 192.0.2.0, 24 344 ... [skip] ... 346 where 8 is the total length in octets of the next 347 object (lispMapCacheEID of type LispAddressType). Then, 348 the value 1 indicates the IPv4 AF (per [IANA]), the 349 value 4 indicates that the AF is 4-octets in length, 350 192.0.2.0 is the IPv4 address, and the value 24 is the 351 mask-length in bits. Note that the lispMapCacheEidLength 352 value of 8 is used to compute the length of the fourth 353 (last) field in lispMapCacheEid to be 1 octet - as 354 computed by 8 - (2 + 1 + 4) = 1. 356 Example 2: Suppose that the IPv6 EID prefix stored is 357 2001:db8:a::/48. In this case, the values within 358 lispMapCacheEntry would be: 360 lispMapCacheEidLength = 20 361 lispMapCacheEid = 2, 16, 2001:db8:a::, 48 362 ... [skip] ... 364 where 20 is the total length in octets of the next 365 object (lispMapCacheEID of type LispAddressType). Then, 366 the value 2 indicates the IPv4 AF (per [IANA]), the 367 value 16 indicates that the AF is 16-octets in length, 368 2001:db8:a:: is the IPv6 address, and the value 48 is the 369 mask-length in bits. Note that the lispMapCacheEidLength 370 value of 20 is used to compute the length of the fourth 371 (last) field in lispMapCacheEid to be 1 octet - as 372 computed by 20 - (2 + 1 + 16) = 1. 374 Example 3: As an example where LCAF is used, suppose 375 that the IPv4 EID prefix stored is 192.0.2.0/24 and it 376 is part of LISP Instance ID 101. In this case, the values 377 within lispMapCacheEntry would be: 379 lispMapCacheEidLength = 11 380 lispMapCacheEid = 16387, 7, 2, 101, 1, 192.0.2.0, 24 381 ... [skip] ... 383 where 11 is the total length in octets of the next object 384 (lispMapCacheEID of type LispAddressType). Then, the value 385 16387 indicates the LCAF AF (see [IANA]), the value 7 386 indicates that the LCAF AF is 7-octets in length in this 387 case, 2 indicates that LCAF Type 2 encoding is used (see 388 [LCAF]), 101 gives the Instance ID, 1 gives the AFI (per 389 [IANA]) for an IPv4 address, 192.0.2.0 is the IPv4 address, 390 and 24 is the mask-length in bits. Note that the 391 lispMapCacheEidLength value of 11 octets is used to compute 392 the length of the last field in lispMapCacheEid to be 1 octet, 393 as computed by 11 - (2 + 1 + 1 + 1 + 1 + 1 + 4) = 1." 395 REFERENCE 396 "RFC6830, Section 14.2, draft-ietf-lisp-lcaf-02.txt." 397 SYNTAX OCTET STRING (SIZE (5..39)) 399 -- 400 -- Top level components of this MIB. 401 -- 402 lispObjects OBJECT IDENTIFIER ::= { lispMIB 1 } 403 lispConformance OBJECT IDENTIFIER ::= { lispMIB 2 } 405 lispFeaturesTable OBJECT-TYPE 406 SYNTAX SEQUENCE OF LispFeaturesEntry 407 MAX-ACCESS not-accessible 408 STATUS current 409 DESCRIPTION 410 "This table represents the ON/OFF status of the 411 various LISP features that can be enabled on LISP devices." 412 REFERENCE 413 "RFC6830, Section 4.0., Section 5.5., Section 6.3." 414 ::= { lispObjects 1 } 416 lispFeaturesEntry OBJECT-TYPE 417 SYNTAX LispFeaturesEntry 418 MAX-ACCESS not-accessible 419 STATUS current 420 DESCRIPTION 421 "An entry (conceptual row) in the lispFeaturesTable." 422 INDEX { lispFeaturesInstanceID, 423 lispFeaturesAddressFamily } 424 ::= { lispFeaturesTable 1 } 426 LispFeaturesEntry ::= SEQUENCE { 427 lispFeaturesInstanceID Unsigned32, 428 lispFeaturesAddressFamily AddressFamilyNumbers, 429 lispFeaturesItrEnabled TruthValue, 430 lispFeaturesEtrEnabled TruthValue, 431 lispFeaturesProxyItrEnabled TruthValue, 432 lispFeaturesProxyEtrEnabled TruthValue, 433 lispFeaturesMapServerEnabled TruthValue, 434 lispFeaturesMapResolverEnabled TruthValue, 435 lispFeaturesMapCacheSize Unsigned32, 436 lispFeaturesMapCacheLimit Unsigned32, 437 lispFeaturesEtrMapCacheTtl Unsigned32, 438 lispFeaturesRlocProbeEnabled TruthValue, 439 lispFeaturesEtrAcceptMapDataEnabled TruthValue, 440 lispFeaturesEtrAcceptMapDataVerifyEnabled TruthValue, 441 lispFeaturesRouterTimeStamp TimeStamp 442 } 444 lispFeaturesInstanceID OBJECT-TYPE 445 SYNTAX Unsigned32 (0..16777215) 446 MAX-ACCESS not-accessible 447 STATUS current 448 DESCRIPTION 449 "This represents the Instance ID of the LISP header. 450 An Instance ID in the LISP address encoding helps 451 uniquely identify the AFI-based address space to which 452 a given EID belongs. It's default value is 0." 453 DEFVAL { 0 } 454 ::= { lispFeaturesEntry 1 } 456 lispFeaturesAddressFamily OBJECT-TYPE 457 SYNTAX AddressFamilyNumbers 458 MAX-ACCESS not-accessible 459 STATUS current 460 DESCRIPTION 461 "The IANA address family number of destination address 462 of packets that this LISP device is enabled to process." 463 ::= { lispFeaturesEntry 2 } 465 lispFeaturesItrEnabled OBJECT-TYPE 466 SYNTAX TruthValue 467 MAX-ACCESS read-only 468 STATUS current 469 DESCRIPTION 470 "Indicates the status of ITR role on this device. If 471 this object is TRUE, then ITR feature is enabled." 472 ::= { lispFeaturesEntry 3 } 474 lispFeaturesEtrEnabled OBJECT-TYPE 475 SYNTAX TruthValue 476 MAX-ACCESS read-only 477 STATUS current 478 DESCRIPTION 479 "Indicates the status of ETR role on this device. If 480 this object is TRUE, then ETR feature is enabled." 481 ::= { lispFeaturesEntry 4 } 483 lispFeaturesProxyItrEnabled OBJECT-TYPE 484 SYNTAX TruthValue 485 MAX-ACCESS read-only 486 STATUS current 487 DESCRIPTION 488 "Indicates the status of Proxy-ITR role on this device. 489 If this object is TRUE, then Proxy-ITR feature is enabled." 490 ::= { lispFeaturesEntry 5 } 492 lispFeaturesProxyEtrEnabled OBJECT-TYPE 493 SYNTAX TruthValue 494 MAX-ACCESS read-only 495 STATUS current 496 DESCRIPTION 497 "Indicates the status of Proxy-ETR role on this device. 498 If this object is TRUE, then Proxy-ETR feature is enabled." 499 ::= { lispFeaturesEntry 6 } 501 lispFeaturesMapServerEnabled OBJECT-TYPE 502 SYNTAX TruthValue 503 MAX-ACCESS read-only 504 STATUS current 505 DESCRIPTION 506 "Indicates the status of Map Server role on this device. 507 If this object is TRUE, then Map Server feature is 508 enabled." 509 ::= { lispFeaturesEntry 7 } 511 lispFeaturesMapResolverEnabled OBJECT-TYPE 512 SYNTAX TruthValue 513 MAX-ACCESS read-only 514 STATUS current 515 DESCRIPTION 516 "Indicates the status of Map Resolver role on this device. 517 If this object is TRUE, then Map Resolver feature is 518 enabled." 519 ::= { lispFeaturesEntry 8 } 521 lispFeaturesMapCacheSize OBJECT-TYPE 522 SYNTAX Unsigned32 523 MAX-ACCESS read-only 524 STATUS current 525 DESCRIPTION 526 "Size of EID-to-RLOC map cache on this device." 527 ::= { lispFeaturesEntry 9 } 529 lispFeaturesMapCacheLimit OBJECT-TYPE 530 SYNTAX Unsigned32 531 MAX-ACCESS read-only 532 STATUS current 533 DESCRIPTION 534 "Maximum permissible entries in EID-to-RLOC map cache on 535 this device." 536 ::= { lispFeaturesEntry 10 } 538 lispFeaturesEtrMapCacheTtl OBJECT-TYPE 539 SYNTAX Unsigned32 540 MAX-ACCESS read-only 541 STATUS current 542 DESCRIPTION 543 "The stored Record TTL of the EID-to-RLOC map record in 544 the map cache." 545 ::= { lispFeaturesEntry 11 } 547 lispFeaturesRlocProbeEnabled OBJECT-TYPE 548 SYNTAX TruthValue 549 MAX-ACCESS read-only 550 STATUS current 551 DESCRIPTION 552 "Indicates the status of rloc-probing feature on this 553 device. If this object is TRUE, then this feature is 554 enabled." 555 ::= { lispFeaturesEntry 12 } 557 lispFeaturesEtrAcceptMapDataEnabled OBJECT-TYPE 558 SYNTAX TruthValue 559 MAX-ACCESS read-only 560 STATUS current 561 DESCRIPTION 562 "Indicates the status of accepting piggybacked mapping 563 data received in a map-request on this device. If this 564 object is TRUE, then this device accepts piggybacked 565 mapping data." 566 ::= { lispFeaturesEntry 13 } 568 lispFeaturesEtrAcceptMapDataVerifyEnabled OBJECT-TYPE 569 SYNTAX TruthValue 570 MAX-ACCESS read-only 571 STATUS current 572 DESCRIPTION 573 "Indicates the status of verifying accepted piggybacked 574 mapping data received in a map-request on this device. 575 If this object is TRUE, then this device verifies 576 accepted piggybacked mapping data." 577 ::= { lispFeaturesEntry 14 } 579 lispFeaturesRouterTimeStamp OBJECT-TYPE 580 SYNTAX TimeStamp 581 MAX-ACCESS read-only 582 STATUS current 583 DESCRIPTION 584 "The value of sysUpTime at which LISP feature was 585 enabled on this device. 587 If this information was present at the most recent 588 re-initialization of the local management subsystem, 589 then this object contains a zero value." 590 DEFVAL { 0 } 591 ::= { lispFeaturesEntry 15 } 593 lispIidToVrfTable OBJECT-TYPE 594 SYNTAX SEQUENCE OF LispIidToVrfEntry 595 MAX-ACCESS not-accessible 596 STATUS current 597 DESCRIPTION 598 "This table represents the mapping of LISP Instance ID 599 to a VRF." 600 REFERENCE 601 "RFC6830, Section 5.5. and RFC4382, Section 7." 602 ::= { lispObjects 2 } 604 lispIidToVrfEntry OBJECT-TYPE 605 SYNTAX LispIidToVrfEntry 606 MAX-ACCESS not-accessible 607 STATUS current 608 DESCRIPTION 609 "An entry (conceptual row) in the lispIidToVrfTable." 610 INDEX { lispFeaturesInstanceID } 611 ::= { lispIidToVrfTable 1 } 613 LispIidToVrfEntry ::= SEQUENCE { 614 lispIidToVrfName MplsL3VpnName 615 } 617 lispIidToVrfName OBJECT-TYPE 618 SYNTAX MplsL3VpnName 619 MAX-ACCESS read-only 620 STATUS current 621 DESCRIPTION 622 "The identifier for each VPN that is mapped to the 623 given LISP Instance ID." 624 ::= { lispIidToVrfEntry 1 } 626 lispGlobalStatsTable OBJECT-TYPE 627 SYNTAX SEQUENCE OF LispGlobalStatsEntry 628 MAX-ACCESS not-accessible 629 STATUS current 630 DESCRIPTION 631 "This table provides global statistics for a given 632 Instance ID per address-family on a LISP device." 633 REFERENCE 634 "RFC6830, Section 6.1." 635 ::= { lispObjects 3 } 637 lispGlobalStatsEntry OBJECT-TYPE 638 SYNTAX LispGlobalStatsEntry 639 MAX-ACCESS not-accessible 640 STATUS current 641 DESCRIPTION 642 "An entry (conceptual row) in the 643 lispGlobalStatsTable." 644 INDEX { lispFeaturesInstanceID, 645 lispFeaturesAddressFamily } 646 ::= { lispGlobalStatsTable 1 } 648 LispGlobalStatsEntry ::= SEQUENCE { 649 lispGlobalStatsMapRequestsIn Counter64, 650 lispGlobalStatsMapRequestsOut Counter64, 651 lispGlobalStatsMapRepliesIn Counter64, 652 lispGlobalStatsMapRepliesOut Counter64, 653 lispGlobalStatsMapRegistersIn Counter64, 654 lispGlobalStatsMapRegistersOut Counter64 655 } 657 lispGlobalStatsMapRequestsIn OBJECT-TYPE 658 SYNTAX Counter64 659 MAX-ACCESS read-only 660 STATUS current 661 DESCRIPTION 662 "Total number of map requests received by this device for 663 any EID prefix of the given address family and Instance ID. 665 Discontinuities in this monotonically increasing value occur 666 at re-initialization of the management system. 667 Discontinuities can also occur as a result of LISP features 668 being removed, which can be detected by observing the value 669 of lispFeaturesRouterTimeStamp." 670 ::= { lispGlobalStatsEntry 1 } 672 lispGlobalStatsMapRequestsOut OBJECT-TYPE 673 SYNTAX Counter64 674 MAX-ACCESS read-only 675 STATUS current 676 DESCRIPTION 677 "Total number of map requests sent by this device for any 678 EID prefix of the given address family and Instance ID. 680 Discontinuities in this monotonically increasing value occur 681 at re-initialization of the management system. 682 Discontinuities can also occur as a result of LISP features 683 being removed, which can be detected by observing the value 684 of lispFeaturesRouterTimeStamp." 685 ::= { lispGlobalStatsEntry 2 } 687 lispGlobalStatsMapRepliesIn OBJECT-TYPE 688 SYNTAX Counter64 689 MAX-ACCESS read-only 690 STATUS current 691 DESCRIPTION 692 "Total number of map replies received by this device for any 693 EID prefix of the given address family and Instance ID. 695 Discontinuities in this monotonically increasing value occur 696 at re-initialization of the management system. 697 Discontinuities can also occur as a result of LISP features 698 being removed, which can be detected by observing the value 699 of lispFeaturesRouterTimeStamp." 700 ::= { lispGlobalStatsEntry 3 } 702 lispGlobalStatsMapRepliesOut OBJECT-TYPE 703 SYNTAX Counter64 704 MAX-ACCESS read-only 705 STATUS current 706 DESCRIPTION 707 "Total number of map replies sent by this device for any EID 708 prefix of the given address family and Instance ID. 710 Discontinuities in this monotonically increasing value occur 711 at re-initialization of the management system. 712 Discontinuities can also occur as a result of LISP features 713 being removed, which can be detected by observing the value 714 of lispFeaturesRouterTimeStamp." 715 ::= { lispGlobalStatsEntry 4 } 717 lispGlobalStatsMapRegistersIn OBJECT-TYPE 718 SYNTAX Counter64 719 MAX-ACCESS read-only 720 STATUS current 721 DESCRIPTION 722 "Total number of map registers received by this device for 723 any EID prefix of the given address family and Instance ID. 725 Discontinuities in this monotonically increasing value occur 726 at re-initialization of the management system. 727 Discontinuities can also occur as a result of LISP features 728 being removed, which can be detected by observing the value 729 of lispFeaturesRouterTimeStamp." 730 ::= { lispGlobalStatsEntry 5 } 732 lispGlobalStatsMapRegistersOut OBJECT-TYPE 733 SYNTAX Counter64 734 MAX-ACCESS read-only 735 STATUS current 736 DESCRIPTION 737 "Total number of map registers sent by this device for any 738 EID prefix of the given address family and Instance ID. 740 Discontinuities in this monotonically increasing value occur 741 at re-initialization of the management system. 742 Discontinuities can also occur as a result of LISP features 743 being removed, which can be detected by observing the value 744 of lispFeaturesRouterTimeStamp." 745 ::= { lispGlobalStatsEntry 6 } 747 lispMappingDatabaseTable OBJECT-TYPE 748 SYNTAX SEQUENCE OF LispMappingDatabaseEntry 749 MAX-ACCESS not-accessible 750 STATUS current 751 DESCRIPTION 752 "This table represents the EID-to-RLOC mapping database 753 that contains the EID-prefix to RLOC mappings configured 754 on an ETR. 756 In general, this table would be representative of all 757 such mappings for the given LISP site to which this device 758 belongs." 759 REFERENCE 760 "RFC6830, Section 6.0." 761 ::= { lispObjects 4 } 763 lispMappingDatabaseEntry OBJECT-TYPE 764 SYNTAX LispMappingDatabaseEntry 766 MAX-ACCESS not-accessible 767 STATUS current 768 DESCRIPTION 769 "An entry (conceptual row) in lispMappingDatabaseTable." 770 INDEX { lispMappingDatabaseEidLength, 771 lispMappingDatabaseEid } 772 ::= { lispMappingDatabaseTable 1 } 774 LispMappingDatabaseEntry ::= SEQUENCE { 775 lispMappingDatabaseEidLength Integer32, 776 lispMappingDatabaseEid LispAddressType, 777 lispMappingDatabaseLsb Unsigned32, 778 lispMappingDatabaseEidPartitioned TruthValue, 779 lispMappingDatabaseTimeStamp TimeStamp, 780 lispMappingDatabaseDecapOctets Counter64, 781 lispMappingDatabaseDecapPackets Counter64, 782 lispMappingDatabaseEncapOctets Counter64, 783 lispMappingDatabaseEncapPackets Counter64 784 } 786 lispMappingDatabaseEidLength OBJECT-TYPE 787 SYNTAX Integer32 (5..259) 788 MAX-ACCESS not-accessible 789 STATUS current 790 DESCRIPTION 791 "This object gives the octet-length of 792 lispMappingDatabaseEid." 793 ::= { lispMappingDatabaseEntry 1 } 795 lispMappingDatabaseEid OBJECT-TYPE 796 SYNTAX LispAddressType 797 MAX-ACCESS not-accessible 798 STATUS current 799 DESCRIPTION 800 "The EID prefix of the mapping database." 801 ::= { lispMappingDatabaseEntry 2 } 803 lispMappingDatabaseLsb OBJECT-TYPE 804 SYNTAX Unsigned32 (0..4294967295) 805 MAX-ACCESS read-only 806 STATUS current 807 DESCRIPTION 808 "The locator status bits for this EID prefix." 809 ::= { lispMappingDatabaseEntry 3 } 811 lispMappingDatabaseEidPartitioned OBJECT-TYPE 812 SYNTAX TruthValue 813 MAX-ACCESS read-only 815 STATUS current 816 DESCRIPTION 817 "Indicates if this device is partitioned from the site that 818 contains this EID prefix. If this object is TRUE, then it 819 means this device is partitioned from the site." 820 ::= { lispMappingDatabaseEntry 4 } 822 lispMappingDatabaseTimeStamp OBJECT-TYPE 823 SYNTAX TimeStamp 824 MAX-ACCESS read-only 825 STATUS current 826 DESCRIPTION 827 "The value of sysUpTime at which the EID Prefix information 828 represented by this mapping database entry was configured 829 on this device. 831 If this information was present at the most recent 832 re-initialization of the local management subsystem, then 833 this object contains a zero value." 834 DEFVAL { 0 } 835 ::= { lispMappingDatabaseEntry 5 } 837 lispMappingDatabaseDecapOctets OBJECT-TYPE 838 SYNTAX Counter64 839 MAX-ACCESS read-only 840 STATUS current 841 DESCRIPTION 842 "The number of octets of LISP packets that were decapsulated 843 by this device addressed to a host within this EID-prefix. 845 Discontinuities in this monotonically increasing value occur 846 at re-initialization of the management system. 847 Discontinuities can also occur as a result of LISP features 848 being removed, which can be detected by observing the value 849 of lispMappingDatabaseTimeStamp." 850 ::= { lispMappingDatabaseEntry 6 } 852 lispMappingDatabaseDecapPackets OBJECT-TYPE 853 SYNTAX Counter64 854 MAX-ACCESS read-only 855 STATUS current 856 DESCRIPTION 857 "The number of LISP packets that were decapsulated by this 858 device addressed to a host within this EID-prefix. 860 Discontinuities in this monotonically increasing value occur 861 at re-initialization of the management system. 862 Discontinuities can also occur as a result of LISP features 863 being removed, which can be detected by observing the value 864 of lispMappingDatabaseTimeStamp." 865 ::= { lispMappingDatabaseEntry 7 } 867 lispMappingDatabaseEncapOctets OBJECT-TYPE 868 SYNTAX Counter64 869 MAX-ACCESS read-only 870 STATUS current 871 DESCRIPTION 872 "The number of octets of LISP packets that were encapsulated 873 by this device, whose inner header source address matched 874 this EID prefix. 876 Discontinuities in this monotonically increasing value occur 877 at re-initialization of the management system. 878 Discontinuities can also occur as a result of LISP features 879 being removed, which can be detected by observing the value 880 of lispMappingDatabaseTimeStamp." 881 ::= { lispMappingDatabaseEntry 8 } 883 lispMappingDatabaseEncapPackets OBJECT-TYPE 884 SYNTAX Counter64 885 MAX-ACCESS read-only 886 STATUS current 887 DESCRIPTION 888 "The number of LISP packets that were encapsulated by this 889 device whose inner header source address matched this EID 890 prefix. 892 Discontinuities in this monotonically increasing value occur 893 at re-initialization of the management system. 894 Discontinuities can also occur as a result of LISP features 895 being removed, which can be detected by observing the value 896 of lispMappingDatabaseTimeStamp." 897 ::= { lispMappingDatabaseEntry 9 } 899 lispMappingDatabaseLocatorTable OBJECT-TYPE 900 SYNTAX SEQUENCE OF LispMappingDatabaseLocatorEntry 901 MAX-ACCESS not-accessible 902 STATUS current 903 DESCRIPTION 904 "This table represents the set of routing locators per EID 905 prefix contained in the EID-to-RLOC database configured on 906 this ETR." 907 REFERENCE 908 "RFC6830, Section 6.2." 909 ::= { lispObjects 5 } 911 lispMappingDatabaseLocatorEntry OBJECT-TYPE 912 SYNTAX LispMappingDatabaseLocatorEntry 913 MAX-ACCESS not-accessible 914 STATUS current 915 DESCRIPTION 916 "An entry (conceptual row) in the 917 lispMappingDatabaseLocatorTable." 918 INDEX { lispMappingDatabaseEidLength, 919 lispMappingDatabaseEid, 920 lispMappingDatabaseLocatorRlocLength, 921 lispMappingDatabaseLocatorRloc } 922 ::= { lispMappingDatabaseLocatorTable 1 } 924 LispMappingDatabaseLocatorEntry ::= SEQUENCE { 925 lispMappingDatabaseLocatorRlocLength Integer32, 926 lispMappingDatabaseLocatorRloc LispAddressType, 927 lispMappingDatabaseLocatorRlocPriority Integer32, 928 lispMappingDatabaseLocatorRlocWeight Integer32, 929 lispMappingDatabaseLocatorRlocMPriority Integer32, 930 lispMappingDatabaseLocatorRlocMWeight Integer32, 931 lispMappingDatabaseLocatorRlocState INTEGER, 932 lispMappingDatabaseLocatorRlocLocal INTEGER, 933 lispMappingDatabaseLocatorRlocTimeStamp TimeStamp, 934 lispMappingDatabaseLocatorRlocDecapOctets Counter64, 935 lispMappingDatabaseLocatorRlocDecapPackets Counter64, 936 lispMappingDatabaseLocatorRlocEncapOctets Counter64, 937 lispMappingDatabaseLocatorRlocEncapPackets Counter64 938 } 940 lispMappingDatabaseLocatorRlocLength OBJECT-TYPE 941 SYNTAX Integer32 (5..259) 942 MAX-ACCESS not-accessible 943 STATUS current 944 DESCRIPTION 945 "This object is used to get the octet-length of 946 lispMappingDatabaseLocatorRloc." 947 ::= { lispMappingDatabaseLocatorEntry 1 } 949 lispMappingDatabaseLocatorRloc OBJECT-TYPE 950 SYNTAX LispAddressType 951 MAX-ACCESS not-accessible 952 STATUS current 953 DESCRIPTION 954 "This object is a locator for the given EID prefix in 955 the mapping database." 956 ::= { lispMappingDatabaseLocatorEntry 2 } 958 lispMappingDatabaseLocatorRlocPriority OBJECT-TYPE 959 SYNTAX Integer32 (0..255) 960 MAX-ACCESS read-only 961 STATUS current 962 DESCRIPTION 963 "The unicast priority of the RLOC." 964 ::= { lispMappingDatabaseLocatorEntry 3 } 966 lispMappingDatabaseLocatorRlocWeight OBJECT-TYPE 967 SYNTAX Integer32 (0..100) 968 MAX-ACCESS read-only 969 STATUS current 970 DESCRIPTION 971 "The unicast weight of the RLOC." 972 ::= { lispMappingDatabaseLocatorEntry 4 } 974 lispMappingDatabaseLocatorRlocMPriority OBJECT-TYPE 975 SYNTAX Integer32 (0..255) 976 MAX-ACCESS read-only 977 STATUS current 978 DESCRIPTION 979 "The multicast priority of the RLOC." 980 ::= { lispMappingDatabaseLocatorEntry 5 } 982 lispMappingDatabaseLocatorRlocMWeight OBJECT-TYPE 983 SYNTAX Integer32 (0..100) 984 MAX-ACCESS read-only 985 STATUS current 986 DESCRIPTION 987 "The multicast weight of the RLOC." 988 ::= { lispMappingDatabaseLocatorEntry 6 } 990 lispMappingDatabaseLocatorRlocState OBJECT-TYPE 991 SYNTAX INTEGER { 992 up (1), 993 down (2), 994 unreachable (3) 995 } 996 MAX-ACCESS read-only 997 STATUS current 998 DESCRIPTION 999 "The state of this RLOC as per this device. 1000 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1001 ::= { lispMappingDatabaseLocatorEntry 7 } 1003 lispMappingDatabaseLocatorRlocLocal OBJECT-TYPE 1004 SYNTAX INTEGER { 1005 siteself (1), 1006 sitelocal (2) 1007 } 1008 MAX-ACCESS read-only 1009 STATUS current 1010 DESCRIPTION 1011 "Indicates whether the RLOC is local to this device 1012 (or remote, meaning local to another device in the same LISP 1013 site). (1 = RLOC is an address on this device; 2 = RLOC is 1014 an address on another device)." 1015 ::= { lispMappingDatabaseLocatorEntry 8 } 1017 lispMappingDatabaseLocatorRlocTimeStamp OBJECT-TYPE 1018 SYNTAX TimeStamp 1019 MAX-ACCESS read-only 1020 STATUS current 1021 DESCRIPTION 1022 "The value of sysUpTime at which the RLOC of the EID Prefix 1023 represented by this mapping database entry was configured 1024 on this device. 1026 If this information was present at the most recent 1027 re-initialization of the local management subsystem, then 1028 this object contains a zero value." 1029 DEFVAL { 0 } 1030 ::= { lispMappingDatabaseLocatorEntry 9 } 1032 lispMappingDatabaseLocatorRlocDecapOctets OBJECT-TYPE 1033 SYNTAX Counter64 1034 MAX-ACCESS read-only 1035 STATUS current 1036 DESCRIPTION 1037 "The number of octets of LISP packets that were 1038 addressed to this RLOC of the EID-prefix and 1039 were decapsulated. 1041 Discontinuities in this monotonically increasing value occur 1042 at re-initialization of the management system. 1043 Discontinuities can also occur as a result of database 1044 mappings getting re-configured or RLOC status changes, which 1045 can be detected by observing the value of 1046 lispMappingDatabaseLocatorRlocTimeStamp." 1047 ::= { lispMappingDatabaseLocatorEntry 10 } 1049 lispMappingDatabaseLocatorRlocDecapPackets OBJECT-TYPE 1050 SYNTAX Counter64 1051 MAX-ACCESS read-only 1052 STATUS current 1053 DESCRIPTION 1054 "The number of LISP packets that were addressed to this RLOC 1055 of the EID-prefix and were decapsulated. 1057 Discontinuities in this monotonically increasing value occur 1058 at re-initialization of the management system. 1059 Discontinuities can also occur as a result of database 1060 mappings getting re-configured or RLOC status changes, which 1061 can be detected by observing the value of 1062 lispMappingDatabaseLocatorRlocTimeStamp." 1063 ::= { lispMappingDatabaseLocatorEntry 11 } 1065 lispMappingDatabaseLocatorRlocEncapOctets OBJECT-TYPE 1066 SYNTAX Counter64 1067 MAX-ACCESS read-only 1068 STATUS current 1069 DESCRIPTION 1070 "The number of octets of LISP packets that were encapsulated 1071 by this device using this RLOC address as the source, and 1072 that were sourced by an address of this EID-prefix. 1074 Discontinuities in this monotonically increasing value occur 1075 at re-initialization of the management system. 1076 Discontinuities can also occur as a result of database 1077 mappings getting re-configured or RLOC status changes, which 1078 can be detected by observing the value of 1079 lispMappingDatabaseLocatorRlocTimeStamp." 1080 ::= { lispMappingDatabaseLocatorEntry 12 } 1082 lispMappingDatabaseLocatorRlocEncapPackets OBJECT-TYPE 1083 SYNTAX Counter64 1084 MAX-ACCESS read-only 1085 STATUS current 1086 DESCRIPTION 1087 "The number of LISP packets that were encapsulated by this 1088 device using this RLOC address as the source, and that were 1089 sourced by an address of this EID-prefix. 1091 Discontinuities in this monotonically increasing value occur 1092 at re-initialization of the management system. 1093 Discontinuities can also occur as a result of database 1094 mappings getting re-configured or RLOC status changes, which 1095 can be detected by observing the value of 1096 lispMappingDatabaseLocatorRlocTimeStamp." 1097 ::= { lispMappingDatabaseLocatorEntry 13 } 1099 lispMapCacheTable OBJECT-TYPE 1100 SYNTAX SEQUENCE OF LispMapCacheEntry 1101 MAX-ACCESS not-accessible 1102 STATUS current 1103 DESCRIPTION 1104 "This table represents the short-lived, on-demand table on 1105 an ITR that stores, tracks, and is responsible for 1106 timing-out and otherwise validating EID-to-RLOC mappings." 1107 REFERENCE 1108 "RFC6830, Section 6.0., Section 12.0." 1109 ::= { lispObjects 6 } 1111 lispMapCacheEntry OBJECT-TYPE 1112 SYNTAX LispMapCacheEntry 1113 MAX-ACCESS not-accessible 1114 STATUS current 1115 DESCRIPTION 1116 "An entry (conceptual row) in the 1117 lispMapCacheTable." 1118 INDEX { lispMapCacheEidLength, 1119 lispMapCacheEid } 1120 ::= { lispMapCacheTable 1 } 1122 LispMapCacheEntry ::= SEQUENCE { 1123 lispMapCacheEidLength Integer32, 1124 lispMapCacheEid LispAddressType, 1125 lispMapCacheEidTimeStamp TimeStamp, 1126 lispMapCacheEidExpiryTime TimeTicks, 1127 lispMapCacheEidState TruthValue, 1128 lispMapCacheEidAuthoritative TruthValue, 1129 lispMapCacheEidDecapOctets Counter64, 1130 lispMapCacheEidDecapPackets Counter64, 1131 lispMapCacheEidEncapOctets Counter64, 1132 lispMapCacheEidEncapPackets Counter64 1133 } 1135 lispMapCacheEidLength OBJECT-TYPE 1136 SYNTAX Integer32 (5..259) 1137 MAX-ACCESS not-accessible 1138 STATUS current 1139 DESCRIPTION 1140 "This object is used to get the octet-length of 1141 lispMapCacheEid." 1142 ::= { lispMapCacheEntry 1 } 1144 lispMapCacheEid OBJECT-TYPE 1145 SYNTAX LispAddressType 1146 MAX-ACCESS not-accessible 1147 STATUS current 1148 DESCRIPTION 1149 "The EID prefix in the mapping cache." 1150 ::= { lispMapCacheEntry 2 } 1152 lispMapCacheEidTimeStamp OBJECT-TYPE 1153 SYNTAX TimeStamp 1154 MAX-ACCESS read-only 1155 STATUS current 1156 DESCRIPTION 1157 "The value of sysUpTime at which the EID Prefix information 1158 represented by this entry was learned by this device. 1160 If this information was present at the most recent 1161 re-initialization of the local management subsystem, then 1162 this object contains a zero value." 1163 DEFVAL { 0 } 1164 ::= { lispMapCacheEntry 3 } 1166 lispMapCacheEidExpiryTime OBJECT-TYPE 1167 SYNTAX TimeTicks 1168 MAX-ACCESS read-only 1169 STATUS current 1170 DESCRIPTION 1171 "The time remaining before the ITR times-out this 1172 EID prefix." 1173 ::= { lispMapCacheEntry 4 } 1175 lispMapCacheEidState OBJECT-TYPE 1176 SYNTAX TruthValue 1177 MAX-ACCESS read-only 1178 STATUS current 1179 DESCRIPTION 1180 "This object is used to indicate the activity of this EID 1181 prefix. If this object is TRUE, then it means this EID 1182 prefix is seeing activity." 1183 ::= { lispMapCacheEntry 5 } 1185 lispMapCacheEidAuthoritative OBJECT-TYPE 1186 SYNTAX TruthValue 1187 MAX-ACCESS read-only 1188 STATUS current 1189 DESCRIPTION 1190 "This object is used to indicate whether the EID prefix was 1191 installed by an authoritative map-reply. If this object is 1192 TRUE, then it means this EID prefix was installed by an 1193 authoritative map-reply." 1194 ::= { lispMapCacheEntry 6 } 1196 lispMapCacheEidDecapOctets OBJECT-TYPE 1197 SYNTAX Counter64 1198 MAX-ACCESS read-only 1199 STATUS current 1200 DESCRIPTION 1201 "The number of octets of LISP packets that were decapsulated 1202 by this device and were sourced from a remote host within 1203 this EID-prefix. 1205 Discontinuities in this monotonically increasing value occur 1206 at re-initialization of the management system. 1207 Discontinuities can also occur as a result of cache being 1208 removed and replaced, which can be detected by observing the 1209 value of lispMapCacheEidTimeStamp." 1210 ::= { lispMapCacheEntry 7 } 1212 lispMapCacheEidDecapPackets OBJECT-TYPE 1213 SYNTAX Counter64 1214 MAX-ACCESS read-only 1215 STATUS current 1216 DESCRIPTION 1217 "The number of LISP packets that were decapsulated by this 1218 device and were sourced from a remote host within this 1219 EID-prefix. 1221 Discontinuities in this monotonically increasing value occur 1222 at re-initialization of the management system. 1223 Discontinuities can also occur as a result of cache being 1224 removed and replaced, which can be detected by observing the 1225 value of lispMapCacheEidTimeStamp." 1226 ::= { lispMapCacheEntry 8 } 1228 lispMapCacheEidEncapOctets OBJECT-TYPE 1229 SYNTAX Counter64 1230 MAX-ACCESS read-only 1231 STATUS current 1232 DESCRIPTION 1233 "The number of octets of LISP packets that were encapsulated 1234 by this device using the given EID-prefix in the map cache. 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 9 } 1243 lispMapCacheEidEncapPackets OBJECT-TYPE 1244 SYNTAX Counter64 1245 MAX-ACCESS read-only 1246 STATUS current 1247 DESCRIPTION 1248 "The number of LISP packets that were encapsulated by this 1249 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 10 } 1258 lispMapCacheLocatorTable OBJECT-TYPE 1259 SYNTAX SEQUENCE OF LispMapCacheLocatorEntry 1260 MAX-ACCESS not-accessible 1261 STATUS current 1262 DESCRIPTION 1263 "This table represents the set of locators per EID prefix 1264 contained in the map-cache table of an ITR." 1265 REFERENCE 1266 "RFC6830, Section 6.3." 1267 ::= { lispObjects 7 } 1269 lispMapCacheLocatorEntry OBJECT-TYPE 1270 SYNTAX LispMapCacheLocatorEntry 1271 MAX-ACCESS not-accessible 1272 STATUS current 1273 DESCRIPTION 1274 "An entry (conceptual row) in the 1275 lispMapCacheLocatorTable." 1276 INDEX { lispMapCacheEidLength, 1277 lispMapCacheEid, 1278 lispMapCacheLocatorRlocLength, 1279 lispMapCacheLocatorRloc } 1280 ::= { lispMapCacheLocatorTable 1 } 1282 LispMapCacheLocatorEntry ::= SEQUENCE { 1283 lispMapCacheLocatorRlocLength Integer32, 1284 lispMapCacheLocatorRloc LispAddressType, 1285 lispMapCacheLocatorRlocPriority Integer32, 1286 lispMapCacheLocatorRlocWeight Integer32, 1287 lispMapCacheLocatorRlocMPriority Integer32, 1288 lispMapCacheLocatorRlocMWeight Integer32, 1289 lispMapCacheLocatorRlocState INTEGER, 1290 lispMapCacheLocatorRlocTimeStamp TimeStamp, 1291 lispMapCacheLocatorRlocLastPriorityChange TimeTicks, 1292 lispMapCacheLocatorRlocLastWeightChange TimeTicks, 1293 lispMapCacheLocatorRlocLastMPriorityChange TimeTicks, 1294 lispMapCacheLocatorRlocLastMWeightChange TimeTicks, 1295 lispMapCacheLocatorRlocLastStateChange TimeTicks, 1296 lispMapCacheLocatorRlocRtt TimeTicks, 1297 lispMapCacheLocatorRlocDecapOctets Counter64, 1298 lispMapCacheLocatorRlocDecapPackets Counter64, 1299 lispMapCacheLocatorRlocEncapOctets Counter64, 1300 lispMapCacheLocatorRlocEncapPackets Counter64 1301 } 1303 lispMapCacheLocatorRlocLength OBJECT-TYPE 1304 SYNTAX Integer32 (5..259) 1305 MAX-ACCESS not-accessible 1306 STATUS current 1307 DESCRIPTION 1308 "This object is used to get the octet-length of 1309 lispMapCacheLocatorRloc." 1310 ::= { lispMapCacheLocatorEntry 1 } 1312 lispMapCacheLocatorRloc OBJECT-TYPE 1313 SYNTAX LispAddressType 1314 MAX-ACCESS not-accessible 1315 STATUS current 1316 DESCRIPTION 1317 "The locator for the EID prefix in the mapping cache." 1318 ::= { lispMapCacheLocatorEntry 2 } 1320 lispMapCacheLocatorRlocPriority OBJECT-TYPE 1321 SYNTAX Integer32 (0..255) 1322 MAX-ACCESS read-only 1323 STATUS current 1324 DESCRIPTION 1325 "The unicast priority of the RLOC for this EID prefix 1326 (0-255); lower more preferred. " 1327 ::= { lispMapCacheLocatorEntry 3 } 1329 lispMapCacheLocatorRlocWeight OBJECT-TYPE 1330 SYNTAX Integer32 (0..100) 1331 MAX-ACCESS read-only 1332 STATUS current 1333 DESCRIPTION 1334 "The unicast weight of the RLOC for this EID prefix 1335 (0 - 100) percentage. " 1336 ::= { lispMapCacheLocatorEntry 4 } 1338 lispMapCacheLocatorRlocMPriority OBJECT-TYPE 1339 SYNTAX Integer32 (0..255) 1340 MAX-ACCESS read-only 1341 STATUS current 1342 DESCRIPTION 1343 "The multicast priority of the RLOC for this EID prefix 1344 (0-255); lower more preferred." 1345 ::= { lispMapCacheLocatorEntry 5 } 1347 lispMapCacheLocatorRlocMWeight OBJECT-TYPE 1348 SYNTAX Integer32 (0..100) 1349 MAX-ACCESS read-only 1350 STATUS current 1351 DESCRIPTION 1352 "The multicast weight of the RLOC for this EID prefix 1353 (0 - 100) percentage." 1354 ::= { lispMapCacheLocatorEntry 6 } 1356 lispMapCacheLocatorRlocState OBJECT-TYPE 1357 SYNTAX INTEGER { 1358 up (1), 1359 down (2), 1360 unreachable (3) 1361 } 1362 MAX-ACCESS read-only 1363 STATUS current 1364 DESCRIPTION 1365 "The state of this RLOC as per this device 1366 (1 = RLOC is up; 2 = RLOC is down; 3 = RLOC is unreachable)." 1367 ::= { lispMapCacheLocatorEntry 7 } 1369 lispMapCacheLocatorRlocTimeStamp OBJECT-TYPE 1370 SYNTAX TimeStamp 1371 MAX-ACCESS read-only 1372 STATUS current 1373 DESCRIPTION 1374 "The value of sysUpTime at which the RLOC of EID prefix 1375 information represented by this entry was learned by 1376 this device. 1378 If this information was present at the most recent 1379 re-initialization of the local management subsystem, 1380 then this object contains a zero value." 1381 DEFVAL { 0 } 1382 ::= { lispMapCacheLocatorEntry 8 } 1384 lispMapCacheLocatorRlocLastPriorityChange OBJECT-TYPE 1385 SYNTAX TimeTicks 1386 MAX-ACCESS read-only 1387 STATUS current 1388 DESCRIPTION 1389 "Time elapsed since the last change of the unicast priority 1390 of the RLOC for this EID prefix. Note that this is 1391 independent of lispMapCacheLocatorRlocTimeStamp." 1392 ::= { lispMapCacheLocatorEntry 9 } 1394 lispMapCacheLocatorRlocLastWeightChange OBJECT-TYPE 1395 SYNTAX TimeTicks 1396 MAX-ACCESS read-only 1397 STATUS current 1398 DESCRIPTION 1399 "Time elapsed since the last change of the unicast weight 1400 of the RLOC for this EID prefix.Note that this is 1401 independent of lispMapCacheLocatorRlocTimeStamp." 1402 ::= { lispMapCacheLocatorEntry 10 } 1404 lispMapCacheLocatorRlocLastMPriorityChange OBJECT-TYPE 1405 SYNTAX TimeTicks 1406 MAX-ACCESS read-only 1407 STATUS current 1408 DESCRIPTION 1409 "Time since the last change of the multicast priority of the 1410 RLOC for this EID prefix." 1411 ::= { lispMapCacheLocatorEntry 11 } 1413 lispMapCacheLocatorRlocLastMWeightChange OBJECT-TYPE 1414 SYNTAX TimeTicks 1415 MAX-ACCESS read-only 1416 STATUS current 1417 DESCRIPTION 1418 "Time since the last change of the multicast weight of the 1419 RLOC for this EID prefix." 1420 ::= { lispMapCacheLocatorEntry 12 } 1422 lispMapCacheLocatorRlocLastStateChange OBJECT-TYPE 1423 SYNTAX TimeTicks 1424 MAX-ACCESS read-only 1425 STATUS current 1426 DESCRIPTION 1427 "Time since the last change of the up/down state of the 1428 RLOC for this EID prefix." 1429 ::= { lispMapCacheLocatorEntry 13 } 1431 lispMapCacheLocatorRlocRtt OBJECT-TYPE 1432 SYNTAX TimeTicks 1433 MAX-ACCESS read-only 1434 STATUS current 1435 DESCRIPTION 1436 "Round trip time of RLOC probe and map-reply for this RLOC 1437 address for this prefix." 1438 ::= { lispMapCacheLocatorEntry 14 } 1440 lispMapCacheLocatorRlocDecapOctets OBJECT-TYPE 1441 SYNTAX Counter64 1442 MAX-ACCESS read-only 1443 STATUS current 1444 DESCRIPTION 1445 "The number of octets of LISP packets that were decapsulated 1446 by this device and were sourced from a remote host within 1447 this EID-prefix and were encapsulated for this RLOC. 1449 Discontinuities in this monotonically increasing value occur 1450 at re-initialization of the management system. 1451 Discontinuities can also occur as a result of RLOC of cache 1452 being removed and replaced, which can be detected by 1453 observing the value of lispMapCacheLocatorRlocTimeStamp." 1454 ::= { lispMapCacheLocatorEntry 15 } 1456 lispMapCacheLocatorRlocDecapPackets OBJECT-TYPE 1457 SYNTAX Counter64 1458 MAX-ACCESS read-only 1459 STATUS current 1460 DESCRIPTION 1461 "The number of LISP packets that were decapsulated by this 1462 device and were sourced from a remote host within this 1463 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 16 } 1472 lispMapCacheLocatorRlocEncapOctets OBJECT-TYPE 1473 SYNTAX Counter64 1474 MAX-ACCESS read-only 1475 STATUS current 1476 DESCRIPTION 1477 "The number of octets of LISP packets that matched this 1478 EID prefix and were encapsulated using this RLOC address. 1480 Discontinuities in this monotonically increasing value occur 1481 at re-initialization of the management system. 1482 Discontinuities can also occur as a result of RLOC of cache 1483 being removed and replaced, which can be detected by 1484 observing the value of lispMapCacheLocatorRlocTimeStamp." 1485 ::= { lispMapCacheLocatorEntry 17 } 1487 lispMapCacheLocatorRlocEncapPackets OBJECT-TYPE 1488 SYNTAX Counter64 1489 MAX-ACCESS read-only 1490 STATUS current 1491 DESCRIPTION 1492 "The number of LISP packets that matched this EID prefix 1493 and were encapsulated using this RLOC address. 1495 Discontinuities in this monotonically increasing value occur 1496 at re-initialization of the management system. 1497 Discontinuities can also occur as a result of RLOC of cache 1498 being removed and replaced, which can be detected by 1499 observing the value of lispMapCacheLocatorRlocTimeStamp." 1500 ::= { lispMapCacheLocatorEntry 18 } 1502 lispConfiguredLocatorTable OBJECT-TYPE 1503 SYNTAX SEQUENCE OF LispConfiguredLocatorEntry 1504 MAX-ACCESS not-accessible 1505 STATUS current 1506 DESCRIPTION 1507 "This table represents the set of routing locators 1508 configured on this device. Note that the Proxy-ITR 1509 configured addresses are treated as routing locators 1510 and therefore can be part of this table." 1511 REFERENCE 1512 "RFC6830, Section 6.3." 1513 ::= { lispObjects 8 } 1515 lispConfiguredLocatorEntry OBJECT-TYPE 1516 SYNTAX LispConfiguredLocatorEntry 1517 MAX-ACCESS not-accessible 1518 STATUS current 1519 DESCRIPTION 1520 "An entry (conceptual row) in the 1521 lispConfiguredLocatorTable." 1522 INDEX { lispConfiguredLocatorRlocLength, 1523 lispConfiguredLocatorRloc } 1524 ::= { lispConfiguredLocatorTable 1 } 1526 LispConfiguredLocatorEntry ::= SEQUENCE { 1527 lispConfiguredLocatorRlocLength Integer32, 1528 lispConfiguredLocatorRloc LispAddressType, 1529 lispConfiguredLocatorRlocState INTEGER, 1530 lispConfiguredLocatorRlocLocal INTEGER, 1531 lispConfiguredLocatorRlocTimeStamp TimeStamp, 1532 lispConfiguredLocatorRlocDecapOctets Counter64, 1533 lispConfiguredLocatorRlocDecapPackets Counter64, 1534 lispConfiguredLocatorRlocEncapOctets Counter64, 1535 lispConfiguredLocatorRlocEncapPackets Counter64 1536 } 1538 lispConfiguredLocatorRlocLength OBJECT-TYPE 1539 SYNTAX Integer32 (5..259) 1540 MAX-ACCESS not-accessible 1541 STATUS current 1542 DESCRIPTION 1543 "This object is used to get the octet-length of 1544 lispConfiguredLocatorRloc." 1545 ::= { lispConfiguredLocatorEntry 1 } 1547 lispConfiguredLocatorRloc OBJECT-TYPE 1548 SYNTAX LispAddressType 1549 MAX-ACCESS not-accessible 1550 STATUS current 1551 DESCRIPTION 1552 "This object is a RLOC address configured on this device. 1553 It can be an RLOC that is local to this device or can be an 1554 RLOC which belongs to another ETR within the same site. 1555 Proxy-ITR address is treated as an RLOC." 1556 ::= { lispConfiguredLocatorEntry 2 } 1558 lispConfiguredLocatorRlocState OBJECT-TYPE 1559 SYNTAX INTEGER { 1560 up (1), 1561 down (2), 1562 unreachable (3) 1563 } 1564 MAX-ACCESS read-only 1565 STATUS current 1566 DESCRIPTION 1567 "The state of this RLOC as per this device. (1 = RLOC is up; 1568 2 = RLOC is down; 3 = RLOC is unreachable)." 1569 ::= { lispConfiguredLocatorEntry 3 } 1571 lispConfiguredLocatorRlocLocal OBJECT-TYPE 1572 SYNTAX INTEGER { 1573 siteself (1), 1574 sitelocal (2) 1575 } 1576 MAX-ACCESS read-only 1577 STATUS current 1578 DESCRIPTION 1579 "Indicates whether the RLOC is local to this device (or 1580 remote, meaning local to another device in the same LISP 1581 site). (1 = RLOC is an address on this device; 2 = RLOC is 1582 an address on another device)." 1583 ::= { lispConfiguredLocatorEntry 4 } 1585 lispConfiguredLocatorRlocTimeStamp OBJECT-TYPE 1586 SYNTAX TimeStamp 1587 MAX-ACCESS read-only 1588 STATUS current 1589 DESCRIPTION 1590 "The value of sysUpTime at which the RLOC was configured on 1591 this device. 1593 If this information was present at the most recent 1594 re-initialization of the local management subsystem, then 1595 this object contains a zero value." 1596 DEFVAL { 0 } 1597 ::= { lispConfiguredLocatorEntry 5 } 1599 lispConfiguredLocatorRlocDecapOctets OBJECT-TYPE 1600 SYNTAX Counter64 1601 MAX-ACCESS read-only 1602 STATUS current 1603 DESCRIPTION 1604 "The number of octets of LISP packets that were addressed to 1605 this RLOC and were decapsulated. 1607 Discontinuities in this monotonically increasing value occur 1608 at re-initialization of the management system. 1609 Discontinuities can also occur as a result of configured 1610 RLOC being removed and replaced, which can be detected by 1611 observing the value of lispConfiguredLocatorRlocTimeStamp." 1612 ::= { lispConfiguredLocatorEntry 6 } 1614 lispConfiguredLocatorRlocDecapPackets OBJECT-TYPE 1615 SYNTAX Counter64 1616 MAX-ACCESS read-only 1617 STATUS current 1618 DESCRIPTION 1619 "The number of LISP packets that were addressed to this RLOC 1620 and were decapsulated. 1622 Discontinuities in this monotonically increasing value occur 1623 at re-initialization of the management system. 1624 Discontinuities can also occur as a result of configured 1625 RLOC being removed and replaced, which can be detected by 1626 observing the value of lispConfiguredLocatorRlocTimeStamp." 1627 ::= { lispConfiguredLocatorEntry 7 } 1629 lispConfiguredLocatorRlocEncapOctets OBJECT-TYPE 1630 SYNTAX Counter64 1631 MAX-ACCESS read-only 1632 STATUS current 1633 DESCRIPTION 1634 "The number of octets of LISP packets that were encapsulated 1635 by this device using this RLOC address as the source. 1637 Discontinuities in this monotonically increasing value occur 1638 at re-initialization of the management system. 1639 Discontinuities can also occur as a result of configured 1640 RLOC being removed and replaced, which can be detected by 1641 observing the value of lispConfiguredLocatorRlocTimeStamp." 1642 ::= { lispConfiguredLocatorEntry 8 } 1644 lispConfiguredLocatorRlocEncapPackets OBJECT-TYPE 1645 SYNTAX Counter64 1646 MAX-ACCESS read-only 1647 STATUS current 1648 DESCRIPTION 1649 "The number of LISP packets that were encapsulated by this 1650 device using this RLOC address as the source. 1652 Discontinuities in this monotonically increasing value occur 1653 at re-initialization of the management system. 1654 Discontinuities can also occur as a result of configured 1655 RLOC being removed and replaced, which can be detected by 1656 observing the value of lispConfiguredLocatorRlocTimeStamp." 1657 ::= { lispConfiguredLocatorEntry 9 } 1659 lispEidRegistrationTable OBJECT-TYPE 1660 SYNTAX SEQUENCE OF LispEidRegistrationEntry 1661 MAX-ACCESS not-accessible 1662 STATUS current 1663 DESCRIPTION 1664 "This table provides the properties of each LISP EID prefix 1665 that is registered with this device when configured to be 1666 a Map-Server." 1667 REFERENCE 1668 "RFC6833, Section 4.0." 1669 ::= { lispObjects 9 } 1671 lispEidRegistrationEntry OBJECT-TYPE 1672 SYNTAX LispEidRegistrationEntry 1673 MAX-ACCESS not-accessible 1674 STATUS current 1675 DESCRIPTION 1676 "An entry (conceptual row) in the lispEidRegistrationTable." 1677 INDEX { lispEidRegistrationEidLength, 1678 lispEidRegistrationEid } 1679 ::= { lispEidRegistrationTable 1 } 1681 LispEidRegistrationEntry ::= SEQUENCE { 1682 lispEidRegistrationEidLength Integer32, 1683 lispEidRegistrationEid LispAddressType, 1684 lispEidRegistrationSiteName OCTET STRING, 1685 lispEidRegistrationSiteDescription OCTET STRING, 1686 lispEidRegistrationIsRegistered TruthValue, 1687 lispEidRegistrationFirstTimeStamp TimeStamp, 1688 lispEidRegistrationLastTimeStamp TimeStamp, 1689 lispEidRegistrationLastRegisterSenderLength Integer32, 1690 lispEidRegistrationLastRegisterSender LispAddressType, 1691 lispEidRegistrationAuthenticationErrors Counter64, 1692 lispEidRegistrationRlocsMismatch Counter64 1694 } 1696 lispEidRegistrationEidLength OBJECT-TYPE 1697 SYNTAX Integer32 (5..259) 1698 MAX-ACCESS not-accessible 1699 STATUS current 1700 DESCRIPTION 1701 "This object is used to get the octet-length of 1702 lispEidRegistrationEid." 1703 ::= { lispEidRegistrationEntry 1 } 1705 lispEidRegistrationEid OBJECT-TYPE 1706 SYNTAX LispAddressType 1707 MAX-ACCESS not-accessible 1708 STATUS current 1709 DESCRIPTION 1710 "The EID prefix that is being registered." 1711 ::= { lispEidRegistrationEntry 2 } 1713 lispEidRegistrationSiteName OBJECT-TYPE 1714 SYNTAX OCTET STRING (SIZE(0..63)) 1715 MAX-ACCESS read-only 1716 STATUS current 1717 DESCRIPTION 1718 "Site name used by a Map-Server to distinguish different 1719 LISP sites that are registering with it." 1720 ::= { lispEidRegistrationEntry 3 } 1722 lispEidRegistrationSiteDescription OBJECT-TYPE 1723 SYNTAX OCTET STRING (SIZE(0..255)) 1724 MAX-ACCESS read-only 1725 STATUS current 1726 DESCRIPTION 1727 "Description for a site name used by a Map-Server. The EID 1728 prefix that is being registered belongs to this site." 1729 ::= { lispEidRegistrationEntry 4 } 1731 lispEidRegistrationIsRegistered OBJECT-TYPE 1732 SYNTAX TruthValue 1733 MAX-ACCESS read-only 1734 STATUS current 1735 DESCRIPTION 1736 "Indicates the registration status of the given EID prefix. 1737 If this object is TRUE, then it means the EID prefix is 1738 registered. 1740 The value FALSE implies the EID prefix is not registered 1741 with the Map Server. There are multiple scenarios when this 1742 could happen like authentication failures, routing problems, 1743 misconfigs to name a few." 1744 ::= { lispEidRegistrationEntry 5 } 1746 lispEidRegistrationFirstTimeStamp OBJECT-TYPE 1747 SYNTAX TimeStamp 1748 MAX-ACCESS read-only 1749 STATUS current 1750 DESCRIPTION 1751 "The value of sysUpTime at which the first valid register 1752 message for the EID Prefix information represented by this 1753 entry was received by this device. 1755 If this information was present at the most recent 1756 re-initialization of the local management subsystem, then 1757 this object contains a zero value." 1758 DEFVAL { 0 } 1759 ::= { lispEidRegistrationEntry 6 } 1761 lispEidRegistrationLastTimeStamp OBJECT-TYPE 1762 SYNTAX TimeStamp 1763 MAX-ACCESS read-only 1764 STATUS current 1765 DESCRIPTION 1766 "The value of sysUpTime at which the last 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 7 } 1776 lispEidRegistrationLastRegisterSenderLength OBJECT-TYPE 1777 SYNTAX Integer32 (5..259) 1778 MAX-ACCESS read-only 1779 STATUS current 1780 DESCRIPTION 1781 "This object is used to get the octet-length of 1782 lispEidRegistrationLastRegisterSender, the next 1783 object." 1784 ::= { lispEidRegistrationEntry 8 } 1786 lispEidRegistrationLastRegisterSender OBJECT-TYPE 1787 SYNTAX LispAddressType 1788 MAX-ACCESS read-only 1789 STATUS current 1790 DESCRIPTION 1791 "Source address of the last valid register message for the 1792 given EID prefix that was received by this device." 1793 ::= { lispEidRegistrationEntry 9 } 1795 lispEidRegistrationAuthenticationErrors OBJECT-TYPE 1796 SYNTAX Counter64 1797 MAX-ACCESS read-only 1798 STATUS current 1799 DESCRIPTION 1800 "Count of total authentication errors of map-registers 1801 received for the given EID prefix. 1803 Discontinuities in this monotonically increasing value occur 1804 at re-initialization of the management system. 1805 Discontinuities can also occur as a result of site config 1806 changes, which can be detected by observing the value of 1807 lispEidRegistrationFirstTimeStamp." 1808 ::= { lispEidRegistrationEntry 10 } 1810 lispEidRegistrationRlocsMismatch OBJECT-TYPE 1811 SYNTAX Counter64 1812 MAX-ACCESS read-only 1813 STATUS current 1814 DESCRIPTION 1815 "Count of total map-registers received that had at least one 1816 RLOC that was not in the allowed list of RLOCs for the given 1817 EID prefix. 1819 Discontinuities in this monotonically increasing value occur 1820 at re-initialization of the management system. 1821 Discontinuities can also occur as a result of site config 1822 changes, which can be detected by observing the value of 1823 lispEidRegistrationFirstTimeStamp." 1824 ::= { lispEidRegistrationEntry 11 } 1826 lispEidRegistrationEtrTable OBJECT-TYPE 1827 SYNTAX SEQUENCE OF LispEidRegistrationEtrEntry 1828 MAX-ACCESS not-accessible 1829 STATUS current 1830 DESCRIPTION 1831 "This table provides the properties of ETRs that register 1832 the given EID prefix with this device when configured to 1833 be a Map-Server." 1834 REFERENCE 1835 "RFC6830, Section 6.1." 1836 ::= { lispObjects 10 } 1838 lispEidRegistrationEtrEntry OBJECT-TYPE 1839 SYNTAX LispEidRegistrationEtrEntry 1840 MAX-ACCESS not-accessible 1841 STATUS current 1842 DESCRIPTION 1843 "An entry (conceptual row) in the 1844 lispEidRegistrationEtrTable." 1845 INDEX { lispEidRegistrationEidLength, 1846 lispEidRegistrationEid, 1847 lispEidRegistrationEtrSenderLength, 1848 lispEidRegistrationEtrSender } 1849 ::= { lispEidRegistrationEtrTable 1 } 1851 LispEidRegistrationEtrEntry ::= SEQUENCE { 1852 lispEidRegistrationEtrSenderLength Integer32, 1853 lispEidRegistrationEtrSender LispAddressType, 1854 lispEidRegistrationEtrLastTimeStamp TimeStamp, 1855 lispEidRegistrationEtrTtl Unsigned32, 1856 lispEidRegistrationEtrProxyReply TruthValue, 1857 lispEidRegistrationEtrWantsMapNotify TruthValue 1858 } 1860 lispEidRegistrationEtrSenderLength OBJECT-TYPE 1861 SYNTAX Integer32 (5..259) 1862 MAX-ACCESS not-accessible 1863 STATUS current 1864 DESCRIPTION 1865 "This object is used to get the octet-length of 1866 lispEidRegistrationEtrSender." 1867 ::= { lispEidRegistrationEtrEntry 1 } 1869 lispEidRegistrationEtrSender OBJECT-TYPE 1870 SYNTAX LispAddressType 1871 MAX-ACCESS not-accessible 1872 STATUS current 1873 DESCRIPTION 1874 "Source address of the ETR that is sending valid register 1875 messages for this EID prefix to this device." 1876 ::= { lispEidRegistrationEtrEntry 2 } 1878 lispEidRegistrationEtrLastTimeStamp OBJECT-TYPE 1879 SYNTAX TimeStamp 1880 MAX-ACCESS read-only 1881 STATUS current 1882 DESCRIPTION 1883 "The value of sysUpTime at which the last valid register 1884 message from this ETR for the EID Prefix information 1885 represented by this entry was received by this device. 1887 If this information was present at the most recent 1888 re-initialization of the local management subsystem, 1889 then this object contains a zero value." 1890 DEFVAL { 0 } 1891 ::= { lispEidRegistrationEtrEntry 3 } 1893 lispEidRegistrationEtrTtl OBJECT-TYPE 1894 SYNTAX Unsigned32 1895 MAX-ACCESS read-only 1896 STATUS current 1897 DESCRIPTION 1898 "The Record TTL of the registering ETR device for this 1899 EID prefix." 1900 ::= { lispEidRegistrationEtrEntry 4 } 1902 lispEidRegistrationEtrProxyReply OBJECT-TYPE 1903 SYNTAX TruthValue 1904 MAX-ACCESS read-only 1905 STATUS current 1906 DESCRIPTION 1907 "Indicates proxy-replying status of the registering ETR for 1908 this EID prefix. If this object is TRUE, then it means the 1909 Map-Server can proxy-reply." 1910 ::= { lispEidRegistrationEtrEntry 5 } 1912 lispEidRegistrationEtrWantsMapNotify OBJECT-TYPE 1913 SYNTAX TruthValue 1914 MAX-ACCESS read-only 1915 STATUS current 1916 DESCRIPTION 1917 "Indicates whether the EID prefix wants Map-Notifications. 1918 If this object is TRUE, then it means the EID prefix wants 1919 Map-Notifications." 1920 ::= { lispEidRegistrationEtrEntry 6 } 1922 lispEidRegistrationLocatorTable OBJECT-TYPE 1923 SYNTAX SEQUENCE OF LispEidRegistrationLocatorEntry 1924 MAX-ACCESS not-accessible 1925 STATUS current 1926 DESCRIPTION 1927 "This table provides the properties of all locators per 1928 LISP site that are served by this device when configured 1929 to be a Map-Server." 1930 REFERENCE 1931 "RFC6830, Section 6.1." 1932 ::= { lispObjects 11 } 1934 lispEidRegistrationLocatorEntry OBJECT-TYPE 1935 SYNTAX LispEidRegistrationLocatorEntry 1936 MAX-ACCESS not-accessible 1937 STATUS current 1938 DESCRIPTION 1939 "An entry (conceptual row) in the 1940 lispEidRegistrationLocatorTable." 1941 INDEX { lispEidRegistrationEidLength, 1942 lispEidRegistrationEid, 1943 lispEidRegistrationEtrSenderLength, 1944 lispEidRegistrationEtrSender, 1945 lispEidRegistrationLocatorRlocLength, 1946 lispEidRegistrationLocatorRloc } 1947 ::= { lispEidRegistrationLocatorTable 1 } 1949 LispEidRegistrationLocatorEntry ::= SEQUENCE { 1950 lispEidRegistrationLocatorRlocLength Integer32, 1951 lispEidRegistrationLocatorRloc LispAddressType, 1952 lispEidRegistrationLocatorRlocState INTEGER, 1953 lispEidRegistrationLocatorIsLocal TruthValue, 1954 lispEidRegistrationLocatorPriority Integer32, 1955 lispEidRegistrationLocatorWeight Integer32, 1956 lispEidRegistrationLocatorMPriority Integer32, 1957 lispEidRegistrationLocatorMWeight Integer32 1958 } 1960 lispEidRegistrationLocatorRlocLength OBJECT-TYPE 1961 SYNTAX Integer32 (5..259) 1962 MAX-ACCESS not-accessible 1963 STATUS current 1964 DESCRIPTION 1965 "This object is used to get the octet-length of 1966 lispEidRegistrationLocatorRloc." 1967 ::= { lispEidRegistrationLocatorEntry 1 } 1969 lispEidRegistrationLocatorRloc OBJECT-TYPE 1970 SYNTAX LispAddressType 1971 MAX-ACCESS not-accessible 1972 STATUS current 1973 DESCRIPTION 1974 "The locator of the given EID prefix being registered by the 1975 given ETR with this device." 1976 ::= { lispEidRegistrationLocatorEntry 2 } 1978 lispEidRegistrationLocatorRlocState OBJECT-TYPE 1979 SYNTAX INTEGER { 1980 up (1), 1981 down (2) 1983 } 1984 MAX-ACCESS read-only 1985 STATUS current 1986 DESCRIPTION 1987 "The cached state of this RLOC received in map-register from 1988 the ETR by the device, in the capacity of a Map-Server. 1989 Value 1 refers to up, value 2 refers to down." 1990 ::= { lispEidRegistrationLocatorEntry 3 } 1992 lispEidRegistrationLocatorIsLocal OBJECT-TYPE 1993 SYNTAX TruthValue 1994 MAX-ACCESS read-only 1995 STATUS current 1996 DESCRIPTION 1997 "Indicates if the given locator is local to the registering 1998 ETR. If this object is TRUE, it means the locator is local." 1999 ::= { lispEidRegistrationLocatorEntry 4 } 2001 lispEidRegistrationLocatorPriority OBJECT-TYPE 2002 SYNTAX Integer32 (0..255) 2003 MAX-ACCESS read-only 2004 STATUS current 2005 DESCRIPTION 2006 "The unicast priority of the RLOC for this EID prefix in the 2007 register message sent by the given ETR." 2008 ::= { lispEidRegistrationLocatorEntry 5 } 2010 lispEidRegistrationLocatorWeight OBJECT-TYPE 2011 SYNTAX Integer32 (0..100) 2012 MAX-ACCESS read-only 2013 STATUS current 2014 DESCRIPTION 2015 "The unicast weight of the RLOC for this EID prefix in the 2016 register message sent by the given ETR." 2017 ::= { lispEidRegistrationLocatorEntry 6 } 2019 lispEidRegistrationLocatorMPriority OBJECT-TYPE 2020 SYNTAX Integer32 (0..255) 2021 MAX-ACCESS read-only 2022 STATUS current 2023 DESCRIPTION 2024 "The multicast priority of the RLOC for this EID prefix in 2025 the register message sent by the given ETR." 2026 ::= { lispEidRegistrationLocatorEntry 7 } 2028 lispEidRegistrationLocatorMWeight OBJECT-TYPE 2029 SYNTAX Integer32 (0..100) 2030 MAX-ACCESS read-only 2031 STATUS current 2032 DESCRIPTION 2033 "The multicast weight of the RLOC for this EID prefix in the 2034 register message sent by the given ETR." 2035 ::= { lispEidRegistrationLocatorEntry 8 } 2037 lispUseMapServerTable OBJECT-TYPE 2038 SYNTAX SEQUENCE OF LispUseMapServerEntry 2039 MAX-ACCESS not-accessible 2040 STATUS current 2041 DESCRIPTION 2042 "This table provides the properties of the map-server(s) 2043 with which this device is configured to register." 2044 REFERENCE 2045 "RFC6833, Section 4.3." 2046 ::= { lispObjects 12 } 2048 lispUseMapServerEntry OBJECT-TYPE 2049 SYNTAX LispUseMapServerEntry 2050 MAX-ACCESS not-accessible 2051 STATUS current 2052 DESCRIPTION 2053 "An entry (conceptual row) in the lispUseMapServerTable." 2054 INDEX { lispUseMapServerAddressLength, 2055 lispUseMapServerAddress } 2056 ::= { lispUseMapServerTable 1 } 2058 LispUseMapServerEntry ::= SEQUENCE { 2059 lispUseMapServerAddressLength Integer32, 2060 lispUseMapServerAddress LispAddressType, 2061 lispUseMapServerState INTEGER 2062 } 2064 lispUseMapServerAddressLength OBJECT-TYPE 2065 SYNTAX Integer32 (5..259) 2066 MAX-ACCESS not-accessible 2067 STATUS current 2068 DESCRIPTION 2069 "This object is used to get the octet-length of 2070 lispUseMapServerAddress." 2071 ::= { lispUseMapServerEntry 1 } 2073 lispUseMapServerAddress OBJECT-TYPE 2074 SYNTAX LispAddressType 2075 MAX-ACCESS not-accessible 2076 STATUS current 2077 DESCRIPTION 2078 "Address of Map-Server configured on this device." 2079 ::= { lispUseMapServerEntry 2 } 2081 lispUseMapServerState OBJECT-TYPE 2082 SYNTAX INTEGER { 2083 up (1), 2084 down (2), 2085 unreachable (3) 2086 } 2087 MAX-ACCESS read-only 2088 STATUS current 2089 DESCRIPTION 2090 "State of this Map-Server configured on this device 2091 (1 = Map-Server is up; 2 = Map-Server is down)." 2092 ::= { lispUseMapServerEntry 3 } 2094 lispUseMapResolverTable OBJECT-TYPE 2095 SYNTAX SEQUENCE OF LispUseMapResolverEntry 2096 MAX-ACCESS not-accessible 2097 STATUS current 2098 DESCRIPTION 2099 "This table provides the properties of the map-resolver(s) 2100 this device is configured to use." 2101 REFERENCE 2102 "RFC6833, Section 4.4." 2103 ::= { lispObjects 13 } 2105 lispUseMapResolverEntry OBJECT-TYPE 2106 SYNTAX LispUseMapResolverEntry 2107 MAX-ACCESS not-accessible 2108 STATUS current 2109 DESCRIPTION 2110 "An entry (conceptual row) in the 2111 lispUseMapResolverTable." 2112 INDEX { lispUseMapResolverAddressLength, 2113 lispUseMapResolverAddress } 2114 ::= { lispUseMapResolverTable 1 } 2116 LispUseMapResolverEntry ::= SEQUENCE { 2117 lispUseMapResolverAddressLength Integer32, 2118 lispUseMapResolverAddress LispAddressType, 2119 lispUseMapResolverState INTEGER 2120 } 2122 lispUseMapResolverAddressLength OBJECT-TYPE 2123 SYNTAX Integer32 (5..259) 2124 MAX-ACCESS not-accessible 2125 STATUS current 2126 DESCRIPTION 2127 "This object is used to get the octet-length of 2128 lispUseMapResolverAddress." 2129 ::= { lispUseMapResolverEntry 1 } 2131 lispUseMapResolverAddress OBJECT-TYPE 2132 SYNTAX LispAddressType 2133 MAX-ACCESS not-accessible 2134 STATUS current 2135 DESCRIPTION 2136 "Address of map-resolver configured on this device." 2137 ::= { lispUseMapResolverEntry 2 } 2139 lispUseMapResolverState OBJECT-TYPE 2140 SYNTAX INTEGER { 2141 up (1), 2142 down (2) 2143 } 2144 MAX-ACCESS read-only 2145 STATUS current 2146 DESCRIPTION 2147 "State of this Map-Resolver configured on this device 2148 (1 = Map-Resolver is up; 2 = Map-Resolver is down)." 2149 ::= { lispUseMapResolverEntry 3 } 2151 lispUseProxyEtrTable OBJECT-TYPE 2152 SYNTAX SEQUENCE OF LispUseProxyEtrEntry 2153 MAX-ACCESS not-accessible 2154 STATUS current 2155 DESCRIPTION 2156 "This table provides the properties of all Proxy ETRs that 2157 this device is configured to use." 2158 REFERENCE 2159 "RFC6830, Section 6.0." 2160 ::= { lispObjects 14 } 2162 lispUseProxyEtrEntry OBJECT-TYPE 2163 SYNTAX LispUseProxyEtrEntry 2164 MAX-ACCESS not-accessible 2165 STATUS current 2166 DESCRIPTION 2167 "An entry (conceptual row) in the 2168 lispUseProxyEtrTable." 2169 INDEX { lispUseProxyEtrAddressLength, 2170 lispUseProxyEtrAddress } 2171 ::= { lispUseProxyEtrTable 1 } 2173 LispUseProxyEtrEntry ::= SEQUENCE { 2174 lispUseProxyEtrAddressLength Integer32, 2175 lispUseProxyEtrAddress LispAddressType, 2176 lispUseProxyEtrPriority Integer32, 2177 lispUseProxyEtrWeight Integer32, 2178 lispUseProxyEtrMPriority Integer32, 2179 lispUseProxyEtrMWeight Integer32, 2180 lispUseProxyEtrState INTEGER 2181 } 2183 lispUseProxyEtrAddressLength OBJECT-TYPE 2184 SYNTAX Integer32 (5..259) 2185 MAX-ACCESS not-accessible 2186 STATUS current 2187 DESCRIPTION 2188 "This object is used to get the octet-length of 2189 lispUseProxyEtrAddress." 2190 ::= { lispUseProxyEtrEntry 1 } 2192 lispUseProxyEtrAddress OBJECT-TYPE 2193 SYNTAX LispAddressType 2194 MAX-ACCESS not-accessible 2195 STATUS current 2196 DESCRIPTION 2197 "Address of Proxy ETR configured on this device." 2198 ::= { lispUseProxyEtrEntry 2 } 2200 lispUseProxyEtrPriority OBJECT-TYPE 2201 SYNTAX Integer32 (0..255) 2202 MAX-ACCESS read-only 2203 STATUS current 2204 DESCRIPTION 2205 "The unicast priority of the PETR locator." 2206 ::= { lispUseProxyEtrEntry 3 } 2208 lispUseProxyEtrWeight OBJECT-TYPE 2209 SYNTAX Integer32 (0..100) 2210 MAX-ACCESS read-only 2211 STATUS current 2212 DESCRIPTION 2213 "The unicast weight of the PETR locator." 2214 ::= { lispUseProxyEtrEntry 4 } 2216 lispUseProxyEtrMPriority OBJECT-TYPE 2217 SYNTAX Integer32 (0..255) 2218 MAX-ACCESS read-only 2219 STATUS current 2220 DESCRIPTION 2221 "The multicast priority of the PETR locator." 2222 ::= { lispUseProxyEtrEntry 5 } 2224 lispUseProxyEtrMWeight OBJECT-TYPE 2225 SYNTAX Integer32 (0..100) 2226 MAX-ACCESS read-only 2227 STATUS current 2228 DESCRIPTION 2229 "The multicast weight of the PETR locator." 2230 ::= { lispUseProxyEtrEntry 6 } 2232 lispUseProxyEtrState OBJECT-TYPE 2233 SYNTAX INTEGER { 2234 down (0), 2235 up (1) 2236 } 2237 MAX-ACCESS read-only 2238 STATUS current 2239 DESCRIPTION 2240 "State of this Proxy ETR configured on this device 2241 (0 = Proxy ETR is down; 1 = Proxy ETR is up)." 2242 ::= { lispUseProxyEtrEntry 7 } 2244 -- 2245 -- Conformance Information 2246 -- 2248 lispCompliances OBJECT IDENTIFIER ::= { lispConformance 1 } 2249 lispGroups OBJECT IDENTIFIER ::= { lispConformance 2 } 2251 -- 2252 -- Compliance Statements 2253 -- 2255 lispMIBComplianceEtr MODULE-COMPLIANCE 2256 STATUS current 2257 DESCRIPTION 2258 "The compliance statement for LISP ETRs. It conveys 2259 information if device supports ETR feature, and relevant 2260 state associated with that feature." 2261 MODULE -- this module 2262 MANDATORY-GROUPS { lispMIBEtrGroup } 2263 GROUP lispMIBItrGroup 2264 DESCRIPTION 2265 "This group is optional." 2267 GROUP lispMIBPetrGroup 2268 DESCRIPTION 2269 "This group is optional." 2271 GROUP lispMIBPitrGroup 2272 DESCRIPTION 2273 "This group is optional." 2275 GROUP lispMIBMapServerGroup 2276 DESCRIPTION 2277 "This group is optional." 2279 GROUP lispMIBMapResolverGroup 2280 DESCRIPTION 2281 "This group is optional." 2283 GROUP lispMIBEtrExtendedGroup 2284 DESCRIPTION 2285 "This group is optional." 2287 GROUP lispMIBItrExtendedGroup 2288 DESCRIPTION 2289 "This group is optional." 2291 GROUP lispMIBMapServerExtendedGroup 2292 DESCRIPTION 2293 "This group is optional." 2295 GROUP lispMIBTuningParametersGroup 2296 DESCRIPTION 2297 "This group is optional." 2299 GROUP lispMIBEncapStatisticsGroup 2300 DESCRIPTION 2301 "This group is optional." 2303 GROUP lispMIBDecapStatisticsGroup 2304 DESCRIPTION 2305 "This group is optional." 2307 GROUP lispMIBDiagnosticsGroup 2308 DESCRIPTION 2309 "This group is optional." 2311 GROUP lispMIBVrfGroup 2312 DESCRIPTION 2313 "This group is optional." 2315 ::= { lispCompliances 1 } 2317 lispMIBComplianceItr MODULE-COMPLIANCE 2318 STATUS current 2319 DESCRIPTION 2320 "The compliance statement for LISP ITRs. It conveys 2321 information if device supports ITR feature, and any 2322 state associated with that feature." 2323 MODULE -- this module 2324 MANDATORY-GROUPS { lispMIBItrGroup } 2326 GROUP lispMIBEtrGroup 2327 DESCRIPTION 2328 "This group is optional." 2330 GROUP lispMIBPetrGroup 2331 DESCRIPTION 2332 "This group is optional." 2334 GROUP lispMIBPitrGroup 2335 DESCRIPTION 2336 "This group is optional." 2338 GROUP lispMIBMapServerGroup 2339 DESCRIPTION 2340 "This group is optional." 2342 GROUP lispMIBMapResolverGroup 2343 DESCRIPTION 2344 "This group is optional." 2346 GROUP lispMIBEtrExtendedGroup 2347 DESCRIPTION 2348 "This group is optional." 2350 GROUP lispMIBItrExtendedGroup 2351 DESCRIPTION 2352 "This group is optional." 2354 GROUP lispMIBMapServerExtendedGroup 2355 DESCRIPTION 2356 "This group is optional." 2358 GROUP lispMIBTuningParametersGroup 2359 DESCRIPTION 2360 "This group is optional." 2362 GROUP lispMIBEncapStatisticsGroup 2363 DESCRIPTION 2364 "This group is optional." 2366 GROUP lispMIBDecapStatisticsGroup 2367 DESCRIPTION 2368 "This group is optional." 2370 GROUP lispMIBDiagnosticsGroup 2371 DESCRIPTION 2372 "This group is optional." 2374 GROUP lispMIBVrfGroup 2375 DESCRIPTION 2376 "This group is optional." 2378 ::= { lispCompliances 2 } 2380 lispMIBCompliancePetr MODULE-COMPLIANCE 2381 STATUS current 2382 DESCRIPTION 2383 "The compliance statement for LISP Proxy-ETRs. It conveys 2384 information if given device supports Proxy-ETR feature, 2385 and relevant state associated with that feature." 2386 MODULE -- this module 2387 MANDATORY-GROUPS { lispMIBPetrGroup } 2389 GROUP lispMIBEtrGroup 2390 DESCRIPTION 2391 "This group is optional." 2393 GROUP lispMIBItrGroup 2394 DESCRIPTION 2395 "This group is optional." 2397 GROUP lispMIBPitrGroup 2398 DESCRIPTION 2399 "This group is optional." 2401 GROUP lispMIBMapServerGroup 2402 DESCRIPTION 2403 "This group is optional." 2405 GROUP lispMIBMapResolverGroup 2406 DESCRIPTION 2407 "This group is optional." 2409 GROUP lispMIBEtrExtendedGroup 2410 DESCRIPTION 2411 "This group is optional." 2413 GROUP lispMIBItrExtendedGroup 2414 DESCRIPTION 2415 "This group is optional." 2417 GROUP lispMIBMapServerExtendedGroup 2418 DESCRIPTION 2419 "This group is optional." 2421 GROUP lispMIBTuningParametersGroup 2422 DESCRIPTION 2423 "This group is optional." 2425 GROUP lispMIBEncapStatisticsGroup 2426 DESCRIPTION 2427 "This group is optional." 2429 GROUP lispMIBDecapStatisticsGroup 2430 DESCRIPTION 2431 "This group is optional." 2433 GROUP lispMIBDiagnosticsGroup 2434 DESCRIPTION 2435 "This group is optional." 2437 GROUP lispMIBVrfGroup 2438 DESCRIPTION 2439 "This group is optional." 2441 ::= { lispCompliances 3 } 2443 lispMIBCompliancePitr MODULE-COMPLIANCE 2444 STATUS current 2445 DESCRIPTION 2446 "The compliance statement for LISP Proxy-ITRs. It conveys 2447 information if device supports Proxy-ITR feature, and 2448 relevant state associated with that feature." 2449 MODULE -- this module 2450 MANDATORY-GROUPS { lispMIBPitrGroup } 2452 GROUP lispMIBEtrGroup 2453 DESCRIPTION 2454 "This group is optional." 2456 GROUP lispMIBItrGroup 2457 DESCRIPTION 2458 "This group is optional." 2460 GROUP lispMIBPetrGroup 2461 DESCRIPTION 2462 "This group is optional." 2464 GROUP lispMIBMapServerGroup 2465 DESCRIPTION 2466 "This group is optional." 2468 GROUP lispMIBMapResolverGroup 2469 DESCRIPTION 2470 "This group is optional." 2472 GROUP lispMIBEtrExtendedGroup 2473 DESCRIPTION 2474 "This group is optional." 2476 GROUP lispMIBItrExtendedGroup 2477 DESCRIPTION 2478 "This group is optional." 2480 GROUP lispMIBMapServerExtendedGroup 2481 DESCRIPTION 2482 "This group is optional." 2484 GROUP lispMIBTuningParametersGroup 2485 DESCRIPTION 2486 "This group is optional." 2488 GROUP lispMIBEncapStatisticsGroup 2489 DESCRIPTION 2490 "This group is optional." 2492 GROUP lispMIBDecapStatisticsGroup 2493 DESCRIPTION 2494 "This group is optional." 2496 GROUP lispMIBDiagnosticsGroup 2497 DESCRIPTION 2498 "This group is optional." 2500 GROUP lispMIBVrfGroup 2501 DESCRIPTION 2502 "This group is optional." 2504 ::= { lispCompliances 4 } 2506 lispMIBComplianceMapServer MODULE-COMPLIANCE 2507 STATUS current 2508 DESCRIPTION 2509 "The compliance statement for LISP Map Servers. It 2510 conveys information if device supports Map Server 2511 feature, and relevant state associated with that 2512 feature." 2513 MODULE -- this module 2514 MANDATORY-GROUPS { lispMIBMapServerGroup } 2516 GROUP lispMIBEtrGroup 2517 DESCRIPTION 2518 "This group is optional." 2520 GROUP lispMIBItrGroup 2521 DESCRIPTION 2522 "This group is optional." 2524 GROUP lispMIBPetrGroup 2525 DESCRIPTION 2526 "This group is optional." 2528 GROUP lispMIBPitrGroup 2529 DESCRIPTION 2530 "This group is optional." 2532 GROUP lispMIBMapResolverGroup 2533 DESCRIPTION 2534 "This group is optional." 2536 GROUP lispMIBEtrExtendedGroup 2537 DESCRIPTION 2538 "This group is optional." 2540 GROUP lispMIBItrExtendedGroup 2541 DESCRIPTION 2542 "This group is optional." 2544 GROUP lispMIBMapServerExtendedGroup 2545 DESCRIPTION 2546 "This group is optional." 2548 GROUP lispMIBTuningParametersGroup 2549 DESCRIPTION 2550 "This group is optional." 2552 GROUP lispMIBEncapStatisticsGroup 2553 DESCRIPTION 2554 "This group is optional." 2556 GROUP lispMIBDecapStatisticsGroup 2557 DESCRIPTION 2558 "This group is optional." 2560 GROUP lispMIBDiagnosticsGroup 2561 DESCRIPTION 2562 "This group is optional." 2564 GROUP lispMIBVrfGroup 2565 DESCRIPTION 2566 "This group is optional." 2568 ::= { lispCompliances 5 } 2570 lispMIBComplianceMapResolver MODULE-COMPLIANCE 2571 STATUS current 2572 DESCRIPTION 2573 "The compliance statement for LISP Map Resolvers. It 2574 conveys information if device supports Map Server 2575 feature, and relevant state associated with that 2576 feature." 2577 MODULE -- this module 2578 MANDATORY-GROUPS { lispMIBMapResolverGroup } 2580 GROUP lispMIBEtrGroup 2581 DESCRIPTION 2582 "This group is optional." 2584 GROUP lispMIBItrGroup 2585 DESCRIPTION 2586 "This group is optional." 2588 GROUP lispMIBPetrGroup 2589 DESCRIPTION 2590 "This group is optional." 2592 GROUP lispMIBPitrGroup 2593 DESCRIPTION 2594 "This group is optional." 2596 GROUP lispMIBMapServerGroup 2597 DESCRIPTION 2598 "This group is optional." 2600 GROUP lispMIBEtrExtendedGroup 2601 DESCRIPTION 2602 "This group is optional." 2604 GROUP lispMIBItrExtendedGroup 2605 DESCRIPTION 2606 "This group is optional." 2608 GROUP lispMIBMapServerExtendedGroup 2609 DESCRIPTION 2610 "This group is optional." 2612 GROUP lispMIBTuningParametersGroup 2613 DESCRIPTION 2614 "This group is optional." 2616 GROUP lispMIBEncapStatisticsGroup 2617 DESCRIPTION 2618 "This group is optional." 2620 GROUP lispMIBDecapStatisticsGroup 2621 DESCRIPTION 2622 "This group is optional." 2624 GROUP lispMIBDiagnosticsGroup 2625 DESCRIPTION 2626 "This group is optional." 2628 GROUP lispMIBVrfGroup 2629 DESCRIPTION 2630 "This group is optional." 2632 ::= { lispCompliances 6 } 2634 -- 2635 -- Units of Conformance 2636 -- 2638 lispMIBEtrGroup OBJECT-GROUP 2639 OBJECTS { lispFeaturesEtrEnabled, 2640 lispMappingDatabaseLsb, 2641 lispMappingDatabaseLocatorRlocPriority, 2642 lispMappingDatabaseLocatorRlocWeight, 2643 lispMappingDatabaseLocatorRlocMPriority, 2644 lispMappingDatabaseLocatorRlocMWeight, 2645 lispMappingDatabaseLocatorRlocState, 2646 lispMappingDatabaseLocatorRlocLocal, 2647 lispConfiguredLocatorRlocState, 2648 lispConfiguredLocatorRlocLocal, 2649 lispUseMapServerState 2650 } 2651 STATUS current 2652 DESCRIPTION 2653 "A collection of objects to support basic 2654 management of LISP ETRs." 2655 ::= { lispGroups 1 } 2657 lispMIBItrGroup OBJECT-GROUP 2658 OBJECTS { lispFeaturesItrEnabled, 2659 lispFeaturesMapCacheSize, 2660 lispMappingDatabaseLsb, 2661 lispMapCacheLocatorRlocPriority, 2662 lispMapCacheLocatorRlocWeight, 2663 lispMapCacheLocatorRlocMPriority, 2664 lispMapCacheLocatorRlocMWeight, 2665 lispMapCacheLocatorRlocState, 2666 lispMapCacheEidTimeStamp, 2667 lispMapCacheEidExpiryTime, 2668 lispUseMapResolverState, 2669 lispUseProxyEtrPriority, 2670 lispUseProxyEtrWeight, 2671 lispUseProxyEtrMPriority, 2672 lispUseProxyEtrMWeight, 2673 lispUseProxyEtrState 2674 } 2675 STATUS current 2676 DESCRIPTION 2677 "A collection of objects to support basic 2678 management of LISP ITRs." 2679 ::= { lispGroups 2 } 2681 lispMIBPetrGroup OBJECT-GROUP 2682 OBJECTS { lispFeaturesProxyEtrEnabled 2683 } 2684 STATUS current 2685 DESCRIPTION 2686 "A collection of objects to support basic 2687 management of LISP Proxy-ETRs." 2688 ::= { lispGroups 3 } 2690 lispMIBPitrGroup OBJECT-GROUP 2691 OBJECTS { lispFeaturesProxyItrEnabled, 2692 lispConfiguredLocatorRlocState, 2693 lispConfiguredLocatorRlocLocal 2694 } 2696 STATUS current 2697 DESCRIPTION 2698 "A collection of objects to support basic 2699 management of LISP Proxy-ITRs." 2700 ::= { lispGroups 4 } 2702 lispMIBMapServerGroup OBJECT-GROUP 2703 OBJECTS { lispFeaturesMapServerEnabled, 2704 lispEidRegistrationIsRegistered, 2705 lispEidRegistrationLocatorRlocState 2706 } 2707 STATUS current 2708 DESCRIPTION 2709 "A collection of objects to support basic 2710 management of LISP Map Servers." 2711 ::= { lispGroups 5 } 2713 lispMIBMapResolverGroup OBJECT-GROUP 2714 OBJECTS { lispFeaturesMapResolverEnabled 2715 } 2716 STATUS current 2717 DESCRIPTION 2718 "A collection of objects to support basic 2719 management of LISP Map Resolvers." 2720 ::= { lispGroups 6 } 2722 lispMIBEtrExtendedGroup OBJECT-GROUP 2723 OBJECTS { lispFeaturesRlocProbeEnabled, 2724 lispFeaturesEtrAcceptMapDataEnabled, 2725 lispFeaturesEtrAcceptMapDataVerifyEnabled, 2726 lispMappingDatabaseEidPartitioned 2727 } 2728 STATUS current 2729 DESCRIPTION 2730 "A collection of objects to support management 2731 of LISP features and properties on ETRs." 2732 ::= { lispGroups 7 } 2734 lispMIBItrExtendedGroup OBJECT-GROUP 2735 OBJECTS { lispFeaturesRlocProbeEnabled, 2736 lispMapCacheEidState, 2737 lispMapCacheEidAuthoritative, 2738 lispMapCacheLocatorRlocTimeStamp, 2739 lispMapCacheLocatorRlocLastPriorityChange, 2740 lispMapCacheLocatorRlocLastWeightChange, 2741 lispMapCacheLocatorRlocLastMPriorityChange, 2742 lispMapCacheLocatorRlocLastMWeightChange, 2743 lispMapCacheLocatorRlocLastStateChange, 2744 lispMapCacheLocatorRlocRtt 2745 } 2746 STATUS current 2747 DESCRIPTION 2748 "A collection of objects to support management 2749 of LISP features and properties on ITRs." 2750 ::= { lispGroups 8 } 2752 lispMIBMapServerExtendedGroup OBJECT-GROUP 2753 OBJECTS { lispEidRegistrationSiteName, 2754 lispEidRegistrationSiteDescription, 2755 lispEidRegistrationIsRegistered, 2756 lispEidRegistrationFirstTimeStamp, 2757 lispEidRegistrationLastTimeStamp, 2758 lispEidRegistrationLastRegisterSenderLength, 2759 lispEidRegistrationLastRegisterSender, 2760 lispEidRegistrationEtrLastTimeStamp, 2761 lispEidRegistrationEtrTtl, 2762 lispEidRegistrationEtrProxyReply, 2763 lispEidRegistrationEtrWantsMapNotify, 2764 lispEidRegistrationLocatorIsLocal, 2765 lispEidRegistrationLocatorPriority, 2766 lispEidRegistrationLocatorWeight, 2767 lispEidRegistrationLocatorMPriority, 2768 lispEidRegistrationLocatorMWeight 2769 } 2770 STATUS current 2771 DESCRIPTION 2772 "A collection of objects to support management 2773 of LISP features and properties on Map Servers 2774 related to EID registrations." 2775 ::= { lispGroups 9 } 2777 lispMIBTuningParametersGroup OBJECT-GROUP 2778 OBJECTS { lispFeaturesMapCacheLimit, 2779 lispFeaturesEtrMapCacheTtl 2780 } 2781 STATUS current 2782 DESCRIPTION 2783 "A collection of writeable objects used to 2784 configure LISP behavior and to tune performance." 2785 ::= { lispGroups 10 } 2787 lispMIBEncapStatisticsGroup OBJECT-GROUP 2788 OBJECTS { lispMappingDatabaseTimeStamp, 2789 lispMappingDatabaseEncapOctets, 2790 lispMappingDatabaseEncapPackets, 2791 lispMappingDatabaseLocatorRlocTimeStamp, 2792 lispMappingDatabaseLocatorRlocEncapOctets, 2793 lispMappingDatabaseLocatorRlocEncapPackets, 2794 lispMapCacheEidTimeStamp, 2795 lispMapCacheEidEncapOctets, 2796 lispMapCacheEidEncapPackets, 2797 lispMapCacheLocatorRlocTimeStamp, 2798 lispMapCacheLocatorRlocEncapOctets, 2799 lispMapCacheLocatorRlocEncapPackets, 2800 lispConfiguredLocatorRlocTimeStamp, 2801 lispConfiguredLocatorRlocEncapOctets, 2802 lispConfiguredLocatorRlocEncapPackets 2803 } 2804 STATUS current 2805 DESCRIPTION 2806 "A collection of LISP encapsulation statistics 2807 by the device." 2808 ::= { lispGroups 11 } 2810 lispMIBDecapStatisticsGroup OBJECT-GROUP 2811 OBJECTS { lispMappingDatabaseTimeStamp, 2812 lispMappingDatabaseDecapOctets, 2813 lispMappingDatabaseDecapPackets, 2814 lispMappingDatabaseLocatorRlocTimeStamp, 2815 lispMappingDatabaseLocatorRlocDecapOctets, 2816 lispMappingDatabaseLocatorRlocDecapPackets, 2817 lispMapCacheEidTimeStamp, 2818 lispMapCacheEidDecapOctets, 2819 lispMapCacheEidDecapPackets, 2820 lispMapCacheLocatorRlocTimeStamp, 2821 lispMapCacheLocatorRlocDecapOctets, 2822 lispMapCacheLocatorRlocDecapPackets, 2823 lispConfiguredLocatorRlocTimeStamp, 2824 lispConfiguredLocatorRlocDecapOctets, 2825 lispConfiguredLocatorRlocDecapPackets 2826 } 2827 STATUS current 2828 DESCRIPTION 2829 "A collection of LISP decapsulation statistics 2830 by the device." 2831 ::= { lispGroups 12 } 2833 lispMIBDiagnosticsGroup OBJECT-GROUP 2834 OBJECTS { lispFeaturesRouterTimeStamp, 2835 lispGlobalStatsMapRequestsIn, 2836 lispGlobalStatsMapRequestsOut, 2837 lispGlobalStatsMapRepliesIn, 2838 lispGlobalStatsMapRepliesOut, 2839 lispGlobalStatsMapRegistersIn, 2840 lispGlobalStatsMapRegistersOut, 2841 lispEidRegistrationAuthenticationErrors, 2842 lispEidRegistrationRlocsMismatch 2843 } 2844 STATUS current 2845 DESCRIPTION 2846 "Objects providing additional diagnostics 2847 related to a LISP router. These are related 2848 to LISP control plane state." 2849 ::= { lispGroups 13 } 2851 lispMIBVrfGroup OBJECT-GROUP 2852 OBJECTS { lispIidToVrfName 2853 } 2854 STATUS current 2855 DESCRIPTION 2856 "Objects providing information related to VRF 2857 configurations on a LISP router." 2858 ::= { lispGroups 14 } 2860 END 2862 8. Relationship to Other MIB Modules 2864 8.1. MIB modules required for IMPORTS 2866 The LISP MIB imports the TEXTUAL-CONVENTION AddressFamilyNumbers from 2867 the IANA-ADDRESS-FAMILY-NUMBERS-MIB [IANA]. 2869 The LISP MIB imports mib-2, Unsigned32, Counter64, Integer32, and 2870 TimeTicks from SNMPv2-SMI -- [RFC2578]. 2872 The LISP MIB imports TruthValue, TEXTUAL-CONVENTION, TimeStamp, and 2873 TimeTicks from SNMPv2-TC -- [RFC2579]. 2875 The LISP MIB imports MODULE-COMPLIANCE from SNMPv2-TC -- [RFC2580]. 2877 The LISP MIB imports MplsL3VpnName from MPLS-L3VPN-STD-MIB -- 2878 [RFC4382]. 2880 9. Security Considerations 2882 There are no management objects defined in this MIB module that have 2883 a MAX-ACCESS clause of read-write and/or read-create. As long as 2884 these MIB modules are implemented correctly, there are no risks that 2885 any management objects of this MIB module can modify device settings 2886 via direct SNMP SET operations. 2888 There are no readable objects in this MIB module (i.e., objects with 2889 a MAX-ACCESS other than not-accessible) that are considered 2890 sensitive. 2892 SNMP versions prior to SNMPv3 did not include adequate security. 2893 Even if the network itself is secure (for example by using IPsec), 2894 there is no control as to who on the secure network is allowed to 2895 access and GET/SET (read/change/create/delete) the objects in this 2896 MIB module. 2898 It is RECOMMENDED that implementers consider the security features as 2899 provided by the SNMPv3 framework (see [RFC3410], section 8), 2900 including full support for the SNMPv3 cryptographic mechanisms (for 2901 authentication and privacy). 2903 Further, deployment of SNMP versions prior to SNMPv3 is NOT 2904 RECOMMENDED. Instead, it is RECOMMENDED to deploy SNMPv3 and to 2905 enable cryptographic security. It is then a customer/operator 2906 responsibility to ensure that the SNMP entity giving access to an 2907 instance of these MIB modules is properly configured to give access 2908 to the objects only to those principals (users) that have legitimate 2909 rights to indeed GET or SET (change/create/delete) them. 2911 10. IANA Considerations 2913 The MIB module in this document uses the following IANA-assigned 2914 OBJECT IDENTIFIER values recorded in the SMI Numbers registry: 2916 Descriptor OBJECT IDENTIFIER value 2917 ---------- ----------------------- 2919 lispMib { mib-2 XXX } 2921 This document instructs IANA to allocate a new value in the "SMI 2922 Network Management MGMT Codes Internet-standard MIB" subregistry of 2923 the "Network Management Parameters" registry, according to the 2924 following registration data: Decimal: [TBD by IANA] Name: lispMIB 2925 Description: Locator/ID Separation Protocol (LISP) References: [RFC 2926 XXXX (this RFC)] 2928 11. References 2930 11.1. Normative References 2932 [IANA] "IANA-ADDRESS-FAMILY-NUMBERS-MIB DEFINITIONS", . 2935 [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate 2936 Requirement Levels", BCP 14, RFC 2119, March 1997. 2938 [RFC2578] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2939 Schoenwaelder, Ed., "Structure of Management Information 2940 Version 2 (SMIv2)", STD 58, RFC 2578, April 1999. 2942 [RFC2579] McCloghrie, K., Ed., Perkins, D., Ed., and J. 2943 Schoenwaelder, Ed., "Textual Conventions for SMIv2", 2944 STD 58, RFC 2579, April 1999. 2946 [RFC2580] McCloghrie, K., Perkins, D., and J. Schoenwaelder, 2947 "Conformance Statements for SMIv2", STD 58, RFC 2580, 2948 April 1999. 2950 [RFC4382] Nadeau, T. and H. van der Linde, "MPLS/BGP Layer 3 Virtual 2951 Private Network (VPN) Management Information Base", 2952 RFC 4382, February 2006. 2954 [RFC6830] Farinacci, D., Fuller, V., Meyer, D., and D. Lewis, "The 2955 Locator/ID Separation Protocol (LISP)", RFC 6830, 2956 January 2013. 2958 [RFC6832] Lewis, D., Meyer, D., Farinacci, D., and V. Fuller, 2959 "Interworking between Locator/ID Separation Protocol 2960 (LISP) and Non-LISP Sites", RFC 6832, January 2013. 2962 [RFC6833] Fuller, V. and D. Farinacci, "Locator/ID Separation 2963 Protocol (LISP) Map-Server Interface", RFC 6833, 2964 January 2013. 2966 11.2. Informative References 2968 [LCAF] Farinacci, D., Meyer, D., and J. Snijders, "LISP Canonical 2969 Address Format", draft-ietf-lisp-lcaf-02.txt (work in 2970 progress), March 2013. 2972 [RFC3410] Case, J., Mundy, R., Partain, D., and B. Stewart, 2973 "Introduction and Applicability Statements for Internet- 2974 Standard Management Framework", RFC 3410, December 2002. 2976 [RFC6831] Farinacci, D., Meyer, D., Zwiebel, J., and S. Venaas, "The 2977 Locator/ID Separation Protocol (LISP) for Multicast 2978 Environments", RFC 6831, January 2013. 2980 Appendix A. Acknowledgments 2982 A thank you is owed to Dino Farinacci for his inputs and review 2983 comments on the initial versions of this draft. In addition, the 2984 authors would like to gratefully acknowledge several others who have 2985 reviewed and commented on this draft. They include: Darrel Lewis, 2986 Isidor Kouvelas, Jesper Skriver, Selina Heimlich, Parna Agrawal, Dan 2987 Romascanu, and Luigi Iannone. Special thanks are owed to Brian 2988 Haberman, the Internet Area AD, for his very detailed review, Miguel 2989 Garcia for reviewing this document as part of the General Area Review 2990 Team, and Harrie Hazewinkel for the detailed MIB review comments. 2992 Authors' Addresses 2994 Gregg Schudel 2995 cisco Systems 2996 Tasman Drive 2997 San Jose, CA 95134 2998 USA 3000 EMail: gschudel@cisco.com 3002 Amit Jain 3003 Juniper Networks 3004 1133 Innovation Way 3005 Sunnyvale, CA 94089 3006 USA 3008 EMail: atjain@juniper.net 3010 Victor Moreno 3011 cisco Systems 3012 Tasman Drive 3013 San Jose, CA 95134 3014 USA 3016 EMail: vimoreno@cisco.com