Есть две вещи, на которые нужно обратить внимание:
- Таблица маршрутизации (и ее интерфейс по умолчанию ).
- Предпочтительные настройки сети в windows.
Таблицы маршрутизации просты. Запустите оболочку и (например, запустите run cmd.exe
) и используйте команду route print
. Одна из записей будет иметь сетевой адрес 0.0.0.0 (это означает, что каждый пункт назначения не указан явно). IP-адрес в столбце Интерфейс - это IP-адрес карты, используемой для доступа к интерфейсу по умолчанию.
IPv4 Route Table
======================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.252 192.168.1.12 20
Я знаю, что это немного кратко, но в этом посте есть хороший длинный ответ на нашем родственном сайте.
Эта часть является довольно общей и работает таким образом для каждого компьютера, независимо от того, работает ли на нем Windows, CPM, DOS, Linux, BSD, OS X и т.д. И т.д.
Второй момент касается окон.
Windows по умолчанию использует ссылку с максимальной скоростью.
Если у вас беспроводная связь до 54 Мбит и проводная (обычно 100 Мбит или 1000 Мбит), то Windows будет использовать проводную карту, если она подключена, и использовать беспроводную карту, если она не подключена. (Это не всегда случай проводной беспроводной связи, вы можете иметь проводное соединение 100 Мбит и беспроводное соединение 300 Мбит).
Это может даже измениться, когда вы ходите с ноутбуком или когда кто-то перемещается между вашим ноутбуком и WAP. (Вода и, следовательно, человек являются отличными поглотителями излучения 2,4 ГГц.) Таким образом, фактическое используемое соединение может измениться в любое время.
При желании вы можете вручную выбрать, какую сеть следует использовать, перейдя в настройки подключения по локальной сети в разделе Адаптеры и привязки.
Отредактируйте, чтобы ответить на некоторые вопросы о комментариях, на которые можно долго отвечать, не используя несколько «комментариев»:
Можете ли вы сказать, что используется интерфейс с самой низкой метрикой в таблице маршрутов? - благоговение
Да.
Если существует более одного пути, то окна будут сначала смотреть на наиболее конкретный путь и использовать его. Если существует несколько путей к одному и тому же пункту назначения, он будет использовать путь с наименьшим значением метрики.
Это значение может быть установлено вручную, чтобы указать стоимость (как в € / МБ), или количество маршрутизаторов, которые нужно пересечь (более технические затраты), или скорость.
Этот пост о Serverfault описывает, как windows устанавливает значения по умолчанию для метрики.
Другие интересные посты:
- Technet: таблица IP-маршрутизации
- Technet: команда
route
- Здесь на [SU]: Как Windows 7 решает, какой маршрут выбрать, если есть 2 соединения
Обновление для Windows 8.1 (с благодарностью Джозефу Куинси):
Для Windows 8.1, чтобы найти ручной выбор, вам необходимо:
- Центр коммуникаций и передачи данных
- Смените настройки адаптера
- Нажмите Alt
- продвинутый
- Расширенные настройки
- Адаптеры и крепления,
или же
- щелкните правой кнопкой мыши Пуск
- Сетевые соединения
- Нажмите Alt,
- продвинутый
- Расширенные настройки
- Адаптеры и крепления,