Перейти к основному содержимому

7.1.8 distance (OSPFv3)

Назначение команды

Для задания административных расстояний маршрутов Open Shortest Path First версии 3 (OSPFv3) в зависимости от типа маршрута используйте команду distance.

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

Синтаксис команды

distance { DISTANCE | ospfv3 [ external DIST1 ] [ inter-area DIST2 ] | [ intra-area DIST3 ] }
no distance { DISTANCE | ospfv3 }

Параметры

ПараметрОписание параметраЗначение параметра
DISTANCEАдминистративное расстояние.1-254 (маршруты со значением 255 не устанавливаются в таблицу маршрутизации)
external DIST1(Необязательный) Устанавливает расстояние для маршрутов из других доменов маршрутизации, полученных через перераспределение.
Значение по умолчанию — 110
1-254
inter-area DIST2(Необязательный) Устанавливает расстояние для всех маршрутов между зонами. Значение по умолчанию — 1101-254
intra-area DIST3(Необязательный) Устанавливает расстояние для всех маршрутов внутри одной зоны. Значение по умолчанию — 1101-254

Режим команды

Router Configuration

Значения по умолчанию

DIST1: 110
DIST2: 110
DIST3: 110

Использование

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

Команда distance позволяет установить расстояние для всей группы маршрутов, а не для конкретного маршрута, проходящего через список доступа.

Обычная причина использования команды distance — наличие нескольких процессов OSPFv3 с взаимной перераспределением, когда вы хотите отдать предпочтение внутренним маршрутам одного процесса по сравнению с внешними маршрутами другого.

Примеры

В следующем примере показан маршрутизатор в автономной системе, использующий одновременно протоколы маршрутизации RIPng и OSPFv3.

Пример рекламирует маршруты, полученные через OSPFv3, с помощью RIPng и назначает маршрутам, полученным через внутренний шлюзовый протокол (IGP), расстояние RIPng равное 90:

Switch# configure terminal
Switch(config)# router ipv6 ospf
Switch(config-router)#distance 90
Switch(config-router)# redistribute ripng