두 상자 사이의 홈 네트워크에서 네트워크 속도가 느린 문제가 있습니다. 사양은 다음과 같습니다.
상자1: ASRock H97 성능, 만자로
상자2: ASRock FM2A78M-ITX+, 데비안 9
스위치: 넷기어 GS305v2
두 박스 모두 Cat.7(10m 및 2m) 케이블을 사용하여 스위치에 연결됩니다. 그러면 모든 것이 기가비트 이더넷에서 작동해야 합니다. 그렇죠?
그러나 iperf를 실행하면 다음과 같은 결과가 나타납니다.
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 105 MBytes 88.5 Mbits/sec 32 sender
[ 5] 0.00-10.00 sec 103 MBytes 86.6 Mbits/sec receiver
문제를 찾으려면 어디서부터 시작해야 합니까?
편집: 한쪽에서는 iperf3 -s
다른 쪽에서 달렸습니다 iperf3 -c xxx.xxx.xxx.xxx
. 또한 NFS를 통한 파일 전송과 SSH를 통한 rsync를 테스트하여 동일한 속도를 얻었습니다.
ethtool
데비안 컴퓨터 의 출력은 다음과 같습니다 .
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Current message level: 0x000060e4 (24804)
link ifup rx_err tx_err hw wol
Link detected: yes
그리고 Manjaro 머신에서는:
Settings for enp0s25:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Half
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
MDI-X: off (auto)
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
Manjaro 인터페이스가 100Mb/s 전용으로 설정된 것 같습니다.
답변1
네트워크 인터페이스에 대한 자동 협상을 활성화하여 ethtool -s enp0s25 autoneg on
수정했습니다.
올바른 방향을 알려주셔서 감사합니다!