TCP/IP는 컴퓨터 간의 통신을 위해 각각의 서로 다른 프로토콜인 TCP와 IP가 합쳐져 생겨난 표현입니다. TCP가 전송 역할과 데이터를 패킷 등으로 나누는 등 통신의 모든 역할을 수행하는 것이 아닙니다. TCP의 역할은 단지 패킷에 대한 정확성을 보장하기 위한 일만을 담당할 뿐입니다. TCP는 송신자(Sender)와 수신자(Receiver)의 접속을 확인하고, 송신자(Sender)에서는 패킷을 자르고 수신자(Receiver)에서는 패킷을 합치는 역할을 담당합니다. 그리고, IP는 패킷의 주소 부분을 처리하여 전달하는 통신 규약입니다. 이러한 TCP/IP가 흔히 일반인에게 눈에 자주 띄는 이유는 현재 우리가 쓰는 데부분의 프로토콜이 바로 TCP/IP이기 때문입니다. IP가 속하는 네트웤 층의 상위 계층이 TCP가 속하는 전송 층(Transport Layer)이고, TCP에 상응하는 프로토콜로는 UDP가 존재합니다.