Excellent summary, Jenny. Let me add a couple of things.  I'm just 
out of the hospital after getting traceroutes of my heart, and it 
seems vaguely appropriate to talk about SNA.

SNA is an old technology, possibly dating back to the Garden of Eden. 
Is it any coincidence that the first three letters of evil are SNAke?

Seriously, IBM did a great deal of very good work in making SNA 
reliable and extremely measurable.  It isn't very flexible, but that 
wasn't a design goal.

>Darren,
>        you are mostly right, but a bit mixed up.
>
>In SNA there are PU types and LU types.

Another way to think of Physical Units (PU's, which don't have to be 
physical) and Logical Units (LU's, which seem illogical at times), is 
that PUs are network resources that do not directly involve 
application communications.  While SNA doesn't precisely fit the OSI 
model, LU's are more at layer 6/7.

PUs must activate before LU's can do anything. First, the SSCP (PU5) 
activates any FEP (PU4).  PU4 functionality is built into the AS/400 
operating system and is not a separate box.

Important:  the Cisco IBM Interface emulates a 3172, which is a PU2, 
_not_ a PU4.  You can get some, but not all, PU4 functions by adding 
IOS features.  If you are considering replacing a FEP, ask yourself 
first if it could be replaced with an IBM 3172 before asking if it 
could be replaced with a CIP in a router.

Anyway, in a mainframe environment, the SSCP, which owns a set of 
resources called a domain, activates the PU4's by creating SSCP-PU 
sessions. Each PU4, which is owned by the PU5, owns a set of 
resources called a subarea. IBM "logical addresses" are generally 
subarea/element. All PU and LU types can have IBM SNA addresses.

Via the PU4, the SSCP then activates the various remote PU2s, with a 
couple of exceptions -- the SSCP directly activates the 3172 or CIP, 
not going through a PU4.

Terminal controllers are PU2.  Once they are activated, they can have 
one end of an LU on them.  Think of each Secondary LU as a 
keyboard/display pair that can be assigned to a particular 
"application" under a primary LU.

Primary LUs are more application service interfaces than true 
applications.  An "application monitor" like CICS, IMS, or TSO 
actually provides services to applications, just as the OSI 
application layer is not itself an application but a set of functions 
that provides services to applications.

>
>The PU type describes the function/capabilities of the device within the SNA
>hierarchy:
>PU types:
>5    VTAM (SSCP)
>4    FEP
>3     there is no PU type 3

Correct.  There probably was never a PU3.  I have heard two 
explanations within IBM, one that there was an early proposal for 
lines to be PU3, and the other that two different SNA groups started 
numbering, respectively, from 5 and from 3.  At least Rich McGee, who 
was head of the IBM SNA architecture group, and John Aschenbrenner, 
one of the principal designers, couldn't give me a better explanation.

>2    3274/3174 cluster controller, 3777 RJE station, other devices (typically
>connected to a FEP by a leased line running SDLC 1974-1980s) . Token ring SNA
>gateway (1990s). SNA gateway on a LAN with a CISC router running 
>DLSw to another
>Cisco router on a token ring (1990s-). Any SNA gateway product running on a
>server will be a PU type 2.
>1    I've forgotten what that was.


PU type 1 were really stupid terminals.  Reaching back in my memory 
archives, I think it was the 3176 that was an SNA-attached Selectric 
typewriter. Whatever the number, there was one.  Frightening...a fair 
number of people on the list probably haven't ever seen a Selectric 
typewriter.

>
>
>then when peer to peer networking came into SNA:
>2.1  APPN (advanced program to program networking) supports independant LUs.
>Includes more recent 3174 etc cluster controllers.
>
>
>The type of the LU describes what data stream it uses to communicate. ie the
>format of the data sent from one LU to another.
>
>LU types
>new-fangled ones:
>6.1 application to application  CICS  - not used much
>6.2 application to application (APPC)
>classic ones:
>3  printer attached to a 3174 cluster controller using 3270 data stream
>2  3270 display terminal (3278, 3179 etc) your basic "green screen", or
>emulation of one on a PC
>1  SNA character set  - printer or RJE station
>0  content of data stream not specified (this was used for program to program
>communication before APPC/APPN  came in eg Solve:Netmaster INMC, an Aussie
>product)
>
>SLU :
>in classical SNA a session is between two LUs. One of the LUs is the Primary
>(PLU), the other the Secondary (SLU). The primary LU is the application on the
>mainframe, such as CICS, TSO etc. The secondary LU is the user's terminal.
>
>Hope this isn't too overwhelming and it helps. Feel free to ask more 
>questions!
>
>Jenny
>
>--------------------------------------------------------------------- 
>----------
>Question for all:
>
>In the SNA hierarchy there are defined types 5,4,2 and 1 nodes.
>
>From what I've read so far I've assembled the following:
>
>Type 5        IBM Mainframe (Runs VTAM)                             SSCP
>& PU5
>Type 4        3705/3725/3745/3746 FEP/Communications Controllers    PU4
>Type 2        3174 Cluster Controller                               PU2
>Type 2        Token Ring SNA Gateway                                PU2
>Type 1        Token Ring Device                                     LU
>Type 1        TN3270 Terminals                                      SLU
>
>Type 5 & 2    Cisco Router acting as DSPU Concentrator              PU5
>& PU2
>
>Is this anywhere near close?
>
>Does an ethernet client running a TN3270 session also appear as an SLU
>or LU?
>
>Sorry if this is basic but SNA is the area that I am definately weakest
>and while I can configure up basic DLSW+ services I prefer to understand
>the underlying principles.
>
>Darren

___________________________________
UPDATED Posting Guidelines: http://www.groupstudy.com/list/guide.html
FAQ, list archives, and subscription info: http://www.groupstudy.com
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to