Différence entre TCP et IP


TCP contre IP

Le protocole de contrôle de transmission (aussi connu sous le nom de TCP) est un protocole central de la suite de protocoles Internet. Il fonctionne à un niveau supérieur à celui de son compatriote, le protocole Internet (aussi appelé IP). Les deux principales préoccupations de TCP sont les deux systèmes finaux - un navigateur Web et un serveur Web, par exemple. TCP fournit la livraison d'un flux d'octets d'un programme d'un ordinateur à un autre ordinateur. TCP est également en charge du contrôle de la taille, du contrôle des flux, du débit d'échange de données et de la congestion du trafic réseau.

IP est un protocole utilisé pour la communication de données sur un réseau Internet à commutation par paquets (c'est-à-dire un réseau Internet dans lequel toutes les données transmises sont regroupées). Comme pour TCP, il utilise également la suite de protocole Internet. C'est le protocole primaire de la couche Internet de la suite de protocole Internet. Sa tâche principale est de fournir des datagrammes de protocole distingués (aussi connus sous le nom de paquets) de l'hôte source à l'hôte destinataire en fonction de leurs adresses uniquement. Ainsi, IP définit les méthodes et les structures d'adressage pour l'encapsulation des paquets.

TCP fournit des services de communication à un niveau intermédiaire entre un programme d'application et l'IP. Cela signifie que lorsqu'un programme d'application veut envoyer un gros morceau de données sur Internet en utilisant l'IP, au lieu de décomposer les données en tailles qui correspondront à l'IP et en utilisant une série de requêtes provenant de l'IP, le logiciel est capable d'envoyer une seule requête à TCP, et de laisser ce protocole traiter les détails du transfert IP. TCP détecte les problèmes qui surviennent dans l'IP, demande la retransmission des paquets perdus, réorganise l'ordre des paquets (afin qu'ils soient remis dans leur ordre d'origine) et aide à minimiser la congestion du réseau (afin de réduire l'occurrence d'autres problèmes en aval). Une fois que tout cela a été fait et que la copie appropriée des données a été compilée, le paquet est transmis au programme d'application.

L'encapsulation IP signifie que les données d'un protocole de couche supérieure sont collectées sous la forme d'un paquet - ou datagramme. Il n'est pas vraiment nécessaire de configurer le circuit avant qu'un hôte n'envoie des paquets à un autre hôte auquel il n'a jamais communiqué auparavant. En tant que tel, IP est un protocole sans connexion, contrairement aux réseaux téléphoniques publics commutés qui nécessitent la mise en place d'un circuit pour que chaque appel téléphonique puisse passer. Grâce à l'encapsulation IP, il peut être utilisé sur un réseau hétérogène (un réseau reliant des ordinateurs qui peut consister en une combinaison d'outils de connexion) afin de résoudre les adresses IP aux adresses de liaison de données.

Les idées Clis


TCP est un noyau fonctionnant à un niveau relativement élevé ; IP fonctionne à un niveau inférieur.

2. TCP fournit des services de communication à un niveau intermédiaire entre un programme d'application et l'IP ; l'IP encapsule toutes les données et est sans connexion.


Une question ? Nous avons oublié quelque chose ? n'hésitez pas à participer aux commentaires. Nous compléterons cet article avec plaisir.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *