UDP

Wikipedia
Loikkaa: valikkoon, hakuun
Tämä artikkeli käsittelee lyhenteen UDP käyttöä tietotekniikassa. Biokemiassa UDP tarkoittaa uridiinidifosfaattia
Internet-protokolla
Network-receive.svg

sovelluskerros
DHCPDHCPv6DNSESMTPFTPHTTPIMAPIRCLDAPMGCPNNTPNTPPOP3RPCRTPRTSPSIPSMTPSNMPSOCKSSSHTelnetTLS/SSLXMPP
Go-up.svg

kuljetuskerros
TCPUDPDCCPSCTPRSVPRIPBGPECN
Internet-web-browser.svg

verkkokerros
IP (IPv4 ja IPv6)ICMPICMPv6IGMPOSPFIPsec

UDP (lyhenne sanoista User Datagram Protocol) on ns. yhteydetön protokolla, joka ei vaadi yhteyttä laitteiden välille, mutta mahdollistaa tiedostojen siirron.[1]

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.

UDP-datapaketti[muokkaa | muokkaa wikitekstiä]

UDP-paketin perusmuoto[muokkaa | muokkaa wikitekstiä]

+ 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.

UDP-paketti IPv4 verkossa[muokkaa | muokkaa wikitekstiä]

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

UDP-paketti IPv6-verkossa[muokkaa | muokkaa wikitekstiä]

+ 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.

Standardointi[muokkaa | muokkaa wikitekstiä]

IP-paketti (UDP).png

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

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. Deon Reynders ja Edwin Wright: Practical TCP/IP and Ethernet networking, s. 131. Newnes, 2003. ISBN 9780750658065. (englanniksi)

Katso myös[muokkaa | muokkaa wikitekstiä]