Para obter a taxa de sinalização de 300 megabits / s do 802.11n, você precisa ter um AP e um cliente que sejam capazes de dois fluxos espaciais, canais de 40MHz (HT40) e intervalos curtos de proteção (curto GI ).
Para usar taxas 802.11n, você deve usar Sem segurança ou WPA2 (AES-CCMP). WEP e WPA [1] (TKIP) não conseguem acompanhar as taxas de dados de 802.11n, portanto, de acordo com a especificação, as taxas de 802.11n não devem ser usadas quando os modos de segurança mais antigos estão sendo usados como criptografia unicast. Certifique-se de que seu AP tenha WPA2 (AES) ativado e que seu cliente esteja configurado para usar apenas o AES com esse AP. Ou desligue totalmente a segurança para esses testes.
Outra regra para o 802.11n é que você deve ter o QoS (802.11e, WMM) ativado. Se você desabilitar o WMM no seu AP ou cliente, eles poderão se conectar apenas com taxas legadas a / b / g.
O cliente e o AP também precisam ter uma boa intensidade de sinal entre si, e todo o canal de 40 MHz deve ser relativamente livre de interferências.
Para fazer um bom teste do seu desempenho, você precisa usar uma ferramenta como o IPerf, que é conhecido por usar o TCP de forma eficiente e, por motivos de clareza, fornece números de velocidade em megabits (1.000.000 de bits individuais), < strong> not MebiBytes (1.048.576 de bytes de 8 bits). AE / S de rede é medida em megabits. Disk / File I / O é medido em MebiBytes. Alternar entre os dois é confuso porque às vezes as pessoas não seguem as mesmas convenções de notação, ou se esquecem de converter entre mega (10 ^ 6) e MeBi (2 ^ 20).
Você também precisa ter certeza de que um tamanho razoável de janela de recebimento TCP está sendo usado, como por exemplo, especificando -w 256K
no seu cliente e servidor IPerf.
Não adicione incerteza às medições ao incluir sua conexão WAN (Internet de banda larga). Conecte uma máquina Ethernet com fio à porta LAN do seu AP e faça com que ela funcione como seu outro ponto final do IPerf.
A regra geral para a sobrecarga do 802.11 é que o seu throughput de TCP no IPerf deve ser pelo menos 50% da taxa de sinalização do 802.11 que você está obtendo. Portanto, se o seu software diz que você está conectando a uma taxa de 300 megabits / s, você deve conseguir 150 megabits / s de taxa de transferência TCP IPerf com janelas de recepção TCP de tamanho adequado.
Algumas variantes do seu Intel 5150 eram assimétricas; eles só podiam transmitir usando um fluxo espacial, significando que a maior parte do tempo sua velocidade de transmissão seria apenas metade de sua velocidade de recepção. Isso invalida a utilização do Bittorrent como seu teste de desempenho, porque acredito que o Bittorrent tem um algoritmo de justiça que limita sua velocidade de download para corresponder à sua velocidade de upload, ou algo parecido. Além disso, o Bittorrent tem uma boa quantidade de sobrecarga de abrir várias conexões TCP separadas entre pares.
Eu não sei porque você mencionou o teste contra um D-Link DIR-300. Como você observou, isso nem é um AP com capacidade para N. Conseguir 20 megabits / seg (estou traduzindo isso da sua nota de "2.4MB / s") é decente para taxas de 802.11g. Isso indica que seu cliente provavelmente está pairando em torno das taxas de sinalização de 36 megabits / s na maior parte do tempo, o que é decente, dependendo das condições de rádio.
Então, colocando tudo isso junto:
- Coloque seu TP-Link WR1043ND no modo HT40 (pode chamá-lo de 20/40), escolha um canal de controle e extensão que você possa ver (de uma ferramenta como o inSSIDer) limpo, verifique se o IG curto está habilitado até expõe essa opção). Desligue a segurança para este teste. Certifique-se de que o QoS (802.11e, WMM) esteja ativado.
- Conecte uma máquina Ethernet com fio à porta LAN.
- Coloque o seu Y560 a cerca de 3 metros do seu ponto de acesso (muito perto pode sobrecarregar os rádios e causar um desempenho ruim) e desligue o Bluetooth. Observe que taxa de sinalização 802.11 diz que está recebendo. Se não disser 300 megabits / seg ou pelo menos 270 megabits / seg, provavelmente você pode pular o resto. Além disso, verifique o que o TP-Link WR1043ND reporta como a taxa de sinalização que está usando ao falar com o Y560. Novamente, se ele não diz 300 ou 270, provavelmente você pode pular o resto, porque seus dois dispositivos simplesmente não estão usando as taxas de dados que deveriam estar usando. Você pode querer verificar as configurações avançadas do driver para o seu driver 5150 se ele disser que você tem o HT40 habilitado para a banda de 2.4GHz.
- No seu Y560, execute
iperf -w 256K -s
. Por padrão, o IPerf envia tráfego do cliente para o servidor. Você quer testar a rapidez com que o seu Y560 pode receber, então você quer que ele seja o servidor.
- Na sua máquina Ethernet com fio, execute
iperf -w 256K -c $Y560IPADDR
, em que $Y560IPADDR
é o endereço IPv4 do seu Y560.
Veja quais são os resultados (em megabits / seg).