Cisco Discovery Protocol (CDP) es un protocolo que utilizan los dispositivos de Cisco para compartir información de dispositivos con otros dispositivos de Cisco conectados. Esto incluye el tipo de dispositivo, la versión del firmware, la dirección IP, el número de serie y otra información de identificación. Los parámetros CDP se pueden ajustar globalmente o en función del puerto individual en el switch.
Similar al protocolo LLDP (Link Layer Discovery Protocol), el CDP es un protocolo de capa de link para que los vecinos conectados directamente se anuncien a sí mismos y sus capacidades entre sí. Sin embargo, a diferencia de LLDP, CDP es un protocolo propiedad de Cisco.
Este artículo proporciona instrucciones sobre cómo configurar los parámetros CDP en un switch a través de la interfaz de línea de comandos (CLI) que cubre el siguiente flujo de trabajo:
Si prefiere configurar los parámetros CDP mediante la interfaz gráfica de usuario (GUI), haga clic aquí.
Paso 1. Inicie sesión en la consola del switch. La contraseña y el nombre de usuario predeterminados son cisco/cisco. Si ha configurado una nueva contraseña o nombre de usuario, introduzca las credenciales.
Nota: Para obtener información sobre cómo acceder a una CLI de switch SMB a través de SSH o Telnet, haga clic aquí.
Nota: Los comandos pueden variar dependiendo del modelo exacto de su switch. En este ejemplo, se accede al switch SG350X a través de Telnet. Se recomienda SSH.
Paso 2. Desde el modo EXEC privilegiado del switch, ingrese al modo de configuración global ingresando lo siguiente:
SG350X#configurePaso 3. Para habilitar CDP globalmente en el switch, ingrese lo siguiente:
SG350X(config)#cdp runNota: CDP está activado de forma predeterminada.
Paso 4. (Opcional) Para especificar la gestión de paquetes CDP cuando CDP está deshabilitado globalmente, ingrese lo siguiente:
SG350X(config)#cdp pdu [filtrado | conexión en puente | inundación]Las opciones son:
Paso 5. Para permitir que el dispositivo anuncie la VLAN de voz en CDP en todos los puertos que están habilitados para CDP y son miembros de la VLAN de voz, ingrese lo siguiente:
SG350X(config)#cdp appliance-tlv enableNota: Esto permitirá el envío del TLV del dispositivo.
Paso 6. Para validar que todos los TLV obligatorios (según el protocolo CDP) están presentes en las tramas CDP recibidas, ingrese lo siguiente:
SG350X(config)#cdp required-tlvs validationNota: Si está habilitado, los paquetes CDP entrantes que no contienen los TLV obligatorios se descartan y se incrementa el contador de errores no válidos. Esto eliminará los paquetes CDP que no contienen todos los TLVs obligatorios.
Paso 7. Para especificar la versión 2 de los paquetes CDP transmitidos, ingrese lo siguiente:
SG350X(config)#cdp advertise-v2Nota: En este ejemplo, se utiliza la versión 2.
Paso 8. Para especificar el valor de tiempo de vida (TTL) en los mensajes CDP enviados, introduzca lo siguiente:
SG350X(config)#cdp holdtime [seconds]Nota: Este es el tiempo que los paquetes CDP permanecen en espera antes de que se descarten los paquetes, medido en múltiplos del intervalo de anuncio TLV. Por ejemplo, si el intervalo de anuncio de TLV es de 30 segundos y el multiplicador en espera es 4, los paquetes CDP se descartan después de 120 segundos. El valor predeterminado es 180 segundos.’ En este ejemplo, el TTL se establece en 240 segundos.
Paso 9. Para especificar la frecuencia de transmisión de los paquetes CDP, ingrese lo siguiente:
SG350X(config)#cdp timer [seconds]Nota: Esta es la velocidad en segundos a la que se envían las actualizaciones de anuncio CDP. El valor predeterminado es 60 segundos.’ En este ejemplo, el temporizador se establece en 120 segundos.
Paso 10. Para especificar el formato del TLV Device-ID, ingrese lo siguiente:
SG350X(config)#cdp device-id format [mac | serial-number | nombre del host]Nota: En este ejemplo, Device-ID TLV debe tener la dirección MAC del dispositivo.
Paso 11. Para especificar el puerto de origen CDP utilizado para la selección de la dirección IP de origen, introduzca lo siguiente:
SG350X(config)#cdp source-interface [interface-id]Nota: Esto especificará una interfaz cuya dirección IP mínima se anunciará en el TLV en lugar de la dirección IP mínima de la interfaz saliente.
Paso 12. En el modo Global Configuration, ingrese el contexto Interface Configuration ingresando lo siguiente:
SG350X(config)#interface [interface-id]Paso 13. Para activar el CDP en la interfaz, introduzca lo siguiente:
SG350X(config-if)#cdp enableNota: CDP está activado de forma predeterminada.
Paso 14. (Opcional) Para habilitar la validación de que el estado VoIP del puerto recibido en un paquete CDP coincide con su configuración real y la generación de los mensajes de discordancia VoIP de SYSLOG si no coinciden, ingrese lo siguiente:
SG350X(config-if)#cdp log mismatch voipNota: Cuando se habilita, se envía un mensaje SYSLOG cuando se detecta una discordancia de VLAN de voz. Esto significa que la información de VLAN de voz en la trama entrante no coincide con lo que el dispositivo local está anunciando. De manera predeterminada, esta función está habilitada.
Paso 15. (Opcional) Para habilitar la validación de que la VLAN nativa recibida en un paquete CDP coincide con la VLAN nativa real del puerto y la generación de los mensajes de discordancia nativa de la VLAN SYSLOG si no coinciden, ingrese lo siguiente:
SG350X(config-if)#cdp log mismatch nativeNota: Cuando se habilita, se envía un mensaje SYSLOG cuando se detecta una discordancia de VLAN nativa. Esto significa que la información de VLAN nativa en la trama entrante no coincide con lo que el dispositivo local está anunciando. De manera predeterminada, esta función está habilitada.
Paso 16. (Opcional) Para habilitar la validación de que el estado dúplex de un puerto recibido en un paquete CDP coincide con la configuración real de los puertos y la generación de los mensajes de discordancia dúplex SYSLOG si no coinciden, ingrese lo siguiente:
SG350X(config-if)#cdp log mismatch duplexNota: Cuando se habilita, se envía un mensaje SYSLOG cuando la información dúplex no coincide. Esto significa que la información dúplex en la trama entrante no coincide con lo que el dispositivo local está anunciando. De manera predeterminada, esta función está habilitada.
Paso 17. Ingrese el comando end para volver al modo EXEC privilegiado:
SG350X(config-if)#endAhora debería haber configurado correctamente los parámetros CDP en su switch a través de la CLI.
Paso 1. Para mostrar la información CDP global en el switch, introduzca lo siguiente:
SG350X#show cdpNota: En este ejemplo, se muestra la información general sobre los parámetros CDP configurados en el switch.
Paso 2. (Opcional) Para mostrar información sobre vecinos específicos, introduzca lo siguiente:
SG350X#show cdp entry [* | device-name] [protocol | versión]Las opciones son:
Nota: En este ejemplo, se muestra la información CDP de todos los vecinos.
Paso 3. Para mostrar información sobre los puertos en los que CDP está activado, introduzca lo siguiente:
SG350X#show cdp interface [interface-id]Nota: En este ejemplo, se muestran los parámetros CDP en el puerto ge1/0/2.
Paso 4. Para mostrar información acerca de los vecinos que se mantienen en la caché principal o secundaria, escriba lo siguiente:
SG350X#show cdp neighbors [interface-id] [detail] | secundario]Nota: En este ejemplo, se muestra información sobre los vecinos de la memoria caché secundaria.
Paso 5. (Opcional) Para mostrar los contadores CDP, incluido el número de paquetes enviados y recibidos y los errores de suma de comprobación, introduzca lo siguiente:
SG350X#show cdp tlv [interface-id]Nota: En este ejemplo, se muestran los contadores CDP para la interfaz ge1/0/1.
Paso 6. Para mostrar los contadores CDP, incluido el número de paquetes enviados y recibidos y los errores de suma de comprobación, ingrese lo siguiente:
SG350X#show cdp traffic [global | interface-id]Los contadores muestran lo siguiente:
Nota: En este ejemplo, se muestran los detalles sobre el tráfico CDP global.
Paso 7. (Opcional) Para restablecer los contadores de tráfico CDP a 0, introduzca lo siguiente:
SG350X#clear cdp counters [global | interface-id]Nota: En este ejemplo, el tráfico CDP para la interfaz ge1/0/2 se restablece a cero.
Paso 8. (Opcional) Para suprimir las tablas de caché CDP, introduzca lo siguiente:
SG350X#clear cdp tablePaso 9. (Opcional) En el modo EXEC con privilegios del switch, guarde los parámetros configurados en el archivo de configuración de inicio ingresando lo siguiente:
SG350X#copy running-config startup-configPaso 10. (Opcional) Presione Y para Sí o N para No en el teclado una vez que aparezca el mensaje Sobrescribir archivo [startup-config].....
Ahora debería haber mostrado o borrado los parámetros de configuración CDP en su switch a través de la CLI.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
12-Dec-2018 |
Versión inicial |