2. 네트워크TCP, Transmission Control Protocol 전송 계층에 해당하는 네트워크 프로토콜로 연결형 서비스를 지원하고 데이터의 신뢰성을 보장한다.신뢰성을 보장하기 위해 흐름 제어, 혼합 제어, 오류 제어를 한다. TCP의 특징 송신부와 수신부의 연결을 확인하는 연결형 서비스이다. 연결에는 3-way 핸드 쉐이킹이 사용된다.패킷 교환 방식은 가상의 경로를 설정하는 가상 회선 방식이다. 따라서 패킷의 전송 순서가 보장된다.송신부와 수신부는 1:1 통신을 한다.데이터 손실이 없음을 보장한다. 뒤에 나올 핸드쉐이킹을 이해하기 위해서는 송신부와 수신부가 사전에 연결하면서 보내는 신호에 포함된 flag를 알아야한다.flag는 6비트로 전송되며 6개의 상태가 존재하고 각 상태에 맞는 비트를 1..