TCP/IP fue desarrollado en la década de 1970 por DARPA para conectar redes de computadoras. Robert Kahn y Vint Cerf crearon los protocolos TCP e IP para ocultar las diferencias entre redes y hacer que la comunicación entre hosts fuera fiable independientemente de la red subyacente. TCP/IP se divide en cuatro capas: aplicación, transporte, internet e interconexión de redes.