NESTA PÁGINA
Verificando o status das interfaces de instâncias de spanning-tree
Entendendo as opções de rastreamento de protocolo de spanning-tree
Exemplo: rastreamento de operações de protocolo de spanning-tree
Desbloqueio de uma interface de switch que recebe BPDUs por erro (procedimento CLI)
Limpar o status bloqueado de uma interface de instância de spanning-tree
Limpar uma condição de erro de reescrita mac bloqueando uma interface de instância de spanning tree
Limpar um erro de reescrita mac em uma interface com tunelamento de protocolo de camada 2
Entenda o atraso no futuro antes que as portas façam a transição para o estado de encaminhamento
Monitoramento e resolução de problemas de protocolos spanning tree
Monitoramento de protocolos spanning tree em switches
Propósito
Este 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 spanning tree no switch da Série EX.
Ação
Para exibir detalhes do parâmetro do 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 na CLI, digite 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.
Valores de | campo |
---|---|
Parâmetros da ponte |
|
ID de contexto |
Um identificador gerado internamente. |
Protocolo habilitado |
Tipo de protocolo de spanning tree habilitado. |
ID raiz |
ID 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 da ponte configurada localmente. |
Olá, hora da |
O tempo para o qual a interface da ponte permanece no estado de escuta ou aprendizado. |
Atraso no futuro |
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 estendida do sistema |
A ID do sistema. |
ID entre instâncias |
Um identificador de instância gerado internamente. |
Idade máxima |
Idade máxima das unidades de dados de protocolo de ponte (BPDUs) recebidas. |
Número de mudanças na topologia |
Número total de alterações de topologia de protocolo de árvores de abrangência detectadas desde a última inicialização do switch. |
Detalhes da interface da Spanning Tree |
|
Nome da interface |
Interface configurada para participar na instância de protocolo de spanning tree. |
ID da porta |
Identificador de interface lógica configurado para participar na instância de protocolo de spanning tree. |
ID de porta designada |
ID de porta da porta designada para o segmento LAN ao qual a interface está anexada. |
ID da ponte designada |
ID da ponte designada à qual a interface está anexada. |
Custo de porta |
Custo configurado para a interface. |
Estado da porta |
Estado da porta de protocolo de spanning tree:
|
Papel |
Função de porta MSTP ou RSTP, Designado (DESG), backup (BKUP), alternativo (ALT) ou raiz. |
Estatísticas de interface da Spanning Tree |
|
Interface |
Interface para a qual as estatísticas estão sendo exibidas. |
BPDUs enviados |
Número total de BPDUs enviados. |
BPDUs recebidos |
Número total de BPDUs recebidos. |
Próxima transmissão BPDU |
O número de segundos até o próximo BPDU está programado para ser enviado. |
Verificando o status das interfaces de instâncias de spanning-tree
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 de protocolo de ponte (BPDU) na interface de instância de spanning tree afetada.
Para verificar se uma interface de instância de spanning tree está bloqueada devido a uma condição de erro de BPDU:
Entendendo as opções de rastreamento de protocolo de spanning-tree
Para rastrear as operações de protocolo de árvores de abrangência, você pode definir opções de rastreamento específicas do protocolo de spanning tree na configuração de protocolo de árvores de abrangência.
Para obter informações gerais sobre opções de rastreamento e rastreamento global, veja o resumo da declaração global traceoptions
na Biblioteca de protocolos de roteamento do Junos OS para dispositivos de roteamento.
Configuração do rastreamento das operações de spanning tree
Você pode habilitar opções de rastreamento de protocolo de roteamento global no [edit routing-options]
nível de hierarquia. Para obter informações gerais sobre opções de rastreamento e rastreamento global, veja o resumo da declaração da declaração de traceoptions globais na Biblioteca de protocolos de roteamento do 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 virtual-switch ou controle de camada2.
Para permitir o rastreamento de operações de protocolo de spanning tree:
Exemplo: rastreamento de operações de protocolo de spanning-tree
Rastreie apenas operações incomuns ou anormais até /var/log/stp-log:
[edit] routing-options { traceoptions { file routing-log size 10m world-readable; flag all; } } protocols { rstp { traceoptions { file rstp-log size 10m world-readable; flag all; } } }
Desbloqueio de uma interface de switch que recebe BPDUs por erro (procedimento 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) em interfaces para evitar que eles recebam BPDUs que poderiam desencadear uma configuração incorreta de árvores de abrangência. Se as BPDUs forem recebidas em uma interface protegida por BPDU, a interface será desativada ou faz a transição para um estado de bloqueio e impede o encaminhamento de quadros. Neste último cenário, após a configuração incorreta que desencadeou o envio de BPDUs para uma interface ser fixada na topologia, a interface pode ser desbloqueada e devolvida ao serviço.
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 Desbloquear uma interface em switches da Série EX que não são ELS que recebem BPDUs em erro (procedimento CLI). Para obter detalhes do ELS, veja Usando a CLI de software de camada 2 aprimorada.
Para desbloquear uma interface e devoluí-la ao serviço usando a CLI:
Desbloqueie automaticamente uma interface configurando um timer que expira:
[edit protocol layer 2] user@switch# set protocols layer2-control bpdu-block disable-timeout 30
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 BPDU de protocolo de spanning tree, a interface retorna ao estado bloqueado.
Desbloqueie manualmente uma interface usando o comando de modo operacional:
user@switch> clear error bpdu interface ge-0/0/6
Esse comando só reenablerá uma interface, mas a configuração de BPDU para a interface continuará a existir a menos que você remova explicitamente a configuração da BPDU.
Desbloqueio de uma interface em switches não-ELS série EX que recebe BPDUs em erro (procedimento 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 configuração incorreta de árvores de abrangência. Se as BPDUs forem recebidas em uma interface protegida por BPDU, a interface será desativada ou faz a transição para um estado de bloqueio e impede o encaminhamento de quadros. Neste último cenário, após a configuração incorreta que desencadeou o envio de BPDUs para uma interface ser fixada na topologia, a interface pode ser desbloqueada e devolvida ao serviço.
Para desbloquear uma interface e devoluí-la ao serviço usando a CLI:
Desbloqueie automaticamente uma interface configurando um timer que expira:
[edit ethernet-switching-options] user@switch# set bpdu-block disable-timeout 30
Todas as interfaces do switch serão re-habilitadas (desbloqueadas) após a expiração do temporizador. No entanto, uma vez que uma interface no switch recebe um novo BPDU de protocolo de spanning tree, a interface retorna ao estado bloqueado.
Desbloqueie manualmente uma interface usando o comando de modo operacional:
user@switch> clear ethernet-switching bpdu-error interface ge-0/0/6.0
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 da BPDU.
Limpar o status bloqueado de uma interface de instância de spanning-tree
Para limpar o status bloqueado de uma interface de instância de árvore de abrangência em roteadores ou em switches que executam o Junos OS com suporte para o estilo de configuração do Software de Camada 2 (ELS) aprimorado:
Use o comando do
clear error bpdu interface
modo operacional:user@host> clear error bpdu interface interface-name
Para limpar o status bloqueado de uma interface de instância de spanning tree em switches que executam o Junos OS que não oferece suporte ao ELS, use o comando claro de interface de erro bpdu comutação de ethernet . Veja o desbloqueio de uma interface em switches da Série EX que não são ELS que recebem BPDUs em erro (procedimento CLI) para obter mais detalhes.
Quando você configura a proteção de BPDU em interfaces individuais (em oposição a todas as portas de borda da ponte), você pode usar a opção disable-timeout seconds
de especificar que uma interface bloqueada é automaticamente liberada após as elapses especificadas do intervalo de tempo (a menos que o intervalo seja 0
).
Verificando se há uma condição de erro de reescrita mac bloqueando uma interface de instância de spanning tree
Para verificar se uma interface ou uma interface de instância de spanning tree está bloqueada devido a uma condição de erro de reescrita mac:
Limpar uma condição de erro de reescrita mac bloqueando uma interface de instância de spanning tree
Para limpar o status bloqueado de uma interface de instância de árvore de abrangência:
Use o comando claro de modo operacional bpdu de erro :
user@host> clear error bpdu interface interface-name
Limpar um erro de reescrita 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 reabilitá-lo para continuar a operação.
Entenda o atraso no futuro antes que as portas façam a transição 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 mudar esse parâmetro, você deve ter uma compreensão completa dos protocolos de spanning tree.