set extcommunity
Используйте эту команду для установки атрибута расширенного сообщества (extended community).
Для использов ания этой команды сначала необходимо задать условие match
. Команды match
и set
определяют условия для редистрибьюции маршрутов из одного протокола маршрутизации в другой:
Команда match
определяет критерии соответствия, при которых редистрибьюция разрешена для текущего route-map.
Команда set
определяет действия редистрибьюции, которые должны быть выполнены, если критерии соответствия выполнены.
Если пакеты не соответствуют ни одному из заданных критериев, они маршрутизируются через обычный процесс маршрутизации.
Используйте параметр no
с этой командой, чтобы отключить эту функцию.
Синтаксис команды
set extcommunity rt .AA:NN (additive|)
set extcommunity soo .AA:NN
set extcommunity cost (igp|pre-bestpath|) <0-255> <0-4294967295>
no set extcommunity rt (.AA:NN|) (additive|)
no set extcommunity soo (.AA:NN|)
no set extcommunity cost (igp|pre-bestpath|) <0-255> <0-4294967295>
Параметры
rt | Расширенное сообщество цели маршрута (Route Target). |
.AA:NN | VPN расширенное сообщество. |
additive | Добавить к существующему сообществу. |
soo | Расширенное сообщество происхождения сайта (Site-of-Origin). |
cost | Расширенное сообщество стоимости. |
igp | Сравнение на основе стоимости IGP. |
pre-bestpath | Сравнение на основе стоимости IGP перед выбором лучшего пути. |
<0-255> | Идентификатор сообщества. |
<0-4294967295> |
Значение по умолчанию
Значение по умолчанию не указано.
Режим команды
Режим route-map.
Примеры
#configure terminal
(config)#route-map rmap1 permit 3
(config-route-map)#set extcommunity rt 06:01
#configure terminal
(config)#route-map rmap1 permit 3
(config-route-map)#set extcommunity rt 0.0.0.6:01
#configure terminal
(config)#route-map rmap1 permit 3
(config-route-map)#set extcommunity soo 06:01
#configure terminal
(config-route-map)#route-map rmap1 permit 3
(config-route-map)#set extcommunity soo 0.0.0.6:01