Quale potrebbe essere la causa di questi tempi di ping erratici ed estremamente elevati tra due MacBook tramite Wi-Fi?

0

Ho due laptop sulla mia rete: un Macbook Pro Retina del Mid-2015 in esecuzione 10.10.5 e un Macbook Air dell'inizio del 2014 in esecuzione 10.9.5.

Quando faccio il ping l'uno sull'altro sulla stessa rete wifi, ottengo dei ping molto irregolari (qui, da 12 ms a più di mezzo secondo ):

$ ping -c 10 192.168.1.242
PING 192.168.1.242 (192.168.1.242): 56 data bytes
64 bytes from 192.168.1.242: icmp_seq=0 ttl=64 time=178.376 ms
64 bytes from 192.168.1.242: icmp_seq=1 ttl=64 time=96.402 ms
64 bytes from 192.168.1.242: icmp_seq=2 ttl=64 time=12.666 ms
64 bytes from 192.168.1.242: icmp_seq=3 ttl=64 time=361.196 ms
64 bytes from 192.168.1.242: icmp_seq=4 ttl=64 time=152.410 ms
64 bytes from 192.168.1.242: icmp_seq=5 ttl=64 time=68.434 ms
64 bytes from 192.168.1.242: icmp_seq=6 ttl=64 time=190.384 ms
64 bytes from 192.168.1.242: icmp_seq=7 ttl=64 time=517.559 ms
64 bytes from 192.168.1.242: icmp_seq=8 ttl=64 time=124.860 ms
64 bytes from 192.168.1.242: icmp_seq=9 ttl=64 time=41.685 ms

--- 192.168.11.242 ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 12.666/174.397/517.559/147.290 ms

Non c'è alcuna reale differenza tra il MacBook e il ping.

Tuttavia, ottengo risultati molto più ragionevoli se eseguo il ping su un desktop Windows connesso alla rete tramite Ethernet cablata da uno dei Mac con connessione Wi-Fi:

$ ping -c 10 192.168.1.10
PING 192.168.1.10 (192.168.1.10): 56 data bytes
64 bytes from 192.168.1.10: icmp_seq=0 ttl=128 time=3.774 ms
64 bytes from 192.168.1.10: icmp_seq=1 ttl=128 time=4.554 ms
64 bytes from 192.168.1.10: icmp_seq=2 ttl=128 time=4.093 ms
64 bytes from 192.168.1.10: icmp_seq=3 ttl=128 time=2.852 ms
64 bytes from 192.168.1.10: icmp_seq=4 ttl=128 time=4.095 ms
64 bytes from 192.168.1.10: icmp_seq=5 ttl=128 time=4.100 ms
64 bytes from 192.168.1.10: icmp_seq=6 ttl=128 time=4.099 ms
64 bytes from 192.168.1.10: icmp_seq=7 ttl=128 time=7.130 ms
64 bytes from 192.168.1.10: icmp_seq=8 ttl=128 time=3.147 ms
64 bytes from 192.168.1.10: icmp_seq=9 ttl=128 time=3.924 ms

--- 192.168.1.10 ping statistics ---
10 packets transmitted, 10 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 2.852/4.177/7.130/1.092 ms

Che cosa succede qui tra i Mac e come posso risolverlo?

Aggiornamento: ecco i risultati del ping dalla macchina Windows (Ethernet cablata) a uno dei Macbook (wifi). Mostra che il problema è direzionale, i tempi di ping elevati in modo anomalo si verificano solo quando il Mac su Wifi è il bersaglio dei ping, non quando è la fonte.

C:\>ping -n 10 192.168.1.248

Pinging 192.168.1.248 with 32 bytes of data:
Reply from 192.168.1.248: bytes=32 time=240ms TTL=64
Reply from 192.168.1.248: bytes=32 time=160ms TTL=64
Reply from 192.168.1.248: bytes=32 time=81ms TTL=64
Reply from 192.168.1.248: bytes=32 time=305ms TTL=64
Reply from 192.168.1.248: bytes=32 time=227ms TTL=64
Reply from 192.168.1.248: bytes=32 time=1ms TTL=64
Reply from 192.168.1.248: bytes=32 time=65ms TTL=64
Reply from 192.168.1.248: bytes=32 time=295ms TTL=64
Reply from 192.168.1.248: bytes=32 time=216ms TTL=64
Reply from 192.168.1.248: bytes=32 time=135ms TTL=64

Ping statistics for 192.168.1.248:
    Packets: Sent = 10, Received = 10, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 305ms, Average = 172ms
    
posta Kaypro II 02.01.2016 - 03:23
fonte

1 risposta

1

È wifi - potrebbe non esserci nulla da "aggiustare" se ci sono molte altre persone che usano la rete wifi, specialmente sullo stesso canale che hai tu. Il Wifi è una risorsa condivisa. Le connessioni cablate non sono (e sempre meglio se hai una scelta).

Sei in una casa o in un appartamento? Quanti dei tuoi vicini usano la connessione wifi? Stai usando il canale 1, 6 o 11 su 2 GHz? Ancora più importante sono i tuoi vicini che utilizzano lo stesso canale? NON usare niente di diverso da 1, 6 o 11 su bande 2GHz - tutti gli altri canali si sovrappongono con 1 e 6 o 6 e 11. I canali a 5GHz non si sovrappongono nello stesso modo quindi è meno di un accordo con 5GHz.

Un modo rapido per vedere chi c'è intorno a te e quali canali stanno usando è usare un'app come link per fare un rapido sondaggio e vedi cosa succede intorno a te.

Maggiore è l'uso del wifi intorno a te, più i tempi di ping stanno andando a variare. Se non ci sono vicini nelle vicinanze, quanti altri dispositivi hai sul wifi? Tutto sommato ...

    
risposta data 03.01.2016 - 09:13
fonte

Leggi altre domande sui tag