Административная дистанция - Administrative distance - Wikipedia

Административная дистанция (AD) или предпочтительный маршрут[1] это ряд произвольная единица назначен динамические маршруты, статические маршруты и маршруты с прямым подключением. Значение используется в маршрутизаторы ранжировать маршруты от наиболее предпочтительного (низкое значение AD) до наименее предпочтительного (высокое значение AD).[2][3] Когда несколько путей к одному и тому же месту назначения доступны в его таблица маршрутизации, маршрутизатор использует маршрут с наименьшим административным расстоянием.

Производители маршрутизаторов обычно проектируют свои маршрутизаторы так, чтобы назначать административное расстояние по умолчанию для каждого типа маршрута. Например, маршрутизаторы Cisco, маршруты, выданные OSPF имеют меньшее административное расстояние по умолчанию, чем маршруты, выданные Протокол маршрутной информации. По умолчанию OSPF имеет административное расстояние по умолчанию 110, а RIP имеет административное расстояние по умолчанию 120. Однако значения административного расстояния обычно можно настроить вручную с помощью администратор сети.[2]

Обзор

Значение административного расстояния (AD) присваивается маршрутизатор на основе протокола. Маршрутизаторы по своей конструкции не должны устанавливать несколько маршрутов в таблицу маршрутизации, поскольку это может вызвать петли маршрутизации.[2] Хотя маршрутизатор может запускать несколько протоколы маршрутизации на одном устройстве маршрутизатору необходимо реализовать процесс, гарантирующий, что несколько маршрутов, указывающих на один и тот же пункт назначения, не существуют одновременно в таблице маршрутизации. Каждый процесс, запущенный на маршрутизаторе, объявляет значение своего административного расстояния локальному маршрутизатору. Маршрутизатор использует это значение, чтобы определить, какой маршрут следует использовать. После выбора маршрута база данных маршрутной информации обновляется. Если два маршрута имеют одинаковое административное расстояние, маршрутизатор использует свой алгоритм производителя, чтобы определить, какой маршрут следует установить.[2] Cisco маршрутизаторы просто игнорируют значения и возвращаются к значениям по умолчанию, которые никогда не совпадают.[4]

Маршрутизатор обычно сравнивает административные расстояния, чтобы определить, какой протокол имеет наименьшее значение. Маршрутизатор предпочитает протоколы с меньшим административным расстоянием. Например, OSPF имеет расстояние по умолчанию 110, поэтому процесс маршрутизатора отдает предпочтение ему, а не RIP, который имеет расстояние по умолчанию 120. Администратор может произвольно перенастроить административные расстояния, что влияет на ранжирование предпочтительных маршрутов. процесс маршрутизации. На маршрутизаторах Cisco статические маршруты имеют административное расстояние 1, что делает их предпочтительнее маршрутов, выданных протокол динамической маршрутизации. Административное расстояние - это значение, на которое всегда ссылается только сам локальный маршрутизатор. Административное расстояние не объявляется в сети.[2]

Административные расстояния по умолчанию

Cisco

В следующей таблице перечислены административные расстояния по умолчанию для различных протоколов маршрутизации, используемых на Cisco роутеры.[3]

Протокол маршрутизацииАдминистративная дистанция
Непосредственно подключенный интерфейс0[а][5]
Статический маршрут из интерфейса1[b]
Статический маршрут к адресу следующего перехода1
DMNR - динамическая маршрутизация мобильных сетей3
EIGRP сводный маршрут5
Внешний BGP20
Внутренний EIGRP90
IGRP100
OSPF110
IS-IS115
Протокол маршрутной информации (РВАТЬ)120
Протокол внешнего шлюза (EGP)140
Маршрутизация по требованию (ODR)160
Внешний EIGRP170
Внутренний BGP200
Протокол разрешения следующего перехода (NHRP)250[нужна цитата ]
Статический маршрут по умолчанию, полученный через DHCP254[нужна цитата ]
Неизвестный и неиспользованный255[c]
  1. ^ Только сам интерфейс имеет административное расстояние 0, так как у маршрута не может быть расстояния меньше 1.
  2. ^ С IOS 12.2, административное расстояние статического маршрута с выходным интерфейсом составляет 1. До выпуска 12.2 фактически было 0.
  3. ^ Административное расстояние 255 заставит маршрутизатор удалить маршрут из таблицы маршрутизации и не будет его использовать.

Можжевельник

В следующей таблице перечислены административные расстояния по умолчанию для различных протоколов маршрутизации, используемых на маршрутизаторах Juniper.[6]

Протокол маршрутизацииАдминистративная дистанция
Непосредственно подключенный интерфейс0
Статические маршруты5
Внутренние маршруты OSPF10
IS-IS Уровень 1 Внутренний15
IS-IS Уровень 2 Внутренний18
ПОКОЙСЯ С МИРОМ100
Агрегат (сводка маршрута)130
Внешние маршруты OSPF150
IS-IS Уровень 1 Внешний160
IS-IS Уровень 2 Внешний165
BGP170

Конфигурация

Cisco IOS

В администратор сети может изменять административное расстояние для изменения желаемого ранжирования протоколов маршрутизатора. Это может быть необходимо в тех случаях, когда перераспределение маршрутов необходимо использовать, иначе могут возникнуть петли маршрутизации.[3] Операционная система межсетевого взаимодействия Cisco позволяет администраторам сети изменять расстояние, изменяя значение расстояния в режиме конфигурации суб-маршрутизатора. В приведенном ниже примере административное расстояние RIP изменено на 89, чтобы он использовался вместо OSPF.[3]

R1> включить

R1 # настроить терминал

R1 (конфигурация) # роутер

R1 (конфиг-роутер) # расстояние 89

Ручная настройка административного расстояния также требуется при настройке плавающего статического маршрута. Плавающие статические маршруты используются для предоставления альтернативного пути при отказе основного канала. Чтобы статические маршруты были настроены в качестве резервных, необходимо изменить административное расстояние статического маршрута. В противном случае он будет иметь приоритет над всеми протоколами маршрутизации, и маршруты, отправленные из протокола маршрутизации, не будут вставлены в таблицу маршрутизации.[3] В приведенном ниже примере показано, как настроить административное расстояние до 254, чтобы указать, что его следует использовать только в крайнем случае.

R1 (конфигурация) # ip route 10.0.0.0 255.0.0.0 резервная ссылка 1254

В случае, если два протокола маршрутизации настроены с одинаковым административным расстоянием, Cisco маршрутизатор проигнорирует настроенные значения и вместо этого будет использовать значения по умолчанию.[4]

Проверка конфигурации административного расстояния выполняется на оборудовании Cisco с помощью показать IP-маршрут командовать в привилегированный режим exec на консоли Cisco роутер.[7][8] В примере, показанном ниже, административное расстояние составляет 1. Буква «S» указывает, что маршрут является статический маршрут который фактически был вручную добавлен администратором в процесс маршрутизатора и установлен в таблицу маршрутизации.

Маршрутизатор № включить

Маршрутизатор № настроить терминал

Маршрутизатор (конфигурация) # ip route 1.1.1.0 255.255.255.0 fastEthernet 0/0

Маршрутизатор (конфигурация) # показывать IP-маршрут

В показывать IP-маршрут команда отобразит следующее, подтверждая, что статический маршрут имеет административное расстояние 1.

S 1.1.1.0/0 [1/0] через 172.31.0.1

Рекомендации

  1. ^ «Настройки маршрута». Juniper Networks. Получено 2018-06-18.
  2. ^ а б c d е Франк Ле; Джеффри Дж. Се; Хуэй Чжан, Понимание перераспределения маршрутов (PDF)
  3. ^ а б c d е Cisco Systems (2013 г.), Что такое административная дистанция?, дата обращения 14 сентября 2013
  4. ^ а б Cisco Systems (без даты), Информация о маршрутизации, Cisco Systems Inc, получено 16 сентября 2013 г.
  5. ^ Cisco, AD по умолчанию
  6. ^ Можжевельник, AD по умолчанию
  7. ^ Cisco Systems (без даты), Настройка статической маршрутизации, Cisco Systems Inc., получено 14 сентября 2013 г.
  8. ^ Cisco Systems (без даты), Показать команды, Cisco Systems Inc., получено 14 сентября 2013 г.

внешняя ссылка