Kasutajadatagrammi protokoll: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Eemaldatud muudatus 4743043, mille tegi 146.255.183.53 (arutelu)
Resümee puudub
 
1. rida:
{{Internetikihid}}
'''Kasutajadatagrammi protokoll''' (ingl ''User Datagram Protocol'', '''UDP''') on [[transpordikiht|transpordikihi]] [[protokoll (andmeside)|andmesideprotokoll]], mis on defineeritud [[internetiprotokoll|IP]]ga sõnumite saatmiseks.
 
UDP võimaldab otspunktide (defineeritud IP-aadressiga aadressikirjeldatud järgi)otspunktide vahele luua olekuta ühendusi luua ehk UDPl ei ole erinevalt [[TCP]]st selgelt eristatavaid olekuid "suletud", "ühendamisel", "ühendatud". Kuna ühenduse olekut ei kontrollita., peab UDP kasutama ''best-effort'' põhimõtet ehk koostatud pakett saadetaksepaketi väljaväljasaatmise jajärel loodetakse, et see jõuab kohale. Kui pakett mõnelmingil põhjusel kohale ei jõua, ei ole saatjal võimalik seda protokolli tasemel tuvastada ja seetõttu ei toimu ka automaatset paketi uuestisaatmist.
 
UDP ei kontrolli paketi kohale jõudmistkohalejõudmist. Samuti ei nummerda UDP saadetud pakette, mis tähendab, et paketid võivad sihtpunkti jõuda suvalises järjekorras ja neid ei ole võimalik hiljem protokolli tasemel järjestada. Samuti ei ole võimalik tuvastada olukorda, kuikas mingist paketist jõuab sihtpunkti mitu koopiat. UDP ei tuvasta ka ummikuid ega piira sellest tulenevalt saadetavate andmete mahtu (erinevalt [[TCP]]st).
 
UDP ei paku saadetud andmetele konfidentsiaalsust, ega terviklikkust. UDP -protokoll ei [[Krüpteerimine|krüpteeri]] andmeid ehk paketi sisu on kõigileandmeside pealtkuulajale kergelt loetav. UDP ei taga, et algpunkti ja sihtpunkti vahel andmeid sihiteadlikult ei muudeta ([[vahendajarünne]]). Küll aga teebsisaldab UDP veakontrolli (checksum), et tuvastada[[kontrollsumma]] transpordiarvutamist käigusvõimalike tekkinudülekandevigade vigutuvastamiseks.
 
UDP -ühenduse üles seadmineloomine on lihtne ja võtab vähe ressursse. Ühenduse loomiseks on vaja teada ainult sihtpunkti IP -aadressi ja pordi numbrit. UDPUDPl põhinev andmeside on ebakindel, aga kiire, sest sihtpunkt ei pea saatmapakettide kinnitusi,kättesaamise etkohta takinnitusi on paketid kätte saanudsaatma. UDP lihtsuse tõttu on temaka päispaketi vägapäis lihtne ja väikese mahuga (8 baiti). Ühte UDP -paketti mahub maksimaalselt natuke alla 64 KiB andmeid (65 507 baiti [[IPv4]]ga ja 65 527 baiti [[IPv6]]ga).
 
Levinumad UDP levinumad kasutusalad on needsellised, kus kõigi pakettide kohale jõudminekohalejõudmine ei ole oluline, andmeside madal latents (sihtpunkti jõudmise aeg) on tähtis või transpordikihist kõrgemal olev protokoll implementeerib ise pakettide uuestisaatmise ja järjestamise.
 
Levinud kasutusalad:
* VPN -tunnelid
* heli/video striimimine[[voogedastus]]
* ''multicast'' protokollid