Systems Network Architecture on patenteeritud võrguprotokoll, mille omanik ja turustas International Business Machines (IBM) aastatel 1974–2002. See protokoll sisaldab rühma omavahel ühendatud rakendusi, protokolle ja teenuseid, mis töötavad sidekontrolleris IBM 3745/3746. See kontroller on endiselt levinud tuhandetes erinevates ettevõtetes, eelkõige finantsettevõtetes, nagu pangad ja maaklerfirmad. Kuigi IBM 3745/3746 sidekontrolleri tootmine peatus, saab süsteem IBM-ilt endiselt värskendusi ja paljud kolmanda osapoole süsteemid kasutavad kontrollerit baasriistvarana.
Systems Network Architecture protokolli mõte oli suurarvutite ühendamine teiste suurarvutite ja sideterminalidega. See protsess saavutati peamiselt kõvade ühenduste ja telefoniliinide kaudu. Kui see tehnoloogia 70. aastate keskel turule tuli, oli kõige suurem kiire ja usaldusväärse vastastikuse ühendamise vajadusega tööstusharu pangandus. Selle tulemusena sai Systems Network Architecture tavaliseks meetodiks finantssüsteemide vaheliseks teabevahetuseks.
Selle tehnoloogia eesmärk oli ületada kaks tolleaegset suurt tehnoloogilist puudust. See esimene probleem oli sidesüsteem ise. Tollased terminalid ja suurarvutid kasutasid üksteisega suhtlemiseks juhtmega sideporte. Need pordid olid iseenesest lollakad, kuid kui erinevate tootjate või mudelite pordid üritasid suhelda, muutis veamäär ühenduvuse sageli võimatuks. Systems Network Architecture oli tehnoloogiline ülekate, mis sundis erinevaid porte töötama samal viisil, vähendades veamäära.
Teine suur puudus oli otse IBM-i süsteemidesse sisse ehitatud. Sel ajal oli telefonivõrk nii kehv, et edastus oli üliaeglane. Selle tehnoloogilise piirangu ületamiseks kasutasid suured arvutid ühendamiseks liinikimpe. Igal neist kimpudest oli sadu sideliine. Kuigi ühendus oli aeglane, tuli erinevate liinide kaudu nii palju teavet, et see võimaldas mõistlikku edastuskiirust.
IBM-süsteemidel oli kõvakodeeritud limiit 256 välisseadme ühendust protsessori kohta. Kuigi see sobis enamiku süsteemide jaoks, kuna nendega oli ühendatud vaid käputäis printereid ja klaviatuure, loeti iga liiniühendus eraldiseisvaks välisseadmeks. See piiras tõsiselt arvutile saadaolevate liinipakettide suurust. Systems Network Architecture võimaldas süsteemil lugeda ridade rühma ühe välisseadmena, suurendades saadaolevate ühenduste arvu.
Kui andmetöötlus muutus, muutus koos sellega ka süsteemide võrguarhitektuur, kuid mitte piisavalt kiiresti. Kaasaegsed andmetöötlusprotokollid ja meetodid muutsid süsteemide võrguarhitektuuri teatud aspektid kohmakaks või vananenuks. Seetõttu, kui IBM 3745/3746 sidekontrolleri tootmise leping 2002. aastal lõppes, seda ei pikendatud. Kolmanda osapoole süsteem jätkas kontrolleri ja täienduskomplektide tootmist kuni 2009. aastani.