UDP

Tämä artikkeli käsittelee lyhenteen UDP käyttöä 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  · (..lisää..)
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. yhteydetön tietoliikenneprotokolla, joka ei vaadi yhteyttä laitteiden välille, mutta mahdollistaa tiedon siirron.[1][2] UDP on yksinkertainen datagram-pohjainen (tietosähke) kuljetuskerroksen protokolla.[2] UDP ei sisällä virheen korjausta mutta voi sisältää virheen havaitsemisen tarkistussummalla. UDP ei sisällä sekvenssejä (järjestys), kaksoiskappaleiden poistoa, vuon- tai ruuhkanhallintamekanismeja[2], mutta siihen perustuvat sovellukset voivat niitä itse lisätä.

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 kuittausta eikä yhteyden lopettamista. Se ei silti välttämättä ole nopeampi kuin TCP, koska TCP:n liukuva ikkuna (sliding window) kompensoi tehokkaasti kuittausten viemää aikaa.

UDP:n käyttöön TCP:n asemasta viitataan toisinaan termillä UDP/IP.[3]

UDP:tä käytetään myös perustana HTTP/3-protokollassa[4] jossa aiemmista HTTP-versioista poiketen ei käytetä TCP:tä lainkaan, vaan UDP:hen perustuvaa QUIC:iä.

  1. Deon Reynders ja Edwin Wright: Practical TCP/IP and Ethernet networking, s. 131. Newnes, 2003. ISBN 9780750658065 (englanniksi)
  2. a b c Viittausvirhe: Virheellinen <ref>-elementti; viitettä till ei löytynyt
  3. UDP – USER DATAGRAM PROTOCOL ipv6.com. Viitattu 4.6.2019. (englanniksi)
  4. Mike Bishop: HTTP/3 IETF Request for Comments (RFC) Pages - TEST. 2022-06. Internet Engineering Task Force. ISSN 2070-1721 Viitattu 23.6.2024. (englanniksi)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne