Protocoale TCP/IP
diddles_118
pc

Protocolul UDP

 UDP (User Datagram Protocol) este un protocol ce trimite pachete independente de date, numite datagrame, de la un calculator către altul fără a garanta în vreun fel ajungerea acestora la destinaţie.

Ca şi segmentul TCP, segmentul UDP are la rândul său un antet, format din 64 biţi, ca în figura următoare:

Fig 2-3

Unde:

  • Portul sursă – numărul de port al celui care face apelul;
  • Portul destinație – numărul portului apelat;
  • Lungime – lungimea antetului si a datelor UDP;
  • Suma de verificare (checksum) – suma câmpurilor de antet şi date, calculată pentru verificare;
  • Date – datele protocolului nivelului superior.

Protocolul UDP aduce în plus faţă de IP  numărul portului sursă şi numărul portului destinaţie. O datagramă UDP este plasată, împreună cu portul sursă şi portul destinaţie, într-un pachet IP, iar în câmpul protocol al pachetului IP se pune valoarea UDP.

UDP nu împarte fişierele care trebuiesc transmise în reţea în părţi mici;mesajului nesegmentat  îi ataşează două numere, reprezentând programul care trimite segmentul şi cel care îl primeşte Nu aşteaptă confirmarea de primire din partea calculatorului destinaţie şi nu efectuează retransmisii. Poate fi considerat un TCP simplificat , mai rapid dar mai nesigur.