🎈TCP 3-way handshaking TCP/IP프로토콜을 이용해서 통신을 하는 응용프로그램이 데이터를 전송하기 전에 먼저 정확한 전송을 보장하기 위해 상대방 컴퓨터와 사전에 세션을 수립하는 과정. TCP의 연결을 초기화 할 때 사용. ① client에서 웹서버로 연결을 최초시도시 먼저 SYN 패킷을 보낸다 ② SYN 패킷을 보낸 클라이언트는 SYN-SENT 상태가 된다 ④ server에서 CLOSED는 port가 닫혀잇는 상태를 뜻하고, 포트가 서비스 가능한 상태인 LISTEN 상태로 만들어 주어야 한다 ⑤ LISTEN상태에서 클라이언트로부터 SYN 패킷을 받으면 이에 대한 응답으로 SYN+ACK 패킷을 클라이언트로 보낸다 ⑥ server로부터 SYN+ACK 패킷을 받으면, 클라이언트는 ESTABL..