Este documento explica cómo configurar Cisco Discovery Protocol (CDP) en los routers y switches Cisco que ejecutan Cisco IOS®. Específicamente, el documento explica cómo habilitar, verificar e inhabilitar el CDP en los dispositivos de Cisco y algunos problemas conocidos relacionados con el CDP.
CDP es un protocolo de capa 2 propiedad de Cisco que es independiente de medios y protocolos, y se ejecuta en todos los equipos fabricados por Cisco que incluyen:
routers
puentes
servidores de acceso
switches
Un dispositivo Cisco habilitado con CDP envía actualizaciones periódicas de interfaz a una dirección multicast para darse a conocer a los vecinos. Dado que se trata de un protocolo de capa dos, estos paquetes (tramas) no se enrutan. El uso de SNMP con la MIB CDP permite a las aplicaciones de administración de red aprender el tipo de dispositivo y la dirección del agente SNMP de los dispositivo de vecindad, y enviar consultas SNMP a dichos dispositivos. CDP utiliza CISCO-CDP-MIB.
No hay requisitos específicos para este documento.
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware. Este documento se aplica a todos los routers y switches de Cisco que ejecutan el IOS de Cisco y también a módulos de routers como WS-X4232-L3, RSM y MSFC.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). If your network is live, make sure that you understand the potential impact of any command.
CDP está habilitado en los routers Cisco de manera predeterminada. Si prefiere no utilizar la capacidad CDP, desactívela con el comando no cdp run. Para volver a habilitar CDP, utilice el comando cdp run en el modo de configuración global.
Puede verificar si CDP está habilitado o inhabilitado en su dispositivo de Cisco mediante el comando show cdp neighbors.
Router#show cdp neighbors % CDP is not enabled !--- This message indicates that CDP is disabled on this device. Router#
Este resultado del comando indica que CDP está habilitado en el dispositivo, pero no se detectan ni se conectan dispositivos vecinos a este dispositivo.
Router#show cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID Router# Router#show cdp Global CDP information: Sending CDP packets every 60 seconds Sending a holdtime value of 180 seconds Sending CDPv2 advertisements is enabled Router#
Este resultado del comando muestra que CDP está habilitado y algunos dispositivos vecinos son descubiertos por el protocolo CDP.
Router#show cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID R2-AGS Ser 1 129 R 2500 Ser 0 R6-2500 Eth 0 144 R 4000 Eth 0 Router#
El comando show cdp neighbors muestra esta información:
tipo de dispositivo que se detecta
nombre del dispositivo
número y tipo de interfaz local (puerto)
número de segundos que el anuncio CDP es válido para el puerto
tipo de dispositivo
número de producto del dispositivo
Identificación del puerto
Los comandos show cdp neighbors detail y show cdp entry muestran información adicional sobre los dispositivos vecinos que incluyen información y versión del protocolo de capa de red.
router#show cdp neighbors detail ------------------------- Device ID: lab-7206 Entry address(es): IP address: 172.19.169.83 Platform: cisco 7206VXR, Capabilities: Router Interface: Ethernet0, Port ID (outgoing port): FastEthernet0/0/0 Holdtime : 123 sec Version : Cisco Internetwork Operating System Software IOS (tm) 5800 Software (C5800-P4-M), Version 12.1(2) Copyright (c) 1986-2002 by Cisco Systems, Inc. advertisement version: 2 Duplex: half ------------------------- Device ID: lab-as5300-1 Entry address(es): IP address: 172.19.169.87 Platform: cisco AS5300, Capabilities: Router --More-- !--- Output is suppressed.
router#show cdp entry lab-7206 ------------------------- Device ID: lab-7206 Entry address(es): IP address: 172.19.169.83 Platform: cisco 7206VXR, Capabilities: Router Interface: Ethernet0, Port ID (outgoing port): FastEthernet0/0/0 Holdtime : 123 sec Version : Cisco Internetwork Operating System Software IOS (tm) 5800 Software (C5800-P4-M), Version 12.1(2) Copyright (c) 1986-2002 by Cisco Systems, Inc. advertisement version: 2 Duplex: half
Cuando CDP se habilita globalmente mediante el comando cdp run, se habilita de forma predeterminada en todas las interfaces admitidas (excepto las subinterfaces multipunto de Frame Relay) para enviar y recibir información CDP. Puede inhabilitar el CDP en una interfaz que soporta el CDP con el comando no cdp enable.
Router#show cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID R2-AGS Ser 1 129 R 2500 Ser 0 R6-2500 Eth 0 144 R 4000 Eth 0 Router#
En este router, CDP está habilitado en las interfaces Ethernet 1 y Ethernet 0. Inhabilite CDP en la interfaz Serial 1 y verifique si el dispositivo vecino se detecta en la interfaz serial 1, como muestra este resultado:
Router#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#interface s1 Router(config-if)#no cdp enable Router(config-if)#^Z Router#4w5d: %SYS-5-CONFIG_I: Configured from console by console
El router no elimina la entrada para el vecino en interfaces desactivadas por CDP a menos que caduque el tiempo de espera. Este resultado muestra que el router descubrió el vecino solamente en la interfaz Ethernet 0.
Router#show cdp neighbors Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge S - Switch, H - Host, I - IGMP, r - Repeater Device ID Local Intrfce Holdtme Capability Platform Port ID R6-2500 Eth 0 149 R 4000 Eth 0 Router#
Utilice el comando show running-config para determinar si CDP está habilitado/inhabilitado en una interfaz particular en su dispositivo.
Router#show running-config int s1 Building configuration... Current configuration : 94 bytes ! interface Serial1 ip address 40.40.40.1 255.255.255.0 ip router isis no cdp enable !--- This command indicates that CDP is disabled on the Serial 1 interface. end Router#
Nota: No puede habilitar/inhabilitar el CDP en una interfaz a menos que esté habilitado globalmente mediante el comando cdp run.
Cuando se envía una gran cantidad de anuncios de vecino CDP, es posible consumir toda la memoria de un dispositivo disponible. Esto provoca un choque u otro comportamiento anormal. Refiérase a Respuesta de Cisco al Problema CDP para obtener más detalles:
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
18-Jun-2003 |
Versión inicial |