Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > java socket vs tcp stack parameters in XP

Thread Tools

java socket vs tcp stack parameters in XP

Posts: n/a

I'm running a java application on my XP Pro box that should send
messages to a server.

I use a regular java socket, and all is fine on this side. all messages
are sent and received with no problem.

however, when I analyze the traffic with a sniffer, I can see that, for
example, when sending 3 messages in a row (writing 3 the 3 messages on
the socket, but with very little interval time < 1ms), then:
- the FIRST message is sent immediatly on the wire
- the SECOND and THIRD messages are sent TOGETHER, but roughly 100ms
AFTER the first one.

it looks like the box is waiting for some kind of TCP ACK or heartbeat
before sending the second and third messages.

I've looked into ways of improving this, and read a few things about
TCP/IP stack tuning on solaris (tcp_naglim_def), but have found very
little info about XP tcp stack tuning apart from modifying the window

would anybody know of a good reference to find a solution to this
problem ?
would you know which tcp parameters are tunable on XP, and how ?
what are tcp_deferred_ack_interval ? tcp_nodelay ?
any help would be greatly appreciated...

thanks !


Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Setting TCP parameters for Socket? markspace Java 5 10-27-2011 10:40 PM
C/C++ compilers have one stack for local variables and return addresses and then another stack for array allocations on the stack. Casey Hawthorne C Programming 3 11-01-2009 08:23 PM
IO::Socket::INET on OSX or TCP stack problem Stuart Gall Perl Misc 17 05-15-2009 07:51 PM
send tcp raw socket (bogus tcp header length) Tiger C Programming 5 05-01-2006 05:53 AM
java socket vs tcp stack parameters in XP antoine Java 5 12-16-2004 05:56 AM