Skip to main content

Wat is een pariteitsbit?

Een pariteitsbit wordt gebruikt voor foutcontrole tegen een reeks gegevens.Eén byte bestaat uit acht stukjes gegevens, zeven die daadwerkelijk gegevens en het pariteitsbit bevatten.Het bit helpt ervoor te zorgen dat de array altijd vreemd of zelfs een of nul is.Met de pariteitsbit kunnen verzonden gegevens worden gecontroleerd op fouten door de ontvangende computer toe te staan om ervoor te zorgen dat een groep bits oneven of zelfs wanneer de gegevens aankomen.

Wanneer gegevens worden verzonden, moeten de verzonden binaire cijfers overeenkomen met de lengte van bits die de ontvanger verwacht.Als de verwachte gegevens even zijn en de gegevens die met zijn pariteitsbit zijn verzonden, is de ontvanger de gegevens af te wijzen vanwege een fout in pariteit.Zelfs pariteit of een oneven aantal van degenen voor vreemde pariteit.Door het extra bit aan het gegevenspakket toe te voegen, kunnen de gegevens snel worden gecontroleerd op fouten wanneer ze worden ontvangen.Het pariteitsbit werkt als een foutcode of mechanisme die zo onverwachte gegevens niet worden ontvangen.

Stel bijvoorbeeld dat een document wordt verzonden voor beoordeling en het document in één datapakket is opgenomen.Het gegevenspakket met zijn pariteitsbit is vreemd.Het pakket wordt ergens op internet naar een andere computer verzonden en de externe server verwacht dat het gegevenspakket een vreemde pariteit zal hebben.Wanneer de gegevens aankomen, ontvangt de hostmachine een pakket met zelfs pariteit.De host zal het pakket afwijzen omdat de pariteit van de verzonden gegevens niet overeenkomt en fout moet zijn.

Als een gegevenspakket wordt ontvangen en het uit pariteit is, met het tegenovergestelde pariteitsbit van wat de ontvangende computer heeft verwacht, stuurt de ontvanger een bericht dat de transmissiefout aan de host aangeeft dat het de gegevens niet heeft ontvangen alsbedoeld.Vaak verzendt de oorspronkelijke afzender van het gegevenspakket de verzending na het herberekenen van de pariteit van de gegevens die het probleem soms kunnen oplossen.

De pariteitsbitfoutcontrolemethoden zijn verre van perfect.Het scenario voor het controleren van pariteitsfoutcontrole kan alleen een oneven aantal bitfouten correct melden.Als een even aantal verzonden bits fouten heeft, wordt de transmissie als correct gerapporteerd, hoewel de gegevens binnen de verzending corrupt zijn.