Yeah, sorry - didn't catch that.  Not the Nagle v. Delayed ack problem (Unless your 
delayed ack timeout is HUGE)  :)

Jeff Tulley  ([EMAIL PROTECTED])
(801)861-5322
Novell, Inc., the leading provider of Net business solutions
http://www.novell.com

>>> [EMAIL PROTECTED] 11/11/02 10:33:42 AM >>>
Jeff,

Thanks for the response. I did want to clarify... we are seeing very rare
requests that are delayed by 100 seconds, (not 100ms). Anything measured in
seconds seems to be very slow for protocol issues like these, no?

Randy Watler
Finali Corporation

Jeff Tulley wrote:

> Could it simply be the Nagle problem?  There are two algorithms commonly
used with TCP/IP, trying to make things more efficient, delayed ack, and
Nagle's algorithm.  Unfortunately they don't work well together.  You can
turn off Nagle's algorithm, but that could cause a lot of "tinygrams" on the
wire.  Same thing with delayed acks (there the "tinygram" is the extra
acks).  I don't know if RedHat has implemented a fix for the problem, but
there are a few proposed fixes, one of them called the "Doupnik" algorithm.
>
> I'm not sure if this would be your problem, but it sure sounds like it.
Anytime that I've seen somebodies requests coming in at such a regular
interval (200 ms is typical, but 100 ms is common also), it has almost
always turned out to be this problem.
>
> Here are some links from a colleague on the problem and a potential
solution:
>
> --------------------------------------------------------
>
> Look here for sample source code.
>
> http://netlab1.usu.edu/pub/misc/newpolicy.sources/ 
>
> Look here for the explanation of the problem and the solution
>
> http://netlab1.usu.edu/pub/misc/draft-doupnik-tcpimpl-nagle-mode-00.txt 
>
> --------------------------------------------------------
>
> Jeff Tulley  ([EMAIL PROTECTED])
> (801)861-5322
> Novell, Inc., the leading provider of Net business solutions
> http://www.novell.com 
>
> >>> [EMAIL PROTECTED] 11/9/02 9:25:53 AM >>>
> George,
>
> Oops! I was off by one on the RedHat version. Here is the whole story:
>
> RedHat 7.2
> Linux version: 2.4.9-31smp
> gcc version: 2.96
>
> Sorry I forgot to include this information up front!
>
> Randy Watler
> Finali Corporation
>
> "Sexton, George" wrote:
>
> What kernel version are you running?
>
> --
> To unsubscribe, e-mail:
<mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:tomcat-user-help@;jakarta.apache.org>
>
> --
> To unsubscribe, e-mail:
<mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
<mailto:tomcat-user-help@;jakarta.apache.org>


--
To unsubscribe, e-mail:   <mailto:tomcat-user-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:tomcat-user-help@;jakarta.apache.org>

Reply via email to