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
DHCPDHCPv6DNSFTPHTTPIMAPIRCLDAPMGCPNNTPNTPPOPRPCRTPRTSPSIPSMTPSNMPSOCKSSSHTelnetTLS/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.

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

IP-paketti (UDP).png

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

[muokkaa] Lähteet

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

[muokkaa] Katso myös

Henkilökohtaiset työkalut
Nimiavaruudet

Muuttujat
Toiminnot
Valikko
Osallistuminen
Tulosta tai vie
Työkalut
Muilla kielillä