вот вывод команды дома:
sudo ethtool eth2
Settings for eth2:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Link partner advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric Receive-only
Link partner advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
---------------------------------------------------
дома сделал подключение через nfs.
В результате та же картина, причем самба ведет себя без тормозов или затыков, в общем адекватнее.
--------------------------------------------------------
iperf
это вывод запуска клиента с запущенным сервером iperf на серваке. Последний вывод, эт я запускал в обе стороны одновременно ))
sudo iperf -c 192.168.1.2
------------------------------------------------------------
Client connecting to 192.168.1.2, TCP port 5001
TCP window size: 23.5 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.10 port 42199 connected with 192.168.1.2 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 114 MBytes 95.0 Mbits/sec
$ sudo iperf -c 192.168.1.2
------------------------------------------------------------
Client connecting to 192.168.1.2, TCP port 5001
TCP window size: 23.5 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.10 port 42203 connected with 192.168.1.2 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 113 MBytes 95.0 Mbits/sec
$ sudo iperf -c 192.168.1.2
------------------------------------------------------------
Client connecting to 192.168.1.2, TCP port 5001
TCP window size: 23.5 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.10 port 42259 connected with 192.168.1.2 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 111 MBytes 93.0 Mbits/sec
А вот что у сервера iperf на серваке в этот момент
sudo iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.1.2 port 5001 connected with 192.168.1.10 port 42199
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.1 sec 114 MBytes 94.1 Mbits/sec
[ 5] local 192.168.1.2 port 5001 connected with 192.168.1.10 port 42203
[ 5] 0.0-10.1 sec 113 MBytes 94.1 Mbits/sec
[ 4] local 192.168.1.2 port 5001 connected with 192.168.1.10 port 42259
[ 4] 0.0-10.1 sec 111 MBytes 92.2 Mbits/sec
Вот вывод клиента с сервака, а сервер iperf запущен на моем десктопе. Последний вывод, эт я запускал в обе стороны одновременно
sudo iperf -c 192.168.1.10
------------------------------------------------------------
Client connecting to 192.168.1.10, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.2 port 53525 connected with 192.168.1.10 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 113 MBytes 94.8 Mbits/sec
$ sudo iperf -c 192.168.1.10
------------------------------------------------------------
Client connecting to 192.168.1.10, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.2 port 53527 connected with 192.168.1.10 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 48.1 MBytes 40.2 Mbits/sec
Вывод сервера iperf на десктопе:
sudo iperf -s
[sudo] password for gor:
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 192.168.1.10 port 5001 connected with 192.168.1.2 port 53525
[ ID] Interval Transfer Bandwidth
[ 4] 0.0-10.1 sec 113 MBytes 94.1 Mbits/sec
[ 5] local 192.168.1.10 port 5001 connected with 192.168.1.2 port 53527
[ 5] 0.0-10.1 sec 48.1 MBytes 39.9 Mbits/sec
----------------------------------------------------------------------
Я надеюсь все поняли о чем я толкую.
Открываю папку на серваке, копирую оттуда файл к себе на комп. В этот же момент со своего компа копирую в папку на серваке другой файл.
Windows справляется с этим в обе стороны по 10 MB/s. А на Linuxах мною проверенных либо по 5-6 MB/s в обе стороны, либо у меня почему то прием 2MB/s, а отдача 10MB/s
PS: 12MB/s ~ 100Mbit/s