Le bug Login
Nous sommes le 29 octobre 1969, et il est 22h30.
Les e-mails n'existent pas encore mais on cherche déjà à s'envoyer des messages d'un ordinateur à l'autre.
Charley Kline, un programmeur de l’université de Californie, tente d'envoyer le tout premier message via le réseau informatique Arpanet.
Ce message ne comporte qu'un seul mot : "LOGIN".
Les lettres arrivent dans l'ordre : L... O...
...
euh…
Mais pourquoi le reste n'arrive-t-il pas ?
Il y a un bug ! Le premier bug réseau ! Le reste du mot (GIN) mettra une heure avant d'arriver.
Cela était dû à la complexité d'encodage de la lettre G.
Arpanet, qu'est ce que c'est ?
Il s'agit de l'ancêtre d'internet. Ce réseau permettait de faire transiter des données par petits paquets (ce système est appelé "commutation de paquets". Si cela nous paraît relativement commun, c'était une véritable révolution à l'époque où les systèmes fonctionnaient en "circuit", comme pour une ligne téléphonique par exemple (ce système est appelé "commutation de circuits").
La commutation de paquets permettait de définir une topologie en maillage là où la commutation de circuits imposait une connexion directe entre un émetteur et un récepteur.
Et donc ?
La prochaine fois qu'on vous demandera de vous authentifier sur votre compte favori et que ça ne fonctionne pas, imaginez que la source du problème pourrait être votre... LOGIN !