Mikä on pariteettibitti?

Pariteettibittiä käytetään virheiden tarkistamiseen tietoryhmää vastaan. Yksi tavu koostuu kahdeksasta bitistä dataa, seitsemän, jotka todella sisältävät dataa ja pariteettibitin. Bitti auttaa varmistamaan, että taulukko on aina pariton tai parillinen, yksi tai nolla. Sen avulla lähetetyt tiedot voidaan tarkistaa virheiden varalta antamalla vastaanottavan tietokoneen varmistaa, että bittiryhmä on pariton tai parillinen, kun tiedot saapuvat.

Kun tietoja lähetetään, lähetettyjen binaarilukujen on vastattava vastaanottajan odottamien bittien pituutta. Jos odotettu data on parillinen ja pariteettibitin kanssa lähetetty data on pariton, vastaanottaja voi hylätä tiedot pariteettivirheen vuoksi.

Pariteettibitti auttaa varmistamaan, että jokaisella tietoryhmällä on parillinen määrä paria, parillinen pariteetti tai pariton määrä paritonta pariteettia. Lisäbitin lisääminen datapakettiin mahdollistaa tietojen nopean tarkistamisen virheiden varalta, kun ne vastaanotetaan. Ylimääräinen bitti toimii virheen havaitsevana koodina tai mekanismina, joten odottamattomia tietoja ei vastaanoteta.

Oletetaan esimerkiksi, että asiakirjaa lähetetään tarkistettavaksi ja asiakirja sisältyy yhteen datapakettiin. Datapaketti pariteettibittineen on pariton. Paketti lähetetään toiseen tietokoneeseen jossain Internetissä ja etäpalvelin odottaa datapaketin olevan pariton. Kun tiedot saapuvat, isäntäkone vastaanottaa paketin tasaisella pariteetilla. Isäntä hylkää paketin, koska lähetettyjen tietojen pariteetti ei täsmää ja sen on oltava virheellinen.

Jos datapaketti vastaanotetaan ja se on pariteettia ja sillä on vastakkainen pariteettibitti kuin mitä vastaanottava tietokone odottaa, vastaanottaja lähettää lähetysvirheen osoittavan viestin isännälle, ettei se vastaanottanut tietoja aiotulla tavalla. Monta kertaa datapaketin alkuperäinen lähettäjä lähettää lähetyksen uudelleen sen jälkeen, kun datan pariteetti on laskettu uudelleen, mikä voi joskus korjata ongelman.

Pariteettibittivirheiden tarkistusmenetelmät eivät ole kaukana täydellisistä. Pariteettibittivirheen tarkistusskenaario pystyy raportoimaan oikein vain parittoman määrän bittivirheitä. Jos parillisessa määrässä lähetettyjä bittejä on virheitä, lähetys ilmoitetaan oikeaksi, vaikka lähetyksen tiedot ovat vioittuneet.