UDP

Wikipedia

Hoppa till: navigering, sök
Protokollstack för IP-nätverk
IP-skikt Protokoll
5.Applikation BitTorrent, DNS, FTP, HTTP, IMAP, IRC, NNTP, POP3, SIP, SMTP, SNMP, SSH, Telnet, TFTP, …
4.Transport DCCP, SCTP, TCP, RTP, UDP, IL, RUDP, …
3.Nätverk ARP, ICMP, IGMP, IP (IPv4, IPv6), …
2.Länk ATM, Ethernet, FDDI, ISDN, MPLS, Token Ring, PPP, SLIP, Wi-Fi, …
1.Fysiska ISDN, RS232, IrDA, Bluetooth, xDSL, …

UDP, User Datagram Protocol, är ett protokoll för att skicka datagram (ungefär datapaket) via IP. Det är, liksom IP, ett förbindelselöst, sk stateless protokoll vilket betyder att det inte i förväg upprättar en förbindelse mellan sändare och mottagare. I och med att det inte finns någon förbindelse så känner inte sändaren till om paketen kommit fram och mottagaren känner inte till om rätt antal paket nått den. Jämför TCP som är ett förbindelseorienterat stateful protokoll.

IP paket kan komma i vilken ordning som helst eller helt enkelt bara försvinna på vägen. Detta beror på att ingen logisk kanal upprättas hela vägen mellan sändare och mottagare av IP-protokollet.

UDP lämpar sig särskilt för datorspel eller multimediatillämpningar, då hög förbindelsehastighet och låg latens ofta är viktigare än att rätt antal paket kommer fram i rätt ordning.

UDP använder sig av IP som underliggande nätverksprotokoll. UDP har header som innehåller avsändar- och destinationsport, längden på datagrammet (inklusive header) och en kontrollsumma.

Headers storlek och utseende är:

0      7 8     15 16    23 24    31  
+--------+--------+--------+--------+ 
|  Avsändarport   |Destinationsport | 
+--------+--------+--------+--------+ 
|     Längd       | Kontrollsumma   | 
+--------+--------+--------+--------+ 
|               data ...            
+---------------- ...                 

[redigera] Standarddokument

Den här artikeln är hämtad från http://sv.wikipedia.org/wiki/UDP
Personliga verktyg