By default, solaris has really crappy TCP session parameters and doesn't
work very well across a DS3. By changing the TCP window size on solaris
machines on both sides of the DS3, you can get acceptable performance.
Put the following in /etc/init.d/nettune, or somesuch, and link it from
/etc/rc2.d/S-something:
#!/bin/sh
#
case $1 in
'start')
echo "setting tcp window sizes to 512000"
ndd -set /dev/tcp tcp_wscale_always 1
ndd -set /dev/tcp tcp_tstamp_if_wscale 1
ndd -set /dev/tcp tcp_xmit_hiwat 512000
ndd -set /dev/tcp tcp_recv_hiwat 512000
;;
*)
echo "usage: $0 start "
;;
esac
exit 0