Programme Officiel

Contenus

Capacités attendues

Protocole TCP/IP : paquets, routage des paquets

Distinguer le rôle des protocoles IP et TCP.

Distinguer la fiabilité de transmission et l’absence de garantie temporelle.

Réseaux pair-à-pair

Décrire l’intérêt des réseaux pair-à-pair ainsi que les usages illicites qu’on peut en faire.

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.
Lien vers le programme complet

Dans ce chapitre, nous voyons comment assurer le transport des informations entre machines.

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
Image 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.

Comment deux machines peuvent-elles communiquer?

Les applications d'internet peuvent utiliser deux principaux modes de communication:

  • la communication client-serveur,
  • la communication pair à pair(peer to peer en anglais.)

La communication client-serveur

Cele-ci est décrite dans le chapitre Le fonctionnement du Web

Server-based-network.svg
By User:Mauro Bieg - derived from the Image:Computer n screen.svg which is under the GNU LGPL, LGPL, Link

Les réseaux pair à pair

P2P-network.svg
By User:Mauro Bieg - Own work, Public Domain, Link

Dans un réseau pair à pair au contraire, chaque machine est à la fois client et serveur.

On parle d'architecture décentralisée.

Un exemple courant est le partage de fichier par torrent:

Téléchargement de ubuntu par Torrent

Vous téléchargez un fichier en utilisant les ordinateurs connectés voisins et en même temps vous envoyez des paquets du fichier à d'autres utilisateurs voisins.

 

Citer au moins un avantage et un avantage et un inconvénient au réseau pair à pair par rapport à l'architecture classique client-serveur.