Por que a velocidade real de uma rede G sem fio de 54 Mbit / s é de apenas cerca de 15 Mbit / s?

4

Eu tenho feito algumas soluções de problemas de rede, e um dos meus laptops só é capaz de transferir através da rede local a cerca de 2 Mbyte / s (15 Mbit / s). Os testes que executei foram uma transferência de arquivo de cerca de 200 MB de um computador com fio para uma placa de rede sem fio G no laptop. O laptop foi posicionado a cerca de 1 metro do roteador, e a alteração da posição ou direção do roteador não apresentou diferenças notáveis.

Lendo Por que minha LAN sem fio 802.11g tão lento? , parece que 2 Mbyte / s é aparentemente uma velocidade decente para uma rede G. Por quê? Quando o máximo teórico é de 54 Mbit / s, eu esperaria uma velocidade de transferência de pelo menos metade disso, até 60%.

Eu fiz os mesmos testes usando a interface N do meu roteador e consegui velocidades de aproximadamente 60 Mbit / s. Eu esperaria a resposta sobre a rede G extrapola para N também, correto?

    
por Josh Smeaton 26.12.2011 / 13:36

2 respostas

4

Se você estiver em um canal perfeitamente limpo, com intensidade de sinal (RSSI) entre -20dBm e -60dBm, e tiver uma pilha e aplicativo TCP / IP bem otimizado e alta qualidade 802.11g, você deve conseguir ver até 25 megabits / s (30 se ambas as extremidades suportarem a ruptura de quadros).

Note que 1 metro de distância pode estar muito perto. A uma distância tão próxima, é possível ter uma força de sinal acima de -20dBm, que poderia estar "muito quente" de um sinal e sobrecarregar o receptor. Os chipsets de alta qualidade podem ser capazes de lidar com sinais tão quentes quanto 0dBm e ainda receber taxas de dados máximas, mas eu já vi muitos chipsets de menor qualidade que perderam suas taxas de dados superiores a -20dBm. 2-3 m de distância é a melhor opção para as principais taxas de dados.

Aqui em quase 2012, encontrar equipamentos G de alta qualidade é bastante difícil, porque o 802.11g é de quase uma década atrás. Qualquer pessoa que ainda fabrica chipsets G-only agora ou nos últimos 3-4 anos provavelmente só faria com que fosse tão barato e pequeno e de baixa potência quanto possível (para os mercados de smartphones / tablets / netbooks, entre outros), do oposto de alta qualidade.

As empresas que produzem chipsets 802.11 de alta qualidade no final de 2011 e início de 2012 estão produzindo equipamentos 802.11n 3x3: 3, HT40 (450 megabits / seg). E, mesmo assim, eles passam a maior parte do tempo certificando-se de que suas taxas de N estão otimizadas, e menos tempo se preocupando em otimizar sua compatibilidade com versões anteriores com um / b / g.

Ter uma pilha TCP bem otimizada e um aplicativo que sempre mantém o pipe TCP cheio também é bom. Eu recomendo IPerf como uma ferramenta de desempenho simples que sabe como usar o TCP de forma eficaz. Se você obtiver um desempenho muito melhor com o IPerf do que com o aplicativo que estava executando, o aplicativo que estava executando provavelmente não é ideal. Veja qual janela TCP o IPerf reporta que suas máquinas estão usando e certifique-se de que atenda ou exceda o "'produto de' atraso 'da largura de banda" para sua rede (você provavelmente precisará de algo como 20 KiB ou maior).

    
por 26.12.2011 / 22:13
0

Vários motivos possíveis - alguns dos principais listados abaixo.

Em primeiro lugar, a interferência - seja de outras redes no mesmo canal ou de canal similar ou de outras estações na sua rede. Se a estação base receber um sinal de interferência, é provável que todo o pacote tenha que ser retransmitido. Nestas circunstâncias, um "recuo" exponencial é usado, significando que o tempo entre as retransmissões cresce exponencialmente como uma maneira de tentar reduzir a interferência. Para minimizar isso, vale sempre a pena observar os canais usados pelas redes próximas para obter a distância máxima nos números de canais (é provável que os canais adjacentes interfiram tanto quanto os canais sobrepostos).

É claro que as redes com fio também apresentam esse problema e o procedimento padrão de desligamento usado em redes com fio vem das primeiras redes sem fio. Mas, em geral, as redes com fio só precisam se preocupar com as estações na mesma rede.

Em segundo lugar, as ondas de rádio refletem as superfícies e, assim, o mesmo sinal pode chegar ao mesmo destino por duas rotas diferentes em dois momentos diferentes - causando novamente interferência.

Em terceiro lugar, o desempenho do aplicativo. Protocolos baseados em TCP usarão janelas para regular o fluxo de dados na rede. Quando a janela está cheia - porque todos os dados ainda precisam ser processados no lado do cliente -, outros dados serão bloqueados. Não é um problema com a tecnologia sem fio, mas aumenta a sensação de que sua rede sem fio está lenta.

    
por 26.12.2011 / 16:42