Retour aux Actualités
09.01.2024

La différence entre NTP et PTP

PTP et NTP fournissent tous deux une synchronisation de l'heure sur un réseau basé sur les paquets. Cet article explique le principe de fonctionnement des deux protocoles et montre leurs différences.
Image comparative illustrant les différences entre Network Time Protocol (NTP) et Precision Time Protocol (PTP)

Tous les deux, PTP De hauts niveaux de disponibilités peuvent être exigés pour éviter toute perte de synchronisation à chaque niveau de l’infrastructure. NTP fournit une synchronisation temporelle sur un réseau basé sur des paquets. PTP définit les messages de synchronisation utilisés entre une horloge maître et esclave similaire au mode serveur et client utilisé dans le Network Time Protocol (NTP). Néanmoins, les deux protocoles ne sont pas dédiés aux mêmes applications. Cela dépend des besoins du système, quel protocole est préféré.

La comparaison est spécifique aux exigences et peut différer dans les applications réelles ! Une tentative a été faite pour comparer les facteurs fondamentaux. Les facteurs de base ont été comparés les uns aux autres afin de montrer les avantages du protocole respectif. Il est important de comprendre qu’il n’y a pas de ligne de démarcation claire et que c’est l’application qui détermine en fin de compte le choix du protocole.

Les serveurs de temps NTP et PTP utilisent protocoles de temps réseau pour transmettre du temps à d'autres appareils du réseau et réaliser la synchronisation de l'heure.

► NTP utilisé pour la synchronisation au niveau de l'application

  • Granularité de niveau grossier
  • L'exigence de garantie de synchronisation n'existe pas
  • Exemple : fichiers journaux d'erreurs d'horodatage

PTP utilisé pour la synchronisation de précision

  • Applications critiques
  • Matériel dédié pour minimiser les problèmes sur le chemin
  • Algorithmes haut de gamme pour éliminer la gigue du réseau et de l'équipement

Trafic réseau

La charge des deux protocoles dépend principalement des paramètres configurés.

Nombre de clients

NTP :
Le Multicast mode, il n’y a fondamentalement aucune limite pour le nombre de clients. Le paquet horaire NTP est envoyé à tous les clients en même temps, le nombre de clients n'est donc pas pertinent pour le serveur et n'augmente pas sa charge.

In Unicast En mode NTP, le serveur NTP doit répondre individuellement à chaque requête d'un client. Les serveurs NTP les plus performants sont capables de répondre à plusieurs milliers de requêtes par seconde sans réduire la précision.

Pour le client lui-même, le nombre d'autres clients dans le réseau n'est pas pertinent.

PTP:
PTP utilise principalement la communication multidiffusion et, par conséquent, la charge du réseau augmente avec chaque appareil connecté. Chaque appareil doit être capable de gérer tous les messages multicast transférés sur le réseau.

Dans cette configuration, le nombre maximum de clients dépend de tous les appareils connectés et pas seulement du maître. Si le mode Unicast est utilisé, cette limitation est supprimée et la limite est uniquement définie par le Grandmaster. GrandmasterLes serveurs sont capables de répondre à plusieurs milliers de requêtes par seconde sans réduire la précision. Globalement, le nombre de clients pouvant être traités dépend fortement des intervalles configurés.

Quel est le bon protocole pour votre application ?

AVIS DE NON-RESPONSABILITE: Les informations ci-dessous ne sont généralement pas valables. Il est important de comprendre qu'il n'y a pas de ligne de démarcation claire et que l'application détermine en dernier ressort le choix du protocole.

PTP et NTP fournissent tous deux une synchronisation de l'heure sur un réseau basé sur les paquets. Mais les deux protocoles ne sont pas dédiés aux mêmes applications. Cela dépend des besoins du système, lequel des protocoles est préféré.

NTP est le choix idéal pour toutes les applications pour lesquelles une précision de synchronisation de l'ordre de quelques millisecondes est suffisante. Pour ces applications, NTP est la solution la plus simple et la plus économique. Il est fiable, robuste et simple à configurer. NTP ne nécessite aucune configuration ni équipement particulier dans le réseau sous-jacent.

Les applications NTP typiques sont :

  • Synchronisation des horloges
  • Fichiers journaux

Le PTP est nécessaire lorsqu'un niveau de précision plus élevé est requis. Avec le PTP, des précisions inférieures à la microseconde, voire à la nanoseconde, sont possibles. La clé du PTP est l'horodatage matériel. Ce n'est que si l'horodatage se produit à proximité du fil qu'il est possible d'atteindre ce niveau de précision élevé. L'inconvénient est la nécessité d'un matériel dédié et d'un réseau conçu.

Les applications PTP typiques sont :

  • Télécom – Synchronisation des stations de base
  • Contrôle du trafic – synchronisation de différents équipements de contrôle ou de différents sites
  • Diffusion – synchronisation des équipements audio et vidéo
  • Energie – Synchronisation des sous-stations
  • Banque – Synchronisation pour le trading à grande vitesse

5. Comment Mobatime peut-il prendre en charge ?

MOBATIME fournir NTP De hauts niveaux de disponibilités peuvent être exigés pour éviter toute perte de synchronisation à chaque niveau de l’infrastructure. PTP En vedette, qui offre des interfaces très précises telles que PRC, PTP IEEE1588 V2, NTP, etc. avec un avantage de précision dans l'exactitude ainsi que la traçabilité. Grandmasters et Time Server sont équipés d'oscillateurs à cristal ou atomiques pour fournir des solutions de temps, d'impulsions, de phase et de fréquence prenant en charge la synchronisation à l'aide de Système mondial de navigation par satellite pour un réseau d'infrastructures de moyenne ou grande taille.

Serveur de temps Mobatime DTS4135-3 Vue latérale NTP Synchronisation DCF IRIG

Serveurs de temps NTP synchronisez vos réseaux avec une grande précision et fiabilité. Tous les systèmes du réseau informatique disposent de l'heure exacte grâce à la synchronisation via NTP. Les événements peuvent ainsi être classés chronologiquement grâce à des horodatages précis.

  • temps de haute précision pour tous les environnements réseau
  • Serveur de temps NTP (Network Time Protocol) pour diverses applications
  • Horloge maître de serveur de temps combiné pour une utilisation dans des systèmes d'horloge complexes

PTP Grandmasters sont des systèmes combinés de temps et de synchronisation qui garantissent une précision et une disponibilité maximales. Ils peuvent être utilisés comme IEEE-1588 PTP grandmasters et répondent ainsi aux exigences de base pour le respect des strictes MiFID II spécifications de précision temporelle dans le domaine du trading à haute fréquence, par exemple.

  • extrêmement stable et de haute précision grâce aux oscillateurs au rubidium
  • très précis en mode roue libre
  • Serveur de temps PTP (Precision Time Protocol) pour diverses applications
Mobatime dts4160-3 NTP PTP serveur de temps IEEE-1588 grand maître DCF E1 SyncE fréquence d'impulsion synchronisation de phase IRIG

Récepteur PTP produit - DTS 4020.timebridge permet de convertir les signaux PTP en signaux hérités.