NTP vs PTP : quel protocole choisir et quand ?
NTP vs PTP est le choix central en synchronisation temporelle : NTP atteint la milliseconde, PTP atteint la nanoseconde. Quelle est la différence, et quand PTP justifie-t-il l'investissement supplémentaire ?
NTP et PTP semblent superficiellement faire la même chose : synchroniser les horloges d'un réseau. En pratique, ils diffèrent de trois ordres de grandeur en termes de précision, et le choix « lequel prenons-nous » devient une décision d'investissement représentant plusieurs milliers d'euros d'écart.
Quelle est la différence fondamentale entre NTP et PTP ?
| NTP | PTP (IEEE 1588) | |
|---|---|---|
| Précision LAN typique | 1 à 10 ms | 100 ns à 1 μs |
| Matériel supplémentaire requis | non | oui (switches PTP-aware) |
| Complexité | faible | élevée |
| Coût d'infrastructure | modéré | substantiel |
| Cas d'usage | serveurs, horloges, logs IT | sync frame broadcast, trading boursier, digital substations |
NTP traverse les switches et routeurs : chaque saut ajoute un délai imprévisible. PTP utilise des boundary clocks et des transparent clocks — des switches qui mettent activement à jour l'horodatage pendant que le paquet traverse leur file d'attente. De plus, PTP applique ses timestamps au niveau matériel (NIC), et non au niveau logiciel du système d'exploitation comme NTP. Cela élimine chaque source de jitter de la chaîne.
Quand NTP suffit-il ?
- Serveurs IT et logging : la synchronisation à la milliseconde est largement suffisante. Un NTP100-GNSS dessert parfaitement un datacenter.
- Horloges en espaces publics et studios de broadcast : les horloges NTP de la série NTDS sont frame-accurate (40 ms de tolérance, soit plus d'une frame).
- Hôpitaux, écoles, environnements de bureau : NTP suffit avec des horloges PoE.
Quand PTP est-il réellement indispensable ?
- Trading financier (MiFID II, FINRA Rule 7430) : 100 μs requises entre les événements de la plateforme de trading. Nécessite un PTP grandmaster.
- Digital substations (IEC 61850-9-3) : les relais de protection doivent être synchronisés à quelques microsecondes pour la protection différentielle. Nécessite PTP Power Profile.
- Fronthaul 5G (3GPP/O-RAN) : exigences télécom ±1,5 μs au niveau de la cellule. Nécessite PTP G.8275.
- Broadcast live frame-accurate : sync sub-frame sur plus d'un studio ou véhicule. Souvent combinaison de PTP et SMPTE Time Code.
- High-frequency trading : budget nanoseconde sur toute la chaîne.
Peut-on combiner NTP et PTP sur un même réseau ?
En pratique, les deux protocoles coexistent souvent : PTP pour les appareils mission-critical sur un arbre de switches PTP-aware dédié, NTP pour le reste. Un Masterclock GMR6000 peut servir simultanément des deux : PTP Grandmaster et serveur NTP dans un seul boîtier.
En pratique via Daylight
La plupart des clients demandent NTP et en ont effectivement besoin — ni plus, ni moins. Pour les cas spécifiques où PTP est incontournable, nous savons quels switches il vous faut et quels pièges éviter. Téléphonez ou envoyez un courriel à Daylight pour un conseil indépendant à votre échelle.
Sources
- IEEE 1588-2019 — Precision Time Protocol
- RFC 5905 — NTPv4
- IEC 61850-9-3 Power Profile (pour digital substations)
Sources et normes
Cette page renvoie aux normes officielles et organismes faisant autorité suivants :
1. IETF RFC 5905 — Network Time Protocol Version 4: Protocol and Algorithms Specification 2. IEEE 1588-2019 — Standard for a Precision Clock Synchronization Protocol 3. NIST Time and Frequency Division — Time Services overview
Besoin de conseils sur mesure ?
Daylight bv est, depuis 2014, le distributeur officiel de Masterclock. Pour des conseils adaptés à votre situation, nous sommes joignables 24/7.
Contacter Daylight