데이터 전송시 에러가 났을 경우 에러가 난 데이터를 재전송받아 에러를 복구하는 방법.
송신단에서는 패킷데이터에
CRC(
Cyclic Redundancy Check)를 첨가하여 송신하고,
수신단에서는 수신한
CRC를 이용하여 수신된 패킷데이터에 에러가 발생했는지의 여부를 판단하여 에러가 발생했을 경우
송신단에 NACK(Non-Acknowledge)신호를 보내어 재전송을 요구하며 에러가 없을 경우에는
ACK를 전송함으로써
송신단에서 새로운 패킷데이터를 전송하도록 한다.