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

协议路由更改路径配置

策略路由PBR分为:

本地策略路由:对本设备发送的报文实现策略路由,比如本机下发的ICMP、BGP等协议报文。 当用户需要实现不同源地址的报文或者不同长度的报文通过不同的方式进行发送时,可以配置本地策略路由。 常用Policy-Based-Route工具来实现。

接口策略路由:对本设备转发的报文生效,对本机下发的报文不生效。 当用户需要将收到的某些报文通过特定的下一跳地址进行转发时,需要配置接口策略路由。使匹配重定向规则的报文通过特定的下一跳出口进行转发,不匹配重定向规则的报文则根据路由表直接转发。接口策略路由多应用于负载分担和安全监控。 常用Traffic-Policy工具来实现。

实验top

top整体采用ospf走通

 实验目的

更改流量走向

因为是模拟器链路带宽无法确定,所以先路由追踪后进行更改路径

方法一更改下一跳地址

pc 2 ping pc 1路径

pc 3 ping pc 1路径

 

路由器配置

# 创建高级ACL 3000,匹配源网段192.168.1.0/24到目标网段172.16.1.0/24的IP流量
[r2]acl 3000
[r2-acl-adv-3000]rule 5 permit ip source 192.168.1.0 0.0.0.255 dest 172.16.1.0 0.0.0.255
[r2-acl-adv-3000]q# 创建名为huaweiA的流量分类器,使用ACL 3000作为匹配条件
[r2]traffic classifier huaweiA
[r2-classifier-huaweiA]if-match acl 3000
[r2-classifier-huaweiA]q# 创建名为huaweiB的流量行为,将匹配的流量重定向到下一跳IP 10.10.34.2
[r2]traffic behavior huaweiB
[r2-behavior-huaweiB]redirect ip-nexthop 10.10.34.2
[r2-behavior-huaweiB]q# 创建名为huaweiC的流量策略,将分类器huaweiA和行为huaweiB关联
[r2]traffic policy huaweiC
[r2-trafficpolicy-huaweiC]classifier huaweiA behavior huaweiB
[r2-trafficpolicy-huaweiC]int g 0/0/2  # 进入接口GigabitEthernet0/0/2配置模式
[r2-GigabitEthernet0/0/2]traffic-policy huaweiC inbound  # 在该接口入方向应用流量策略huaweiC# 创建高级ACL 3001,匹配源网段192.168.2.0/24到目标网段172.16.1.0/24的IP流量
[r2]acl 3001
[r2-acl-adv-3001]rule 5 permit ip source 192.168.2.0 0.0.0.255 dest 172.16.1.0 0.0.0.255
[r2-acl-adv-3001]q# 创建名为caiwu1的流量分类器,使用ACL 3001作为匹配条件
[r2]traffic classifier caiwu1
[r2-classifier-caiwu1]if-match acl 3001
[r2-classifier-caiwu1]q# 创建名为caihu2的流量行为,将匹配的流量重定向到下一跳IP 10.10.23.2
[r2]traffic behavior caihu2
[r2-behavior-caihu2]redirect ip-nexthop 10.10.23.2
[r2-behavior-caihu2]q  # 原代码此处缺少q命令,已补充# 创建名为caiwu3的流量策略,将分类器caiwu1和行为caihu2关联
[r2]traffic policy caiwu3
[r2-trafficpolicy-caiwu3]classifier caiwu1 behavior caihu2
[r2-trafficpolicy-caiwu3]int g 6/0/0  # 进入接口GigabitEthernet6/0/0配置模式
[r2-GigabitEthernet6/0/0]traffic-policy caiwu3 inbound  # 在该接口入方向应用流量策略caiwu3

 

 此时 pc1和 pc2 已经按我们配置的路线走了

方法二更改链路开销

 实验top与上面一样

[r2]int g 0/0/1     进入接口
[r2-GigabitEthernet0/0/1]ospf cost 2        更改链路开销

当整体链路开销一样的情况下会默认负载分担刚开始时两个走不同的链路优先级是一样的 

 

相关文章:

  • 计算机设计大赛山东省赛区软件开发赛道线上答辩复盘
  • 记录一次window2012r2安装配置oracle11g的过程-出现的错误以及解决方法
  • GPT-4o, GPT 4.5, GPT 4.1, O3, O4-mini等模型的区别与联系
  • 嵌入式学习笔记 - 运算放大器的共模抑制比
  • Java 原生实现代码沙箱之Java 程序安全控制(OJ判题系统第2期)——设计思路、实现步骤、代码实现
  • Java基础:代理
  • JavaScript篇:async/await 错误处理指南:优雅捕获异常,告别失控的 Promise!
  • Linux系统下安装mongodb
  • ensp的华为小实验
  • JavaSE核心知识点02面向对象编程02-06(泛型)
  • Metasploit 4.22.7:企业级渗透测试新突破
  • Open CASCADE学习|管道壳体生成
  • AI Coding的发展之路:从概念到改变世界的旅程
  • 学习黑客5 分钟深入浅出理解Linux Packages Software Repos
  • GMS 与非 GMS:有何区别?
  • 【工具记录分享】提取bilibili视频字幕
  • Lingma:云效 MCP 使用
  • 容器填充函数fill和memset对比总结
  • ospf实验报告
  • Java虚拟机的基本结构
  • 巴西总统卢拉抵达北京
  • 经济日报刊文:品牌经营不能让情怀唱“独角戏”
  • 央行设立服务消费与养老再贷款,额度5000亿元
  • 七大交响乐团“神仙斗法”,时代交响在上海奏出时代新声
  • 75岁亚当·费舍尔坐镇,再现80分钟马勒《第九交响曲》
  • 正荣地产:董事会主席、行政总裁辞任,拟投入更多精力推动境内债重组等工作