3-way handshake TCP는 장치들 사잉에서 논리적인 접속을 성립하기 위하여 3-way handshake를 사용한다. 3-way handshake는 TCP/IP 프로토콜을 이용해 데이터를 전송하기 전에 수행되는 Setup 과정을 의미한다. 이 과정으로 양쪽 모두 데이터를 전송할 준비가 되었다는 것을 보장하고, 실제로 데이터 전달이 시작되기 전에 한쪽이 다른 쪽이 준비되었다는 것을 알 수 있도록 해준다. Setup 과정 서버는 먼저 실행돼서 요청 대기 SYN을 통해 연결 요청 (SYN = 1) SYN + ACK로 연결 허락 후 연결 요청 ( SYN = 1, ACK = 1) 받은 여결 요청에 대한 응답으로 ACK을 보냄 (ACK = 1) SYN은 synchronize sequence number의 ..