Меню Рубрики

Автоматическое назначение метрики windows 7

Windows 7 и метрика маршрутов

На днях нужно было воспользоваться статической маршрутизацией на компьютере под Windows 7 с двумя сетевыми картами.

Первая сетевая карта получает IP настройки (IP адрес, шлюз по умолчанию, днс и пр.) от DHCP сервера.

На второй сетевой карте IP задан вручную и шлюз по умолчанию не указан.

Мне необходимо было прописать на определенную сеть маршрут через вторую карту.

Однако, когда я прописал новый маршрут командой: «route add …», пакеты отправляемые в сеть назначения всё равно шли через основной шлюз (получаемый по DHCP), через первую сетевую карту, а не через вторую.

Посмотрев таблицу маршрутизации, командой «route print«, оказалось, что метрика у маршрута по умолчанию (основной шлюз) стоит меньше, чем у моего статического маршрута. Следовательно пакеты отправлялись на основной шлюз через первый интерфейс.

Я попытался, удалить статический маршрут, и прописать его заново с явным указанием метрики. Но посмотрев опять таблицу маршрутизации, выяснилось, что метрика у моего маршрута не та, что я указал, а больше указанного значения на 30.

Оказывается по умолчанию в Windows 7 (в XP и Vista не проверял, не знаю) метрика интерфейса назначается автоматически, и к указанной явно метрике, при создании маршрута (командой «route add …») прибавляется это автоматическое число.

Что бы отключить автоматическое назначение метрики на интерфейсе, и задать своё значение, нужно:

— Зайти в свойства сетевого подключения (интерфейс на котором нужно отключить автоматическое назначение метрики)

— На вкладке «Сеть» выбрать «Протокол Интернета 4 (TCP/IPv4)» и нажать на кнопку «Свойства»

— В появившемся окне нажать кнопку «Дополнительно…»

— Во вкладке «Параметры IP» снять галочку с «Автоматическое назначение метрики». А в поле «Метрика интерфейса» ввести своё число (например 2), тогда к заданной метрике в команде «route add…» прибавится только двойка.

После выполнения вышеописанных действий, станет возможным задать статический маршрут с метрикой ниже метрики основного шлюза (у меня метрика на основном шлюзе равна 10).

Источник

Что такое Метрика сети или маршрута

В локальный сетях есть такое понятие Метрика сетевого интерфейса или Метрика Сети — это специальное цифровое значение, означающее число переходов (так называемых «хопов» или «прыжков»), которое влияет на выбор маршрута в сети. В таблице маршрутизации из двух одинаковых предпочтительным является тот маршрут, у которого лучшая метрика маршрута.

На сегодняшний день в операционных системах Windows, Linux, MAC OSX, Android, iOS по умолчанию используется автоматическое назначение метрики сетевого интерфейса. В Windows 10 эту опцию можно отключить или включить в Дополнительных параметрах протокола TCP/IP v4.

Посмотреть текущие значения этого параметра для каждого динамического маршрута можно через командную строку, введя команду route print. Пример вывода директивы Вы можете видеть ниже:

При использовании статической маршрутизации возможно прописать значения параметра вручную при указании статического маршрута.

При этом все устройства в локальной сети считаются одним промежуточным звеном, а маршрутизатор, который встретится на пути к точке назначения — дополнительным устройством.

Метрика сети может выставляться не только исходя из числа переходов, но и на основе информации о скорости соединения сетевых интерфейсов.

У самого медленного интерфейса будет самое большое значение параметра и низший приоритет, а у самого быстрого — наименьшее и высший приоритет.

Скорость интерфейса Значение метрики сети
Менее 500 Кбит/с 50
от 500 Кбит/с до 4 Мбит/с 40
от 4 Мбит/с до 20 Мбит/с 30
от 20 Мбит/с до 80 Мбит/с 25
от 80 Мбит/с до 200 Мбит/с 20
от 200 Мбит/с до 2 Гбит/с 10
от 2 Гбит/с и выше 5

Кстати, надо учитывать что в операционных семействах на основе UNIX (Linux, Android и т.п.) метрика сети используется только для протоколов динамической маршрутизации и особо замарачиваться не стоит, так как при выборе маршрута ядро Линукса игнорирует этот параметр.

Источник

Метрики, назначенные средством «Автоматическое назначение метрики»

Скорость соединения Метрика
Больше 200 Мбит/с
Больше 20 Мбит/с и меньше или равна 200 Мбит/с
Больше 4 Мбит/с и меньше или равна 20 Мбит/с
Больше 500 Кбит/с и меньше или равна 4 Мбит/с
Меньше или равна 500 Кбит/с

По умолчанию средство автоматического назначение метрики включено при помощи флажка Автоматическое назначение метрики на вкладке Параметры IP окна Дополнительные параметры TCP/IP протокола TCP/IP. Для назначенных DHCP шлюзов по умолчанию стандартное поведение при автоматическом расчете метрики для маршрута по умолчанию с учетом скорости адаптера можно переопределить, используя параметр DHCP с именем Основная метрика маршрутизатора по умолчанию, предложенный компанией Майкрософт.

Структура таблицы маршрутизации IPv4

Типы маршрутов

В таблице 2 описаны типы маршрутов, хранящихся в таблице IP-маршрутизации. Описание каждого маршрута в фактической таблице маршрутизации см. в таблице «Маршруты в таблице IP-маршрутизации» далее в этом разделе.

Таблица 2. Типы маршрутов, хранящихся в таблице IP-маршрутизации

Тип маршрута Описание
Маршрут локальной сети (Маршрут для непосредственно подключенной сети) Маршрут к идентификатору конкретной локальной сети. Этот маршрут определяет сегмент сети, непосредственно подключенный к узлу. Для маршрута локальной сети столбец «Шлюз» (иногда называемый «Следующий переход») может быть пустым или содержать IP-адрес интерфейса в данном сегменте сети.
Маршрут удаленной сети Маршрут к идентификатору конкретной удаленной сети. Этот маршрут определяет сегмент сети, не подключенный к узлу непосредственно, но доступный через один или несколько маршрутизаторов. Для маршрута удаленной сети в столбце «Шлюз» («Следующий переход») указывается IP-адрес локального маршрутизатора, расположенного между узлом и удаленной сетью.
Маршрут хоста Маршрут к IP-адресу (идентификатор сети + идентификатор хоста) в сети. Вместо выбора маршрута только на базе идентификатора сети, как в случае маршрута локальной или удаленной сети, решение о выборе маршрута для хоста основывается на комбинации идентификатора сети и идентификатора хоста. В случае маршрута хоста столбец «Место назначения в сети» — это IP-адрес указанного хоста, а столбец «Маска сети» — значение 255.255.255.255. Обычно маршрут хоста используется для создания специального маршрута к хосту с целью контроля или оптимизации определенных типов сетевого трафика.
Маршрут по умолчанию Маршрут, который используется в случае отсутствия в таблице маршрутизации других, более соответствующих месту назначения маршрутов. Включение в таблицу маршрутизации маршрута по умолчанию означает, что нет необходимости хранить в таблице маршрутизации маршруты для каждого идентификатора, присутствующего в сети. Благодаря использованию маршрута по умолчанию упрощается настройка хостов или маршрутизаторов.

Шлюзы и маршрутизаторы по умолчанию

При настройке шлюза по умолчанию в таблице IP-маршрутизации создается маршрут по умолчанию. Для IP-узлов шлюз по умолчанию (называемый также маршрутизатором по умолчанию) — это соседний IP-маршрутизатор, который пересылает одноадресный трафик узла, предоставляя IP-адрес следующего перехода (столбец «Шлюз» в таблице маршрутизации) и интерфейс (столбец «Интерфейс» в таблице маршрутизации) для всех мест назначения, не обнаруженных в локальной подсети. Адрес шлюза по умолчанию — это IP-адрес маршрутизатора, доступного непосредственно.

Поля и записи базы данных таблицы IP-маршрутизации

Как и для любой другой базы данных, для понимания таблицы IP-маршрутизации необходимо понимание отношения между записями (строками) и полями (столбцами), составляющими таблицу IP-маршрутизации. Для понимания этого отношения лучше всего воспользоваться примером. В следующей таблице показаны те же данные, которые были ранее отображены в «Таблице маршрутизации примера» данного раздела. Для каждой строки добавлены метки типа маршрута данной записи.

Таблица 3. Пример данных, хранимых в таблице IP-маршрутизации

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Автоматическое монтирование дисков windows в ubuntu
  • Автоматическое исправление ошибок windows
  • Автоматическое завершение работы windows
  • Автоматический установщик программ для windows 10
  • Автоматический поиск драйверов для windows 7