해결된 질문
작성
·
683
·
수정됨
답변 1
1
TCP_NODELAY 옵션은 네이글 알고리즘을 Off하는 옵션이며 기본적으로 송신에 적용되는 것입니다. 입력과는 무관합니다. 그러므로 수신측 버퍼링은 관련이 없다고 보는 것이 맞겠습니다. 다만 송신측에서 지연 없는 반응을 명시했다면 어쩔 수 없이 맞춰 줄 수 밖에 없고 수신대기 타이머가 즉시 반응하게 됩니다. 그러니 버퍼의 유/무와 관련없이 recv() 함수는 빠르게 반환합니다. 참고하시기 바랍니다.