Comprendre NTP et NTS : Le Guide Simple

Par Richard DEMONGEOT | 21 janvier 2026 | Temps de lecture : 10 min

C'est quoi NTP ? (en 30 secondes)

NTP signifie Network Time Protocol (Protocole de Temps Réseau).

Imaginez une horloge parlante géante sur Internet. Votre téléphone, votre ordinateur, votre box... tous ces appareils lui demandent régulièrement : "Quelle heure est-il exactement ?"

Cette "horloge parlante" est en réalité un réseau de serveurs de temps synchronisés sur des horloges atomiques — les horloges les plus précises au monde, qui ne dérivent que d'une seconde tous les 300 millions d'années !

Comment j'utilise NTP sans le savoir

Bonne nouvelle (ou mauvaise, selon le point de vue) : vous n'avez rien à faire ! NTP fonctionne automatiquement sur pratiquement tous vos appareils connectés.

📱

Android

Synchronisé automatiquement via les serveurs Google ou votre opérateur

🍎

iPhone / iPad

Utilise les serveurs Apple (time.apple.com) automatiquement

💻

Windows

Service "Heure Windows" activé par défaut (time.windows.com)

🖥️

Mac

Synchronisé via les serveurs Apple automatiquement

🐧

Linux

Utilise chrony, systemd-timesyncd ou ntpd selon la distribution

📺

TV connectée

Mise à l'heure automatique via Internet ou signal TNT

📡

Box Internet

Synchronisée sur les serveurs de votre FAI

🚗

GPS / Voiture

Les satellites GPS transmettent aussi l'heure atomique

Comment ça fonctionne

L'explication simple (1 minute)

  1. Votre appareil demande l'heure
    Votre téléphone envoie une requête à un serveur NTP : "Quelle heure est-il ?"
  2. Le serveur répond
    Le serveur répond avec l'heure exacte, synchronisée sur une horloge atomique.
  3. Calcul du décalage
    Votre appareil calcule le temps de trajet du message et ajuste sa propre horloge.
  4. Répétition régulière
    Ce processus se répète automatiquement (toutes les quelques minutes à quelques heures).

Un peu plus en détail (pour les curieux)

Le protocole NTP est organisé en niveaux hiérarchiques appelés "Stratum" :

Stratum 0 — Horloges atomiques, GPS, signaux radio
La source ultime du temps (césium, GPS, etc.)
Stratum 1 — Serveurs connectés directement aux horloges atomiques
Précision : quelques microsecondes
Stratum 2 — Serveurs synchronisés sur les Stratum 1
Ce que la plupart des entreprises utilisent
Stratum 3+ — Vos appareils (PC, téléphones, serveurs...)
Synchronisés sur les Stratum 2

👉 Pour aller plus loin : consultez notre guide dédié Les strates NTP expliquées : de Stratum 0 à Stratum 16 — précision par niveau, comparaison Stratum 1 vs Stratum 2, et comment lire la strate d'un serveur.

C'est quoi NTS ? (la version sécurisée)

NTS signifie Network Time Security. C'est une évolution de NTP qui ajoute une couche de sécurité cryptographique.

NTP Classique

Comme une carte postale

  • L'heure est envoyée "en clair"
  • Pas de vérification de l'expéditeur
  • Quelqu'un pourrait modifier le message

NTP avec NTS

Comme une lettre recommandée scellée

  • L'échange est authentifié (TLS 1.3)
  • L'identité du serveur est vérifiée
  • Impossible de falsifier le message

En savoir plus sur NTS et comment l'activer →

Les Pools NTP : La Force du Nombre

Principaux pools et serveurs publics

Fournisseur Adresse Particularité
Pool NTP mondial pool.ntp.org Communautaire, 4000+ serveurs
Pool NTP France fr.pool.ntp.org ~370 serveurs français
Google time.google.com Leap smearing (lissage des secondes intercalaires)
Cloudflare time.cloudflare.com Supporte NTS
Apple time.apple.com Utilisé par iOS/macOS
RDEM Systems ntp-pool.rdem-systems.com 16 serveurs, NTS activé, France

Configurer une de ces adresses ne garantit pas qu'elle réponde : un serveur peut être injoignable, refuser votre IP, ou pire, répondre en annonçant qu'il n'est lui-même pas synchronisé (le fameux stratum 16). Avant de considérer le sujet comme réglé, il vaut la peine de vérifier que le serveur NTP que vous avez configuré répond correctement — la commande tient en une ligne.

Les textes qui définissent NTP (RFC)

NTP est défini par l'IETF, dans des RFC. Toutes ne s'appliquent pas à tout serveur : la RFC 5905 décrit le protocole, les autres l'étendent, le sécurisent ou disent comment l'exploiter. Les statuts et dates ci-dessous viennent de l'index officiel du RFC Editor, vérifiés le 21/09/2026.

RFCSujetStatutDateRelations
RFC 5905Le protocole lui-même : échanges, horodatages, strate, calcul du décalage et du délai, sélection des sources.
Network Time Protocol Version 4: Protocol and Algorithms Specification
Norme proposéejuin 2010remplace RFC 1305 et 4330 ; mise à jour par 7822, 8573, 9109, 9748, 9769
RFC 7822Les champs d'extension : ce qui permet à NTS, notamment, de voyager dans un paquet NTP.
NTPv4 Extension Fields
Norme proposéemars 2016met à jour 5905
RFC 8573L'authentification par clé symétrique : MD5 déconseillé, AES-CMAC recommandé. Ce n'est pas NTS.
Message Authentication Code for NTP
Norme proposéejuin 2019met à jour 5905
RFC 8633Les bonnes pratiques d'exploitation : choix et nombre de sources, configuration, sécurité.
Network Time Protocol Best Current Practices (BCP 223)
Bonne pratique (BCP)juillet 2019—
RFC 8915NTS : échange de clés sur TLS (port 4460), puis paquets NTP authentifiés.
Network Time Security for NTP
Norme proposéeoctobre 2020—
RFC 9109Le port source des clients est aléatoire : un pare-feu ne doit pas supposer 123 des deux côtés.
NTPv4: Port Randomization
Norme proposéeaoût 2021met à jour 5905
RFC 9748Les registres IANA du protocole : utile pour interpréter les extensions et valeurs enregistrées.
Updating the NTP Registries
Norme proposéemars 2025met à jour 5905, 5906, 7821, 7822, 8573
RFC 9769Les modes entrelacés, pour des horodatages plus précis : sujet avancé, pas le fonctionnement de base.
NTP Interleaved Modes
Norme proposéemai 2025met à jour 5905

Les travaux en cours (supervision, DHCPv6, nouvelles versions) sont des Internet-Drafts : ce ne sont pas des normes publiées. Ils se suivent sur la page des documents du groupe NTP de l'IETF.

Une RFC n'est pas une obligation réglementaire. Les référentiels de sécurité demandent une synchronisation des horloges, rarement un protocole : ni ISO 27001 (mesure 8.17), ni PCI-DSS (10.6), ni DORA (RTS 2024/1774, art. 12) n'imposent NTP, NTS ou une strate ; le guide de journalisation de l'ANSSI (R5) mentionne NTP, sans l'exiger. Le détail, clause par clause : ce que chaque référentiel exige vraiment sur l'heure. Pour vérifier un serveur précis, en NTP et en NTS : le validateur en ligne.

Pour qui ? Pourquoi c'est important ?

👤 Particuliers

Vous n'avez rien à faire ! Vos appareils sont déjà configurés. NTP garantit que vos emails arrivent avec le bon horodatage, que vos codes 2FA fonctionnent, et que vos photos sont correctement datées.

🏢 Entreprises

Un temps cohérent est crucial pour :

🏭 Industrie

Les systèmes industriels (SCADA, automates) nécessitent une synchronisation précise pour coordonner les processus de fabrication et garantir la traçabilité.

🏦 Finance

Les marchés financiers exigent un horodatage à la microseconde. MiFID II impose une précision de 100 microsecondes pour le trading haute fréquence.

Aller plus loin

Outils NTP gratuits

Trois outils indépendants pour diagnostiquer votre synchronisation de temps :

Est-ce que j'utilise NTP sans le savoir ?

Oui ! Votre smartphone Android ou iPhone, votre ordinateur Windows, Mac ou Linux, votre box internet, votre GPS, et même votre télévision connectée utilisent tous NTP automatiquement pour rester à l'heure. C'est invisible et automatique.

C'est quoi la différence entre NTP et NTS ?

NTP transmet l'heure sans protection particulière. NTS (Network Time Security) ajoute une couche de sécurité cryptographique : votre appareil peut vérifier que l'heure reçue vient bien du bon serveur et n'a pas été falsifiée en chemin.

C'est quoi NTP en termes simples ?

NTP (Network Time Protocol) est comme un service d'horloge parlante pour les appareils connectés à Internet. Il permet à votre téléphone, ordinateur et objets connectés de demander l'heure exacte à des serveurs de temps spécialisés, synchronisés sur des horloges atomiques.