Re: Linux forwarding performance Questions?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,
No think its not related to MTU.. Because when i tried
to test two machine that directly connect i achieve
980Mbit/sec.. 

The diagram like that:
|Netperf(Client)|<----->|Netperf(Server|    -> 960Mb/s

In another test only i put Linux machine between them 
and change server subnet.. And i tried to use Linux as

forwarder.. Performance degraded to 240Mbit/sec..
The diagram like that:
|NP Client(s)|<-->|Linux GW|<-->|NP Server(s)|

Today i switch another Linux machine that have two
onboard  Gigabit/Ethernet. And i achieve 650 Mbit/sec.

So i realize that its related to Bus problem.. But i
don't understand why it's degraded to much! As i know
32bit/33Mhz give me at least 1 Gb/sec. 

Is there somebody that explain this situation?
Thanks..
devrim



 

--- anil kumar <anildahiya80@xxxxxxxxx> wrote:

> Hi
> As far I understand, Its because of tcp packet mtu
> size. Please check
> packet mtu in both scenario. And repeat test with
> udp protocol also
> 
> Thanks,
> Anil
> 
> 
> On Feb 7, 2008 3:05 PM, Devrim SERAL
> <dseral@xxxxxxxxx> wrote:
> > Hi all,
> >
> > I am trying to test different OS networking
> > capabilities    for 4 days.
> >
> > I am using netperf for testing tool. I have
> achived to
> > 980Mbit/sec unidirectional speed between two
> machines.
> >
> >
> > However when i put Linux machine between this
> > environment
> > This speed degrade to approx 240Mbit/sec.
> >
> > My network diagram quite simple..
> > |NP Client(s)|<----->|Linux GW|<---->|NP
> Server(s)|
> >
> > I tried to tune Linux GW but its not change
> results..
> > (Increase tx,rx buffer, change tcp buffer
> parameters
> > etc..)
> >
> > After all i decide this problem may related to HW
> > problem and i tried to change GW machine to
> another
> > platform..Additionally i take one Gigabit/eth from
> old
> > machine..
> >
> > In second platform i have achieved to approx
> > 600Mbit/sec..
> >
> > So my question arise here..
> >
> > My first machine use gigabyte GA-M61PM-S2 and two
> > edimax Gigabit ethernet (EN-9230TX-32 Rtl 8169S).
> > These two Ethernet use 33Mhz 32bit PCI bus..
> >
> > And second one have one onboard and additionally
> one
> > Edimax GE (Same as first machine) and located
> 66Mhz
> > bus..
> >
> > As i know 33Mhz PCI Bus with 32bit performance is=
> > (33x10^6)*32=1056000000 --> 1Gb/sec  if add
> latency
> > and another effects may performance equal
> > 800Mbit/sec..
> >
> > And also i have experiments with this system i
> > installed netperf server and achive to
> 980Gbit/sec.
> >
> > So why performance degraded to 240Mbit/sec when i
> use
> > two gigabit ethernet on same Bus?
> >
> > Is this Controller spesific, Linux driver spesific
> or
> > Ethernet spesific problem?
> >
> > Thanks for your answers..
> > Regards
> > devrim
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >      
>
____________________________________________________________________________________
> > Looking for last minute shopping deals?
> > Find them fast with Yahoo! Search. 
>
http://tools.search.yahoo.com/newsearch/category.php?category=shopping
> > -
> > To unsubscribe from this list: send the line
> "unsubscribe linux-net" in
> > the body of a message to majordomo@xxxxxxxxxxxxxxx
> > More majordomo info at 
> http://vger.kernel.org/majordomo-info.html
> >
> -
> To unsubscribe from this list: send the line
> "unsubscribe linux-net" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at 
> http://vger.kernel.org/majordomo-info.html
> 



      ____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  http://tools.search.yahoo.com/newsearch/category.php?category=shopping
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux