PDA

Bekijk de volledige versie : NetIO Network Benchmark for Wl500g



WlanMan
21-12-2004, 16:07
Hi

To Benchmark a Network connection, the NetIO Test is well known.
I have compiled the Binary for Mips, you can get it at the end of this Posting.
Copy it to your Flashdisk or into Ramdisk, and maybe make it runable with "chmod +x netio-brcm".
Run it and see the notes. Server can be startet with "./netio-brcm -s -b16k -t", The Client mode for TCP test is startet with "netio xxx.xxx.xxx.xxx -t" on linux or windows.


NETIO - Network Throughput Benchmark, Version 1.23
(C) 1997-2003 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 1630 KByte/s Tx, 1517 KByte/s Rx.
Packet size 2k bytes: 2166 KByte/s Tx, 1619 KByte/s Rx.
Packet size 4k bytes: 2899 KByte/s Tx, 2056 KByte/s Rx.
Packet size 8k bytes: 3210 KByte/s Tx, 2176 KByte/s Rx.
Packet size 16k bytes: 3368 KByte/s Tx, 2280 KByte/s Rx.
Packet size 32k bytes: 3353 KByte/s Tx, 2274 KByte/s Rx.
Done.
Hmm, This is from Router to Windows PC over 100mbit TCP.
Maybe Router CPU is limiting this ...

Greets :)

Oleg
21-12-2004, 20:31
Got this with 1.9.2.7-1:
server is linux box:


Packet size 1k bytes: 1548 KByte/s Tx, 1680 KByte/s Rx.
Packet size 2k bytes: 1778 KByte/s Tx, 2279 KByte/s Rx.
Packet size 4k bytes: 2284 KByte/s Tx, 2786 KByte/s Rx.
Packet size 8k bytes: 2328 KByte/s Tx, 3466 KByte/s Rx.
Packet size 16k bytes: 2402 KByte/s Tx, 3732 KByte/s Rx.
Packet size 32k bytes: 2507 KByte/s Tx, 3636 KByte/s Rx.


server is wl500g:


Packet size 1k bytes: 1709 KByte/s Tx, 1503 KByte/s Rx.
Packet size 2k bytes: 2309 KByte/s Tx, 1718 KByte/s Rx.
Packet size 4k bytes: 2828 KByte/s Tx, 2238 KByte/s Rx.
Packet size 8k bytes: 3517 KByte/s Tx, 2305 KByte/s Rx.
Packet size 16k bytes: 3949 KByte/s Tx, 2381 KByte/s Rx.
Packet size 32k bytes: 3733 KByte/s Tx, 2468 KByte/s Rx.


Well, the numbers are different than epi_ttcp reports, but the real performance is exactly the same as epi_ttcp shows. netio output is strange...

Oleg
21-12-2004, 21:37
Seems I've overlooked above, linux and wl500g should be exchanged in the above output.

WlanMan
21-12-2004, 21:51
Well, the numbers are different than epi_ttcp reports, but the real performance is exactly the same as epi_ttcp shows. netio output is strange...

What is epi_ttcp, i dont know.
The output is quite simple to interpret, in my test the TX part is data generated from client sending to router, RX is data generated by router sending to client, both then with differend chunk cises, router in master mode.
Less speed in the router-pc chain can be due to slow cpu, i think this think uses random numbers as data...
It has been taken on a 500g 1.9.2.7-1 with freed memory, no cpu consuming daemons and no shell with netio in the background.
I will try this with Wlan the next days.

Greets

Oleg
21-12-2004, 21:54
epi_ttcp is "rebranded" ttcp.