close

Järjestelmän verkkoarkkitehtuuri

Siirry navigointiin Siirry hakuun

Systems Network Architecture ( SNA ) on IBM :n vuonna 1974 suunnittelemaverkkoarkkitehtuurikäytetään yhdistämiseen IBM:n isäntien tai keskustietokoneiden kanssa (suuret tietokoneet ja erittäin kestävät palvelimet , jotka tukevat miljoonia tapahtumia, joita yleensä käytetään pankeissa), sekä IBM AS :n kanssa. /400 palvelimet, joita pidetään keskitason palvelimina .

Toisaalta on olemassa palvelin "SNA Server" tai "Host Integration Server" , joka toimii Microsoft Windows Server -käyttöjärjestelmässä yhdyskäytävänä SNA: n suurtietokoneverkon ja Windows-käyttöisen TCP/IP -verkon välillä ( jossa harjoituksen suorittaja on tyypillisesti IBM - isäntä , joka hyödyntää Windows NT- , Windows 2000- , Windows Server 2003- , Windows Server 2008- ja Windows Server 2012 -palvelininfrastruktuuria ).

Pankit käyttävät edelleen SNA:ta, koska he pitävät sitä turvallisempana kuin TCP/IP-malli ; on yleistä, että ATM -verkot yhdistetään SNA:n kautta.

Koska SNA on erittäin monimutkainen ohjelmoijien käytettäväksi , on olemassa funktiokirjasto tai sovellusohjelmaliittymä ( API ), nimeltään CPI-C , joka on erityisesti suunniteltu luomaan sovelluksia , jotka kommunikoivat SNA:n avulla.

Alun perin se oli suunniteltu mahdollistamaan kommunikointi isännän kanssa . Tämä isäntä ohjasi jokaista verkkoa tai aliverkkoa . Tietokoneet pystyivät kommunikoimaan tällaisen isännän kanssa , mutta ne eivät pystyneet muodostamaan suoraa yhteyttä muiden tietokoneiden kanssa. Tätä verkkotyyliä kutsutaan SNA-alialueeksi.

Ilman isäntäkoneen tarvetta uusi verkkorakenne, joka mahdollistaa vertaisviestinnän SNA:n avulla, on APPN ( Advanced Peer-to-Peer Networking ).

SNA määrittelee standardit, protokollat ​​ja toiminnot, joita laitteet käyttävät, jotta ne voivat kommunikoida keskenään SNA-verkoissa.

SNA-arkkitehtuuri

Se on malli, jolla on yhtäläisyyksiä vertailumallin OSI ( Open System Interconnection , Open Systems Interconnection) kanssa.

SNA-arkkitehtuuri koostuu seuraavista kerroksista:

  1. Fyysinen - SNA ei määrittele erityisiä protokollia fyysiselle ohjauskerrokselleen. Mitä tahansa muuta standardia voidaan käyttää sen toteuttamiseen.
  2. Data Link Control ( DLC ) : Määrittää useita protokollia , mukaan lukien Synchronous Data Link Control ( SDLC ) ja Token Ring Network - viestintäprotokolla vertaisverkkoja varten .
  3. Polunhallinta : Se toteuttaa monia OSI-mallin verkkokerroksen toimintoja .
  4. Transmission Control - Tarjoaa luotettavan päästä päähän -yhteyspalvelun sekä salaus- ja salauksenpurkupalvelut.
  5. Data Flow Control : hallitsee pyyntöjen ja vastausten käsittelyä, määrittää viestintävuoron ja voi keskeyttää pyydettyjen tietojen kulun.
  6. Esityspalvelut : Määrittää tietojen muunnosalgoritmit tietojen muuttamiseksi lomakkeesta toiseen, synkronoi tapahtumat ja koordinoi jaettuja resursseja.
  7. Tapahtumapalvelut : Tarjoaa sovelluspalveluita ohjelmien muodossa, jotka toteuttavat hajautettuja käsittely- tai hallintapalveluita.
SNAvsOSI v1.png

Katso myös

Ulkoiset linkit