Prologo: El CDP (Cisco Discovery Protocol) es un protocolo propietario de Cisco que permite a los dispositivos de la red descubrirse automáticamente entre sí. Funciona en la capa-2 del modelo OSI y proporciona información básica sobre los dispositivos vecinos, como su tipo, plataforma y puertos. CDP es una herramienta útil para la administración de redes Cisco, ya que facilita la visualización de la topología de la red y la configuración de dispositivos.
CDP (Cisco Discovery Protocol)
-. El Cisco Discovery Protocol (CDP) es un protocolo de capa-2 de la suite de protocolos de Cisco-IOS que opera en la capa–enlace–datos. Funciona mediante el envío de paquetes de descubrimiento a intervalos regulares, los cuales contienen información sobre el dispositivo emisor, como su tipo, plataforma, versión de software y interfaces. Los dispositivos vecinos que reciben estos paquetes actualizan su tabla de vecinos, lo que permite construir una representación de la topología de la red.
Que nos permite CDP
- Visualizar la topología de la red: Al conocer qué dispositivos están conectados a cada puerto, se obtiene una representación gráfica de la estructura de la red.
- Simplificar la configuración: CDP facilita la configuración de dispositivos, como la creación de VLANs o la configuración de enlaces troncales, al proporcionar información sobre los dispositivos vecinos.
- Detectar cambios en la red: CDP puede detectar cuando se agregan o eliminan dispositivos de la red, lo que permite a los administradores realizar ajustes en la configuración de forma pro-activa.
Cómo funciona CDP
-. CDP funciona mediante el envío de paquetes de descubrimiento a intervalos regulares. Estos paquetes contienen información sobre el dispositivo emisor, como:
- Tipo de dispositivo: Router, switch, etc.
- Plataforma: Modelo específico del dispositivo.
- Versión de software: IOS o versión de software utilizada.
- Interfaces: Puertos activos y sus respectivos VLANs.
-. Los dispositivos vecinos que reciben estos paquetes analizan la información y la utilizan para actualizar su propia base de datos de vecinos.
Características de CDP
- Automático: Se habilita de forma predeterminada en la mayoría de los dispositivos-Cisco.
- Simple: No requiere configuración compleja.
- Eficiente: Los paquetes CDP son pequeños y se envían a intervalos regulares, lo que minimiza el impacto en el rendimiento de la red.
- Seguro: Aunque CDP es un protocolo no autenticado, la información que transmite no es considerada sensible.
- Limitado a dispositivos Cisco: CDP solo funciona entre dispositivos-Cisco.
Usos del CDP
- Creación de diagramas de red: Las herramientas de administración de redes utilizan la información de CDP para generar diagramas visuales de la topología de la red.
- Automatización de tareas: CDP puede utilizarse para automatizar tareas de configuración, como la creación de VLANs o la configuración de enlaces troncales.
- Solución de problemas: CDP puede ayudar a identificar problemas de conectividad al mostrar qué dispositivos están conectados a un puerto determinado.
Carencias del CDP
- Propietario: Solo funciona con dispositivos-Cisco.
- Información limitada: CDP proporciona información básica sobre los dispositivos vecinos, pero no ofrece detalles exhaustivos sobre la configuración de la red.
- Vulnerabilidades de seguridad: Aunque no es un protocolo inseguro en sí mismo, la información que transmite puede ser utilizada por atacantes para obtener una visión general de la red.
-. CDP es una herramienta valiosa para los administradores de redes-Cisco, proporciona una forma sencilla y eficaz de descubrir y visualizar la topología de la red. Sin embargo, es importante tener en cuenta sus limitaciones y considerar el uso de protocolos estándar como LLDP para una mayor interoperabilidad.
Visualizar el Protocolo-CDP en una Topologia
Que necesitamos
-. Para visualizar el protocolo-CDP en una topología de red, se necesita el emulador-GNS3, una plataforma de simulación de redes de alto nivel. Utilizare una topología de red preexistente, como «Laboratorio_0«, que incluye dos dispositivos-Cisco que utilicen el protocolo CDP. Además, se requiere Wireshark, un analizador de protocolos de red, para visualizar el protocolo–CDP en acción. Con estos elementos, se puede analizar el funcionamiento del protocolo CDP y su interacción en la red.
Nota: Lancemos el GNS3 y cargamos el Laboratorio_0 .
Nota: Lanzamos desde R1 un Ping al R2 para tener trafico en la red.
- In: R1#ping 10.0.0.3
Captura-Wireshark:
Nota: ¡en este punto! / boton derecho / Start capture /.
Nota: Aplicar filtro “CDP”.
Descripción: El diagrama que nos presentas es una captura de pantalla de un análisis de paquetes de red, específicamente enfocado en el protocolo CDP. En este análisis, se han filtrado los paquetes que contienen información relacionada con CDP para obtener una vista más clara de la comunicación entre los dispositivos de la red.
Recopilando:
-. Veamos los puntos mas importantes de este post:
- CDP es un protocolo propietario de Cisco que permite a los dispositivos de red descubrirse automáticamente.
- Funciona en la capa 2 del modelo OSI y proporciona información básica sobre los dispositivos vecinos.
- CDP facilita la visualización de la topología de la red y la configuración de dispositivos.
- CDP envía paquetes de descubrimiento a intervalos regulares, conteniendo información del dispositivo emisor.
- Los dispositivos vecinos analizan esta información y actualizan su base de datos de vecinos.
- CDP es automático, simple, eficiente y seguro, pero limitado a dispositivos Cisco.
- Se utiliza para crear diagramas de red, automatizar tareas de configuración y solucionar problemas.
- Sin embargo, tiene limitaciones, ya que es propietario y proporciona información básica.
- CDP es una herramienta valiosa para administradores de redes Cisco, pero tiene restricciones de interoperabilidad.
- Para visualizar el funcionamiento de CDP, se utilizan herramientas como GNS3 y Wireshark.
- En el ejemplo, se capturan y analizan los paquetes CDP en una topología de red simulada.
- El análisis de los paquetes CDP permite entender mejor cómo funciona este protocolo.
- CDP proporciona información como el tipo de dispositivo, la plataforma, la versión de software y las interfaces.
- Los administradores pueden aprovechar esta información para gestionar y solucionar problemas en la red.
- Sin embargo, debido a las limitaciones de CDP, también se recomienda el uso de protocolos estándar como LLDP.
- En resumen, CDP es una herramienta útil pero con restricciones, por lo que se debe considerar su combinación con otras soluciones.
- El análisis de protocolos de red como CDP ayuda a comprender mejor el funcionamiento de la infraestructura de red.
- Las herramientas de simulación y análisis de tráfico, como GNS3 y Wireshark, facilitan este tipo de análisis.
- En general, el conocimiento de protocolos como CDP es valioso para los administradores de redes Cisco.
- Referencias: moreluz.entorno
- Referencias: Cisco