* network card with LRO (and TSO) in hardware?
@ 2008-05-29 17:04 Octavian Purdila
2008-05-29 17:36 ` Rick Jones
0 siblings, 1 reply; 3+ messages in thread
From: Octavian Purdila @ 2008-05-29 17:04 UTC (permalink / raw)
To: netdev
Hi,
Can you recommend a network card with LRO/TSO support in hardware which is
supported in Linux?
And, do you, by any chance, know what is the maximum number of packets per
second that you can obtain with such a setup?
Thanks,
tavi
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: network card with LRO (and TSO) in hardware?
2008-05-29 17:04 network card with LRO (and TSO) in hardware? Octavian Purdila
@ 2008-05-29 17:36 ` Rick Jones
2008-05-29 18:11 ` Octavian Purdila
0 siblings, 1 reply; 3+ messages in thread
From: Rick Jones @ 2008-05-29 17:36 UTC (permalink / raw)
To: Octavian Purdila; +Cc: netdev
Octavian Purdila wrote:
> Hi,
>
> Can you recommend a network card with LRO/TSO support in hardware which is
> supported in Linux?
>
> And, do you, by any chance, know what is the maximum number of packets per
> second that you can obtain with such a setup?
That second bit sounds very much like a "how long is a piece of string"
question. What size packets? What sort of host system(s)? How many
concurrent flows/connections etc etc etc...
rick jones
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: network card with LRO (and TSO) in hardware?
2008-05-29 17:36 ` Rick Jones
@ 2008-05-29 18:11 ` Octavian Purdila
0 siblings, 0 replies; 3+ messages in thread
From: Octavian Purdila @ 2008-05-29 18:11 UTC (permalink / raw)
To: Rick Jones; +Cc: netdev
On Thursday 29 May 2008, Rick Jones wrote:
>
> That second bit sounds very much like a "how long is a piece of string"
> question. What size packets? What sort of host system(s)? How many
> concurrent flows/connections etc etc etc...
>
No restrictions... Any packet size (though I presume the lower the better),
any kind of host systems, any number of concurrent flows (though I presume
the fewer the better). I am just wondering what is the maximum packet rate
ever seen by somebody, with hardware LRO.
I am asking this because, theoretically, with hardware LRO we should be able
to achieve a very high packet rate when using a low MTU (like 64 or 128
bytes). With software LRO I got a significant PPS increase for TCP traffic -
from 100K (that with terrible hacks - generating traffic from kernel) to
140K (that cleanly, from user-space). So I am wondering what the hardware LRO
will do.
Thanks,
tavi
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2008-05-29 18:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-29 17:04 network card with LRO (and TSO) in hardware? Octavian Purdila
2008-05-29 17:36 ` Rick Jones
2008-05-29 18:11 ` Octavian Purdila
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).