Asynchronous Transfer Mode (ATM) : Multiplexação Inversa sobre ATM (IMA)

Troubleshooting de Links de ATM IMA em Cisco 2600 e 3600 Routers

19 Setembro 2015 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (22 Agosto 2015) | Feedback


Índice


Introdução

Antes que você possa sibilar através de uma relação do Multiplexação Inversa sobre ATM (IMA), você precisa de assegurar-se de que a interface lógica IMA e as interfaces física que compõem essa interface lógica IMA sejam ascendentes e ativas. Em alguns casos, estas relações não mostram como o Up/Up na saída do comando show interface. Há dois comandos key ajudar a determinar a condição de erro:

  • mostre a controladores o [mod/port] atm para as interfaces física que compõem o grupo IMA.

  • mostre a controladores o [group-] do [mod] /ima atm para as interfaces lógica IMA.

Este documento explica os valores que você pode ver na saída destes comandos. Encontre mais informação na especificação para o IMA do foro ATM, chamado AF-PHY-0086.001. Clique aqui para transferir o IMA e outras especificações técnica aprovadas.

Pré-requisitos

Convenções

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

O comando show controllers atm nas interfaces físicas

A primeira etapa a fim pesquisar defeitos problemas da queda do serviço de links IMA é verificar as interfaces física. O comando show controllers atm indica esta informação:

  • IMA - O estado da máquina de estado IMA na relação.

  • Conspirador - A configuração dos parâmetros de camada física, tais como enquadramentos e código de linha.

  • dados de MIB do nível de sinal digital 1 (DS1) - Estatísticas do erro de linha da camada física, como definido no RFC 1406 ([MIB] do Management Information Base DS-1/E1). As estatísticas são seguidas nos intervalos 15-minute, assim que você pode ver estatísticas para o intervalo atual e estatísticas totais para o precedente poucos intervalos.

  • Contadores total SAR através de todos os links e grupos - estatísticas para a camada 2, tais como o número de pilhas entrada e saída e erros de sistema como erros de barramento da interconexão de componente periférico (PCI).

    ATM#show controllers atm 1/2
    
       Part of IMA group 1 
       Link 2 IMA Info: 
        group index is 2 
        Tx link id is 2, TX link state is unusableFault 
        Rx link id is 99, Rx link state is unusableFailed 
        Rx link failure status is lodsFailure, 
        1 TX failures, 3 rx failures 
       Link 2 Framer Info: 
        framing is ESF, line code is B8ZS, fdl is ANSI 
        cable-length is short 0-133ft, 
        clock src is line, payload-scrambling is disabled, no loopback 
        line status is 0x1; or no alarm. 
        port is active, link is available 
        0 idle rx, 0 correctable hec rx, 6 uncorrectable hec rx 
        275527047 cells rx, 0 cells TX, 790977 rx fifo overrun.    
       Link (2):DS-1 MIB DATA: 
        Data in current interval (831 seconds elapsed): 
        0 Line Code Violations, 0 Path Code Violations    
        0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins 
        0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err Secs, 0 Unavail Secs 
        Total Data (last 84 15 minute intervals): 
        130660 Line Code Violations, 38 Path Code Violations,    
        0 Slip Secs, 309 Fr Loss Secs, 11 Line Err Secs, 0 Degraded Mins, 
        1 Errored Secs, 1 Bursty Err Secs, 0 Severely Err Secs, 339 Unavail Secs 
       SAR counter totals across all links and groups: 
        0 cells output, 0 cells stripped 
        0 cells input, 0 cells discarded, 0 AAL5 frames discarded    
        0 pci bus err, 0 dma FIFO full err, 0 rsm parity err 
        0 rsm syn err, 0 rsm/seg q full err, 0 rsm overflow err    
        0 hs q full err, 0 no free buff q err, 0 seg underflow err    
        0 host seg stat q full err  
    

Veja a informação de IMA do link 2 para uma discussão detalhada desta saída.

Informações de IMA no enlace 2

Na saída produzida, a seção de informação de IMA do link 2 contém estas linhas:

  Link 2 IMA Info: 
  group index is 2 
  TX link id is 2, TX link state is unusableFault 
  Rx link id is 99, Rx link state is unusableFailed 
  Rx link failure status is lodsFailure, 
  1 TX failures, 3 rx failures

Observação o que esta saída significa. Uma relação IMA segue uma máquina de estado, em que a relação se move através de diversos estados antes que se torne ativa. As células especiais chamadas pilhas do protocolo ima control (ICP) levam a informação de estado entre as duas extremidades. Esta tabela explica os estados possíveis:

Estado Explicação
Não no grupo O link não é configurado para ser um membro do grupo IMA.
Inusável O link é configurado para ser um membro do grupo IMA, mas não é dentro uso devendo criticar ou inibição. As condições de erro de link, tais como o enlace físico ou os erros de IMA e as condições dependente de fornecedor, tais como o excesso de uma determinada taxa de erros de bits (BER), podem conduzir a um estado inutilizável.
Útil O link está pronto para operar-se, mas esperar a outra extremidade para ser útil ou ativo.
Ativo O link pode passar pilhas da camada ATM e à camada ATM.
Obstrução (Receba o estado somente.) As transições do link ao estado inutilizável. O secundário-estado de obstrução permite a transição delicada no estado inutilizável sem perda de células ATM.

Quando a extremidade próxima alcança um útil receba o estado, ele move-se somente em um Active recebem o estado se a ponta oposta (FE) relata que um útil transmite o estado. Similarmente, quando a extremidade próxima alcança um útil transmita o estado, ele move-se somente em um Active transmitem o estado se a ponta oposta relata que um Active recebe o estado. O IMA define estados separados para transmitir e as rotas de recepção em cada extremidade, e cada extremidade pode relatar um estado diferente.

Além do que estados principais, o IMA define secundário-estados para transmitir e as rotas de recepção. Estes secundário-estados fornecem uns detalhes mais adicionais no estado do link.

Transmita Secundário-estados
Não no grupo  
Unassigned Nenhuma informação sobre o link existe.
Excluído O link foi removido do grupo.
Inusável  
Teste falhado A Conectividade ruim foi encontrada em consequência de um teste; como um procedimento de padrão de teste.
Falha A falha foi detectada no link ou no protocolo de link.
Inibido A operação do link é obstruída para alguma aplicativo localmente definido ou razão específico de fornecedor. O link pode de outra maneira ser usado.

Receba Secundário-estados
Não no grupo  
Unassigned Nenhuma informação sobre o link existe.
Excluído A relação foi removida de um grupo IMA. Este estado transitório assegura-se de que a outra extremidade seja já não Active e transmite-se pilhas da camada ATM antes que a relação se mova para o subestado Não atribuído.
Inusável  
Ocioso O estabelecimento de link não pode ser começado devido à informação insuficiente.
Falhado O receptor falhou devido a um defeito contínuo, tal como defeitos do link, LIF e LODS.
Inibido A operação do link é obstruída devido a uma razão da aplicação. O link pode ser usado testando.
Falha Uma falha no link ou no protocolo foi detectada. A definição desta condição de erro pode ser dependente de implementação.

A sincronização permite que uma interface ATM determine onde um quadro começa e extremidades, e assegura-se de que os bit estejam interpretados corretamente. A sincronização é importante para enlaces físicos ATM e igualmente é importante para enlaces virtuais IMA. O mecanismo de sincronização do IMA Frame é baseado no mecanismo do Cell Delineation definido no ITU-T I.432. A sincronização em um enlace virtual IMA pode estar em um de três estados: Caça IMA, IMA PreSync e sincronização IMA. Há uma pilha pelo esquema da revisão da pilha para o estado da caça IMA e por um esquema do quadro-por-quadro para o IMA PreSync e estados de sincronização IMA.

A fim determinar o status de sincronização, uma interface ATM verifica diversos campos ou bytes nas células ICP.

Campo Explicação
Etiqueta IMA OAM Define a versão de IMA: 00000001 para a versão 1.0 ou 00000011 para a versão 1.1.
LID Define o ID de célula e o link ID.
Número do IMA Frame Um byte de comprimento, com valores válidos de zero a 255.
Offset da célula ICP Indica a posição da célula ICP dentro de um IMA Frame.
ID DE IMA Um byte de comprimento, com valores válidos de zero a 255.

Os valores nestes campos determinam se as pilhas são válidas, inválido, ou erro. Uma interface ATM deve receber diversas células ICP válidas na ordem consecutiva para que o link seja sincronizado.

Agora que nós compreendemos a sincronização, nós podemos discutir os defeitos que fazem com que uma interface física ATM esteja no estado com falha incomum. Uma interface ATM entra no estado inutilizável quando é configurada para ser um membro de um grupo IMA, mas não pode ser usada devido a uma falha detectada. Estas são as três condições de defeito:

  • Defeitos do link - A relação experimenta a perda de sinal, a perda do frame, o sinal de indicação de alarme, ou a delineação da perda de célula.

  • Perda do IMA Frame (LIF) - Conecte as experiências fora do IMA Frame (OIF) ou do estado da perda de sincronização no mínimo dois quadros IMA. Quando esta condição de defeito é ativa, a subcamada de IMA substitui todas as células de dados recebidas com as células de enchimento.

  • Perda da sincronização de retardo (LODS) - A relação detectou que o atraso cronometrando entre este link e outros links no grupo IMA excedeu o valor máximo configurado. Este valor varia de 25 a 200 milissegundos no NM-4T1-IMA. Normalmente, o protocolo IMA ajusta para diferenças no atraso de modo que todos os links em um grupo levem ativamente o tráfego de rede. Se não, uma interface ATM que exceda o valor máximo diferencial do atraso cronometrando é removida do grupo IMA.

Informações do framer no enlace 2

A seção de informação de framer do link 2 contém estas linhas:

  Link 2 Framer Info: 
  framing is ESF, line code is B8ZS, fdl is ANSI 
  cable-length is short 0-133ft, 
  clock src is line, payload-scrambling is disabled, no loopback  
  line status is 0x1; or no alarm. 
  Port is active, link is available  
  0 idle rx, 0 correctable hec rx, 6 uncorrectable hec rx  
  275527047 cells rx, 0 cells TX, 790977 rx FIFO overrun.

Um módulo de IMA usa o ATM na camada 2 e os parâmetros padrão do T1 ou E1 na camada 1. a fim pesquisar defeitos problemas do link IMA, asseguram-se de que diversos valores do T1 ou E1 combinem na relação de Cisco IMA e na relação anexada IMA (tipicamente um switch de companhia telefônica).

  • moldar - As linhas T1 organizam os 24 digitalmente fluxos de byte de exemplo em um quadro do 193-bit, que consistem em 192 bit de dados e em um bit de enquadramento. 12 quadros criam um superframe (SF ou D4), e 24 quadros criam um superframe estendido (ESF).

  • código de linha - T1 linhas códigos de linha do apoio dois: substituição zero oito bipolar (B8ZS) e inversão de marca alternada (AMI). Os códigos de linha definem como esses e os zero digitais são representados no fio.

  • mistura de payload - Scrambling randomizes o payload de célula ATM para evitar padrões de bit NON-variáveis e para melhorar a eficiência dos algoritmos do Cell Delineation do ATM. À revelia, a mistura de payload está ligada para os links E1 e fora para os links T1.

  • excesso de FIFO RX - O número de vezes o hardware de framer era incapaz de entregar recebe dados a um buffer de hardware. Isto acontece quando a taxa de entrada excede a capacidade do conspirador para segurar os dados. O conspirador tem um buffer limitado para guardar córregos de dados de entrada para montar como um quadro T1. Se isto é visto, a próxima etapa é verificar cronometrar na relação. Verifique que a relação está configurada para o reverso do que o dispositivo conectado é configurado diretamente para (isto é, origem do relógio interno no dispositivo local e na linha de origem do relógio diretamente no dispositivo conectado).

    Nota: “Diretamente o dispositivo conectado” refere todo o dispositivo a que a relação na pergunta for conectada, se seja um switch telco ou um ambiente lado a lado.

Dados MIB DS-1

A próxima seção a olhar é os dados DS1 MIB, uma seção mostrada na saída:

  Link (2):DS-1 MIB DATA: 
  Data in current interval (831 seconds elapsed): 
  0 Line Code Violations, 0 Path Code Violations  
  0 Slip Secs, 0 Fr Loss Secs, 0 Line Err Secs, 0 Degraded Mins 
  0 Errored Secs, 0 Bursty Err Secs, 0 Severely Err  Secs, 0 Unavail Secs 
  Total Data (last 84 15 minute intervals): 
  130660 Line Code Violations, 38 Path Code Violations,  
  0 Slip Secs, 309 Fr Loss Secs, 11 Line Err Secs, 0 Degraded Mins, 
  1 Errored Secs, 1 Bursty Err Secs, 0 Severely Err Secs, 339 Unavail Secs

O RFC 1406/image/gif/paws/10452/exit.gif define as condições de erro ou os eventos e os parâmetros de desempenho que podem ser seguidos para uma relação DS1 ou E1. O RFC especifica que os parâmetros de desempenho estejam acumulados nos intervalos 15-minute e que até 96 intervalos (por uns 24 períodos de horas) estejam mantidos por um dispositivo ATM.

Evento do erro Descrição
Line Coding Violation (LCV) A ocorrência é de um destes:
  • Violação bipolar (BPV) - Definido nos links que usam o código AMI como dois pulsos consecutivos da mesma polaridade. Definido nos links que usam o código de linha B8ZS ou HDB3 como dois pulsos consecutivos da mesma polaridade que não são parte do código de substituição zero.
  • Zeros em excesso (EXZ) - Definido nos links que usam o código AMI que recebe mais de 15 zeros contíguos. Definido nos links que usam o código B8ZS que recebe mais de sete zeros contíguos.
Path Coding Violation (PCV) Erro de bit da sincronização de frame em formatos nenhum-cíclicos da verificação de redundância D4 e E1 (CRC), ou um erro CRC nos formatos do superframe estendido (ESF) e E1 CRC.
Controlled Slip (CS) Replicação ou exclusão de bits de carga útil em um quadro DS1 para esclarecer diferenças no sincronismo entre uma relação de recepção síncrono (em um roteador) e o sinal recebido.

Parâmetros de desempenho Descrição
Fr loss secs Um Severely Errored Framing Second com uns ou vários para fora--quadro (OOF) * defeitos ou um defeito do sinal de indicação de alarme detectado (AIS).
Line Err secs Segundos em qual ou mais violações de código de linha foram detectados.
Minutos degradados Minutos em que a taxa de erro estimada excedeu um ponto inicial em um intervalo do minuto. Os minutos degradado são calculados do número de segundos disponíveis, menos todo o Severely Errored Seconds.
Segundos em erro Definido em um link ESF e E1 CRC como uma ou vária destes: violações de código de caminho, defeitos OOF, eventos do Controlled Slip, ou defeito ais. Igualmente definido no link sem CRC um D4 e E1 como uma violação bipolar.
Segundos de erro intermitente Segundos com duas a 320 violações de código de caminho, nenhuns severamente defeitos de frame com erro e nenhuns defeitos ais.
Erram severamente os segundos Severely Errored Second com uns ou vários defeitos OOF ou um defeito ais detectado.
Unavail Secs Os segundos em que a relação não estava disponível porque o roteador detectou o Severely Errored Seconds 10 contíguo ou uma circunstância isso conduziram a uma falha.

Nota: Os defeitos OOF são definidos nos links DS1 que detectam dois ou mais erros de enquadramento dentro de um período de três-milissegundo (milissegundo) para sinais ESF e 0.75 milissegundos para os sinais D4, ou dois ou mais erros fora de cinco ou menos bit de enquadramento consecutivos. Os defeitos OOF são definidos nos links E1 que recebem três erros de alinhamento do frame consecutivo. A fim corrigir fora do defeito de frame, a relação procura pelo teste padrão de estrutura correta.

Totais do contador de SAR

Esta é a informação dos contadores total do Segmentation And Reassembly (SAR) produzida na saída:

  SAR counter totals across all links and groups: 
  0 cells output, 0 cells stripped 
  0 cells input, 0 cells discarded, 0 AAL5 frames discarded  
  0 pci bus err, 0 DMA FIFO full err, 0 rsm parity err 
  0 rsm syn err, 0 rsm/seg q full err, 0 rsm overflow err  
  0 Hs q full err, 0 no free buff q err, 0 seg underflow err  
  0 host seg stat q full err 

O módulo de IMA para o Cisco e Series usa uma única microplaqueta SAR para as interfaces física múltiplas ATM. O contador SAR mostra um conjunto único de estatísticas para todos os links e grupos.

Estatística Explicação
saída das pilhas O número de pilhas transmitidas pelo SAR através de todas as relações.
pilhas descascadas O número de pilhas descascadas pelo Field Programmable Gate Array (FPGA) no módulo de rede. Pode ocorrer quando a camada IMA não está acima, mas o SAR tenta mandar pilhas.
Entrada das pilhas O número de pilhas recebidas pelo SAR em todas as relações.
Pilhas rejeitadas O número de pilhas rejeitou pelo SAR devido a razões como um virtual circuit (VC) desconhecido.
Quadros AAL5 rejeitados O número de quadros completos da camada de adaptação ATM 5 (AAL5) rejeitados.
erro de barramento pci O número de vezes a relação experimentou lida ou escreve o problema para hospedar o entrada/saída (I/O) memória através do barramento do sistema PCI.
O DMA FIFO erra completamente O número de vezes o first in first out (FIFO) do acesso direto à memória (DMA) estava completo quando transferiu dados a e da memória de E/S do host.
o barramento pci erra O número de vezes o mestre de barramento PCI encontrou um erro fatal e parou a operação.
O DMA FIFO erra completamente O número de vezes a explosão de acesso direto à memória (DMA) de entrada FIFO estava quase completo.
a paridade do rsm erra O número de vezes o sistema detectou um erro de paridade no lado da remontagem (rsm) da interface física ATM.
o syn do rsm erra O número de vezes um erro de sincronização ocorreu no lado da remontagem da interface física ATM.
o rsm/seg q completamente erra O número de vezes a interface ATM experimentou uma condição completa da fila da remontagem ou da segmentação.
o excesso do rsm erra O número de vezes a interface ATM experimentou uma condição de excesso da remontagem em que uma pilha foi perdida porque a memória de FIFO estava completa.
O HS q completamente erra O número de vezes a fila de status do host estava completo.
a corrente de fundo do seg erra O número de vezes uma pilha programada não pode ser enviado a devido faltar da largura de banda de PCI.
o stat q do seg do host completamente erra O número de vezes a fila de status de host de segmentação estava completo.

Se suas mensagens de log de erros dos relatórios de roteador RS SYN quando você executar o comando debug atm error, verificam para ver se há todos os alarmes de camada física assim como cronometrar no ambas as extremidades do circuito.

Se você experimenta um problema com seu enlace virtual IMA, e vê quaisquer valores diferentes de zero para quaisquer contadores SAR diferentes da entrada e saída da pilha, abra por favor um caso com o centro de assistência técnica da Cisco.

O comando show controllers atm nas interfaces virtuais do IMA

Como relações físicas T1 ATM, a interface de grupo virtual IMA pode aparecer em um de diversos estados antes que se torne ativa. O grupo começa no not configured state e incorpora então o estado Start-Up.

O comando do [group-] do [mod-] /ima atm dos controladores da mostra indica diversos valores importantes na parte inferior da saída. Estes valores são destacados em corajoso:

   ATM#show controllers atm1/ima0 
   Interface ATM1/IMA0 is down 
    Hardware is ATM IMA 
   [snip] 
   atm channel number is 2 
   link members are 0x4, active links are 0x0    
   Group status is blockedNe, 1 links configured,    
   Group Info: Configured links bitmap 0x4, Active links bitmap 0x0, 
    TX/Rx IMA_id 0x11/0x63,    
    NE    Group status is startUp, 
    frame length 0x80, Max Diff Delay 477, 
    1 min links, clock mode ctc, symmetry symmetricOperation, trl 2, 
    Group    Failure status is startUpNe. 
    Test pattern procedure is disabled    
   SAR counter totals across all links and groups:    
    0 cells output, 0 cells stripped    
    0 cells input, 0 cells discarded, 0 AAL5 frames discarded 
    0 pci bus err, 0 DMA FIFO full err, 0 rsm parity err 
    0 rsm syn err, 0 rsm/seg q full err, 0 rsm overflow err 
    0 Hs q full err, 0 no free buff q err, 0 seg underflow err 
    0 host seg stat q full err

Esta tabela alista os estados da máquina de estado do grupo IMA.

Estado Descrição
Não configurado O grupo IMA não existe.
Partida Esta extremidade (a extremidade próxima) espera para receber uma indicação que a ponta oposta está na partida. O grupo IMA transporta-se ao estado Start-up-Ack quando pode se comunicar com a ponta oposta e gravou o ID de IMA, a simetria do grupo, e os outros parâmetros do grupo IMA.
Início-acima-ACK Quando os ambos os lados do link são permitidos, movem-se através deste estado para o estado de links insuficientes.
Configuração-abortado A ponta oposta usa parâmetros de configuração inaceitáveis, tais como um tamanho unsupported do IMA Frame, uma simetria de grupo incompatível, ou uma versão de IMA não suportada.
Links insuficientes A extremidade próxima aceitou os parâmetros do grupo da ponta oposta, mas a ponta oposta não tem os links suficientes a mover-se no estado operacional.
Obstruído O grupo é obstruído, mesmo que os links suficientes sejam ativos nos ambos sentidos.
Operacional O grupo não é inibido e tem links suficientes nos ambos sentidos. A relação IMA pode receber pilhas da camada ATM e passá-las da subcamada de IMA à camada ATM.

Adição e remoção dos links ao grupo IMA

A especificação de IMA do foro ATM/image/gif/paws/10452/exit.gif define uma adição do link e um procedimento de recuperação lento para adicionar os links ao grupo IMA. Estes links podem ser os links novos ou os links em que os erros de camada física foram corrigidos.

As células ICP anunciam o estado de todos os links no grupo IMA. Cada enlace físico manda um estado para receber e um estado para transmite. A fim adicionar os links novos a um grupo IMA, use o comando atm dos controladores da mostra {mod#/port#} e verifique estes parâmetros no enlace físico:

  • Informação de IMA - Que é o estado do link da recepção (RX)? Que é o estado do link transmitir (TX)? Assegure-se de que ambos os estados estejam ativos. Se não, continue a analisar a saída.

  • Informação de framer do link 2 - Que é a linha estado? É 0x1 ou nenhum alarme? É a porta ativa? Está o link disponível?

  • dados de MIB DS1 - Há algum valor diferente de zero para os contadores de erro de camada física no intervalo atual?

Uma vez que você determinou o estado do enlace físico, verifique o status atual do grupo IMA e seus links configurados com o ima da mostra conectam o comando do [group-] do [mod-] /ima atm. Este comando foi introduzido no Software Release 12.0(5)XK do � do Cisco IOS.

   Router#show ima interface atm2/IMA2 
   Interface atm2/IMA2 is up 
    Group index is 2 
    Ne state is operational, failure status is noFailure 
    active links bitmap 0x30    
    IMA Group Current Configuration: 
    TX/Rx configured links bitmap 0x30/0x30 
    TX/Rx minimum required links 1/1 
    Maximum allowed diff delay is 25ms, TX frame length 128 
    NE TX clock mode CTC, configured timing reference link atm2/4 
    Test pattern procedure is disabled    
    IMA Group Current Counters (time elapsed 12 seconds):    
    3 NE Failures, 3 Fe Failures, 4 Unavail Secs 
    IMA Group Total Counters (last 0 15 minute intervals):    
    0 NE Failures, 0 Fe Failures, 0 Unavail Secs 
    IMA link Information: 
    Link    Physical Status NearEnd Rx Status    Test Status 
    ----    --------------- -----------------    ----------- 
    atm2/4              up             active      disabled 
    atm2/5              up             active      disabled 

Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Informações Relacionadas


Document ID: 10452