Systems Network Architecture on International Business Machinesin (IBM) omistama ja markkinoima verkkoprotokolla vuosina 1974-2002. Tämä protokolla sisältää joukon toisiinsa yhdistettyjä sovelluksia, protokollia ja palveluja, jotka toimivat IBM 3745/3746 -viestintäohjaimessa. Tämä ohjain on edelleen yleinen tuhansissa eri yrityksissä, erityisesti rahoitusyhtiöissä, kuten pankeissa ja välitysyrityksissä. Vaikka IBM 3745/3746 -viestintäohjaimen tuotanto pysäytettiin, järjestelmä vastaanottaa edelleen päivityksiä IBM: ltä ja laaja valikoima kolmannen osapuolen järjestelmiä käyttää ohjainta peruslaitteistonaan.
Systems Network Architecture -protokollan pointti oli keskuskoneiden liittäminen muihin keskusyksiköihin ja tietoliikennepäätteisiin. Tämä prosessi saavutettiin ensisijaisesti kovilla yhteyksillä ja puhelinlinjoilla. Kun tämä tekniikka tuli markkinoille 70-luvun puolivälissä, nopeinta ja luotettavinta yhteenliitettävyyttä eniten tarvittava teollisuus oli pankkitoiminta. Tämän seurauksena järjestelmien verkkoarkkitehtuurista tuli yleinen tapa vaihtaa tietoja rahoitusjärjestelmien välillä.
Tämä tekniikka on suunniteltu voittamaan kaksi sen ajan suurta teknistä haittaa. Tämä ensimmäinen ongelma oli itse viestintäjärjestelmä. Ajan päätelaitteet ja keskusyksiköt käyttivät langallisia viestintäportteja keskustelemaan keskenään. Nämä portit olivat bugisia itsestään, mutta kun eri merkkien tai mallien portit yrittivät kommunikoida, virheprosentti teki usein yhteyden mahdottomaksi. Systems Network Architecture oli tekninen kerros, joka pakotti eri portit toimimaan samalla tavalla vähentäen virhetasoa.
Toinen merkittävä haitta on rakennettu suoraan IBM -järjestelmiin. Tuolloin puhelinverkko oli niin huono, että lähetykset olivat erittäin hitaita. Tämän teknologisen rajoituksen voittamiseksi suuret tietokoneet käyttivät linjapaketteja yhteyden muodostamiseen. Jokaisessa näistä nippuista oli satoja tietoliikenneyhteyksiä. Vaikka yhteys oli hidas, eri linjojen kautta tuli niin paljon tietoa, että se mahdollisti kohtuulliset lähetysnopeudet.
IBM-järjestelmissä oli kovakoodattu raja-256 oheisliitäntää prosessoria kohti. Vaikka tämä oli hieno useimmille järjestelmille, koska niihin oli liitetty vain kourallinen tulostimia ja näppäimistöjä, jokainen linjaliitäntä laskettiin omana oheislaitteenaan. Tämä rajoitti vakavasti tietokoneen käytettävissä olevien linjakokojen kokoa. Järjestelmien verkkoarkkitehtuurin ansiosta järjestelmä voi lukea riviryhmän yhtenä oheislaitteena, mikä lisää käytettävissä olevien yhteyksien määrää.
Tietojenkäsittelyn muuttuessa järjestelmien verkkoarkkitehtuuri muuttui sen mukana, mutta ei tarpeeksi nopeasti. Nykyaikaiset tietotekniikkaprotokollat ja -menetelmät tekivät tietyistä järjestelmien verkkoarkkitehtuurin näkökohdista vaikeita tai vanhentuneita. Tämän seurauksena, kun IBM 3745/3746 -viestintäohjaimen tuotantosopimus päättyi vuonna 2002, sitä ei uusittu. Kolmannen osapuolen järjestelmä jatkoi ohjaimen ja päivityssarjojen tuottamista vuoteen 2009 asti.