Si un ordinateur est connecté à Internet via les réseaux sans fil et LAN, de quelle manière le trafic Internet circulerait-il?

10

Comment cela fonctionne-t-il réellement? Comment les différentes adresses IP sur l'adaptateur Ethernet et l'adaptateur sans fil sont-elles gérées pour les données Internet? Je sais que ces adresses IP sont traduites dans le tableau NAT, mais l'ensemble du processus impliquant Ethernet et l'adaptateur sans fil ensemble n'est pas clair pour moi.

whitequark
la source
2
ce n'est pas lié à la programmation, et devrait être déplacé vers superuser.com
pixeline
1
D'après mon expérience, si vous avez une application ouverte via le sans fil, vous connectez une connexion filaire et ouvrez une nouvelle application, vous pouvez utiliser les deux, mais je pense que cela dépend du système d'exploitation à ce stade.
James Black
@James: fonctionne exactement de cette façon sur Linux, utilisé parfois pour le téléchargement de gros fichiers via LAN & WLAN.
whitequark

Réponses:

8

Si (pour les paquets envoyés par votre machine) la destination n'est pas dans le LAN ( DestAddress & Netmask != YourLANAddress & Netmask), elle sera redirigée vers votre passerelle par défaut, et si vos deux appareils sont connectés au même réseau (s'ils ont des adresses IP appartenant au même réseau en fait ; il est déterminé par le même algorithme) le paquet voyagera à travers le périphérique avec une métrique inférieure .

whitequark
la source
C'est intéressant. Pouvez-vous nous en dire plus sur le sujet des métriques? Comment sont-ils configurés, par défaut, entre les adaptateurs sans fil et LAN? Ou sont-ils configurés dynamiquement par le système d'exploitation après avoir identifié le chemin le plus rapide?
cregox
AFAIK tous les «vrais» adaptateurs de réseau (par exemple pas TAP ou loopback) obtiennent la même métrique; et l'OS ne ferait jamais un tel test de vitesse au moins parce qu'il ne peut pas compter sur un hôte externe comme deuxième point de terminaison de mesure.
whitequark
sans utiliser le signe @, je ne pourrais jamais vous voir "répondu" à mon commentaire, à moins que je ne vienne ici, comme je l'ai fait accidentellement. maintenant je ne me souviens même plus de ce que je voulais dire moi-même! : P
cregox
@Cawas: eh bien, je ne connaissais pas la fonctionnalité @ à cette époque. :)
whitequark
3

Cela dépend entièrement de la configuration de vos interfaces réseau. L'endroit habituel où cela se fait est dans une table de routage , qui répertorie les adresses Ethernet des nœuds adjacents. Les deux peuvent être utilisés en même temps, ou un seul, selon ce que dit ce tableau.

Par exemple, une de ces configurations dans MacOSX, consultez ma question ici: comment savoir quelle interface réseau mon ordinateur utilise?

Éther
la source
0

Je crois que l'un des appareils est défini comme un appareil «par défaut». L'autre restera assis là et ne fera rien. Double-cliquez sur l'icône du petit plateau pour votre connexion Internet, elle vous dira laquelle elle utilise ...

IAbstract
la source
0

D'après mon expérience dans Windows XP (d'avoir les icônes d'activité réseau dans la zone de notification), il semble assez intelligent pour utiliser la connexion LAN plus rapide dès qu'elle est disponible. Activez les icônes et voyez par vous-même.

user13141
la source