Trame Ethernet

Les paquets IP ne peuvent pas transiter sur un réseau tel quel, ils vont eux aussi être encapsulés avant de pouvoir « voyager » sur le réseau.

L'encapsulation des paquets IP produit ce que l'on appelle une trame.

RemarqueDe nombreuses trames...

Nous n'étudierons pas en détail ce qu'est une trame, vous devez juste savoir qu'il existe de nombreux types de trames : ATM, token ring, PPP, Ethernet, Wifi...

Nous allons évoquer les deux dernières : la trame Ethernet et la trame Wifi.

  • Si vous utilisez un réseau filaire avec des câbles Ethernet (avec des prises RJ45), la trame sera de type Ethernet (c'est le cas pour le réseau du lycée).

  • Si vous utilisez un réseau sans fil Wifi, la trame sera de type Wifi (en fait, la trame Wifi ressemble beaucoup à la trame Ethernet, on peut même dire que la trame Wifi est la variante sans-fil de la trame Ethernet).

Pour simplifier les choses, dans la suite, nous évoquerons uniquement la trame Ethernet en ayant à l'esprit que ce qui est dit sur la trame Ethernet reste valable pour la trame Wifi.

Poursuite de l'encapsulation

  • Le paquet IP contient les adresses IP de l'émetteur et du récepteur :

  • La trame Ethernet encapsule le paquet IP :

Le paquet IP étant encapsulé par la trame Ethernet, les adresses IP ne sont plus directement disponibles (il faut désencapsuler le paquet IP pour pouvoir lire ces adresses IP). Nous allons donc trouver un autre type d'adresse qui permet d'identifier l'émetteur et le récepteur : l'adresse MAC (Media Access Control) aussi appelée adresse physique.

Au moment de l'encapsulation d'un paquet IP, l'ordinateur « émetteur » va utiliser un protocole nommé ARP (Address Resolution Protocol) qui permet de déterminer l'adresse MAC de l'ordinateur « destination » en effectuant une requête « broadcast » (requête destinée à tous les ordinateurs du réseau).

Cette requête peut être imaginée sous la forme : « j'aimerais connaître l'adresse MAC de l'ordinateur ayant pour IP XXX.XXX.XXX.XXX ». Une fois qu'il a obtenu une réponse à cette requête ARP, l'ordinateur « émetteur » encapsule le paquet IP dans une trame Ethernet et envoie cette trame sur le réseau.

Une couche interne supplémentaire : application

En fait, TCP effectue lui aussi une encapsulation selon l'application qui a eu recours à ce protocole. Parmi les plus connues, on peut rappeler :

  • Les requêtes et les réponses HTTP ;

  • FTP,

  • SMTP,

  • DNS...

Voici donc un exemple d'encapsulation avec un requête FTP :

Remarque

On dit que tous ces protocoles (HTTP, FTP, SMTP, DNS, ...) appartiennent à la couche « Application » du modèle TCP/IP qui fera l'objet de la page suivante.