TCP 3/4-way Handshake3-way handshake: 연결 성립TCP는 정확한 전송을 보장하기 위해 3-way handshake 과정을 거쳐 연결을 성립한다.클라이언트가 서버에 SYN(x) 패킷을 보냄서버가 SYN(x)를 받고, 클라이언트로 받았다는 신호 ACK(x+1)와 SYN(y) 패킷을 보냄클라이언트는 서버의 응답 ACK(x+1)과 SYN(y) 패킷을 받고 서버로 ACK(y+1)을 보냄4-way handshake: 연결 해제클라이언트는 서버에게 연결을 종료한다는 FIN 플래그를 전송한다.서버는 FIN을 받고 확인했다는 ACK를 클라이언트에 전송한다. 이 때 모든 데이터를 보내기 위해 CLOSE_WAIT 상태가 된다.데이터를 모두 보냈다면 연결이 종료되었다는 FIN 플래그를 클라이언트에..