NAK (negative acknowledgment, or not acknowledged) ; 부정 응답 문자

NAK은 통신 제어용 신호로서, 데이터가 수신에 에러가 있었음을 확인하는 신호이다. NAK 신호는 때로 '거절되었다'는 의미를 갖고 있는 REJ 신호로 불리기도 한다. 이를 대체할 수 있는 신호로는 자동으로 재전송을 요구하는 신호인 ARQ가 있다.

NAK, REJ 또는 ARQ 신호는 대개 특정 크기의 데이터 블록을 인식할 수 없을 때 메시지 수신자가 송신자에게 보내게 된다. 송신 측이 수신 측으로부터 NAK 또는 REJ 신호를 받으면, 송신 측은 수신 측으로부터 잘 받았다는 의미의 ACK 신호가 올 때까지 해당 데이터 블록을 반복하여 재전송하거나, 또는 전송 그 자체를 완전히 중단하는 두 가지 중 하나를 선택하게 된다. 송신 측은 수신 측으로부터 ARQ 신호를 받으면 해당 데이터 블록을 재 전송한다.

NAK, REJ 또는 ARQ 등의 신호는 ASCII 영역의 특수한 문자로 예약되어 있어, 다른 일반 문자들과 혼동되지 않도록 하고 있다.


작성 : 02-08-15 수정 : 04-11-06
영어판(whatis.com)