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

set community

Используйте эту команду для установки атрибута сообществ (communities) и группировки направлений в определённое сообщество, а также для применения решений маршрутизации в соответствии с этими сообществами.

Для использования этой команды сначала необходимо задать условие match. Команды match и set задают условия для редистрибьюции маршрутов из одного протокола маршрутизации в другой. Команда match определяет критерии, при которых редистрибьюция разрешена для текущего route-map. Команда set задаёт действия редистрибьюции, которые должны быть выполнены, если критерии совпадения выполнены.
Если пакеты не соответствуют ни одному из определённых критериев, они маршрутизируются через обычный процесс маршрутизации.

Используйте параметр no с этой командой для удаления записи.

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

set community [<65536-4294901759>|AA:NN|internet|local-AS|no-advertise|no-export|none] (additive|)

no set community [AA:NN|internet|local-AS|no-advertise|no-export|none] (additive|)

Параметры
<65536-4294901759>Номер сообщества
AA:NNНомер сообщества в формате aa:nn.
internetИнтернет.
local-ASНе отправлять за пределы локальной AS (общеизвестное сообщество).
no-advertiseНе анонсировать этот маршрут eBGP-пирам.
no-exportНе анонсировать этот маршрут никаким пирам.
noneУдалить атрибут сообщества из префиксов, которые проходят через route-map.
additiveДобавить к существующему сообществу.
Значение по умолчанию

Значение по умолчанию не указано.

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

Режим route-map.

Примеры

Следующие примеры показывают использование команды set community с различными параметрами.

#configure terminal
(config)#route-map rmap1 permit 3
(config-route-map)#set community no-export no-advertise
#configure terminal
(config)#route-map rmap1 permit 3
(config-route-map)#set community no-advertise
#configure terminal
(config)#route-map rmap1 permit 3
(config-route-map)#set community 10:01 23:34 12:14 no-export