Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Feb 1997 23:34:25 -0600
From:      john@dexter.starfire.mn.org (John Lind)
To:        current@freebsd.org
Subject:   fast/slow Ethernet NFS problems
Message-ID:  <Mutt.19970201233424.john@dexter.starfire.mn.org>

next in thread | raw e-mail | index | archive | help
I am having what seems like the classic problem with a fast server and
a slow client in that the client makes a request and, judging from
the data activity lights on the network, the server is trying to
respond, but the client "hangs."  I have tried doing the mount with
"-r=1024" but this has not helped.

The server system is a FreeBSD 2.1.0-R(CD) system with an AMD
5x86-133, 32Mb of RAM, ASUS SC-200 NCD 53C810 SCSI controller, and
an NE2000-compatible ISA ethernet adapter.  The client system was
assembled from my salvage box: i486DX/33, 8Mb RAM, Adaptec 1542B
SCSI controller, and an 8-bit 3Com 3C503 controller.  I was using
this exact same hardware with FreeBSD 2.1.6(.1) on the client
in the same configuration, and, with the proper mount parameters, it
worked just fine.

I have tried many mount variations, including
mount -t nfs -o -r=1024 dexter:/home /home
mount -t nfs -o -I=1024,-r=1024 dexter:/home /home
mount -t nfs -o -I=512,-r=1024,-w=1024 dexter:/home /home
but they have all gotten me nowhere.

Here is a "netstat -s" output:
ip:
	67 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
	0 with bad options
	0 with incorrect version number
	24 fragments received
	0 fragments dropped (dup or out of space)
	0 fragments dropped after timeout
	12 packets reassembled ok
	55 packets for this host
	0 packets for unknown/unsupported protocol
	0 packets forwarded
	0 packets not forwardable
	0 packets received for unknown multicast group
	0 redirects sent
	56 packets sent from this host
	0 packets sent with fabricated ip header
	0 output packets dropped due to no bufs, etc.
	0 output packets discarded due to no route
	0 output datagrams fragmented
	0 fragments created
	0 datagrams that can't be fragmented
icmp:
	0 calls to icmp_error
	0 errors not generated 'cuz old message was icmp
	0 messages with bad code fields
	0 messages < minimum length
	0 bad checksums
	0 messages with bad length
	0 message responses generated
igmp:
	0 messages received
	0 messages received with too few bytes
	0 messages received with bad checksum
	0 membership queries received
	0 membership queries received with invalid field(s)
	0 membership reports received
	0 membership reports received with invalid field(s)
	0 membership reports received for groups to which we belong
	0 membership reports sent
tcp:
	30 packets sent
		14 data packets (3285 bytes)
		0 data packets (0 bytes) retransmitted
		0 resends initiated by MTU discovery
		14 ack-only packets (10 delayed)
		0 URG only packets
		0 window probe packets
		0 window update packets
		2 control packets
	21 packets received
		15 acks (for 3288 bytes)
		1 duplicate ack
		0 acks for unsent data
		15 packets (1736 bytes) received in-sequence
		0 completely duplicate packets (0 bytes)
		0 old duplicate packets
		0 packets with some dup. data (0 bytes duped)
		1 out-of-order packet (0 bytes)
		0 packets (0 bytes) of data after window
		0 window probes
		1 window update packet
		0 packets received after close
		0 discarded for bad checksums
		0 discarded for bad header offset fields
		0 discarded because packet too short
	1 connection request
	1 connection accept
	0 bad connection attempts
	0 listen queue overflows
	2 connections established (including accepts)
	4 connections closed (including 0 drops)
		0 connections updated cached RTT on close
		0 connections updated cached RTT variance on close
		0 connections updated cached ssthresh on close
	0 embryonic connections dropped
	15 segments updated rtt (of 15 attempts)
	0 retransmit timeouts
		0 connections dropped by rexmit timeout
	0 persist timeouts
		0 connections dropped by persist timeout
	0 keepalive timeouts
		0 keepalive probes sent
		0 connections dropped by keepalive
	0 correct ACK header predictions
	3 correct data packet header predictions
udp:
	34 datagrams received
	0 with incomplete header
	0 with bad data length field
	0 with bad checksum
	0 dropped due to no socket
	8 broadcast/multicast datagrams dropped due to no socket
	12 dropped due to full socket buffers
	0 not for hashed pcb
	14 delivered
	26 datagrams output

		 John Lind, Starfire Consulting Services
E-mail: john@starfire.MN.ORG	    USnail: PO Box 17247, Mpls MN  55417



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mutt.19970201233424.john>