Internet : comment ça fonctionne ? Suite et fin

Nous avons commencé à voir ce qu’est Internet dans le post précédent.

Parlons un peu du protocole IP. Actuellement, le plus utilisé est la v4, qui ressemble à ça : 78.255.47.12. Chaque couple de nombre est compris entre 0 et 255. La prochaine version, qui commence à être un peu utilisée, est la v6 : 2001:0db8:0000:85a3:0000:0000:ac1f:8001.
Pourquoi avoir créé l’IP v6 ? Tout simplement parce qu’on commençait à être à court d’IP v4, étant donné que chaque IP doit être unique. L’IP v6 est codée sur 39 caractères qui est compris entre 0 et f. Ca nous donne donc une quantité énorme d’IP possibles.

Chaque IP doit être unique, car c’est l’adresse sur le réseau de la machine avec qui on veut communiquer. Si deux machines avaient la même adresse ip, lorsqu’on fait une requête vers une des deux machines, comment savoir où doit aller l’information ?

Nous envoyons donc des paquets d’information vers une machine (le serveur qui héberge mon site par exemple 🙂 ), et cette machine vous répond avec des paquets (la page du site).

Maintenant, comment les paquets savent où aller dans le réseau ? Un peu comme nous si nous étions dans un endroit qu’on ne connait pas sans carte ni gps. En plus, l’endroit fait le tour du monde.
Le réseau comporte régulièrement ce qu’on appelle des routeurs et des commutateurs :
Les routeurs déterminent pour chaque paquet quelle est la meilleure route pour atteindre sa destination. Ce qui signifie que deux paquets qui vont au même endroit, ne passeront pas forcément par le même chemin. L’intérêt est que si le chemin est coupé physiquement ou surchargé, tous les paquets ne seront pas bloqués.
Les commutateurs dirigent tous les paquets qui vont vers une même adresse par le même chemin. L’intérêt est que les paquets arriveront dans le même qu’ils sont partis. Ce système est intéressant pour les appels téléphoniques.
Chacun de ces deux systèmes appareils orientent les paquets dans le réseau.

Je pense que pour une introduction au fonctionnement d’internet ça devrait être pas mal. Si vous souhaitez que je développe, n’hésitez pas à me le dire.