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

Trabajo con problemas en la red

Relacionado

Descripción

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

Solución

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

Funciones

Comando o acción

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

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

  1. Aislar las causas de un problema de red

show < configuration | interfaces | protocols | route >

  1. Adopción de las medidas apropiadas para resolver el problema de red

[edit] delete routing options static route destination-prefix commit and-quit show route destination-prefix

  1. Evaluando la solución para comprobar si se resolvió el problema de red

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

Aislar una conexión de red rota

Mediante la aplicación del proceso de cuatro pasos estándar ilustrado en Figura 1, puede aislar un nodo averiado en la red. Tenga en cuenta que la funcionalidad descrita en esta sección no se admite en las versiones 15.1 X49, 15.1 X49-D30 o 15.1 X49-D40.

Figura 1: Proceso para diagnosticar problemas en su redProceso para diagnosticar problemas en su red

Sin embargo, antes de embarcarse en el proceso de cuatro pasos es importante que esté preparado para detectar los problemas inevitables que se producen en todas las redes. Si bien puede encontrar una solución a un problema simplemente probando una variedad de acciones, puede conectarse a una solución adecuada más rápidamente si su enfoque de mantenimiento y supervisión de la red es sistemático. Para prepararse para los problemas que surjan en la red, comprenda cómo funciona la red en condiciones normales, qué registros de actividad de la red de línea de base se comporta y observe atentamente el comportamiento de su red en caso de problemas.

Figura 2muestra 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 problemaRed con un problema

La red se Figura 2 compone de dos sistemas autónomos (Asoc). COMO 65001 incluye dos enrutadores y, como 65002, incluye tres enrutadores. El enrutadorR1de borde (), que 100.100/24 se encuentra como 65001 anuncia prefijos agregados a la red as 65002. El problema de esta red es que R6 no tiene acceso R5 debido a un bucle entre R2 y. R6

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

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

Relacionado

Descripción

Los síntomas de un problema en la red suelen ser bastante obvios, como la incapacidad de tener acceso a un host remoto.

Solución

Para identificar los síntomas de un problema en la red, inicie en uno de los extremos de la red y siga las rutas hasta el otro extremo, especificando todos o alguno de los Junos OS siguientes comandos del modo operativo de interfaces de línea de comandos (CLI):

Resultados de ejemplo

Efectos

El resultado del ejemplo muestra un ping comando incorrecto en el que se rechazan los paquetes ya que se supera el tiempo de vida. El resultado del show route comando muestra la interfaz (10.1.26.1) que puede examinar para detectar posibles problemas. El traceroute comando muestra el bucle entre 10.1.26.1 (R2) y 10.1.26.2 (R6), como indica la repetición continua de las dos direcciones de interfaz.

Aislar las causas de un problema de red

Relacionado

Descripción

Un síntoma determinado puede ser el resultado de una o varias causas. Delimite el enfoque de su búsqueda para encontrar cada causa individual del comportamiento no deseado.

Solución

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

Su problema particular puede requerir el uso de más que los comandos enumerados anteriormente. Consulte la referencia de comandos adecuada para obtener una lista más exhaustiva de los comandos de modo de funcionamiento más utilizados.

Resultados de ejemplo

La siguiente salida de ejemplo procede R2de:

Efectos

El resultado del ejemplo muestra que todas las R6 interfaces están activadas. La salida de R2 muestra que una ruta estática [Static/5] configurada R2 en R6 los10.1.26.2puntos a () y es la R5 ruta preferida a debido a su valor de preferencia bajo. Sin embargo, la ruta es R2 de hasta R6, según lo indicado por la referencia que falta R5 a10.1.15.2().

Adopción de las medidas apropiadas para resolver el problema de red

Relacionado

Descripción

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

Solución

  • Compruebe la configuración del enrutador local y edítelo si es necesario.

  • Solucione el problema del enrutador intermedio.

  • Compruebe la configuración del host remoto y edítelo si es necesario.

  • Solucionar problemas de protocolos de enrutamiento.

  • Identificar posibles causas adicionales.

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

Resultados de ejemplo

Efectos

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

Evaluando la solución para comprobar si se resolvió el problema de red

Relacionado

Descripción

Si el problema se ha resuelto, ya ha terminado. Si el problema persiste o se identifica un nuevo problema, vuelva a iniciar el proceso.

Puede abordar las posibles causas en cualquier orden. En relación con la red en aislar una conexión de red dañada, decidimos trabajar desde el enrutador local hacia el enrutador remoto, pero podría empezar en un punto diferente, especialmente si tiene razones para creer que el problema está relacionado con una problema, como un cambio reciente en la configuración.

Solución

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

Resultados de ejemplo

Efectos

La salida del ejemplo muestra que ahora existe una conexión entre R6 y R5. el show route comando muestra que R5 se prefiere el BGP ruta, tal como se indica en el asterisco*(). El ping comando se ejecuta correctamente y traceroute el comando muestra que la ruta R6 de R5 acceso de R2 hasta10.1.26.1() y hasta R1 (10.1.12.1) es de hasta ().

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

Relacionado

Descripción

Tabla 2proporciona vínculos y comandos para configurar el seguimiento de los daemons del Protocolo de enrutamiento, Protocolo de puerta de enlace de borde (BGP), el protocolo intermedio del sistema de sistema a intermediario (IS-IS) y el seguimiento del protocolo Primera trayectoria abierta más corta (Open Shortest Path First) (OSPF) para diagnosticar las condiciones de error.

Solución

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

Funciones

Comando o acción

Configurar el seguimiento del proceso del Protocolo de enrutamiento
  1. Configurar el seguimiento del proceso del Protocolo de enrutamiento

[edit] edit routing-options traceoptions set file filename size size files number show commit run show log filename

  1. Configurar el seguimiento del Protocolo de enrutamiento para un protocolo de enrutamiento específico

[edit] edit protocol protocol-name traceoptions set file filename size size files number show commit run show log filename

  1. Supervisar los mensajes del archivo de seguimiento escritos en tiempo casi real

monitor start filename

  1. Detener supervisión del archivo de seguimiento

monitor stop filename

Configurar opciones específicas de BGP
  1. Mostrar información detallada de protocolos de BGP

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

  1. Mostrar paquetes de BGP enviados o recibidos

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

  1. Diagnosticar BGP problemas de establecimiento de sesión

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

Configurar opciones específicas de IS-IS
  1. Mostrando información detallada de protocolo de is

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

  1. Mostrando paquetes de protocolo IS de enviados o recibidos

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

  1. Analizar las PDU de estado de los vínculos es en detalle

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

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

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

  1. Análisis detallado de OSPF paquetes de anuncio de estado de enlace

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

Configurar el seguimiento del proceso del Protocolo de enrutamiento

Intervención

Para configurar el seguimiento del proceso 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 del archivo, el número y las marcas:

    Por ejemplo:

  3. Compruebe la configuración:

    Por ejemplo:

  4. Confirme la configuración:

Nota:

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

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

    Por ejemplo:

Efectos

Tabla 3enumera indicadores de traza y resultados de ejemplo para Junos seguimiento del daemon del Protocolo de enrutamiento compatible con.

Tabla 3: Indicadores de seguimiento de daemon de protocolo de enrutamiento

Marca de seguimiento

Descripción

Resultados de ejemplo

all

Todas las operaciones

No está disponible.

general

Cambio de las operaciones normales y de la tabla de enrutamiento

No está disponible.

normal

Operaciones normales

No está disponible.

policy

Operaciones y acciones de políticas

Nov 29 22:19:58 export: Dest 10.0.0.0 proto Static Nov 29 22:19:58 policy_match_qual_or: Qualifier proto Sense: 0 Nov 29 22:19:58 policy_match_qual_or: Qualifier proto Sense: 0 Nov 29 22:19:58 export: Dest 10.10.10.0 proto IS-IS

route

Cambios de tabla de enrutamiento

Nov 29 22:23:59 Nov 29 22:23:59 rtlist_walker_job: rt_list walk for RIB inet.0 started with 42 entries Nov 29 22:23:59 rt_flash_update_callback: flash KRT (inet.0) start Nov 29 22:23:59 rt_flash_update_callback: flash KRT (inet.0) done Nov 29 22:23:59 rtlist_walker_job: rt_list walk for inet.0 ended with 42 entries Nov 29 22:23:59 Nov 29 22:23:59 KRT Request: send len 68 v14 seq 0 CHANGE route/user af 2 addr 172.16.0.0 nhop-type unicast nhop 10.10.10.33 Nov 29 22:23:59 KRT Request: send len 68 v14 seq 0 ADD route/user af 2 addr 172.17.0.0 nhop-type unicast nhop 10.10.10.33 Nov 29 22:23:59 KRT Request: send len 68 v14 seq 0 ADD route/user af 2 addr 10.149.3.0 nhop-type unicast nhop 10.10.10.33 Nov 29 22:24:19 trace_on: Tracing to "/var/log/rpdlog" started Nov 29 22:24:19 KRT Request: send len 68 v14 seq 0 DELETE route/user af 2 addr 10.10.218.0 nhop-type unicast nhop 10.10.10.29 Nov 29 22:24:19 RELEASE 10.10.218.0 255.255.255.0 gw 10.10.10.29,10.10.10.33 BGP pref 170/-101 metric so-1/1/0.0,so-1/1/1.0 <Release Delete Int Ext> as 65401 Nov 29 22:24:19 KRT Request: send len 68 v14 seq 0 DELETE route/user af 2 addr 172.18.0.0 nhop-type unicast nhop 10.10.10.33

estatales

Transiciones de estado

No está disponible.

task

Transacciones y procesamiento de interfaces

Nov 29 22:50:04 foreground dispatch running job task_collect for task Scheduler Nov 29 22:50:04 task_collect_job: freeing task MGMT_Listen (DELETED) Nov 29 22:50:04 foreground dispatch completed job task_collect for task Scheduler Nov 29 22:50:04 background dispatch running job rt_static_update for task RT Nov 29 22:50:04 task_job_delete: delete background job rt_static_update for task RT Nov 29 22:50:04 background dispatch completed job rt_static_update for task RT Nov 29 22:50:04 background dispatch running job Flash update for task RT Nov 29 22:50:04 background dispatch returned job Flash update for task RT Nov 29 22:50:04 background dispatch running job Flash update for task RT Nov 29 22:50:04 task_job_delete: delete background job Flash update for task RT Nov 29 22:50:04 background dispatch completed job Flash update for task RT Nov 29 22:50:04 background dispatch running job Flash update for task RT Nov 29 22:50:04 task_job_delete: delete background job Flash update for task RT

timer

Uso del temporizador

Nov 29 22:52:07 task_timer_hiprio_dispatch: ran 1 timer Nov 29 22:52:07 main: running normal priority timer queue Nov 29 22:52:07 main: ran 1 timer Nov 29 22:52:07 task_timer_hiprio_dispatch: running high priority timer queue Nov 29 22:52:07 task_timer_hiprio_dispatch: ran 1 timer Nov 29 22:52:07 main: running normal priority timer queue Nov 29 22:52:07 main: ran 1 timer Nov 29 22:52:07 main: running normal priority timer queue Nov 29 22:52:07 main: ran 2 timers

Configurar el seguimiento del Protocolo de enrutamiento para un protocolo de enrutamiento específico

Intervención

Para configurar el seguimiento de protocolos 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 del archivo, 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:

Efectos

Tabla 4 enumera las opciones de seguimiento estándar que están disponibles globalmente o que pueden aplicarse a protocolos específicos. También puede configurar el seguimiento para un grupo par BGP o igual específico. Para obtener más información, consulte la Guía de configuración de fundamentos del sistema de Junos.

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

Marca de seguimiento

Descripción

all

Todas las operaciones

general

Cambios en las tablas de enrutamiento y operaciones normales

normal

Operaciones normales

policy

Operaciones y acciones de políticas

route

Cambios de tabla de enrutamiento

state

Transiciones de estado

task

Transacciones y procesamiento de interfaces

timer

Uso del temporizador

Supervisar los mensajes del archivo de seguimiento escritos en tiempo casi real

Purpose

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

Intervención

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

Resultados de ejemplo

nombre de comando

Detener supervisión del archivo de seguimiento

Intervención

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

Resultados de ejemplo