UDP

Wikipediasta
Siirry navigaatioon Siirry hakuun
Tama artikkeli kasittelee lyhenteen UDP kayttoa tietotekniikassa. Biokemiassa UDP tarkoittaa uridiinidifosfaattia
TCP/IP-pino
sovelluskerros
sovelluskerros

sovelluskerros
BGP  · DHCP  · DNS  · ESMTP  · FTP  · HTTP  · IMAP  · IRC  · LDAP  · MGCP  · NNTP  · NTP  · POP3  · RPC  · RTP  · RTSP  · SIP  · SMTP  · SNMP  · SOCKS  · SSH  · Telnet  · TLS/SSL  · XMPP  · ( ..lisaa.. )
kuljetuskerros
kuljetuskerros

kuljetuskerros
TCP  · UDP  · QUIC  · DCCP  · SCTP  · RSVP  · RIP  · ECN
verkkokerros
verkkokerros

verkkokerros
IP ( IPv4 ja IPv6 )  · ICMP ( ICMPv6 )  · IGMP  · IPsec
siirtoyhteyskerros ARP  · IS-IS  · NDP  · OSPF  · L2TP  · PPP
fyysinen kerros

UDP (lyhenne sanoista User Datagram Protocol ) on ns. yhteydeton tietoliikenneprotokolla , joka ei vaadi yhteytta laitteiden valille, mutta mahdollistaa tiedon siirron. [1] [2] UDP on yksinkertainen datagram-pohjainen ( tietosahke ) kuljetuskerroksen protokolla. [2] UDP ei sisalla virheen korjausta mutta voi sisaltaa virheen havaitsemisen tarkistussummalla . UDP ei sisalla sekvensseja (jarjestys), kaksoiskappaleiden poistoa, vuon- tai ruuhkanhallintamekanismeja. [2]

UDP eroaa TCP :sta monin tavoin. Muun muassa paketin perillemenoa ei varmisteta paasta paahan (alempi taso kylla varmistaa seuraavaan solmuun asti). UDP:ta kaytetaan esimerkiksi DNS -pyyntojen lahettamiseen, verkkopeleissa ja reaaliaikaisen videon ja aanen valittamiseen . UDP:n yleisrasite on pienempi kuin TCP:n, siina ei suoriteta alkukattelya, pakettien kuittausta eika yhteyden lopettamista. Se ei silti valttamatta ole nopeampi kuin TCP, koska TCP:n liukuva ikkuna (sliding window) kompensoi tehokkaasti kuittausten viemaa aikaa.

UDP:n kayttoon TCP:n asemasta viitataan toisinaan termilla UDP/IP. [3]

UDP-datapaketti [ muokkaa | muokkaa wikitekstia ]

+ Bitit 0 - 15 16 - 31
0 Lahdeosoitteen portti Kohdeosoitteen portti
32 Datan koko Tarkistussumma
64  
Data
 

Vaaleanpunaisella taustalla nakyvat kohdat eivat ole pakollisia. Data-osion teoreettinen maksimikoko on 65,527 tavua.

UDP-paketti on kapseloinnin johdosta lapinakymaton kuorma IPv4 / IPv6 -paketeille ja siina itsessaan ei ole eroa. [2] Koska IPv6-paketissa itsessaan ei ole tarkistussummaa on se oltava pseudoheader -osiossa UDP-paketin yhteydessa. [2]

UDP-paketti IPv4 verkossa [ muokkaa | muokkaa wikitekstia ]

IPv4 pseudoheader-muoto
Offsetit Oktetti 0 1 2 3
Oktetti Bitti 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 Lahdeosoite (IPv4)
4 32 Kohdeosoite (IPv4)
8 64 Nollaa Protokolla UDP-pituus
12 96 Lahdeportti Kohdeportti
16 128 Pituus Tarkistussumma
20 160+ Data

UDP-paketti IPv6-verkossa [ muokkaa | muokkaa wikitekstia ]

IPv6 pseudoheader-muoto
Offsetit Oktetti 0 1 2 3
Oktetti Bitti 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
0 0 Lahdeosoite (IPv6)
4 32
8 64
12 96
16 128 Kohdeosoite (IPv6)
20 160
24 192
28 224
32 256 UDP-pituus
36 288 Nollaa Seuraava otsikko
40 320 Lahdeportti Kohdeportti
44 352 Pituus Tarkistussumma
48 384+ Data

Hyotykuorma tarkoittaa datan pituutta IPv6-paketin otsakkeen jalkeen, siihen lasketaan pakettiin lisana tulevat ylimaaraiset otsakkeet.

Standardointi [ muokkaa | muokkaa wikitekstia ]

UDP on IP-protokolla numero 17. UDP-porttien numerointi loytyy artikkelista portti .

Katso myos [ muokkaa | muokkaa wikitekstia ]

Lahteet [ muokkaa | muokkaa wikitekstia ]

  1. Deon Reynders ja Edwin Wright:  Practical TCP/IP and Ethernet networking , s. 131. Newnes, 2003. ISBN 9780750658065 . (englanniksi)
  2. a b c d e Fall, Kevin R. & Stevens, W. Richard:  TCP/IP Illustrated, Volume 1 . Second Edition. Addison-Wesley. ISBN 978-0-321-33631-6 .
  3. UDP ? USER DATAGRAM PROTOCOL ipv6.com . Viitattu 4.6.2019. (englanniksi)

Aiheesta muualla [ muokkaa | muokkaa wikitekstia ]