Modeste
TCP est un protocole fiable. Il y a un accusé de réception pour chaque paquet TCP.
En UDP, il n'y a pas d'accusé de réception. Cela signifie que l'expéditeur ne sait pas si un paquet est reçu par le destinataire.
Dans TCP, si un ack (accusé de réception) n'est pas reçu pendant une longue période, l'expéditeur envoie à nouveau le même paquet pour s'assurer que chaque paquet est correctement reçu à l'autre extrémité.
Dans le protocole TCP, il est géré de manière à ne pas répéter le même paquet s'il est reçu deux fois et à ne perdre aucun paquet. Il y a des numéros de séquence et des numéros d'accusé de réception pour chaque paquet TCP.
IP est à un niveau inférieur à TCP ou UDP. Il peut y avoir TCP/IP ou UDP/IP. IP signifie protocole Internet. TCP signifie Transport Control Protocol.
Désirée
La principale différence entre les protocoles UDP et TCP est que l'UDP est un protocole sans connexion tandis que le TCP est un protocole orienté connexion. Laissez-moi explorer un peu plus ces deux protocoles.
Le protocole de couche de transport simple et peu fiable sur Internet est connu sous le nom de protocole de datagramme utilisateur (UDP). C'est un protocole de transport sans connexion et peu fiable. Il n'ajoute rien aux services ou à l'IP, à l'exception de la fourniture d'un processus à la communication au lieu de la communication hôte à hôte. Il fournit également une vérification d'erreur très limitée. UDP est un protocole simple qui a une surcharge minimale. Si un processus veut envoyer un très petit message et ne se soucie pas de la fiabilité, UDP peut y être utilisé. C'est un protocole très pratique pour les applications de multimédia et de multidiffusion. Les paquets UDP sont connus sous le nom de datagramme utilisateur. L'en-tête de ces paquets a une taille fixe qui est de 8 octets. TCP est un protocole fiable mais un peu complexe. Ce protocole est un protocole de couche transport. TCP est l'abréviation de Transmission Control Protocol. Contrairement au protocole UDP,ce protocole est un protocole orienté connexion. Comme le fait UDP, TCP utilise également les numéros de port comme adresses de couche de transport. TCP conserve tous les octets dans un tampon jusqu'à ce qu'il reçoive un accusé de réception.
Elvis
TCP doit créer une « prise de contact » entre deux nœuds avant d'envoyer des données et négocier la session en synchronisation comme : êtes-vous prêt ? Oui, reconnu. D'ACCORD. Je vais envoyer un bloc... Reçu. .. De plus, TCP/IP intègre la récupération, la retransmission, la correction, etc. des données.
UDP - est un TCP/IP "sauvage". Ce qui veut dire, hé, je vais transmettre à... N'importe qui peut se brancher. Quelle? Vous n'avez pas reçu de cadres ? Désolé il n'y a pas de contrôles, corrections et validations car je suis très rapide et je ne veux pas être dérangé par certaines négociations individuelles. Tout le monde se connecte et saisit ce que vous pouvez...
Adélie
TCP est compliqué pour une connexion sécurisée qui garantit que chaque paquet atteint sa dist. Udp est plus simple.