IP의 단점데이터 전달이 제대로 안 이루어질 수 있다.데이터를 보내기만 하고 잘 전달됐는지 확인할 수 없다.라우팅 과정에 패킷이 버려질 수 있다.framing이 제대로 안 이루어져 데이터가 손상될 수 있다.이러한 단점들을 보안하기 위해 만들어진 프로토콜이 TCP이다. TCP(Transmission Control Protocol)TCP는 Connection-Oriented 커넥션 지향 프로토콜이다. 즉, 어플리케이션 소통이 끝날 때까지 커넥션이 꺼지지 않는다.TCP는 데이터가 잘 전달됐는지 확인한다. 그리고 제대로 전달이 안됐을 시 다시 보낸다. TCP는 IP 패킷 내부에 존재한다. 3 way 핸드쉐이크 과정 (TCP 연결 과정)1. (클라이언트 → 서버)Flag가 SYN(Syncronize)인 TCP를..