Кућа Мреже Шта је аутоматски захтев за понављање (арк)? - дефиниција из техопедије

Шта је аутоматски захтев за понављање (арк)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи аутоматско понављање упита (АРК)?

Аутоматско понављање упита (АРК), такође названо и аутоматско понављање упита, је протокол за контролу грешке који аутоматски покреће позив за поновни пренос било ког пакета података или оквира након што прими неисправне или нетачне податке. Када уређај за одашиљање не прими потврдни сигнал да потврди да су подаци примљени, обично их враћа после унапред дефинисаног временског ограничења и понавља поступак унапред одређени број пута док уређај за пренос не добије потврду.


АРК-ови се често користе за осигурање поузданог преноса путем непоузданог сервиса.

Тецхопедиа објашњава аутоматско понављање упита (АРК)

Три главне врсте АРК-а су АРК за заустављање и чекање, повратак-Н АРК и селективно понављање АРК-а. Стоп-анд-ваит АРК је најједноставнији АРК. Има један кадровски оквир послан без додатних оквира док се пријам претходног не потврди путем потврдног сигнала.

Го-Бацк-Н АРК је много сложенији протокол. Омогућује слање оквира чак и ако су претходни кадрови примљени без сигнала потврде. Овај протокол прати редослед. Када прими последњи кадар, он захтева поновни пренос оквира послатих без потврде. То се понавља све док се сви оквири не приме са сигналом потврде. Међутим, овај протокол може резултирати да се више оквира пошаље више пута, што се може избећи коришћењем протокола Селецтиве Репеат АРК.


Селективно понављање АРК се може користити за испоруку и потврду посланих пакета података или испоруку подељених порука у подјединицама. У првој методологији, протокол наставља да прихвата и потврђује оквире послате након почетне грешке. То наставља док све време не прими одређени број оквира који се називају величина прозора. Постоји величина прозора за пренос и пријем и морају бити једнаки. Редословни бројеви свих примљених оквира прате се и враћају на предајник.

Пошиљалац наставља слати оквире непризнатих података све док не постигне величину прозора (испразнио је прозор). Када се то догоди, пошиљалац поново шаље број оквира дат сигналима за потврду и наставља тамо где је искључен. Да бисте осигурали да ли су сви оквири примљени, величина прозора за слање и пријем мора бити половина максималног броја секвенце. Према томе, ако је пријемни прозор већи од половине максималног броја секвенце, неки или чак сви кадрови се враћају, након потребних временских ограничења, дупликати, али нису препознати као такви. Ако пошиљалац помери свој прозор (зван клизни прозор) за свако примљено признање, број потврда и највећи редоследни број морају бити једнаки, а половина тог броја мора бити величина прозора коју користи пријемник.


У другој методологији која користи подељене поруке поступак је другачији. Непрекидни комуникациони канали користе се тамо где се поруке разликују по дужини, али протоколи третирају поруку као јединицу. Алтернативно, свака порука може бити подељена у под блокове, који су фиксне дужине, у процесу који се назива сегментација пакета. Свака порука садржи променљиви број пот блокова. Сваки непризнати одговор садржи додатну битну заставицу која означава сваки успешно примљен потблок. Сваки поновни пренос смањује се по дужини, садржи само неодговорене пот блокове.


АРК поруке са променљивом дужином повећавају потешкоће са дужим порукама, јер је свака поновљена порука пуне дужине. Међутим, селективним поновним слањем порука променљиве дужине, када се користи Селецтиве Репеат АРК, елиминишу се потешкоће са испоруком дужих порука. Мање потешкоћа доказује се задржавањем успјешно испоручених пот блокова након сваког преноса и смањењем броја преосталих пот блокова након сваког преноса.


АРК протоколи налазе се у слојевима Дата Линк или Транспорт ОСИ модела. ТЦП користи варијанту Го-Бацк-Н АРК да би се осигурао поуздан пренос података путем Интернет протокола. Међутим, то не гарантује испоруку пакета података. Ако ТЦП користи Селективно потврђивање (САЦК), користи се селективно понављање АРК. Када локалне мреже (ЛАН) имају бучно окружење, селективно понављање АРК користи се сегментацијом пакета.

Шта је аутоматски захтев за понављање (арк)? - дефиниција из техопедије