4.11netdemos-4-5-branchnetwork-demos-4-10-branchnetwork-demos-4-6-branchnetwork-demos-4-7-branchnetwork-demos-4-8-branchnetwork-demos-4-9-branchrtems-4-5-branch
Line | |
---|
1 | # |
---|
2 | # $Id$ |
---|
3 | # |
---|
4 | |
---|
5 | This directory contains an RTEMS application for measuring TCP/UDP |
---|
6 | network throughput. The ttcp_orig subdirectory contains the original |
---|
7 | UNIX program which can be compiled and run on your host machine. |
---|
8 | |
---|
9 | The RTEMS version of the test program is a little clumsy to use. You |
---|
10 | have to edit the rtems_ttcp.c source file and change the ttcp_argv |
---|
11 | array of strings to set the arguments you want passed to the ttcp |
---|
12 | task. |
---|
13 | |
---|
14 | It does work, though. The best throughputs I've seen so far are: |
---|
15 | 68360 card can transmit a TCP stream at 198 kbytes/second. |
---|
16 | 68360 card can receive a TCP stream at 119 kbytes/second. |
---|
17 | In both cases, the other end of the transfer was a 486DX2/66 running |
---|
18 | OPENSTEP/MACH 4.1. |
---|
19 | |
---|
20 | One noteworthy item is that I was able to get the UNIX test program |
---|
21 | running under RTEMS with no changes to the test program itself. The |
---|
22 | entire UNIX source file is included, without changes, into the RTEMS |
---|
23 | source file. |
---|
Note: See
TracBrowser
for help on using the repository browser.