Este documento descreve como solucionar problemas de temporização de rede. Há muitos documentos bons sobre problemas de temporização e remédios, e este documento não se destina a repetir informações. Em vez disso, o objetivo é consolidar o conhecimento desses documentos e fornecer indicações a esses documentos para mais pormenores.
Ao implementar uma interface de multiplexação por divisão de tempo (TDM - Time-Division Multiplexing) (T1/E1), podem ocorrer alguns dos seguintes problemas:
Se o comando show controller t1 for usado para investigar tais problemas, poderão ser observados lapsos de relógio. A solução não é necessariamente fazer com que o T1 participe do relógio da rede; na verdade, o relógio de rede pode muito bem ser o problema.
Não existem requisitos específicos para este documento.
Este documento não se restringe a versões de software e hardware específicas.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que o impacto potencial de cada comando seja entendido antes de ser implementado.
Consulte as Convenções de Dicas Técnicas da Cisco para obter informações sobre convenções de documentos.
O tráfego recebido em uma interface T1 ou E1 está dentro de padrões de bits repetidos chamados quadros; cada quadro é um número fixo de bits. O dispositivo receptor simplesmente conta o número de bits para determinar o início e o fim de um quadro e assim sabe exatamente quando esperar o fim de um quadro.
No entanto, se a temporização entre o dispositivo emissor e o receptor não for a mesma, o dispositivo receptor pode fazer uma amostra do fluxo de bits no momento errado, o que resulta na devolução de um valor incorreto. Essa condição é conhecida como lapso de relógio.
Por definição, um desvio de relógio é a repetição ou a exclusão de um bit (ou de um bloco de bits) em um fluxo de dados síncrono, devido a uma discrepância nas taxas de leitura e gravação em um buffer. Slips surgem porque um armazenamento de buffer de equipamentos ou outros mecanismos não podem acomodar diferenças entre as fases ou frequências dos sinais de entrada e saída. Isso ocorre quando a temporização do sinal de saída não é derivada da do sinal de entrada.
No contexto deste documento, pense na porta T1 como o dispositivo receptor e o DSP como o dispositivo emissor.
Os roteadores Cisco com capacidade para TDM usam um oscilador interno como fonte de tempo para passar o tráfego através do painel traseiro e através de outras interfaces. Os roteadores Cisco compatíveis com TDM são a geração 1 do roteador de serviços integrados (ISR G1), a geração 2 do ISR (ISR G2) e o AS5xxx.
Embora o software Cisco IOS® possa controlar facilmente a temporização, o modo de temporização padrão nesses roteadores é efetivamente livre de execução. O sinal de clock recebido de uma interface não está conectado ao backplane TDM do roteador e não é usado para sincronização interna entre o resto do roteador e outras interfaces.
Cada placa de módulo de rede de voz (por exemplo, o NM-HDV2) tem seu próprio circuito PLL e pode fornecer:
Nos roteadores Cisco, há uma PLL na placa-mãe, chamada de network-clock. Essa PLL atua como o relógio interno do painel traseiro TDM no roteador e pode travar em uma fonte externa de temporização.
Note: A PLL pode se bloquear em apenas uma fonte externa.
Pense nos NMs como placas de voz avançadas. Além da eletrônica da placa de voz, os NMs também têm PLLs e DSPs. Ou seja, o NM tem essencialmente tudo o que é necessário para ser um domínio de temporização autossuficiente.
Aqui estão várias diretrizes para ajudar a determinar se o relógio de rede é necessário:
Note: Os PVDM3s são instalados na placa-mãe com as plataformas ISR G2. Portanto, os relógios são sincronizados. Compare isso com PDM2s, que também podem estar em NMs.
Os relógios são sincronizados quando você usa uma fonte de tempo para todo o processamento por módulos e portas participantes. Isso exige uma participação e uma etapa selecionada:
Aqui estão vários cenários que explicam quando usar o relógio de rede.
O relógio de rede é necessário:
Considere um NM de duas portas no qual as duas portas T1 estão conectadas a dois provedores de serviços diferentes. Se as duas fontes de relógio forem Stratum 1 e estiverem perfeitamente sincronizadas, você não precisará de temporização de rede. Como isso é raro, no entanto, a temporização da rede deve ser necessária nesse cenário.
Considere o cenário em que um gateway habilitado para voz tem T1s/E1s em NMs com seus próprios DSPs. Se não houver DSPs na placa-mãe ou se os DSPs não forem usados (ou seja, nenhuma criação de DSP é usada ou configurada), cada NM opera em seu próprio domínio de temporização. Neste cenário, não há necessidade de temporização de rede ou para os comandos network-clock-participante ou network-clock-configuration.
Considere uma situação em que as portas T1 em dois NMs diferentes em um roteador se conectam a duas fontes de relógio diferentes (como duas portadoras diferentes). Aqui estão as diferentes configurações para resolver essa situação.
Se ambos os módulos tiverem DSPs integrados:
Se pelo menos um dos módulos tiver DSPs integrados, mas não precisar de DSPs integrados:
Se você deseja que os dois módulos participem da temporização de rede:
Miami#show running-config
!
!
Unnecessary output deleted
!
network-clock-participate slot 1
network-clock-participate slot 2
network-clock-select 1 T1 1/0
!
!
controller T1 1/0
description PSTN Trunk
framing esf
clock source line
linecode b8zs
ds0-group 1 timeslots 1-24 type e&m-wink-start
!
controller T1 2/0
description Tie Trunk to PBX
framing esf
clock source internal
linecode b8zs
ds0-group 1 timeslots 1-24 type e&m-wink-start
!
end
Note: Use a Command Lookup Tool ( somente clientes registrados) para obter mais informações sobre os comandos usados nesta seção.
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
12-Apr-2013 |
Versão inicial |