Systems Network Architecture

Systems Network Architecture

Systems Network Architecture (SNA) ist eine Netzwerkarchitektur, die von IBM in den 1970er-Jahren entwickelt und im Jahre 1974 vorgestellt wurde. SNA sah eine hierarchische Organisation des Computernetzwerks vor, und die Implementierung setzte einen Großrechner nebst dessen für Netzwerke bestimmte Peripherie voraus. Diese hierarchische Netzwerkorganisation steuerte dann u.a. viele 'dumme' Terminals. Im Gegensatz zur hierarchischen Organisation der SNA gibt es zum Beispiel die dezentral organisierte Internetprotokollfamilie.

Die Systemsoftware, die diese Architektur implementiert, sind VTAM auf dem Mainframe und Advanced Communication Function/Network Control Program (NCP) auf den Vorrechnern (Front End Prozessoren), sowie festverdrahtete Bildschirm- und Druckerterminals.

Inhaltsverzeichnis

Aufbau

PU

Die Komponenten im SNA-Netzwerk werden in Netzwerkknoten-Typen klassifiziert, in der SNA-Terminologie heißen diese Physical Units (PUs). Diese Netzwerkknoten werden durch eine entsprechende Definition auf dem Mainframe derart miteinander verknüpft, dass zwischen ihnen Verbindungen (Sessions) auf- und abgebaut werden können.

Folgende Physical Unit-Typen sind definiert:

  • PU Type 5, der zentrale Steuerpunkt auf dem Mainframe (System Services Control Point)
  • PU Type 4, ein Vorrechner für die Leitungssteuerung
  • PU Type 3, welcher aus der Dokumentation von SNA schon relativ früh wieder verschwand, nie implementiert wurde und für die "Intelligenz" der Leitung vorgesehen war.
  • PU Type 2, später erweitert zur PU Type 2.1, eine Steuereinheit für den Betrieb von Bildschirm- und Druckerterminals
  • PU Type 1, ein standalone-Bildschirm- oder Druckerterminal. Dieser Typ ist heute bedeutungslos.

Der Verwaltungsbereich einer PU Type 5 wird als 'Domäne' bezeichnet, der Verwaltungsbereich einer PU Type 4 als Untermenge der Domäne heißt 'Subarea'.

Die Physical Units dienen einzig der Steuerung von Verbindungen. Eine Kommunikation mit einem Anwender ist hiermit noch nicht gegeben. Hierfür stellen Physical Units des Typs 2(.1) eine weitere Schnittstelle zur Verfügung, im SNA-Sprachgebrauch heißt diese Logical Unit (LU). Im ursprünglichen Ansatz von SNA ('klassisches SNA', 'Subarea-SNA') konnte eine einzelne Logical Unit zu einem bestimmten Zeitpunkt genau eine Verbindung, eine LU-LU-Session, zu einem Anwendungsprogramm auf dem Mainframe aufbauen.

LU

Aus technischer Sicht handelt es sich bei einer Logical Unit um Hardware (Bildschirm oder Drucker) mit dem entsprechend implementierten Vorrat an Befehlen für die Steuerung einer SNA-Sitzung bis hin zur formatierten Ausgabe am Endgerät. Nach den implementierten Protokollen existieren verschiedene LU-Typen. Die gebräuchlichsten sind:

  • LU Type 2: eine Bildschirm-Datenstation aus der Produktfamilie IBM 3270
  • LU Type 1 oder LU Type 3: ein Druckerterminal
  • LU Type 0: frei definiertes Format, vorzugsweise für die Kommunikation zwischen Programmen.

Mit dem Aufkommen von intelligenter Hardware und der Abkehr von 'dummen Terminals' wurde die Funktionalität von Logical Units zunehmend von Software-Lösungen abgelöst, die die ursprünglichen Terminals emulierten. Gleichermaßen erwuchs auch der Bedarf, Programme direkt miteinander über das SNA-Netzwerk kommunizieren zu lassen. Hierzu wurde der neue LU Typ 6.2 eingeführt, die Schnittstelle für Erweiterte Programm-zu-Programm-Kommunikation (APPC). Der wesentliche Unterschied zur LU Type 0 war, dass APPC im Gegensatz zum frei definierbaren Format der LU Type 0 eine standardisierte Schnittstelle bereitstellte.

Der LU Type 6.2 erlaubte auch erstmals den parallelen Aufbau von Verbindungen einer einzelnen Logical Unit zu mehreren Anwendungsprogrammen.

Einsatz

Im Gegensatz zur heute in Netzwerken üblicherweise verwendeten Internetprotokollfamilie sind in SNA bereits eine Reihe von Services standardmäßig integriert, wie beispielsweise der Versand von Dokumenten und Dateien (SNA Document Services (SNADS)) oder der Durchgriff von Terminals und Druckern über andere Systeme (Passthrough).

Lange vor dem OSI-Modell für die Organisation der Kommunikationstechnik stellte SNA bereits eine in sich geschlossene Architektur für ein Computernetzwerk zur Verfügung.

Der technische Fortschritt führte im Jahre 1985 zur Vorstellung des 'neuen SNA': Advanced Peer-to-Peer Networking löste die Abhängigkeit von einem zentralen Steuerpunkt auf dem Mainframe auf. Entsprechend leistungsfähige Hardware konnte nun direkt SNA-Verbindungen auf- und abbauen. Hierzu wurde die Physical Unit des Typs 2.0 um die erforderliche Routing-Funktionalität, die bislang Mainframe und Vorrechner übernommen hatte, erweitert und erhielt die Bezeichnung PU Type 2.1.

Inzwischen (2009) sind die Vorrechner (PU 4) Geschichte, die Verbindung von VTAMs (PU 5) untereinander, und mit PUs 2.1, erfolgt heute mittels Internetprotokoll, genauer durch UDP-Tunnel (siehe Tunnel_(Rechnernetz)). Diese Technologie ist seit etwa dem Jahr 2000, seit OS/390 Release 2.6 praxistauglich und unter dem Namen Enterprise Extender bekannt.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Systems Network Architecture — (системная сетевая архитектура) разработанная компанией 1974 г. общее описание структуры, форматов, протоколов, используемых для передачи информации между программами IBM и оборудованием, создавалось для объединения в глобальные сети мейнфреймов… …   Википедия

  • Systems Network Architecture — (SNA), es una arquitectura de red diseñada y utilizada por IBM para la conectividad con sus hosts o mainframes grandes ordenadores y servidores muy robustos que soportan millones de transacciones que por lo general son utilizados en bancos así… …   Enciclopedia Universal

  • IBM Systems Network Architecture — Systems Network Architecture (SNA) is IBM s proprietary networking architecture created in 1974. It is a complete protocol stack for interconnecting computers and their resources. SNA describes the protocol and is, in itself, not actually a… …   Wikipedia

  • Systems Network Architecture — (SNA), es una arquitectura de red diseñada y utilizada por IBM en 1974 para la conectividad con sus hosts o mainframe grandes ordenadores y servidores muy robustos que soportan millones de transacciones que por lo general son utilizados en bancos …   Wikipedia Español

  • IBM Systems Network Architecture — Pour les articles homonymes, voir SNA. Systems Network Architecture (SNA) est une architecture réseau en couches définie par IBM en 1974. SNA est désormais largement remplacé par le modèle OSI. Historique En 1974, le but de SNA était de… …   Wikipédia en Français

  • Systems Network Architecture — ⇡ SNA …   Lexikon der Economics

  • Systems Network Architecture —    Abbreviated SNA. IBM s proprietary terminalto mainframe protocol, introduced in 1974. SNA describes a seven layer system, with each layer building on the services provided by the previous layer. Devices on an SNA system are usually connected… …   Dictionary of networking

  • Systems Network Architecture —    (SNA)    IBM s definition of the logical structure, formats, protocols, and operational sequences for transmitting information units between IBM software and hardware devices …   IT glossary of terms, acronyms and abbreviations

  • network architecture —    The design of a network, including the hardware, software, access methods, and the protocols in use. Several well accepted network architectures have been defined by standards committees and major vendors. For example, the International… …   Dictionary of networking

  • System network architecture — Systems Network Architecture (системная сетевая архитектура) разработанная компанией 1974 г. общее описание структуры, форматов, протоколов, используемых для передачи информации между программами IBM и оборудованием, создавалось для объединения в …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”