On Fri, 2 Jan 2009, Lin Jui-Nan Eric wrote:
After running "netstat -s -p tcp", we found that lots of packets are
discarded due to memory problems. We googled for it, and found that sysctl
oid "net.inet.tcp.reass.maxsegments" became 0, therefore packets never
reassembled.
Then we checked our /boot/loader.conf and /etc/sysctl.conf, and found that
setting kern.ipc.nmbclusters="0" makes net.inet.tcp.reass.maxsegments=0.
After setting net.inet.tcp.reass.maxsegments="1600" in /boot/loader.conf,
the network works perfectly now.
Was it set to 0 through a configuration error, or did the system auto-tune
improperly?
Robert N M Watson
Computer Laboratory
University of Cambridge
Thank you all for the help!
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[email protected]"