2 computadores no Wifi recebem 3ms pings para o roteador, mas ~ 30-90ms pings uns aos outros. Por quê?

5

Estou tentando depurar um problema de lan sem fio. Eu tenho 2 dispositivos conectados ao mesmo roteador wifi.

Os resultados do ping para o roteador do dispositivo 1: ~ 3 ms

mbp:~ rmb$ ping 192.168.8.1
PING 192.168.8.1 (192.168.8.1): 56 data bytes
64 bytes from 192.168.8.1: icmp_seq=0 ttl=64 time=3.639 ms
64 bytes from 192.168.8.1: icmp_seq=1 ttl=64 time=3.751 ms
64 bytes from 192.168.8.1: icmp_seq=2 ttl=64 time=3.706 ms
64 bytes from 192.168.8.1: icmp_seq=3 ttl=64 time=3.649 ms
...
--- 192.168.8.1 ping statistics ---
29 packets transmitted, 29 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.945/2.645/4.260/1.249 ms

Os resultados do ping para o roteador do dispositivo 2: ~ 3ms

rmp:~ rmp$ ping 192.168.8.1
PING 192.168.8.1 (192.168.8.1): 56 data bytes
64 bytes from 192.168.8.1: icmp_seq=0 ttl=64 time=1.192 ms
64 bytes from 192.168.8.1: icmp_seq=1 ttl=64 time=0.932 ms
64 bytes from 192.168.8.1: icmp_seq=2 ttl=64 time=3.420 ms
64 bytes from 192.168.8.1: icmp_seq=3 ttl=64 time=3.361 ms
....
--- 192.168.8.1 ping statistics ---
22 packets transmitted, 22 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.821/2.965/4.134/1.006 ms

Espero, então, que o ping entre cada um dos dispositivos esteja no mesmo parque, mas está muito distante.

Resultados de ping entre o dispositivo 1 e 2: 3 a 114 ms

mbp:~ rmb$ ping 192.168.8.2
PING 192.168.8.2 (192.168.8.2): 56 data bytes
64 bytes from 192.168.8.2: icmp_seq=0 ttl=64 time=3.766 ms
64 bytes from 192.168.8.2: icmp_seq=1 ttl=64 time=67.722 ms
64 bytes from 192.168.8.2: icmp_seq=2 ttl=64 time=91.376 ms
64 bytes from 192.168.8.2: icmp_seq=3 ttl=64 time=114.361 ms
64 bytes from 192.168.8.2: icmp_seq=4 ttl=64 time=35.975 ms

Acho difícil entender como é possível obter um ping de 90 a 114 ms quando os dois dispositivos estão bem próximos ao roteador.

Então, estou pensando - qual poderia ser o gargalo quando os dois dispositivos podem fazer ping em taxas aceitáveis para o roteador. O que são pings como do roteador?

Os resultados do ping do roteador para #Dispositivo 1

PING 192.168.8.2 (192.168.8.2): 64 data bytes
72 bytes from 192.168.8.2: seq=0 ttl=64 time=66.163 ms
72 bytes from 192.168.8.2: seq=1 ttl=64 time=93.665 ms
72 bytes from 192.168.8.2: seq=2 ttl=64 time=112.366 ms

--- 192.168.8.2 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 66.163/90.731/112.366 ms

O ping resulta do roteador para o dispositivo # 2:

PING 192.168.8.3 (192.168.8.3): 64 data bytes
72 bytes from 192.168.8.3: seq=0 ttl=64 time=2.577 ms
72 bytes from 192.168.8.3: seq=1 ttl=64 time=60.316 ms
72 bytes from 192.168.8.3: seq=2 ttl=64 time=101.978 ms

--- 192.168.8.3 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 2.577/54.957/101.978 ms

O roteador é um Huawei 4G E5186s-22a. Eu estou supondo que há algo errado com a configuração ou é apenas um lixo mais comercializado.

Outros sintomas a serem notados foram alguns desistentes ocasionais da wlan enquanto compartilhei dispositivos. Quaisquer outros dispositivos que estejam na rede Wi-Fi ao mesmo tempo também serão descartados e parecerá que o roteador wifi está sendo reinicializado.

Alguma idéia do que poderia causar esse tipo de comportamento para que eu possa pesquisar mais sobre as formas de depurá-lo?

Notas adicionais

Eu tenho outro roteador sem fio que eu conectei no roteador 4G via ethernet e o usei para gerenciar o wireless. Quando eu tiver feito isso, os pings sem fio estão abaixo de 5ms e estáveis. Embora seja uma opção para resolver o problema, parece menos do que ideia ter dois roteadores em execução para executar o trabalho de 1.

    
por Bob 13.03.2016 / 04:31

1 resposta

1

Porque os pacotes de ping precisam fazer isso.

host1 > roteador | router > host1.

host1 > roteador | router > host2 | host2 > roteador | router > host1.

Se você testá-lo, você terá quase 1ms, mas na rede sem fio você tem muitas variáveis: modo de sinal, força, latência, largura de banda livre, etc. E sim, como o roteador gerencia o Wi-Fi faz o truque. Não é o mesmo um roteador de 50 $ que 300 $ um.

Se os roteadores forem do mesmo modelo, tenho certeza que você pode obter os mesmos resultados com o primeiro, desconectando-o da WAN e fechando todos os programas de computador, para ter certeza de que a rede está gerenciando apenas os pacotes de ping.

Ping - Como funciona?

    
por 07.04.2016 / 14:26