当前位置: 首页 > news >正文

PBR(策略路由)

1.定义:策略路由(Policy-Based Routing, PBR) 是一种根据用户自定义策略(而非传统路由表的最长匹配原则)决定数据包转发路径的技术。它允许网络管理员基于源地址、目的地址、协议类型、端口号、QoS标记等条件,灵活控制流量走向,实现负载均衡、流量隔离、安全控制或差异化服务。

2.区别:
常规路由 基于目标IP和路由表进行报文的转发 策略路由(Policy-Based Routing) 根据用户制定的策略进行报文转发,是一种比常规的基于目的的 路由更灵活的路由机制。 基于源IP、源目标IP对、协议、端口号、长度等参数对数据进行分类, 对分类的数据执行转发策略。 从特定的出口转发数据或者设置数据的优先级。

3.原理:

步骤:
定义重分布路由图 一个路由图可以由多个策略组成,策略按序号大小排列,只要符合了前面策略,就退出 路由图的执行 定义路由图每个策略的匹配规则或条件 定义满足匹配规则后,路由器对符合规则的数据包进行IP优先值和下一 跳的设置 在指定接口中应用路由图

4.配置:

策略路由配置命令 route-map <名字> permit <节点序号> 定义策略路由,一个route-map可定义多个节点,按节点序号执行。

match语句 match ip address <ACL>:使用ACL匹配数据包 match length <长度>:匹配数据包的长度

set语句 set ip next-hop <下一跳地址> [<下一跳地址> ……] 将匹配上的数据包强制指定下一跳;如果下一跳不可达,按顺序试验后面的下一 跳;

如果所有下一跳都不可达,则按正常流程查路由表转发。 set interface <出接口> 将匹配上的数据包强制指定出接口;

如果出接口断,则按正常流程查路由表转发 此命令只能用于PPP或HDLC出接口。 ip policy route-map <名字> 将策略路由绑定到接口,影响从接口进来的数据包。

5.PBR应用

http://www.dtcms.com/a/303224.html

相关文章:

  • 力扣-39.组合总和
  • 一段英文自我介绍
  • Source Insight的快速使用
  • gpfs磁盘相关命令及使用
  • nvim编辑器
  • CLion运行多个main函数
  • MySQL存储过程(二):存储过程实例(增删改查)及调用
  • Web3技术解析:从网络架构到业务创新的范式的变革
  • mysql全量备份、全量恢复demo
  • 二叉树基本概念
  • 安装anaconda后,如何进入python解释器
  • 禾纳AET3156AP数据手册,增强型p沟道MOSFET芯片,替代AO4805方案
  • C#_运算符重载 operator
  • 【办公类-109-01】20250728托小班新生挂牌(学号姓名)
  • 微服务的编程测评系统7-题库接口
  • windows平台计划任务批处理实现定时任务
  • 循环神经网络 中文情感分析案例
  • WAIC首日 | RWKV-7s 新型高效大模型架构正式亮相
  • django 按照外键排序
  • uvm_do sequence marcos
  • SQL之防止误删数据
  • Spring核心机制:深入理解控制反转(IoC)
  • Kotlin的datetime库
  • 荣耀应用市场《2025上半年应用合规治理报告》丨开发加油站
  • C# 静态类_静态方法_静态字段(static 声明静态的关键字 )
  • R语言与作物模型(DSSAT模型)技术应用
  • 未授权访问漏洞 总结
  • mysql 关于树形数据结构的一些操作
  • STM32中集成USB驱动
  • SQL 查询语法笔记