<P>
&nbsp; <BR>
On Wed, 01 Mar 2006 rick jones wrote :<BR>
&gt;<BR>
&gt;&gt;&gt;If both side don't send packets for a long time while connection is open, is there a default time out to abort the connection?<BR>
<BR>
When TCP has not received a segment for more than one retransmission timeout(ie the idle time), cwnd is reduced to the value of the restart window (RW) before. RW = min(IW, cwnd) . IW, the initial value of cwnd, MUST be less than or equal to 2*SMSS bytes and MUST NOT be more than 2 segments. <BR>
 <BR>
Refer &quot;rfc-2581&quot; <BR>
<BR>
Regards,<BR>
Sampad Mishra,<BR>
Indian Institute of Science, Bangalore.<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
&gt;&gt;<BR>
&gt;&gt;draft-ietf-tcpm-tcp-uto-02.txt talks about this.<BR>
&gt;&gt;<BR>
&gt;&gt;http://www.ietf.org/internet-drafts/draft-ietf-tcpm-tcp-uto-02.txt<BR>
&gt;<BR>
&gt;perhaps I read it too quickly, but it seems to be talking more about timeouts for when there is data outstanding rather than when the connection is idle.&nbsp; i also missed if it would abort or close the connection.<BR>
&gt;<BR>
&gt;presumably, there would be a way to retrieve the user timeout setting for a connection - doesn't that make this option usable as a covert channel?<BR>
&gt;<BR>
&gt;WRT the original question, IIRC there is nothing in the TCP spec that specifies a timeout for an idle connection.<BR>
&gt;<BR>
&gt;rick jones<BR>
&gt;Wisdom teeth are impacted, people are affected by the effects of events<BR>
&gt;<BR>

</P>
<br><br>
<a href="http://adworks.rediff.com/cgi-bin/AdWorks/sigclick.cgi/www.rediff.com/signature-home.htm/1507191490@Middle5?PARTNER=3"><IMG SRC="http://adworks.rediff.com/cgi-bin/AdWorks/sigimpress.cgi/www.rediff.com/signature-home.htm/1963059423@Middle5?OAS_query=null&PARTNER=3" BORDER=0 VSPACE=0 HSPACE=0></a>