El modelo TCP/IP fue creado en la década de 1970 por DARPA para permitir la comunicación entre computadoras en redes. Describe un conjunto de protocolos para el envío de datos a través de paquetes que contienen información de control y datos. TCP/IP tiene cuatro capas de abstracción y asegura la entrega confiable de datos a través de la capa de transporte TCP.