Hi ,

I performed the routing and bridging tests on Linux kernels 2.4.31 and
2.6.16 on a
MIPS(4kc) malta Board , with and without iptables rules.
I observed that the routing performance is quite better( 15-20%
increase) on 2.6 for shorter packet sizes( 64,128 and 256 bytes) and
almost equal to that on 2.4 for larger packet sizes(512, 1024 and 1518
bytes).

The bridging performance follows the same pattern as well.
Is there something I might have missed..? Is this an observed behavior
on 2.6 kernels..?

I have included the throughput figures for bridging for both 2.4 and
2.6 kernels in the table below.
Packet Size(bytes)            2.4.31(Mbps)          2.6.16(Mbps)
------------------------------------------------------------------------------------------
64                                     2.11                       2.19
128                                    3.59                       3.75
256                                    6.33                       6.48
512                                   10.93                      11.16
1024                                 17.49                      17.33
1280                                 20.00                      19.83
1518                                 22.09                      19.91

About the tests, the MIPS malta board has two D-Link PCI ethernet
cards. A bridge br0 is configured over the two ethernet interfaces (
eth0 and eth1). There is an external traffic generator that is
configured to generate packets of above mentioned sizes and to measure
the throughput correspondingly.

Please let me know if you need any more information.

Thanks,
Bharath
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to