4

Я немного озадачен выводом, который вижу в своей таблице маршрутизации, особенно в столбце «метрика»:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 wlan0
172.16.35.0     0.0.0.0         255.255.255.0   U     0      0        0 vmnet1
192.168.0.0     0.0.0.0         255.255.255.0   U     9      0        0 wlan0
192.168.82.0    0.0.0.0         255.255.255.0   U     0      0        0 vmnet8

Согласно справочной странице, метрика показывает "расстояние" до цели. Я был немного озадачен тем, что именно было "целью". Я предположил, что это был мой маршрутизатор (он идет к шлюзу 0.0.0.0, который затем идет к моему маршрутизатору по адресу 192.168.0.1). Таким образом, я ожидал, что метрика будет одним прыжком для моего маршрутизатора. Тем не менее, это 9! Почему это так много?

1 ответ1

3

Согласно справочной странице, метрика показывает «расстояние» до цели.

Я ожидал, что метрика будет одним прыжком для моего маршрутизатора. Тем не менее, это 9! Почему это так много?

metric поле имеет несколько различных значений:

Поле Metric указывает стоимость маршрута. Если существует несколько маршрутов с заданным идентификатором сети назначения, метрика используется, чтобы решить, какой маршрут выбрать. Маршрут с самым низким показателем является предпочтительным. Некоторые алгоритмы маршрутизации сохраняют только один маршрут к любому идентификатору сети в таблице маршрутизации, даже если существует несколько маршрутов. В этом случае метрика используется маршрутизатором, чтобы решить, какой маршрут сохранить в таблице маршрутизации.

Метрики могут указывать различные способы выражения предпочтения маршрута:

  • Хоп Граф.

    Общая метрика. Указывает количество маршрутизаторов (прыжков) в пути к идентификатору сети.

  • Задержка.

    Мера времени, которое требуется пакету для достижения идентификатора сети. Задержка используется для указания скорости пути - ссылки локальной сети (LAN) имеют низкую задержку, ссылки глобальной сети (WAN) имеют высокую задержку - или перегружены условия пути.

  • Пропускная способность.

    Эффективный объем данных, который может быть отправлен по пути в секунду. Пропускная способность не обязательно является отражением битовой скорости канала, поскольку очень загруженный канал Ethernet может иметь меньшую пропускную способность, чем неиспользуемый канал глобальной сети 64 Кбит / с.

  • Надежность.

    Мера постоянства пути. Некоторые типы ссылок более склонны к ошибкам ссылок, чем другие. Например, при использовании каналов WAN выделенные линии более надежны, чем коммутируемые линии.

Исходные таблицы маршрутизации

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .