Zawód: Technik informatyk
Kategorie: Sieci komputerowe Podstawy informatyki
UDP (User Datagram Protocol) to protokół transportowy, który umożliwia bezpołączeniowe przesyłanie danych w formie datagramów. W przeciwieństwie do TCP, UDP nie nawiązuje dedykowanego połączenia przed przesłaniem danych, co czyni go bardziej efektywnym w sytuacjach, gdzie niższe opóźnienia są kluczowe. Przykłady zastosowań UDP obejmują aplikacje strumieniowe, takie jak transmisje wideo na żywo czy gry online, gdzie szybkie dostarczanie danych jest ważniejsze niż gwarancja ich dostarczenia. Protokół ten pozwala na wysyłanie pakietów bez potrzeby ich potwierdzania przez odbiorcę, co znacząco zwiększa wydajność w odpowiednich zastosowaniach. Dobre praktyki branżowe zalecają stosowanie UDP w przypadkach, gdzie tolerancja na utratę pakietów jest wyższa, a latencja ma kluczowe znaczenie. Specyfikacja UDP jest zawarta w standardzie IETF RFC 768, co potwierdza jego powszechnie akceptowane zastosowanie w sieciach komputerowych.