UDP

Wikipedia

Loikkaa: valikkoon, hakuun
TCP/IP-protokollia
(keskimmäiset kolme kerrosta)
sovellukset esim. selain (sisältö HTML, XML, MIME)
sovelluskerros HTTP, SMTP, POP, IMAP, FTP, IRC,
Telnet, SIP, RTSP, RTP, SNMP ...
kuljetuskerros TCP, UDP, SCTP, DCCP
(tukena: DNS, OSPF, BGP)
verkkokerros IP, ARP, DHCP, ICMP, IGMP
IPv6, IPsec, Mobile IPv6, SSM...
peruskerros esim. IEEE 802 -lähiverkot, PPP,
Frame Relay, MPLS, GPRS

UDP (lyhenne sanoista User Datagram Protocol) on yhteyskäytäntö, jolla sovellus voi lähettää viestejä toiselle tietokoneelle.

UDP eroaa TCP:stä monin tavoin. Muun muassa paketin perillemenoa ei varmisteta päästä päähän (alempi taso kyllä varmistaa seuraavaan solmuun asti). UDP:ta käytetään esimerkiksi DNS-pyyntöjen lähettämiseen, verkkopeleissä ja reaaliaikaisen videon ja äänen välittämiseen. UDP:n yleisrasite on pienempi kuin TCP:n, siinä ei suoriteta alkukättelyä, pakettien kuittailua eikä kolmivaiheista yhteyden lopettamista. Se ei silti välttämättä ole nopeampi kuin TCP, koska TCP:n liikkuva ikkuna (sliding window) kompensoi tehokkaasti kuittausten viemää aikaa.

Sisällysluettelo

[muokkaa] UDP-datapaketti

[muokkaa] UDP-paketin perusmuoto

+ Bitit 0 - 15 16 - 31
0 Lähdeosoitteen portti Kohdeosoitteen portti
32 Datan koko Tarkistussumma
64  
Data
 

Vaaleanpunaisella taustalla näkyvät kohdat eivät ole pakollisia. Data-osion teoreettinen maksimikoko on 65,527 tavua.

[muokkaa] UDP-paketti IPv4 verkossa

+ Bitit 0 - 7 8 - 15 16 - 23 24 - 31
0 Lähdeosoite
32 Kohdeosoite
64 Tyhjää Protokolla UDP paketin koko
96  
UDP paketti
 

[muokkaa] UDP-paketti IPv6-verkossa

+ Bitit 0 - 7 8 - 15 16 - 23 24 - 31
0 Lähdeosoite
32
64
96
128 Kohdeosoite
160
192
256
288 UDP-paketin koko
320 Hyötykuorman koko Seuraavan otsakkeen tyyppi
352  
UDP-paketti
 

Hyötykuorma tarkoittaa datan pituutta IPv6-paketin otsakkeen jälkeen, siihen lasketaan pakettiin lisänä tulevat ylimääräiset otsakkeet.

[muokkaa] Standardointi

kuva:IP-paketti_(UDP).png

UDP on IP-protokolla numero 17. UDP-porttien numerointi löytyy artikkelista portti.

[muokkaa] Katso myös

Henkilökohtaiset työkalut