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

7.5.15 set as-path

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

Эта команда используется для изменения пути автономной системы (AS-path) маршрута. Используйте форму no этой команды для отключения функции.

Команда set as-path позволяет указать путь автономной системы. Путём задания длины AS-path маршрутизатор влияет на выбор наилучшего пути соседом. Параметр prepend используется для добавления строки AS-пути к маршрутам, увеличивая длину AS-path.

Перед использованием команды set as-path необходимо задать условие match. Команды match и set определяют условия перераспределения маршрутов между различными протоколами маршрутизации. Команда match указывает критерии соответствия, при которых допускается перераспределение, а команда set задаёт действия при совпадении условий.

Если пакет не соответствует ни одному из заданных критериев, он маршрутизируется в соответствии с обычным процессом маршрутизации.

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

set as-path prepend ASN [ …ASN ]
no set as-path

Параметры

ПараметрОписаниеЗначение
ASNДобавляемый в начало AS-пути номер автономной системы1–4294967295
prependУказывает на добавление пути автономной системы-

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

Route-map Configuration

По умолчанию

По умолчанию set as-path не задан.

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

Команда применяется только в BGP.

Примеры

Пример конфигурации добавления AS-пути:

Switch# configure terminal
Switch(config)# route-map myroute permit 3
Switch(config-route-map)# set as-path prepend 8 24