2038 Le prochain bogue de temps d'ordinateur
posté par Stuart on Octobre 6th, 2009
Rappelez-vous le tournant du millénaire. Bien que beaucoup d'entre nous comptaient les secondes jusqu'à minuit, il y avait des administrateurs de réseau à travers le monde avec les doigts croisés en espérant que leurs systèmes informatiques continueront de fonctionner après le début du nouveau millénaire.
Le bogue du millénaire a été le résultat de premiers pionniers de l'ordinateur à concevoir des systèmes avec seulement deux chiffres pour représenter le temps car la mémoire de l'ordinateur était très rare à l'époque. Le problème ne s'est pas produit à cause du tournant du millénaire, il est apparu parce qu'il s'agissait de la fin du siècle et de l'année à deux chiffres de 00 (que les machines supposent 1900)
Heureusement, au tournant du millénaire, la plupart des ordinateurs ont été mis à jour et des précautions suffisantes ont été prises pour que Y2K L'insecte, tel qu'il était connu, ne causait pas les ravages généralisés qu'on craignait d'abord.
Cependant, le bogue Y2K n'est pas le seul problème lié au temps que les systèmes informatiques peuvent faire face, un autre problème avec la façon dont les ordinateurs indiquent que le temps a été réalisé et beaucoup d'autres machines seront affectées par 2038.
Le Unix Millennium Bug (ou Y2K38) est similaire au bogue d'origine car il s'agit d'un problème lié à la façon dont les ordinateurs indiquent l'heure. Le problème 2038 se produit car la plupart des machines utilisent un nombre entier de bits 32 pour calculer l'heure. Ce nombre de bits 32 est défini à partir du nombre de secondes de 1 Janvier 1970, mais comme le nombre est limité aux chiffres 32 par 2038, il n'y aura plus de chiffres pour traiter l'avance du temps.
Pour résoudre ce problème, de nombreux systèmes et langues ont changé pour une version 64-bit, ou ont fourni des alternatives qui sont 64-bit et que le problème ne se produira pas pendant près de trois décennies, il reste beaucoup de temps pour que tous les systèmes informatiques puissent être protégés .
Cependant, ces problèmes avec les horodatages ne sont pas le seul temps associé aux erreurs pouvant survenir sur un réseau informatique. L'une des causes les plus courantes d'erreurs de réseau informatique est le manque de Synchronisation temporelle. Ne pas s'assurer que chaque machine fonctionne à un moment identique à l'aide d'un Serveur de temps NTP Peut entraîner la perte de données, le réseau étant vulnérable aux attaques d'utilisateurs malveillants et peut causer toutes sortes d'erreurs telles que les courriels arrivant avant leur envoi.
Pour que votre réseau informatique soit correctement synchronisé et Serveur de temps NTP externe est recommandé.