📌 TCP 3-way handshake란? TCP/IP프로토콜을 이용해 통신을 하는 응용프로그램이 데이터를 전송하기전 먼저 정확한 전송을 보장하기위해 상대방컴퓨터와 사전에 세션을 수립하는 과정을 뜻한다. 다시말해 연결하고자하는 두 장치간의 논리적 접속을 성립하기위해 사용하는 연결확인 방식으로, 3번의확인과정을 거친다고하여 3-way handshake라고 부른다. 📌 TCP 3-way handshake TCP 3-way handshake는 클라이언트, 서버 양쪽 모두 데이터를 전송할 준비가 되었다는것을 보장하고, 데이터 전달시작전 한쪽이 다른쪽의 준비완료여부를 알 수 있도록 한다. 양쪽 모두 상대편에 대한 초기 순차일련번호를 얻을 수 있도록한다. 3-way handshake 를 간단히 표현한 그림이다. C..