3-Way Handshake란?TCP가 통신을 시작하기 전(데이터를 주고 받기 전에)에 클라이언트와 서버 간의 연결이 잘 되어 있는지 확인하기 위해 세 번의 주고 받는 과정을 거치는 것TCP(Transmission Control Protocol, 전송 제어 프로토콜)는 데이터를 신뢰성 있게 전송하는 것이 목표이기 때문에 먼저 서로 통신 가능한 상태임을 확인해야 함과정1. SYN (Synchronize)"나 연결해도 돼?"클라이언트가 서버에 연결 요청 신호(SYN 패킷) 전송클라이언트는 자신이 어떤 순서번호(Sequence Number)로 데이터를 보낼지 알려줌예) 클라이언트 -> 서버: SYN = 1, Seq = 1002. SYN - ACK (Synchronize - Acknowledge)"좋아, 연결하..