Table des matières
Mise à jour – 21 janvier 2023
Les bases de la compréhension d'Internet - là, nous faisons les idiots ... - Ceux qui ont vu le Feuerzangenbowle avec Heinz Rühmann connaissent cette expression concernant le fonctionnement de la machine à vapeur qui y est traité.
Ceux qui ne le connaissent pas ont au moins entendu parler de Google, qui est sans doute aujourd'hui l'un des moteurs de recherche les plus utilisés sur Internet.
Mais comment fonctionne le fait que, lorsqu'on google.de arrive sur ce moteur de recherche ?
La comparaison avec le bon vieil annuaire téléphonique n'est certes pas pertinente, mais elle offre une bonne base :
Autrefois, lorsqu'on cherchait le numéro de téléphone d'une connaissance, on avait au moins besoin de son nom et de la ville dans laquelle elle habitait. Ensuite, on avait besoin de l'annuaire téléphonique de cette ville, dans lequel on cherchait le nom. Celle-ci avait un préfixe qu'il fallait faire précéder du numéro de téléphone. Si la personne connue s'appelait aussi Müller, le prénom était également utile. S'il s'agissait également d'un nom courant, il suffisait de connaître la rue pour trouver précisément ce "Müller" et son numéro de téléphone. Et s'il vivait dans une colocation, l'extension était également utile, à condition bien sûr que la personne recherchée habite en Allemagne.
Sur Internet, l'indicatif du pays, l'indicatif régional et le numéro de téléphone, ainsi que le numéro d'extension, sont représentés sous forme d'adresse IP (Internet Protocoll). Les quatre parties du numéro, séparées par un point, peuvent avoir des valeurs de 001 à 255. 255 pour chaque numéro. Google.de a par exemple l'adresse 008.008.008.008.
Cette adresse correspond à la norme IPv4 et offre un espace d'adressage de 4 milliards d'adresses. Le standard IPv6, actuellement encore exploité en parallèle, permet un espace d'adressage de près d'un sextilliard (3,4 x 1038).
DNS
Or, les suites de numéros à douze chiffres ne sont pas particulièrement faciles à mémoriser par rapport aux noms. C'est pourquoi il existe sur Internet une sorte d'annuaire téléphonique, les DNS (Domain Name Server). Ceux-ci remplacent la saisie du nom Google.fr en la séquence de chiffres 008.008.008.008, resp. 8.8.8.8.
Voyons quel est le chemin emprunté par une requête de recherche lorsque quelqu'un à Cuxhaven Google.fr dans la barre d'adresse du navigateur d'un ordinateur. Pour cela, il existe la commande traceroute (suivre l'itinéraire) sous Mac OS, tracert sous Windows.
Le chemin vers l'objectif
traceroute 8.8.8.8 ou traceroute google.fr
- Ordinateur 192.168.1.16 via WLAN -> routeur (DNS interne ; par ex. AVM FritzBox) - 192.168.1.1 - 1.068 ms
- Routeur -> D - Kassel - 88.134.189.230 - 12.891 ms
- -> D - Kassel - 88.134.192.186 - 13.906 ms
- -> D - Darmstadt - 145.254.3.62 - 17.076 ms
- -> D - Darmstadt - 145.254.2.215 - 17.146 ms
- -> États-Unis - CA - Mountain View - 72.14.194.138 - 15.443 ms
- -> États-Unis - KS - KansasCity - 8.8.8.8 - 18.787 ms
Le temps nécessaire pour parcourir la moitié du globe, avec un total de six centres de calcul impliqués, est de 86,37 ms au total, ce qui est plutôt rapide.