0 Replies Latest reply: Aug 26, 2009 11:42 AM by 807567 RSS

    network slow in one direction

    807567
      Hi,

      I have a strange problem. The network is slow in one direction, between a Solaris 10 box and a few Linux/Windows boxes.

      Here is test result with iperf:

      bash-3.00# ndd -set /dev/tcp tcp_cwnd_max 1048576
      bash-3.00# /Desktop/iperf-2.0.3/src/iperf -c slave014 -d
      ------------------------------------------------------------
      Server listening on TCP port 5001
      TCP window size: 48.0 KByte (default)
      ------------------------------------------------------------
      ------------------------------------------------------------
      Client connecting to slave014, TCP port 5001
      TCP window size: 48.0 KByte (default)
      ------------------------------------------------------------
      [  5] local 192.168.128.175 port 40811 connected with 192.168.128.214 port 5001
      [  6] local 192.168.128.175 port 5001 connected with 192.168.128.214 port 37143
      [  6] 0.0-10.1 sec 900 MBytes 751 Mbits/sec
      [  5] 0.0-10.2 sec 4.66 MBytes 3.85 Mbits/sec


      The speed between the linux/window hosts are OK. They are all connected to a unmanaged GB switch.

      It does not look like duplex problem:

      bash-3.00# dladm show-link
      e1000g0 type: non-vlan mtu: 1500 device: e1000g0
      e1000g1 type: non-vlan mtu: 1500 device: e1000g1
      aggr1 type: non-vlan mtu: 1500 aggregation: key 1
      bash-3.00# dladm show-dev
      e1000g0 link: up speed: 1000 Mbps duplex: full
      e1000g1 link: up speed: 1000 Mbps duplex: full


      I've tried different tcp_xmit_hiwat tcp_recv_hiwat tcp_max_buf tcp_cwnd_max settings but it does not appear to help.

      Any recommendations will be greatly appreciated.