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 |