Տարբերություն հոսքի վերահսկման և սխալի վերահսկման միջև

Բովանդակություն:

Տարբերություն հոսքի վերահսկման և սխալի վերահսկման միջև
Տարբերություն հոսքի վերահսկման և սխալի վերահսկման միջև

Video: Տարբերություն հոսքի վերահսկման և սխալի վերահսկման միջև

Video: Տարբերություն հոսքի վերահսկման և սխալի վերահսկման միջև
Video: Ինչու են թմրում ձեռքերը. 7 վտանգավոր հիվանդություններ, որոնք կարող են թմրում և ծակոցներ առաջացնել 2024, Հուլիսի
Anonim

Հիմնական տարբերություն – Հոսքի վերահսկում ընդդեմ սխալների կառավարման

Տվյալների հաղորդակցությունը փոխանցման միջոցի միջոցով տվյալների աղբյուրից դեպի նպատակակետ ուղարկելու գործընթաց է: Տվյալների արդյունավետ հաղորդակցման համար անհրաժեշտ է կիրառել տեխնիկա։ Ուղարկողը և ստացողը ունեն տարբեր արագություններ և տարբեր պահեստային հզորություններ: Երբ տվյալները հասնում են նպատակակետին, տվյալները ժամանակավորապես պահվում են հիշողության մեջ: Այդ հիշողությունը հայտնի է որպես բուֆեր: Արագության տարբերությունները և բուֆերային սահմանափակումները կարող են ազդել տվյալների հուսալի հաղորդակցության վրա: Հոսքի վերահսկումը և Սխալների վերահսկումը երկու տարբեր մեխանիզմներ են, որոնք օգտագործվում են տվյալների ճշգրիտ փոխանցման համար:Եթե ուղարկողի արագությունն ավելի բարձր է, իսկ ստացողի արագությունը՝ ավելի ցածր, ապա արագության անհամապատասխանություն կա: Այնուհետև ուղարկված տվյալների հոսքը պետք է վերահսկվի: Այս տեխնիկան հայտնի է որպես հոսքի վերահսկում: Փոխանցման ընթացքում կարող են առաջանալ սխալներ: Եթե ստացողը սխալ է հայտնաբերել, նա պետք է ուղարկողին տեղեկացնի, որ տվյալների մեջ սխալ կա: Այսպիսով, ուղարկողը կարող է վերահաղորդել տվյալները: Այս տեխնիկան հայտնի է որպես Սխալների վերահսկում: Երկուսն էլ տեղի են ունենում OSI մոդելի տվյալների կապի շերտում: Flow Control-ի և Error Control-ի հիմնական տարբերությունն այն է, որ Flow Control-ը պետք է պահպանի տվյալների պատշաճ հոսքը ուղարկողից դեպի ստացող, մինչդեռ Սխալների վերահսկումը պետք է պարզի, թե արդյոք ստացողին առաքվող տվյալները սխալ չեն և հուսալի:

Ի՞նչ է հոսքի վերահսկումը:

Մեկ սարքից մեկ այլ սարք տվյալներ ուղարկելիս ուղարկման վերջը հայտնի է որպես աղբյուր, ուղարկող կամ հաղորդիչ: Ստացողը հայտնի է որպես նպատակակետ կամ ստացող: Ուղարկողը և ստացողը կարող են տարբեր արագություններ ունենալ:Ստացողը չի կարողանա մշակել տվյալները, եթե տվյալների ուղարկման արագությունն ավելի բարձր լինի: Այսպիսով, հոսքի վերահսկման տեխնիկան կարող է օգտագործվել:

Հոսքի վերահսկման մի պարզ մեթոդ է, Դադարեցնել և սպասել հոսքի կառավարումը: Նախ, հաղորդիչը ուղարկում է տվյալների շրջանակը: Երբ այն ստացվում է, ստացողը ուղարկում է ճանաչման շրջանակ (ACK): Հաղորդիչը կարող է տվյալներ ուղարկել միայն ընդունիչից ճանաչման շրջանակը ստանալուց հետո: Այս մեխանիզմը վերահսկում է փոխանցման հոսքը: Հիմնական թերությունն այն է, որ տվյալների միայն մեկ շրջանակ կարող է փոխանցվել միաժամանակ: Եթե մեկ հաղորդագրությունը պարունակում է մի քանի շրջանակ, ապա կանգառը և սպասելը արդյունավետ հոսքի վերահսկման մեթոդ չեն լինի:

Տարբերությունը հոսքի վերահսկման և սխալի վերահսկման միջև
Տարբերությունը հոսքի վերահսկման և սխալի վերահսկման միջև
Տարբերությունը հոսքի վերահսկման և սխալի վերահսկման միջև
Տարբերությունը հոսքի վերահսկման և սխալի վերահսկման միջև

Նկար 01. Հոսքի վերահսկում և սխալների կառավարում

Սահող պատուհանի մեթոդում և՛ ուղարկողը, և՛ ստացողը պահպանում են պատուհան: Պատուհանի չափը կարող է լինել հավասար կամ պակաս, քան բուֆերի չափը: Ուղարկողը կարող է փոխանցել մինչև պատուհանը լցվի: Երբ պատուհանը լցված է, հաղորդիչը պետք է սպասի մինչև ստացողի կողմից հաստատումը ստանալուն: Յուրաքանչյուր կադրին հետևելու համար օգտագործվում է հաջորդական համար: Ստացողը հաստատում է շրջանակը՝ ուղարկելով հաստատում հաջորդ սպասվող կադրի հերթական համարով: Այս հաստատումը հայտարարում է ուղարկողին, որ ստացողը պատրաստ է ընդունել պատուհանների չափի շրջանակների քանակը՝ սկսած նշված թվից:

Ի՞նչ է Սխալի վերահսկումը:

Տվյալներն ուղարկվում են շրջանակների հաջորդականությամբ: Որոշ շրջանակներ կարող են չհասնել նպատակակետին: Աղմուկի պայթյունը կարող է ազդել շրջանակի վրա, ուստի այն կարող է չճանաչվել ընդունող ծայրում: Այս իրավիճակում այն կոչվում է շրջանակը կորել է:Երբեմն, շրջանակները հասնում են նպատակակետին, բայց կան որոշ սխալներ բիթերում: Այնուհետեւ շրջանակը կոչվում է վնասված շրջանակ: Երկու դեպքում էլ ստացողը չի ստանում տվյալների ճիշտ շրջանակ: Այս խնդիրներից խուսափելու համար ուղարկողն ու ստացողը ունեն տարանցման սխալները հայտնաբերելու արձանագրություններ: Կարևոր է անհուսալի տվյալների հղումը վերածել հուսալի տվյալների հղման:

Սխալների վերահսկման տեխնիկա

Սխալների վերահսկման երեք տեխնիկա կա: Դրանք են՝ Stop-and-Wait, Go-Back-N, Selective-Repeat: Ընդհանուր առմամբ, այս մեխանիզմները հայտնի են որպես ավտոմատ կրկնվող հարցում (ARQ):

Stop and Wait ARQ-ում շրջանակ է ուղարկվում ստացողին: Այնուհետև ստացողը ուղարկում է հաստատումը: Եթե ուղարկողը չի ստացել հաստատում որոշակի ժամանակահատվածում, ապա ուղարկողը նորից է ուղարկում այդ շրջանակը: Այս ժամանակահատվածը հայտնաբերվում է հատուկ սարքի միջոցով, որը կոչվում է ժմչփ: Շրջանակն ուղարկելիս ուղարկողը գործարկում է ժմչփը: Այն ունի ֆիքսված ժամանակ։ Եթե ստացողի կողմից ճանաչելի հաստատում չլինի, ուղարկողը նորից կփոխանցի այդ շրջանակը:

Go-Back-N ARQ-ում ուղարկողը փոխանցում է մի շարք շրջանակներ մինչև պատուհանի չափը: Եթե սխալներ չկան, ստացողը սովորականի պես ուղարկում է հաստատումը: Եթե նպատակակետը սխալ է հայտնաբերում, այն ուղարկում է բացասական հաստատում (NACK) այդ շրջանակի համար: Ստացողը կհեռացնի սխալի շրջանակը և բոլոր ապագա շրջանակները, մինչև սխալի շրջանակը ուղղվի: Եթե ուղարկողը ստանում է բացասական հաստատում, այն պետք է վերահաղորդի սխալի շրջանակը և բոլոր հաջորդ կադրերը:

Ընտրովի կրկնվող ARQ-ում ստացողը հետևում է հաջորդական թվերին: Այն բացասական հաստատում է ուղարկում միայն կորած կամ վնասված շրջանակից: Ուղարկողը կարող է ուղարկել միայն այն շրջանակը, որի համար ստացվել է NACK: Ավելի արդյունավետ է, որ Go-Back-N ARQ-ն: Սրանք սխալների վերահսկման ընդհանուր մեթոդներն են:

Ո՞րն է նմանությունը հոսքի կառավարման և սխալի վերահսկման միջև:

Եվ հոսքի վերահսկումը և սխալի վերահսկումը տեղի են ունենում Data Link Layer-ում:

Ո՞րն է տարբերությունը հոսքի կառավարման և սխալի վերահսկման միջև:

Հոսքի վերահսկում ընդդեմ սխալների կառավարման

Հոսքի վերահսկումը տվյալների հաղորդակցության մեջ ուղարկողից ստացող պատշաճ փոխանցումը պահպանելու մեխանիզմ է: Սխալների վերահսկումը տվյալների հաղորդակցության ընթացքում ստացողին առանց սխալների և հուսալի տվյալների փոխանցման մեխանիզմ է:
Հիմնական տեխնիկա
Stop և Wait և Sliding Window-ը հոսքի կառավարման տեխնիկայի օրինակներ են: Stop-and-Wait ARQ, Go-Back-N ARQ, Selective-Repeat ARQ-ը սխալների վերահսկման տեխնիկայի օրինակներ են:

Ամփոփում – Հոսքի վերահսկում ընդդեմ սխալների կառավարման

Տվյալները փոխանցվում են ուղարկողից ստացողին: Հուսալի և արդյունավետ հաղորդակցության համար անհրաժեշտ է օգտագործել տեխնիկա:Հոսքի վերահսկումը և սխալների վերահսկումը դրանցից երկուսն են: Այս հոդվածում քննարկվեց հոսքի վերահսկման և սխալի վերահսկման տարբերությունը: Հոսքի վերահսկման և սխալի վերահսկման միջև տարբերությունն այն է, որ հոսքի վերահսկումը պետք է պահպանի տվյալների պատշաճ հոսքը ուղարկողից դեպի ստացող, մինչդեռ Սխալների վերահսկումը պետք է պարզի, թե արդյոք ստացողին առաքվող տվյալները սխալ չեն և հուսալի:

Ներբեռնեք Flow Control vs Error Control-ի PDF-ը

Դուք կարող եք ներբեռնել այս հոդվածի PDF տարբերակը և օգտագործել այն անցանց նպատակներով՝ ըստ մեջբերումների: Խնդրում ենք ներբեռնել PDF տարբերակը այստեղ. Տարբերությունը հոսքի վերահսկման և սխալի կառավարման միջև

Խորհուրդ ենք տալիս: