WiFi lento, Ethernet rápida após mudar de ISP

WiFi lento, Ethernet rápida após mudar de ISP

Recentemente troquei de ISP. Em ambos os casos o cabo CAT5 vai diretamente para o MEU roteador wifi (ASUS RT-N66U), sem gerenciamento remoto. No entanto, após a troca, a velocidade do WiFi diminuiu consideravelmente, embora o roteador permanecesse o mesmo. Quando faço uma conexão com fio a uma das portas LAN do roteador, obtenho a velocidade/largura de banda esperada (100Mbps). No entanto, no wireless, a velocidade é quase 5x mais lenta.

Eu tentei um roteador sem fio diferente, diferentes clientes sem fio (Mac, Windows, iPhone), os resultados são os mesmos. Eu até testei a comutação ao vivo do cabo WAN entre ISPs enquanto ambos estavam ativos, e a mudança na velocidade do wifi também é imediata.

Editar: Estou localizado na Europa e para medir a velocidade estou baixando um arquivo de teste de 1000 MB hospedado por um provedor de rede europeu (Leaseweb). Também tenho um VPS hospedado lá para poder instalar iperfse necessário. Não estou usando as configurações de DNS fornecidas pelo ISP, mas sim o Cloudflare/Google, o que também não faz diferença.

Responder1

A diferença pode estar na natureza diferente dos pacotes TCP enviados para comunicações com e sem fio.

O MTU para redes sem fio é considerada maior. O artigo Tamanhos de pacotes sem fio afirma que tem 2.312 bytes, incluindo cabeçalhos de pacotes. Isso é maior que a recomendação Ethernet para redes com fio, que é de 1.500 bytes. Observe que a comunicação com o ISP pode exigir a adição de um cabeçalho extra de oito bytes, o que reduz o tamanho máximo do pacote para 1.492 bytes (que também foi o tamanho ideal que encontrei em alguns testes feitos há alguns anos).

Wikipédia Unidade máxima de transmissão (MTU) dá mais detalhes:

MTUs IP para mídia comum

insira a descrição da imagem aqui

Possivelmente a infraestrutura do seu ISP não lida bem com pacotes grandes, quando precisa ser dividida em pacotes menores para passar pela rede do ISP. O processo realizado dentro da rede do ISP pode ser programado de forma tão ineficiente que diminui a velocidade de transferência.

Essa conjuntura de que o problema está no tamanho maior do pacote TCP talvez seja apoiada pelo fato de que a velocidade do tráfego sem fio que viaja dentro da sua rede não tem velocidade reduzida. Aparentemente, o seu roteador lida melhor com esses pacotes.

Verifique se o seu roteador pode ser configurado para limitar o tamanho do pacote a 1.492 (ou menos) bytes, tanto com fio quanto sem fio. Se não for possível, tente obter ajuda do suporte do seu ISP, ou possivelmente até mesmo mudar de ISP (de novo) se a infraestrutura dele estiver tão mal configurada (ou trocar o roteador).

O usuário @DanielK apontou para o artigo Alterando o tamanho do MTU no Windows Vista, 7 ou 8 onde esses comandos foram sugeridos, rodando em um prompt de comando elevado:

Liste todos os IDs de interface de rede:

netsh interface ipv4 show subinterface

Defina o tamanho da MTU:

netsh interface ipv4 set subinterface "interface-id" mtu=<size> store=persistent

A reinicialização é necessária após este último comando.

Isso também pode ser necessário para ipv6. Se funcionar para você, esta é uma solução alternativa que permite manter seu ISP atual (ainda ao custo de alguma taxa de transferência).

informação relacionada