Cisco Discovery Protocol: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(10 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
−
=Erklärung=
+
=Was ist CDP?=
−
*Es wurde von der Firma Cisco entwickelt
+
*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.
−
*Mithilfe des "Cisco Discovery Protocol" kurz "CDP", wird vollautomatisch eine Liste direkt angeschlossener Geräte erstellt
+
*Es wurde von der Firma Cisco entwickelt und wird hauptsächlich auf Cisco-Geräten verwendet.
−
*Voraussetzung sie unterstützen ebenfalls CDP 
+
*Es agiert auf der Logical Link Control-Ebene der Sicherungsschicht (Schicht 2) im OSI-Modell.
−
*Hauptsächlich von Cisco-Geräten verwendet
+
*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.
  
−
=Umgang=
+
=Befehle zur Konfiguration des CDP über Cisco IOS (Auszug)=
−
 
+
==Status des CDP anzeigen==
−
==Show cdp==
 
 
*show cdp
 
*show cdp
−
*Zeigt die Globale CDP Konfiguration
+
==globale Aktivierung des CDP-Prozesses==
−
Switch#show cdp
+
*cdp run
−
Global CDP information:
+
==Aktivieren von CDP für ein spezielles Interface==
−
Sending CDP packets every 60 seconds
+
*cdp enable
−
Sending a holdtime value of 180 seconds
+
==Einstellungen über das Sendeintervall von CDP-Updates vornehmen==
−
Sending CDPv2 advertisements is enabled
+
*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==
 
*show cdp interface
 
*show cdp interface
−
*Zeigt eine Liste der Interfaces mitsamt der CDP Konfiguration
+
=Quellen=
−
sw-cis-01#show cdp interface
+
*https://de.wikipedia.org/wiki/Cisco_Discovery_Protocol
−
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
 

Aktuelle Version vom 23. Juni 2024, 16:33 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

  • show cdp interface

Quellen