WiFi AP, DHCP 서버 역할을 하고 이더넷 포트가 있는 가정용 Zyxel 라우터가 있습니다. 이더넷 포트 중 하나에 NAS가 연결되어 있습니다. PC를 다른 이더넷 포트에 연결하면 이더넷 포트 간 라우팅이 잘 작동하지만 WiFi를 통해 연결하면 WiFi-이더넷 라우팅이 매우 느립니다(예: 1kbps). DHCP가 잘 작동하고 NAS를 포함한 모든 장치에 IP 주소가 올바르게 할당되므로 IP 충돌이 없다고 생각합니다.
Wi-Fi-이더넷 라우팅이 정상적으로 작동하도록 구성하는 방법에 대한 조언이 있습니까? Wi-Fi로 연결된 PC에서 Windows를 실행하든, Linux를 실행하든, Mac OS를 실행하든 상관없고, 어떤 프로토콜을 사용하든 상관없습니다. 모두 매우 느립니다(SMB, AFP, NFS). 또한 WiFi와 이더넷이 있는 Raspberry Pi를 사용하려고 시도했으며 포트 라우팅이 잘 작동했지만 NAS에 연결하려면 Zyxel 라우터를 사용하는 것을 선호합니다.
저는 iperf를 사용했습니다. 그것은 내가 의심하는 것을 확인시켜줍니다. 초기 전송이 있고 몇 kB 후에 정지됩니다. 버퍼 문제가 있는 것 같습니다.
sudo iperf -c 10.0.0.10 -r -t 20 -i 2
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
------------------------------------------------------------
Client connecting to 10.0.0.10, TCP port 5001
TCP window size: 85.0 KByte (default)
------------------------------------------------------------
[ 4] local 10.0.0.11 port 35158 connected with 10.0.0.10 port 5001
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 2.0 sec 301 KBytes 1.23 Mbits/sec
[ 4] 2.0- 4.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 4.0- 6.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 6.0- 8.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 8.0-10.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 10.0-12.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 12.0-14.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 14.0-16.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 16.0-18.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 18.0-20.0 sec 0.00 Bytes 0.00 bits/sec
[ 4] 0.0-20.5 sec 301 KBytes 120 Kbits/sec
그 시점에서 iperf 클라이언트가 멈추고 응답을 받지 못하고 Ctrl-C(Linux)에 응답하지 않는 것처럼 보입니다.