Vad är ett bristfel?
Information som reser över ett datornätverk eller en annan typ av telekommunikationsnätverk finns vanligtvis i paket. Paket är mindre, "bitstora" bitar av en större del av information. Även om telekommunikationstekniken generellt är tillförlitlig och sömlös från slutanvändarens synvinkel, beror det bara på att datorn gör det smutsiga arbetet. Den sänds kontinuerligt genom paketen, letar efter bedrägliga och korrupta data och kasserar dem när de hittas. Ett burst-fel är en sträng av korrupta data, mätt som längden mellan - och inklusive - de första och sista felsignalerna.
Föreställ dig till exempel att skicka ett paket som innehåller alla bokstäverna i alfabetet, A till och med. Om mottagarens dator "öppnar" paketet och upptäcker att den första bokstaven i sekvensen är "Q" och den sista bokstaven i sekvensen är "R", det är ett skurfel. "Burst" av data i paketet är skadat.
Även om de första och sista bokstäverna i exemplet definieras som skadade, betyder det inte att varje bokstav i paketet är skadad. Föreställ dig att varannan bokstav är som den borde vara; endast position en, "A", och position 26, "Z," har skadats. Antalet korrekta informationsbitar mellan de skadade ändarna kallas skyddsbandet. I det här fallet skulle skyddsbandet vara 24, eftersom det finns 24 korrekta bokstäver som skiljer de två skadade.
Att mäta längden på ett skurfel är enkelt. Det definieras som antalet enskilda bitar som separerar den allra första förekomsten av felet från den senaste händelsen, inklusive de initiala och sista felaktiga bitarna. I föregående exempel skulle längden på skurfelet vara 26.
Orsakerna till ett bristfel kan variera mycket. Det är inte alltid möjligt att mäta dem exakt. I allmänhet kan denna korruption uppstå genom valfritt antal källor, inklusive signalnedbrytning, paketförlust, andra typer av nätverksfel eller sändningsfel från datorns sida. I nätverk, som i den verkliga världen, går det ibland fel. Lyckligtvis tillhandahåller de flesta former av nätverk inbyggda felkontrollmekanismer, vilket gör det möjligt för en mottagande dator att jämföra den faktiska mottagna informationen mot ett intryck av de data som skickades, vilket gör att den kan känna igen om något har gått fel på vägen.