O projeto de rede de referência da solução Enterprise QoS da Cisco sugere classificar o NTP como tráfego de gerenciamento de rede e marcá-lo como CS2:
Ao atender às necessidades de QoS do tráfego de gerenciamento de rede, a Cisco recomenda as seguintes diretrizes:
- O tráfego de gerenciamento de rede deve ser marcado como DSCP CS2.
- Os aplicativos de gerenciamento de rede devem ser explicitamente protegidos com uma garantia mínima de largura de banda.
O tráfego de gerenciamento de rede é importante para executar análises e tendências de capacidade e solução de problemas. Portanto, você pode provisionar uma fila de largura de banda mínima separada para o tráfego de gerenciamento de rede, que pode incluir SNMP, NTP , Syslog, NFS e outros aplicativos de gerenciamento .
Como o NTP é sensível a tremulação, por que o NTP não é marcado como Encaminhamento expedido e tratado da mesma forma que os dados de voz?
Existe uma razão pela qual não deve ser colocado na mesma fila de baixa latência que a voz?
fonte
Respostas:
Resposta editada: O NTP deve ser colocado na classe EF (igual aos pacotes de voz em tempo real) de acordo com as Diretrizes de configuração da IETF RFC 4594 para as classes de serviço DiffServ .
fonte
O NTP não é particularmente sensível à instabilidade porque usa
originate
etransmit
timestamps para controlar o atraso. O Ntp.org explica em detalhes como ele mantém o atraso sob controle , mas aqui está um trecho:A razão pela qual isso não está na mesma categoria que o controle de rede é porque isso não é diretamente responsável pela operação de roteamento / encaminhamento de pacotes. Todas as coisas na categoria de gerenciamento de rede não são componentes críticos do sistema de rede como um todo. Se você perdeu algum pacote relacionado ao SNMP, syslog ou NTP, provavelmente nem perceberia.
O SNMP simplesmente retransmitiria essas informações, pois são baseadas em TCP. Mesmo que a conexão caísse completamente, nada catastrófico aconteceria; você pode fazer com que um agente snmp não responda e tente novamente. Se você perdesse o tráfego syslog (UDP), simplesmente perderia um bocado de informações de log, que provavelmente ainda estão contidas no buffer ou em um arquivo de log no dispositivo. Como o NTP calcula o atraso com base nos pacotes anteriores, além de contabilizar o erro máximo de deslocamento, você realmente não está enfrentando nenhum problema. Na pior das hipóteses, seu tempo varia em alguns picossegundos ...
Se você perdeu um pacote relacionado ao roteamento, mesmo que por um segundo, pode estar enfrentando o sistema inteiro em queda; tornando qualquer outra marcação inútil. Nesse ponto, o NTP simplesmente ficaria totalmente fora de sincronia e confiaria no código local para manter o tempo.
fonte