Cisco Discovery Protocol (CDP) es un protocolo utilizado por los dispositivos de Cisco para compartir información de dispositivos con otros dispositivos Cisco conectados. Esto incluye el tipo de dispositivo, la versión de firmware, la dirección IP, el número de serie y otra información de identificación. La configuración CDP se puede ajustar globalmente o en un puerto individual en el switch.
Al igual que el protocolo LLDP (Link Layer Discovery Protocol), CDP es un protocolo de capa de link para que los vecinos conectados directamente se anuncien entre sí y sus capacidades. Sin embargo, a diferencia de LLDP, CDP es un protocolo propietario de Cisco.
En este artículo se proporcionan 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 abarca el siguiente flujo de trabajo:
Si prefiere configurar los parámetros de CDP mediante la interfaz gráfica de usuario (GUI), haga clic aquí.
Paso 1. Inicie sesión en la consola del switch. El nombre de usuario y la contraseña predeterminados son cisco/cisco. Si ha configurado un nuevo nombre de usuario o contraseña, introduzca las credenciales en su lugar.
Nota: Para saber 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 el modo de configuración global ingresando lo siguiente:
SG350X#configurePaso 3. Para habilitar el CDP globalmente en el switch, introduzca lo siguiente:
Ejecución de SG350X(config)#cdpNota: CDP está habilitado de forma predeterminada.
Paso 4. (Opcional) Para especificar el manejo de paquetes CDP cuando CDP está globalmente inhabilitado, ingrese lo siguiente:
SG350X(config)#cdp pdu [filtrado | Bridging | inundación]Las opciones son:
Paso 5. Para habilitar el dispositivo para anunciar 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 habilitará el envío del dispositivo TLV.
Paso 6. Para validar que todos los TLVs obligatorios (según el protocolo CDP) están presentes en las tramas CDP recibidas, introduzca lo siguiente:
SG350X(config)#validación obligatoria-tlvs de cdpNota: Si se activa, los paquetes CDP entrantes que no contienen los TLVs 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, introduzca 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: Ésta es la cantidad de tiempo que los paquetes CDP se retienen antes de que se descarten los paquetes, medida en múltiplos del TLV Advertise Interval. Por ejemplo, si el TLV Advertise Interval es 30 segundos y el Hold Multiplier 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 con la que se transmiten los paquetes CDP, introduzca lo siguiente:
SG350X(config)#temporizador cdp [segundos]Nota: Ésta es la velocidad en segundos a la que se envían las actualizaciones del 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, introduzca lo siguiente:
SG350X(config)#cdp device-id format [mac | serial-number | hostname]Nota: En este ejemplo, el TLV Device-ID 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 Configuración global, ingrese el contexto de Configuración de la Interfaz ingresando lo siguiente:
SG350X(config)#interface [interface-id]Paso 13. Para habilitar CDP en la interfaz, introduzca lo siguiente:
SG350X(config-if)#cdp enableNota: CDP está habilitado de forma predeterminada.
Paso 14. (Opcional) Para habilitar la validación de que el estado de VoIP del puerto recibido en un paquete CDP coincide con su configuración real y la generación de los mensajes de discordancia VoIP SYSLOG si no coinciden, introduzca 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. Esta función está activada de forma predeterminada.
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 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. Esta función está activada de forma predeterminada.
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 está habilitado, se enviará un mensaje SYSLOG cuando la información de dúplex no coincida. Esto significa que la información dúplex en la trama entrante no coincide con lo que el dispositivo local está anunciando. Esta función está activada de forma predeterminada.
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 | version]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 se habilita CDP, introduzca lo siguiente:
SG350X#show cdp interface [interface-id]Nota: En este ejemplo, se muestran las configuraciones CDP en el puerto ge1/0/2.
Paso 4. Para mostrar información sobre los vecinos que se encuentran en la caché principal o secundaria, introduzca lo siguiente:
SG350X#show cdp neighbors [interface-id] [detail | secondary]Nota: En este ejemplo, se muestra información sobre los vecinos de la memoria caché secundaria.
Paso 5. (Opcional) Para mostrar los contadores CDP, incluyendo el número de paquetes enviados y recibidos y errores de checksum, 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, incluyendo el número de paquetes enviados y recibidos y errores de checksum, introduzca lo siguiente:
SG350X#show cdp traffic [global | interface-id]Los contadores muestran lo siguiente:
Nota: En este ejemplo, se muestran 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 eliminar las tablas de caché CDP, introduzca lo siguiente:
tabla SG350X#clear cdpPaso 9. (Opcional) En el modo EXEC privilegiado del switch, guarde los parámetros configurados en el archivo de configuración de inicio introduciendo lo siguiente:
SG350X#copy running-config startup-configPaso 10. (Opcional) Presione Y para Sí o N para No en su teclado una vez que el archivo Overwrite [startup-config].... aparece el mensaje.
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 |