mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: eli@dev.mellanox.co.il
To: eli@dev.mellanox.co.il
Cc: linux-kernel@vger.kernel.org, linux-net@vger.kernel.org
Subject: Re: UDP packets loss
Date: Thu, 16 Nov 2006 20:51:37 +0200 (IST)	[thread overview]
Message-ID: <18154.194.90.237.34.1163703097.squirrel@dev.mellanox.co.il> (raw)
In-Reply-To: <60157.89.139.64.58.1163542548.squirrel@dev.mellanox.co.il>

> Hi,
> I am running a client/server test app over IPOIB in which the client sends
> a certain amount of data to the server. When the transmittion ends, the
> server prints the bandwidth and how much data it received. I can see that
> the server reports it received about 60% that the client sent. However,
> when I look at the server's interface counters before and after the
> transmittion, I see that it actually received all the data that the client
> sent. This leads me to suspect that the networking layer somehow dropped
> some of the data. One thing to not - the CPU is 100% busy at the receiver.
> Could this be the reason (the machine I am using is 2 dual cores - 4
> CPUs).

I still have the following argumet: the network and the network driver are
capable of transffering data at a high rate and the networking stack is
unable to keep the pace. If I used TCP probably TCP's flow control would
eventually slow the whole thing to a rate such all parts can handle. But
is there a way to overcome this situation and to avoid packets drop? If
this would happen then TCP would work at higher rates as well?? Perhaps
increase buffers sizes? Maybe the kernel is not designed to handle packets
rate like IPOIB can generate?


       reply	other threads:[~2006-11-16 18:51 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <60157.89.139.64.58.1163542548.squirrel@dev.mellanox.co.il>
2006-11-16 18:51 ` eli [this message]
2006-11-16 19:01   ` John Heffner
2006-11-16 21:10     ` eli
2006-11-16 21:23       ` David Miller
2006-11-16 23:52   ` Alan
2006-11-17 14:48   ` Neil Horman
2006-11-14 22:15 eli
2006-11-14 22:35 ` Stephen Hemminger
2006-11-14 23:08   ` eli
2006-11-14 23:23     ` Stephen Hemminger
2006-11-15 13:03     ` Neil Horman
2006-11-14 23:14   ` Auke Kok
2006-11-15 21:57     ` John Heffner
2006-11-14 22:54 ` Richard B. Johnson

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=18154.194.90.237.34.1163703097.squirrel@dev.mellanox.co.il \
    --to=eli@dev.mellanox.co.il \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-net@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

all inboxes | Powered by JetHome®