Sommario:
- Definizione - Cosa significa Systems Network Architecture (SNA)?
- Techopedia spiega Systems Network Architecture (SNA)
Definizione - Cosa significa Systems Network Architecture (SNA)?
Systems Network Architecture (SNA) è l'architettura di progettazione proprietaria di rete a 5 livelli di IBM sviluppata nel 1974 per i computer mainframe. SNA è costituito da una varietà di interfacce hardware e software che consentono la comunicazione di sistemi hardware e software. Il design a 5 livelli si è evoluto in un modello a 7 livelli strettamente corrispondente al modello OSI (Open Systems Interconnection) riconosciuto a livello internazionale e ora supporta reti di workstation peer-to-peer.
SNA non è un programma ma piuttosto uno stack di protocollo completo (suite) utilizzato per interconnettere i computer e le loro risorse associate.
Techopedia spiega Systems Network Architecture (SNA)
A metà degli anni '70, IBM era principalmente un fornitore di hardware che cercava di aumentare le vendite di hardware. Per fare ciò hanno indotto i clienti verso sistemi interattivi basati su terminali e lontano dai sistemi batch che eseguivano programmi senza intervento manuale. La strategia consisteva nell'aumentare le vendite di computer e periferiche mainframe e SNA intendeva ridurre i principali costi non informatici e altri problemi relativi alla gestione di reti di grandi dimensioni. Questi problemi includevano:
- Linee di comunicazione non condivise da terminali che utilizzano diverse applicazioni con protocolli di comunicazione diversi
- Trasmissioni di dati inefficienti e che richiedono tempo
- Linee di telecomunicazione di scarsa qualità
Pertanto, gli SNA avevano lo scopo di aumentare la spesa dei consumatori per i sistemi basati su terminali, a spese delle società di telecomunicazioni. A quel tempo ogni CPU poteva gestire solo 16 periferiche contemporaneamente e ogni linea di comunicazione contava come periferica. Quindi il numero di terminali che un potente computer mainframe poteva gestire era fortemente limitato.
I miglioramenti tecnologici hanno portato a schede di comunicazione più potenti, con conseguente proposta di "protocolli di comunicazione multistrato"; L'X.25 di SNA e ITU-T divenne in seguito i protocolli di comunicazione dominanti.
Gli elementi critici di SNA includevano:
- IBM Network Control Program (NCP): un protocollo di commutazione primitivo per l'inoltro di pacchetti di dati simile a uno switch moderno e la riduzione delle limitazioni sulle linee di comunicazione per CPU
- Synchronous Data Link Control (SDLC): un protocollo che ha notevolmente migliorato l'efficienza della trasmissione dei dati su un singolo collegamento - un precursore della comunicazione di pacchetti di dati che si è evoluta nella moderna tecnologia IP
- Metodo di accesso alle telecomunicazioni virtuali (VTAM): un pacchetto software per i servizi di accesso, sessione e routing all'interno di un computer mainframe
- Tecnologie in evoluzione come APPN (networking peer-to-peer avanzato - un'estensione a SNA) e APPC (comunicazione da programma a programma avanzato - un protocollo a livello di applicazione nel modello OSI) hanno permesso ai computer di controllare molti terminali; e SNA è stato adattato per gestire le moderne comunicazioni peer-to-peer e il calcolo distribuito.
Da allora SNA è stato in gran parte sostituito con TCP / IP.
