이 글은 오류가 발생한 데이터 재전송 요청에 주로 사용되는 ‘자동 반복 요청 방식(ARQ)’을 유형별로 나누어 설명하고 있다. 그리고 송신 윈도우에 저장된 데이터를 관리하는 ‘슬라이딩 윈도우 프로토콜’의 진행 과정을 설명하고 있다. 정지-대기 ARQ는 가장 단순한 방식으로 송신 측에서 하나의 데이터를 전송한 후 수신 측으로부터 응답을 기다렸다 ACK를 수신하면 그다음 데이터를 전송하고, NAK를 수신하거나 타임 아웃이 되면 그에 해당하는 데이터를 재전송하는 방식이다.