1. Window size일련번호(Sequence Number)와 확인 응답 번호(Acknowledgment Number)에 대해 이야기할 때 위와 같은 예를 들었었다. 위 예시는 세그먼트 하나를 보낼 때마다 확인 응답(ACK)을 한 번 반환하는 통신이라 효율이 높지 못하다. 이렇게 매번 세그먼트를 하나 보내고 이에 대한 확인 응답을 기다리는 것보다는 세그먼트를 연속해서 수신 측의 버퍼(buffer: 세그먼트를 일시적으로 보관하는 장소)에 보낸 다음에 확인 응답을 반환하는 것이 효율이 높다.하지만 세그먼트를 너무 많이 보내게 되면 수신 측의 버퍼가 초과되어(오버플로우) 데이터가 유실될 수 있다. 그래서 오버플로우가 발생하지 않도록 자신의 버퍼의 한계 크기를 알고 있어야 하는데 이 값이 바로 TCP 헤더의..