El modelo TCP/IP fue desarrollado a principios de los años 70 por Vinton Cerf y Robert Kahn para ARPA. Se compone de 4 capas: aplicación, transporte, internet e interconexión de red. La capa de aplicación maneja protocolos como FTP y SMTP. La capa de transporte incluye TCP y UDP. La capa de internet usa IP e ICMP. La capa de acceso a red incluye protocolos como SLIP y PPP.