네트워크를 통해 전송해야 하는 패킷 수를 줄임으로써 TCP/IP 네트워크의 효율성을 향상하는 수단.John Nagle이 정의해서 네이글 알고리즘이다.ACK를 받을 때까지 출력 버퍼에 데이터를 저장했다가 한번에 보내는 방식이다. RFC의 '스몰 패킷 문제'응용프로그램이 종종 1바이트에 불과한 작은 덩어리로 반복적으로 데이터를 내보내는 것. TCP 패킷은 40바이트의 헤더를 가지는데, 1바이트의 정보를 보내기 위해 41바이트의 패킷을 보내는 오버헤드를 초래하게 된다.이러한 비효율성은 수많은 패킷들이 동시에 전송되어, 잠재적으로 Congestion Collapse(정체 붕괴)로 이어질 수 있다. 네이글 알고리즘의 수도 코드if there is new data to send then // 상대방이 받을 수 있..