Chapitre 2: Les protocoles d'internet


Programme Officiel

Contenus

Capacités attendues

Protocole TCP/IP : paquets, routage des paquets

Distinguer le rôle des protocoles IP et TCP.

Caractériser les principes du routage et ses limites.

Exemples d’activités

  • Illustrer le fonctionnement du routage et de TCP par des activités débranchées ou à l’aide de logiciels dédiés, en tenant compte de la destruction de paquets.
  • Déterminer l’adresse IP d’un équipement et l’adresse du DNS sur un réseau.
  • Suivre le chemin d’un courriel en utilisant une commande du protocole IP.
Lien vers le programme complet

La création d'internet, le réseau des réseaux en 1983 a été possible grâce à l'invention de protocoles de communication entre réseaux. Les protocoles TCP/IP inventés en 1977 ont en effet la particularité d'être indépendants des matériels.

Le protocole IP

Internet est défini par le protocole IP (Internet Protocol), ensemble de normes qui permettent d’identifier et de nommer de façon uniforme tous les ordinateurs ou objets qui lui sont connectés.

Quand on s'abonne auprès d'un FAI, on obtient une adresse IP, cette adresse permet d'identifier votre appareil sur le réseau.

Exemple: 194.187.168.99

TODO Obtenir son adresse IP sur wifi, ethernet 4G...

ping qwant.com

PING qwant.com (194.187.168.99) 56(84) bytes of data.

Passage à l'IPv6

On utilisait au départ des adresses de 32 bits constituées de 4 valeurs comprises entre 0 et 255.

Comme: 194.187.168.99, cependant le nombre d'adresses devenant insuffisant, on est en train de passer à l'IP en version 6 qui utilise des adresses de 128 bits:

ping -6 wikipedia.org
PING wikipedia.org(text-lb.esams.wikimedia.org (2620:0:862:ed1a::1)) 56 data bytes

Voici l'adresse ipv6 de wikipedia.org 2620:0:862:ed1a::1

Pour l'utiliser dans un navigateur, il faut l'écrire entre crochets. http://[2620:0:862:ed1a::1]/

Le routage

Le réseau internet étant décentralisé, pour communiquer entre elles les machines doivent passer par l'intermédiaire d'autres machines: les routeurs.

Internet-transit-2.svg
Par TomybrzTravail personnel, CC BY-SA 4.0, Lien

Le routage est le mécanisme par lequel des chemins sont sélectionnés dans un réseau pour acheminer les données d'un expéditeur jusqu'à un ou plusieurs destinataires.

L'efficacité du routage passe par des algorithmes qui utilisent des tables de routage indiquant quelle route prendre pour acheminer un paquet vers une adresse donnée.