Vad är systemnätverksarkitektur?
Systems Network Architecture är ett proprietärt nätverksprotokoll som ägs och marknadsförs av International Business Machines (IBM) från 1974 till 2002. Detta protokoll innehåller en grupp sammankopplade applikationer, protokoll och tjänster som körs på kommunikationscontrollern IBM 3745/3746. Denna controller är fortfarande vanligt i tusentals olika företag, särskilt finansiella företag som banker och mäklarehus. Trots att produktionen av kommunikationscontrollern IBM 3745/3746 stannade får systemet fortfarande uppdateringar från IBM, och ett brett spektrum av tredjepartssystem använder styrenheten som bashårdvara.
Poängen med protokollet System Network Architecture var anslutningen av mainframe-datorer till andra stordatorer och kommunikationsterminaler. Denna process uppnåddes främst genom hårda anslutningar och telefonlinjer. När denna teknik kom på marknaden i mitten av 70-talet var den bransch med det största behovet av snabb och pålitlig samtrafik bankrörelse. Som ett resultat blev Systems Network Architecture en vanlig metod för att utbyta information mellan finansiella system.
Denna teknik utformades för att övervinna två stora tekniska nackdelar med tiden. Detta första problem var själva kommunikationssystemet. Tidens terminaler och mainframes använde hårdbundna kommunikationsportar för att prata med varandra. Dessa portar var buggy på egen hand, men när portar av olika märken eller modeller försökte kommunicera gjorde felfrekvensen ofta omöjlig för anslutning. System Network Architecture var en teknisk överläggning som tvingade olika hamnar att fungera på samma sätt, vilket minskade felfrekvenserna.
Den andra stora nackdelen byggdes direkt in i IBM-systemen. Då var telefonnätet så dåligt att överföringarna var extremt långsamma. För att övervinna denna tekniska begränsning använde stora datorer linjebuntar för att ansluta. Var och en av dessa buntar hade hundratals kommunikationslinjer. Trots att anslutningen var långsam kom så mycket information in genom de olika linjerna att det tillät rimliga överföringshastigheter.
IBM-systemen hade en hårkodad gräns på 256 perifera anslutningar per processor. Även om detta var bra för de flesta system eftersom de bara hade en handfull skrivare och tangentbord anslutna, räknade varje linjeanslutning som sin egen kringutrustning. Detta begränsade allvarligt storleken på linjebuntar som finns tillgängliga för datorn. System Network Architecture gjorde det möjligt för systemet att läsa en grupp rader som en enda kringutrustning, vilket ökade antalet tillgängliga anslutningar.
När datorn ändrades ändrades systemnätverksarkitektur med det, men inte tillräckligt snabbt. Moderna datorprotokoll och metoder gjorde vissa aspekter av systemnätverksarkitektur otåliga eller föråldrade. Som ett resultat, när kontraktet för produktion av kommunikationscontrollern IBM 3745/3746 slutade 2002, förnyades det inte. Ett tredjepartssystem fortsatte att producera controller och uppgraderingssatser fram till 2009.