O que é um bit de paridade?

Um bit de paridade é usado para verificação de erros em uma matriz de dados. Um byte é composto por oito bits de dados, sete que realmente contêm dados e o bit de paridade. O bit ajuda a garantir que a matriz seja sempre ímpar ou par, um ou zero. O bit de paridade permite que os dados transmitidos sejam verificados quanto a erros, permitindo que o computador receptor verifique se um grupo de bits é ímpar ou par quando os dados chegam.

Quando os dados são transmitidos, os dígitos binários enviados devem corresponder ao tamanho dos bits que o destinatário está esperando. Se os dados esperados forem pares e os dados enviados com seu bit de paridade forem ímpares, o destinatário poderá rejeitá-los devido a um erro de paridade.

Um bit de paridade ajuda a garantir que cada matriz de dados tenha um número par de unidades, para paridade par ou um número ímpar de unidades para paridade ímpar. A adição de um bit extra ao pacote de dados permitirá que os dados sejam rapidamente verificados quanto a erros quando recebidos. O bit de paridade atua como um erro ao detectar código ou mecanismo, para que dados inesperados não sejam recebidos.

Por exemplo, suponha que um documento esteja sendo transmitido para revisão e o documento esteja contido em um pacote de dados. O pacote de dados com seu bit de paridade é ímpar. O pacote é transmitido para outro computador em algum lugar da Internet e o servidor remoto espera que o pacote de dados tenha uma paridade ímpar. Quando os dados chegam, a máquina host recebe um pacote com paridade uniforme. O host rejeitará o pacote porque a paridade dos dados enviados não corresponde e deve estar com erro.

Se um pacote de dados for recebido e estiver fora da paridade, com o bit de paridade oposto ao esperado pelo computador receptor, o destinatário enviará uma mensagem indicando o erro de transmissão ao host, informando que não recebeu os dados conforme pretendido. Muitas vezes, o remetente original do pacote de dados reenviará a transmissão após recalcular a paridade dos dados, que às vezes pode corrigir o problema.

Os métodos de verificação de erro de bits de paridade estão longe de serem perfeitos. O cenário de verificação de erros de paridade de bits só pode relatar corretamente um número ímpar de erros de bits. Se um número par de bits transmitidos apresentar erros, a transmissão será relatada como correta, mesmo que os dados contidos na transmissão estejam corrompidos.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?