TCP의 특징 중 하나는 연결형 서비스로 가상 회선 방식을 제공하는 것이다.
➡️ 3-way handshaking 과정을 통해 연결을 설정하고, 4-way handshaking을 통해 연결을 해제한다.
TCP 통신을 이용하여 데이터를 전송하기 위해 네트워크 연결을 설정하는 과정
TCP의 연결을 해제하는 과정
TCP의 연결 확립, 종료 과정에서 TCP헤더의 플래그(코드비트)가 중요한 역할을 한다.
여기서 사용하는 SYN, ACK, FIN 등은 TCP헤더의 코드비트이고 초기값은 0, 각각 1비트이다.