Différences TCP et UDP

Definition-Difference-TCP-UDP.png
Definition-Difference-TCP-UDP.png

Différences TCP et UDP

406 lecteurs
Sommaire de l'article

Quelles sont les principales différences entre TCP et UDP 4 minutes

Lorsqu’il est temps d’utiliser TCP ou UDP pour transmettre des paquets de données sur des réseaux par le biais de périphériques, les systèmes doivent connaître les distinctions et savoir quand chaque choix est le meilleur.

Le protocole de contrôle de transmission (TCP) et le protocole de données utilisateur (UDP) sont deux protocoles de communication réseau utilisés conjointement avec le protocole Internet pour permettre aux périphériques connectés aux réseaux d’échanger des données via Internet ou d’autres réseaux.

Les protocoles d’affichage à distance, comme Citrix HDX, VMware Blast Extreme et Microsoft Remote Desktop Protocol, prennent tous en charge TCP et UDP pour fournir des services de bureau à distance.

TCP et UDP font partie de la suite de protocoles TCP/IP, qui comprend une variété de protocoles utilisés pour effectuer des communications réseau. Bien qu’il existe certaines distinctions entre TCP et UDP, certains éléments sont similaires.

Lors de la transmission de données sur les réseaux, par exemple, TCP et UDP regroupent les données en paquets qui ciblent les adresses IP des ordinateurs connectés au réseau. Cependant, en raison de la manière dont les protocoles transfèrent les données sur les réseaux, il est souvent difficile pour les services informatiques de réguler l’ordre dans lequel les protocoles envoient les paquets ou de garantir que tous les paquets arrivent à destination.

Les distinctions entre TCP et UDP

TCP permet aux systèmes de réguler la livraison des paquets de deux manières différentes. Tout d’abord, TCP numérote chaque paquet afin que le point d’extrémité qu’il cible les rende dans le bon ordre. En outre, TCP comprend des mécanismes permettant de s’assurer que le point final de la cible reçoit chaque paquet de données.

Voir Aussi  Portail DGFIP sur portail.dgfip.finances.gouv.fr

Lorsqu’un paquet est reçu, le dispositif récepteur renvoie un message à l’expéditeur afin d’accuser réception de la livraison. Si l’expéditeur ne reçoit pas d’accusé de réception du récepteur, il envoie le message jusqu’à ce que le point d’extrémité réussisse à le recevoir ou annule les messages. Le protocole TCP dispose également de capacités de contrôle d’erreurs pour s’assurer qu’il n’y a pas de corruption des données.

Cependant, toute cette fiabilité a un coût important, qui se traduit par un plus grand nombre de transmissions, une demande accrue de bande passante sur les réseaux et des ralentissements généraux du traitement.

UDP résout ces problèmes en supprimant les contrôles et les équilibres qui font partie de TCP et en se concentrant uniquement sur la transmission des données. Il n’y a pas de numérotation des paquets ni de contrôle des erreurs, ni d’accusé de réception des paquets. Si des paquets sont perdus pendant la transmission, ils restent dans le vide. Si les paquets ne sont pas en ordre, ils sont en ordre.

TCP et UDP connectent l’application à l’interface réseau.

Les distinctions entre TCP et UDP détermineront lequel est le meilleur. Pour le streaming vidéo, par exemple, il arrive que quelques connexions perdues ou brouillées ne soient pas aussi importantes pour maximiser les performances, ce qui fait de l’UDP une excellente option. Pour les bureaux virtuels, en revanche, il n’existe pas de solution unique.

En général, les protocoles de bureau à distance utilisent par défaut le protocole TCP, qu’ils puissent ou non utiliser également le protocole UDP. Cependant, le PC sur IP de VMware utilise UDP par défaut et certains protocoles de bureau à distance permettent l’utilisation conjointe de TCP et d’UDP. Par exemple, le service informatique peut configurer Blast Extreme pour qu’il utilise UDP pour gérer le trafic du protocole et TCP pour gérer et administrer les communications.

Voir Aussi  Qu’est-ce que la gestion des identités et des accès (IAM) ?

Compte tenu des différences distinctes entre TCP et UDP, le service informatique doit également tenir compte du type de bureau virtuel déployé ainsi que de la fiabilité du réseau. Si la fiabilité est une priorité absolue, TCP est le meilleur choix. Si les performances sont le principal problème, UDP peut être la solution.

Sachez que les protocoles d’affichage à distance évoluent chaque jour, d’une manière qui devrait améliorer la qualité de TCP et d’UDP, rendant le choix entre eux plus compliqué avec le temps.

4.3/5 - (29 votes)
Marine
Marine

Passionnée par l'entreprenariat depuis plus de 10 ans, je suis à la tête d'une société française visant à favoriser la communication des entreprises. Également attiré par la finance, je partage mes conseils et expériences au travers mes articles de blog.

Retour en haut