Win2K and RFC896 NAGLE TCP_NODELAY

  • Thread starter Thread starter Pete Simpson
  • Start date Start date
P

Pete Simpson

I'm looking at a problem with two of our machines that
sends lots of very small datagrams between themselves.
In the logfile for the data transmissions, we're seeing
an error stating that the application was unable to set
the "TCP_NODELAY" flag on the packets. In researching
this feature, I've run across a couple of technotes on
how to disable RFC896, aka the Nagle Algorithm, for IIS
and MSMQ specifically, but nothing on if it is possible
globally.

Is anyone familiar with RFC896 / Nagle on Windows 2000
machines and aware of a way to disable this function
within the TCP/IP stack for an entire machine? Or maybe
you know where an elusive technote might be located?

Thanks in advance for your help.

Pete Simpson
 
As far as I know, setting winsock option TCP_NODELAY on a per connection
basis is the only way to disable nagle algorithm on a connection. There is
no other way to disable nagle globally.
Thanks,
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top