Cisco Discovery Protocol (CDP)
Cisco Discovery Protocol je mocný nástroj ke sledování sítě a řešení problému s ní. Úkolem CDP je získávat informace ohledně přímo připojených cisco zařízeních. Jedná se o proprietální protokol, který administrátorovi umožňuje získat souhrn informací jako IP adresa nebo protokol. Každé cisco zařízení vysílá do sítě pravidelné zprávy, které jsou známe pod pojmem CDP advertisements (oznámení) přímo připojeným zařízením. Tato oznámení obsahují informaci jako typ zařízení (router, switch,…) rozhraní routeru, ke kterému jsou připojena i kterým jsou připojena nebo také číslo modelu zařízení.
Většina zařízení v síti nepracuje sama v izolaci. Cisco zařízení mají často vedle sebe další cisco zařízení. Informace získané z těchto zařízení mohou napomoci při rozhodování o designu sítě, při řešení problémů. Velkou úlohu také CDP hraje při budování logické topologie sítě, která je součástí dokumentace sítě a velmi pomáhá při orientaci v síti.
Ke zobrazení informací o sousedech slouží příkaz show cdp neighbors nebo show cdp neighbors detail.
RA#sh cdp neighbors
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone
Device ID Local Intrfce Holdtme Capability Platform Port ID
RB Ser 0/3/0 163 R C2800 Ser 0/3/0
CDP poskytuje z uvedeného výpisu následující informace:
Device ID – identifikátor zařízení, neboli hostname nastavené na zařízení
Local Interface – lokální rozhraní, kterým jsme k zařízení připojeni
Holdtime – čas v sekundách, jak dlouho je záznam platný
Capability – typ zařízení
Platform – model zařízení
Port ID – vzdálené rozhraní
RA#show cdp neighbors detail
Device ID: RB
Entry address(es):
IP address : 192.168.0.2
Platform: cisco C2800, Capabilities: Router
Interface: Serial0/3/0, Port ID (outgoing port): Serial0/3/0
Holdtime: 125
Version :
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(15)T1, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Wed 18-Jul-07 06:21 by pt_rel_team
advertisement version: 2
Duplex: full
CDP poskytuje z uvedeného výpisu následující informace o CDP sousedních zařízeních:
Device ID – identifikátor zařízení, neboli hostname nastavené na zařízení
Entry address(es) : IP adresu přidělenou rozhraní
Platform: model a typ zařízení
Interface: identifikace portu ve formě názvu s použitím ASCII znaků (Serial0/3/0)
CDP běží na druhé vrstvě OSI modelu, díky tomu se zařízení, která pracují na třetí vrstvě OSI modelu a používají různé protokoly třetí vrstvy (IP, IPX), o sobě dovědí nezávisle na protokolu třetí vrstvy.
CDP startuje svou činnost zároveň při bootování zařízení. Automaticky prozkoumá své okolí a vyměňuje si informace s okolními zařízeními podporující CDP.
Autor: Martin Mikulec