컴공 일기273
게시글 주소: https://orbi.kr/00071891356
N-프레임-후퇴 알고리즘입니다.
TCP 통신에선 이보다 조금 더 진화된 방식을 채택합니다만… 여기 flow chart에서 주목할 것은
누적 확인 응답(Cumulative ACK)방식입니다. Packet1을 수신 측에서 받고, 잘 수신 되었음을 의미하는 ACK2 메시지를 송신 측에게 “답장”했지만, 이 메시지는 채널 상에서 손실되었습니다. 그러나, N-프레임-후퇴 프로토콜에선 송신 측이 복수의 패킷을 동시에 전송할 수 있으므로 ACK2 손실과 별개로 수신 측에게 Packet2,3가 전송되었습니다.
따라서, 수신 측은 ACK3 ACK4를 송신 측에게 답장하게 되고, ACK4를 받은 송신 측은 1,2,3 패킷이 모두 전달이 잘 되었다고 판단해 윈도우를 이동시킵니다.
ACK라고 하는 것은 확인 응답 메시지인데, ACK4는 ACK1,2,3을 포함한다고 보면 됩니다.
송신 측은 ACK4를 받는 그 순간 ACK2가 손실된 것과 별개로 1,2,3 패킷이 모두 잘 전달되었다고 판단합니다.
이런 방식을 누적 확인 응답이라고 하는 겁니다. 그러니까, 큰 놈이 작은 놈을 알아서 포함하고 있겠거니 생각하는 거죠.
이 방식이 중요한 이유는, 불필요한 재전송을 회피할 수 있기 때문입니다. ACK2를 송신 측이 받지 못했다고 해서, 다시 패킷2와 3을 보내야 할 것 같으면 채널 효율이 굉장히 떨어지겠죠. 왜냐하면, 이미 송신이 완료된 패킷이니까요.
그,,,그런 겁니다.
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
너무나도 악필같음 0 0
울었음 특강좀요
-
아우라만으로 매긴 인강 타수 3 0
1타<-한석원 인강 수학강사의 아이콘. 어록 말투가 간지 2타<-이명학 미남은...
-
알려진 햇수로 치면은 꽤 세월이 됩니다
-
230622 충격적인 사실... 14 1
이거 제가 타이핑친거임
-
국어 ㅈ노잼 0 0
국어를 수학을하기위해 뛰어넘어야하는산으로 인식하고있음 원래 재밌어야 느는건데...
-
뷰렛은 너무 야한거같아 0 0
뷰ㄹ렛
-
N수분들 6모 0 1
모교에서 보세요? 아님 학원?
-
아이디어 다음 뭐해야하나요 3 0
아이디어 끝냈는데 기생집이랑 커넥션 하려했는데 얘네 둘 하고 4규시즌1이랑...
-
근데 기하 현실 알려드림? 14 1
이렇게 바이럴해도 사람 안옴 오히려 더 줄어듦
-
씹덕력이 점점낮아짐 13 3
어렸을때 퍼리에 흥미잃고 탈퍼리할때 약간 이런 느낌이었는데...

첫번째 댓글의 주인공이 되어보세요.