<P>
<BR>
On Wed, 01 Mar 2006 rick jones wrote :<BR>
><BR>
>>>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 "rfc-2581" <BR>
<BR>
Regards,<BR>
Sampad Mishra,<BR>
Indian Institute of Science, Bangalore.<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
>><BR>
>>draft-ietf-tcpm-tcp-uto-02.txt talks about this.<BR>
>><BR>
>>http://www.ietf.org/internet-drafts/draft-ietf-tcpm-tcp-uto-02.txt<BR>
><BR>
>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. i also missed if it would abort or close the connection.<BR>
><BR>
>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>
><BR>
>WRT the original question, IIRC there is nothing in the TCP spec that specifies a timeout for an idle connection.<BR>
><BR>
>rick jones<BR>
>Wisdom teeth are impacted, people are affected by the effects of events<BR>
><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>