문제
다음 설명에 해당하는 오류 검출 기법을 영문 약자로 쓰시오.
<설명> 데이터 전송이나 저장 과정에서 오류를 감지하기 위해 사용하는 오류 검출 코드이다. 데이터에 검사 값을 추가하고, 수신 또는 읽기 시 다시 계산하여 데이터 변경 여부를 확인한다. 정해진 다항식을 기반으로 2진수 나눗셈을 수행하고 나머지를 검사 값으로 사용한다.
정답
CRC
해설
정해진 다항식으로 2진수 나눗셈을 수행하고 그 나머지를 검사 값으로 덧붙여 오류를 검출하는 기법은 순환 중복 검사, 즉 CRC(Cyclic Redundancy Check)이다. CRC는 네트워크 프레임이나 저장 장치의 데이터 무결성 검사에 쓰이며, 오류 정정이 아니라 오류 검출에 초점이 있다.