O modelo de referência de arquitetura de internet TCP/IP foi criado a partir da necessidade de conexão de múltiplos tipos de redes (telefonia, satélite, rádio). A arquitetura baseia-se em um serviço de transporte orientado à conexão - TCP (Transmission Control Protocol) e em um serviço de rede não orientado à conexão - IP (Internet Protocol). De acordo com a especificação RFC1122, que descreve o modelo TCP/IP, a arquitetura do modelo TCP/IP é formada pelas seguintes camadas: