策略路由選擇可以選擇修改下一跳地址以及標記數據包來提供不通的網絡服務。PBR一般用於修改基於源地址的下一跳地址。推薦實現方式:PBR給於外發IP數據包標記IP優先位,這樣方便了實施QoS策略。一般來說,PBR是通過路由映射來配置的。
看個詳細配置實例,你會更加明白:
定義了兩個訪問列表:10和20,經過配置使來自網絡192.168.1.0/24的數據包的下一跳地址改為192.168.100.1;使來自192.168.2.0/24的數據包的下一跳地址改為192.168.100.2.其他源始發的數據包正常路由。
命令如下:
access-list 10 permit 192.168.1.0
access-list 20 permit 192.168.2.0
!
int e0
ip policy route-map nexthop
!
route-map nexthop permit 10
match ip address 10
set ip next-hop 192.168.100.1
!
route-map nexthop permit 20
match ip address 20
set ip next-hop 192.168.100.2
!
route-map nexthop permit 30