Skip to content

Community List

Community lists are BGP route filtering tools that define collections of community values used to group routes with common characteristics for policy implementation. They enable administrators to match and manipulate BGP routes based on community attributes, providing flexible mechanisms for implementing routing policies, traffic engineering, and service differentiation. Community lists support both standard (well-known) and extended community formats, allowing for sophisticated route tagging and filtering strategies in complex BGP deployments.

Diagram
NameTypeConstraintMandatoryDefault Value
devicesListdevicesNo
device_groupsListdevice_groupsNo
globalClassglobalNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
configurationClassconfigurationNo

NameTypeConstraintMandatoryDefault Value
community_listsClasscommunity_listsNo

community_lists (iosxe.devices.configuration)

Section titled “community_lists (iosxe.devices.configuration)”
NameTypeConstraintMandatoryDefault Value
expandedListexpandedNo
standardListstandardNo

expanded (iosxe.devices.configuration.community_lists)

Section titled “expanded (iosxe.devices.configuration.community_lists)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
entriesListentriesNo

standard (iosxe.devices.configuration.community_lists)

Section titled “standard (iosxe.devices.configuration.community_lists)”
NameTypeConstraintMandatoryDefault Value
nameStringYes
entriesListentriesNo

entries (iosxe.devices.configuration.community_lists.expanded)

Section titled “entries (iosxe.devices.configuration.community_lists.expanded)”
NameTypeConstraintMandatoryDefault Value
actionChoicepermit, denyYes
regexStringYes

entries (iosxe.devices.configuration.community_lists.standard)

Section titled “entries (iosxe.devices.configuration.community_lists.standard)”
NameTypeConstraintMandatoryDefault Value
actionChoicepermit, denyYes
communitiesListStringYes

iosxe:
devices:
- name: Device1
configuration:
community_lists:
expanded:
- name: CLE1
entries:
- action: permit
regex: "65000:500"
standard:
- name: CLS1
entries:
- action: deny
communities: ["65000:500"]
- action: permit
communities: ["65000:501"]