Para satisfazer requerimentos de clientes para a capacidade de computação remota, fabricantes de computadores de grande porte desenvolveram uma variedade de arquiteturas de redes. Algumas destas arquiteturas definem o inter-relacionamento de fornacedores de hardware e software, em particular, para permitir o fluxo de comunicações através da rede para fabricantes de computadores em geral.
Com a finalidade de padronizar o desenvolvimento de produtos para redes de comunicação de dados, foi elaborado um modelo aberto, que teve como referência o OSI - Open System Interconnection pela ISO (International Organization for Standardization). Este modelo estabelece sete camadas para as funções de comunicação de dados: