Kaj je paritetni bit?

Paritetni bit se uporablja za preverjanje napak glede na niz podatkov. En bajt je sestavljen iz osmih bitov podatkov, od tega sedem, ki dejansko vsebujejo podatke, in parnostni bit. Bit pomaga zagotoviti, da je matrika vedno liha ali soda, ena ali nič. Omogoča preverjanje posredovanih podatkov glede napak, tako da prejemnemu računalniku omogoči, da se prepriča, ali je skupina bitov liha ali soda, ko podatki prispejo.

Ko se podatki prenašajo, se morajo poslane binarne števke ujemati z dolžino bitov, ki jih prejemnik pričakuje. Če so pričakovani podatki sodi in so podatki, poslani s svojim paritetnim bitom, lihi, lahko prejemnik podatke zavrne zaradi napake v parnosti.

Paritetni bit pomaga zagotoviti, da ima vsak niz podatkov sodo število enic za sodo parnost ali liho število enic za liho pariteto. Dodajanje dodatnega bita podatkovnemu paketu bo omogočilo hitro preverjanje podatkov glede napak, ko jih prejmejo. Dodatni bit deluje kot koda ali mehanizem za odkrivanje napak, tako da nepričakovani podatki niso prejeti.

Recimo, da se dokument pošilja v pregled in je dokument v enem podatkovnem paketu. Podatkovni paket s svojim paritetnim bitom je čuden. Paket se prenese na drug računalnik nekje v internetu in oddaljeni strežnik pričakuje, da bo imel podatkovni paket liho pariteto. Ko prispejo podatki, gostiteljski stroj prejme paket z enakomerno pariteto. Gostitelj bo paket zavrnil, ker se parnost poslanih podatkov ne ujema in mora biti napačna.

Če je podatkovni paket prejet in je izven paritete in ima nasprotni paritetni bit od tistega, kar pričakuje prejemni računalnik, bo prejemnik gostitelju poslal sporočilo, ki označuje napako pri prenosu, da podatkov ni prejel, kot je bilo predvideno. Velikokrat bo prvotni pošiljatelj podatkovnega paketa znova poslal prenos po ponovnem izračunu parnosti podatkov, kar lahko včasih odpravi težavo.

Metode preverjanja napak paritetnih bitov še zdaleč niso popolne. Scenarij preverjanja napak paritetnih bitov lahko pravilno poroča le o liho številu bitnih napak. Če ima sodo število posredovanih bitov napake, bo prenos zabeležen kot pravilen, čeprav so podatki v prenosu poškodovani.