Se un computer è connesso a Internet tramite wireless e LAN, in che modo fluirebbe il traffico Internet?


10

Come funziona davvero? In che modo vengono gestiti i diversi indirizzi IP sull'adattatore Ethernet e sull'adattatore wireless per i dati Internet? So che questi IP sono tradotti nella tabella NAT ma l'intero processo che coinvolge Ethernet e adattatore wireless insieme non mi è chiaro.


2
questo non è legato alla programmazione e dovrebbe essere spostato su superuser.com
pixeline il

1
Nella mia esperienza, se si dispone di un'applicazione aperta che passa attraverso il wireless, quindi si collega una connessione cablata e si apre una nuova applicazione, è possibile utilizzare entrambi, ma mi aspetto che a quel punto dipenda dal sistema operativo.
James Black,

@James: funziona esattamente così su Linux, usato alcune volte per il download di file di grandi dimensioni tramite LAN e WLAN.
whitequark

Risposte:


8

Se la destinazione (per pacchetto che viene inviato dalla macchina) non si trova nella LAN ( DestAddress & Netmask != YourLANAddress & Netmask) verrà reindirizzata al gateway predefinito e se entrambi i dispositivi sono collegati alla stessa rete (se in realtà hanno indirizzi IP appartenenti alla stessa rete ; è determinato dallo stesso algoritmo) il pacchetto viaggerà attraverso il dispositivo con una metrica inferiore .


Interessante. Puoi approfondire di più l'argomento metriche? Come sono configurati, per impostazione predefinita, tra adattatori wireless e LAN? O sono configurati dinamicamente dal sistema operativo dopo aver identificato il percorso più veloce?
Cregox,

Tutte le schede di rete "reali" di AFAIK (ad esempio, non TAP o loopback) ottengono la stessa metrica; e il sistema operativo non farebbe mai un tale test di velocità almeno perché non può fare affidamento su un host esterno come secondo endpoint di misurazione.
whitequark

senza usare il segno @ non potrei mai vederti "risposto" al mio commento, a meno che non venga qui, come ho appena fatto per caso. ora non ricordo nemmeno cosa intendevo me stesso! : P
cregox,

@Cawas: beh, quella volta non avevo mai saputo della funzione @. :)
whitequark

3

Dipende interamente dalla configurazione delle interfacce di rete. Il solito posto in cui questo viene fatto è in una tabella di routing , che elenca gli indirizzi Ethernet dei nodi adiacenti. Entrambi potrebbero essere usati contemporaneamente, o solo uno, a seconda di ciò che dice questa tabella.

Per esempio di una di queste configurazioni in MacOSX, vedi la mia domanda qui: Come posso sapere quale interfaccia di rete sta usando il mio computer?


0

Credo che uno dei dispositivi sia impostato come dispositivo "predefinito". L'altro sostanzialmente siederà lì e non farà nulla. Fai doppio clic sull'icona della piccola barra delle applicazioni per la connessione a Internet, ti dirà quale sta usando ...


0

Dalla mia esperienza in Windows XP (dall'avere le icone delle attività di rete nell'area di notifica) sembra abbastanza intelligente da utilizzare la connessione LAN più veloce non appena diventa disponibile. Accendi le icone e vedi di persona.

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.