co to jest
Co oznacza skrót UDP? Definicja User Datagram Protocol. Słownik Protokół dużo starszy od TCP.

Czy przydatne?

Co to znaczy UDP

Definicja UDP: User Datagram Protocol

Co oznacza UDP: Protokół dużo starszy od TCP. Korzysta w sposób mniej wyszukany z warstwy IP. - Wysyła dane z warstwy zastosowań niemalże bez żadnych dodatkowych operacji do warstwy IP. Jedynie dodaje krótki nagłówek m.in. z numerem portu (o numerach portów piszemy niżej). można więc powiedzieć, że dane wysłane przy pomocy tego protokołu wędrują więc po sieci jako pakiety IP. Protokół UDP ma więc podobne wady i zalety jak IP. Jest przede wszystkim zawodny - i o tym trzeba zawsze pamiętać. Warstwa zastosowań wysyłając datagram nie ma żadnej pewności, że ten dotrze do adresata i że kolejność odbierania datagramów będzie taka jak nadawania. Musi więc sama zapewniać mechanizmy niezawodności (potwierdzanie, retransmisję itp.). Dlaczego więc wprowadzono ten protokół? - Ze względu na zalety protokołu IP, które UDP przejmuje. Jest to przede wszystkim szybkość. Protokół TCP "traci" dużo czasu na operacje zarządzania połączeniem, potwierdzania danych i retransmisji pakietów utraconych. Czas ten jest niedopuszczalny dla niektórych zastosowań. Niektóre programy korzystają z UDP, zwłaszcza jeśli: "zależy im na czasie", czyli stosują protokół czasu rzeczywistego (np. daytime); stosują bardzo prosty protokół warstwy zastosowań: jedno pytanie, jedna odpowiedż - wtedy odpowiedż jest jednocześnie potwierdzeniem dostarczenia pytania; utrata jednego lub kilku datagramów nie jest rzeczą "tragiczną" (np. w protokołach transmisji głosu będą krótkie przerwy w transmisji). z różnych innych względów korzystniej jest skonstruować algorytm zapewniania niezawodności, niż korzystać z protokołu TCP; Komunikat UDP nazywa się datagramem użytkownika. Nagłówek Nagłówek datagramu użytkownika składa się z czterech 16-bitowych pól:
Pola "port żródłowy" i "port docelowy" zawierają 16-bitowe numery portów UDP używane do odnajdywania procesów oczekujących na dany datagram. Pole "port żródłowy" jest opcjonalne, Pole "rozmiar" zawiera wartość odpowiadającą liczbie bajtów datagramu UDP wliczając nagłówek i dane. Minimalna więc wartość tego pola wynosi więc 8, czyli jest długością samego nagłówka, Pole "suma kontrolna" jest opcjonalne. Ponieważ jednak IP nie wylicza sum kontrolnych dla danych, suma kontrolna UDP jest jedyną gwarancją, że dane nie zostały uszkodzone. Kapsułkowanie UDP Miejsce UDP w podziale na warstwy TCP/IP pokazuje poniższy rysunek. Datagram UDP jest przed wysłaniem w sieć, w znany nam już sposób, kapsułkowany w datagram IP. Nagłówek IP identyfikuje maszynę żródłową i docelową, UDP - identyfikuje porty nadawcy i odbiorcy. U odbiorcy pakiet dociera do najniższej warstwy oprogramowania sieciowego i wędruje ku coraz wyższym warstwom. Każda z nich usuwa jeden nagłówek, oczekujący proces otrzymuje więc komunikat bez nagłówków. Zwróćmy uwagę, że datagram UDP otrzymany od IP na maszynie docelowej jest identyczny z tym, który UDP przekazało do IP na maszynie żródłowej.

Czym jest UDP znaczenie w Słownik komputerowy U .