L'Internet ! Comment ça marche 1/5

Je vais essayer à travers quelques billets d'expliquer comment fonctionne Internet en restant très simple, enfin, j'espère.

Pour commencer le WEB !

En gros, le but d'Internet c'est de mettre en communication un visiteur et une page d'un site d'information.

 


L'internet se compose 4 éléments :

  1. des terminaux : votre PC, tablette ou smartphone,
  2. des tuyaux : des câbles de téléphone, des fibres optiques et/ou des liaisons radio,
  3. des nœuds de connexions : appelés aussi routeurs,
  4. et enfin les serveurs de pages Internet, de messagerie ou d'applications (comme le retzien.fr).

Les informations qui circulent dans ces tuyaux sont des "paquets". Ces paquets contiennent les données sous forme binaire, mais aussi les adresses de l'expéditeur et du destinataire et une information très importante le "checksum", "CRC" ou somme de contrôle en français, celui-ci permet de vérifier le bon contenu du paquet. Si le "checksum" n'est pas bon, le paquet sera ré-émis.

Comme le paquet contient sa destination, l'expéditeur n'a pas à ce soucier du chemin que prendra son paquet. Ce sont les routeurs qui se chargeront de ce travail, à commencer par votre "box ADSL" qui est elle même un routeur.

Chaque paquet contient une quantité limité d'information, il faudra en général plusieurs paquet pour afficher une simple page.
Pour ne pas se mélanger les pinceaux, chaque paquet est numéroté, à charge du destinataire de contrôler qu'il dispose de tous les paquets et de réclamer éventuellement le paquet manquant ou re-réclamer un paquet défectueux.

Notons que les différents paquets d'une même communication peuvent très bien passer par des chemins ou des tuyaux différents.
Là aussi, ce sont les routeurs qui déterminent le meilleur chemin.

Ce qui fait la performance d'Internet, c'est cette capacité à s'adapter en permanence aux besoins en activant à tout moment le tuyau le plus performant et donc de trouver éventuellement une solution si un tuyau venait à se couper.

un paquet de données ou aussi appelé un datagramme :

 

Le protocole qui est utilisé pour ce fonctionnement est TCP : Transmission Control Protocol
Les adresses de l'expéditeur et du destinataire sont des adresses IP : Internet Protocol
pour aller plus loin : cours sur les serveurs

À regarder l'illustration ci-dessus, vous n'avez pas l'impression que tous ces tuyaux et tous ces noeuds ça ressemble bigrement à une toile d'araignée géante.
Vous savez comment ce dit une toile d'araignée en anglais ? "WEB" ! Eh bin voilà pourquoi on appelle le réseau Internet le "web". Et comme c'est une toile étendue au monde, c'est le : "WORD WIDE WEB"... "www" !

Peut-être, déjà, vous posez-vous plusieurs questions ?

  • "Comment je fais pour consulter un serveur Internet ?" v. les navigateurs
  • "Mais, moi je ne connais pas les adresses des serveurs Internet, je connais que leur noms. !?". v. les DNS
  • "Et les tuyaux, quelles tailles ont-ils, combien de données sont-ils capables de transmettre à chaque instant ?"
  • "Les serveurs ? Comment ça marche ?" v. les serveurs

Eh bien, ça va être l'objet de 4 autres billets, à suivre ...