rdt 2.1
- rdt 2.0의 결함을 보완
- 응답 패킷이 깨진 것을 확인한다.
- 응답 패킷의 깨짐으로 인한 중복 전송을 막는다.
rdt 2.0보다 추가된 역할
-
Sender
- 패킷에 sequence number을 추가한다.
- ACK의 sequence number가 보낸 패킷과 일치하는지 확인한다.
- ACK, NAK가 깨졌는지 검사한다.
-
Receiver
- 수신한 패킷의 중복 여부를 검사한다.(seq num 확인)
rdt 2.1 과정
- Sender
- 직접 그린 과정 + 설명
- Receiver