1、policy-list
- 可预先将包含一组match语句的route-map定义成一个命令列表,这个列表称为policy-list
- 这些policy-list可以在route-map中被调用
- 一个policy-list就像个只包含match语句的route-map
- 当route-map被执行,被其调用的policy-list中所包含的match语句将一并被遍历且执行match动作
- 这是一种在大中型网络中运用、使得配置“模块化”的特性
2、policy-list的特性
- Ipv6不支持
- 12.0(22)S 和12.2(15)T之前的CISCO IOS版本不支持该特性,另外更老的IOS版本的路由器重启存在路由策略配置丢失的风险
- Policy-list中不能包含set语句,但是它被route-map调用后,该route-map中可以包含set语句
- Policy-list只在BGP中支持,其他的IP路由协议并不支持这个特性
3、policy-list的配置
ip policy-list as100 permit
match as-path 1
match community 1
- 上述命令创建一个policy-list
- Policy-list只能包含match语句
route-map RP permit 10
match policy-list as100
match ip address prefix-list 100
set local-preference 300
- 上述命令在route-map中调用定义好的policy-list
- 一个route-map中可调用多个policy-list
4、配置示例