Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Protocolo de tempo de precisão

RESUMO O protocolo de tempo de precisão (PTP) é um protocolo baseado em tempo, projetado para distribuir tempo e frequência precisos em redes Ethernet comutada por pacotes.

Visão geral do PTP

O PTP, também conhecido como IEEE 1588v2, é uma tecnologia baseada em pacotes que permite ao operador entregar serviços de sincronização em redes backhaul móveis baseadas em pacotes. O padrão de sincronização de clock de PTP (Versão 2) IEEE 1588 é um protocolo altamente preciso para sincronização de tempo que sincroniza clocks em um sistema distribuído. A sincronização de tempo é alcançada por meio de pacotes que são transmitidos e recebidos em uma sessão entre um relógio primário e um relógio cliente.

Os relógios do sistema podem ser categorizados com base na função do nó na rede. Eles são amplamente categorizados em relógios comuns e relógios de limite. O relógio primário e o relógio do cliente são conhecidos como relógios comuns. O relógio de limite pode operar como um relógio primário ou um relógio cliente. A lista a seguir explica detalhadamente esses relógios:

  • Clock primário — o relógio primário transmite as mensagens para os clientes PTP (também chamado de nó do cliente ou nó de limite). Isso permite que os clientes estabeleçam sua distância de tempo relativa e compensem o relógio primário (que é o ponto de referência) para sincronização de fases. O mecanismo de entrega aos clientes é o unicast ou pacotes multicast em Ethernet ou UDP.

  • Clock de membro — localizado no cliente PTP (também chamado de nó do cliente), o relógio do cliente realiza operações de recuperação de clock e tempo com base nos temporizados recebidos e solicitados do clock primário.

  • Clock de limite — o relógio de limite opera como uma combinação dos relógios primários e do cliente. O endpoint do relógio de limite funciona como um relógio cliente para o relógio primário, e também atua como o principal para todos os escravos que reportam ao endpoint de fronteira.

Para obter mais informações sobre a configuração do PTP, consulte Configurar protocolo de tempo de precisão.

Consulte a página do Feature Explorer para confirmar o suporte de plataforma e versão para recursos específicos.

Nota:
  • A atualização unificada de software em serviço (ISSU unificada) não é suportada quando a sincronização do relógio é configurada para PTP e Ethernet síncrona nos MICs e MPCEs aprimorados nos roteadores MX240, MX480, MX960, MX2010 e MX2020.

  • Para alternar entre os modos PTP e Ethernet síncrona, você deve primeiro desativar a configuração para o modo atual e, em seguida, confirmar a configuração. Aguarde um curto período de 30 segundos, configure o novo modo e seus parâmetros relacionados e, em seguida, comprometa a configuração.

  • A configuração do PTP pode não funcionar corretamente quando MX10008 roteador com a placa de linha JNP10K-LC2101 e o Hypermode Enableed. O hypermode pode ser habilitado por padrão quando MX10008 roteador tem Switch Fabric Board 2 (SFB2), ou usando o comando set forwarding-options hyper mode. Assim, essas interfaces PTP (escravas, mestres, stateful) não têm suporte.

PTP sobre o Link Aggregation Group

O Junos oferece suporte ao PTP sobre LAG com base na recomendação do ITU-T-G.8275.1. Para cada link Ethernet agregado configurado como principal ou cliente do PTP, você pode especificar um link de membro do pacote Ethernet agregado como primário e outro como secundário. O PTP muda para o membro secundário no pacote Ethernet agregado quando o link Ethernet agregado primário está desativado. Para fornecer redundância de nível de link e FPC, as interfaces primárias e secundárias do pacote Ethernet agregado devem ser configuradas em placas de linha separadas. Se ambos os primários e secundários estiverem configurados na mesma placa de linha, ele ofereceria apenas redundância no nível do link.

Os fluxos primários do PTP são criados no FPC no qual a interface primária está presente. Anuncie e sincronizar pacotes são transmitidos neste link Ethernet agregado ptp ativo. A placa de linha do cliente PTP que contém este link Ethernet agregado ptp ativo receberá pacotes anunciados e sincronizados da primária remota.

Consulte a página do Feature Explorer para confirmar o suporte de plataforma e versão para recursos específicos.

Nota: O PTP pode não funcionar corretamente se uma interface Ethernet (AE) agregada estiver configurada no roteador MX10008 com a placa de linha JNP10K-LC2101. Se os links primários ou secundários na AE não oferecerem suporte ao PTP com o Hypermode, toda a AE será marcada como sem suporte.

Visão geral do PTP Trace

O protocolo de tempo de precisão (PTP), também conhecido como IEEE 1588v2, trabalha com o princípio da sincronização de fase e sincronização de frequência — sincroniza a frequência e a fase, incluindo a hora do dia. A sincronização de fase é alcançada ajustando a fase do relógio cliente (o oscilador interno do relógio do roteador) de forma descontinuada — recebendo sinais de clock do relógio primário em períodos irregulares de tempo — ou ajustando o loop bloqueado por fase do relógio interno do cliente em intervalos regulares. A precisão da sincronização do relógio depende de fatores como variação de atraso de pacotes, qualidade do oscilador usado, assim por diante.

Você pode implementar um mecanismo de rastreamento de caminho para detectar loops PTP que circulam sem parar dentro de um anel PTP de relógios de fronteira em uma rede IPv4. A implementação de topologia em anel PTP usa o mecanismo de rastreamento de caminho 1588v2 para evitar loops PTP e fornecer convergência de PTP no caso de qualquer falha de ponto único.

As seções a seguir explicam o mecanismo de rastreamento de caminho e como ele é implementado em uma topologia de anel PTP de várias referências em uma rede IPv4. As seções também explicam o estado estável e o manuseio de falhas em uma topologia de anel PTP:

Topologia de anel PTP

Uma topologia de anel PTP é uma topologia em anel que consiste em um ou mais relógios de referência e vários relógios de limite.

Considere uma topologia em anel simples de relógios de limite — BC1 a BC5 — orientados por um clock de referência PTP primário e um relógio de referência PTP de backup — GM-A e GM-B, respectivamente — conforme ilustrado na Figura 1. Suponha que o GM-A seja superior ao GM-B — ou seja, o nível de qualidade do relógio GM-A é maior do que o do relógio GM-B.

Figura 1: Topologia de anel ptp de várias referências Multiple-reference Clock PTP Ring Topology

Cada relógio de limite no anel PTP é configurado como cliente e principal para seu vizinho imediato para fornecer switches de clock de referência PTP perfeitos em caso de falha de referência ou clock de limite. Por exemplo, na Figura 1 o BC2 é primário e cliente do BC1 e do BC3, o BC3 é primário e cliente do BC2 e do BC4, etc.

Mecanismo de rastreamento de caminhos para lidar com falhas de PTP

Durante o processo de sincronização em uma topologia de anel PTP, certas mensagens de anúncio — mensagens de informações de temporização que são enviadas do primário para o cliente — podem se formar em um loop infinito (também chamado de loop PTP) em uma trilha de rede de relógios de limite. Esses loops PTP criam problemas como um relógio de limite potencialmente sincronizando seu relógio local com suas próprias informações de temporização, comprometendo assim a qualidade do relógio recuperado. O mecanismo de rastreamento de caminho é usado para detectar tais loops.

Um rastreamento de caminho é a rota que um PTP anuncia que passa pela trilha de rede de relógios de fronteira e é rastreado pelo caminho trace TLV na mensagem de anúncio. Um rastreamento de caminho TLV (tipo, comprimento e valor) é um conjunto de octets em uma mensagem de anúncio que inclui o tipo TLV, o campo de comprimento e a sequência do caminho. A sequência de rastreamento do caminho contém a ID do relógio de cada relógio de limite que uma mensagem de anúncio atravessa o anel PTP.

Um dos principais usos do mecanismo de rastreamento de caminho é detectar as chamadas mensagens de anúncio desonestos que circulam infinitamente em loops no anel PTP de relógios de fronteira. Um relógio de limite detecta um loop PTP quando encontra sua própria ID de relógio no caminho da mensagem de anúncio recebida. Quando esse loop é detectado, o roteador descarta a mensagem de anúncio recebida.

Para ver a trilha da mensagem de anúncio ou rastreamento do caminho, use o comando do show ptp path-trace detail modo operacional. Para obter mais informações, veja mostrar detalhes sobre o caminho do ptp.

Nota:
  • Durante o GRES, o rastreamento de caminho e as melhores informações de algoritmo de clock primário são empurrados para o kernel. Portanto, essas informações também estão disponíveis no mecanismo de roteamento de backup.

  • Quando o número de relógios de limite em uma topologia excede 20, o rastreamento de caminho TLV é descartado.

  • Atualmente, a topologia de anel PTP é suportada apenas para PTP em redes IPv4.

Estado estável

O anel PTP é considerado em estado estável ou operando normalmente quando um roteador, digamos BC1, está bloqueado — isto é, está conectado e sincronizado — a um relógio de referência que tem um valor de nível de qualidade mais alto — superior ao nível de qualidade de outros relógios de referência na rede — e todos os outros roteadores no anel PTP estão bloqueados ao relógio de referência por meio deste roteador BC1. Por exemplo, na Figura 1, durante o estado estável, o BC1 está bloqueado para GM-A, BC2 e BC5 estão bloqueados para BC1, BC3 está bloqueado para BC2, e BC4 está bloqueado para BC5. Quando o mecanismo de rastreamento de caminho é implementado nesta topologia em anel, uma ID de relógio é atribuída a cada relógio de limite que, por sua vez, é incluído no caminho trace TLV dentro da mensagem de anúncio. Portanto, o caminho que traça o TLV na mensagem de anúncio originária do BC1 tem seu próprio ID de clock — CID1. Da mesma forma, a mensagem de anúncio do BC2 tem seu próprio ID de clock — CID2 — e o ID do relógio do BC1 — e assim por diante.

Como o roteador BC2 é primário para o BC1, o BC1 recebe constantemente as mensagens de anúncio do BC2. As mensagens de anúncio do BC2 recebidas no BC1 contêm o próprio ID de clock do BC1 — CID1 — juntamente com o ID do relógio do BC2 — CID2. Como o BC1 recebe seu próprio ID de clock — CID1 — na mensagem de anúncio, o BC1 derruba as mensagens de anúncio do BC2. Da mesma forma, o BC2 derruba as mensagens de anúncio do BC3, pois as mensagens contêm o ID do relógio do BC2 — CID2 — juntamente com outros IDs de clock — CID1 e CID3. Observe que esse comportamento é intencional e por design, como é explicado no tratamento de falhas.

Manuseio de falhas

Considere um cenário em que o roteador BC1 cai no anel PTP ilustrado na Figura 1. Essa falha é tratada da seguinte maneira:

  1. O roteador BC2 deixa de receber mensagens de anúncio do BC1.

  2. As mensagens de anúncio agora recebidas pelo BC2 são apenas as enviadas pelo BC3. O BC2 descarta essas mensagens de anúncio porque essas mensagens contêm o próprio ID de clock do BC2 — CID2.

  3. Como o BC2 não recebe nenhuma mensagem de anúncio válida, ele entra no modo holdover e reduz o valor de seus parâmetros de anúncio, como a classe de relógio, que resulta em bc2 anunciar mensagens carregando uma classe de relógio inferior.

  4. Quando o BC3 recebe essas mensagens de anúncio com classe de relógio inferior do BC2, por sua vez anuncia esta classe de relógio inferior a todos os roteadores downstream.

  5. Quando o BC5 eventualmente recebe esta mensagem de anúncio com o valor inferior de nível de qualidade do BC4, o melhor algoritmo de clock primário em execução nos switches de roteador BC5 para GM-B automaticamente e o roteador BC5 envia mensagens de anúncio correspondentes aos parâmetros definidos pelo GM-B.

  6. Quando o BC4 recebe essa mensagem de anúncio — com informações superiores da classe do relógio em comparação com a mensagem de anúncio do BC3 — o roteador BC4 muda para BC5. Da mesma forma, o BC3 se bloqueia para BC4 e, em seguida, BC2 bloqueia para BC3. Em outras palavras, a topologia em anel mostrada na Figura 1 converge para uma hierarquia no sentido horário de relógios de limite. Todo esse processo leva algumas dezenas de segundos.

Observe que cada switchover de algoritmo de clock primário melhor do PTP em cada relógio de limite é perfeito e, assim, garante que o desempenho do anel PTP não se degrada. No entanto, quando há várias falhas simultâneas na topologia do anel — por exemplo, falhas de ligação simultâneas entre GM-A e BC1 e entre BC4 e BC5 — o erro absoluto de intervalo de tempo máximo (MTIE) de curto prazo pode chegar a 650ns — por exemplo, entre os roteadores BC2 a BC4. Observe que esse tipo de falha múltipla em uma topologia em anel é raro.

MTIE é um erro de variação de fase máxima medido durante um período de tempo, onde o erro é calculado entre a variação de fase de um sinal com o sinal perfeito.

Topologia de anel PTP sem mecanismo de rastreamento de caminho

Quando o mecanismo de rastreamento de caminho do PTP não é implementado, o roteador BC2 não pode detectar mensagens de anúncio do BC3 que são, na verdade, mensagens de anúncio em loop do BC2. Isso, por sua vez, resulta na tentativa do BC2 de bloquear o BC3 (enquanto o BC3 já está bloqueado ao BC2) e um impasse do PTP é criado. Devido ao impasse do PTP, há um desvio significativo de relógio durante um período de tempo tanto no BC2 quanto no BC3 e potencialmente em todos os relógios de fronteira que podem ser rastreados até BC3.

Observe que quando o roteador acidentado BC1 aparece, ele escolhe a GM-A como sua principal, e envia mensagens de anúncio que transportam informações superiores da classe de relógio em comparação com as realizadas pelas mensagens de anúncio enviadas pela GM-B. O melhor algoritmo de clock primário do roteador BC2 determina que as mensagens de anúncio do BC1 transportam informações superiores da classe de relógio em comparação com as do BC3, resultando na comutação do BC2 para BC1. Da mesma forma, o BC3 volta para BC2. Dessa forma, a topologia do anel é restaurada à topologia pré-colisão.

Redundância de placa de linha para PTP

A redundância de placa de linha é um dos cenários de redundância do PTP possível em uma solução de backhaul móvel. Vários fluxos de clientes são configurados em placas de linha e se a placa de linha do cliente atualmente ativa falhar ou todos os fluxos nessa placa de linha perderem seus pacotes de temporizações, outra placa de linha do cliente pode assumir o controle se tiver sido preparada para fazê-lo.

Quando você configura a redundância da placa de linha, os fluxos de clientes são criados em placas de linha apropriadas. Neste momento, todas as placas de linha estão no modo DPLL. Todos os fluxos de clientes estão preparados para receber e processar mensagens de anúncio.

Cada placa de linha executa o algoritmo BMCA e identifica o melhor principal e o fluxo que atende ao melhor primário. A placa de linha envia as melhores informações primárias para o RE. Após receber as melhores informações primárias de placas de linha individuais, o RE seleciona as melhores primárias para atender ao nó BC. Essas informações são propagadas para todas as placas de linha. Assim que a melhor primária for selecionada pelo RE, a máquina de estado PTP regular será executada.

Se o algoritmo de BMCA resultar em uma switchover de fluxo e o novo fluxo cair em uma placa de linha diferente, um switchover sem sucesso será acionado. A nova placa do cliente pode estar configurada no modo PTP ou Híbrido puro. A placa de cliente antiga pode estar no modo cliente PTP puro ou no modo cliente híbrido. As placas de linha precisam passar por seguintes etapas:

  • A transição da placa de linha do cliente precisa acontecer via estado de espera na placa de linha primária.

  • O FSM precisa converter a placa de linha do cliente antiga para um modo primário PTP puro.

  • Na nova placa de cliente, o FSM precisa ser acionado com base em PTP puro ou modo de operação híbrido. Todas essas transições precisam ser sem sucesso.

Nota:
  • A redundância de placa de linha limitada é suportada nas placas de linha NG-MPCE2, 3, MPCE5, MPCE6, MPCE7, MPCE8, MPCE9 e MPCE10.
  • A transferência de BMCA de uma porta em uma placa de linha para outra placa de linha não é insaciável.
  • A configuração stateful ou de portas escravas em mais de duas linhas não é suportada em plataformas de roteamento universal MX960, MX480, MX240, MX2020, MX2010, MX10003 e MX2008. Essa limitação não é aplicável às plataformas MX10K (MX10008, MX10016 e MX10004.

Temporizações e gerenciamento de eventos em plataformas de roteamento

O Junos OS para roteadores metro universais ACX oferece suporte a recursos de gerenciamento de defeitos e eventos para recursos de temporização. Defeitos e eventos são notificados na forma de armadilhas SNMP e essas armadilhas SNMP são registradas no arquivo de log do sistema (var/log/snmpd). Para cada uma das armadilhas SNMP (defeitos de tempo e eventos de tempo) que são geradas, uma mensagem é registrada no arquivo clksyncd (var/log/clksyncd).

Os dispositivos de versão Inicial Junos Evolved 24.2R1, ACX7332 e ACX7348 oferecem suporte a recursos adicionais de gerenciamento de defeitos para o SYNCE, PTP MIB (armadilhas SNMP) e mensagens de erro de exibição para recursos de temporizar. Para obter mais informações, veja SNMP MIB para timing em plataformas de roteamento.

A Tabela 1 mostra a lista de notificações de armadilhaS SNMP para defeitos de temporização e eventos suportados em roteadores metro universais da ACX.

Tabela 1: Notificações de armadilha SNMP para defeitos e eventos de tempo

Armadilha SNMP

Tipo de notificação

Descrição

jnxTimingFaultLOS

Defeitos:

Pôr

Claro

Denota perda de sinal

Denota que a perda de sinal é liberada

jnxTimingFaultEFD

Defeitos (Definido, claro)

Denota desvio de frequência excedido

jnxTimingFaultLOESMC

Defeitos (Definido, claro)

Denota a perda do Ethernet Synchronization Message Channel (ESMC)

jnxTimingFaultQLFail

Defeitos (Definido, claro)

Denota falha no nível de qualidade

jnxTimingFaultLTI

Defeitos (Definido, claro)

Denota a perda de informações de temporizações

jnxTimingFaultPriSrc falhou

Defeitos

Denota a falha da fonte primária

jnxTimingFaultSecSrc falhou

Defeitos

Denota a falha da fonte secundária

jnxTimingFaultPtpUniNegRateReject

Defeitos

Ao agir como primário, esta armadilha SNMP denota falhas ou rejeita clientes por sinalizar mensagens. Ao agir como um cliente, esta armadilha SNMP denota falha ou o cliente deixa de receber mensagens de sinalização

jnxTimingEventPriSrcRecoverizado

Eventos

Denota a recuperação da fonte primária

jnxTimingEventSecRecovered

Eventos

Denota a recuperação de fonte secundária

jnxTimingEventPriRefChanged

Eventos

Denota uma mudança na referência primária, como uma mudança na interface lógica ou uma mudança do SyncE para BITS/interface externa)

jnxTimingEventSecRefChanged

Eventos

Denota uma mudança na referência secundária, como uma mudança na interface lógica

jnxTimingEventQLChangedRx (ACX7332, ACX7348)

Eventos

Denota uma mudança no nível de qualidade no Receiver SSM/ESMC

jnxTimingEventQLChangedTx (ACX7332, ACX7348) Eventos Denota uma mudança no nível de qualidade no SSM/ESMC do transmissor

jnxTimingEventDpllStatus

Eventos

Denota o status de DPLL (SyncE, BITS, Híbrido)

jnxTimingEventSynceDpllStatus (ACX7332, ACX7348) Eventos

Denota os seguintes estados de DPLL synce:

jnxClksyncIfIndex: A frequência é derivada deste índice de interface.

jnxClksyncIntfName: A frequência é derivada deste nome de interface.

jnxClksyncDpllState: status de DPLL.

jnxClksyncDpllStateStr: status de DPLL em formato de string.

jnxTimingEventPtpServoStatus

Eventos

Denota os seguintes estados do PTP Servo:

  • INICIALIZAR

  • AQUISIÇÃO (Primário é eleito e servo começa a adquirir fechadura)

  • ALINHAMENTO DE FASE (bloqueado para primário)

  • FREERUN (sem fonte PTP disponível)

  • HOLDOVER (Membro preso ao PTP por mais de 12 horas e depois perde todas as fontes do PTP)

jnxTimingEventPtpClockClassChange

Eventos

Denota uma mudança na classe de relógio PTP

jnxTimingEventPtpClockAccudesfafação

Eventos

Denota uma mudança na precisão do PTP

jnxTimingEventPtpGMChange

Eventos

Denota uma mudança no relógio de referência PTP

jnxTimingEventHybridStatus

Eventos

Denota os seguintes estados híbridos:

  • INICIALIZAR

  • AQUISIÇÃO (Primário é eleito e servo começa a adquirir fechadura)

  • BLOQUEIO DE FREQUÊNCIA (fase de bloqueio de frequência, mas aquisição)

  • ALINHAMENTO DE FASE (Frequência e bloqueio de fase)

Para configurar e gerar defeitos de temporizador e eventos capturar notificações, inclua a timing-events declaração no nível [edit snmp trap-group trap-group-name categories] de hierarquia, conforme mostrado abaixo:

A seguir, uma configuração de amostra para o tempo de SNMP em roteadores da Série ACX:

SNMP MIB para tempo nas plataformas de roteamento

O Junos OS para roteadores metro universais ACX oferece suporte aos recursos de gerenciamento de acesso, get-next e walk do SNMP para recursos de temporização. Esses recursos são habilitados por meio de objetos de temporizador PTP MIB, SyncE MIB e GPS MIB.

Nota:

Os objetos de temporizador PTP MIB e SyncE MIB estão agrupados sob o jnxTimingNotfObjects objeto SNMP MIB.

A Tabela 1 mostra a lista de objetos SNMP MIB com suporte para snmp get, get-next e gerenciamento de caminhada em roteadores metro universais ACX.

Tabela 2: Objetos SNMP MIB para obter, obter o próximo e caminhar gerenciamento

SNMP MIB

Objeto

Descrição

PTP MIB

jnxPtpServoState

Denota os seguintes estados do PTP Servo:

  • INICIALIZAR

  • ADQUIRIR

  • FASE ALINHADA

  • FREERUN

  • RESQUÍCIO

  • BLOQUEIO DE FREQUÊNCIA

jnxPtpServoStateStr

Denota a string de estado do PTP Servo:

  • INICIALIZAR

  • AQUISIÇÃO (Primário é eleito e servo começa a adquirir fechadura)

  • ALINHAMENTO DE FASE (bloqueado para primário)

  • FREERUN (sem fonte PTP disponível)

  • HOLDOVER (Membro preso ao PTP por mais de 12 horas e depois perde todas as fontes do PTP)

jnxPtpClass

Denota a classe do relógio de referência PTP.

jnxPtpGmId

Denota o identificador de relógio de referência PTP.

(ACX7332, ACX7348)
jnxPtpPhaseOffset Denota a compensação de fase do PTP.
jnxPtpUtcOffset Denota a compensação da UTC do PTP.
Classe jnxPtpAdvClock Denota a aula de relógio anunciada pelo PTP.
jnxTimingFrequencyTraceability Denota o indicador de rastreabilidade de frequência.
jnxTimingTimeTraceability Denota o indicador de rastreabilidade de tempo.
jnxClksyncPtpOperalMasters Denota os mestres operacionais do PTP.
eslaves jnxClksyncPtpOperalslaves Denota os escravos operacionais do PTP.

MIB de sincronização

jnxClksyncQualityCode

Denota o nível de qualidade SSM/ESMC da fonte bloqueada em formato decimal.

jnxClksyncQualityCodeStr

Denota o nível de qualidade SSM/ESMC da fonte bloqueada no formato de strings

jnxClksyncIfIndex

Denota o índice de interface da fonte bloqueada no formato decimais.

jnxClksyncIntfName

Denota o nome da interface da fonte bloqueada no formato de string.

(ACX7332, ACX7348)
jnxClksyncSynceQualityTable Denota a tabela SyncE para obter métricas de qualidade para todas as fontes configuradas.
jnxClksyncSynceQualityEntry Denota a entrada da tabela SyncE para obter métricas de qualidade para todas as fontes configuradas.
jnxClksyncSynceQualityIntfName Denota o nome da interface da fonte configurada.
jnxClksyncSynceQualityValue Denota o nível de qualidade da fonte configurada.
jnxClksyncSynceLockedIfIndex Denota o SNMP bloqueado seIndex da interface dos membros.

jnxClksyncSynceLockedIntfName

Denota o nome da interface SyncE.
jnxClksyncDpllState Denota os estados DPLL synce.

jnxClksyncDpllStateStr

Denota o estado DPLL em formato de string.

GPS MIB

jnxGpsRecvStatus

Exibe o status do receptor GPS.

Nota:
  • O gerenciamento de entrada e caminhada SNMP é suportado apenas para objetos escalares.

    Use o e show snmp mib walk <oid> os show snmp mib get> comandos para visualizar os objetos SNMP MIB configurados.

  • Para objetos SyncE, o jnxClksyncQualityCode, jnxClksyncQualityCodeStr, jnxClksyncIfIndex e objetos jnxClksyncIntfName são exibidos apenas para fonte bloqueada.

  • Para obter mais detalhes, veja Timing MIBs e notificações.

Você pode usar os show chassis synchronization extensivecomandos e show ptp lock-status detailshow snmp mib get <MIB-timing-objects>show snmp mib walk jnxTimingNotfObjects mostrar comandos para fins de monitoramento e solução de problemas.

A seguir, a amostra mostra saídas de comando para referência:

mostrar sincronização de chassi extensa

mostrar sincronização de chassi extensa

mostrar detalhes do status de bloqueio do ptp

mostrar snmp mib obter <MIB-timing-objects>

show snmp mib walk jnxTimingNotfObjects

Suporte parcial de temporizador assistido em plataformas de roteamento

O suporte de tempo parcial assistido (APTS), que é um Global Navigation Satellite System (GNSS) apoiado pelo Protocolo de Tempo de Precisão (PTP), oferece temporização e sincronização precisos em redes de backhaul móveis.

Nota:

O recurso de APTS é suportado apenas no Junos OS Release 12.3X54-D25 para roteador ACX500.

No roteador ACX500, o recurso APTS ajuda você a configurar portas de cliente PTP em um relógio de referência GNSS servindo como o principal PTP.

A APTS usa o GNSS como referência de tempo primário em locais de locais de células, ou em um ponto de agregação próximo às instalações celulares. A APTS usa a distribuição de temporização baseada em rede para ajudar e manter o tempo durante os períodos de espera, quando o GNSS não está disponível.

Para oferecer suporte a esse recurso, você precisa de um nó APTS com fonte GNSS configurada no nível de hierarquia eedit chassis synchronization clock de limite ptp configurado no nível [edit protocols ptp] de hierarquia, conforme mostrado abaixo:

Configuração de GNSS

Configuração do PTPoE

Configuração do PTPoIP

A prioridade da fonte do clock seria o GNSS primeiro e depois o PTP.

Você pode usar o show ptp lock-status detail, show chassis synchronization extensivee show chassis synchronization gnss extensive mostrar comandos para monitorar e solucionar problemas das configurações.

Sistema de posicionamento global (GPS) em plataformas de roteamento

O Global Positioning System (GPS) é um sistema de auxílio à navegação que usa sinais de satélites para calcular a posição real de um receptor capaz de GPS. Esses sinais não são usados apenas para determinar a posição do receptor na Terra, mas também como uma base de tempo muito precisa. Existem receptores GPS com saída de frequência de clock de 10 MHz sincronizada com um satélite GPS. O roteador da Série ACX tem um conector SubMiniature versão B (SMB) que pode tirar a entrada de ondas de sine de 10 MHz de um receptor GPS. Para configurar este relógio de 10 MHz de um receptor GPS como uma fonte de relógio candidato para sincronização do chassi, inclua a declaração e as gps opções no nível de hierarquia [editar a fonte de sincronização do chassi].

Nota:

Os roteadores ACX500 não exigem um receptor GPS externo porque o receptor GPS é integrado ao sistema.

Sistema de satélite de navegação global integrado (GNSS) em plataformas de roteamento

O Global Navigation Satellite System (GNSS) é um sistema de auxílio à navegação que usa sinais de satélites para calcular a posição real de um receptor capaz de GPS. Esses sinais não são usados apenas para determinar a posição do receptor na Terra, mas também como uma base de tempo muito precisa.

O roteador da série ACX500 tem o receptor GNSS integrado ao sistema. Isso elimina a necessidade de ter um receptor GPS externo. No entanto, você precisará de uma antena GPS. Os roteadores da série ACX500 oferecem suporte à entrada GNSS pelo conector SubMiniature versão A (SMA). Você pode configurar a porta GNSS e seus parâmetros associados no nível de hierarquia [editar a sincronização do chassi].

Você pode configurar a porta GNSS incluindo a constellation gps] declaração CLI no nível [edit chassis synchronization port gnss] de hierarquia. Se você não especificar uma constellation opção, a opção de gps constelação é considerada por padrão.

O seguinte é o nível deedit chassis synchronization port gnss hierarquia:

Nota:
  • O alcance é cable-length-compensation de 0 to 50000000 nanossegundos.

  • O receptor GNSS integrado nos roteadores da série ACX500 não oferece suporte à entrada e saída de frequência de 10 MHz.

  • O PTP não é suportado em portas 1G em todas as plataformas. Consulte recursos do PTP e plataformas suportadas para obter informações sobre plataformas PTP e recursos PTP suportados.

Os roteadores da série ACX500 oferecem suporte à funcionalidade do relógio de referência com o receptor GNSS integrado.

Use o show chassis synchronization gnss comando para verificar o status do receptor GNSS. Para obter mais informações, veja a sincronização do chassi de exibição.