什么是PBR

policy-based-route
基于策略的路由,一种依据用户定制的策略进行路由选择的机制
PBR可以基于叨叨报文的源地址、长度等信息灵活的进行路由选择
在PBR中,通过对数据包的:
源地址、报文长度、五元组

PBR的组成

他的配置方法和路由策略相似s
PBR配置
PBR中包含若干的节点,节点中包含了各类子句

PBR的匹配流程:

PBR流程图
节点之间的过滤关系是“或”关系

PBR的注意事项

apply子句只能对PPP接口配置出接口
apply子句在以太网出接口上只能配置下一跳
如果策略路由能够命中数据包,路由器无需普通路由来转发数据包
只建议在普通路由无法实现转发效果时,采用策略路由

配置命令

/*创建PBR*/
[H3C] policy-based-route [name] [deny/permit] node [id]
/*匹配if-match子句*/
[H3C-pbr-aaa] if-match [rule]
/*配置apply子句*/
[H3C-pbr-aaa] apply [rule]\
/*在接口调用策略*/
[H3C-GigabitEthernet1/0] ip policy-based-route [name]
if-match子句

条件

apply子句

条件

实例

实例

https://upyun.breezecloud.cn/img/network.webp