Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Resolução de problemas de rede

Trabalhando com problemas em sua rede

Problema

Descrição

Esta lista de verificação fornece links para a solução de problemas básicos, uma rede de exemplo, e inclui um resumo dos comandos que você pode usar para diagnosticar problemas com o roteador e a rede.

Solução

Tabela 1: lista de verificação para trabalhar com problemas em sua rede

Tarefas

Comando ou ação

Isolando uma conexão de rede quebrada  
  1. Identificar os sintomas de uma conexão de rede quebrada

ping (ip-address | hostname ) rastreamento de rota de exibição hostname(ip-address|) (ip-address|hostname)

  1. Isolando as causas de um problema de rede

show < configuration | interfaces | protocols | route >

  1. Tomar as medidas apropriadas para resolver o problema da rede

[edit] delete routing options static route destination-prefix rota destination-prefixde show de confirmação e desistência

  1. Avaliando a solução para verificar se o problema da rede está resolvido

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

Isolando uma conexão de rede quebrada

Ao aplicar o processo padrão de quatro etapas ilustrado na Figura 1, você pode isolar um nó falho na rede. Observe que a funcionalidade descrita nesta seção não é compatível com as versões 15.1X49, 15.1X49-D30 ou 15.1X49-D40.

Figura 1: processo para diagnosticar problemas em sua rede Process for Diagnosing Problems in Your Network

No entanto, antes de embarcar no processo de quatro etapas, é importante que você esteja preparado para os problemas inevitáveis que ocorrem em todas as redes. Embora você possa encontrar uma solução para um problema simplesmente tentando uma variedade de ações, você pode chegar a uma solução apropriada mais rapidamente se você for sistemático em sua abordagem para a manutenção e monitoramento de sua rede. Para se preparar para problemas em sua rede, entenda como a rede funciona em condições normais, tenha registros de atividade de rede de linha de base e observe cuidadosamente o comportamento de sua rede durante uma situação de problema.

A Figura 2 mostra a topologia da rede usada neste tópico para ilustrar o processo de diagnóstico de problemas em uma rede.

Figura 2: Rede com um problema Network with a Problem

A rede na Figura 2 consiste em dois sistemas autônomos (ASs). O AS 65001 inclui dois roteadores, e o AS 65002 inclui três roteadores. O roteador de fronteira (R1) no AS 65001 anuncia prefixos 100.100/24 agregados para a rede AS 65002. O problema nesta rede é que R6 não tem acesso por R5 causa de um loop entre R2 e R6.

Para isolar uma conexão falha em sua rede, siga as etapas desses tópicos:

Identificar os sintomas de uma conexão de rede quebrada

Problema

Descrição

Os sintomas de um problema em sua rede geralmente são bastante óbvios, como a falha em chegar a um host remoto.

Solução

Para identificar os sintomas de um problema em sua rede, comece em uma extremidade de sua rede e siga as rotas para a outra extremidade, entrando em todos ou um dos seguintes comandos de modo operacional de interfaces de linha de comando (CLI) do Junos OS:

Saída de amostra

Significado

A saída de amostra mostra um comando mal-sucedido ping no qual os pacotes estão sendo rejeitados porque o tempo de vida é excedido. A saída para o show route comando mostra a interface (10.1.26.1) que você pode examinar ainda mais para possíveis problemas. O traceroute comando mostra o loop entre 10.1.26.1 (R2) e 10.1.26.2 (R6), conforme indicado pela repetição contínua dos dois endereços de interface.

Isolando as causas de um problema de rede

Problema

Descrição

Um sintoma específico pode ser o resultado de uma ou mais causas. Reduza o foco de sua pesquisa para encontrar cada causa individual do comportamento indesejado.

Solução

Para isolar a causa de um problema específico, insira um ou todos os seguintes comandos de modo operacional Junos OS CLI:

Seu problema específico pode exigir o uso de mais do que apenas os comandos listados acima. Veja a referência de comando apropriada para uma lista mais exaustiva de comandos de modo operacional comumente usados.

Saída de amostra

A saída amostral a seguir é de R2:

Significado

A saída de amostra mostra que todas as interfaces estão ativas R6 . A saída mostra R2 que uma rota estática [Static/5] configurada em R2 pontos para R6 (10.1.26.2) e é a rota preferida por R5 causa de seu baixo valor de preferência. No entanto, a rota está em looping de R2 , R6conforme indicado pela referência ausente a R5 (10.1.15.2).

Tomar as medidas apropriadas para resolver o problema da rede

Problema

Descrição

A ação apropriada depende do tipo de problema que você isolou. Neste exemplo, uma rota estática configurada R2 é excluída do nível [routing-options] de hierarquia. Outras ações apropriadas podem incluir o seguinte:

Solução

  • Verifique a configuração do roteador local e edite-a se for apropriado.

  • Solucionar problemas do roteador intermediário.

  • Verifique a configuração do host remoto e edite-a se for apropriado.

  • Solucionar problemas de protocolos de roteamento.

  • Identificar outras possíveis causas.

Para resolver o problema neste exemplo, insira os seguintes comandos Junos OS CLI:

Saída de amostra

Significado

A saída de amostra mostra a rota estática excluída da hierarquia erouting-options da nova configuração comprometida. A saída para o show route comando agora mostra a rota BGP como a rota preferida, conforme indicado pelo asterisco (*).

Avaliando a solução para verificar se o problema da rede está resolvido

Problema

Descrição

Se o problema for resolvido, você está acabado. Se o problema permanecer ou um novo problema for identificado, inicie o processo novamente.

Você pode resolver possíveis causas em qualquer ordem. Em relação à rede em isolar uma conexão de rede quebrada, optamos por trabalhar do roteador local em direção ao roteador remoto, mas você pode começar em um ponto diferente, especialmente se tiver motivos para acreditar que o problema está relacionado a um problema conhecido, como uma mudança recente na configuração.

Solução

Para avaliar a solução, insira os seguintes comandos Junos OS CLI:

Saída de amostra

Significado

A saída de amostra mostra que agora existe uma conexão entre e o comando mostra que a rota BGP para a R5 qual é preferida, conforme indicado pelo asterisco (*).show route R5. R6 O ping comando é bem-sucedido e o traceroute comando mostra que o caminho de R6 até R5 é através R2 (10.1.26.1) e depois através R1 (10.1.12.1).

Lista de verificação para condições de erro de rastreamento

Problema

Descrição

A Tabela 2 oferece links e comandos para configurar o rastreamento de daemon de protocolo de roteamento, protocolo de gateway de borda (BGP), protocolo de sistema intermediário para sistema intermediário (IS-IS) e rastreamento de protocolo Open Shortest Path First (OSPF) para diagnosticar condições de erro.

Solução

Tabela 2: lista de verificação para condições de erro de rastreamento

Tarefas

Comando ou ação

Configurar o rastreamento de protocolo de roteamento
  1. Configurar o rastreamento de protocolo de roteamento

[edit] edit routing-options traceoptions set file filename size size arquivos number mostram o registro de show de execução de filenameconfirmação

  1. Configure o rastreamento de protocolo de roteamento para um protocolo de roteamento específico

[edit] edit protocol protocol-name traceoptions definem arquivos de tamanho sizede arquivo filename mostram o commit run show log filename number

  1. Monitore mensagens de arquivo de rastreamento escritas em tempo quase real

monitorar o início filename

  1. Monitoramento de arquivos stop trace

monitore a parada filename

Configure opções específicas do BGP
  1. Exibir informações detalhadas do protocolo BGP

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

  1. Exibir pacotes BGP enviados ou recebidos

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

  1. Diagnosticar problemas de estabelecimento de sessão BGP

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

Configure opções específicas do IS-IS
  1. Exibição de informações detalhadas do protocolo IS-IS

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

  1. Exibição de pacotes de protocolo is-IS enviados ou recebidos

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

  1. Analisando detalhadamente as PDUs de estado de link IS-IS

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

Configure opções específicas do OSPF
  1. Diagnosticar problemas de estabelecimento de sessão do OSPF

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

  1. Analise os pacotes de anúncios de link-state do OSPF em detalhes

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

Configurar o rastreamento de protocolo de roteamento

Ação

Para configurar o rastreamento do protocolo de roteamento (rpd), siga essas etapas:

  1. No modo de configuração, vá para o seguinte nível de hierarquia:

  2. Configure o arquivo, o tamanho do arquivo, o número e as bandeiras:

    Por exemplo:

  3. Verifique a configuração:

    Por exemplo:

  4. Comprometa a configuração:

Nota:

Algumas bandeiras de rastreamento geram uma quantidade extensa de informações. O rastreamento também pode retardar a operação de protocolos de roteamento. Exclua a configuração de traceoptions se você não precisar mais dela.

  1. Veja o conteúdo do arquivo contendo as mensagens detalhadas:

    Por exemplo:

Significado

A Tabela 3 lista bandeiras de rastreamento e saída de exemplo para o rastreamento de daemon de protocolo de roteamento suportado pelo Junos.

Tabela 3: Bandeiras de rastreamento de protocolo de roteamento

Bandeira de rastreamento

Descrição

Saída de exemplo

Todos

Todas as operações

Não está disponível.

Geral

Mudança na tabela de operações e roteamento normais

Não está disponível.

Normal

Operações normais

Não está disponível.

Política

Operações e ações de políticas

29 de novembro 22:19:58 exportação: Dest 10.0.0.0 proto Estático 29 de novembro 22:19:58 policy_match_qual_or: Qualificatória proto Sense: 0 Novembro 29 22:19:58 policy_match_qual_or: Proto qualificador Sentido: 0 Novembro 29 22:19:58 exportação: Dest 10.10.10.0 proto IS-IS

Rota

Mudanças na tabela de roteamento

29 de novembro 22:23:59 Novembro 29 22:23:59 rtlist_walker_job: rt_list caminhada para RIB inet.0 começou com 42 entradas 29 de novembro 22:23:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 29 de novembro 22:59 rt_flash_update_callback: flash KRT (inet.0) começar 23:59 rt_flash_update_callback: flash KRT (inet.0) feito 29 de novembro 22:23:59 rtlist_walker_job: rt_list caminhada para inet.0 terminou com 42 entradas Novembro 29 22:23:59 Novembro 29 22:23:59 Solicitação KRT: enviar len 68 v14 seq 0 ROTA DE MUDANÇA/usuário af 2 addr 172.16.0.0 nhop tipo unicast nhop 10.10.10.33 Novembro 29 22:23:59 SOLICITAÇÃO KRT: envie len 68 v14 seq 0 rota ADD/usuário af 2 addr 172.17.0.0 nhop-type uni nhop 10.10.10.33 Nov 29 22:23:59 KRT Solicitação: enviar len 68 v14 seq 0 ADD rota/usuário af 2 addr 10.149.3.0 nhcast tipo nhop tipo nhop 10.10.10.33 Nov 29 22:24:19 trace_on: Rastreamento para "/var/log/rpdlog" iniciado em 29 de novembro 22:24:19 Solicitação KRT: envie len 68 v14 seq 0 DELETE route/user af 2 addr 10.10.21 8.0 nhop tipo unicast nhop 10.10.10.29 Nov 29 22:24:19 VERSÃO 10.10.218.0 255.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 Delete Int Ext> como 65401 Nov 29 22:24:19 Solicitação KRT: enviar len 68 v14 seq 0 DELETE route/user af 2 addr 172.18.0.0 nhop-type nhop 10.10.10.33

Estado

Transições de estado

Não está disponível.

Tarefa

Transações de interface e processamento

29 de novembro 22:50:04 despacho em primeiro plano executando trabalho task_collect para tarefa Agendador 29 de novembro 22:50:04 task_collect_job: liberação de tarefa MGMT_Listen (DELETED) 29 de novembro 22:50:04 despacho em primeiro plano task_collect de trabalho para agendamento da tarefa 29 de novembro 22:50:04 despacho de fundo executando trabalho rt_static_update para tarefa RT 29 novembro 22:50:04 task_job_delete: excluir rt_static_update de trabalho de fundo para tarefa RT 29 novembro 22:50:04 despacho de fundo concluído rt_static_update de trabalho para a tarefa RT 29 Novembro 22:50:04 despacho de fundo executando atualização flash para tarefa RT 29 novembro 22:50:04 despacho de fundo devolvido trabalho Atualização flash para tarefa RT 29 novembro 22:50:04 despacho de fundo executando trabalho Atualização flash para tarefa RT 2 de novembro 22:50:04 task_job_delete: exclua o trabalho de fundo Atualização flash para tarefa RT 29 29 22:50:04 despacho de fundo preenchido atualização flash para tarefa RT 29 novembro 22:50:04 despacho de fundo executando trabalho Atualização flash para tarefa RT 29 de novembro 22:50:04 task_job_delete: excluir atualização flash de trabalho de fundo para tarefa RT

Timer

Uso de timer

29 de novembro 22:52:07 task_timer_hiprio_dispatch: correu 1 tempor nov 29 22:52:07 principal: executando fila de timer de prioridade normal 29 de novembro 22:52:07 principal: correu 1 timer Nov 29 22:52:52 07 task_timer_hiprio_dispatch: executando fila de timer de alta prioridade 29 29 22:52:07 task_timer_hiprio_dispatch: correu 1 temporizante 29 de novembro 22:52:07 principal: executando fila de temporador de prioridade normal 29 de novembro 22:52:07 principal: correu 1 temporizante 29 de novembro 22:52:07 principal: executando fila de timer de prioridade normal 29 de novembro 22:52:07 principal: correu 2 temporizantes

Configure o rastreamento de protocolo de roteamento para um protocolo de roteamento específico

Ação

Para configurar o rastreamento de protocolo de roteamento para um protocolo de roteamento específico, siga essas etapas:

  1. No modo de configuração, vá para o seguinte nível de hierarquia:

  2. Configure o arquivo, o tamanho do arquivo, o número e as bandeiras:

    Por exemplo:

  3. Verifique a configuração:

    Por exemplo:

  4. Comprometa a configuração:

  5. Veja o conteúdo do arquivo contendo as mensagens detalhadas:

    Por exemplo:

Significado

A Tabela 4 lista opções de rastreamento padrão disponíveis globalmente ou que podem ser aplicadas a protocolos específicos. Você também pode configurar o rastreamento para um grupo de peer ou peer BGP específico. Para obter mais informações, consulte o Guia de Configuração Básica do Sistema Junos.

Tabela 4: Opções de rastreamento padrão para protocolos de roteamento

Bandeira de rastreamento

Descrição

Todos

Todas as operações

Geral

Mudanças na tabela de operações e roteamento normais

Normal

Operações normais

Política

Operações e ações de políticas

Rota

Mudanças na tabela de roteamento

Estado

Transições de estado

Tarefa

Transações de interface e processamento

Timer

Uso de timer

Monitore mensagens de arquivo de rastreamento escritas em tempo quase real

Propósito

Monitorar mensagens em tempo quase real enquanto elas estão sendo escritas em um arquivo de rastreamento.

Ação

Para monitorar as mensagens em tempo quase real enquanto elas estão sendo escritas em um arquivo de rastreamento, use o seguinte comando de modo operacional de interface de linha de comando (CLI) Junos OS:

Saída de amostra

nome de comando

Monitoramento de arquivos stop trace

Ação

Para parar de monitorar um arquivo de rastreamento em tempo quase real, use o seguinte comando de modo operacional Junos OS CLI depois de começar a monitorar:

Saída de amostra