Nodes and Data Links
In SNA, nodes are end points or junctions, and data links are the pathways between them. Data links include high-speed local channels, the SDLC data link protocol, Token Ring and Ethernet.
Nodes are defined as Type 5 (hosts), Type 4 (communications controllers) and Type 2 (peripheral; terminals, PCs and midrange computers). Type 2.0 nodes communicate only with the host, and Type 2.1 nodes communicate with other 2.1 nodes (peer-to-peer) without going to the host.
SSCPs, PUs and LUs
The heart of a mainframe-based SNA network is the SSCP (System Services Control Point) software that resides in the host. It manages all resources in its domain.
Within all nodes of an SNA network, except for Type 2.1, there is PU (Physical Unit) software that manages node resources, such as data links, and controls the transmission of network management information. In Node Type 2.1, Control Point software performs these functions.
In order to communicate user data, a session path is created between two end points, or LUs (Logical Units). When a session takes place, an LU-LU session is established between an LU in the host (CICS, TSO, user application, etc.) and an LU in the terminal controller or PC.
An LU 6.2 session provides peer-to-peer communication and lets either side initiate the session.
VTAM and NCP
VTAM (Virtual Telecommunications Access Method) resides in the host and contains the SSCP, the PU for the host, and establishes the LU sessions within the host.
NCP (Network Control Program) resides in the communications controller (front end processor) and manages the routing and data link protocols.
SNA Layers
SNA is implemented in functional layers starting with the application that triggers the communications down to the bottom layers which transmit packets from station to station. This layering is called a "protocol stack." The SNA stack is compared with the OSI model below. Although SNA had major influence on the OSI model, there are differences in implementation.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- 8 reasons I like the Motorola Cliq Android smartphone and 7 reasons I don't
- "Surface" is not a transitive verb.Sheesh.That's incorrect.You'd know that if you ever surfaced your driveway with asphalt.RE: 8 reasons I like the Motorola Cliq Android smartphone and 7 reasons I don'tSo what about someone who is not a social social networking fanatic but likes good access to email and facebook...
- Discussion threads 2009-10-15
- Quick3270 Secure 3.97 (Windows)
- Quick3270 Secure a 3270/5250 terminal emulator for Windows. Quick3270 is fast, easy to use and includes a large number of advanced features: TN3270 / TN5250 and SNA Server connectivity; SSL/TLS-based security; IND$FILE file transfer; 3287/3812 Printer emulation; GDDM Graphic support; Macro language; OLE Automation. Customizable keyboard; standard and enhanced EHLLAPI...
- Software downloads 2009-07-09
- Time to Put A Stake in The Ground on Social CRM
- Time to Put A Stake in The Ground on Social CRMThe clarion call it is!Paul, this certainly is the clarion call for action!Am glad you picked up the threads of this fight a couple of weeks back & hope that you have put an end to the bickering! :)I am...
- Discussion threads 2009-07-06
- Amazon Web Services: No Open Cloud Manifesto for us
- Amazon Web Services: No Open Cloud Manifesto for usIsn't the main advantage of "The Cloud" being Cross Platform Comp.The main reasons I can think of to use the cloud rather than a desktop app is being able to access from basically any web connected computer. If you have to have...
- Discussion threads 2009-03-27
- Staying on Top of Enterprise Extender: Proactive Monitoring, Management & Optimization
- HPR totally supplanted SNA/APPN's traditional 'Intermediate session routing' functionality with three new, function-rich components. These three HPR routing components, in the context of EE, then rely upon UDP, a connectionless protocol often blocked by firewalls, for their end-to-end network transport. UDP, in its turn, uses IP, with all of its...
- White papers 2009-01-01
- Fuzzbug 0.0.1 (Mac)
- Fuzzbug is an extremely preliminary Spectrum ZX Emulator for Mac OS X. Development of this project began many years ago as test code for my then new emulator shell, and while it was never intended for public release it seemed a shame to sit on it indefinitely. It is not...
- Software downloads 2008-09-27
- zxsp 0.7.3.pre5 (Mac)
- zxsp is a simulator for the historic Sinclair ZX home computer families. Main supported platform is Mac OS X. Versions for classic MacOS and old versions of Mac OS X are still available from the zxsp download page. zxsp supports ".sna" and ".z80" snapshot files, ".tap", ".tzx", ".pzx", ".80", ".81",...
- Software downloads 2008-06-24
- Social networking, IBM, Microsoft etc: the Twitterverse debates
- Charles Cooper's article noting the rise of Twitter as part of the media fabric is a cue for surfacing a long conversation I had yesterday with some of my 800 Twitter followers. The pretext was my post about the end of software and the number of thanks folk posted on...
- Blog posts 2008-03-21
- Tivoli Workload Scheduler for z/OS TCP/IP Connection Support
- Now one can connect TWS for z/OS components using TCP/IP. This means that the Controller, Tracker, Data Store, and Remote Dialog & PIF no longer need to use SNA (VTAM & APPC) for off SYSPLEX (non-XCF) connections. This TCP/IP support is provided in a Small Programming Enhancement SPE for TWS...
- White papers 2007-12-24
- Expanding on Carr's latest anthem: The business PC doesn't matter
- Nick "IT doesn't matter" Carr's latest post on why the business PC doesn't matter (those are my words, his were "Rethinking the business PC") resonated with me on so many levels that it could easily be turned into a manager's handbook on business agility. In my RSS reader (Google...
- Blog posts 2007-10-16
- zasm 3.0.19 (Mac)
- Command line assembler for Zilog's 8-bit CPU Z80. Besides normal rom and bin targets it supports the .tap and .sna format for ZX Spectrum emulators and .o and .p for ZX80 and ZX81 emulators.
- Software downloads 2007-09-25
- Gmail for the masses
- Gmail for the massesGmail + SNA + Advertisement = link fraudGmail scares me, Gmail is not simply an Email service, it's a specialized social network.IMO, social network analysisSNA is great way to find out personal information and network, Google could sell those to people who want to do targeted stuff....
- Discussion threads 2007-02-15
- jCipherPAD 0.9.4 (Windows)
- jCipherPAD is a small and compact multi-platform text ciphering notepad program, made with JAVA.jCipherPAD features high-speed ciphering algorithms, and large file support. Currently jCipherPAD supports these Enigma varients: Service, Service - M4, A6008, Abwehr, Commercial D, Model T, Norenigma, Railway, SNA, Swiss K. Featuring customizable key text ciphering while maintaining...
- Software downloads 2007-01-05
- How open is Asterisk?
- How open is Asterisk?Impressive vote totalsWow -- out of three votes, 67% are for one and 67% are for the other.This helps explain a [b]lot[/b] about the quality of ZD Talkback forum usability.ProtocolsDo we not enjoy the benefits of open protocols?Is software development to an extent predicated upon underlying protocols?Everyone...
- Discussion threads 2007-01-04
- IBM System z9 Open Systems Adapter for Communication Controller for Linux
- The IBM 374x Communication Controllers, and the NCP Network Control Program software that runs on them, have been at the center of the IBM SNA Systems Network Architecture for many years. However, the 374x hardware is no longer being produced. In order to continue to offer IBM customers various functions...
- White papers 2007-01-01
- Nabisco Gets 24-7 Access to DB2/400
- Nabisco Food Group is the $8 billion international manufacturer of biscuits, snacks, and premium grocery products including Oreo, SnackWell's and Chips Ahoy. Nabisco's bakeries never close, operating seven days per week, 24-hours per day, so performance, system reliability and secure data accessibility are crucial elements of their success. Along with...
- Case studies 2007-01-01
- CA's Unicenter NetMaster Software Helps Garanti Technology Manage Mainframes and Uphold SLAs for Financial Clients
- Garanti Technology GT is Turkey's leading technology service provider, and is a subsidiary of Garanti Bank and a Dogus Group company. GT's mainframe environment is especially critical to its financial services clients. GT has two IBM z9-109 S18/710 mainframes that support TCP/IP, as well as legacy SNA. Its incumbent mainframe...
- Case studies 2006-12-01
- ZX-Pilot 0.6b (Mobile)
- ZX-Pilot is the Sinclair ZX Spectrum 48 emulator for Palm OS. Features include: Z80 CPU not complete emulation; ROM 16 Kb; RAM 48 Kb; ZX-Spectrum screen; Border (except HandEra 330 version); Keys "6", "7", "8", "9", "0" or Sinclair Joystick; SNA 48 support for loading.; 160x160, 240x320, 320x320 resolution supporting;...
- Software downloads 2006-08-13
- Where Web 2.0 intersects with the enterprise
- Where Web 2.0 intersects with the enterpriseSocial Network AnalysisSocial network analysis [SNA] was one of the hot techs mentioned by Gartner.Here is a quick intro to SNA:http://www.orgnet.com/sna.html
- Discussion threads 2006-08-10
- Customizing NetView for z/OS and OMEGAMON XE Workspaces in Tivoli Enterprise Portal
- NetView for z/OS has provided industry leading network management capabilities for decades, providing availability monitoring for SNA and TCP/IP network resources. The recent inclusion of availability data from NetView for z/OS in the Tivoli Enterprise Portal TEP allows combining availability and performance data for managed systems, networks and resources into...
- White papers 2006-08-04







