2017-05-20 6 views
0

modulo 4 계산의 경우 시퀀스 번호 범위는 0-3이고 창 크기는 3 (0-2)입니다 .0-2에서 3 개의 패킷이 전송되고 수신자로부터 ack를 기다리고 있습니다. 수신자가 보낸 3 개의 ack이 모두 손실되었다고 가정합니다. 이 때 수신기는 시퀀스 번호가 3 인 인 패킷을 기다리고 있습니다. 송신 창은 걸출한 패킷으로 채워집니다. 시간이 지나면 모든 미결 패킷이 다시 보내지고 reciever.we에 의해 올바르게 폐기됩니다. 고맙습니다. 그래서 내 질문은 보낸 사람이 3 번 패킷을 보낸다. 왜냐하면 ack가 수신되지 않으면 (재전송 할 수없는 경우) 송신 창이 가득 차고 미해결 패킷은 제거되지 않을 것이기 때문이다.Ack in N 프로토콜

답변

0

는 우리 모두가 긍정의 우리가 모르는

번호를 원망하지 않는 것을 알고있다. Go-Back-N에서

:

은 (이미 인정 중복 프레임, 또는 순서가 잘못된 프레임 중 하나를가 기대 정확한 일련 번호를 가지고 있지 않는 모든 프레임을 버립니다 수신기가 기대 나중에 수신) 및 은 마지막 올바른 순서대로 프레임에 대한 ACK를 다시 보내 게됩니다.

따라서 수신기는 패킷 # 2 (요청 패킷 # 3)에 대한 ACK를 계속 전송합니다.

+0

고맙습니다. 도움이되었다. –