For a community list, the input string is the community attribute of the routes to which the list is applied using a route-map command. If the community attribute matches the regular expression in the community list, the route matches the community list.
Example
The following commands apply route map 5 to routes forwarded to BGP peer 10.5.5.4. Route map 5 uses a regular expression to match community numbers ending with 305, setting the weight of matching routes to 150.
- host1(config-router)#neighbor 10.5.5.4 remote-as
425
- host1(config-router)#neighbor 10.5.5.4 route-map
5 out
- host1(config-router)#exit
- host1(config)#route-map 5 permit 10
- host1(config-route-map)#match community 305$
- host1(config-route-map)#set weight 150