Innehållsförteckning:
- Definition - Vad betyder Systems Network Architecture (SNA)?
- Techopedia förklarar SNA (Systems Network Architecture)
Definition - Vad betyder Systems Network Architecture (SNA)?
Systems Network Architecture (SNA) är IBMs egenutvecklade nätverks-5-nivå designarkitektur som utvecklats 1974 för stordatorer. SNA består av en mängd olika hårdvaru- och mjukvarugränssnitt som tillåter kommunikation av hårdvara och programvarusystem. Designen på 5 nivåer har utvecklats till en 7-nivåsmodell som nära motsvarar den internationellt erkända Open Systems Interconnection (OSI) -modellen och stöder nu peer-to-peer-nätverk av arbetsstationer.
SNA är inte ett program utan snarare en komplett protokollstack (svit) som används för att sammankoppla datorer och deras tillhörande resurser.
Techopedia förklarar SNA (Systems Network Architecture)
I mitten av 1970-talet var IBM huvudsakligen en hårdvaruförsäljare som försökte öka hårdvaruförsäljningen. För att göra det inducerade de kunder mot interaktiva terminalbaserade system och bort från batch-system som körde program utan manuell intervention. Strategin var att öka försäljningen av stordatorer och kringutrustning, och SNA var avsett att minska de största icke-datorkostnaderna och andra problem med att driva stora nätverk. Dessa problem inkluderade:
- Kommunikationslinjer som inte delas av terminaler som använder olika applikationer med olika kommunikationsprotokoll
- Ineffektiva och tidskrävande dataöverföringar
- Telekommunikationslinjer av dålig kvalitet
Således var SNA avsedda att öka konsumentutgifterna för terminalbaserade system på bekostnad av telekommunikationsföretag. Vid den tiden kunde varje CPU endast hantera 16 kringutrustning samtidigt, och varje kommunikationslinje räknades som en kringutrustning. Så antalet terminaler som en kraftfull mainframe-dator kunde hantera var starkt begränsat.
Teknologiförbättringar resulterade i kraftigare kommunikationskort, vilket resulterade i att "flerlagers kommunikationsprotokoll" föreslogs; SNA och ITU-T: s X.25 blev senare de dominerande kommunikationsprotokollen.
Kritiska delar av SNA inkluderade:
- IBM Network Control Program (NCP): ett primitivt växlingsprotokoll för vidarebefordran av datapaket som liknar en modern switch och minskar begränsningarna för kommunikationslinjer per CPU
- Synchronous Data Link Control (SDLC): ett protokoll som kraftigt förbättrade effektiviteten för dataöverföring över en enda länk - en föregångare till datapaketkommunikation som utvecklats till modern IP-teknik
- Virtuell telekommunikationsåtkomstmetod (VTAM): ett mjukvarupaket för inloggning, session och routningstjänster inom en stordator-dator
- Utvecklande tekniker som APPN (avancerat peer-to-peer-nätverk - en förlängning till SNA) och APPC (avancerad program-till-programkommunikation - ett protokoll i applikationsskiktet i OSI-modellen) gjorde det möjligt för datorer att styra många terminaler; och SNA anpassades för att hantera modern peer-to-peer-kommunikation och distribuerad databehandling.
SNA har sedan dess mestadels ersatts med TCP / IP.
