Se a minha velocidade Wi-Fi é de 64 Mbit / s, por que não chego nem perto?

59

Eu estava transferindo um arquivo de um computador para outro. Quando meus dois computadores estavam longe do roteador eu estava recebendo 1 megabyte por segundo, mas quando eu tinha meu laptop ao lado do roteador eu estava chegando perto de 3. No entanto, no Windows, diz que minha velocidade Wi-Fi é de 64 Mbit / s. Não deveria ser em torno de 8 megabytes por segundo? Eu não deveria estar recebendo 3,5 + facilmente? Por que estou recebendo sub 3?

Eu tentei usar uma conexão ad hoc e estava obtendo 3,5 Mbit / s quando meu laptop e desktop estavam próximos um do outro. Ainda é muito inferior a 64 Mbit / s.

    
por Peter Mortensen 16.07.2017 / 21:49

2 respostas

110

O Wi-Fi é half duplex e tem mais sobrecarga do que a Ethernet, portanto, você nunca vê o thruput TCP / IPv4 tão alto quanto 80% da sua taxa de sinalização física (conhecida como "taxa PHY").

Além disso, ao enviar sem fio para a rede sem fio, cada pacote ocupa o tempo de canal duas vezes: uma vez da fonte para o ponto de acesso e, em seguida, novamente do ponto de acesso para o destino.

Assim, considerando que ambos os clientes estão obtendo uma taxa PHY de 64Mbps para / do AP, primeiro dividimos isso pela metade por causa de wireless para wireless (= 32Mbps), então multiplicamos por 0.7 para estimar 70% de eficiência ( = 22,4 Mbps), então dividimos por 8,4 para converter aproximadamente de megabits para MebiBytes, para uma taxa de transferência TCP / IPv4 estimada de 2,66 MebiBytes / s.

Acrescente a isso a sobrecarga de protocolo potencial do que você está usando para copiar seus arquivos (protocolos de sistema de arquivos remotos como SMB são frequentemente ineficientes), e é quase uma surpresa você obter muito mais do que 2 MebiBytes / s, mesmo assumindo taxa PHY constante de 64Mbps.

    
por 16.07.2017 / 22:18
3

Você realizou uma pesquisa / verificação de rede para ver se há alguma outra rede Wi-Fi ao seu redor? Você não diz em que frequência a sua rede está operando, mas se é de 2,4 GHz, há apenas três (às vezes menos) canais que não se sobrepõem.

Se alguém tiver uma rede WiFi próxima ao canal em que você está, às vezes a rede dela transmitirá em algumas das mesmas frequências que sua rede está usando, causando interferência. Isso resulta no reenvio dos pacotes, aumentando a latência e diminuindo a largura de banda geral.

Se a rede deles estiver no canal mesmo como o seu, você estará constantemente atropelando o tráfego um do outro. Uma velocidade de conexão WiFi de 64Mbps é um pouco incomum (não é uma velocidade comum), o que sugere que pode haver um pouco de interferência.

Se você faz uma varredura com um programa (ou aplicativo de telefone) que lista em quais canais cada rede está, isso pode lhe dar uma dica sobre como mover sua rede para outro canal pode melhorar sua qualidade de sinal.

Se você conseguir mover toda a sua rede Wi-Fi para 5GHz (e todos os dispositivos que você deseja conectar funcionarem a 5GHz), o maior número de canais disponíveis lhe dará muito mais espaço para respirar.

    
por 17.07.2017 / 04:51