What is TCP IDLE state?

From: Joohyun Cha (zoo11@hst.co.kr)
Date: Thu Oct 24 2002 - 22:06:42 EDT


Hello. managers.

What is TCP IDLE state? When I look into netstat's output I can
see IDLE state like this.

TCP
   Local Address Remote Address Swind Send-Q Rwind Recv-Q State
-------------------- -------------------- ----- ------ ----- ------ -------
      *.* *.* 0 0 0 0 IDLE

I think there's no IDLE state of TCP in TCP infinite state machine defined
in RFC document. In fact my customer has problem with this state.

Platform: V880 with Solaris 8 and BEA weblogic WAS.

Problem: Weblogic had too many open files nearly system wide limits (8192).
                 and nearly all of this open files is TCP socket as I described above.
                 I confirmed this by pfiles and netstat output and also confirmed via
                 crash command. At last weblogin runs out file descripter to open and
                 fails. Now they should restart weblogin regulary 2-3times a day to
                 flush IDLE socket.

People from weblogin vendor says that they are sure that there is no problem
with weblogic. There's no proble with same condition (same platform, same OS,
same version etc...) So they are sure that it's a problem related to system
itself.

What is TCP IDLE state? and how can I remove it? is this right that this is
system problem not application problem?

Thanks in advance.
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:25:09 EDT