Maison  >  Article  >  À quoi sert le serveur d'étalonnage de l'heure NTP ?

À quoi sert le serveur d'étalonnage de l'heure NTP ?

(*-*)浩
(*-*)浩original
2019-07-29 14:10:5418669parcourir

Le serveur d'étalonnage du temps, également connu sous le nom de serveur NTP, est un appareil développé pour l'étalonnage du temps des ordinateurs, des dispositifs d'automatisation, etc. Il peut permettre aux ordinateurs de synchroniser leurs serveurs ou leurs sources d'horloge, et il peut fournir une heure de haute précision. correction et peut empêcher les attaques de protocole vicieuses grâce à une confirmation cryptée.

À quoi sert le serveur d'étalonnage de l'heure NTP ?

L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3.

Le serveur NTP peut permettre aux ordinateurs de synchroniser leurs serveurs ou leurs sources d'horloge (telles que les horloges à quartz, le GPS, etc.). Il peut fournir une correction temporelle de haute précision (la différence entre la norme et le LAN est inférieure à ). 1 milliseconde, WAN dizaines de millisecondes), et peut empêcher les attaques de protocole vicieuses grâce à une confirmation cryptée. L'heure est propagée au niveau du serveur NTP. Regroupez tous les serveurs dans différentes strates (niveaux) en fonction de leur distance par rapport aux sources UTC externes.

NTP fournit une heure précise. Tout d’abord, il doit y avoir une source horaire précise. Cette heure doit être UTC, l’heure standard internationale. La source de temps permettant à NTP d'obtenir l'UTC peut être des horloges atomiques, des observatoires, des satellites ou elle peut être obtenue sur Internet. Cela fournit une source de temps précise et fiable. L'heure est propagée au niveau du serveur NTP. Tous les serveurs sont regroupés en strate (niveaux) en fonction de leur distance par rapport à la source UTC externe. La Strate-1 est au niveau supérieur et dispose d'un accès UTC externe, tandis que la Strate-2 obtient l'heure de la Strate-1, la Strate-3 obtient l'heure de la Strate-2, et ainsi de suite, mais le nombre total de couches de Strate est limité. à 15. Tous ces serveurs sont logiquement connectés les uns aux autres dans une architecture en forme d'échelle, et le serveur de temps de Stratum-1 constitue la base de l'ensemble du système.

Les hôtes informatiques sont généralement connectés à plusieurs serveurs de temps et utilisent des algorithmes statistiques pour filtrer l'heure de différents serveurs afin de sélectionner le meilleur chemin et la meilleure source pour corriger l'heure de l'hôte. Même si l'hôte ne peut pas contacter un certain serveur de temps pendant une longue période, le service NTP fonctionne toujours efficacement.

Afin d'éviter tout dommage malveillant au serveur de temps, NTP utilise un mécanisme d'identification (authentification) pour vérifier si les informations de temps entrantes proviennent réellement du serveur déclaré et vérifie le chemin de retour des données pour assurer une protection contre mécanisme de protection contre les interférences.

Informations étendues

Protocole NTP

Dans le monde informatique, le temps est très important, comme pour les lancements de fusées. Ce type d'activité de recherche scientifique a des exigences très élevées en matière d'unité et de précision du temps. Doit-elle être basée sur l'heure de l'ordinateur A ou sur l'heure de l'ordinateur B ?

NTP est utilisé pour résoudre ce problème. NTP (Network Time Protocol) est un protocole utilisé pour synchroniser l'heure de différents ordinateurs du réseau. Son objectif est de synchroniser l'horloge de l'ordinateur sur UTC. Sa précision peut atteindre 0,1 ms au sein du réseau local et sa précision peut atteindre 1 à 50 ms dans la plupart des endroits sur Internet.

Regroupez tous les serveurs dans différentes strates (niveaux) en fonction de leur distance par rapport aux sources UTC externes.

NTP fournit une heure précise. Tout d’abord, il doit y avoir une source horaire précise. Cette heure doit être UTC, l’heure standard internationale. La source de temps permettant à NTP d'obtenir l'UTC peut être des horloges atomiques, des observatoires, des satellites ou elle peut être obtenue sur Internet. Cela vous donne une source de temps précise et fiable.

Le temps se propage selon le niveau du serveur NTP. Tous les serveurs sont regroupés en strate (niveaux) en fonction de leur distance par rapport à la source UTC externe. La Strate-1 est au niveau supérieur et dispose d'un accès UTC externe, tandis que la Strate-2 obtient l'heure de la Strate-1, la Strate-3 obtient l'heure de la Strate-2, et ainsi de suite, mais le nombre total de couches de Strate est limité. à 15. Tous ces serveurs sont logiquement connectés les uns aux autres dans une architecture en forme d'échelle, et le serveur de temps de Stratum-1 constitue la base de l'ensemble du système.

Les hôtes informatiques sont généralement connectés à plusieurs serveurs de temps et utilisent des algorithmes statistiques pour filtrer l'heure de différents serveurs afin de sélectionner le meilleur chemin et la meilleure source pour corriger l'heure de l'hôte. Même si l'hôte ne peut pas contacter un certain serveur de temps pendant une longue période, le service NTP fonctionne toujours efficacement.

Afin d'éviter tout dommage malveillant au serveur de temps, NTP utilise un mécanisme d'identification (authentification) pour vérifier si les informations de temps proviennent du serveur déclaré et vérifie le chemin de retour des données pour assurer une protection contre les interférences. mécanisme de protection.

Pour plus d'articles techniques liés à PHP, veuillez visiter la colonne Tutoriel graphique PHP pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn