TCP(Transmission Control Protocol)는 신뢰성 있는 데이터 전송을 제공할 뿐만 아니라, 데이터 전송이 끝난 후 안전하게 연결을 종료하는 과정도 중요합니다. 이를 위해 TCP는 4-way 핸드셰이크(Four-Way Handshake) 를 사용하여 송신자와 수신자 간의 연결을 질서 있게 종료합니다. 이 과정은 네트워크 자원의 낭비를 방지하고, 불필요한 데이터 전송을 차단하여 안정적이고 신뢰성 있는 연결 종료를 보장합니다. 1. 4-way 핸드셰이크의 개념TCP 연결을 종료하는 과정은 총 네 번의 패킷 교환을 통해 진행되며, 이는 각 측에서 연결 종료 요청과 확인 절차를 독립적으로 수행할 수 있도록 설계되었습니다. 📌 연결 종료 과정FIN 전송 (클라이언트 → 서버) 데이터 ..