Come fa Windows a sapere quando la connessione a Internet (ma non la connessione LAN) si interrompe? [duplicare]


11

L'icona di rete di Windows 7 in basso nella barra delle applicazioni (scusa, area di notifica della barra delle applicazioni ) mostra lo stato della connettività, ma più che semplicemente se la connessione è attiva o meno, a quanto pare può anche dire se la connessione a Internet è inattiva.

Caso in questione: la mia connessione a Internet si è interrotta e l'icona è cambiata in questo:

Icona della connessione di rete di Windows 7

Nota la piccola sovrapposizione di punti esclamativi gialli. Windows ha messo questa icona lì subito dopo che la mia connessione a Internet è stata interrotta - meno di un minuto direi, anche se non l'ho cronometrato.

Vale la pena ricordare che la mia LAN locale era ancora attiva e funzionante .

La mia domanda è ... come fa Windows a saperlo?

Monitora il traffico di rete e osserva i guasti? Il router (un moderno router uPnP) in qualche modo ha detto a Windows che la connessione WAN era stata interrotta? Windows esegue periodicamente il ping di determinati server per testare la connettività Internet?

( ps menziono Windows 7 perché è quello che ho e non ricordo se Vista ha avuto lo stesso comportamento che non avevo abbastanza tempo per scoprirlo. Ricordo che Windows XP e precedenti non avevano questa "funzione . " )

Risposte:


11

Questo comportamento si attiva impostando il valore DWORD EnableActiveProbingin

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet

al valore 1e rispettivamente 0per disabilitarlo.

Su certi eventi come i problemi d'accesso o di connessione controlla DNS con nslookup dns.msftncsi.come verifica che ritorna 131.107.255.255, quindi per testare il vostro HTTP Prova a scaricare ncsi.txtda msftncsi.com. Dovrebbe contenere Microsoft NCSI , che significa Indicatore di stato della connettività di rete ...

Ulteriori informazioni possono essere lette nella Microsoft Technical Library .


2
Vorrei che il mio telefono Android facesse qualcosa di simile per determinare se la connessione wifi funziona davvero o se è appena connessa ma c'è qualche sito Web stupido che spoofing DNS fino a quando non viene selezionata una casella di controllo.
Jerry Asher,

Non sono sicuro che si tratti solo di Gingerbread ma sul mio Nexus S, gli indicatori wifi / dati diventano verdi quando è possibile connettersi ai server di Google. Altrimenti, gli indicatori wifi / dati sono bianchi.
Belmin Fernandez,
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.