Разлика између контроле протока и контроле грешака

Аутор: Laura McKinney
Датум Стварања: 2 Април 2021
Ажурирати Датум: 11 Може 2024
Anonim
EVERYTHING That You Want to Know About External CO2 REACTORS
Видео: EVERYTHING That You Want to Know About External CO2 REACTORS

Садржај


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

  1. Упоредни графикон
  2. Дефиниција
  3. Кључне разлике
  4. Закључак

Упоредни графикон

Основе за упоређивањеКонтрола протокаКонтрола грешака
ОсновниКонтрола протока је намењена правилном преносу података из ер на пријемник.Контрола грешака подразумева испоруку података без грешака на пријемник.
ПриступКонтрола протока заснована на повратним информацијама и контрола протока на бази брзине су приступи за постизање одговарајуће контроле протока.Провера паритета, циклични код редукције (ЦРЦ) и контролни зброј су приступи за откривање грешке у подацима. Хамминг код, бинарни кодови свитака, код Реед-Соломона, кодови провере паритета ниске густине приступи су исправљању грешака у подацима.
Утицајизбегавају прекорачење међуспремника пријемника и спречавају губитак података.Открива и исправља грешку у подацима.

Дефиниција контроле протока

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


Контрола заснована на повратним информацијама

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

Контрола протока заснована на брзини

У регулацији протока заснованој на брзини, када ер брже преноси податке пријемнику и пријемник не може да прими податке том брзином, тада ће уграђени механизам у протоколу ограничити брзину којом податке преносе без повратних информација од пријемника.

Дефиниција контроле грешака

Контрола грешака је проблем који се јавља и на нивоу везе за пренос података и на нивоу транспорта. Еррор Цонтрол је механизам за откривање и исправљање грешке која се догодила у кадровима који се испоручују из ер на пријемник. Грешка која се догодила у оквиру може бити једна битна грешка или праска. Појединачна битна грешка је грешка која се јавља само у једнобитној податковној јединици оквира, где се 1 мења у 0 или 0 се мења у 1. У рафали грешка је случај када се промени више од једног бита у оквиру; односи се и на грешку нивоа пакета. У рафалној грешци могу се јавити и грешке попут губитка пакета, умножавања оквира, губитка пакета потврде итд. Методе за откривање грешке у оквиру су провјера паритета, циклични код редундантности (ЦРЦ) и контролна сума.


Провера паритета

При провери паритета у оквир се додаје и један бит који показује да ли је број '1' бита који се налази у оквиру паран или непаран. Током преноса, ако се један бит промијени, паритетни бит ће добити и промјену која одражава грешку у оквиру. Али метода провере паритета није поуздана јер ако се промени парни број битова, бит паритета неће одражавати ниједну грешку у оквиру. Међутим, најбоље је за једнобитну грешку.

Циклични код редуцирања (ЦРЦ)

У Цицлиц Редунданци Цоде подаци се подвргавају бинарној подјели, без обзира на што се остатак прикупи уз податке и на пријемнику. Пријемник затим дели добивене податке са истим деителником као и са којим је ер поделио податке. Ако је преостали остатак једнак нули, тада се подаци прихваћају. Иначе се подаци одбацују, а корисник их мора поново послати.

Цхецксум

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

Грешка добијена у подацима може се исправити методама које су Хамминг код, Бинари Цонволутион кодови, Реед-Соломонов код, Провјера паритета ниске густоће.

  1. Контрола протока је да се надгледа правилан пренос података са ер на пријемник. Са друге стране, контрола грешака надзире испоруку података од ер до пријемника без грешке.
  2. Контрола протока може се постићи контролом протока заснованом на повратним информацијама и контролом протока заснованој на брзини, док су за детекцију грешке коришћени приступи провера паритета, циклични код редукције (контролни зброј) и исправљање грешке којом се користе приступи Хамминг код, Бинарни коди за револуцију, Реед-Соломонов код, Провјера паритета ниске густоће.
  3. Контрола протока спречава прекорачење међуспремника пријемника и спречава губитак података. С друге стране, контрола грешке открива и исправља грешке у подацима.

Закључак:

И механизам управљања, тј. Контрола протока и контрола грешака су незаобилазни механизам за испоруку потпуних и поузданих података.