UDP: Skirtumas tarp puslapio versijų

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Ištrintas turinys Pridėtas turinys
Addbot (aptarimas | indėlis)
S Bot: Migrating 51 interwiki links, now provided by Wikidata on d:q11163 (translate me)
Alpinu (aptarimas | indėlis)
S →‎Protokolo specifikacija: English spelling
Eilutė 13: Eilutė 13:
| align="center" | paskirties portas (''destination port'')
| align="center" | paskirties portas (''destination port'')
|-----
|-----
| align="center" | lango dydis (''lenght'')
| align="center" | lango dydis (''length'')
| duomenų patikros suma (''checksum'')
| duomenų patikros suma (''checksum'')
|}
|}

18:35, 26 kovo 2015 versija

UDP (angl. User Datagram Protocol) tai 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 ir neatvykti visai. Segmento ilgis yra ribotas. Kai segmentas trumpas, jis persiunčiamas greičiau nei per TCP nes nereikalingos papildomos zinutes sesijai pradėti, taip pat mažiau siunčiama antraštės duomenų. Segmentai gerai tinka balso ir vaizdo perdavimui kai dalies segmentu 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)





Nuorodos