3-Way Handshake 란? (TCP 연결 설정 과정)**3-Way Handshake(3-웨이 핸드셰이크)**는 TCP 통신에서 연결을 설정하기 위해 클라이언트와 서버가 3번의 패킷을 주고받는 과정을 의미함.TCP는 신뢰성 있는 데이터 전송을 보장하기 위해 연결 지향형(Connection-oriented) 방식으로 동작함.따라서 실제 데이터를 주고받기 전에 통신 상대방과 연결이 준비되었는지를 확인하고 연결을 수립하는 과정이 필요함.1. 왜 3-Way Handshake가 필요한가?TCP는 다음을 보장하기 위해 3단계 절차를 수행함:양측 모두 통신 준비가 되었는지 확인함시퀀스 번호를 주고받아 순서를 맞춤패킷 유실, 중복 방지, 흐름 제어 등을 위한 상태 정보를 초기화함2. 3-Way Handshake의..