Ce este arhitectura de rețea a sistemelor?

Systems Network Architecture este un protocol de rețea proprietar deținut și comercializat de International Business Machines (IBM) din 1974 până în 2002. Acest protocol conține un grup de aplicații, protocoale și servicii interconectate care rulează pe controlerul de comunicații IBM 3745/3746. Acest controlor este încă obișnuit în mii de companii diferite, în special în companii financiare, cum ar fi băncile și casele de brokeraj. Chiar dacă producția controlerului de comunicații IBM 3745/3746 s-a oprit, sistemul primește în continuare actualizări de la IBM și o gamă largă de sisteme terțe folosesc controlerul ca hardware de bază.

Scopul protocolului Systems Network Architecture a fost conectarea calculatoarelor mainframe cu alte mainframe și terminale de comunicație. Acest proces a fost realizat în primul rând prin conexiuni rigide și linii telefonice. Când această tehnologie a apărut pe piață la mijlocul anilor ’70, industria cu cea mai mare nevoie de interconectivitate rapidă și fiabilă a fost cea bancară. Ca rezultat, arhitectura de rețea a sistemelor a devenit o metodă comună de schimb de informații între sistemele financiare.

Această tehnologie a fost concepută pentru a depăși două dezavantaje tehnologice majore ale vremii. Această primă problemă a fost sistemul de comunicații în sine. Terminalele și sistemele centrale ale vremii foloseau porturi de comunicație cablate pentru a vorbi între ele. Aceste porturi aveau probleme de sine stătătoare, dar atunci când porturile de diferite mărci sau modele au încercat să comunice, rata de eroare a făcut adesea imposibilă conectivitatea. Arhitectura de rețea a sistemelor a fost o suprapunere tehnologică care a forțat porturi diferite să funcționeze în același mod, reducând ratele de eroare.

Celălalt dezavantaj major a fost integrat direct în sistemele IBM. La acea vreme, rețeaua de telefonie era atât de slabă încât transmisiile erau extrem de lente. Pentru a depăși această limitare tehnologică, calculatoarele mari au folosit pachete de linii pentru a se conecta. Fiecare dintre aceste pachete avea sute de linii de comunicare. Chiar dacă conexiunea a fost lentă, prin diferitele linii au venit atât de multe informații încât a permis viteze de transmisie rezonabile.

Sistemele IBM aveau o limită codificată de 256 de conexiuni periferice per procesor. Deși acest lucru a fost bine pentru majoritatea sistemelor, deoarece aveau doar o mână de imprimante și tastaturi conectate, fiecare conexiune de linie a fost considerată ca fiind propriul periferic. Acest lucru a limitat sever dimensiunea pachetelor de linii disponibile pentru computer. Arhitectura de rețea a sistemelor a permis sistemului să citească un grup de linii ca un singur periferic, crescând numărul de conexiuni disponibile.

Pe măsură ce calcularea s-a schimbat, arhitectura de rețea a sistemelor s-a schimbat odată cu ea, dar nu suficient de rapidă. Protocoalele și metodele de calcul moderne au făcut anumite aspecte ale arhitecturii de rețea a sistemelor grele sau depășite. Ca urmare, când contractul pentru producția controlorului de comunicații IBM 3745/3746 a expirat în 2002, acesta nu a fost reînnoit. Un sistem terță parte a continuat să producă controlerul și kiturile de upgrade până în 2009.