-
Sim, com a possível exceção do número de ~ 60 mbit / s, esses números parecem desnecessariamente baixos.
-
Velocidades assimétricas podem ser causadas por vários fatores.
Por exemplo, talvez o seu roteador tenha um alto nível de ruído, portanto, ele não recebe sensibilidade. Na verdade, uau, barulho de -81 dBm? Se você tiver acesso a uma gaiola de faraday ou outra maneira de garantir que você não tenha fontes de RF de 2,4 GHz, seria interessante ver como seu roteador reporta seu nível de ruído. -81dBm é bem alto. Normalmente, os rádios 802.11 são sensíveis a -95 dBm. Decibéis são uma escala logarítmica, e cada 3 dB é o dobro de energia, então essa leitura de ruído de -81 dBm indica que seu nível de ruído é 30 vezes maior do que o rádio do seu AP pode receber sem o ruído.
As velocidades assimétricas também podem ser devidas a bugs nos drivers sem fio ou a diferentes estratégias de buffer nas respectivas pilhas TCP, ou a iPerf no roteador não está recebendo tempo suficiente da CPU na CPU dinky do roteador.
-
Meus cálculos da janela TCP sugerem que, em uma rede 802.11n típica "300mbit / s" residencial, o tamanho ideal da sua janela deve estar mais próximo de 64 KBytes, não um absurdo de 8 a 16 KB. Seu roteador pode ter RAM muito limitada para manter os custos baixos, então eles podem estar sendo mesquinhos com a quantidade de RAM que a pilha TCP no kernel pode usar.
Sugestões:
- Execute novamente esses testes iPerf entre um cliente WLAN e um cliente LAN Ethernet com fio. Os roteadores Wi-Fi geralmente podem fazer a ponte entre a WLAN e a LAN mais rapidamente do que podem ser um ponto de extremidade TCP.
- Use janelas TCP de 64 KB.
- Verifique o índice MCS (taxa de sinalização Tx), o RSSI (intensidade do sinal recebido) e o ruído no cliente WLAN durante o teste. Se você estiver a 10 m de distância sem visibilidade, é possível que você não esteja obtendo a taxa de 300mbit / s (MCS 15, GI curto, HT40), portanto não espere taxas de transferência TCP de 150mbit / s iPerf caso. Se você obtiver uma taxa Tx de 120mbit / s, então, considerando a sobrecarga de 50% da regra geral de Wi-Fi, a taxa de 60mbit / seg que você vê em uma direção parece razoável.
- Elimine outras fontes de interferência de 2,4 GHz, como Bluetooth, telefones sem fio (alguns telefones sem fio de 5,8 GHz são de apenas 5,8 GHz do aparelho básico; aparelho de telefone celular; a base ainda é de 2,4 GHz); consoles de jogos, teclado / mouses sem fio, webcams sem fio / câmeras de segurança, transmissores A / V sem fio, monitores de bebês, etc. Fazer o HT40 (canais de 40MHz) na banda ISM de 2.4GHz consome quase toda a banda, portanto, é mais provável que outros usuários colidam com você. Os produtos 802.11n da Apple limitam-se propositadamente à transmissão de 20MHz em 2.4GHz porque eles querem que o Bluetooth ainda possa funcionar razoavelmente bem.
- Considere retornar / vender seu roteador 802.11b / g / n (somente 2,4 GHz) e obter um roteador de banda dupla simultâneo. Dessa forma, você pode fazer o HT40 802.11n em 5GHz, onde está menos congestionado.
- Tenha em atenção que não está apenas a utilizar o canal 11. Como está no modo de canal HT40 40MHz ("largura dupla"), o seu canal de controlo é 11, mas o seu canal de extensão é 7. Assim, quando transmitir no modo HT40, e devido à maneira como todos os canais Wi-Fi na banda ISM de 2,4 GHz se sobrepõem, você está usando os canais 11, 10, 9, 8 e 7, e sobrepondo as principais partes dos canais 6 e 5 ( mais partes de 12 e 13 se você estiver em um domínio de regulamentação que permite esses canais) e partes menores de 4 e 3. Os únicos canais que você está não afetando são 2 e 1.
- Verifique se o seu AP não está tentando usar o modo Greenfield 802.11n quando há clientes B ou G herdados por perto. O modo Greenfield da N permite que os dispositivos N obtenham um pouco mais de produtividade, sacrificando o preâmbulo da taxa legada que permite que os clientes legados saibam quando os clientes N estão no ar. Se você tentar usar o modo Greenfield quando houver clientes legados, os clientes herdados acidentalmente piscarão em suas transmissões. Considere o uso de um analisador de pacotes / sniffer 802.11 como o Wireshark para analisar os beacons do seu ponto de acesso para garantir que ele não está anunciando o modo Greenfield.