Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Solución de problemas de red

Trabajar con problemas en su red

Problema

Descripción

Esta lista de verificación proporciona vínculos a aspectos básicos de solución de problemas, una red de ejemplo, e incluye un resumen de los comandos que podría usar para diagnosticar problemas con el enrutador y la red.

Solución

Tabla 1: Lista de verificación para trabajar con problemas en su red

Tareas

Comando o acción

Aislamiento de una conexión de red rota  
  1. Identificación de los síntomas de una conexión de red rota

ping (ip-address | hostname ) muestra ruta (ip-address | hostname) traceroute (ip-address | hostname)

  1. Aislar las causas de un problema de red

show < configuration | interfaces | protocols | route >

  1. Tomar las medidas adecuadas para resolver el problema de la red

[edit] delete routing options static route destination-prefix ruta destination-prefixde demostración de confirmación y salida

  1. Evaluación de la solución para comprobar si el problema de la red está resuelto

show route (ip-address | hostname) ping (ip-address | hostname) cuenta 3 traceroute (ip-address | hostname)

Aislamiento de una conexión de red rota

Mediante la aplicación del proceso estándar de cuatro pasos que se ilustra en la figura 1, puede aislar un nodo fallido en la red. Tenga en cuenta que la funcionalidad descrita en esta sección no es compatible con las versiones 15.1X49, 15.1X49-D30 o 15.1X49-D40.

Figura 1: Proceso para diagnosticar problemas en su red Process for Diagnosing Problems in Your Network

Sin embargo, antes de embarcarse en el proceso de cuatro pasos, es importante que esté preparado para los inevitables problemas que se producen en todas las redes. Si bien es posible que encuentre una solución a un problema simplemente intentando una variedad de acciones, puede llegar a una solución adecuada más rápidamente si se trata de un enfoque sistemático para el mantenimiento y la supervisión de su red. Para prepararse para los problemas de su red, comprenda cómo funciona la red en condiciones normales, tenga registros de actividad de red de referencia y observe cuidadosamente el comportamiento de su red durante una situación problemática.

La Figura 2 muestra la topología de red utilizada en este tema para ilustrar el proceso de diagnóstico de problemas en una red.

Figura 2: Red con un problema Network with a Problem

La red de la Figura 2 consta de dos sistemas autónomos (AS). El AS 65001 incluye dos enrutadores, y el AS 65002 incluye tres enrutadores. El enrutador de borde (R1) del AS 65001 anuncia prefijos 100.100/24 agregados a la red del AS 65002. El problema de esta red es que R6 no tiene acceso a debido a R5 un bucle entre R2 y R6.

Para aislar una conexión fallida en la red, siga los pasos de estos temas:

Identificación de los síntomas de una conexión de red rota

Problema

Descripción

Los síntomas de un problema en su red suelen ser bastante obvios, como la falla al comunicarse con un host remoto.

Solución

Para identificar los síntomas de un problema en su red, comience por un extremo de la red y siga las rutas al otro extremo, ingresando todos o uno de los siguientes comandos de modo operativo de interfaces de línea de comandos (CLI) de Junos OS:

Salida de muestra

Significado

El resultado de ejemplo muestra un comando no exitoso ping en el que los paquetes se rechazan porque se supera el tiempo de vida. El resultado del show route comando muestra la interfaz (10.1.26.1) que puede examinar más a fondo para ver posibles problemas. El traceroute comando muestra el bucle entre 10.1.26.1 (R2) y 10.1.26.2 (R6), como lo indica la repetición continua de las dos direcciones de interfaz.

Aislar las causas de un problema de red

Problema

Descripción

Un síntoma en particular puede ser el resultado de una o más causas. Reduzca el enfoque de su búsqueda para encontrar cada causa individual del comportamiento no deseado.

Solución

Para aislar la causa de un problema determinado, escriba uno o todos los siguientes comandos del modo operativo de la CLI de Junos OS:

Su problema en particular puede requerir el uso de más que solo los comandos enumerados anteriormente. Consulte la referencia de comandos adecuada para obtener una lista más exhaustiva de comandos de modo operativo de uso común.

Salida de muestra

El siguiente resultado de ejemplo es de R2:

Significado

El resultado de ejemplo muestra que todas las interfaces activadas R6 están activadas. El resultado de R2 muestra que una ruta estática [Static/5] configurada en R2 los puntos a R6 (10.1.26.2) y es la ruta preferida a debido a R5 su bajo valor de preferencia. Sin embargo, la ruta está en bucle de R2 a R6, como indica la referencia que falta a R5 (10.1.15.2).

Tomar las medidas adecuadas para resolver el problema de la red

Problema

Descripción

La acción adecuada depende del tipo de problema que haya aislado. En este ejemplo, una ruta estática configurada R2 en se elimina del nivel de jerarquía [routing-options]. Otras acciones adecuadas pueden incluir las siguientes:

Solución

  • Compruebe la configuración del enrutador local y edítala si corresponde.

  • Solucionar problemas del enrutador intermedio.

  • Compruebe la configuración del host remoto y edítala si corresponde.

  • Solucionar problemas de protocolos de enrutamiento.

  • Identifique otras causas posibles.

Para resolver el problema en este ejemplo, escriba los siguientes comandos de CLI de Junos OS:

Salida de muestra

Significado

El resultado de ejemplo muestra la ruta estática eliminada de la jerarquía [routing-options] y la nueva configuración confirmada. El resultado del show route comando ahora muestra la ruta del BGP como la ruta preferida, como indica el asterisco (*).

Evaluación de la solución para comprobar si el problema de la red está resuelto

Problema

Descripción

Si el problema se resuelve, ya está terminado. Si el problema persiste o se identifica un problema nuevo, vuelva a iniciar el proceso.

Puede abordar posibles causas en cualquier orden. En relación con la red al aislar una conexión de red rota, elegimos trabajar desde el enrutador local hacia el enrutador remoto, pero puede comenzar en un punto diferente, especialmente si tiene motivos para creer que el problema está relacionado con un problema conocido, como un cambio reciente en la configuración.

Solución

Para evaluar la solución, escriba los siguientes comandos de CLI de Junos OS:

Salida de muestra

Significado

La salida de ejemplo muestra que ahora hay una conexión entre R6 y R5. El show route comando muestra que se prefiere la ruta del BGP a, como lo indica el asterisco R5 (*). El ping comando es correcto y el traceroute comando muestra que la ruta de R6 a R5 es a través R2 (10.1.26.1) y, luego, a través R1 (10.1.12.1).

Lista de verificación para las condiciones de error de seguimiento

Problema

Descripción

La tabla 2 proporciona vínculos y comandos para configurar el rastreo de demonios del protocolo de enrutamiento, el protocolo de puerta de enlace de borde (BGP), el protocolo de sistema intermedio a sistema intermedio (IS-IS) y el rastreo de protocolos de ruta abierta más corta primero (OSPF) para diagnosticar condiciones de error.

Solución

Tabla 2: Lista de verificación para el seguimiento de condiciones de errores

Tareas

Comando o acción

Configurar el rastreo de procesos del protocolo de enrutamiento
  1. Configurar el rastreo de procesos del protocolo de enrutamiento

[edit] edit routing-options traceoptions set file filename size size archivos number mostrar ejecución de confirmación mostrar registro filename

  1. Configurar el rastreo de protocolos de enrutamiento para un protocolo de enrutamiento específico

[edit] edit protocol protocol-name establecer traceoptions tamaño de sizearchivo filename archivos number mostrar ejecución confirmar mostrar registro filename

  1. Monitorear mensajes de seguimiento de archivos escritos en tiempo casi real

inicio filenamede monitoreo

  1. Detener la supervisión de archivos de seguimiento

detención filename de monitoreo

Configurar opciones específicas del BGP
  1. Mostrar información detallada del protocolo BGP

[edit] edit protocol bgp traceoptions set flag update detail show commit run show log filename

  1. Mostrar paquetes BGP enviados o recibidos

[edit] edit protocol bgp traceoptions set flag update (send | receive) show commit run show log filename

  1. Diagnosticar problemas de establecimiento de sesión de BGP

[edit] edit protocol bgp set traceoptions flag open detail show commit run show log filename

Configurar opciones específicas de IS-IS
  1. Mostrar información detallada del protocolo IS-IS

[edit] edit protocol isis traceoptions set flag hello detail show commit run show log filename

  1. Mostrar paquetes de protocolo IS-IS enviados o recibidos

[edit] edit protocols isis traceoptions set flag hello (send | receive) show commit run show log filename

  1. Analizar las PDU de vínculo-estado DE IS-IS en detalle

[edit] edit protocols isis traceoptions set flag lsp detail show commit run show log filename

Configurar opciones específicas de OSPF
  1. Diagnóstico de problemas de establecimiento de sesión de OSPF

[edit] edit protocols ospf traceoptions set flag hello detail show commit run show log filename

  1. Analice los paquetes de anuncios de estado de vínculo de OSPF en detalle

[edit] edit protocols ospf traceoptions set flag lsa update detail show commit run show log filename

Configurar el rastreo de procesos del protocolo de enrutamiento

Acción

Para configurar el rastreo de procesos de protocolo de enrutamiento (rpd), siga estos pasos:

  1. En el modo de configuración, vaya al siguiente nivel de jerarquía:

  2. Configure el archivo, el tamaño, el número y las marcas:

    Por ejemplo:

  3. Compruebe la configuración:

    Por ejemplo:

  4. Confirme la configuración:

Nota:

Algunos indicadores de operaciones de seguimiento generan una gran cantidad de información. El rastreo también puede ralentizar el funcionamiento de los protocolos de enrutamiento. Elimine la configuración de traceoptions si ya no la necesita.

  1. Vea el contenido del archivo que contiene los mensajes detallados:

    Por ejemplo:

Significado

En la tabla 3 se enumeran los indicadores de seguimiento y la salida de ejemplo para el rastreo de demonios de protocolo de enrutamiento compatible con Junos.

Tabla 3: Indicadores de rastreo de demonios de protocolo de enrutamiento

Marca de seguimiento

Descripción

Salida de ejemplo

todo

Todas las operaciones

No disponible.

General

Cambios en las operaciones normales y en la tabla de enrutamiento

No disponible.

Normal

Operaciones normales

No disponible.

Política

Operaciones y acciones de política

29 de noviembre 22:19:58 Exportación: Dest 10.0.0.0 proto static 29 nov 22:19:58 policy_match_qual_or: Calificador proto Sense: 0 nov 2019 29 22:19:58 policy_match_qual_or: Calificador proto Sense: 0 nov 29 22:19:58 Exportación: Dest 10.10.10.0 proto IS-IS

Ruta

Cambios en la tabla de enrutamiento

29 de noviembre 22:23:59 29 22:23:59 rtlist_walker_job: rt_list caminata por RIB inet.0 comenzó con 42 entradas 29 nov 22:23:59 rt_flash_update_callback: flash KRT (inet.0) comienza el 29 de noviembre a las 22:23:59 23:59 rt_flash_update_callback: flash KRT (inet.0) hecho 29 Nov 22:23:59 rtlist_walker_job: rt_list paseo por inet.0 terminó con 42 entradas 29 nov 22:23:59 29 nov 29 22:23:59 KRT Solicitud: enviar len 68 v14 seq 0 CAMBIAR ruta/usuario af 2 addr 172.16.0.0 unicast nhop tipo nhop 10.10.10.33 nov 29 22:23:59 SOLICITUD KRT: enviar len 68 v14 seq 0 ADD ruta/usuario af 2 addr 172.17.0.0 nhop-type unicast nhop 10.10.10.33 29 nov 22:23:59 KRT Solicitud: enviar len 68 v14 seq 0 AGREGAR ruta/usuario af 2 agregar 10.149.3.0 unicast nhop tipo nhop 10.10.10.33 29 de noviembre 22:24:19 trace_on: El seguimiento a "/var/log/rpdlog" comenzó el 29 de noviembre 22:24:19 Solicitud KRT: enviar len 68 v14 seq 0 ELIMINAR ruta/usuario af 2 addr 10.10.21 8.0 unicast tipo nhop nhop 10.10.10.29 Nov 29 22:24:19 VERSIÓN 10.10.218.0 255.0 255.255.0 gw 10.10.10.29,10.10.10.33 BGP pref 170/-101 métrica so-1/1/0.0,so-1/1/1.0 <Release Eliminar Int Ext> como 65401 29 22:24:19 KRT Solicitud: enviar len 68 v14 seq 0 ELIMINAR ruta/usuario af 2 addr 172.18.0.0 unicast nhop tipo nhop 10.10.10.33

Estado

Transiciones de estado

No disponible.

Tarea

Transacciones de interfaz y procesamiento

29 de noviembre 22:50:04 envío en primer plano ejecución trabajo task_collect por tarea Programador 29 nov 22:50:04 task_collect_job: liberar MGMT_Listen de tarea (ELIMINADO) 29 nov 22:50:04 envío en primer plano task_collect para programador de tareas 29 de noviembre 22:50:04 trabajo de ejecución de fondo rt_static_update para la tarea RT 29 Nov 22:50:04 task_job_delete: eliminar rt_static_update de trabajo en segundo plano para la tarea RT 29 Nov 22:50:04 segundo plano despacho trabajo completado rt_static_update para la tarea RT Nov 29 22:50:04 segundo plano despacho ejecución trabajo ejecución actualización flash para la tarea RT 29 nov 22:50:04 segundo plano despacho devuelto trabajo Actualización flash para la tarea RT 29 nov 22:50:04 fondo despacho ejecución trabajo Actualización flash para la tarea RT 29 nov 22:50:04 fondo envío ejecución trabajo Actualización de flash para la tarea RT 29 nov 22:50:04 fondo despacho ejecución trabajo actualización de flash para la tarea RT 29 de noviembre 29 22:50:04 task_job_delete: eliminar fondo trabajo Actualización flash para la tarea RT 29 Nov 29 22:50:04 segundo plano despacho trabajo completado Actualización flash para la tarea RT 29 nov 22:50:04 segundo plano despacho ejecución trabajo Actualización flash para la tarea RT 29 de noviembre 22:50:04 task_job_delete: eliminar el trabajo en segundo plano Actualización flash para la tarea RT

temporizador

Uso del temporizador

29 de noviembre 22:52:07 task_timer_hiprio_dispatch: corrió 1 temporizador 29 nov 22:52:07 principal: ejecutar cola del temporizador de prioridad normal 29 de noviembre 22:52:07 principal: corrió 1 temporizador 29 nov 22:52:07: 07 task_timer_hiprio_dispatch: ejecutar cola de temporizador de alta prioridad 29 nov 22:52:07 task_timer_hiprio_dispatch: corrió 1 temporizador 29 nov 22:52:07 principal: ejecutar cola del temporizador de prioridad normal 29 nov 22:52:07 principal: corrió 1 temporizador 29 nov 22:52:07 principal: ejecutar cola del temporizador de prioridad normal 29 nov 22:52:07 principal: corrió 2 temporizadores

Configurar el rastreo de protocolos de enrutamiento para un protocolo de enrutamiento específico

Acción

Para configurar el rastreo de protocolo de enrutamiento para un protocolo de enrutamiento específico, siga estos pasos:

  1. En el modo de configuración, vaya al siguiente nivel de jerarquía:

  2. Configure el archivo, el tamaño, el número y las marcas:

    Por ejemplo:

  3. Compruebe la configuración:

    Por ejemplo:

  4. Confirme la configuración:

  5. Vea el contenido del archivo que contiene los mensajes detallados:

    Por ejemplo:

Significado

En la tabla 4, se enumeran las opciones de rastreo estándar disponibles en todo el mundo o que se pueden aplicar a protocolos específicos. También puede configurar el seguimiento para un par o grupo de pares de BGP específicos. Para obtener más información, consulte la Guía de configuración básica de Junos System.

Tabla 4: Opciones de seguimiento estándar para protocolos de enrutamiento

Marca de seguimiento

Descripción

todo

Todas las operaciones

General

Operaciones normales y cambios en la tabla de enrutamiento

Normal

Operaciones normales

Política

Operaciones y acciones de política

Ruta

Cambios en la tabla de enrutamiento

Estado

Transiciones de estado

Tarea

Transacciones de interfaz y procesamiento

temporizador

Uso del temporizador

Monitorear mensajes de seguimiento de archivos escritos en tiempo casi real

Propósito

Para monitorear mensajes casi en tiempo real a medida que se escriben en un archivo de seguimiento.

Acción

Para supervisar los mensajes en tiempo casi real a medida que se escriben en un archivo de seguimiento, utilice el siguiente comando de modo operativo de interfaz de línea de comandos (CLI) de Junos OS:

Salida de muestra

nombre de comando

Detener la supervisión de archivos de seguimiento

Acción

Para detener la supervisión de un archivo de seguimiento en tiempo casi real, utilice el siguiente comando del modo operativo de la CLI de Junos OS después de haber iniciado la supervisión:

Salida de muestra