UDP: Skirtumas tarp puslapio versijų
S →Protokolo specifikacija: English spelling |
SNėra keitimo santraukos |
||
Eilutė 1: | Eilutė 1: | ||
'''UDP''' ({{angl|User Datagram Protocol}}) |
'''UDP''' ({{angl|User Datagram Protocol}}) – [[IP|TCP/IP]] naudojamas perdavimo protokolas. Šis protokolas yra alternatyva [[TCP]] protokolui. Skirtingai nei [[TCP]], [[UDP]] nėra patikimas, neatlieka duomenų tėkmės kontrolės (''[[flow-control]]'') ir neturi klaidų atitaisymo mechanizmų. UDP segmentai gali atvykti ne ta tvarka, kuria buvo siunčiami, kartą siųstas segmentas gali atvykti du ir daugiau kartų arba neatvykti visai. Segmento ilgis yra ribotas. Kai segmentas trumpas, jis persiunčiamas greičiau nei per [[TCP]], nes nereikalingos papildomos žinutės sesijai pradėti, taip pat mažiau siunčiama antraštės duomenų. Segmentai gerai tinka balso ir vaizdo perdavimui, kai dalies segmentų praradimas yra priimtinas (pavyzdžiui, internetinėje telefonijoje ar televizijoje). UDP neretai naudoja [[efemerinis portas|efemerinius portus]]. |
||
Programų naudojančių [[UDP]] pavyzdžiai: [[TFTP]], [[Network File System (Sun)|NFS]], [[DNS]], [[NTP]], [[VoIP]]. |
Programų, naudojančių [[UDP]], pavyzdžiai: [[TFTP]], [[Network File System (Sun)|NFS]], [[DNS]], [[NTP]], [[VoIP]]. |
||
== Protokolo specifikacija == |
== Protokolo specifikacija == |
20:37, 6 sausio 2017 versija
UDP (angl. User Datagram Protocol) – TCP/IP naudojamas perdavimo protokolas. Šis protokolas yra alternatyva TCP protokolui. Skirtingai nei TCP, UDP nėra patikimas, neatlieka duomenų tėkmės kontrolės (flow-control) ir neturi klaidų atitaisymo mechanizmų. UDP segmentai gali atvykti ne ta tvarka, kuria buvo siunčiami, kartą siųstas segmentas gali atvykti du ir daugiau kartų arba neatvykti visai. Segmento ilgis yra ribotas. Kai segmentas trumpas, jis persiunčiamas greičiau nei per TCP, nes nereikalingos papildomos žinutės sesijai pradėti, taip pat mažiau siunčiama antraštės duomenų. Segmentai gerai tinka balso ir vaizdo perdavimui, kai dalies segmentų praradimas yra priimtinas (pavyzdžiui, internetinėje telefonijoje ar televizijoje). UDP neretai naudoja efemerinius portus.
Programų, naudojančių UDP, pavyzdžiai: TFTP, NFS, DNS, NTP, VoIP.
Protokolo specifikacija
UDP antraštė yra fiksuoto 8 baitų ilgio.
UDP antraštė | |
šaltinio portas (source port) | paskirties portas (destination port) |
lango dydis (length) | duomenų patikros suma (checksum) |