UDP
Izvor: Wikipedija
| Sloj | Protokol |
|---|---|
| Aplikacijski | DNS, TLS/SSL, TFTP, FTP, HTTP, IMAP, IRC, NNTP, POP3, SIP, SMTP, SNMP, SSH, Telnet, BitTorrent, RTP, rlogin, … |
| Transportni | TCP, UDP, DCCP, SCTP, IL, RUDP, |
| Mrežni | IP (IPv4, IPv6), ICMP, IGMP, ARP, RARP, … |
| Podatkovni | Ethernet, Wi-Fi, Token ring, PPP, SLIP, FDDI, ATM, DTM, Frame Relay, SMDS, … |
UDP (User Datagram Protocol) je protokol koji se nalazi u dijelu transportne razine OSI modela, te je uz TCP jedan od temeljnih Internet protokola. UDP omogućuje slanje kratkih poruka (datagram) između aplikacija na umreženim računalima. U odnosu na mrežnu razinu OSI modela UDP dodaje samo funkcije multipleksiranja i provjeravanja pogreške prilikom prenošenja podataka, a nema mogućnost provjere primitka poruke jer ne čuva informaciju o stanju veze (tj. radi na principu pošalji i zaboravi). Zbog toga se koristi kada je bitnija brzina i efikasnost od pouzdanosti, npr. za prijenos govora u realnom vremenu (VoIP telefonija), a također i kada je potrebno slanje iste poruke na više odredišta (multicast).
[uredi] Numeracija UDP portova
UDP portovi su nezavisni od TCP portova - iako u nekim slučajevima imaju iste ili bliske brojeve za pojedini servis (kao npr. port 53 i UDP port 53 DNS-a).
[uredi] Struktura UDP paketa
| + | Bitovi 0 - 15 | 16 - 31 | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | Polazni port | Ciljni/odredišni port | ||||||||||||||||||||||||||||||
| 32 | Duljina paketa | Checksum | ||||||||||||||||||||||||||||||
| 64 | Podaci |
|||||||||||||||||||||||||||||||

