Sem estouro de quadros, o TCP sobre 802.11g tinha apenas 40-45% de eficiência. Portanto, mesmo se você sempre obtivesse a taxa de sinalização de 54 megabits / s entre um cliente e o AP, provavelmente só veria algo em torno de 23 megabits / segundo de taxa de transferência entre o cliente sem fio e algo na Ethernet com fio do outro lado do AP.
As transferências de dados sem fio para sem fio só recebem metade dessa velocidade porque cada pacote precisa atravessar o ar duas vezes: uma vez do cliente de origem para o AP e uma vez do AP para o cliente de destino. Isso é chamado de "Intra-BSS Relay", e o padrão 802.11 exige que os APs façam isso, para evitar o "problema do nó oculto", onde dois clientes sem fio estão no alcance do AP, mas não no alcance um do outro. Então, eu esperaria que você conseguisse 11 megabits / s de TCP sem fio para wireless através de um AP, assumindo que tudo está sempre recebendo a taxa de sinalização de 54 megabits / segundo, e seu cliente e servidor usam o TCP de forma tão eficiente quanto o IPerf. / p>
O fato de você estar recebendo apenas 6-9 mbps soa um pouco baixo. Seria interessante ver qual o desempenho obtido se você desativar temporariamente a criptografia sem fio. Alguns equipamentos mais antigos / mais baratos diminuíam a velocidade se você ativasse a criptografia. Apenas para manter as coisas limpas, use o IPerf para este teste.
Se desligar a criptografia não chegar a cerca de 11mbps, a próxima coisa que eu verificaria seria sua janela de recebimento de TCP. Seria interessante saber o que o TCP recebe a janela que o IPerf está relatando seus sistemas operacionais como usar por padrão. Se for menor que 64K, seria interessante ver se a configuração de 64K adicionando a opção -w 64K
ao IPerf fará com que você alcance 11 megabits / s de taxa de transferência. Honestamente, 20K deve ser suficiente para uma conexão de 54 megabits / seg com um tempo típico de ida e volta de 3ms, mas às vezes a latência aumenta quando a rede está totalmente carregada, portanto, ir para as janelas de recepção de 64K TCP não está fora de questão. p>