CDP – Cisco Discovery Protocol

CDP – Cisco Discovery Protocol

- in Enterprise Infrastructure
6013
0

Es un protocolo propietario de Cisco utilizado para recopilar información de dispositivos en la red que están conectados directamente, tal como hardware, software, nombre del dispositivo y más.

CDP al ser un protocolo proprietario de Cisco no es compatible con otros marcas, opera en la capa 2 (enlace de datos) y está habilitado por default.

Actualmente CDP se encuetra en la versión 2:

  • V1:- Esta versión solo colectaba información del dispositivo vecino.
  • V2:- Con esta versión se incluyeron mejoras al protocolo, actualmente CDP es capaz de idientificar un mismatch con los ID de la vlan nativa o un mismatch en el duplex de los dispositivos que tiene conectados directamente.

Comando para ver la versión, el intervalo de los anuncios y holdtime de CDP:

Switch#show cdp           
Global CDP information:
        Sending CDP packets every 60 seconds
        Sending a holdtime value of 180 seconds
        Sending CDPv2 advertisements is  enabled
Switch#

Como se puede observar en la salida anterior los anuncios CDP se envían cada 60 segundos por default y estos se envían por cada interfaz activa. Si despues de 180 segundos el switch no recibe anuncios CDP por alguna interfaz, este procede a eliminar el neighbor.

Comando para mostrar la información sobre los anuncios CDP que ha recibido un switch:

Switch# show cdp neighbors [ type member/module/number] [ detail]

Switch# show cdp neighbors gig1/0/24
Switch#
Switch# show 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
SW5              Fas 1/4            166          S I      WS-C3750G-Gig 1/0/13
Switch03         Gig 2/1            139          S I      WS-C3750G-Gig 1/0/85
SW6              Fas 5/10           142          S I      WS-C3750G-Gig 1/0/18
FA3A55D          Fas 0/9            132          H P      IP Phone 7 Port 1
SW7              Fas 0/5            162          S I      WS-C3750G-Gig 1/0/11
SWVLAN           Fas 0/3            166          S I      WS-C3750G-Gig 1/0/19
SW1              Fas 0/8            155          S I      WS-C3750G-Gig 1/0/16
SW2              Gig 1/40           140          S I      WS-C3750G-Gig 1/0/12

Switch#

Para ver toda la información CDP recibida en un anuncio, agregue la palabra clave detail.

Switch# show cdp neighbors detail

El comando anterior mostrará la información a detalle de todos los dispositivos conocidos a través de CDP. Podemos filtrar la información a través de una sola interfaz:

Switch# show cdp neighbors Fas 1/1 det
-------------------------
Device ID: Sw01
Entry address(es): 
  IP address: 10.2.6.4
Platform: cisco WS-C3750G-24TS-1U,  Capabilities: Switch IGMP 
Interface: FastEthernet1/1,  Port ID (outgoing port): GigabitEthernet2/0/24
Holdtime : 169 sec

Version :
Cisco IOS Software, C3750 Software (C3750-ADVIPSERVICESK9-M), Version 12.2(44)SE6, RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2009 by Cisco Systems, Inc.
Compiled Mon 09-Mar-09 17:56 by gereddy

advertisement version: 2
Protocol Hello:  OUI=0x00000C, Protocol ID=0x0112; payload len=27, value=00000000FFFFFFFF010221FF000000000000FCFBFB780E00FF0000
VTP Management Domain: ''
Native VLAN: 1
Duplex: full

Switch#

Para deshabilitar CDP de manera global se realiza con el siguiente comando:

!
Switch(config)# no cdp run
!

A veces, por razones de seguridad, es posible que desee deshabilitar los anuncios de CDP en una interfaz individual y/o que no esten conectadas a equipos cisco:

!
Switch(config)# int fa0/12
Switch(config-if)# [no] cdp enable
!

En resumen, les dejo un listado de comandos para configurar CDP:

(config)# cdp run                     Enables CDP globally on device.
(config)# no cdp run                  Disables CDP globally on device.
(config-if)# cdp enable               Enables CDP on an interface device if CDP is enabled globally.
(config-if)# no cdp enable            Disables CDP on an interface device.
(config)# cdp timer <seconds>    
(config)# cdp holdtime <seconds>

Comandos de verificación:

!
Switch# clear cdp counters
Switch# clear cdp table
Switch# show cdp
Switch# show cdp entry device-name [protocol | version]
Switch# show cdp interface [type number]
Switch# show cdp neighbors [type number] [detail]
Switch# show cdp traffic
!

Mas información

https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3750x_3560x/software/release/15-2_4_e/configurationguide/b_1524e_consolidated_3750x_3560x_cg/b_1524e_consolidated_3750x_3560x_cg_chapter_0100101.html

Facebook Comments

You may also like

Cómo instalar un servidor SSH en Linux 

1.- Install with apt-get command on Ubuntu: sudo