nagle1 네이글 알고리즘(Nagle Algorithm)에 대해서 네이글 알고리즘이란?네트워크 패킷을 줄이기 위해서 개발된 알고리즘특정 조건까지 출력 버퍼에 데이터를 저장하였다가 한 번에 보내는 방식이다.TCP 소켓은 Nagle 알고리즘을 기본으로 사용하고 있다.작동 방식nagling이라는 방법으로 TCP 애플리케이션의 송신 측에서 데이터를 처리한다. 작은 크기의 메세지를 탐지해서 데이터를 보내기 전에 큰 TCP 패킷에 데이터를 누적해서 불필요하게 많은 수의 작은 패킷이 생성되는 것을 방지한다.Nagle 알고리즘은 지연 시간이 추가된 대신 네트워크 연결의 대역폭을 보다 효율적으로 활용할 수 있다. 응용 프로그램은 TCP_NODELAY 소켓 프로그래밍 옵션을 사용해서 Nagle 알고리즘 사용을 제어한다.Window, Linux, Java 시스템은 일반적으로 Nagle을 .. 2023. 8. 17. 이전 1 다음