Cisco Discovery Protocol: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 2: | Zeile 2: | ||
*Das '''CDP (Cisco Discovery Protocol)''' ist ein Netzwerkprotokoll, das einem [[Netzwerk]]-Komponente ermöglicht, vollautomatisch eine Liste direkt angeschlossener Geräte zu erstellen, die ebenfalls CDP unterstützen. | *Das '''CDP (Cisco Discovery Protocol)''' ist ein Netzwerkprotokoll, das einem [[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 wurde von der Firma Cisco entwickelt und wird hauptsächlich auf Cisco-Geräten verwendet. | ||
| − | *Es agiert auf der Logical Link Control-Ebene der [[Sicherungsschicht]] (Schicht 2) im [[OSI-Modell]]. | + | *Es agiert auf der Logical Link Control-Ebene der [[Sicherungsschicht]] (Schicht 2) im [[OSI-Modell]]. |
| − | + | *Jedes Gerät, das für CDP konfiguriert ist, sendet periodische Nachrichten (Advertisements) zu einer Ethernet-[[Multicast]]-Adresse (01-00-0C-CC-CC-CC). | |
| − | Jedes Gerät, das für CDP konfiguriert ist, sendet periodische Nachrichten (Advertisements) zu einer Ethernet-[[Multicast]]-Adresse (01-00-0C-CC-CC-CC) | + | *Gleichzeitig empfängt es 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. | |
| − | CDP hat keine Sicherheitsmechanismen. CDP-Meldungen lassen sich leicht fälschen und abhören. | + | *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. | |
| − | Die aktuelle Version von CDP ist CDPv2. Diese ermöglicht im Gegensatz zur ersten Version schnellere Fehlersuche durch mehr Informationen. | + | *CDP hat keine Sicherheitsmechanismen. |
| − | + | *CDP-Meldungen lassen sich leicht fälschen und abhören. | |
| − | Ein vergleichbares, herstellerunabhängiges Protokoll ist | + | *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)= | ||
* Status des CDP anzeigen: | * Status des CDP anzeigen: | ||
show cdp | show cdp | ||
Version vom 1. Februar 2023, 18:48 Uhr
Was ist CDP?
- Das CDP (Cisco Discovery Protocol) ist ein Netzwerkprotokoll, das einem 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 Logical Link Control-Ebene der Sicherungsschicht (Schicht 2) im OSI-Modell.
- Jedes Gerät, das für CDP konfiguriert ist, sendet periodische Nachrichten (Advertisements) zu einer Ethernet-Multicast-Adresse (01-00-0C-CC-CC-CC).
- Gleichzeitig empfängt es 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)
- Status des CDP anzeigen:
show cdp
- globale Aktivierung des CDP-Prozesses:
cdp run
- Aktivieren von CDP für ein spezielles Interface:
cdp enable
- Einstellungen über das Sendeintervall von CDP-Updates vornehmen:
cdp timer
- Einstellungen über die Zeit die ein CDP-Paket gehalten wird vornehmen:
cdp holdtime
- Tabelle mit den CDP-Informationen löschen:
clear cdp table
- Informationen über den CDP-Datenverkehr anzeigen:
show cdp traffic
- Informationen über benachbarte CDP-Geräte anzeigen:
show cdp neighbors
- Informationen über ein bestimmtes CDP-Gerät anzeigen:
show cdp entry
- Informationen über die Interfaces auf denen CDP aktiviert ist anzeigen:
Erklärung
- Es wurde von der Firma Cisco entwickelt
- Mithilfe des "Cisco Discovery Protocol" kurz "CDP", wird vollautomatisch eine Liste direkt angeschlossener Geräte erstellt
- Voraussetzung sie unterstützen ebenfalls CDP
- Hauptsächlich von Cisco-Geräten verwendet
Umgang
Show cdp
- show cdp
- Zeigt die Globale CDP Konfiguration
Switch#show cdp Global CDP information: Sending CDP packets every 60 seconds Sending a holdtime value of 180 seconds Sending CDPv2 advertisements is enabled
- show cdp interface
- Zeigt eine Liste der Interfaces mitsamt der CDP Konfiguration
sw-cis-01#show cdp interface GigabitEthernet1/0/1 is up, line protocol is up Encapsulation ARPA Sending CDP packets every 60 seconds Holdtime is 180 seconds
- Show cdp neighbors
- Zeigt alle angeschlossene Geräte die auch CDP verwenden
sw-cis-01#show cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone,
D - Remote, C - CVTA, M - Two-port Mac Relay
Device ID Local Intrfce Holdtme Capability Platform Port ID
MikroTik Gig 1/0/11 62 R MikroTik bridge/ether2
SIPECE1A9CA5D5F Gig 1/0/10 130 H P IP Phone Port 1
cdp run
- cdp run aktiviert das Protokoll
- no cdp run beendet das Protokoll
cdp enable
- Mit CDP enable kann das Protokoll an einzelnen Schnittstellen aktiviert und deaktiviert werden
Switch# config terminal Switch(config)# interface TenGigabitEthernet4/1 Switch(config-if)# no cdp enable