一:概念描述:
策略路由PBR:根据用户指定的策略进行路由选择。分为本地策略、接口策略、智能策略。
二:策略路由的功能及应用场景:
类别 | 功能 | 场景 |
本地策略路由 | 对本身发送的路由生效,如本机下发的BGP、ICMP等报文 | 不同源地址的报文或不同长度的报文需要通过不同方式转发时 |
接口策略路由 | 对本身转发的报文生效 对本设备下发的报文不生效 |
多用于负载分担,如多个出口,将一部分数据走向移动,一部分数据走向电信等 |
智能策略路由 | 基于链路质量选择最优线路 | 不同业务选择不同质量的线路 |
三:配置PRB
本地策略路由:
1.配置处源地址。 acl 2000 rule 10 permit source [源地址 反掩码] 2.创建策略路由和策略点。 policy-based-route PRB policy-based-route PBR permit node 10 if-match acl 2000 apply ip-address next-hop [ip address] #apply 后面设置的动作还可以指出接口:output-inface 配置报文的优先级:apply ip-precedence等 3:应用策略路由: |
配置接口策略路由实现基于源的负载分担:
![]()
在AR1上配置接口策略路由,使CLIET1数据走AR2,CLIET2走AR3. 1.创建acl匹配两种数据流。 [AR1]acl 200 rule 10 permit source 192.168.1.1 0 quit acl 2001 rule 10 permit source 192.168.1.2 0 2.创建两个流分类 traffic classifier T1 if-matchl acl 2000 quit traffic classifier T2 if-match acl 2001 3.创建流行为 traffic behavior AR2 redirect ip-nexthop 10.1.12.2 quit traffic behavior AR3 redirect ip-nexthop 10.1.13.3 4.创建流策略,将流分类与流策略做关联 traffic policy PBR classifier T1 behavior AR2 classifier T2 behavior AR3 5.在入接口调用流策略 inter e 0/0/0 traffic-policy PBR inbound
|