Definição – O que significa Systems Network Architecture (SNA)?
A Systems Network Architecture (SNA) é a arquitetura de design de 5 níveis de rede proprietária da IBM, desenvolvida em 1974 para computadores mainframe. O SNA consiste em uma variedade de interfaces de hardware e software que permitem a comunicação do sistema de hardware e software. O design de 5 níveis evoluiu para um modelo de 7 níveis que corresponde intimamente ao modelo OSI (Open Systems Interconnection) reconhecido internacionalmente e agora oferece suporte a redes ponto a ponto de estações de trabalho.
SNA não é um programa, mas sim uma pilha de protocolo completa (suíte) usada para interconectar computadores e seus recursos associados.
Definirtec explica a arquitetura de rede de sistemas (SNA)
Em meados dos anos 1970, a IBM era principalmente um fornecedor de hardware que tentava aumentar as vendas de hardware. Para fazer isso, eles induziram os clientes a sistemas interativos baseados em terminal e a abandonar os sistemas em lote que executavam programas sem intervenção manual. A estratégia era aumentar as vendas de computadores mainframe e periféricos, e o SNA pretendia reduzir os principais custos não relacionados a computadores e outros problemas operacionais de grandes redes. Esses problemas incluíram:
- Linhas de comunicação não compartilhadas por terminais usando diferentes aplicativos com diferentes protocolos de comunicação
- Transmissões de dados ineficientes e demoradas
- Linhas de telecomunicações de baixa qualidade
Assim, os SNAs visavam aumentar os gastos dos consumidores em sistemas baseados em terminais, em detrimento das empresas de telecomunicações. Naquela época, cada CPU só podia lidar com 16 periféricos de uma vez, e cada linha de comunicação contada como um periférico. Portanto, o número de terminais que um computador mainframe poderoso podia controlar era severamente limitado.
As melhorias tecnológicas resultaram em cartões de comunicação mais poderosos, resultando na proposta de “protocolos de comunicação multicamadas”; O SNA e o X.25 do ITU-T mais tarde se tornaram os protocolos de comunicação dominantes.
Os elementos críticos do SNA incluem:
- IBM Network Control Program (NCP): um protocolo de comutação primitivo para encaminhar pacotes de dados semelhante a um comutador moderno e reduzindo as limitações nas linhas de comunicação por CPU
- Controle síncrono de link de dados (SDLC): um protocolo que melhorou muito a eficiência da transmissão de dados em um único link – um precursor da comunicação de pacote de dados que evoluiu para a moderna tecnologia IP
- Método de Acesso a Telecomunicações Virtuais (VTAM): um pacote de software para serviços de login, sessão e roteamento dentro de um computador mainframe
- Tecnologias em evolução, como APPN (rede ponto a ponto avançada – uma extensão do SNA) e APPC (comunicação programa a programa avançada – um protocolo na camada de aplicação no modelo OSI) permitiram que os computadores controlassem muitos terminais; e o SNA foi adaptado para lidar com comunicações ponto a ponto modernas e computação distribuída.
Desde então, o SNA foi substituído principalmente pelo TCP / IP.