Come fa il browser client a utilizzare la connessione Internet dell'host nella rete domestica?


0

Infine, sono in grado di configurare una rete domestica di base senza router. Un laptop host con Windows 7 è collegato alla scheda dati USB e altri laptop client con XP possono accedere a Internet.

Dopo aver provato connectify, router virtuale ecc. E aver finito con qualche errore, ho finalmente provato la configurazione ad hoc sull'installazione nativa di Windows 7, ho creato una rete chiamata mynetwork e condiviso la connessione Internet. Entrambe le macchine fanno parte dello stesso gruppo di lavoro, nel caso fosse necessario.

Quindi su XP, mi sono collegato a questa rete wireless e il gioco è fatto. Quando ho provato a navigare in un sito, sono stato in grado di !!

Ma ora questo mi ha fatto pensare a come il browser della macchina client sa usare la connessione Internet dalla macchina host. Non ricordo di aver effettuato alcuna configurazione manuale su Firefox sul computer client per dirgli di usare myconnection per accedere a Internet, quindi come lo sa? Quali sono i vari passaggi coinvolti?

Se provo ad abbattere i passaggi, quando un browser riceve una richiesta, controlla tutte le connessioni di rete attualmente attive. In questo caso client, è attiva solo la rete wireless mynetwork, quindi il browser inoltra la richiesta a questa rete utilizzando un protocollo (come viene chiamato?) E il computer host che riceve questa richiesta riconosce che si tratta di una richiesta Internet http e utilizza il suo locale connessione Internet (perché è impostata per condividere Internet) per soddisfare la richiesta e inoltrare l'output al computer client. La mia comprensione è corretta? Quali sono tutti i diversi protocolli che compaiono qui?

Grazie,


ok, grazie per avermelo ricordato. Sono tornato indietro e ho segnato le risposte - la maggior parte di esse erano piuttosto utili ma non le avevo contrassegnate.
p2pnode,

Grazie per aver segnato. So che sarò più disposto a passare il tempo per rispondere alle tue domande e sarà più disposto a saltarci sopra.
KCotreau,

Risposte:


1

Risposta breve: Condivisione connessione Internet: ICS avvia un server DHCP, che fornirà a tutti i computer collegati i dettagli su come connettersi a Internet (indirizzo IP, gateway, server DNS).

quando un browser riceve una richiesta, controlla tutte le connessioni di rete attualmente attive.

Meep, sbagliato !. Supponendo le impostazioni predefinite, pugno usa WPAD per cercare un server proxy, che fallirà con ICS . Quindi chiede solo ai server DNS configurati il ​​record A del nome host nell'URL. Questo gli darà l'indirizzo IP per il web server, al quale si connetterà usando la route predefinita. Sia l'indirizzo / i server DNS che il percorso predefinito sono impostati da DHCP, che imposterà anche l'indirizzo IP del PC client stesso.

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.