receivingbuffer

    Window Size란?

    : TCP에서는 신뢰성 보장을 위해 패킷마다 Sequence 번호를 붙인다. 패킷이 제대로 갔는지를 확인하기 위해 Receiver는 ACK를 보내서 어디까지 받았는지를 응답해준다. => 이렇게 한번 데이터를 보내면 ACK을 받을 때까지 기다리고, ACK이 도착해야만 다음 데이터를 한번 보내는 방식을 Stop & Wait 방식이라고 한다. 이는 TCP의 신뢰성 하나 때문에 택하는 방식으로, 시간이 오래 걸리고 비효율적이다. 이를 트럭 운송업에 비유한다면, 트럭 한대를 인천에서 부산으로 보내고, 빈 트럭이 돌아와야만 다음 트럭을 보내는 프로세스와 유사하다고 볼 수 있다. => 이때, 트럭을 한대씩 보내고 받기 보다는 트럭을 한꺼번에 10대를 보낸다면 약간 더 효율적일 것이다. : 하지만 트럭을 100대, 1..