策略路由选择可以选择修改下一跳地址以及标记数据包来提供不通的网络服务。PBR一般用于修改基于源地址的下一跳地址。推荐实现方式:PBR给于外发IP数据包标记IP优先位,这样方便了实施QoS策略。一般来说,PBR是通过路由映射来配置的。

  看个详细配置实例,你会更加明白:

  定义了两个访问列表:1020,经过配置使来自网络192.168.1.0/24的数据包的下一跳地址改为192.168.100.1;使来自192.168.2.0/24的数据包的下一跳地址改为192.168.100.2.其他源始发的数据包正常路由。

命令如下:

My3377(config)#access-list 10 permit 192.168.1.0         //用访问控制列表先抓取路由

My3377(config)#access-list 20 permit 192.168.2.0

 

My3377(config)#route-map nexthop permit 10              //起个名字

My3377(config-route-map)#match ip address 10 //匹配一个列表

My3377(config-route-map)#set ip next-hop 192.168.100.1     //设置一个策略

My3377(config-route-map)#exit

 

My3377(config)#route-map nexthop permit 20

My3377(config-route-map)#match ip address 20

My3377(config-route-map)#set ip next-hop 192.168.100.2

My3377(config-route-map)#exit

My3377(config)#route-map nexthop permit 30

 

My3377(config)#int s2/1

My3377(config-if)#ip policy route-map nexthop            //接口下调用

My3377(config-if)#exit