1. ARQ
-> Automatic Repeat reQuest
: 자동재전송요구
2. 개요
-> [정확하게 수신이 되었는지 / 잘못 수신되었으니 반복이 필요한지]
: Receiver가 Sender에게 알려주는 것이다.
-> 재전송을 기반으로 하는 신뢰적인 데이터 전송 프로토콜(RDT)이다.
3. 오류 검출
-> Bit Error가 발생했을 때
: Receiver는 Bit Error를 검출할 수 있어야 하는 기능이 필요하다.
: checksum이 필요하다.
-> 오류 검출과 복구 기술은 따로 설명한다.
4. Receiver의 Feedback
-> 서로 다른 End System에서 동작하므로
: Sender가 Receiver의 상태를 알기 위한 유일한 방법은 Feedback을 제공하는 것이다.
5. 재전송
-> Receiver에서 Bit Error를 가지고 수신된 packet은 Sender가 재전송해준다.