Cosa può causare questa variazione nel ping?


2

Ho un problema con la mia connessione Internet e non so cosa lo stia causando.

Il mio router è un Linksys E3200 e il mio computer è dotato di Windows 8 e di un adattatore WIFI TP-Link WDN3200 (Ralink 5572) con i driver più recenti di Ralink.

Utilizzando inSSIDer3ottengo le seguenti statistiche:

canali Dettagli

Penso che il divario tra il mio router e i miei vicini dovrebbe essere adeguato.

Quando eseguo un test ping verso il mio router ottengo le seguenti statistiche:

C:\>ping 192.168.0.1 -n 1000

Pinging 192.168.0.1 with 32 bytes of data:
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1586ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1995ms TTL=64
Reply from 192.168.0.1: bytes=32 time=13ms TTL=64
Reply from 192.168.0.1: bytes=32 time=3ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1993ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=2000ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=4ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1994ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1995ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1990ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
Reply from 192.168.0.1: bytes=32 time=1ms TTL=64
...

Sono curioso del modello 2-buono-1-cattivo visualizzato qui e raramente si discosta da questo. Occasionalmente ricevo il timeout di una richiesta .

Con il mio cellulare (Samsung Galaxy Nexus) che utilizza solo WIFI (dati disabilitati), ricevo continuamente buone risposte dal mio router durante un test ping.

L'uso di VPN + Desktop remoto per il mio lavoro non è una buona esperienza e mi sembra di avere una ricerca lenta quando provo ad accedere a un sito Web in un browser.

Qualcuno può guidarmi per determinare qual è il problema?


aggiornamenti:

L'uso di una connessione LAN cablata mi dà sempre risultati <1ms.


1
Le reti Wifi sono soggette a grandi quantità di interferenze. Quindi, per dissipare ogni dubbio sull'origine di queste variazioni, puoi dire se osservi lo stesso fenomeno anche quando connesso tramite un cavo Ethernet?
MariusMatutiae,

Hai installato uno scanner antivirus / spyware di terze parti. (ad es. Symantec Endpoint Protection o qualcosa del genere) Prova a disabilitare tutti gli scanner antivirus / spyware durante il ping.
Rik,

MariusMatutiae : avrei dovuto fare questo test dall'inizio. Non ho problemi quando si utilizza una connessione LAN cablata. Voglio comunque rintracciare il problema, anche se posso ottenere buoni risultati usando un cavo: il WIFI sembra migliore di un cavo che scorre sul pavimento :)
Chau,

Rik : Ho provato senza antivirus e non è stato un problema.
Chau,

Ok, quindi il problema è un ping alto intermittente su WiFi. Hai provato a forzare il router su 802.11n? È possibile che il telefono sia in comunicazione su 802.11 ge il computer su 802.11n. Questo non dovrebbe essere un problema ma è un modo per risolvere il tuo problema. (Potresti anche forzare il router in 802.11g se la tua connessione Internet è inferiore a 54 Mbps.) (Tra l'altro è meglio usare @ prima di un nome utente nei commenti in modo che l'utente venga avvisato nella sua posta in arrivo :)
Rik,

Risposte:


4

Le mie ipotesi migliori, in ordine di probabilità:

  1. Stai eseguendo un software sul tuo sistema che esegue una scansione Wi-Fi ogni 3 secondi. Forse hai lasciato inSSIDer, o qualche altro strumento "scanner di rete / stumbler / war-driving" in esecuzione. O forse hai qualcosa sul tuo sistema che tenta di eseguire la geolocalizzazione basata su Wi-Fi che esegue scansioni periodiche. Un'altra possibile fonte di scansioni è la tua scheda wireless, quando cerca altre reti su cui effettuare il roaming. Tuttavia, in uno degli screenshot, il tuo RSSI (potenza del segnale) era -60 dBm, il che è abbastanza buono, quindi il tuo client probabilmente non dovrebbe provare a eseguire una scansione in roaming. Quindi, cerca cose che potrebbero scatenare le scansioni e disabilitarle tutte per ora come test.

  2. Il tuo client sta eseguendo una sorta di modalità di risparmio energetico 802.11, in cui mette la radio in modalità di sospensione per un momento in cui non c'è molto traffico. In Windows puoi probabilmente andare nelle proprietà avanzate del driver per il tuo driver NIC Wi-Fi e disabilitare la modalità di risparmio energetico come test per vedere se lo risolve.

  3. Penso che sia possibile , ma altamente improbabile, che un problema così perfettamente regolare (quasi esattamente 2 secondi di pausa quasi esattamente ogni 3 secondi) sia dovuto a interferenze. Suppongo che potrebbe esserci qualcosa che sputa rumore con un ciclo di lavoro "2 secondi acceso, 2 secondi spento", ma sembra davvero un allungamento.


1

Una cosa da prendere in considerazione è il fatto che hai più canali sovrapposti che interferiscono con il tuo canale Wifi. Ciò causa problemi con il traffico di rete. Se segui i consigli di MariusMatutiae e provi a eseguire il ping del router mentre sei collegato via cavo, sono sicuro che questo non sarà un problema. Quando si lavora con Wifi è necessario considerare due diversi problemi, co-canali e canali sovrapposti.

Co-canali

I co-canali sono più reti sullo stesso canale come te. Ciò causa un problema perché il wifi è intrinsecamente half-duplex, ovvero può solo inviare o ricevere non entrambi contemporaneamente. Pertanto, quando l'AP o il computer sta per inviare, invierà un segnale "jam" su quel canale per indicare che sta per trasmettere e tutti gli altri trasmettitori wireless su quel canale interromperanno la trasmissione. Questo per garantire la fedeltà del traffico. L'inceppamento non è molto lungo, tuttavia significa che altre persone non possono trasmettere. Ora, a quanto ho capito, altre reti wifi (ssids), non solo le tue, saranno bloccate dal tuo segnale e sarai bloccato da altri ssids. In quanto tale, ogni volta che il tuo vicino sta per trasmettere la tua rete viene anche bloccato.

Canali sovrapposti

I canali sovrapposti sono, a mio avviso, peggiori. In questo caso hai frequenze molto vicine alla tua e che come tali causano interferenze con il tuo segnale. Quindi, se la tua rete è su 11 e quella dei tuoi vicini su 10, i segnali sono abbastanza vicini da finire per interferire. Ciò può comportare anche dati in ritardo o confusi. Ciò accade perché nessun trasmettitore trasmetterà perfettamente sul segnale che dovrebbe. Sarà fuori di una piccola quantità. Di conseguenza, riceverai dati (a volte) dagli altri tuoi canali causando inceppamenti (occasionalmente) o dati completamente errati.

Per una guida molto migliore dai un'occhiata qui: https://serverfault.com/questions/471721/adjacent-channel-versus-co-channel-interference

Altre fonti: http://www.metageek.net/support/adjacent-channel-congestion/


Grazie per le tue spiegazioni! Tuttavia non spiega perché posso usare il mio cellulare sulla stessa rete per ottenere solo buoni risultati di ping.
Chau,

Hmm, hai provato a eseguire il ping da posizioni simili a quelle del laptop?
prateek61,

Sono seduto sulla stessa sedia durante il ping :)
Chau,

Hmm, hai provato a controllare quale frequenza sta usando il tuo telefono per N? Stai usando 2.4 su entrambi o 2.4 su uno e 5 sull'altro?
prateek61,

Sto usando il 2.4GHz sul mio cellulare e secondo il mio router, sono connesso usando il Wireless-Nquale immagino sia lo stesso dell'802.11n, che di nuovo assomiglia allo stesso tipo di connessione dei display delle mie immagini.
Chau,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.