728x90 네이글알고리즘1 Nagle's Alghorithm (네이글 알고리즘) Nagle의 알고리즘은 TCP/IP 데이터 전송에 사용하는 알고리즘입니다. Nagle의 알고리즘은 네트워크를 통해 전송해야 하는 패킷 수를 줄여 TCP/IP 네트워크의 효율성을 향상시키는 수단입니다. 이 알고리즘의 핵심은 '가능하면 데이터를 나누어 보내지 말고 한꺼번에 보내라'는 원칙을 기반으로 합니다. small-packet problem (소형 패킷 문제)이 있습니다. 키 누른 것이 바로 전송되는(Telnet세션 같은) 애플리케이션은 크기가 1바이트에 불과한 작은 청크를 반복적으로 내보내는데요, 이 때 TCP 패킷에는 40바이트의 헤더가 있으므로, 1바이트의 청크에는 41바이트의 패킷이 생성됩니다. 그러므로 이런 반복적인 소형 패킷의 전송에 엄청난 오버헤드를 발생시키게 됩니다. 이런 문제를 방지하기 .. 2023. 11. 27. 이전 1 다음 728x90