Outils pour utilisateurs

Outils du site


Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
010-deep:start [le 06/02/2025 à 14:31] – créée prof010-deep:start [le 03/10/2025 à 15:29] (Version actuelle) prof
Ligne 1: Ligne 1:
-====== Plongée dans les couches ======+====== Démontage de la pile TCP/IP ====== 
 +Il est temps maintenant de s'intéresser de beaucoup plus près aux fonctionnalités de chaque couche. Nous savons que le transfert de données se fait par paquets
  
 +La couche Application construit des paquets qu contiennent non seulement l'adresse IP du destinataire et celle de l'expéditeur mais également le mode de transport souhaité TCP ou UDP.
 +
 +La couche de transport va devoir expédier les paquets, soit en prenant en charge le contrôle: TCP avec un mode dit «connecté» soit en se contentant d'envoyer les paquets et advienne que pourra, avec UDP. Les paquets contiennent donc en plus des adresses IP déjà vues quelques informations spécifiques au mode de transport.
 +
 +La couche internet va s'intéresser aux adresses IP de l'émetteur et du destinataire. Elle va commencer par décider si émetteur et destinataire sont dans le même réseau. Si c'est le cas, il faudra qu'elle trouve l'adresse MAC du destinataire. Si ce n'est pas le cas, il faudra qu'elle trouve quel sera le routeur le plus approprié pour accéder au réseau du destinataire. Pour cela, il faudra qu'elle ait en sa possession une table de routage, si succincte soit-elle pour trouver l'adresse MAC de ce routeur sans quoi l'émetteur sera notifié du non-acheminement de des données.  
 +
 +Enfin, la couche d'accès réseau tentera de transmettre le paquet à l'adresse MC du destinataire en s'assurant que le support de transmission est en mesure de le faire.
 +
 +Une fois ce constat fait, beaucoup de questions vont se poser si l'on souhaite vraiment comprendre comment tout ceci fonctionne.
 +
 +Nous allons regarder de très près ce que ces couches font, en commençant par la plus basse. Pourquoi pas par la plus haute ? Parce que pourquoi pas par la plus basse 8-) 
 +===== Vocabulaire =====
 +Si l'on veut discuter de façon très stricte, un peu de vocabulaire s'impose. Nous allons supposer que tout le monde sait ce qu'est un bit, un octet, un mot (les mots pouvant être de 8, 16, 32 voire 64 bits. Il faudra préciser au besoin.
 +
 +Et le PDU (Protocol Data Unit) ?
 +
 +Dans le modèle OSI le PDU est défini comme suit:
 +  - Le **bit** pour la couche **physique**.
 +  - La **trame** pour la couche de **liaison**
 +  - le **paquet** pour la couche **réseau**
 +  - Dans la couche transport c'est plus compliqué:
 +    - Le **segment** pour **TCP**.
 +    - Le **datagramme** pour **UDP**.
 +    - les **données** pour les autre couches (ouf!).
 +Si tout ceci vous chatouille, grattez-vous [[https://fr.wikipedia.org/wiki/Protocol_Data_Unit|avec ça]]. Dans la suite, nous allons tout de même essayer de nous y tenir.
 +== Donc: ==
 +{{indexmenu>.#1}}
Démontage de la pile TCP/IP: Dernière modification le: 06/02/2025 à 14:31 par prof