# Czym jest User Datagram Protocol (UDP)?

> User Datagram Protocol (UDP) to protokół transportowy przenoszący niezależne komunikaty, zwane datagramami, między punktami końcowymi aplikacji w sieciach Internet Protocol.

- Kanoniczny adres URL: https://yellowcube.eu/pl/glossary/user-datagram-protocol/
- Wydawca: Yellow Cube
- Język: pl
- Kontakt: hello@yellowcube.eu

## Treść

Jego nagłówek identyfikuje porty źródłowe i docelowe oraz zawiera pola długości i sumy kontrolnej. UDP nie ustanawia połączenia przed wysłaniem, nie utrzymuje strumienia bajtów ani nie potwierdza, że datagram dotarł do celu.

Ta minimalna usługa pasuje do aplikacji, które mogą tolerować utratę, potrzebują terminowej dostawy lub zapewniają własne odzyskiwanie i zachowanie przeciążeniowe. Zapytania Domain Name System, media czasu rzeczywistego, odkrywanie usług i nowsze transporty takie jak QUIC mogą używać UDP, ale każda aplikacja definiuje, co dzieje się, gdy datagramy są tracone, duplikowane, opóźniane lub przestawiane.

### Najważniejsze punkty

- **Podstawowe zachowanie:** Zachowuje granice komunikatów i multipleksuje ruch aplikacji przez numery portów bez ustanawiania połączenia ani stanu dostawy w stylu TCP.
- **Odpowiedzialność aplikacji:** Dodaj retransmisję, porządkowanie, obsługę duplikatów, adaptację tempa i kontrolę przeciążenia, gdy aplikacja ich wymaga.
- **Uwaga bezpieczeństwa:** Uwierzytelniaj strony, gdy pochodzenie ma znaczenie, waliduj format i rozmiar komunikatów, ograniczaj amplifikację odpowiedzi i stosuj limity tempa dla eksponowanych usług; adresy źródłowe mogą być sfałszowane, a małe żądania mogą w przeciwnym razie wyzwalać większe odpowiedzi na ofiarę.
- **Istotne ograniczenie:** UDP nie zapewnia ani gwarancji dostawy, ani poufności, uwierzytelniania stron czy ochrony przed odtwarzaniem. Używana i walidowana suma kontrolna UDP wykrywa część przypadkowych uszkodzeń, ale nie jest kryptograficzną kontrolą integralności.

### Powiązane terminy

[Zestaw protokołów TCP/IP](<https://yellowcube.eu/pl/glossary/tcp-ip-protocol-suite/>) · [System nazw domen (DNS)](<https://yellowcube.eu/pl/glossary/domain-name-system/>) · [Internet Control Message Protocol (ICMP)](<https://yellowcube.eu/pl/glossary/internet-control-message-protocol/>) · [Utrata pakietów](<https://yellowcube.eu/pl/glossary/packet-loss/>) · [Ruch sieciowy](<https://yellowcube.eu/pl/glossary/network-traffic/>)

### Źródła

[RFC 768: User Datagram Protocol](https://www.rfc-editor.org/info/rfc768) · [RFC 8085: UDP Usage Guidelines](https://www.rfc-editor.org/info/rfc8085) · [RFC 9868: Transport Options for UDP](https://www.rfc-editor.org/info/rfc9868/)

## Budujmy skuteczniejszą cyberobronę razem

Budujemy trwałe partnerstwa oparte na zaufaniu, wiedzy i wspólnych sukcesach. Chcesz rozwijać firmę, poszerzyć ofertę cyberbezpieczeństwa lub wprowadzić innowacyjne rozwiązania na nowe rynki? Yellow Cube wspiera Cię na każdym z tych etapów.

[Skontaktuj się z Yellow Cube](<mailto:hello@yellowcube.eu?subject=Partnership>)

## Źródło i zakres informacji

Ta wersja Markdown jest generowana z tych samych zatwierdzonych treści co kanoniczna strona HTML. Przy cytowaniu użyj kanonicznego adresu URL.

