Obsah
UDP (User Datagram Protocol)
UDP je jednoduchý komunikační protokol transportní vrstvy, který umožňuje odesílání datových balíčků (datagramů) v rámci sítí IP bez nutnosti navazování spojení. Na rozdíl od protokolu TCP se UDP nezdržuje potvrzováním přijetí dat, což z něj činí extrémně rychlý, ale „nespolehlivý“ nástroj.
Hlavní charakteristiky
V naší síti WAN využíváme UDP tam, kde je rychlost důležitější než stoprocentní doručení každého bajtu:
- Bezstavovost: UDP nenavazuje spojení (no handshake). Prostě začne vysílat data na cílovou URL nebo IP adresu.
- Žádná kontrola chyb: Pokud se paket cestou ztratí nebo dorazí ve špatném pořadí, UDP to neřeší. Opravu musí zajistit samotná aplikace (např. v rámci vývoje našich aplikací).
- Nízká režie: Pakety jsou malé a nezahrnují složité hlavičky, což šetří propustnost naší sítě.
Využití v naší společnosti
1. Multimédia a komunikace
UDP je páteří našich služeb pro spolupráci v reálném čase:
2. Síťové služby
Základní funkce naší ZIF spoléhají na UDP:
3. IoT a monitoring
Naše IoT zařízení často odesílají telemetrická data (např. teplotu) přes UDP, protože jeden ztracený údaj neovlivní celkovou analýzu a šetří baterii zařízení.
Bezpečnostní aspekty (UDP Security)
Vzhledem k povaze protokolu musí naše UTM brána a IT Podpora řešit specifická rizika:
- UDP Flooding: Typ DoS útoku, kdy útočník zahltí naše servery záplavou UDP paketů.
- Amplification Attacks: Zneužití služeb jako DNS k zesílení útoků na naše VPS.
- Firewall policy: Protože UDP nemá „stav“, musí být naše firewally nastaveny na tzv. „stateful inspection“, aby věděly, která příchozí UDP data jsou odpovědí na náš odchozí požadavek.
Srovnání: UDP vs. TCP
| Vlastnost | UDP | TCP |
|---|---|---|
| Spojení | Bezestavové (Connectionless) | Navazované (Handshake) |
| Rychlost | Velmi vysoká | Nižší (kvůli režii) |
| Spolehlivost | Nízká (pakety se mohou ztratit) | Vysoká (garance doručení) |
| Využití | VoIP, DNS, Streamování | WWW, E-mail, Jira |
Tip pro vývojáře: Pokud navrhujete aplikaci pro přenos dat v reálném čase v rámci našeho VPC, zvažte použití protokolu QUIC, který kombinuje rychlost UDP s bezpečností a spolehlivostí podobnou TCP.
— Související stránky: ZIF, WAN, VoIP, VTC, UTC, IoT zařízení, UTM, VPS, VPC
