1

TL; DR

Попытка понять, почему два клиента Wi-Fi с одинаковым режимом имеют разные битрейты и сообщают о лучшем трафике в Интернет, чем в локальной сети.


Я тестирую настройки Wi-Fi Netgear Nighthawk R7000 (FW V1.0.7.2_1.1.93) с Acer Travelmate B113 E (универсальный linux 4.4.0.47) и Samsung NP900X3E (универсальный linux 4.4.0.45).

Адаптеры Wi-Fi на ноутбуках ограничены максимальным стандартом 802.11a/n соответственно:

B113 E

*-network               
   description: Wireless interface
   product: AR9462 Wireless Network Adapter
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: wlp3s0
   version: 01
   serial: 48:5a:b6:08:fb:a7
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
   configuration: broadcast=yes driver=ath9k driverversion=4.4.0-47-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
   resources: irq:17 memory:c0500000-c057ffff memory:c0580000-c058ffff

NP900X3E

*-network               
   description: Wireless interface
   product: Centrino Advanced-N 6235
   vendor: Intel Corporation
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: wlp1s0
   version: 24
   serial: c8:f7:33:e9:a3:3b
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=iwlwifi driverversion=4.4.0-45-generic firmware=18.168.6.1 ip=10.0.0.5 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
   resources: irq:33 memory:f0600000-f0601fff

Отклонения в конфигурациях, которые я могу заметить здесь:

  • В конфигурации модуля ядра B113 параметр "link" имеет значение "no", другой - "yes".
  • Адаптеры WiFi используют разные драйверы.

Когда они подключены к маршрутизатору, они по какой-то причине имеют разные битрейты:

B113 E

 wlp3s0    IEEE 802.11abgn  ESSID:"lash5g"  
      Mode:Managed  Frequency:5.22 GHz  Access Point: DC:EF:09:B2:DC:55   
      Bit Rate=115.6 Mb/s   Tx-Power=14 dBm   
      Retry short limit:7   RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=70/70  Signal level=-27 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:48   Missed beacon:0

NP900X3E

  wlp1s0    IEEE 802.11abgn  ESSID:"lash5g"  
      Mode:Managed  Frequency:5.22 GHz  Access Point: DC:EF:09:B2:DC:55   
      Bit Rate=72.2 Mb/s   Tx-Power=15 dBm   
      Retry short limit:7   RTS thr:off   Fragment thr:off
      Power Management:off
      Link Quality=70/70  Signal level=-25 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:43   Missed beacon:0

При тестировании на третьем ноутбуке с iperf (настройки по умолчанию) с 100-Мбит / с Ethernet TP на коммутаторе маршрутизатора NP900X3E (10.0.0.5), по-видимому, работает значительно лучше, чем B113 E (10.0.0.3), пропускная способность которого больше похожа на вверх, чем вниз, но оба по-прежнему значительно хуже, чем битрейт, о котором сообщает iwconfig :

 lash@vivace:~$ iperf -s -i1
 ------------------------------------------------------------
 Server listening on TCP port 5001
 TCP window size: 85.3 KByte (default)
 ------------------------------------------------------------
 [  4] local 10.0.0.4 port 5001 connected with 10.0.0.5 port 54516
 [ ID] Interval       Transfer     Bandwidth
 [  4]  0.0- 1.0 sec  3.32 MBytes  27.9 Mbits/sec
 [  4]  1.0- 2.0 sec  3.52 MBytes  29.5 Mbits/sec
 [  4]  2.0- 3.0 sec  3.65 MBytes  30.6 Mbits/sec
 [  4]  3.0- 4.0 sec  3.58 MBytes  30.0 Mbits/sec
 [  4]  4.0- 5.0 sec  3.64 MBytes  30.6 Mbits/sec
 [  4]  5.0- 6.0 sec  3.53 MBytes  29.6 Mbits/sec
 [  4]  6.0- 7.0 sec  3.58 MBytes  30.0 Mbits/sec
 [  4]  7.0- 8.0 sec  3.52 MBytes  29.5 Mbits/sec
 [  4]  8.0- 9.0 sec  3.50 MBytes  29.4 Mbits/sec
 [  4]  9.0-10.0 sec  3.67 MBytes  30.8 Mbits/sec
 [  4]  0.0-10.1 sec  35.8 MBytes  29.8 Mbits/sec
 [  5] local 10.0.0.4 port 5001 connected with 10.0.0.3 port 50884
 [  5]  0.0- 1.0 sec   563 KBytes  4.61 Mbits/sec
 [  5]  1.0- 2.0 sec   557 KBytes  4.56 Mbits/sec
 [  5]  2.0- 3.0 sec   563 KBytes  4.61 Mbits/sec
 [  5]  3.0- 4.0 sec   561 KBytes  4.60 Mbits/sec
 [  5]  4.0- 5.0 sec   564 KBytes  4.62 Mbits/sec
 [  5]  5.0- 6.0 sec   557 KBytes  4.56 Mbits/sec
 [  5]  6.0- 7.0 sec   567 KBytes  4.65 Mbits/sec
 [  5]  7.0- 8.0 sec   563 KBytes  4.61 Mbits/sec
 [  5]  8.0- 9.0 sec   576 KBytes  4.71 Mbits/sec
 [  5]  9.0-10.0 sec   567 KBytes  4.65 Mbits/sec
 [  5]  0.0-10.4 sec  5.75 MBytes  4.62 Mbits/sec

При тестировании от NP900X3E до B113 E пропускная способность для последних одинакова, но только для первой:

 [  3] local 10.0.0.5 port 47182 connected with 10.0.0.3 port 5001
 [ ID] Interval       Transfer     Bandwidth
 [  3]  0.0- 1.0 sec  1.75 MBytes  14.7 Mbits/sec
 [  3]  1.0- 2.0 sec  1.75 MBytes  14.7 Mbits/sec
 [  3]  2.0- 3.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  3.0- 4.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  4.0- 5.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  5.0- 6.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  6.0- 7.0 sec  1.75 MBytes  14.7 Mbits/sec
 [  3]  7.0- 8.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  8.0- 9.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  9.0-10.0 sec  1.62 MBytes  13.6 Mbits/sec
 [  3]  0.0-10.1 sec  16.8 MBytes  14.0 Mbits/sec

Однако при тестировании на speedtest.net они показывают одинаковую пропускную способность, примерно 50 Мбит / с и 4,5 Мбит, что намного лучше, чем тест LAN.


Результаты не имеют для меня никакого смысла, поскольку интернет-тест с большим отрывом превосходит тест LAN, а тест LAN хуже для соединения с более высоким битрейтом.

Так какая комбинация измерительных инструментов и процедур даст более однородные и разумные результаты?


PS: согласно этой статье, 100Mbps+ должно быть возможно только с 802.11ac которого нет у B113 E. Как это может быть 115,6 Мбит / с? И почему он выше, чем NP900X3E, когда они в одном режиме?

0