Как это на самом деле работает? Как различные IP-адреса на адаптере Ethernet и беспроводном адаптере обрабатываются для интернет-данных? Я знаю их, IP переводится в таблице NAT, но целый процесс, включающий Ethernet и беспроводной адаптер вместе, не является четким мне.
Если (для пакета, который отправляется Вашей машиной) место назначения не находится в LAN (DestAddress & Netmask != YourLANAddress & Netmask
) это будет перенаправлено к Вашему шлюзу по умолчанию, и если оба из Ваших устройств подключены к той же сети (если у них есть IP-адреса, принадлежащие той же сети на самом деле; это определяется тем же алгоритмом), пакет переместится через устройство с более низкой метрикой.
Это совершенно зависит от того, как настроены Ваши сетевые интерфейсы. Обычное место, где это сделано, находится в таблице маршрутизации, которая перечисляет Ethernet-адреса соседних узлов. Оба могли бы использоваться сразу, или всего один, в зависимости от того, что говорит эта таблица.
Например, одной такой конфигурации в MacOSX, посмотрите мой вопрос здесь: Как я могу сказать, какой сетевой интерфейс мой компьютер использует?
Я полагаю, что одно из устройств установлено как устройство 'по умолчанию'. Другой будет в основном находиться там и ничего не делать. Дважды щелкните по небольшому значку панели задач для своего интернет-соединения, он скажет Вам, какой он использует...