Это метрика данного маршрута.
Чтобы сравнивать этот маршрут с другими, ведущими в ту же самую сеть.
Метрика, или длина, маршрута определяет его приоритет при прочих равных условиях. В отличие от других предметов, у маршрута чем меньше метрика — тем лучше. В буквальном толковании метрика может означать число шагов маршрутизации (промежуточных шлюзов) на пути до указанной сети. Для маршрутов в непосредственно подключённые сети метрика равна 0.
Выбор маршрута производится в следующем порядке:
Чтобы определить маршрут на одиночный IP-хост, нужно указать его адрес с длиной маски /32
(маска 255.255.255.255
). Согласно п.1, он будет иметь приоритет перед любыми другими маршрутами.
Чтобы определить маршрут по умолчанию (default gateway, или default route), нужно указать сеть 0.0.0.0/0
(IPv4) или ::/0
(IPv6). Согласно п.1, такой маршрут будет иметь наименьший приоритет и использоваться только в том случае, если не найдено никакого другого маршрута. Маршрутов по умолчанию, как и обычных маршрутов, может быть несколько, с одинаковой или с разными метриками.
ВНИМАНИЕ! В силу исторически сложившихся обстоятельств, одни компоненты ОС Linux отсчитывают маршрутизацию от 0 (т.е. считают как бы число промежуточных узлов), другие — от 1 (т.е. подразумевают число промежуточных сетей). По этой причине рекомендуется назначать метрики маршрутов не подряд, а с шагом не менее 2, чтобы они гарантированно не могли перепутаться. Поскольку понятие метрики давно уже утратило свой изначальный физический смысл и ныне является чисто умозрительной величиной, абсолютные величины метрик не имеют никакого значения, важны только их соотношения.
© Network Systems Group 2015–2024 | Отдел документации |