Qu'est-ce que le protocole de temps réseau ? Pourquoi c'est important?

Qu'est-ce que le protocole de temps réseau ? Pourquoi c'est important?
Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. Lire la suite.

La synchronisation de l'heure est essentielle dans les réseaux informatiques car la planification, la gestion, le débogage et la protection d'un réseau impliquent tous d'établir le moment où un événement s'est produit et nécessitent une heure précise. Cependant, il est difficile de maintenir une heure exacte car l'horloge de l'ordinateur dérive de quelques minutes ou secondes par jour.





Par conséquent, les routeurs, les serveurs, les périphériques et les commutateurs utilisent le protocole NTP (Network Time Protocol) pour résoudre le problème de la synchronisation de l'heure du réseau. Mais pourquoi le NTP est-il important et comment fonctionne-t-il ?





UTILISEZ LA VIDÉO DU JOUR

Qu'est-ce que le protocole de temps réseau ?

Network Time Protocol est un protocole en ligne qui synchronise les heures d'horloge des ordinateurs dans un réseau à quelques millisecondes près de UTC, permettant aux appareils connectés à un Réseau TCP/IP travailler à la même heure ajustée. Cela inclut le protocole et les programmes client-serveur pour ordinateurs. Il est très efficace pour corriger les erreurs de transmission du serveur et constitue la base de la synchronisation de l'heure sur les réseaux.





NTP a été développé pour la première fois par Dave Mills en 1985 à l'Université du Delaware, mais aujourd'hui, le protocole est open-source et utilisé dans le monde entier.

Comment fonctionne le protocole de temps réseau ?

NTP suit un processus en trois étapes pour synchroniser l'heure :



  1. Le client du protocole demande un échange avec le serveur de temps.
  2. Le client calcule son retard/décalage et se réajuste pour correspondre à l'horloge du serveur.
  3. Il doit y avoir six échanges de temps dans les 10 minutes pour mettre à jour l'horloge toutes les 10 minutes (ou parfois toutes les heures) afin de maintenir sa précision horaire. Les messages transigent les mises à jour via le protocole UDP (User Datagram Protocol)—port 123.

Que sont les niveaux de strate ?

La source de temps universel coordonné (UTC) a des degrés de séparation appelés strates, qui suivent une hiérarchie stricte.

 Un pictogramme des serveurs et niveaux impliqués dans le Network Time Protocol
Crédit d'image : Benjamin D. Esham/ Wikimédia Commons
  1. Strate 0 : Il s'agit de l'horloge au sol qui reçoit le véritable UTC du système satellite conçu spécifiquement pour transmettre ce « temps réel ». Pour cette raison, les horloges de la strate 0 sont les horloges d'origine et de référence pour toutes les horloges. Les exemples sont l'horloge atomique et l'horloge GPS.
  2. Strate 1 : Il s'agit d'appareils/systèmes informatiques directement reliés à Stratum 0 pour recevoir l'heure réelle.
  3. Strate 2 : Ces serveurs de temps obtiennent leur heure réelle de Stratum 1.
  4. Strate 3 : Ces appareils informatiques sont reliés aux serveurs Stratum 2 et obtiennent leur heure réelle des serveurs Stratum 2.

La hiérarchie NTP continue dans les rangs et la précision de l'heure est réduite à mesure qu'elle progresse dans les rangs. Il y a au total 16 strates dans la hiérarchie NTP ; la strate 16 indique un appareil non synchronisé.





Il est important de tenir compte de la loi de Segal lors de l'installation d'un serveur de temps pour un réseau :