User Datagram Protocol: diferència entre les revisions

Contingut suprimit Contingut afegit
m Corregit: paquets. És sol > paquets. Se sol
m Corregit: però sobre tot s > però sobretot s
Línia 62:
 
== Comparativa entre protocol UDP i TCP ==
UDP: Proporciona un nivell de transport no fiable de datagrames, ja que afegeix poca informació necessària per la comunicació extrem a extrem del paquet que envia al nivell inferior. s'utilitzen aplicacions com NFS (Network File System) y RCP (comandes per copiar fitxers entre ordinadors remots), però sobre totsobretot s'utilitza en tasques de control i en la transmissió d'àudio i vídeo a través d'una xarxa. No introdueix retards per establir una connexió, no manté l'estat de connexió algun i no realitza seguiment d'aquests paràmetres. Així, un servidor dedicat a una aplicació particular pot suportar més clients actius quant l'aplicació corre sobre UDP en lloc de sobre TCP.
 
TCP: És el protocol que proporciona un transport més fiable de flux de bits entre aplicacions. Està pensat per poder enviar grans quantitats d'informació de manera fiable, alliberant el programador de la dificultat de gestionar la fiabilitat de la connexió (retransmissions, pèrdues de paquets, duplicació de paquets)que gestiona el propi protocol. Però la complexitat de la gestió de la fiabilitat té un cost en eficiència, ja que per portar les gestions anteriors cal afegir gran quantitat d'informació als paquets que envia. Degut al fet que els paquets per enviar tenen una mida màxima, quanta més informació afegeix el protocol per la seva gestió, menys informació provindrà de l'aplicació. El segment TCP té una sobrecàrrega de 20 bytes en cada segment, mentre que UDP només hi afegeix 8 bytes). Per això, quan és més important la velocitat que la fiabilitat, s'utilitza UDP. En canvi, TCP assegura la recepció en destí de la informació per transmetre .