Computer/서버 & 네트워크

Nagle Algorithm

에린_1 2024. 6. 19. 20:23
728x90

Nagle 알고리즘

  • TCP 네트워크에서, 데이터는 OSI레이어를 거치면서 몇 겹의 헤더로 캡슐화되어 목적지로 보내진다. 또한, 패킷 전송에는 비용이 따른다.
  • 이런 경우 데이터가 적다면 보내는 효율이 떨어지는데, 적은 데이터를 가진 패킷을 여러번 보내는 것보다는 많은 데이터를 가진 패킷을 한번에 보내는 것이 효율이 좋다.
  • 이럴 경우, 상대가 받을 수 있는 사이즈(window size)가 충분하다면 크기가 작은 패킷을 모아서 보내는 것을 Nagle 알고리즘이라고 한다.
  • 전송의 효율이 증가하지만, 즉각적인 반응이 필요한 네트워크 게임 등에는 적합하지 않다.
 
728x90

'Computer > 서버 & 네트워크' 카테고리의 다른 글

Remote Session  (0) 2024.08.05
세션 끊김 문제  (0) 2024.08.05
TCP/UDP  (0) 2024.06.19
MIME(Multipurpose Internet Mail Extensions)  (1) 2024.02.27
CGI(Common Gateway Interface)  (0) 2024.02.27