Quelle est la différence principale entre TCP et UDP lorsqu’ils établissent une connexion entre deux points d’extrémité ?
TCP utilise une poignée de main en trois étapes, tandis qu’UDP ne garantit pas la livraison du message.
TCP utilise des paquets de synchronisation, et UDP se sert de paquets d’accusé de réception.
UDP assure un transfert de message fiable, tandis que TCP est un protocole sans connexion.
UDP utilise les bits SYN, SYN ACK, et FIN dans l’en-tête de la trame, tandis que TCP utilise les bits SYN, SYN ACK, et ACK.
TCP et UDP utilisent tous les deux le même mécanisme pour établir une connexion.
Explications
Réponse A (Correcte) : TCP est un protocole orienté connexion et utilise une poignée de main en trois étapes (SYN, SYN-ACK, ACK) pour établir une connexion fiable. UDP, en revanche, est un protocole sans connexion et ne garantit pas la livraison du message.
TCP et UDP sont tous deux des protocoles de transport utilisés dans la suite de protocoles Internet. TCP est orienté connexion, ce qui signifie qu’il établit une connexion stable avant la transmission des données, garantissant ainsi que les paquets arrivent à destination et dans le bon ordre. UDP, en revanche, est un protocole sans connexion qui envoie des paquets sans établir une connexion stable, ce qui peut entraîner des paquets manquants ou désordonnés.
Réponse B (Incorrecte) : Cette affirmation est fausse car c’est TCP qui utilise à la fois des paquets de synchronisation (SYN) et des paquets d’accusé de réception (ACK). UDP ne garantit pas la livraison et n’utilise donc pas de mécanisme d’accusé de réception.
Réponse C (Incorrecte) : C’est l’inverse. TCP assure un transfert de message fiable, tandis qu’UDP est sans connexion et ne garantit pas la livraison.
Réponse D (Incorrecte) : Cette affirmation est incorrecte car c’est TCP qui utilise les bits SYN, SYN ACK, et ACK dans l’en-tête, pas UDP.
Réponse E (Incorrecte) : C’est faux. TCP et UDP ont des mécanismes très différents pour établir des connexions.