패리티 비트 란 무엇입니까?
패리티 비트는 데이터 배열에 대한 오류 검사에 사용됩니다. 1 바이트는 8 비트의 데이터로 구성되며 7 비트는 실제로 데이터와 패리티 비트를 포함합니다. 비트는 배열이 항상 홀수 또는 짝수, 1 또는 0인지 확인하는 데 도움이됩니다. 패리티 비트는 수신 컴퓨터가 비트 그룹이 홀수인지 또는 데이터가 도착할 때도 확인할 수있게하여 전송 된 데이터의 오류를 검사 할 수있게합니다.
데이터가 전송 될 때 전송 된 이진수는 수신자가 예상하는 비트 길이와 일치해야합니다. 예상되는 데이터가 짝수이고 패리티 비트와 함께 전송 된 데이터가 홀수이면 수신자는 패리티 오류로 인해 데이터를 거부 할 수 있습니다.
패리티 비트는 각 데이터 배열에 짝수의 패리티, 짝수의 패리티 또는 홀수 패리티의 홀수를 갖도록합니다. 데이터 패킷에 여분의 비트를 추가하면 수신시 데이터의 오류를 신속하게 확인할 수 있습니다. 패리티 비트는 오류 감지 코드 또는 메커니즘으로 작동하여 예기치 않은 데이터가 수신되지 않습니다.
예를 들어, 검토를 위해 문서가 전송되고 있고 문서가 하나의 데이터 패킷 내에 포함되어 있다고 가정하십시오. 패리티 비트가있는 데이터 패킷이 홀수입니다. 패킷이 인터넷 어딘가에있는 다른 컴퓨터로 전송되고 원격 서버가 데이터 패킷의 홀수 패리티를 기대합니다. 데이터가 도착하면 호스트 시스템은 패리티가 고른 패킷을 수신합니다. 전송 된 데이터의 패리티가 일치하지 않고 오류가 발생해야하므로 호스트가 패킷을 거부합니다.
데이터 패킷이 수신되고 수신 패리티에 반대되는 패리티 비트를 갖는 패리티가없는 경우, 수신자는 데이터를 의도하지 않은 데이터를 수신하지 않았다는 전송 오류를 나타내는 메시지를 호스트에 보냅니다. 데이터 패킷의 원래 발신자는 여러 번 데이터의 패리티를 다시 계산 한 후 전송을 재전송하여 때때로 문제를 해결할 수 있습니다.
패리티 비트 오류 검사 방법은 완벽하지 않습니다. 패리티 비트 오류 검사 시나리오는 홀수의 비트 오류 만 올바르게보고 할 수 있습니다. 짝수의 전송 비트에 오류가있는 경우 전송 내의 데이터가 손상 되더라도 전송은 올바른 것으로보고됩니다.