Re: APPN Connection z/os - AHHC / LLC2.



Hello Chris !

first of all, thank you for your detailed answer !!!
The nodes are defined as NN and with HPR=NO, is a simulation and after that we must connect a VSE with z/OS, this is the reason for HPR=NO.
I guess in my problem is irrelevant, because the same nodes work ok with ANNC connections.
Maxdata is 1498 ! is not misreported, you can see this below, in a display command.
Regarding 7060: I mean the mainframe IBM 7060, Multiprise 3000, this mainframe has a Emulated I/O very similar to the p/390, my point was that I have the same problems with a z/9 ( Osa Adapter).
The sequence of logon is: Normally we have, after the initial logon screen from TSO:

ICH70001I P390A LAST ACCESS AT 18:11:38 ON FRIDAY, APRIL 24, 2009
IKJ56455I P390A LOGON IN PROGRESS AT 11:57:25 ON APRIL 25, 2009
IKJ56951I NO BROADCAST MESSAGES
******************************************************************
* *
* WELCOME TO THE P390 SYSTEM *
and blah, blah, here comes description from IBM...a full screen of data.
***

In my logon "cross domain"....

ICH70001I P390A LAST ACCESS AT 18:11:38 ON FRIDAY, APRIL 24, 2009
IKJ56455I P390A LOGON IN PROGRESS AT 11:57:25 ON APRIL 25, 2009
IKJ56951I NO BROADCAST MESSAGES

and X SYSTEM.
Dead.

Here the XCA definition: The same in both systems:

XCAE40E VBUILD TYPE=XCA
XPE40E PORT CUADDR=E40,ADAPNO=1,SAPADDR=4,MEDIUM=CSMACD, -
DELAY=0,TIMER=30
XGE40E GROUP DIAL=YES,CALL=INOUT,ANSWER=ON,ISTATUS=ACTIVE
XGEL00 LINE
XGEP00 PU
XGEL01 LINE
XGEP01 PU


And the Switchad major node:

SWAPPN VBUILD TYPE=SWNET,MAXNO=5,MAXGRP=5
SWPU01 PU MAXPATH=5,CONNTYPE=APPN,DYNLU=YES, *
PUTYPE=2,ADDR=C1,CPNAME=XSC6, *
NETID=LLLNET1,CPCP=YES,DWACT=NO,HPR=NO, *
TGP=ETHERNET
PATHSW PATH DIALNO=010440000E060040,GRPNM=XGE40E

The node 2 has the same definition, of course another MAC Adress, and CPNAME.

Resulst fron the vary dial:

V NET,DIAL,ID=SWPU01
IST097I VARY ACCEPTED
IST590I CONNECTOUT ESTABLISHED FOR PU SWPU01 ON LINE XGEL00
IST1086I APPN CONNECTION FOR LLLNET1.XSC6 IS ACTIVE - TGN = 21
IST241I VARY DIAL COMMAND COMPLETE FOR SWPU01
IST1096I CP-CP SESSIONS WITH LLLNET1.XSC6 ACTIVATED

And in system 2 we see:

IST590I CONNECTIN ESTABLISHED FOR PU SWPU02 ON LINE XGEL00
IST1086I APPN CONNECTION FOR LLLNET1.XSC1 IS ACTIVE - TGN = 21
IST1096I CP-CP SESSIONS WITH LLLNET1.XSC1 ACTIVATED


here the results fron D NET,BFRUSE: the same in both systems, and I not attached after the Hung, because values are quite the same.

IST920I IO00 BUFF SIZE 590 EXP INCREMENT 6
IST921I TIMES EXP 0 EXP/CONT THRESH 20 / *NA*
IST922I CURR TOTAL 402 CURR AVAILABLE 402
IST923I MAX TOTAL 402 MAX USED 5
IST989I EXP LIMIT 32676 BUFFS REQUESTED 0
IST924I -------------------------------------------------------------
IST920I BS00 BUFF SIZE 260 EXP INCREMENT 14
IST921I TIMES EXP 0 EXP/CONT THRESH 14 / *NA*
IST922I CURR TOTAL 28 CURR AVAILABLE 28
IST923I MAX TOTAL 28 MAX USED 0
IST924I -------------------------------------------------------------
IST920I LP00 BUFF SIZE 2032 EXP INCREMENT 2
IST921I TIMES EXP 0 EXP/CONT THRESH 1 / *NA*
IST922I CURR TOTAL 64 CURR AVAILABLE 62
IST923I MAX TOTAL 64 MAX USED 3
IST924I -------------------------------------------------------------
IST920I XD00 BUFF SIZE 697 EXP INCREMENT 10
IST921I TIMES EXP 0 EXP/CONT THRESH 4 / *NA*
IST922I CURR TOTAL 60 CURR AVAILABLE 60
IST923I MAX TOTAL 60 MAX USED 0
IST924I -------------------------------------------------------------
IST920I LF00 BUFF SIZE 120 EXP INCREMENT 30
IST921I TIMES EXP 0 EXP/CONT THRESH 1 / *NA*
IST922I CURR TOTAL 120 CURR AVAILABLE 116
IST923I MAX TOTAL 120 MAX USED 4
IST924I -------------------------------------------------------------
IST920I CRPL BUFF SIZE 144 EXP INCREMENT 25
IST921I TIMES EXP 0 EXP/CONT THRESH 16 / *NA*
IST922I CURR TOTAL 225 CURR AVAILABLE 224
IST923I MAX TOTAL 225 MAX USED 2
IST924I -------------------------------------------------------------
IST920I SF00 BUFF SIZE 112 EXP INCREMENT 32
IST921I TIMES EXP 0 EXP/CONT THRESH 1 / *NA*
IST922I CURR TOTAL 192 CURR AVAILABLE 190
IST923I MAX TOTAL 192 MAX USED 2
IST924I -------------------------------------------------------------
IST920I SP00 BUFF SIZE 176 EXP INCREMENT 21
IST921I TIMES EXP 0 EXP/CONT THRESH 1 / *NA*
IST922I CURR TOTAL 21 CURR AVAILABLE 21
IST923I MAX TOTAL 21 MAX USED 0
IST924I -------------------------------------------------------------
IST920I AP00 BUFF SIZE 56 EXP INCREMENT 56
IST921I TIMES EXP 0 EXP/CONT THRESH 3 / *NA*
IST922I CURR TOTAL 56 CURR AVAILABLE 56
IST923I MAX TOTAL 56 MAX USED 0
IST924I -------------------------------------------------------------
IST920I TI00 BUFF SIZE 632 EXP INCREMENT 60
IST921I TIMES EXP 0 EXP/CONT THRESH 120 / *NA*
IST922I CURR TOTAL 360 CURR AVAILABLE 360
IST923I MAX TOTAL 360 MAX USED 0
IST924I -------------------------------------------------------------
IST920I T100 BUFF SIZE 1004 EXP INCREMENT 32
IST921I TIMES EXP 0 EXP/CONT THRESH 15 / *NA*
IST922I CURR TOTAL 16 CURR AVAILABLE 16
IST923I MAX TOTAL 16 MAX USED 0
IST924I -------------------------------------------------------------
IST920I T200 BUFF SIZE 2028 EXP INCREMENT 32
IST921I TIMES EXP 0 EXP/CONT THRESH 7 / *NA*
IST922I CURR TOTAL 8 CURR AVAILABLE 8
IST923I MAX TOTAL 8 MAX USED 0
IST924I -------------------------------------------------------------
IST920I CRA4 BUFF SIZE 4080 EXP INCREMENT 10
IST921I TIMES EXP 0 EXP/CONT THRESH 20 / *NA*
IST922I CURR TOTAL 50 CURR AVAILABLE 47
IST923I MAX TOTAL 50 MAX USED 3
IST924I -------------------------------------------------------------
IST920I CRA8 BUFF SIZE 8176 EXP INCREMENT 6
IST921I TIMES EXP 0 EXP/CONT THRESH 2 / *NA*
IST922I CURR TOTAL 12 CURR AVAILABLE 12
IST923I MAX TOTAL 12 MAX USED 0
IST924I -------------------------------------------------------------
IST449I CSALIMIT = 21787K, CURRENT = 5742K, MAXIMUM = 5742K
IST790I MAXIMUM CSA USED = 5742K
IST1667I SYSTEM CSA LIMIT = 24208K
IST1831I 42% OF SYSTEM CSA STORAGE REMAINING = 10337K
IST449I CSA24 LIMIT = NOLIMIT, CURRENT = 63K, MAXIMUM = 63K
IST790I MAXIMUM CSA24 USED = 63K
IST595I IRNLIMIT = NOLIMIT, CURRENT = 0K, MAXIMUM = 0K
IST981I VTAM PRIVATE: CURRENT = 837K, MAXIMUM USED = 1043K


Here the display of the PU! In the second system:

D NET,ID=SWPU02,E
IST097I DISPLAY ACCEPTED
IST075I NAME = SWPU02, TYPE = PU_T2.1 295
IST486I STATUS= ACTIV--L--, DESIRED STATE= ACTIV
IST1043I CP NAME = XSC1, CP NETID = LLLNET1, DYNAMIC LU = YES
IST1589I XNETALS = YES
IST1105I RESOURCE STATUS TGN CP-CP TG CHARACTERISTICS
IST1106I SWPU02 AC/R 21 YES 98800000000000000000014C00808080
IST1482I HPR = NONE - OVERRIDE = N/A - CONNECTION = NO
IST956I PU SAP= 4 MAC=40000E060080 MAXDATA= 1498
IST136I SWITCHED SNA MAJOR NODE = SWAPPN
IST081I LINE NAME = XGEL00, LINE GROUP = XGE40E, MAJNOD = XCAE40E
IST654I I/O TRACE = OFF, BUFFER TRACE = OFF
IST1500I STATE TRACE = OFF
IST1656I VTAMTOPO = REPORT, NODE REPORTED - YES
IST1657I MAJOR NODE VTAMTOPO = REPORT
IST355I LOGICAL UNITS:
IST080I A01TSO02 ACT/S----Y XSC1 ACT/S----Y
IST314I END


The connection is not dropped after the "hung", I cancel the user P390A, logon again, the same results.

Thank you again!
Norbert.


Norbert

Note that from the time of support for MPC CTC in devices such as the 2216,
the term AHHC was formally changed to ANNC, that is, "host to host"
became "node to node" for obvious reasons.

Have you defined both your APPN nodes as Network Nodes? The simplest
configuration is to have one Network Node and one End Node.[1]

You had better define "hung". As far as I can see everything "works". It is just
that when using LSA (3172 SNA channel protocol) Ethernet adapters using
OSA features, which I know about, or these 7060 "internal cards" which I do
not, and a type 2.1 connection as opposed to a subarea connection, you
have a performance problem or some sort shortly after the SNA session is
established, specifically a TSO session.

As - I think - you have managed to work out, the MAXDATA operand of the
PU statement representing the adjacent link stations is irrelevant with type
2.1 node connection definitions. This is because a type 2.1 node obtains the
value of the size of the maximum "basic transmission unit" (BTU) which can be
*sent* - which is what MAXDATA, in the absence of other information,
defines - from the adjacent node which supplies the size of the
maximum "basic transmission unit" (BTU) which can be *received* using
the "exchange identification" (XID) message.

Note that there never has been nor never will be an entity which can logically
be described as a "PU 2.1", there is a node type 2.1, a node type 2(.0) and a
PU type 2. A node type 2(.0) *will* contain a PU type 2 and a node type 2.1
*can* contain a PU type 2 - but it may not.[2]

I think you may have misreported the 1498 number. 1500 is the maximum size
of a frame on an old-fashioned Ethernet LAN. You now need to introduce the
802.2 connection-oriented headers. These take up 4 bytes, two for SAP and 2
for control. I think your number should be 1496.

Incidentally, I am always for keeping discussions "on the list". That way
someone with a similar problem searching the archives can find his/her solution
without having to rely on responses from active subscribers on the list - who
may be taking a well-earned rest over a weekend!

The two sets of XCA definitions shouldn't be too large. We need only one LU
statement and associated operands in case you have coded many. If anyone
following this can think of other needed definitions, he/she can request them.
After all, time is not critical since what you want does work - eventually, as
far as I can tell.

You had also better describe more precisely the sequence of the appearance
of messages and an estimate of the delays.

In case this is problem with VTAM buffers, you can post the D NET,BFRUSE
output before and after your TSO logon attempt on both systems. Note that
only type 2.1 connections using switched procedures - which uniquely
distinguishes your problem case(s) from the others - use the XDBUF buffer
pool.

Chris Mason

[1] In a sense, simpler still would have been to define two Low Entry
Networking (LEN) nodes which wouldn't require you to have enabled APPN in
your VTAM definitions at all. However you would then need to create hand-
coded directory entries in the shape of LEN-style CDRSCs - and - forcing me
to convert this comment to a footnote when I remembered! - you couldn't
start a session which required to be initiated by the secondary logical unit
(LU), which would include a TSO logon!

[2] Since you are a German-speaker I assume I could state these rules as "A
node type 2(.0) *muss* contain a PU type 2 and a node type 2.1 *muss
nicht* contain a PU type 2." but then I'd confuse all the non-German
speakers! Some years ago I took over as an instructor in an education centre
from a colleague who had German as his mother-tongue. Listening to one of
his lectures I caught him saying "must not" when he meant "need not" in
connection with some VTAM statement coding. Who knows what confusion he
must have sowed in his previous three years of lecturing?

On Sat, 25 Apr 2009 01:58:34 +0200, Norbert Alfred Müller
<norbert.a.mueller@xxxxxx> wrote:

Hi all!
I hope this is a trivial question for the SNA gurus :-)
I have two nodes with z/OS ( 1.5, ADCD) , NN, linked with MPC CTC, TRL,
and so on. Very Easy, I access from the system B to TSO in system A,
everything is Ok.
When I make the same with XCA ( Ethernet ) and Sw Major Node, The
Logon form TSO "hung" after 2 o 3 RACF and TSO Messages, before the whole
screen comes... I have a deja vu with this MAXDATA and buffers problems...
This ocurrs always , no matter that I use a 7060 with internal cards or a z/9
with OSA. So,APPN with CTC ok, with LLC not ok. But, in the SAME system, I
activate Subarea connection, ( so, interchange node ) with XCA, LLC but
FID4, no MPC CTC, and it works !.
Resumee: the sames MVS, the same applications, but: AHHC Conection OK,
XCA APPN not OK, XCA with Subarea OK. What's happen ? I revised the PU'S
many times.
MAxdata can be coded in the Pu 2.1 but is ignored. It shows 1498.
I will not disturb the list with the configurations, but perhaps a guru have a
Idea or can contact me out the list ?
Thank you very much !
Norbert.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html



____________________________________________________________________
Psssst! Schon vom neuen WEB.DE MultiMessenger gehört?
Der kann`s mit allen: http://www.produkte.web.de/messenger/?did=3123

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
.



Relevant Pages

  • Re: connect to client computers RWW ?
    ... Based on my research, when you connect to a client computer through RWW, ... If you logon as the same user in client computer, ... The remote connection session is disconnected or end is decided by Terminal ...
    (microsoft.public.windows.server.sbs)
  • RE: TS-Logoff does not work properly (session stays open after a user
    ... How are you launching program on logon? ... program at "Start the following program on connection"? ... what version of RDP client are you using? ... which was left open from the last session. ...
    (microsoft.public.windows.terminal_services)
  • Re: os users, sessions, and connections.
    ... Logon yourself, logon another and see what happens. ... and the app may have 'connection pooling'. ... From what I've read a session is a logged connection. ...
    (comp.databases.oracle.server)
  • Re: APPN Connection z/os - AHHC / LLC2.
    ... implied that you session stopped for a while and then continued. ... the ANNC link is a type 2.1 connection. ... I would suggest trying to limit the request unit size used over the type 2.1 ... MAXDATA operand when defining a PU statement for an adjacent link station ...
    (bit.listserv.ibm-main)
  • Re: Remote desktop deadlock on XP SP2
    ... the TS connection is frozen, even if I specify a wait timeout. ... TermSrv.dll creates a new session for the purpose of displaying the logon ... lives on a DPC routine for the network miniport ... the network packets are encapsulated and decapsulated in UDP. ...
    (microsoft.public.win32.programmer.kernel)