출처 : http://meetup.toast.com/posts/55 본 내용은 NHN엔터테인먼트의 정성환 님께서 작성하신 내용입니다. 연재 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 – 1편 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 – 2편 목차 – 3편 5. TIME_WAIT socket 5.1 TIME_WAIT 상태의 소켓이 무엇일까요? 5.2 TIME_WAIT socket buckets 5.3 TIME_WAIT socket reuse (TW_REUSE) 5.4 TCP timestamp 5.5 TIME_WAIT socket recycling (TW_RECYCLE) 5.6 Socket linger option 6. 결론 7. 맺으며 8. FAQ 5. TIME_WAIT socket 앞서 말씀드린 대로, TIME_WAIT 상태의 소켓은 가용한 local port 수를 경감시켜 동시에 가질 수 있는 클라이언트 소켓 수를 제약합니다. 본 장에서는 이러한 TIME_WAIT 상태의 소켓에 대해 이야기하도록 하겠습니다. 5.1 TIME_WAIT 상태의 소켓이 무엇일까요? 그렇다면, 정확히 TIME_WAIT 상태의 소켓은 언제 발생할까요? 먼저, TCP 소켓 상태 전이도를 살펴봅시다. 아래 그림은 위키피디아에서 찾아 볼 수 있는 TCP 소캣 상태 전이도입니다. 위 그림에서 알 수 있듯이, active closing 하는 소켓의 마지막 [ more... ]
The post 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 – 3편 appeared first on 지락문화예술공작단.
원문출처 : https://jirak.net/wp/%EB%A6%AC%EB%88%85%EC%8A%A4-%EC%84%9C%EB%B2%84%EC%9D%98-tcp-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-%EC%84%B1%EB%8A%A5%EC%9D%84-%EA%B2%B0%EC%A0%95%EC%A7%93%EB%8A%94-%EC%BB%A4%EB%84%90-%ED%8C%8C-3/