-----Original Message----- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of glen herrmannsfeldt Sent: Wednesday, March 08, 2006 4:18 AM To: [email protected] Subject: KEEPALIVE and firewalls
Jan Vanbrabant <[EMAIL PROTECTED]> wrote: > Subject: which softwares honour TCP's KEEPALIVE packets? > The differents segments of our n/w are separated by firewalls. These > fw's are setup in such a way that they disrupt open connections, which > have not been in use for a certain interval. We want to keep certain > specific sessions open though, regardless of their usage. Hence our > evident intrest in KEEPALIVE packets for these sockets, and our use of > the KEEPALIVEOPTIONS statement (or better it's successor : INTERVAL & > SENDGARBAGE parameters on the TCPCONFIG stmt). But not all softwares > honour KEEPALIVE packets on the TCP stack level, because not each > socket selects keepalive on the setsockopt() > call. Wow, What about persistent sessions that greatly improve connection time. Keepalive is a TCPIP stack option to maintain a RAW TCP level connection to a client. You should verify by doing a TCP TRACE that the connection is not being terminated by another TCP TIMEOUT Option. Are you in FIN-WAIT(2) when the connection stops ? Kevin ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

