Le monde en parfaite synchronisation
Wednesday, May 13th, 2009La synchronisation est quelque chose dont nous connaissons tous les jours nos vies. De conduire dans l'autoroute jusqu'à la rue bondée; Nous adaptons automatiquement notre comportement à la synchronisation avec ceux qui nous entourent. Nous conduisons dans la même direction ou parcourons les mêmes voies que les autres navetteurs pour ne pas le faire, ce qui rendrait notre voyage beaucoup plus difficile (et dangereux).
En ce qui concerne le timing, la synchronisation est encore plus importante. Même dans nos relations quotidiennes, nous nous attendons à une synchronisation raisonnable des personnes. Lorsqu'une réunion commence à 10am, nous nous attendons à ce que tout le monde soit là dans quelques minutes.
Cependant, en ce qui concerne les transactions informatiques sur un réseau, la précision de la synchronisation devient encore plus importante lorsque la précision à quelques secondes est trop insuffisante et la synchronisation de la milliseconde devient essentielle.
Les ordinateurs utilisent le temps pour chaque transaction et processus qu'ils font et il suffit de réfléchir à la furie provoquée par le bogue du millénaire pour apprécier l'importance de l'ordinateur à l'heure. Lorsqu'il n'y a pas de synchronisation précise, toutes sortes d'erreurs et de problèmes peuvent se produire, en particulier avec des transactions sensibles au temps.
Ce ne sont pas seulement les transactions qui peuvent échouer sans une synchronisation adéquate, mais les horodatages sont utilisés dans les fichiers journaux d'ordinateur, donc, si quelque chose ne va pas ou si un utilisateur malveillant a envahi (ce qui est très facile à faire sans synchronisation adéquate), il peut être long à découvrir Ce qui a mal tourné et même plus longtemps pour résoudre les problèmes.
Un manque de synchronisation peut également avoir d'autres effets tels que la perte de données ou la récupération échouée. Il peut également laisser une entreprise sans défense dans n'importe quel argument juridique potentiel car un réseau mal synchronisé ou non synchronisé peut être impossible à vérifier.
La synchronisation en milliseconde n'est cependant pas le mal de tête que plusieurs administrateurs supposent que cela se produira. Beaucoup choisissent de profiter de nombreux serveurs de temps en ligne qui sont disponibles sur Internet, mais cela peut générer plus de problèmes qu'il résout, par exemple en laissant le port UDP ouvert dans le pare-feu (pour permettre l'information temporisée) Pour mentionner aucun niveau de précision garanti de la Serveur de temps public.
Une solution meilleure et plus simple est d'utiliser un outil dédié serveur de temps réseau Qui utilise le protocole NTP (Network Time Protocol). UNE Serveur de temps NTP Se brancheront directement dans un réseau et utiliser le GPS (Global Positioning System) ou des transmissions radio spécialisées pour recevoir le temps direct d'une horloge atomique et le répartir dans le réseau.