W informatyce, czym jest parzystość?

W przypadku użycia w środowisku komputerowym, parzystość ma związek z podejściem stosowanym do określenia, czy dane zostały w jakiś sposób utracone lub naruszone podczas przesyłania z głównego źródła do innej lokalizacji. Może to obejmować takie ruchy, jak utrata danych podczas operacji, nadpisywanie danych, a nawet kopiowanie i przechowywanie danych w jakiś sposób, na przykład na dysku. Wchodzi również w grę przy ocenie przesyłania danych między dyskami twardymi komputera.

Ten proces sprawdzania danych otrzymuje swoją nazwę od łacińskiego słowa paritas, które oznacza równoważne lub równe. Ponieważ pożądanym efektem przesyłania danych jest dotarcie do miejsca przeznaczenia bez jakiegokolwiek uszkodzenia, jest to nadzieja, że ​​odbierane dane są równe lub identyczne z oryginałem.

Ustalenie parzystości polega na wprowadzeniu do transmisji danych dodatkowych cyfr binarnych. Te dodatkowe cyfry są znane jako bity parzystości. Pojedynczy bit jest dodawany do z góry określonej grupy bitów, które są przesuwane w tym samym czasie. Chociaż zasadniczo jedzie wraz z grupą bitów binarnych, w rzeczywistości nie staje się częścią grupy. Ten bit ma raczej pomóc zdefiniować grupę i, miejmy nadzieję, utrzymać pozostałe bity razem podczas transmisji.

Dokładna struktura dodatkowego bitu zależy od grupy bitów binarnych, z którą jest przypisany do podróży. Przed transmisją danych każda grupa bitów jest zliczana w celu określenia dokładnej liczby w każdej grupie. Jeśli grupa ma nieparzystą liczbę, bit parzystości jest ustawiony na zero. Gdy grupa ma parzystą liczbę bitów, ustawiana jest na jeden. Po ustaleniu parzystości na pierwotnym końcu rozpoczyna się transmisja danych.

Na końcu odbierającym każda grupa bitów jest ponownie liczona, aby upewnić się, że cały zestaw zakończył podróż. Odbywa się to poprzez upewnienie się, że otrzymane bity są liczbą nieparzystą. Jeśli liczba bitów jest parzysta, oznacza to, że coś się wydarzyło podczas transmisji i dane z tej konkretnej grupy bitów zostały utracone. Generowany jest komunikat o błędzie, a użytkownik końcowy ma możliwość powtórnej próby transmisji.

Parzystość to po prostu sposób na upewnienie się, że to, co jest wysyłane, jest tym, co odbierane. Osiągnięcie go jest celem przy każdym rodzaju transmisji danych i najczęściej tak się dzieje. Jeśli w trakcie transmisji nadal występują problemy z osiągnięciem tego celu, jest to znak, że coś w tym procesie uległo uszkodzeniu. W tym momencie ważne jest, aby specjalista ds. systemów informatycznych przeanalizował sytuację.