From: Ben Hoyt <benhoyt@gmail.com>
To: netdev@vger.kernel.org
Subject: Re: Minimizing TCP latency
Date: Tue, 30 Mar 2010 15:35:27 +1300	[thread overview]
Message-ID: <7c93bf1e1003291935k6c9060bah11e1138568ba6998@mail.gmail.com> (raw)
In-Reply-To: <1269840891.2256.28.camel@edumazet-laptop>
> One machine sends messages, and messages are not aknowledged by other
> part ? Is it one way communication ?
No, it's two-way communication. It's really the round-trip
time/latency that's important.
> What are the targets ?  (time constraints)
We're currently seeing a round-trip time of about 40us between two
Linux servers on our network (so presumably about 20us one way).
Anything quicker than that would be nice, but we're hoping to get down
to about half that.
> Mono threaded application handling one tcp flow ?
> Are you handling a very light load on few flows, or many flows ?
> Are machines all in the same LAN ?
It's a single-threaded application handling one TCP session with light
load, maybe one or two 512-byte packets per minute. The machines are
on the same localized network. There's a (fairly high-speed) router in
between, but I think most of the delays are being introduced at the
NIC and Linux levels.
Thanks,
Ben.
next prev parent reply	other threads:[~2010-03-30  2:35 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-03-29  1:29 Minimizing TCP latency Ben Hoyt
2010-03-29  2:43 ` Ben Hoyt
2010-03-29  3:24 ` Ben Hoyt
2010-03-29  5:34   ` Eric Dumazet
2010-03-30  2:35     ` Ben Hoyt [this message]
2010-03-30  4:05       ` Mikael Abrahamsson
2010-03-29 12:40   ` Neil Horman
2010-03-29 15:23   ` Ben Hutchings
2010-03-30  2:36     ` Ben Hoyt
2010-03-30  3:20       ` Ben Hutchings
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox
  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):
  git send-email \
    --in-reply-to=7c93bf1e1003291935k6c9060bah11e1138568ba6998@mail.gmail.com \
    --to=benhoyt@gmail.com \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY
  https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
  Be sure your reply has a Subject: header at the top and a blank line
  before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).