Arquitetura SNA
SNA significa System Network Architeture e é propriedade da IBM. Mesmo tendo sido definida antes do modelo OSI, é também baseada numa estrutura de camadas.
As duas arquiteturas têm muitas similaridades, embora também haja muitas diferenças nos serviços que são prestados e na maneira como estes serviços estão distribuídos entre as camadas; e esse tópico poderá ser abordado num trabalho específico fio entre OSI-SNA.
Geralmente utilizado em sistemas de grande porte (tipo mainframes), esse tipo de arquitetura tende a ser colocado em evidência novamente, com a crescente necessidade de interligação entre redes de micros e mainframes, e construção de redes cada vez mais complexas.
Alguns tipos de sessão são permanentes, sendo estabelecidas automaticamente quando a rede entra em operação, elas permanecem enquanto a rede estiver operacional; outros tipos são dinâmicos, são estabelecidas na medida do necessário. Em qualquer momento de uma rede SNA, é provável que haja muitas sessões estabelecidas simultaneamente, e muitas delas podem partilhar os mesmos dispositivos físicos e enlaces de comunicação.
Uma função importante de uma rede SNA é a capacidade de implementar um caminho virtual ou lógico entre usuários, de modo que eles possam comunicar-se facilmente uns com os outros, isto é, estabelecer sessões. Esse caminho é determinado virtual ou lógico porque, embora a informação pareça viajar de maneira ponto-a-ponto de um usuário para outro, ela pode, na verdade, passar por vários pontos intermediários na sua trajetória através da rede. À medida que os dados passam por esses dispositivos intermediários na rede, podem ser executadas operações que permitem que os dados passem mais eficientemente pela rede. Em alguns casos, os dados podem até ser convertidos de uma forma para outra, conforme eles se movimentam pela rede. Todas essas funções são transparentes ao usuário.
Os componentes que formam uma rede SNA podem ser divididos em duas categorias principais,