Subject: Sun3/60 network performance
To: None <port-sun3@NetBSD.ORG>
From: Kenneth Stailey <kstailey@leidecker.gsfc.nasa.gov>
List: port-sun3
Date: 08/31/1995 09:07:59
Hi,

I noticed that the network performance seems to be a little
"asymmetrical" with regard to receiving and transmitting.

charon ::= Sun3/60M Lance ethernet
pluto  ::= i486DX2/66 3c509 ethernet

charon -> pluto (~81KB/sec)

charon% ttcp -t -s pluto
ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp  -> pluto
ttcp-t: socket
ttcp-t: connect
ttcp-t: 16777216 bytes in 201.44 real seconds = 81.33 KB/sec +++
ttcp-t: 2048 I/O calls, msec/call = 100.72, calls/sec = 10.17
ttcp-t: 0.0user 25.7sys 3:21real 12% 0i+0d 0maxrss 0+0pf 1592+176csw
---
pluto% ttcp -r -s charon
ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
ttcp-r: socket
ttcp-r: accept from 10.1.1.4
ttcp-r: 16777216 bytes in 201.62 real seconds = 81.26 KB/sec +++
ttcp-r: 9399 I/O calls, msec/call = 21.97, calls/sec = 46.62
ttcp-r: 0.1user 6.9sys 3:21real 3% 0i+0d 0maxrss 0+0pf 7923+80csw

pluto -> charon (~650KB/sec)

pluto% ttcp -t -s charon
ttcp-t: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp  -> charon
ttcp-t: socket
ttcp-t: connect
ttcp-t: 16777216 bytes in 25.15 real seconds = 651.49 KB/sec +++
ttcp-t: 2048 I/O calls, msec/call = 12.57, calls/sec = 81.44
ttcp-t: 0.0user 17.8sys 0:25real 71% 0i+0d 0maxrss 0+0pf 973+160csw
---
charon% ttcp -r -s pluto
ttcp-r: buflen=8192, nbuf=2048, align=16384/0, port=5001  tcp
ttcp-r: socket
ttcp-r: accept from 10.1.1.3
ttcp-r: 16777216 bytes in 25.18 real seconds = 650.68 KB/sec +++
ttcp-r: 2105 I/O calls, msec/call = 12.25, calls/sec = 83.60
ttcp-r: 0.0user 24.5sys 0:25real 97% 0i+0d 0maxrss 0+0pf 36+275csw

charon% ident ttcp
ttcp:
     $Revision: 1.12 $

Does anyone have an explanation as to why this is?

~Ken