I can't achieve good transfer rate through scp and I wonder if the network configuration isn't tuned up correctly. I've noticed some differences when running iperf through tcp vs udp. Are these results normal for two PC's in the same gigabit ethernet lan? This is the output from the server:
./iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 128 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.91.150 port 5001 connected with 192.168.91.164 port 50651
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.0 sec 599 MBytes 501 Mbits/sec
./iperf -s -u -w 64K
------------------------------------------------------------
Server listening on UDP port 5001
Receiving 1470 byte datagrams
UDP buffer size: 64.0 KByte
------------------------------------------------------------
[ 3] local 192.168.91.150 port 5001 connected with 192.168.91.164 port 39694
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 3] 0.0-30.0 sec 179 MBytes 50.0 Mbits/sec 0.386 ms 0/127660 (0%)
[ 3] 0.0-30.0 sec 1 datagrams received out-of-order
when transfering through scp:
129MB 4.6MB/s 00:28
Are these results coherent? Why is so much difference between UDP/TCP/SCP ( is scp supposed to go over tcp?)
Thanks