IP est un protocole de couche 3 . TCP / UDP sont des protocoles de couche 4 . Ils servent chacun à des fins différentes.
La couche 3 est en charge de la livraison de bout en bout . Sa seule fonction est d'ajouter tout ce qui est nécessaire à un paquet pour obtenir un paquet d'un hôte à un autre.
La couche 4 est chargée de la livraison de service à service . Sa seule fonction est de séparer les flux de données. Votre ordinateur peut avoir plusieurs programmes en cours d'exécution, chacun qui envoie / reçoit des bits sur le fil. IE: Vous pouvez avoir plusieurs onglets de navigateur en cours d'exécution, diffuser la radio Internet, exécuter un téléchargement, exécuter des torrents légaux , utiliser une application de chat, etc. application unique qui en a besoin. En voici une illustration:
IP n'est pas en mesure de livrer un paquet au service / à l'application correcte. Et TCP / UDP n'est pas en mesure de livrer un paquet d'un bout à l'autre de l'Internet.
TCP et IP fonctionnent ensemble pour leur permettre d'atteindre le «but final» de la communication Internet.
Les données qui doivent passer d'un hôte à un autre sont générées par les couches supérieures du modèle OSI.
Ces données sont transmises à L4 qui ajoutera les informations nécessaires pour fournir les données de service à service, comme un en-tête TCP avec un port source et de destination. Les données et l'en-tête L4 sont désormais appelés segment.
Ensuite, le segment sera transmis à L3 qui ajoutera les informations nécessaires pour livrer le segment de bout en bout, comme un en-tête IP avec une adresse IP source et destination. L'en-tête L3 et le segment peuvent maintenant être appelés un paquet.
Ce processus est connu sous le nom d' encapsulation et de désencapsulation (ou parfois décapsulation). Voici une animation de son fonctionnement:
Si cela n'a pas de sens, je suggère de lire davantage sur le modèle OSI et sur la façon dont chaque couche a des responsabilités différentes qui fonctionnent toutes ensemble pour accomplir le déplacement d'un paquet sur Internet .