Cisco Discovery Protocol
Cisco Systems | |
Introduction | 1994 |
---|---|
OSI layer | Data link layer |
Cisco Discovery Protocol (CDP) is a
Cisco Systems in 1994[1] by Keith McCloghrie and Dino Farinacci. It is used to share information about other directly connected Cisco equipment, such as the operating system version and IP address. CDP can also be used for On-Demand Routing, which is a method of including routing information in CDP announcements so that dynamic routing protocols
do not need to be used in simple networks.
Operation
Cisco devices send CDP announcements to the destination
Virtual Local Area Network (VLAN) Trunking Protocol (VTP). By default, CDP announcements are sent every 60 seconds on interfaces that support Subnetwork Access Protocol (SNAP) headers, including Ethernet, Frame Relay and Asynchronous Transfer Mode (ATM). Each Cisco device that supports CDP stores the information received from other devices in a table that can be viewed using the show cdp neighbors command. This table is also accessible via Simple Network Management Protocol (SNMP). The CDP table information is refreshed each time an announcement is received, and the hold time for that entry is reinitialized. The hold time specifies the lifetime of an entry in the table - if no announcements are received from a device for a period in excess of the hold time, the device information is discarded (default 180 seconds).[citation needed
]
The information contained in CDP announcements varies by the type of device and the version of the operating system running on it. This information may include the
frame
format. See external links for a technical definition.
Support
IEEE standard that is implemented by multiple vendors and is functionally similar to CDP.[2]
Several other manufacturers, including Dell and Netgear have used the brand-neutral name Industry Standard Discovery Protocol (ISDP) to refer to their implementations of a CDP-compatible protocol.[citation needed]
CDP was the abbreviation used by Cabletron who wrote the RFC 2641 for the discovery protocol.[citation needed]
See also
- CDP Spoofing