Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Monitoramento e solução de problemas que abrangem protocolos de árvores

Monitoramento de protocolos de árvores em switches

Propósito

Nota:

Esse tópico se aplica apenas ao pacote J-Web Application.

Use o recurso de monitoramento para visualizar o status e as informações sobre os parâmetros de protocolo de árvores de abrangência no switch da Série EX.

Ação

Para exibir detalhes do parâmetro de protocolo de árvores de abrangência na interface J-Web, selecione Monitor > Switching > STP.

Para exibir detalhes do parâmetro de protocolo de árvores de abrangência no CLI, insira os seguintes comandos:

  • show spanning-tree interface

  • show spanning-tree bridge

Significado

A Tabela 1 resume os parâmetros de protocolo de árvores de abrangência.

Tabela 1: Resumo dos campos de saída de protocolos de árvores
Valores de campo

Parâmetros da ponte

Identificação de contexto

Um identificador gerado internamente.

Protocolo habilitado

Tipo de protocolo de árvore de abrangência habilitado.

ID raiz

ID de ponte da ponte raiz de árvores de abrangência eleita.

O ID da ponte consiste em uma prioridade de ponte configurável e o endereço MAC da ponte.

Custo raiz

Custo calculado para chegar à ponte raiz a partir da ponte onde o comando é inserido.

Porta raiz

Interface que é a porta raiz atualmente eleita para esta ponte.

ID da ponte

ID de ponte configurada localmente.

Olá, hora

O tempo para o qual a interface da ponte permanece no estado de escuta ou aprendizado.

Atraso no encaminhamento

O tempo para o qual a interface da ponte permanece no estado de escuta ou aprendizado antes da transição para o estado de encaminhamento.

ID do sistema estendido

O ID do sistema.

ID entre instâncias

Um identificador de instâncias gerado internamente.

Idade máxima

Idade máxima das unidades de dados de protocolo de ponte recebidas (BPDUs).

Número de mudanças na topologia

Número total de mudanças de topologia de protocolo de árvores detectadas desde a última inicialização do switch.

Detalhes da interface da árvore

Nome da interface

Interface configurada para participar da instância de protocolo de árvores de abrangência.

ID da porta

Identificador de interface lógica configurado para participar da instância de protocolo da árvore de abrangência.

Identificação de porta designada

ID de porta da porta designada para o segmento LAN ao qual a interface está anexada.

ID de ponte designada

ID da ponte designada à qual a interface está anexada.

Custo da porta

Custo configurado para a interface.

Estado de porta

Estado da porta de protocolo de árvores de abrangência:

  • Encaminhamento (FWD)

  • Bloqueio (BLK)

  • Ouvir

  • Aprendizagem

  • Desativado

Papel

Função de porta MSTP ou RSTP, Designada (DESG), backup (BKUP), alternativa (ALT) ou raiz.

Estatísticas de árvores de interface

Interface

Interface para quais estatísticas estão sendo exibidas.

BPDUs enviados

Número total de BPDUs enviados.

ASUs DELHs recebidas

Número total de BPDUs recebidos.

Próxima transmissão de BPDU

Número de segundos até que o próximo BPDU esteja programado para ser enviado.

Verificando o status das interfaces de instâncias de árvores de abrangência

Em um roteador da Série MX com um protocolo de árvores de abrangência habilitado, a detecção de um possível loop de ponte da operação de protocolo de árvores de abrangência pode elevar uma condição de erro da unidade de dados do protocolo de ponte (BPDU) na interface de instância de árvore de abrangência afetada.

Para verificar se uma interface de instância de árvore de abrangência está bloqueada devido a uma condição de erro do BPDU:

  1. Para verificar o status da interface de instância de árvore de abrangência, use o show interfaces comando:
  2. Você pode determinar o status da interface da seguinte forma:
    • Se o campo de erro do BPDU não for nenhum, a interface está ativada.

    • Se o campo de erro do BPDU for detectado e o enlace estiver desativado, a interface será bloqueada.

    Ponta:

    Se uma interface for bloqueada, consulte a seção solução de problemas.

Entender as opções de rastreamento de protocolo de árvores de abrangência

Para rastrear as operações de protocolo de árvores de abrangência, você pode definir opções de rastreamento específicas do protocolo de árvores na configuração do protocolo da árvore de abrangência.

Para obter informações gerais sobre opções de rastreamento e rastreamento global, consulte o resumo da declaração global traceoptions na Biblioteca de Protocolos de Roteamento junos OS para dispositivos de roteamento.

Configuração do rastreamento de operações de árvores de abrangência

Você pode habilitar opções de rastreamento de protocolo de roteamento global no nível de [edit routing-options] hierarquia. Para obter informações gerais sobre opções de rastreamento e rastreamento global, consulte o resumo da declaração da declaração de traceoptions globais na Biblioteca de protocolos de roteamento Junos OS para dispositivos de roteamento.

Além disso, você pode habilitar opções de rastreamento específicas de STP nos seguintes níveis de hierarquia:

  • [editar protocolos de sistemas logical-system-name lógicos (mstp | rstp | vstp)]

  • [editar protocolos de instâncias de roteamento de sistemas logical-system-name lógicos routing-instance-name (mstp | rstp | vstp)]

  • [editar protocolos (mstp | rstp | vstp)]

  • [editar protocolos de instâncias routing-instance-name de roteamento (mstp | rstp | vstp)]

O tipo de instância de roteamento pode ser o switch virtual ou o controle de camada2.

Para permitir o rastreamento de operações de protocolo de árvores de abrangência:

  1. Habilite a configuração do protocolo de árvores de abrangência cujas operações devem ser rastreadas:
  2. Habilite a configuração de opções de rastreamento específicas do protocolo de árvores de abrangência:
  3. Configure os arquivos que contêm informações de registro de rastreamento:
  4. Configure opções específicas do protocolo da árvore de abrangência.
    1. Para habilitar uma opção específica do protocolo de árvores de abrangência, inclua a flag declaração:

      Você pode especificar as seguintes opções específicas flag do protocolo da árvore:

      • tudo — rastrear todas as operações.

      • todas as falhas — rastreie todas as condições de falha.

      • firewallu — Rastrear a recepção e a transmissão do BPDU.

      • máquina de estado de detecção de ponte — rastreie a máquina de estado de detecção de pontes.

      • eventos — rastrear eventos da máquina de estado do protocolo.

      • porta-informação-estado-máquina — Rastreie a máquina de estado das informações da porta.

      • porta-migração-state-machine — Rastreie a máquina de estado de migração de porta.

      • porta-recebe-estado-máquina — Rastreie a porta para receber a máquina de estado.

      • porta-role-transit-state-machine — Rastreie a máquina de estado de trânsito de função de porta.

      • máquina de estado de seleção de função de porta — Rastreie a máquina de estado de seleção de funções da porta.

      • porta-transmissão-estado-máquina — Rastreie a máquina de estado de transmissão de porta.

      • porta-estado-trânsito-estado-máquina — Rastreie a máquina de estado de trânsito do estado da porta.

      • ppmd — Rastreie o estado e os eventos para o processo de ppmd.

      • variáveis de máquina de estado — Rastreie quando as variáveis da máquina de estado mudarem.

      • timers — rastrear temporadores de protocolo.

      • topologia-change-state-machine — Rastreie a máquina de estado de mudança de topologia.

      Nota:

      Use a bandeira de rastreamento com cuidado. Essa bandeira pode fazer com que a CPU fique muito ocupada.

    2. Para desativar uma opção específica do protocolo de árvore de abrangência individual, inclua a opção de desativação com a flag declaração.
  5. Verifique as opções de rastreamento específicas do protocolo da árvore de abrangência:

Exemplo: operações de protocolo de rastreamento de árvores de abrangência

Rastreie apenas operações incomuns ou anormais para /var/log/stp-log:

Desbloqueio de uma interface de switch que recebe CLIs (Procedimento de CLI)

Os switches da Série EX e da Série QFX usam a proteção da unidade de dados de protocolo de ponte (BPDU) nas interfaces para evitar que eles recebam ASUs que poderiam desencadear uma configuração incorreta de árvores de abrangência. Se os BPDUs forem recebidos em uma interface protegida por BPDU, a interface será fechada ou faz a transição para um estado de bloqueio e impede o encaminhamento de quadros. Neste último cenário, depois que o erro de configuração que desencadeou o envio de VPNUs para uma interface é fixo na topologia, a interface pode ser desbloqueada e retornada ao serviço.

Nota:

Esse tópico se aplica ao Junos OS para switches série EX e QFX com suporte ao estilo de configuração do Software de Camada 2 (ELS). Para switches que não oferecem suporte ao ELS, veja o desbloqueio de uma Interface em switches não-ELS da Série EX que recebe o FIREWALLUs in Error (Procedimento de CLI). Para obter detalhes do ELS, consulte usando o CLI de software de camada 2 aprimorado.

Para desbloquear uma interface e devolvê-la ao serviço usando a CLI:

  • Desbloqueie automaticamente uma interface configurando um temporização que expira:

    Todas as interfaces do switch serão reenableabled (desbloqueadas) após o término do temporizador. No entanto, uma vez que uma interface no switch recebe um novo FIREWALLU de protocolo de árvores de abrangência, a interface retorna ao estado bloqueado.

  • Desbloqueie manualmente uma interface usando o comando do modo operacional:

    Esse comando só será reencável em uma interface, mas a configuração do BPDU para a interface continuará a existir, a menos que você remova explicitamente a configuração do BPDU.

Desbloqueio de uma interface em switches não-ELS da Série EX que recebe ASPDs em erro (procedimento de CLI)

Os switches da Série EX usam a proteção da unidade de dados de protocolo de ponte (BPDU) em interfaces para evitar que eles recebam BPDUs que poderiam desencadear uma má configuração de árvores de abrangência. Se os BPDUs forem recebidos em uma interface protegida por BPDU, a interface será fechada ou faz a transição para um estado de bloqueio e impede o encaminhamento de quadros. Neste último cenário, depois que o erro de configuração que desencadeou o envio de VPNUs para uma interface é fixo na topologia, a interface pode ser desbloqueada e retornada ao serviço.

Para desbloquear uma interface e devolvê-la ao serviço usando a CLI:

  • Desbloqueie automaticamente uma interface configurando um temporização que expira:

    Todas as interfaces do switch serão re-habilitadas (desbloqueadas) após o término do temporizador. No entanto, uma vez que uma interface no switch recebe um novo FIREWALLU de protocolo de árvores de abrangência, a interface retorna ao estado bloqueado.

  • Desbloqueie manualmente uma interface usando o comando do modo operacional:

    Esse comando só habilitará novamente uma interface, mas a configuração de BPDU para a interface continuará a existir, a menos que você remova explicitamente a configuração do BPDU.

Limpar o status bloqueado de uma interface de instância de árvore de abrangência

Para limpar o status bloqueado de uma interface de instância de árvore de abrangência em roteadores ou switches que executam o Junos OS com suporte para o estilo de configuração do Software de Camada 2 Aprimorada (ELS):

Nota:

Quando você configura a proteção DOBNU em interfaces individuais (em vez de em todas as portas de borda da ponte), você pode usar a opção disable-timeout seconds para especificar que uma interface bloqueada é liberada automaticamente após as elapses especificadas do intervalo de tempo (a menos que o intervalo seja 0).

Verificação de uma condição de erro de reescrita mac bloqueando uma interface de instância de árvore de abrangência

Para verificar se uma interface ou uma interface de instância de árvore de abrangência está bloqueada devido a uma condição de erro de reescrita do MAC:

  1. Use o comando do modo operacional show interfaces :
  2. Você pode determinar o status da interface da seguinte forma:
    • Se o valor na interface física incluir Enabled, Physical link is Up e o valor do campo de erro do BPDU for None, a interface está ativada

    • Se o valor no campo de interface física for Enabled, Physical link is Down e o valor no campo de erro do BPDU for Detected, a interface será bloqueada.

Limpar uma condição de erro de reescrita mac bloquear uma interface de instância de árvore de abrangência

Para limpar o status bloqueado de uma interface de instância de árvore de abrangência:

  • Use o comando claro de modo operacional de bpdu com erro:

Eliminação de um erro de reescrita de MAC em uma interface com tunelamento de protocolo de camada 2

Em dispositivos com o tunelamento de protocolo de Camada 2 (L2PT) configurado, as portas voltadas para o cliente não devem receber pacotes com o endereço MAC L2PT como endereço de destino, a menos que você tenha uma topologia de rede ou erro de configuração. Nessas condições, quando uma interface com L2PT habilitada recebe um pacote L2PT, o estado da interface fica desativado devido a um erro de reescrita do MAC e, posteriormente, você deve reativar a operação.

  1. Para verificar se uma interface com L2PT habilitada ficou desativada devido a uma condição de erro de reescrita do MAC, use o show interfaces comando operacional:

    Se o status da interface inclui Disabled, Physical link is Down ou Enabled, Physical link is Down o MAC-REWRITE Error campo estiver Detected, então o dispositivo detectou um erro de reescrita de MAC que contribuiu para que a interface fosse baixa. Quando o dispositivo não detectou nenhum erro de reescrita do MAC, o MAC-REWRITE Error campo é None.

    Por exemplo, a saída a seguir mostra que o dispositivo detectou um erro de reescrita de MAC na determinada interface:

  2. Em roteadores, switches da Série QFX e switches da Série EX que usam o estilo de configuração aprimorada de software de Camada 2, você pode limpar um erro de reescrita de MAC do Junos CLI.

    Para limpar um erro de reescrita do MAC de uma interface habilitada para L2PT, use o clear error mac-rewrite comando operacional:

Entender o atraso no futuro antes da transição das portas para o estado de encaminhamento

O temporização de atraso de encaminhamento especifica o tempo em que uma porta de ponte de protocolo de árvores de abrangência permanece nos estados de escuta e aprendizado antes da transição para o estado de encaminhamento. Definir o intervalo muito curto pode causar reconvergência desnecessária de árvores de abrangência. Antes de alterar esse parâmetro, você deve ter uma compreensão completa dos protocolos de árvores de abrangência.