Internet simplifié

30 septembre 2020 0 By Judicael Poumay (Ph.D.)

Internet, nous l’utilisons tous les jours mais beaucoup de gens ne savent pas comment il fonctionne ni de quoi il est fait. Cet article est destiné aux personnes n’ayant aucune connaissance en informatique et qui souhaitent comprendre les bases de l’internet. Ainsi, je vais essayer de vous expliquer ces concepts aussi simplement que possible.

De quoi est fait internet ?

L’internet est un réseau d’unités de calcul comprenant des appareils d’utilisateurs, des routeurs et des serveurs. Les serveurs fournissent des services tels que l’accès au web, les jeux multijoueur, le courrier, le cloud, … Ces services peuvent être accessibles via internet à travers vos appareils (téléphones, ordinateurs et consoles de jeux). Enfin, les routeurs sont utilisés pour connecter vos appareils avec les serveurs afin qu’ils puissent communiquer.

L’internet : un réseau de routeurs, d’appareils d’utilisateurs et de serveurs

Les serveurs ne sont en réalité que de gros ordinateurs et leur travail consiste à servir. Chaque fois que vous envoyez un courriel, que vous naviguez sur le web ou que vous jouez à des jeux avec des amis, vous communiquez avec un serveur. Les serveurs peuvent devenir assez compliqués mais ils ont trois fonctions de base : envoyer, recevoir et stocker. Par exemple, un serveur peut vous envoyer des pages web, recevoir le formulaire que vous avez rempli lors d’un achat en ligne et stocker vos photos Facebook.

Les routeurs forment les artères d’internet, ils ont pour tâche de relier les utilisateurs et les serveurs de manière à ce qu’ils puissent communiquer. La communication se fait par l’envoi de paquets, chacun contenant un message, et au moins une adresse de destination et de retour. En utilisant ces informations, les routeurs sont capables de diriger les paquets vers d’autres routeurs et finalement vers leur destination.

Les routeurs se présentent sous de nombreuses formes. De ceux qui se trouvent chez vous à ceux des centres de données.

Comment cela fonctionne ?

Les paquets sont envoyés entre l’utilisateur et les serveurs. Chaque paquet contient une demande ou une réponse. Si vous demandez une page web à un serveur, vous envoyez un paquet avec cette demande au serveur. Ensuite, le serveur répond avec un autre paquet contenant la page web demandée. Dans un sens, l’internet est similaire a la poste. Sauf que le facteur est un tas de câbles et de routeurs.

Pour diriger les paquets, les routeurs doivent savoir où les envoyer. Les adresses IP sont utilisées pour localiser les éléments du réseau. Elles fonctionnent de la même manière qu’une adresse postale comme : BELGIQUE 1000 BRUXELLES Rue du Chêne 1. Les adresses IP ressemblent à ceci : 10.25.35.53 De même, de gauche à droite, nous avons des informations larges puis précises sur l’endroit où se trouve quelque chose dans le réseau. Dans cet exemple fictif, 10 indique l’Europe, 25 est pour la Belgique, 35 est pour Bruxelles, etc.

Les routeurs apprennent où se trouvent les choses en découvrant leur environnement. Leur seul travail consiste à recevoir des paquets, regarder l’adresse de destination et envoyer chacun d’entre eux au routeur suivant ou à la destination finale. Ceci forme un chemin entre deux éléments communicants dans le réseau (A et B sur le schéma ci-dessous).

Les routeurs surlignés en rouge forment un chemin de A à B

En tant qu’utilisateur, lorsque vous voulez communiquer avec un serveur, vous pouvez envoyer un paquet avec l’adresse du serveur à n’importe quel routeur du réseau. Le paquet sera transmis au serveur et de la même manière, vous recevrez une réponse du serveur.

En pratique, vous ne connaissez souvent pas l’adresse des serveurs. C’est parce qu’ils ont tendance à changer et qu’il y en a beaucoup. La solution est le DNS ; les serveurs DNS connaissent l’adresse des autres serveurs et changent rarement leurs adresses. Ainsi, il suffit de connaître l’adresse d’un DNS pour avoir accès à l’adresse de nombreux serveurs. Ils sont donc similaire en fonction aux bottins téléphonique.

Par conséquent, lorsque vous tapez « www.facebook.com » dans votre navigateur, votre ordinateur ou votre téléphone contacte un serveur DNS et lui demande quelle est l’adresse de « www.facebook.com ». Le DNS vous donne alors l’adresse IP de facebook que vous pouvez utiliser pour contacter leur serveur afin d’obtenir l’accès à leur site web.

Votre ordinateur contact le serveur DNS (chemin rouge) afin de pouvoir contacter le serveur Facebook (chemin bleu).

Conclusion

Dans cet article, je vous ai présenté les éléments de base de l’internet, mais il est vrai que cela devient beaucoup plus compliqué. Il y a beaucoup de difficultés, comme le traitement des erreurs et les embouteillages de paquets. De plus, il y a beaucoup d’autres éléments dans le réseau tels que les switches, les hubs, les bridges, …

L’internet est un réseau interconnecté complexe d’éléments complexes et il est étonnant que tout cela fonctionne — la plupart du temps.

Judicael Poumay (Ph.D.)