Information basique sur le serveur de temps

Tous les PC et les périphériques réseau utilisent des horloges pour maintenir un temps système interne. Ces horloges, appelées "Time Time Clock chips" (RTC) fournissent des informations sur l'heure et la date. Les chips sont alimentés en batterie de sorte que même pendant les pannes de courant, ils peuvent conserver le temps.

Les réseaux informatiques reposent sur le chronométrage de presque toutes leurs applications, de l'envoi d'un courrier électronique à la sauvegarde des données, un horodatage est nécessaire pour que l'ordinateur puisse suivre. Tous les routeurs et les commutateurs doivent être exécutés au même taux, les périphériques hors synchronisation peuvent entraîner la perte de données et même des connexions entières.

Pour certaines transactions, il est nécessaire que les ordinateurs soient parfaitement synchronisés, même quelques secondes, la différence entre les machines peut avoir des effets graves, comme la recherche d'un billet d'avion que vous aviez réservé, avait été vendu quelques instants plus tard à un autre client ou vous pourriez attirer vos économies Un distributeur de billets et lorsque votre compte est vide, vous pouvez rapidement aller à une autre machine et retirer tout cela.

Cependant, les ordinateurs personnels ne sont pas conçus pour être des horloges parfaites, leur conception a été optimisée pour la production en série et à faible coût plutôt que de maintenir un temps précis. Cependant, ces horloges internes sont sujettes à la dérive et bien que, pour de nombreuses applications, cela puisse être assez adéquat, souvent les machines doivent travailler ensemble sur un réseau et si les ordinateurs dérivent à des taux différents, les ordinateurs deviendront synchrones les uns avec les autres et les problèmes peuvent Surviennent en particulier avec Transactions sensibles au temps.

Serveur de tempsS sont comme les autres serveurs d'ordinateurs, dans le sens où ils sont habituellement situés sur un réseau. Un serveur de temps regroupe des informations de synchronisation, généralement à partir d'une source de matériel externe, puis synchronise le réseau à ce moment.

La plupart des serveurs de temps utilisent NTP (Network Time Protocol), l'un des protocoles les plus anciens d'Internet encore utilisés, inventé par le Dr David Mills de l'Université du Delaware, il a été utilisé depuis 1985. NTP est un protocole conçu pour synchroniser les horloges sur les ordinateurs et les réseaux sur Internet ou les réseaux locaux (LAN).

NTP utilise une référence de synchronisation externe, puis synchronise tous les périphériques du réseau à cette date.

Il existe diverses sources qu'un Serveur de temps NTP Peut servir de référence temporelle. L'Internet est une source évidente, cependant, les références de synchronisation Internet d'Internet telles que nist.gov et windows.time ne peuvent pas être authentifiées, laissant le serveur temporel et donc le réseau vulnérable aux menaces de sécurité.

Souvent, les serveurs temporels sont synchronisés à une source UTC (temps universel coordonné) qui est l'échelle de temps standard globale et permet aux ordinateurs du monde entier de synchroniser exactement au même moment. Cela a une importance évidente dans les industries où le moment précis est crucial, comme l'industrie boursière ou aérienne.

Ce message a été écrit par

Richard N Williams

Richard N Williams est un auteur technique et spécialiste de l'industrie de la synchronisation du serveur et de l'heure NTP. Richard N Williams sur Google+

Lecture connexe