Ce este o eroare de explozie?

Informațiile care călătoresc printr-o rețea de computere sau un alt tip de rețea de telecomunicații vin de obicei în pachete. Pachetele sunt bucăți mai mici, „de dimensiunea unei mușcături” dintr-o bucată mai mare de informații. Deși tehnologia de telecomunicații este în general fiabilă și fără întreruperi din punctul de vedere al utilizatorului final, asta se datorează faptului că computerul face treaba murdară. Cerne în mod constant pachetele, căutând date frauduloase și corupte, aruncându-le atunci când este găsită. O eroare de explozie este un șir de date corupte, măsurate ca lungime între – și inclusiv – primul și ultimul semnal de eroare.

De exemplu, imaginați-vă că trimiteți un pachet care conține toate literele alfabetului, de la A la Z. Dacă computerul destinatarului „deschide” pachetul și găsește că prima literă din secvență este „Q” și ultima literă din secvență este „R”, aceasta este o eroare de explozie. „Rafa” de date din pachet este coruptă.

Deși în exemplu, prima și ultima literă sunt definite ca fiind corupte, asta nu înseamnă că fiecare literă din pachet este deteriorată. Imaginează-ți că orice altă literă este așa cum ar trebui să fie; numai poziția unu, „A” și poziția 26, „Z”, au fost deteriorate. Numărul de biți corecti de informații dintre capetele deteriorate se numește bandă de gardă. În acest caz, banda de gardă ar fi 24, deoarece sunt 24 de litere corecte care le despart pe cele două deteriorate.

Măsurarea lungimii unei erori de explozie este simplă. Este definit ca numărul de biți individuali care separă prima apariție a erorii de ultima apariție, inclusiv biții incorecți inițiali și finali. În exemplul anterior, lungimea erorii de explozie ar fi 26.

Cauzele unei erori de explozie pot varia foarte mult. Nu este întotdeauna posibil să le măsurați cu precizie. În general, această corupție poate apărea prin orice număr de surse, inclusiv degradarea semnalului, pierderea pachetelor, alte tipuri de defecțiuni ale rețelei sau eșec de trimitere din partea computerului. În rețele, ca și în lumea reală, uneori lucrurile merg prost. Din fericire, majoritatea formelor de rețea oferă mecanisme integrate de verificare a erorilor, permițând unui computer receptor să compare datele reale primite cu o impresie a datelor care au fost trimise, permițându-i să recunoască dacă ceva a mers prost pe parcurs.