-- ***************************************************************** -- CISCO-LISP-EXT-MIB.my -- -- April 2015, Michael Bassin -- -- Copyright (c) 2015 by cisco Systems, Inc. -- All rights reserved. -- -- ***************************************************************** CISCO-LISP-EXT-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64, Integer32, NOTIFICATION-TYPE FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF TruthValue, TimeStamp FROM SNMPv2-TC AddressFamilyNumbers FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB InetPortNumber FROM INET-ADDRESS-MIB LispAddressType, lispGlobalStatsEntry, lispUseMapResolverState, lispFeaturesEntry, lispUseMapServerState, lispUseProxyEtrState, lispEidRegistrationSiteName, lispMappingDatabaseTimeStamp, lispFeaturesMapCacheLimit FROM LISP-MIB ciscoMgmt FROM CISCO-SMI; ciscoLispExtMIB MODULE-IDENTITY LAST-UPDATED "201505130000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO "Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: lisp-support@cisco.com" DESCRIPTION "This MIB is an extension to the IETF LISP-MIB module defined in RFC 7052. It contains Cisco defined managed objects and traps to support monitoring devices that support the Locator/ID Separation Protocol (LISP)." REVISION "201505130000Z" DESCRIPTION "Initial version of the CISCO-LISP-EXT-MIB module." ::= { ciscoMgmt 825 } -- Top-level components of this MIB. ciscoLispExtNotifications OBJECT IDENTIFIER ::= { ciscoLispExtMIB 0 } ciscoLispExtObjects OBJECT IDENTIFIER ::= { ciscoLispExtMIB 1 } ciscoLispExtConformance OBJECT IDENTIFIER ::= { ciscoLispExtMIB 2 } clispExtEidRegRlocMembershipTable OBJECT-TYPE SYNTAX SEQUENCE OF ClispExtEidRegRlocMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table lists the RLOC address gleaned from the map-server registration database for the purpose of RLOC membership. Entry on this table can also be added from configuration." REFERENCE "LISP RLOC Membership Distribution http://tools.ietf.org/html/draft-kouvelas-lisp-rloc-membership" ::= { ciscoLispExtObjects 1 } clispExtEidRegRlocMembershipEntry OBJECT-TYPE SYNTAX ClispExtEidRegRlocMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describes an RLOC address gleaned from the map-server registration database." INDEX { clispExtEidRegRlocMembershipInstanceID, clispExtEidRegRlocMembershipEidAfi, clispExtEidRegRlocMembershipRlocLength, clispExtEidRegRlocMembershipRloc } ::= { clispExtEidRegRlocMembershipTable 1 } ClispExtEidRegRlocMembershipEntry ::= SEQUENCE { clispExtEidRegRlocMembershipInstanceID Unsigned32, clispExtEidRegRlocMembershipEidAfi AddressFamilyNumbers, clispExtEidRegRlocMembershipRlocLength Integer32, clispExtEidRegRlocMembershipRloc LispAddressType, clispExtEidRegRlocMembershipMemberSince TimeStamp, clispExtEidRegRlocMembershipGleaned TruthValue, clispExtEidRegRlocMembershipConfigured TruthValue } clispExtEidRegRlocMembershipInstanceID OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the instance ID of the RLOC address." ::= { clispExtEidRegRlocMembershipEntry 1 } clispExtEidRegRlocMembershipEidAfi OBJECT-TYPE SYNTAX AddressFamilyNumbers MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the IANA Address Family Identifier of the RLOC address." ::= { clispExtEidRegRlocMembershipEntry 2 } clispExtEidRegRlocMembershipRlocLength OBJECT-TYPE SYNTAX Integer32 (5..39) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the length of the RLOC address." ::= { clispExtEidRegRlocMembershipEntry 3 } clispExtEidRegRlocMembershipRloc OBJECT-TYPE SYNTAX LispAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the value of the RLOC address." ::= { clispExtEidRegRlocMembershipEntry 4 } clispExtEidRegRlocMembershipMemberSince OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the sysUpTime when this RLOC address was registered. If this information was present at the most recent reinitialization of the local management subsystem, then this object contains a zero value." DEFVAL { 0 } ::= { clispExtEidRegRlocMembershipEntry 5 } clispExtEidRegRlocMembershipGleaned OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates whether the RLOC address was gleaned from a received EID prefix registration. If this object is true, then it means the RLOC address was gleaned." ::= { clispExtEidRegRlocMembershipEntry 6 } clispExtEidRegRlocMembershipConfigured OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates whether the RLOC address was added by configuration. If this object is true, then it means the RLOC address was configured." ::= { clispExtEidRegRlocMembershipEntry 7 } clispExtRlocMembershipTable OBJECT-TYPE SYNTAX SEQUENCE OF ClispExtRlocMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table lists the RLOC membership learned by the xTR. Entry can be learned from the map-server or from configuration." REFERENCE "LISP RLOC Membership Distribution http://tools.ietf.org/html/draft-kouvelas-lisp-rloc-membership" ::= { ciscoLispExtObjects 2 } clispExtRlocMembershipEntry OBJECT-TYPE SYNTAX ClispExtRlocMembershipEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describes the RLOC membership learned by the xTR." INDEX { clispExtRlocMembershipInstanceID, clispExtRlocMembershipEidAfi, clispExtRlocMembershipRlocLength, clispExtRlocMembershipRloc } ::= { clispExtRlocMembershipTable 1 } ClispExtRlocMembershipEntry ::= SEQUENCE { clispExtRlocMembershipInstanceID Unsigned32, clispExtRlocMembershipEidAfi AddressFamilyNumbers, clispExtRlocMembershipRlocLength Integer32, clispExtRlocMembershipRloc LispAddressType, clispExtRlocMembershipMemberSince TimeStamp, clispExtRlocMembershipDiscovered TruthValue, clispExtRlocMembershipConfigured TruthValue } clispExtRlocMembershipInstanceID OBJECT-TYPE SYNTAX Unsigned32 (0..16777215) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the instance ID of the RLOC membership." ::= { clispExtRlocMembershipEntry 1 } clispExtRlocMembershipEidAfi OBJECT-TYPE SYNTAX AddressFamilyNumbers MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the IANA Address Family Identifier of the RLOC membership." ::= { clispExtRlocMembershipEntry 2 } clispExtRlocMembershipRlocLength OBJECT-TYPE SYNTAX Integer32 (5..39) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the length of the RLOC membership." ::= { clispExtRlocMembershipEntry 3 } clispExtRlocMembershipRloc OBJECT-TYPE SYNTAX LispAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the value of the RLOC membership." ::= { clispExtRlocMembershipEntry 4 } clispExtRlocMembershipMemberSince OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the sysUpTime when the RLOC membership was added. If this information was present at the most recent reinitialization of the local management subsystem, then this object contains a zero value." DEFVAL { 0 } ::= { clispExtRlocMembershipEntry 5 } clispExtRlocMembershipDiscovered OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates whether the RLOC membership was learned from the map-server. If this object is true, then it means the RLOC membership was learned." ::= { clispExtRlocMembershipEntry 6 } clispExtRlocMembershipConfigured OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates whether the RLOC membership was added by configuration. If this object is true, then it means the RLOC membership was configured." ::= { clispExtRlocMembershipEntry 7 } clispExtReliableTransportSessionTable OBJECT-TYPE SYNTAX SEQUENCE OF ClispExtReliableTransportSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table lists the reliable transport sessions. The session may or may not be in established state." REFERENCE "LISP Reliable Transport http://tools.ietf.org/html/draft-kouvelas-lisp-reliable-transport" ::= { ciscoLispExtObjects 3 } clispExtReliableTransportSessionEntry OBJECT-TYPE SYNTAX ClispExtReliableTransportSessionEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry describes the reliable transport session." INDEX { clispExtReliableTransportSessionPeerAddressLength, clispExtReliableTransportSessionPeerAddress, clispExtReliableTransportSessionPeerPort, clispExtReliableTransportSessionLocalAddressLength, clispExtReliableTransportSessionLocalAddress, clispExtReliableTransportSessionLocalPort } ::= { clispExtReliableTransportSessionTable 1 } ClispExtReliableTransportSessionEntry ::= SEQUENCE { clispExtReliableTransportSessionPeerAddressLength Integer32, clispExtReliableTransportSessionPeerAddress LispAddressType, clispExtReliableTransportSessionPeerPort InetPortNumber, clispExtReliableTransportSessionLocalAddressLength Integer32, clispExtReliableTransportSessionLocalAddress LispAddressType, clispExtReliableTransportSessionLocalPort InetPortNumber, clispExtReliableTransportSessionState INTEGER, clispExtReliableTransportSessionLastStateChangeTime TimeStamp, clispExtReliableTransportSessionEstablishmentRole INTEGER, clispExtReliableTransportSessionMessagesIn Counter64, clispExtReliableTransportSessionMessagesOut Counter64, clispExtReliableTransportSessionBytesIn Counter64, clispExtReliableTransportSessionBytesOut Counter64 } clispExtReliableTransportSessionPeerAddressLength OBJECT-TYPE SYNTAX Integer32 (5..39) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the length of the reliable transport session peer address." ::= { clispExtReliableTransportSessionEntry 1 } clispExtReliableTransportSessionPeerAddress OBJECT-TYPE SYNTAX LispAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the peer address of the reliable transport session." ::= { clispExtReliableTransportSessionEntry 2 } clispExtReliableTransportSessionPeerPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the peer port of the reliable transport session." ::= { clispExtReliableTransportSessionEntry 3 } clispExtReliableTransportSessionLocalAddressLength OBJECT-TYPE SYNTAX Integer32 (5..39) MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the length of the reliable transport session local address." ::= { clispExtReliableTransportSessionEntry 4 } clispExtReliableTransportSessionLocalAddress OBJECT-TYPE SYNTAX LispAddressType MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the local address of the reliable transport session." ::= { clispExtReliableTransportSessionEntry 5 } clispExtReliableTransportSessionLocalPort OBJECT-TYPE SYNTAX InetPortNumber MAX-ACCESS not-accessible STATUS current DESCRIPTION "This object indicates the local port of the reliable transport session." ::= { clispExtReliableTransportSessionEntry 6 } clispExtReliableTransportSessionState OBJECT-TYPE SYNTAX INTEGER { up(1), down(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the state of the reliable transport session." ::= { clispExtReliableTransportSessionEntry 7 } clispExtReliableTransportSessionLastStateChangeTime OBJECT-TYPE SYNTAX TimeStamp MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the sysUpTime of the last UP/DOWN state transition on the reliable transport session." DEFVAL { 0 } ::= { clispExtReliableTransportSessionEntry 8 } clispExtReliableTransportSessionEstablishmentRole OBJECT-TYPE SYNTAX INTEGER { passive(1), active(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the role of the reliable transport session. 'active' Connection was initiated locally by the LISP router. 'passive' Connection was accepted by the LISP router listening on the well-known local transport port." ::= { clispExtReliableTransportSessionEntry 9 } clispExtReliableTransportSessionMessagesIn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of messages received on this reliable transport session." ::= { clispExtReliableTransportSessionEntry 10 } clispExtReliableTransportSessionMessagesOut OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of messages sent on this reliable transport session." ::= { clispExtReliableTransportSessionEntry 11 } clispExtReliableTransportSessionBytesIn OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes received on this reliable transport session." ::= { clispExtReliableTransportSessionEntry 12 } clispExtReliableTransportSessionBytesOut OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of bytes sent on this reliable transport session." ::= { clispExtReliableTransportSessionEntry 13 } -- Cisco Global Stats Table clispExtGlobalStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF ClispExtGlobalStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table lists statistic to augment the lispGlobalStatsTable." ::= { ciscoLispExtObjects 4 } clispExtGlobalStatsEntry OBJECT-TYPE SYNTAX ClispExtGlobalStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing additional global statistics information." AUGMENTS { lispGlobalStatsEntry } ::= { clispExtGlobalStatsTable 1 } ClispExtGlobalStatsEntry ::= SEQUENCE { clispExtGlobalStatsEidRegMoreSpecificEntryCount Unsigned32 } clispExtGlobalStatsEidRegMoreSpecificEntryCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of EID prefix registration that are accepted as a result of the accept-more-specific configuration." ::= { clispExtGlobalStatsEntry 1 } -- Cisco Features Table clispExtFeaturesTable OBJECT-TYPE SYNTAX SEQUENCE OF ClispExtFeaturesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains additional LISP feature entries for lispFeaturesTable." ::= { ciscoLispExtObjects 5 } clispExtFeaturesEntry OBJECT-TYPE SYNTAX ClispExtFeaturesEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing additional LISP feature information." AUGMENTS { lispFeaturesEntry } ::= { clispExtFeaturesTable 1 } ClispExtFeaturesEntry ::= SEQUENCE { clispExtFeaturesEidRegMoreSpecificWarningThreshold Unsigned32, clispExtFeaturesEidRegMoreSpecificLimit Unsigned32, clispExtFeaturesMapCacheWarningThreshold Unsigned32 } clispExtFeaturesEidRegMoreSpecificWarningThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the warning threshold for the accept-more-specific registration count on the map-server." ::= { clispExtFeaturesEntry 1 } clispExtFeaturesEidRegMoreSpecificLimit OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the accept-more-specific registration limit on the map-server." ::= { clispExtFeaturesEntry 2 } clispExtFeaturesMapCacheWarningThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the map-cache warning threshold on the xTR." ::= { clispExtFeaturesEntry 3 } -- Trap Supported Objects clispExtNotificationObjects OBJECT IDENTIFIER ::= { ciscoLispExtObjects 6 } clispExtEidRegFailureCause OBJECT-TYPE SYNTAX INTEGER { noEidPrefixConfiguration(1), authenticationFailure(2), allowedLocatorMismatch(3) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object indicates the cause of the map registration failure on the map-server. 'noEidPrefixConfiguration' No site configuration to accept registration for EID prefix. 'authenticationFailure' Failed to authenticate map-register for EID prefix. 'allowedLocatorMismatch' map-register contains RLOC that is not in the site's allowed locator list." ::= { clispExtNotificationObjects 1 } clispExtEidRegMapRequestDroppedCause OBJECT-TYPE SYNTAX INTEGER { malformedRequest(1), noMatchingEidRegistration(2), allowedLocatorPolicyViolation(3) } MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "This object indicates the cause of the map-request drop on the map-resolver. 'malformedRequest' map-request is not valid. 'noMatchingEidRegistration' could not find matching EID registration for the map-request. 'allowedLocatorPolicyViolation' map request does not conform to the configured allowed-locator policy." ::= { clispExtNotificationObjects 2 } -- ciscoLispExtObjects not associated with tables clispExtGlobalObjects OBJECT IDENTIFIER ::= { ciscoLispExtObjects 7 } clispExtEidRegMoreSpecificWarningThreshold OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the warning threshold for the accept-more-specific registration count on the map-server. This warning threshold is applicable to all EID instances." ::= { clispExtGlobalObjects 1 } clispExtEidRegMoreSpecificLimit OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the accept-more-specific registration limit on the map-server. This is applicable to all EID instances." ::= { clispExtGlobalObjects 2 } clispExtEidRegMoreSpecificCount OBJECT-TYPE SYNTAX Unsigned32 MAX-ACCESS read-only STATUS current DESCRIPTION "This object indicates the number of map registrations accepted as a result of accept-more-specific configuration. This is applicable to all EID instances." ::= { clispExtGlobalObjects 3 } -- Notifications clispExtUseMapResolverStateChange NOTIFICATION-TYPE OBJECTS { lispUseMapResolverState } STATUS current DESCRIPTION "The device generates this notification when the map-resolver reachability state changes. The lispUseMapResolverAddressLength and lispUseMapResolverAddress values are attached to the notification object ID." ::= { ciscoLispExtNotifications 1 } clispExtReliableTransportStateChange NOTIFICATION-TYPE OBJECTS { clispExtReliableTransportSessionState } STATUS current DESCRIPTION "The device generates this notification when the reliable transport session state changes. The clispReliableTransportSessionPeerAddressLength, clispReliableTransportSessionPeerAddress, clispReliableTransportSessionPeerPort, clispReliableTransportSessionLocalAddressLength, clispReliableTransportSessionLocalAddress, clispReliableTransportSessionLocalPort values are attached to the notification object ID." ::= { ciscoLispExtNotifications 2 } clispExtMappingDatabaseEidRegFailure NOTIFICATION-TYPE OBJECTS { lispMappingDatabaseTimeStamp, lispUseMapServerState } STATUS current DESCRIPTION "The device generates this notification when the xTR fails to register a database mapping with the map-server. The lispMappingDatabaseEidLength, lispMappingDatabaseEid, lispUseMapServerAddressLength, lispUseMapServerAddress values are attached to the notification object ID." ::= { ciscoLispExtNotifications 3 } clispExtUseMapServerStateChange NOTIFICATION-TYPE OBJECTS { lispUseMapServerState } STATUS current DESCRIPTION "The device generates this notification when the map-server reachability state changes. The lispUseMapServerAddressLength and lispUseMapServerAddress values are attached to the notification object ID." ::= { ciscoLispExtNotifications 4 } clispExtUseProxyEtrStateChange NOTIFICATION-TYPE OBJECTS { lispUseProxyEtrState } STATUS current DESCRIPTION "The device generates this notification when the proxy ETR reachability state changes. The lispUseProxyEtrAddressLength and lispUseProxyEtrAddress values are attached to the notification object ID." ::= { ciscoLispExtNotifications 5 } clispExtEidRegSiteAllRegistrationsExpired NOTIFICATION-TYPE OBJECTS { lispEidRegistrationSiteName } STATUS current DESCRIPTION "The device generates this notification when all the registration for a site expires on the map-server. The lispEidRegistrationEidLength and lispEidRegistrationEid values are attached to the notification object ID." ::= { ciscoLispExtNotifications 6 } clispExtEidRegFailure NOTIFICATION-TYPE OBJECTS { lispEidRegistrationSiteName, clispExtEidRegFailureCause } STATUS current DESCRIPTION "The device generates this notification when the map-server fails to accept a map registration. The lispEidRegistrationEidLength and lispEidRegistrationEid values are attached to the notification object ID. If clispExtEidRegFailureCause value is noEidPrefixConfiguration(1) the lispEidRegistrationSiteName object in the notification will be empty." ::= { ciscoLispExtNotifications 7 } clispExtFeaturesEidRegMoreSpecificLimitReached NOTIFICATION-TYPE OBJECTS { clispExtFeaturesEidRegMoreSpecificLimit } STATUS current DESCRIPTION "The device generates this notification when the map-server has reached the limit of the number of map registrations it can accept as a result of the accept-more-specific configuration. This notification is instance specific. The lispFeaturesInstanceID and lispFeaturesAddressFamily values are attached to the notification object ID." ::= { ciscoLispExtNotifications 8 } clispExtFeaturesEidRegMoreSpecificWarningThresholdReached NOTIFICATION-TYPE OBJECTS { clispExtFeaturesEidRegMoreSpecificWarningThreshold } STATUS current DESCRIPTION "The device generates this notification when the map-server has reached the threshold of the number of map registrations it can accept as a result of accept-more-specific configuration. This notification is instance specific. The lispFeaturesInstanceID and lispFeaturesAddressFamily values are attached to the notification object ID." ::= { ciscoLispExtNotifications 9 } clispExtEidRegMapRequestDropped NOTIFICATION-TYPE OBJECTS { lispEidRegistrationSiteName, clispExtEidRegMapRequestDroppedCause } STATUS current DESCRIPTION "The device generates this notification when the map-resolver drops a map-request because the map-request does not conform to configured policy. The lispEidRegistrationEidLength and lispEidRegistrationEid values are attached to the notification object ID." ::= { ciscoLispExtNotifications 10 } clispExtEidRegMoreSpecificLimitReached NOTIFICATION-TYPE OBJECTS { clispExtEidRegMoreSpecificLimit } STATUS current DESCRIPTION "The device generates this notification when the map-server has reached the limit of the number of map registrations it can accept as a result of the accept-more-specific configuration. This notification is router LISP instance specific." ::= { ciscoLispExtNotifications 11 } clispExtEidRegMoreSpecificWarningThresholdReached NOTIFICATION-TYPE OBJECTS { clispExtEidRegMoreSpecificWarningThreshold } STATUS current DESCRIPTION "The device generates this notification when the map-server has reached the threshold of the number of map registrations it can accept as a result of accept-more-specific configuration. This notification is router LISP instance specific." ::= { ciscoLispExtNotifications 12 } clispExtFeaturesMapCacheLimitReached NOTIFICATION-TYPE OBJECTS { lispFeaturesMapCacheLimit } STATUS current DESCRIPTION "The device generates this notification when the xTR has reached the limit of the number of map-cache it can create. This notification is instance specific. The lispFeaturesInstanceID and lispFeaturesAddressFamily values are attached to the notification object ID." ::= { ciscoLispExtNotifications 13 } clispExtFeaturesMapCacheWarningThresholdReached NOTIFICATION-TYPE OBJECTS { clispExtFeaturesMapCacheWarningThreshold } STATUS current DESCRIPTION "The device generates this notification when the xTR has reached the threshold of the number of map-cache it can create. This notification is instance specific. The lispFeaturesInstanceID and lispFeaturesAddressFamily values are attached to the notification object ID." ::= { ciscoLispExtNotifications 14 } -- Conformance Information ciscoLispExtCompliances OBJECT IDENTIFIER ::= { ciscoLispExtConformance 1 } ciscoLispExtGroups OBJECT IDENTIFIER ::= { ciscoLispExtConformance 2 } -- Compliance Statements ciscoLispExtMIBComplianceAll MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance requirement for implementations of CISCO-LISP-EXT-MIB by all LISP (P)xTR devices. Map-server database of gleaned RLOC addresses only need to be supported on LISP Map Server." MODULE -- this module MANDATORY-GROUPS { clispExtRlocMembershipGroup, clispExtReliableTransportSessionGroup, clispExtNotificationsGroup, clispExtGlobalStatsGroup, clispExtFeaturesGroup, clispExtNotificationSupportGroup, clispExtEidRegMoreSpecificValuesGroup } ::= { ciscoLispExtCompliances 1 } ciscoLispExtMIBComplianceMapServer MODULE-COMPLIANCE STATUS current DESCRIPTION "Compliance requirement for implementations of CISCO-LISP-EXT-MIB by LISP Map Server devices." MODULE -- this module MANDATORY-GROUPS { clispExtEidRegRlocMembershipGroup, clispExtReliableTransportSessionGroup, clispExtNotificationsGroup, clispExtGlobalStatsGroup, clispExtFeaturesGroup, clispExtNotificationSupportGroup, clispExtEidRegMoreSpecificValuesGroup } ::= { ciscoLispExtCompliances 2 } -- Units of Conformance clispExtNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { clispExtUseMapResolverStateChange, clispExtReliableTransportStateChange, clispExtMappingDatabaseEidRegFailure, clispExtUseMapServerStateChange, clispExtUseProxyEtrStateChange, clispExtEidRegSiteAllRegistrationsExpired, clispExtEidRegFailure, clispExtEidRegMoreSpecificLimitReached, clispExtEidRegMoreSpecificWarningThresholdReached, clispExtEidRegMapRequestDropped, clispExtFeaturesEidRegMoreSpecificLimitReached, clispExtFeaturesEidRegMoreSpecificWarningThresholdReached, clispExtFeaturesMapCacheLimitReached, clispExtFeaturesMapCacheWarningThresholdReached } STATUS current DESCRIPTION "Objects required for LISP notifications." ::= { ciscoLispExtGroups 1 } clispExtEidRegRlocMembershipGroup OBJECT-GROUP OBJECTS { clispExtEidRegRlocMembershipMemberSince, clispExtEidRegRlocMembershipGleaned, clispExtEidRegRlocMembershipConfigured } STATUS current DESCRIPTION "A collection of objects to support reporting MapServer database of RLOC membership." ::= { ciscoLispExtGroups 2 } clispExtRlocMembershipGroup OBJECT-GROUP OBJECTS { clispExtRlocMembershipMemberSince, clispExtRlocMembershipDiscovered, clispExtRlocMembershipConfigured } STATUS current DESCRIPTION "A collection of objects to support reporting RLOC membership information." ::= { ciscoLispExtGroups 3 } clispExtReliableTransportSessionGroup OBJECT-GROUP OBJECTS { clispExtReliableTransportSessionState, clispExtReliableTransportSessionLastStateChangeTime, clispExtReliableTransportSessionEstablishmentRole, clispExtReliableTransportSessionMessagesIn, clispExtReliableTransportSessionMessagesOut, clispExtReliableTransportSessionBytesIn, clispExtReliableTransportSessionBytesOut } STATUS current DESCRIPTION "A collection of objects to support reporting \ ReliableTransportSession information." ::= { ciscoLispExtGroups 4 } clispExtGlobalStatsGroup OBJECT-GROUP OBJECTS { clispExtGlobalStatsEidRegMoreSpecificEntryCount } STATUS current DESCRIPTION "A collection of objects to support reporting \ Cisco define augments to the lispGlobalStatsTable" ::= { ciscoLispExtGroups 5 } clispExtFeaturesGroup OBJECT-GROUP OBJECTS { clispExtFeaturesEidRegMoreSpecificWarningThreshold, clispExtFeaturesEidRegMoreSpecificLimit, clispExtFeaturesMapCacheWarningThreshold } STATUS current DESCRIPTION "A collection of objects to support reporting \ Cisco define augments to the lispFeaturesTable." ::= { ciscoLispExtGroups 6 } clispExtNotificationSupportGroup OBJECT-GROUP OBJECTS { clispExtEidRegFailureCause, clispExtEidRegMapRequestDroppedCause, clispExtEidRegMoreSpecificWarningThreshold, clispExtEidRegMoreSpecificLimit } STATUS current DESCRIPTION "A collection of objects to be supplied within notifications." ::= { ciscoLispExtGroups 7 } clispExtEidRegMoreSpecificValuesGroup OBJECT-GROUP OBJECTS { clispExtEidRegMoreSpecificWarningThreshold, clispExtEidRegMoreSpecificLimit, clispExtEidRegMoreSpecificCount } STATUS current DESCRIPTION "A collection of objects to be supplied within notifications." ::= { ciscoLispExtGroups 8 } END