| FOTO | AUTO | EDV | AUDIO |

Cisco Discovery Protocol

Das CDP (Cisco Discovery Protocol) ist ein Protokoll, das einer Netzwerk-Komponente ermöglicht, vollautomatisch eine Liste direkt angeschlossener Geräte zu erstellen, die ebenfalls CDP unterstützen. Es wurde von der Firma Cisco entwickelt und wird hauptsächlich auf Cisco-Geräten verwendet. Es agiert auf der LLC-Ebene der Sicherungsschicht (Schicht 2) im OSI-Modell. Sofern das darunterliegende Netzwerkzugangsverfahren das Subnetwork Access Protocol unterstützt, ist es Medien- und Protokollunabhängig und kann daher bei Ethernet, FDDI, ATM und anderen Verfahren zum Einsatz kommen.

Jedes Gerät, das für CDP konfiguriert ist, sendet periodische Nachrichten (Advertisements) zu einer Ethernet-Multicast-Adresse (01-00-0C-CC-CC-CC) und empfängt Nachrichten benachbarter Geräte. Jede Nachricht enthält Informationen wie zum Beispiel den Gerätenamen, die Betriebssystemversion, Schnittstellenbezeichner, Management-IP-Adressen und die Holdtime des Paketes. Bleibt eine periodische Aktualisierung der Geräteinformationen aus, wird die alte Information nach Ablauf der Holdtime verworfen. In der Standardeinstellung wird von Cisco-Routern alle 60 Sekunden auf fast allen CDP-unterstützenden Schnittstellen ein CDP-Paket mit einer Holdtime von 180 Sekunden gesendet.

CDP hat keine Sicherheitsmechanismen. CDP-Meldungen lassen sich leicht fälschen und abhören.

Die aktuelle Version von CDP ist CDPv2. Diese ermöglicht im Gegensatz zur ersten Version schnellere Fehlersuche durch mehr Informationen.

Ein vergleichbares, herstellerunabhängiges Protokoll ist LLDP.

Befehle zur Konfiguration des CDP über Cisco IOS (Auszug)

Befehl Beschreibung
show cdpStatus des CDP anzeigen
cdp runglobale Aktivierung des CDP-Prozesses
cdp enableAktivieren von CDP für ein spezielles Interface
cdp timerEinstellungen über das Sendeintervall von CDP-Updates vornehmen
cdp holdtimeEinstellungen über die Zeit die ein CDP-Paket gehalten wird vornehmen
clear cdp tableTabelle mit den CDP-Informationen löschen
show cdp trafficInformationen über den CDP-Datenverkehr anzeigen
show cdp neighborsInformationen über benachbarte CDP-Geräte anzeigen
show cdp entryInformationen über ein bestimmtes CDP-Gerät anzeigen
show cdp interfaceInformationen über die Interfaces auf denen CDP aktiviert ist anzeigen