안녕하세요. 오늘은 TCP 통신의 TIME_WAIT 소켓에 대해 알아보겠습니다. # TIME_WAIT 소켓이란?TIME_WAIT는 TCP 연결 종료 과정인 4-Way Handshake의 마지막 단계에서 발생하는 소켓 상태입니다. 연결 종료를 먼저 요청한 쪽(Active Closer)이 FIN 패킷을 보내고, 모든 종료 절차를 마친 뒤 즉시 소켓을 닫지 않고 일정 시간(기본 60초) 동안 대기하는 상태를 말합니다. 이는 네트워크에 남아있을 수 있는 지연 패킷을 처리하고, 의도치 않은 재연결 오류를 방지하기 위해 필수적입니다.위 사진에서는 Host A에 TIME_WAIT 소켓이 생성됩니다. 만약 TIME_WAIT이 없다면 어떻게 될까요? 만약 TIME_WAIT 상태 없이 소켓이 즉시 종료된다면, 패킷 유실..