El protocolo TCP/IP fue inventado por Vinton Cerf y Robert Kahn en 1973 para permitir la comunicación entre computadoras con sistema operativo UNIX a través de Arpanet, pero ahora se puede usar para conectarse a Internet desde cualquier sistema operativo. TCP/IP funciona en cuatro capas: aplicación, transporte, internet y acceso al medio, las cuales son equivalentes a las siete capas del modelo OSI. Algunos protocolos importantes son FTP para transferir archivos, SMTP para correo electrónico y Telnet para conexiones remotas.