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
Section titled “Diagram”Classes
Section titled “Classes”configuration (iosxe.devices)
Section titled “configuration (iosxe.devices)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
community_lists | Class | [community_lists] | No |
community_lists (iosxe.devices.configuration)
Section titled “community_lists (iosxe.devices.configuration)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
expanded | List | [expanded] | No | |
standard | List | [standard] | No |
expanded (iosxe.devices.configuration.community_lists)
Section titled “expanded (iosxe.devices.configuration.community_lists)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
entries | List | [entries] | No |
standard (iosxe.devices.configuration.community_lists)
Section titled “standard (iosxe.devices.configuration.community_lists)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
name | String | Yes | ||
entries | List | [entries] | No |
entries (iosxe.devices.configuration.community_lists.expanded)
Section titled “entries (iosxe.devices.configuration.community_lists.expanded)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
action | Choice | permit , deny | Yes | |
regex | String | Yes |
entries (iosxe.devices.configuration.community_lists.standard)
Section titled “entries (iosxe.devices.configuration.community_lists.standard)”Name | Type | Constraint | Mandatory | Default Value |
---|---|---|---|---|
action | Choice | permit , deny | Yes | |
communities | List | String | Yes |
Examples
Section titled “Examples”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"]