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 zijn verzonden met zijn pariteitsbit vreemd zijn, kan de ontvanger de gegevens afwijzen vanwege een fout in pariteit.
Een pariteitsbit helpt ervoor te zorgen dat elke scala aan gegevens een even aantal, voor 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 fout die code of mechanisme zo onverzacht is detecterenGegeven gegevens worden niet ontvangen.
Stel bijvoorbeeld dat een document wordt verzonden voor beoordeling en het document is opgenomen in één datapakket. 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 zoals bedoeld. Vaak verzendt de oorspronkelijke afzender van het gegevenspakket de verzending na het herkennen van de pariteit opnieuwvan de gegevens die het probleem soms kunnen oplossen.
De methoden voor het controleren van de pariteitsfout 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.