Diferència entre control de flux i control d'errors

Autora: Laura McKinney
Data De La Creació: 2 Abril 2021
Data D’Actualització: 18 Ser Possible 2024
Anonim
Diferència entre control de flux i control d'errors - Tecnologia
Diferència entre control de flux i control d'errors - Tecnologia

Content


El control de flux i el control d’errors són el mecanisme de control de la capa d’enllaç de dades i la capa de transport. Sempre que siguin les dades del receptor, aquests dos mecanismes ajuden a lliurar adequadament les dades fiables al receptor. La principal diferència entre el control de flux i el control d’errors és que el control de cabal observa el flux adequat de les dades d’er a receptor, d’altra banda, el control d'errors observa que les dades lliurades al receptor són lliures d'errors i fiables. Analitzem la diferència entre el control de flux i el control d’errors amb un gràfic de comparació.

  1. Gràfic de comparació
  2. Definició
  3. Diferències claus
  4. Conclusió

Gràfic de comparació

Bases per a la comparacióControl de fluxControl d'errors
BàsicEl control de flux es destina a la transmissió adequada de les dades d’er al receptor.El control d'errors està destinat a lliurar dades sense error al receptor.
AproximacióEl control de flux basat en retroalimentació i el control de flux basat en la retroalimentació són els mètodes per assolir el control adequat del flux.La comprovació de la paritat, el Codi de redundància cíclica (CRC) i la suma de verificació són els mètodes per detectar l’error en les dades. El codi de martell, els codis binaris de evolució, el codi Reed-Salomon, els codis de comprovació de la paritat de baixa densitat són els mètodes per corregir l'error de les dades.
ImpacteEviteu el sobreeiximent del buffer de receptors i eviti la pèrdua de dades.Detecta i corregeix l’error ocorregut a les dades.

Definició de Control de Flux

El control de flux és un problema de disseny a la capa d'enllaç de dades i a la capa de transport. Les dades s’emmarquen més ràpidament i el receptor pot acceptar-les. La raó pot ser que un er s’executa en una màquina potent. En aquest cas, fins i tot les dades es reben sense cap error; el receptor no pot rebre el fotograma a aquesta velocitat i deixa anar alguns fotogrames. Hi ha dos mètodes de control per evitar la pèrdua de fotogrames, ja que són control de flux basat en feedback i control de flux basat en velocitat.


Control basat en comentaris

En el control basat en la retroalimentació, sempre que es transmetin les dades al receptor, el receptor torna a enviar la informació a l'er i li permet obtenir més dades o informar-ne sobre el seu funcionament. Els protocols de control basat en feedback són el protocol de finestres corredisses, el protocol de parada i espera.

Control de flux basat en tarifes

En el control de flux basat en la taxa, quan un er transmet les dades més ràpidament al receptor i el receptor no és capaç de rebre les dades a aquesta velocitat, el mecanisme integrat en el protocol limitarà la velocitat a la qual es transmeten les dades per part del receptor. sense cap tipus de comentaris del receptor.

Definició de Control d’errors

El control d’errors és el problema que es produeix a la capa d’enllaç de dades i també a nivell de transport. El control d’errors és un mecanisme per detectar i corregir l’error ocorregut en fotogrames que s’entreguen d’er al receptor. L’error ocorregut al fotograma pot ser un error de bit o un error de ràfega. L’error d’un bit únic és l’error que es produeix només a la unitat de dades d’un bit de la trama, on es canvia 1 a 0 o 0 es canvia a 1. En l’error d’esclat es dóna el cas quan es canvia més d’un bit en el fotograma; també fa referència a l’error de nivell de paquets. Si es produeix un error de ràfega, també es poden produir errors com la pèrdua de paquets, la duplicació del fotograma, la pèrdua del paquet de reconeixement, etc. Els mètodes per detectar l'error en el fotograma són la comprovació de la paritat, el codi de redundància cíclica (CRC) i el checkum.


Comprovació de la paritat

En la comprovació de la paritat, s'afegeix un bit a la trama que indica si el nombre de bit "1" contingut al marc és parell o parell. Durant la transmissió, si canvia un sol bit, el bit de paritat també obtindrà un canvi que reflecteix l'error en el fotograma. Però el mètode de comprovació de la paritat no és fiable, ja que si es canvia el nombre parell de bits, el bit de paritat no reflectirà cap error al marc. Tot i això, el millor és que es produeixi un error de bit.

Codi de redundància cíclica (CRC)

Al Codi de redundància cíclica, les dades es sotmeten a una divisió binària qualsevol que s'obtingui la resta s'adjunta amb les dades i al receptor. Aleshores, el receptor divideix les dades obtingudes amb el mateix divisor que amb el que ha dividit les dades. Si la resta obtinguda és zero, s'acceptaran les dades. La resta de dades es rebutgen i cal que torni a transmetre les dades de nou.

Xec

Al mètode de comprovació, les dades que es volen dividir en fragments iguals cada fragment que conté n bits. Tots els fragments s’afegeixen mitjançant el complement d’1. El resultat es complementa una vegada més, i ara la sèrie de bits obtinguda s’anomena checksum que s’adjunta amb les dades originals a ser i al receptor. Quan el receptor rep les dades, també divideix les dades en fragment igual i, a continuació, afegeix tot el fragment mitjançant el complement de 1; el resultat es complementa de nou. Si el resultat és zero, les dades s'accepten, si es rebutja i cal tornar a transmetre les dades.

L’error obtingut a les dades es pot corregir mitjançant mètodes com són codi Hamming, codis binaris Convolution, codi Reed-Salomon, codis de verificació de paritat de baixa densitat.

  1. El control de flux és controlar la transmissió adequada de dades d’er a receptor. D'altra banda, Error Control supervisa l'enviament gratuït de dades de l'er al receptor.
  2. El control de flux es pot aconseguir mitjançant el control de flux basat en retroalimentació i el control de flux basat en la velocitat, mentre que, per detectar l’error, els enfocaments que s’utilitzen són la comprovació de la paritat, el Codi de redundància cíclica (CRC) i la suma de verificació i corregir l’error els plantejaments utilitzats són Hamming. codi, codis binaris Convolution, codi Reed-Solomon, codis de comprovació de la paritat de baixa densitat.
  3. El control de flux evita que el buffer dels receptors no sobreverteixi i també prevé la pèrdua de dades. D’altra banda, el control d’error detecta i corregeix l’error ocorregut a les dades.

Conclusió:

Tant el mecanisme de control, és a dir, el control de flux com el control d’errors són el mecanisme inevitable per a proporcionar una informació completa i fiable.