Aller au contenu

Découpage en paquets

Imaginons que nous devions transmettre des données de plusieurs Mo vers un autre ordinateur.

Envoyer d'une seule traite le flot binaire

La première technique consisterait à envoyer d'une seule traite le flot binaire correspondant.

Mais, comme on peut le voir sur l'animation ci-dessous, le premier souci avec cette solution est qu'en cas d'erreur (ici en fin de transmission), il faut transmettre à nouveau l'ensemble des données.

Un deuxième problème, sans doute le plus ennuyeux, est que cette solution monopolise le support de transmission et bloque les échanges entre d'autres équipements, comme nous pouvons le voir sur l'animation ci-dessous :

Découper en segments

Une solution pour palier à ces défauts est de découper les données à transmettre en segments :

Et d'envoyer ces différents segments les uns à la suite des autres sur le support.

Cette méthode va permettre d'intercaler les segments de plusieurs équipements sur le même support.

Cet entrelacement de paquets s'appelle le multiplexage.

L'exemple ci-dessous nous montre l'intérêt du découpage en segments qui permet des communications simultanées :

Dans cet autre exemple on voit bien l'entrelacement des paquets qui permet à un même équipement de communiquer avec plusieurs autres :

source: isnbreizh.fr