Cómo monitorear el estado de un puerto errdisabled mediante los comandos show interfaces err-disabled status y show errdisable recovery
Además de direccionar y prevenir los puertos errdisabled, también podemos monitorear el estado de los puertos errdisabled mediante el comando show interfaces status err-disabled y show errdisable recovery en el switch. Estos comandos mostrarán información sobre el puerto que está errdisabled y la función de recuperación errdisable que se está ejecutando en el switch.
Cómo monitorear el estado de un puerto err-disabled mediante el comando show interfaces err-disabled status
El comando show interfaces status err-disabled es un comando que mostrará una lista de puertos que están deshabilitados y la razón por la que esos puertos están deshabilitados. Este comando puede ayudarnos a averiguar qué puertos son problemáticos y qué los causa para que podamos tomar medidas correctivas o preventivas. A continuación se muestra un ejemplo de salida de este comando:
Switch# show interfaces status err-disabled Port Name Status Reason Gi1/0/1 err-disabled link-flap Gi1/0/2 err-disabled bpduguard Gi1/0/3 err-disabled psecure-violation Gi1/0/4 err-disabled udld Gi1/0/5 err-disabled channel-misconfig
A partir del resultado anterior, podemos ver que el puerto Gi1/0/1 se deshabilita debido a la inestabilidad del enlace, el puerto Gi1/0/2 se deshabilita debido a la violación de STP, el puerto Gi1/0/3 se deshabilita debido a la violación de la seguridad del puerto, el puerto Gi1/0/4 se deshabilita debido a la violación de UDLD y el puerto Gi1/0/5 se deshabilita debido a la configuración incorrecta de EtherChannel.
Otros artículos interesantes
Cómo monitorear el estado de un puerto errdisabled mediante el comando show errdisable recovery
El comando show errdisable recovery es un comando que mostrará información sobre la función de recuperación errdisable que se ejecuta en el switch. Este comando puede ayudarnos a averiguar qué condiciones de error puede manejar esta función, el tiempo de espera antes de que el switch reactive el puerto errdisabled y el estado de recuperación del puerto errdisabled. A continuación se muestra un ejemplo de salida de este comando:
Switch# show errdisable recovery ErrDisable Reason Timer Status ----------------- -------------- link-flap Enabled bpduguard Enabled psecure-violation Enabled udld Enabled channel-misconfig Enabled Timer interval: 300 seconds Interfaces that will be enabled at the next timeout: Interface Errdisable reason Time left(sec) --------- ----------------- -------------- Gi1/0/1 link-flap 120 Gi1/0/2 bpduguard 180 Gi1/0/3 psecure-violation 240 Gi1/0/4 udld 300 Gi1/0/5 channel-misconfig 300
A partir del resultado anterior, podemos ver que la función de recuperación errdisable está habilitada para las cinco condiciones de error más comunes, a saber, inestabilidad de enlaces, violación de STP, violación de seguridad de puertos, violación de UDLD y configuración incorrecta de EtherChannel. Además, también podemos ver que el tiempo de espera antes de que el switch vuelva a habilitar el puerto errdisabled es de 300 segundos, y el estado de recuperación del puerto errdisabled, incluido el tiempo restante antes de que se reactive el puerto.
Usando los comandos anteriores, podemos monitorear el estado del puerto errdisabled y la función de recuperación errdisable que se ejecuta en el switch.
Conclusión
Un puerto errdisabled es un puerto que ha sido inhabilitado por el switch Cisco porque se detecta una condición de error. Los puertos errdisabled pueden causar graves interferencias en la red, especialmente si están conectados a dispositivos críticos como servidores, enrutadores o dispositivos finales. Por lo tanto, es importante saber cómo abordar los puertos deshabilitados y evitar que ocurran en el futuro.
Al comprender y aplicar los conceptos que hemos aprendido, podemos administrar mejor los puertos deshabilitados y mejorar el rendimiento y la confiabilidad de nuestra red.