연결 지향적 프로토콜 TCP TCP는 송신 프로세스와 수신 프로세스(서버와 클라이언트) 간에 데이터 전송을 위해 연결을 맺는 연결 지향적 프로토콜이다. 데이터 전송을 위해 연결을 맺은 후, 데이터 전송에 필요한 작업이 모두 완료되었으면 연결을 끊는다. 이때 송수신 프로세스(서버와 클라이언트) 간에 연결을 맺는 작업을 3way handshake라고 하며, 연결을 끊는 작업을 4way handshake라고 한다. 이번 글에서는 3way handshake에 대해 정리해보겠다. 3way handshake 3wayhandshake는 두 프로세스가 데이터를 전송할 준비를 맞췄다는 것을 보장하는 역할을 한다. 과정을 살펴보면, 그림 참고: hack-cracker.tistory.com/120 1. 맨 처음 Client..