User Datagram Protocol: diferència entre les revisions
Contingut suprimit Contingut afegit
m Corregit: gment TCP te una sobre -> gment TCP té una sobre |
Correcció d'algunes falte i castellanades ;-) |
||
Línia 1:
{{millorar ortografia|data=abril de 2013}}
{{TCP/IP}}
'''User Datagram Protocol''' ('''UDP''') és un [[Protocol de comunicació|protocol]] del [[nivell de transport]] del [[model OSI]], basat en l'intercanvi de [[datagrama|datagrames]]. UDP permet l'enviament de datagrames a través d'una [[Xarxa informàtica|xarxa]] sense que s'hagi establert prèviament una connexió, ja que el propi datagrama incorpora suficient informació d'adreçament a la seva capçalera. Tampoc té control ni confirmació del flux, per tan els paquets poden
És també útil per a servidors que responen petites consultes d'un gran nombre de clients. A diferència de [[TCP]], es compatible amb la difusió de paquets.
És sol fer servir per protocols DHCP, BOOTP, DNS, TFTP, DHCP i més, fins i tot per a alguns jocs amb connexió en
{| class="wikitable" style="margin: 0 auto; text-align: center;"
Línia 58:
Més comunament, les aplicacions UDP no fan servir mecanismes de fiabilitat i fins i tot els hi poden fer nosa. Aplicacions de Streaming, jocs amb multi-jugadors en temps real i VoIP (veu sobre IP) són exemples d'aplicacions que sovint usen UDP. En aquestes aplicacions en particular la pèrdua de paquets generalment no és un problema fatal. Si una aplicació requereix un alt grau de fiabilitat, un protocol com el TCP s'hauria de fer servir en comptes de UDP.
Al contrari que TCP, les aplicacions basades en UDP no tenen necessàriament bons mecanismes de control ni per evitar congestions de xarxa. Aplicacions UDP que consumeixen una gran part de l'amplada de banda disponible podrien fer perillar l'estabilitat de
Elements de xarxa com
== 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 tot 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ó (
== Aplicacions ==
Mentre que la quantitat total de trànsit UDP trobat en una xarxa típica sol ser de l'ordre de només un petit percentatge, nombroses aplicacions clau d'Internet utilitzen UDP, incloent: el Domain Name System (DNS), on les consultes ha de ser ràpides i només consisteix en una petició única seguida d'un paquet de resposta única, el Simple Network Management Protocol (SNMP), el Dynamic Host Configuration Protocol (DHCP) i el Routing Information Protocol (RIP).
Trànsit de veu i de vídeo es transmeten generalment usant UDP. El
Quan detecta la pèrdua de paquets TCP, es portat cap enrere el seu "data rate usage". Atès que tant en temps real i aplicacions de negoci són importants per a les empreses, el desenvolupament de la qualitat de solucions de servei és vist com a crucial per alguns.
|