On Thursday, 03/15/2007 at 09:35 MST, "Schuh, Richard" <[EMAIL PROTECTED]> wrote: > Les, > > We have a Keepalive interval of 20 with sendgarbage true in our TCP/IP > definitions and have let the Inactivity Time Out Parm for the TCPNJE > link default to 100, which means there will be no inactivity time out > from our side. These parameters work nicely when used on VM-VM links. > > The timing makes it appear as though the connection is being broken from > the z/OS side some time before the Keepalive interval expires. When it > does expire, the Garbage packet is transmitted. There is a time out on > the garbage packet, which triggers the connection time out messages and > action. > > Does this seem a plausible scenario?
What does the JES definition look like? Maybe its ITO is less than 20 minutes? BTW, keepalives are transparent to the applications (RSCS & JES) - they don't see any traffic, even with "sendgarbage true". The purpose of the keepalive is so that you can find out sooner if the remote host has died unexpected or if your communications path was lost. This is different from, say, telnet support for TimerMarks which is an app-to-app heartbeat. This means that a keepalive packet sent from VM will not prevent the partner's inactivity timer from popping. If you don't want the links to go down, both sides must have ITO=0 (or the moral equivalent). Alan Altmark z/VM Development IBM Endicott