Протоколи истифодабаранда

Фаҳмиши UDP ва чӣ гуна он аз TCP фарқ дорад

Протоколҳои User Datagram Protocol (UDP) дар соли 1980 ҷорӣ карда шуда, яке аз протоколҳои пештараи шабакавӣ мебошад . Ин протоколи оддии OSI протокол барои барномаҳои муштарӣ ва сервери сервер аст, ки дар протоколи Интернет (IP) асос ёфтааст ва алтернативаи асосии TCP мебошад .

Шарҳи мухтасари UDP метавонад шарҳ диҳад, ки он протоколро беэътимодӣ ҳангоми муқоиса бо TCP истифода мекунад. Дар ҳоле, ки ин дуруст аст, зеро ягон тафтишот ё ислоҳ кардани маълумот дар бораи интиқоли маълумот вуҷуд надорад, он аст, ки ҳақиқат вуҷуд дорад, ки протоколҳо барои протоколе, ки TCP наметавонанд мутобиқат намекунад.

UDP (баъзан ҳамчун UDP / IP номида мешавад) аксар вақт дар барномаҳои конфронси видеоӣ ё бозиҳои компютерӣ, ки махсусан барои иҷрои воқеии вақт дода мешаванд. Барои ноил шудан ба сифати баланд, протокол имкон медиҳад, ки пакетҳои инфиродӣ (бе назардошти такрор) ва бастаҳои UDP, ки ба тартиби дигар аллакай фиристода мешаванд, имконпазир гарданд, ки аз ҷониби ариза баҳо дода мешавад.

Ин усули интиқол, ҳангоми муқоиса бо TCP, барои муддати камтари иттилоот ва таъхирҳо имкон медиҳад. Азбаски маҷмӯъҳо новобаста аз он ки фиристода мешаванд, ва ягон тафтишоти нодуруст вуҷуд надорад, он ба истифодаи маҷрои васеътар оварда мерасонад .

Оё UDP аз TCP беҳтар аст?

Ҷавоб ба ин савол вобаста ба контекст аз он вобаста аст, ки UDP имконият медиҳад, ки сифати беҳтартарро беҳтар кунад, аммо эҳтимоли бадтар аз TCP.

Намунаи хубе, ки вақте ки UDP мумкин аст аз TCP-ро интихоб кунад, он вақте ки ба барномае, ки бо камераҳои камтар, аз қабили бозиҳои онлайнӣ, зангҳои видеоиро, ё интиқоли овозҳо иҷро мекунад. Маҷмӯлаҳо метавонанд гум шаванд, аммо бо каме паст шудани сифати пасттар, на зиёда аз сифатҳои сифатӣ ба назар мерасад.

Бо онлайнии бозӣ, трафики UDP имкон медиҳад, ки бозӣ идома диҳад, ҳатто агар пайвастагӣ фавран нобуд карда шавад, ё ки баъзе аз маҷмӯаҳо барои ҳар як сабаб бароварда мешаванд. Агар ислоҳ кардани хато бошад, пайвастшавиҳо вақти гум шуданро хоҳанд гирифт, чунки маҷмӯаҳо барои бозгаштан ба куҷо барои бозгаштан ба хатоҳо, вале ин дар бозиҳои видеоии видеоие, ки барои носозгории видеоии ҷабрдида ниёз надоранд. Ҳамин тариқ бо ҷараёнҳои зинда дуруст аст.

Бо вуҷуди ин, сабаби UDP ин қадар бузург нест, вақте ки он ба интиқоли файлҳо меояд, ин аст, ки ба шумо лозим аст, ки тамоми файлро ба таври лозимӣ истифода баред. Шумо ба ҳар як маҷмӯъаи як бозиҳои видео ё видео лозим аст, ки онро баҳрабардорӣ кунед.

Ҳам TCP ва UDP дар қабати 4 модели OSI ва бо хизматрасониҳо монанди TFTP , RTSP ва DNS кор мекунанд .

UDP Datagrams

Ҳаракати UDP ҳаракати "datagrams" номида мешавад, бо ҳар як диаграмма иборат аз як воҳиди ягона. Тафсилоти сарлавҳа дар ҳашттаи аввалин ҳифз шудааст, аммо боқимондаи паёмҳои воқеиро нигоҳ медорад.

Ҳар як қисми сарлавҳаи диаграмма UDP, ки дар ин ҷо ҷойгир аст, ду баробар аст:

Рақамҳои портали UDP имкон медиҳад, ки каналҳои худро барои иттилоот, ки ба TCP тааллуқ доранд, нигоҳ доранд. Сарлавҳаҳои преференсияи UDP ду баробаранд; Аз ин лиҳоз, рақами портҳои UDP дуруст аз 0 то 65535.

Андозаи диаграмма UDP шумори умумии маҷмӯӣ, ки дар сарлавҳа ва қисматҳои маълумот мавҷуд аст, мебошад. Азбаски дарозии сарлавҳа андозаи доимӣ аст, ин соҳа дарозии қисмҳои маълумотии тағйирёбанда (баъзан номнавискунӣ номида мешавад) таъсир мерасонад.

Андозаи диаграммаҳо вобаста ба муҳити корӣ фарқ мекунад, вале ҳадди аксар 65535 bytes доранд.

Нишондиҳандаҳои UDP муҳофизати маълумоти потенсиалиро аз тамошо муҳофизат мекунанд Миқдори санҷишӣ рамзи маълумотҳои додашударо якумин аз ҷониби фиристанда ва баъд аз қабулкунанда қабул карда мешавад. Агар диаграмма инфиродӣ дар вақти интихоби фасод вайрон карда шуда бошад, протоколи UDP муайянкунии номутаносибии ҳисобкуниро муайян мекунад.

Дар UDP, санҷишҳо интихоб карда мешаванд, баръакси ба TCP, ки маҷмӯаҳо ҳатмист.