CISCO-CDP-MIB

File: CISCO-CDP-MIB.mib (36285 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
CISCO-SMI CISCO-TC CISCO-VTP-MIB
IF-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
Unsigned32 MODULE-COMPLIANCE OBJECT-GROUP
TruthValue DisplayString TimeStamp
ciscoMgmt CiscoNetworkProtocol CiscoNetworkAddress
VlanIndex ifIndex

Defined Types

CdpInterfaceEntry  
SEQUENCE    
  cdpInterfaceIfIndex Integer32
  cdpInterfaceEnable TruthValue
  cdpInterfaceMessageInterval INTEGER
  cdpInterfaceGroup Integer32
  cdpInterfacePort Integer32
  cdpInterfaceName DisplayString

CdpInterfaceExtEntry  
SEQUENCE    
  cdpInterfaceExtendedTrust INTEGER
  cdpInterfaceCosForUntrustedPort Unsigned32

CdpCacheEntry  
SEQUENCE    
  cdpCacheIfIndex Integer32
  cdpCacheDeviceIndex Integer32
  cdpCacheAddressType CiscoNetworkProtocol
  cdpCacheAddress CiscoNetworkAddress
  cdpCacheVersion DisplayString
  cdpCacheDeviceId DisplayString
  cdpCacheDevicePort DisplayString
  cdpCachePlatform DisplayString
  cdpCacheCapabilities STRING
  cdpCacheVTPMgmtDomain DisplayString
  cdpCacheNativeVLAN VlanIndex
  cdpCacheDuplex INTEGER
  cdpCacheApplianceID Unsigned32
  cdpCacheVlanID Unsigned32
  cdpCachePowerConsumption Unsigned32
  cdpCacheMTU Unsigned32
  cdpCacheSysName DisplayString
  cdpCacheSysObjectID OBJECT IDENTIFIER
  cdpCachePrimaryMgmtAddrType CiscoNetworkProtocol
  cdpCachePrimaryMgmtAddr CiscoNetworkAddress
  cdpCacheSecondaryMgmtAddrType CiscoNetworkProtocol
  cdpCacheSecondaryMgmtAddr CiscoNetworkAddress
  cdpCachePhysLocation DisplayString
  cdpCacheLastChange TimeStamp

CdpCtAddressEntry  
SEQUENCE    
  cdpCtAddressIndex Integer32
  cdpCtAddressType CiscoNetworkProtocol
  cdpCtAddress CiscoNetworkAddress

Defined Values

ciscoCdpMIB 1.3.6.1.4.1.9.9.23
The MIB module for management of the Cisco Discovery Protocol in Cisco devices.
MODULE-IDENTITY    

ciscoCdpMIBObjects 1.3.6.1.4.1.9.9.23.1
OBJECT IDENTIFIER    

cdpInterface 1.3.6.1.4.1.9.9.23.1.1
OBJECT IDENTIFIER    

cdpCache 1.3.6.1.4.1.9.9.23.1.2
OBJECT IDENTIFIER    

cdpGlobal 1.3.6.1.4.1.9.9.23.1.3
OBJECT IDENTIFIER    

cdpInterfaceTable 1.3.6.1.4.1.9.9.23.1.1.1
The (conceptual) table containing the status of CDP on the device's interfaces.
OBJECT-TYPE    
  SEQUENCE OF  
    CdpInterfaceEntry

cdpInterfaceEntry 1.3.6.1.4.1.9.9.23.1.1.1.1
An entry (conceptual row) in the cdpInterfaceTable, containing the status of CDP on an interface.
OBJECT-TYPE    
  CdpInterfaceEntry  

cdpInterfaceIfIndex 1.3.6.1.4.1.9.9.23.1.1.1.1.1
The ifIndex value of the local interface. For 802.3 Repeaters on which the repeater ports do not have ifIndex values assigned, this value is a unique value for the port, and greater than any ifIndex value supported by the repeater; in this case, the specific port is indicated by corresponding values of cdpInterfaceGroup and cdpInterfacePort, where these values correspond to the group number and port number values of RFC 1516.
OBJECT-TYPE    
  Integer32 0..2147483647  

cdpInterfaceEnable 1.3.6.1.4.1.9.9.23.1.1.1.1.2
An indication of whether the Cisco Discovery Protocol is currently running on this interface. This variable has no effect when CDP is disabled (cdpGlobalRun = FALSE).
OBJECT-TYPE    
  TruthValue  

cdpInterfaceMessageInterval 1.3.6.1.4.1.9.9.23.1.1.1.1.3
The interval at which CDP messages are to be generated on this interface. The default value is 60 seconds.
OBJECT-TYPE    
  INTEGER 5..254  

cdpInterfaceGroup 1.3.6.1.4.1.9.9.23.1.1.1.1.4
This object is only relevant to interfaces which are repeater ports on 802.3 repeaters. In this situation, it indicates the RFC1516 group number of the repeater port which corresponds to this interface.
OBJECT-TYPE    
  Integer32  

cdpInterfacePort 1.3.6.1.4.1.9.9.23.1.1.1.1.5
This object is only relevant to interfaces which are repeater ports on 802.3 repeaters. In this situation, it indicates the RFC1516 port number of the repeater port which corresponds to this interface.
OBJECT-TYPE    
  Integer32  

cdpInterfaceName 1.3.6.1.4.1.9.9.23.1.1.1.1.6
The name of the local interface as advertised by CDP in the Port-ID TLV
OBJECT-TYPE    
  DisplayString  

cdpInterfaceExtTable 1.3.6.1.4.1.9.9.23.1.1.2
This table contains the additional CDP configuration on the device's interfaces.
OBJECT-TYPE    
  SEQUENCE OF  
    CdpInterfaceExtEntry

cdpInterfaceExtEntry 1.3.6.1.4.1.9.9.23.1.1.2.1
An entry in the cdpInterfaceExtTable contains the values configured for Extented Trust TLV and COS (Class of Service) for Untrusted Ports TLV on an interface which supports the sending of these TLVs.
OBJECT-TYPE    
  CdpInterfaceExtEntry  

cdpInterfaceExtendedTrust 1.3.6.1.4.1.9.9.23.1.1.2.1.1
Indicates the value to be sent by Extended Trust TLV. If trusted(1) is configured, the value of Extended Trust TLV is one byte in length with its least significant bit equal to 1 to indicate extended trust. All other bits are 0. If noTrust(2) is configured, the value of Extended Trust TLV is one byte in length with its least significant bit equal to 0 to indicate no extended trust. All other bits are 0.
OBJECT-TYPE    
  INTEGER trusted(1), noTrust(2)  

cdpInterfaceCosForUntrustedPort 1.3.6.1.4.1.9.9.23.1.1.2.1.2
Indicates the value to be sent by COS for Untrusted Ports TLV.
OBJECT-TYPE    
  Unsigned32 0..7  

cdpCacheTable 1.3.6.1.4.1.9.9.23.1.2.1
The (conceptual) table containing the cached information obtained via receiving CDP messages.
OBJECT-TYPE    
  SEQUENCE OF  
    CdpCacheEntry

cdpCacheEntry 1.3.6.1.4.1.9.9.23.1.2.1.1
An entry (conceptual row) in the cdpCacheTable, containing the information received via CDP on one interface from one device. Entries appear when a CDP advertisement is received from a neighbor device. Entries disappear when CDP is disabled on the interface, or globally.
OBJECT-TYPE    
  CdpCacheEntry  

cdpCacheIfIndex 1.3.6.1.4.1.9.9.23.1.2.1.1.1
Normally, the ifIndex value of the local interface. For 802.3 Repeaters for which the repeater ports do not have ifIndex values assigned, this value is a unique value for the port, and greater than any ifIndex value supported by the repeater; the specific port number in this case, is given by the corresponding value of cdpInterfacePort.
OBJECT-TYPE    
  Integer32 0..2147483647  

cdpCacheDeviceIndex 1.3.6.1.4.1.9.9.23.1.2.1.1.2
A unique value for each device from which CDP messages are being received.
OBJECT-TYPE    
  Integer32 0..2147483647  

cdpCacheAddressType 1.3.6.1.4.1.9.9.23.1.2.1.1.3
An indication of the type of address contained in the corresponding instance of cdpCacheAddress.
OBJECT-TYPE    
  CiscoNetworkProtocol  

cdpCacheAddress 1.3.6.1.4.1.9.9.23.1.2.1.1.4
The (first) network-layer address of the device as reported in the Address TLV of the most recently received CDP message. For example, if the corresponding instance of cacheAddressType had the value 'ip(1)', then this object would be an IPv4-address. If the neighbor device is SNMP-manageable, it is supposed to generate its CDP messages such that this address is one at which it will receive SNMP messages. Use cdpCtAddressTable to extract the remaining addresses from the Address TLV received most recently.
OBJECT-TYPE    
  CiscoNetworkAddress  

cdpCacheVersion 1.3.6.1.4.1.9.9.23.1.2.1.1.5
The Version string as reported in the most recent CDP message. The zero-length string indicates no Version field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  DisplayString  

cdpCacheDeviceId 1.3.6.1.4.1.9.9.23.1.2.1.1.6
The Device-ID string as reported in the most recent CDP message. The zero-length string indicates no Device-ID field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  DisplayString  

cdpCacheDevicePort 1.3.6.1.4.1.9.9.23.1.2.1.1.7
The Port-ID string as reported in the most recent CDP message. This will typically be the value of the ifName object (e.g., 'Ethernet0'). The zero-length string indicates no Port-ID field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  DisplayString  

cdpCachePlatform 1.3.6.1.4.1.9.9.23.1.2.1.1.8
The Device's Hardware Platform as reported in the most recent CDP message. The zero-length string indicates that no Platform field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  DisplayString  

cdpCacheCapabilities 1.3.6.1.4.1.9.9.23.1.2.1.1.9
The Device's Functional Capabilities as reported in the most recent CDP message. For latest set of specific values, see the latest version of the CDP specification. The zero-length string indicates no Capabilities field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  STRING Size(0..4)  

cdpCacheVTPMgmtDomain 1.3.6.1.4.1.9.9.23.1.2.1.1.10
The VTP Management Domain for the remote device's interface, as reported in the most recently received CDP message. This object is not instantiated if no VTP Management Domain field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  DisplayString Size(0..32)  

cdpCacheNativeVLAN 1.3.6.1.4.1.9.9.23.1.2.1.1.11
The remote device's interface's native VLAN, as reported in the most recent CDP message. The value 0 indicates no native VLAN field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  VlanIndex  

cdpCacheDuplex 1.3.6.1.4.1.9.9.23.1.2.1.1.12
The remote device's interface's duplex mode, as reported in the most recent CDP message. The value unknown(1) indicates no duplex mode field (TLV) was reported in the most recent CDP message.
OBJECT-TYPE    
  INTEGER unknown(1), halfduplex(2), fullduplex(3)  

cdpCacheApplianceID 1.3.6.1.4.1.9.9.23.1.2.1.1.13
The remote device's Appliance ID, as reported in the most recent CDP message. This object is not instantiated if no Appliance VLAN-ID field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  Unsigned32 0..255  

cdpCacheVlanID 1.3.6.1.4.1.9.9.23.1.2.1.1.14
The remote device's VoIP VLAN ID, as reported in the most recent CDP message. This object is not instantiated if no Appliance VLAN-ID field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  Unsigned32 0..4095  

cdpCachePowerConsumption 1.3.6.1.4.1.9.9.23.1.2.1.1.15
The amount of power consumed by remote device, as reported in the most recent CDP message. This object is not instantiated if no Power Consumption field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  Unsigned32  

cdpCacheMTU 1.3.6.1.4.1.9.9.23.1.2.1.1.16
Indicates the size of the largest datagram that can be sent/received by remote device, as reported in the most recent CDP message. This object is not instantiated if no MTU field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  Unsigned32  

cdpCacheSysName 1.3.6.1.4.1.9.9.23.1.2.1.1.17
Indicates the value of the remote device's sysName MIB object. By convention, it is the device's fully qualified domain name. This object is not instantiated if no sysName field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  DisplayString Size(0..255)  

cdpCacheSysObjectID 1.3.6.1.4.1.9.9.23.1.2.1.1.18
Indicates the value of the remote device's sysObjectID MIB object. This object is not instantiated if no sysObjectID field (TLV) was reported in the most recently received CDP message.
OBJECT-TYPE    
  OBJECT IDENTIFIER  

cdpCachePrimaryMgmtAddrType 1.3.6.1.4.1.9.9.23.1.2.1.1.19
An indication of the type of address contained in the corresponding instance of cdpCachePrimaryMgmtAddress.
OBJECT-TYPE    
  CiscoNetworkProtocol  

cdpCachePrimaryMgmtAddr 1.3.6.1.4.1.9.9.23.1.2.1.1.20
This object indicates the (first) network layer address at which the device will accept SNMP messages as reported in the first address in the Management-Address TLV of the most recently received CDP message. If the corresponding instance of cdpCachePrimaryMgmtAddrType has the value 'ip(1)', then this object would be an IP-address. If the remote device is not currently manageable via any network protocol, then it reports the special value of the IPv4 address 0.0.0.0, and that address is recorded in this object. If the most recently received CDP message did not contain the Management-Address TLV, then this object is not instanstiated.
OBJECT-TYPE    
  CiscoNetworkAddress  

cdpCacheSecondaryMgmtAddrType 1.3.6.1.4.1.9.9.23.1.2.1.1.21
An indication of the type of address contained in the corresponding instance of cdpCacheSecondaryMgmtAddress.
OBJECT-TYPE    
  CiscoNetworkProtocol  

cdpCacheSecondaryMgmtAddr 1.3.6.1.4.1.9.9.23.1.2.1.1.22
This object indicates the alternate network layer address at which the device will accept SNMP messages as reported in the second address in the Management-Address TLV of the most recently received CDP message. If the corresponding instance of cdpCacheSecondaryMgmtAddrType has the value 'ip(1)', then this object would be an IP-address. If the remote device reports the special value of the IPv4 address 0.0.0.0, that address is recorded in this object. If the most recently received CDP message did not contain the Management-Address TLV, or if that TLV contained only one address, then this object is not instanstiated.
OBJECT-TYPE    
  CiscoNetworkAddress  

cdpCachePhysLocation 1.3.6.1.4.1.9.9.23.1.2.1.1.23
Indicates the physical location, as reported by the most recent CDP message, of a connector which is on, or physically connected to, the remote device's interface over which the CDP packet is sent. This object is not instantiated if no Physical Location field (TLV) was reported by the most recently received CDP message.
OBJECT-TYPE    
  DisplayString  

cdpCacheLastChange 1.3.6.1.4.1.9.9.23.1.2.1.1.24
Indicates the time when this cache entry was last changed. This object is initialised to the current time when the entry gets created and updated to the current time whenever the value of any (other) object instance in the corresponding row is modified.
OBJECT-TYPE    
  TimeStamp  

cdpCtAddressTable 1.3.6.1.4.1.9.9.23.1.2.2
The (conceptual) table containing the list of network-layer addresses of a neighbor interface, as reported in the Address TLV of the most recently received CDP message. The first address included in the Address TLV is saved in cdpCacheAddress. This table contains the remainder of the addresses in the Address TLV.
OBJECT-TYPE    
  SEQUENCE OF  
    CdpCtAddressEntry

cdpCtAddressEntry 1.3.6.1.4.1.9.9.23.1.2.2.1
An entry (conceptual row) in the cdpCtAddressTable, containing the information on one address received via CDP on one interface from one device. Entries appear when a CDP advertisement is received from a neighbor device, with an Address TLV. Entries disappear when CDP is disabled on the interface, or globally. An entry or entries would also disappear if the most recently received CDP packet contain fewer address entries in the Address TLV, than are currently present in the CDP cache.
OBJECT-TYPE    
  CdpCtAddressEntry  

cdpCtAddressIndex 1.3.6.1.4.1.9.9.23.1.2.2.1.3
The index of the address entry for a given cdpCacheIfIndex,cdpCacheDeviceIndex pair. It has the value N-1 for the N-th address in the Address TLV
OBJECT-TYPE    
  Integer32 1..2147483647  

cdpCtAddressType 1.3.6.1.4.1.9.9.23.1.2.2.1.4
An indication of the type of address contained in the corresponding instance of cdpCtAddress.
OBJECT-TYPE    
  CiscoNetworkProtocol  

cdpCtAddress 1.3.6.1.4.1.9.9.23.1.2.2.1.5
The N-th network-layer address of the device as reported in the most recent CDP message's Address TLV, where N-1 is given by the value of cdpCtAddressIndex. For example, if the the corresponding instance of cdpCtAddressType had the value 'ip(1)', then this object would be an IPv4-address. NOTE - The 1st address received in the Address TLV is available using cdpCacheAddress
OBJECT-TYPE    
  CiscoNetworkAddress  

cdpGlobalRun 1.3.6.1.4.1.9.9.23.1.3.1
An indication of whether the Cisco Discovery Protocol is currently running. Entries in cdpCacheTable are deleted when CDP is disabled.
OBJECT-TYPE    
  TruthValue  

cdpGlobalMessageInterval 1.3.6.1.4.1.9.9.23.1.3.2
The interval at which CDP messages are to be generated. The default value is 60 seconds.
OBJECT-TYPE    
  INTEGER 5..254  

cdpGlobalHoldTime 1.3.6.1.4.1.9.9.23.1.3.3
The time for the receiving device holds CDP message. The default value is 180 seconds.
OBJECT-TYPE    
  INTEGER 10..255  

cdpGlobalDeviceId 1.3.6.1.4.1.9.9.23.1.3.4
The device ID advertised by this device. The format of this device id is characterized by the value of cdpGlobalDeviceIdFormat object.
OBJECT-TYPE    
  DisplayString  

cdpGlobalLastChange 1.3.6.1.4.1.9.9.23.1.3.5
Indicates the time when the cache table was last changed. It is the most recent time at which any row was last created, modified or deleted.
OBJECT-TYPE    
  TimeStamp  

cdpGlobalDeviceIdFormatCpb 1.3.6.1.4.1.9.9.23.1.3.6
Indicate the Device-Id format capability of the device. serialNumber(0) indicates that the device supports using serial number as the format for its DeviceId. macAddress(1) indicates that the device supports using layer 2 MAC address as the format for its DeviceId. other(2) indicates that the device supports using its platform specific format as the format for its DeviceId.
OBJECT-TYPE    
  BITS serialNumber(0), macAddress(1), other(2)  

cdpGlobalDeviceIdFormat 1.3.6.1.4.1.9.9.23.1.3.7
An indication of the format of Device-Id contained in the corresponding instance of cdpGlobalDeviceId. User can only specify the formats that the device is capable of as denoted in cdpGlobalDeviceIdFormatCpb object. serialNumber(1) indicates that the value of cdpGlobalDeviceId object is in the form of an ASCII string contain the device serial number. macAddress(2) indicates that the value of cdpGlobalDeviceId object is in the form of Layer 2 MAC address. other(3) indicates that the value of cdpGlobalDeviceId object is in the form of a platform specific ASCII string contain info that identifies the device. For example: ASCII string contains serialNumber appended/prepened with system name.
OBJECT-TYPE    
  INTEGER serialNumber(1), macAddress(2), other(3)  

ciscoCdpMIBConformance 1.3.6.1.4.1.9.9.23.2
OBJECT IDENTIFIER    

ciscoCdpMIBCompliances 1.3.6.1.4.1.9.9.23.2.1
OBJECT IDENTIFIER    

ciscoCdpMIBGroups 1.3.6.1.4.1.9.9.23.2.2
OBJECT IDENTIFIER    

ciscoCdpMIBCompliance 1.3.6.1.4.1.9.9.23.2.1.1
The compliance statement for the CDP MIB.
MODULE-COMPLIANCE    

ciscoCdpMIBComplianceV11R01 1.3.6.1.4.1.9.9.23.2.1.2
The compliance statement for the CDP MIB.
MODULE-COMPLIANCE    

ciscoCdpMIBComplianceV11R02 1.3.6.1.4.1.9.9.23.2.1.3
The compliance statement for the CDP MIB.
MODULE-COMPLIANCE    

ciscoCdpMIBComplianceV12R02 1.3.6.1.4.1.9.9.23.2.1.4
The compliance statement for the CDP MIB.
MODULE-COMPLIANCE    

ciscoCdpMIBCompliance5 1.3.6.1.4.1.9.9.23.2.1.5
The compliance statement for the CDP MIB.
MODULE-COMPLIANCE    

ciscoCdpMIBComplianceV12R03 1.3.6.1.4.1.9.9.23.2.1.6
This group is mandatory for agents implementing Extended Trust TLV and COS for Untrusted Port TLV of CDP version 2.
MODULE-COMPLIANCE    

ciscoCdpMIBGroup 1.3.6.1.4.1.9.9.23.2.2.1
A collection of objects for use with the Cisco Discovery Protocol.
OBJECT-GROUP    

ciscoCdpMIBGroupV11R01 1.3.6.1.4.1.9.9.23.2.2.2
A collection of objects for use with the Cisco Discovery Protocol.
OBJECT-GROUP    

ciscoCdpMIBGroupV11R02 1.3.6.1.4.1.9.9.23.2.2.3
A collection of objects for use with the Cisco Discovery Protocol.
OBJECT-GROUP    

ciscoCdpMIBGroupV12R02 1.3.6.1.4.1.9.9.23.2.2.5
A collection of objects for use with the Cisco Discovery Protocol.
OBJECT-GROUP    

ciscoCdpV2MIBGroup 1.3.6.1.4.1.9.9.23.2.2.6
A collection of objects for use with the Cisco Discovery Protocol version 2.
OBJECT-GROUP    

ciscoCdpV2IfExtGroup 1.3.6.1.4.1.9.9.23.2.2.7
A collection of objects for use with the Cisco Discovery Protocol version 2 to configure the value for Extended Trust TLV and COS for Untrusted Port TLV.
OBJECT-GROUP    

ciscoCdpCtAddressGroup 1.3.6.1.4.1.9.9.23.2.2.8
A collection of objects for use with the Cisco Discovery Protocol to obtain the addresses from the Address TLV of a received CDP packet.
OBJECT-GROUP    

ciscoCdpMIBGroupV12R03 1.3.6.1.4.1.9.9.23.2.2.9
A collection of objects for use with the Cisco Discovery Protocol.
OBJECT-GROUP