6.4.18 set community
Назначение команды
Используйте эту команду для задания атрибута community.
Для удаления значения используйте форму no, либо set community none.
Команда set community позволяет задать атрибут сообщества, сгруппировать назначения в определённые сообщества и применять решения маршрутизации в соответствии с этими группами.
Для использования команды set community необходимо предварительно задать условие match.
Команды match и set задают условия и действия перераспределения маршрутов между протоколами.
Если пакет не соответствует ни одному условию, он обрабатывается в рамках обычной маршрутизации.
Синтаксис команды
set community [ AA:NN | internet | local-AS | no-advertise | no-export ]
set community none
no set community
Параметры
| Параметр | Описание | Значение |
|---|---|---|
| AA:NN | Номер сообщества в формате: AA — номер AS, NN — номер сообщества | AA: 1–65535, NN: 1–65535 |
| internet | Указывает общеизвестное сообщество Internet | - |
| local-AS | Указывает, что маршрут не пересылается за пределы локальной AS | - |
| no-advertise | Запрещает анонсировать маршрут каким-либо соседям | - |
| no-export | Запрещает экспорт маршрута в следующую AS | - |
| none | Удаляет атрибут community из маршрутов, проходящих через route-map | - |
Режим команды
Route-map Configuration
Использование
Команда применима только для BGP.
Примеры
Switch# configure terminal
Switch(config)# route-map rmap1 permit 3
Switch(config-route-map)# set community no-export no-advertise
Switch# configure terminal
Switch(config)# route-map rmap1 permit 3
Switch(config-route-map)# set community no-advertise
Switch# configure terminal
Switch(config)# route-map rmap1 permit 3
Switch(config-route-map)# set community 10:01 23:34 12:14 no-export