Learning
토픽 146 / 147·네트워크 응용 및 고급 프로토콜

ARQ (Automatic Repeat Request) 방식

ARQ (Automatic Repeat Request) 방식

데이터 전송 시 오류가 발생하면 재전송을 요청하는 오류 제어 프로토콜

Stop-and-Wait ARQ: 하나 전송 후 ACK 대기, 단순하지만 비효율(이용률 낮음)

Go-Back-N ARQ: 윈도우 크기 N, 오류 발생 프레임부터 모두 재전송, 불필요한 재전송 발생

Selective Repeat ARQ: 오류 프레임만 선택적 재전송, 효율적이나 버퍼 필요, 구현 복잡

HARQ (Hybrid ARQ): FEC + ARQ 결합, LTE/5G에서 사용, Chase Combining / Incremental Redundancy

비교: Stop-and-Wait(단순/느림) vs Go-Back-N(중간/과잉재전송) vs Selective Repeat(효율/복잡) vs HARQ(FEC결합/고성능)

연관: 오류 제어, FEC, TCP, 데이터링크 계층, 흐름 제어