🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.protocols.tcp-ip
1 messages
1 total messages Started by Jan-Piet Mens Fri, 05 Feb 1993 16:35
TCP/IP slowing down on SCO
#15528
Author: Jan-Piet Mens
Date: Fri, 05 Feb 1993 16:35
195 lines
10152 bytes
Hello Netlanders!

I have terrible trouble with a large file server running SCO Unix 3.2.4
and SCO TCP 1.1.3f w/ NFS 1.1.1d.

Telnet, and rlogin work fine, both tested from several clients running
DOS or Unix (incl. other Unices), and seem to perform rather nicely.

NFS, ftp, rcp, etc., all work fine when reading/getting data/files
*from* the server (server->client). But, whenever data is transferred
towards the server (client->server) throughput is between zilch and
approx 10-12KB/second (measured w/ FTP).

I have R all TFM, and don't know where to continue :-(  Our ethernet
adapters are WD8013 Elite Plus (on all sides), we have thin cabling,
and what else do you want to know ? ;-)

I have included streams statistics and `netstat' output as well as a
list of my config variables, below. We have 32MB memory on an i486,
two SCSI disks on AH1542B, and a dumb Hostess adapter w/ 8 serial ports.

Could someone give me a clue on what to look at next ?
Thank you for your help.
	-JP

/etc/conf/cf.d/config.h (munged to save space)
  KDBSYMSIZE          300000	NBUF                     0
  MAXBUF                 600	NCALL                   30
  NINODE                 400	NS5INODE               300
  NFILE                  400	NMOUNT                  12
  CTBUFSIZE              128	NPROC                  150
  NREGION                400	NCLIST                 120
  MAXUP                   30	NOFILES                 60
  NHBUF                  256	NHINODE                128
  NPBUF                   20	DMAABLEBUF              16
  NAUTOUP                 10	NGROUPS                  8
  BDFLUSHR                30	MAXPMEM                  0
  SHLBMAX                  8	FLCKREC                100
  PUTBUFSZ              2000	MAXSLICE               100
  ULIMIT             2097152	SPTMAP                  50
  PIOMAP                  50	PIOMAXSZ                64
  DO387CR3                 0	NODE            "logixwi"
  CMASK                    0	NSHINTR                  8
  NUMXT                    3	NUMSXT                   6
  NCPYRIGHT               10	NKDVTTY                  8
  PRFMAX                3072	MAX_CFGSIZE           1024
  VGA_PLASMA               0	NAHACCB                 36
  SDSKOUT                  4	VHNDFRAC                16
  AGEINTERVAL             31	GPGSLO                  25
  GPGSHI                  40	GPGSMSK               1056
  MAXSC                    1	MAXFC                    1
  MAXUMEM               4096	MINARMEM                25
  MINASMEM                25	MINHIDUSTK               4
  MINUSTKGAP               2	NQUEUE                 450
  NSTREAM                200	NSTRPUSH                 9
  NSTREVENT              256	MAXSEPGCNT               1
  NMUXLINK                87	STRMSGSZ              4096
  STRCTLSZ              1024	NBLK4096                 8
  NBLK2048                32	NBLK1024                32
  NBLK512                 64	NBLK256                256
  NBLK128                256	NBLK64                 256
  NBLK16                 128	NBLK4                  256
  STRLOFRAC               80	STRMEDFRAC              90
  NLOG                     3	NUMSP                   64
  NUMTIM                  32	NUMTRW                  32
  MSGMAP                 100	MSGMAX                2048
  MSGMNB                4096	MSGMNI                  50
  MSGSSZ                   8	MSGTQL                  40
  MSGSEG                1024	SEMMAP                  10
  SEMMNI                  10	SEMMNS                  60
  SEMMNU                  30	SEMMSL                  25
  SEMOPM                  10	SEMUME                  10
  SEMVMX               32767	SEMAEM               16384
  SHMMAX              524288	SHMMIN                   1
  SHMMNI                 100	SHMSEG                   6
  SHMALL                 512	NRCVD                  150
  NSNDD                  100	NSRMOUNT                10
  NADVERTISE              25	MAXGDP                  24
  MINSERVE                 3	MAXSERVE                 6
  NRDUSER                250	RFHEAP                3072
  NLOCAL                   0	NREMOTE                  0
  RCACHETIME              10	RFS_VHIGH                1
  RFS_VLOW                 1	S52KNBUF               100
  S52KNHBUF               32	NMPBUF                   0
  NMPHEADBUF             100	BFREEMIN                 0
  PLOWBUFS                30	NCOPYBUF               100
  S5CACHEENTS            256	S5HASHQS                61
  S5OFBIAS                 8	DSTFLAG                  1
  TBLNK                    0	NSCRN                    0
  NEMAP                   10	TIMEZONE               480
  XSEMMAX                 60	XSDSEGS                 25
  XSDSLOTS                 3	SCRNMEM                  0
  KBTYPE                   0	NDISK                    4
  EVQUEUES                40	EVDEVS                  48
  EVDEVSPERQ               3	NSPTTYS                 48
  DMAEXCL                  0	ETRUNC                   1
  SECLUID                  1	SECSTOPIO                1
  SECCLEARID               1	NAIOPROC                 5
  NAIOREQ                120	NAIOBUF                120
  NAIOHBUF                25	NAIOREQPP              120
  NAIOLOCKTBL             10	EXTRA_NDEV              10
  EXTRA_NEVENT             0	EXTRA_NFILSYS            0
  MAX_BDEV               100	MAX_CDEV               100
  MAXACPUS                 9	NTTYP                   30
  NNFSRNODE              150	SCSI_NAHA                1
  SCSI_NSTP                1	SCSI_NSDSK               2

# crash
dumpfile = /dev/mem, namelist = /unix, outfile = stdout
> strstat
ITEM                  CONFIG   ALLOC    FREE         TOTAL     MAX    FAIL
streams                  200       66     134           373      71       0
queues                   450      284     166           756     304       0
message blocks          1610      195    1415        538051     525       0
data block totals       1288      195    1093        455832     382     262
data block size    4     256        1     255          3858     107       0
data block size   16     128        2     126          2520     102     262
data block size   64     256       63     193        366703     103       0
data block size  128     256       98     158         18884     140       0
data block size  256     256       23     233         21961      32       0
data block size  512      64        8      56         23809      16       0
data block size 1024      32        0      32            71       8       0
data block size 2048      32        0      32         17895      16       0
data block size 4096       8        0       8           131       3       0

Count of scheduled queues:   0

# netstat -i
Name  Mtu   Network      Address            Ipkts Ierrs    Opkts Oerrs  Coll
wdn0  1500  192.109.38   logixwi            49090     0    48286     0     0
lo0   2048  loopback     localhost           4696     0     4696     0     0

# netstat -s
ip:
	53985 total packets received
	0 bad header checksums
	0 with size smaller than minimum
	0 with data size < data length
	0 with header length < data size
	0 with data length < header length
	92 fragments received
	0 fragments dropped (dup or out of space)
	23 fragments dropped after timeout
	0 packets forwarded
	0 packets not forwardable
	0 redirects sent
tcp:
	26886 packets sent
		15874 data packets (1548459 bytes)
		289 data packets (171894 bytes) retransmitted
		10509 ack-only packets (9927 delayed)
		0 URG only packets
		0 window probe packets
		69 window update packets
		145 control packets
	27753 packets received
		15787 acks (for 1615014 bytes)
		147 duplicate acks
		0 acks for unsent data
		12009 packets (453692 bytes) received in-sequence
		64 completely duplicate packets (9966 bytes)
		0 packets with some dup. data (0 bytes duped)
		392 out-of-order packets (339762 bytes)
		0 packets (0 bytes) of data after window
		0 window probes
		7 window update packets
		1 packet received after close
		0 discarded for bad checksums
		0 discarded for bad header offset fields
		0 discarded because packet too short
	51 connection requests
	45 connection accepts
	95 connections established (including accepts)
	177 connections closed (including 1 drop)
	1 embryonic connection dropped
	15588 segments updated rtt (of 15837 attempts)
	246 retransmit timeouts
		0 connections dropped by rexmit timeout
	0 persist timeouts
	1 keepalive timeout
		1 keepalive probe sent
		0 connections dropped by keepalive
	8 connections lingered
		0 linger timers expired
		8 linger timers cancelled
		0 linger timers aborted by signal
udp:
	0 incomplete headers
	0 bad data length fields
	0 bad checksums
-- 
    __  _____   __  __ 
   |  ||  _  \ |  \/  |    Logix GmbH                           +49-611-309797
 __|  ||  ___/ |      |    Moritzstrasse 50                       jpm@Logix.DE 
|_____||__|    |__||__|    D-6200 Wiesbaden  ...!uunet!mcsun!unido!logixwi!jpm
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads