Skip to main content

Hva er en paritetsbit?

En paritetsbit brukes til feilkontroll mot en rekke data.En byte består av åtte biter med data, syv som faktisk inneholder data og paritetsbiten.Biten hjelper deg med å sikre at matrisen alltid er rart eller til og med, en eller null.Paritetsbiten gjør det mulig å sjekke overførte data for feil ved å la den mottakende datamaskinen sørge for at en gruppe biter enten er merkelig eller til og med når dataene kommer.

Når data overføres, må de binære sifrene som sendes samsvare med lengden på biter som mottakeren forventer.Hvis forventet data er jevn og dataene som sendes med paritetsbiten er rare, kan mottakeren avvise dataene på grunn av en feil i paritet.

En paritetsbit hjelper til med å sikre at hver rekke data har et jevnt antall, fortil og med paritet eller et merkelig antall for merkelig paritet.Å legge den ekstra biten til datapakken lar dataene raskt bli sjekket for feil når de mottas.Paritetsbiten fungerer som en feil som oppdager kode eller mekanisme slik at uventede data ikke mottas.

Anta for eksempel at et dokument blir overført for gjennomgang og dokumentet er inneholdt i en datapakke.Datapakken med sin paritetsbit er merkelig.Pakken overføres til en annen datamaskin et sted på internett, og den eksterne serveren forventer at datapakken vil ha en merkelig paritet.Når dataene kommer, mottar vertsmaskinen en pakke med jevn paritet.Verten vil avvise pakken fordi pariteten til de sendte dataene ikke stemmer overens og må være feil.

Hvis en datapakke mottas og den er ute av paritet, har den motsatte paritetsbiten av det som forventes av den mottakende datamaskinen, vil mottakeren sende en melding som angir overføringsfeilen til verten at den ikke mottok dataene somment.Mange ganger vil den opprinnelige avsenderen av datapakken sende overføringen på nytt etter å ha beregnet pariteten til dataene som noen ganger kan rette opp problemet.

PARITY BIT -feilkontrollmetodene er langt fra perfekte.Paritetsbitfeilkontrollscenariet er bare i stand til å rapportere et odde antall bitfeil riktig.Hvis et jevnt antall overførte biter har feil, vil overføringen bli rapportert som riktig selv om dataene i overføringen er korrupte.