1、策略路由的技术背景

在真实的生产环境中,我们希望不同业务的流量走不同的宽带,假如说业务一的流量比较大并且比较繁忙,那我会优先让他走带宽较高的宽带

2、策略路由的基本概念

PBR(Policy-Based Routing,策略路由):PBR使得网络设备不仅能够基于报文的目的IP地址进行数据转发,更能基于其他元素进行数据转发,例如源IP地址、源MAC地址、目的MAC地址、源端口号、目的端口号、VLAN-ID等等。

三:策略路由的结构

跟route policy一样

四、路由策略跟策略路由的区别

路由策略:操纵的对象是路由表,会直接影响到路由表

策略路由:操纵的对象是转发平面,路由表不受影响,转发也不会去查看路由表

五、PBR的分类

接口PBR:对转发的报文起作用,也就是对接收到的报文执行策略

本地PBR:对本地的报文起作用,对本地路由器发出去的报文执行策略

六、什么是MQC

MQC就是模块化Qos命令行,指通过将具有某类共同特征的数据流划分为一类,并为同一类数据流提供相同的服务,也可以对不同类的数据流提供不同的服务,

MQC分为三类:

1.流分类:定义哪些路由是需要参与策略路由转发的流量

2.流行为:对匹配到的路由进行定向、过滤、重定向等操作

3.流策略 :把流分类和流行为进行绑定,以为当流分类跟流行为的条目多了之后,就不知道匹配到的流量执行对应的动作,所以需要绑定

七、流策略的应用方向

流策略分出口跟入口两个方向:

outbound:出口就是主要是做一下Qos质量的服务,比如说限速

inbound:入口的话就是做一下重定向

八、MQC的配置

拓补图:

实验完成的效果:现在公司有两条宽带,分别是左边200.1.1.0网段的电信和右边202.1.1.0的网段,现在路由的配置是所有的流量都走电信的宽带,现在由于公司的业务扩大需要配置策略路由让流量走202.1.1.0网段的联通宽带

配置之前先查看pc的流量的走向:

配置代码:

[Huawei]traffic classifier huawei                         //创建一个流分类

[Huawei-classifier-huawei]if-match acl 2000     //匹配条件,匹配acl

[Huawei]traffic behavior huawei                        //创建一个流行为

[Huawei-behavior-huawei]redirect ip-nexthop 202.1.1.254    //定义动作,下一跳是202.1.1.24

[Huawei]traffic policy  mqc                                //创建一个流策略

[Huawei-trafficpolicy-mqc]classifier huawei behavior huawei   //把流分类跟流行为绑定起来

[Huawei]int g0/0/0                                            //应用到接口

[Huawei-GigabitEthernet0/0/0]traffic-policy mqc inbound    //应用到接口的入方向

验证结果:(由原先的下一跳为200.1.1.254变成202.1.1.254了)

观看路由表(虽然路由表里面下一跳指导的是200.1.1.254,但是通过策略路由可以直接让报文的下一跳从202.1.1.254去进行转发,所以策略路由不会影响路由表,而是在转发层面进行控制)

流量控制与路径转发控制相关推荐

  1. android系统手机流量控制方法,手机流量控制!安卓手机控制流量设置小技巧

    原标题:手机流量控制!安卓手机控制流量设置小技巧 手机流量控制!安卓手机控制流量设置小技巧?随着4G网络时代的开启,手机每月耗流量不再是以M为单位,二手以G为单位.曾经的2G时代,一个月只需要20.3 ...

  2. nginx配置一个端口下多个路径转发到html下不同目录

    工作中用到使用nginx配置一个端口下多个路径转发到html下不同目录,做一个总结记录. 目前知道的有三种方法可以实现,分别是使用root+location.alias.try_files. 假设一个 ...

  3. 自动驾驶路径跟踪控制——驾驶员预瞄模型

    文章目录 1. 驾驶员预瞄控制概述 1.1 第一个得到应用的驾驶员模型(Crossover模型) 1.2 预瞄概念的诞生 1.3 驾驶员模型环节 1.4 补偿跟踪模型 1.5 预瞄跟踪模型 1.6 速 ...

  4. OSG 飞机路径动画控制

    OSG 飞机路径动画控制 注:摘自<三维渲染引擎编程指南> 本文实现一个飞机,在地图上空盘旋,读者可以根据自己需要进行更改: 代码如下: //2017. 8 .29 #include &l ...

  5. 无人船/无人艇路径跟踪控制 mmg模型matlab simulink效果

    无人船/无人艇路径跟踪控制 mmg模型matlab simulink效果 基于观测器的LOS制导结合反步法控制 ELOS+backstepping ID:69188660989622243

  6. 在Matlab下编程实现二维与三维的航迹跟踪控制、路径跟踪控制和轨迹跟踪控制,实现编队集群控制与避障控制

    在Matlab下编程实现二维与三维的航迹跟踪控制.路径跟踪控制和轨迹跟踪控制,实现编队集群控制与避障控制. 研究对象有空中无人机.地面机器人.水面无人艇.水下机器人以及多智能体等. ID:321006 ...

  7. CISCO 组播RPF 逆向路径转发 实验原理

    Technorati 标签: CISCO,组播,multicast,RPF,CCIE RPF,reverse path forwarding. 是组播转发的一个重要基础.只有当RPF检测成功以后,组播 ...

  8. 不拦截指定路径_控制层访问拦截

    在控制层进行访问拦截也是我们在项目中常会遇到的需求,例如:项目中要求系统登录操作有时间限制--12306购票时间的限制等. 对于这类需求我们一般有几种选择: 过滤器Filter AOP SpringM ...

  9. rpf逆向路径转发 linux,组播RPF 逆向路径转发 实验原理

    RPF,reverse path forwarding. 是组播转发的一个重要基础.只有当RPF检测成功以后,组播流量才能正确的在网络中进行转发. 当在baidu或者google里面查询关键字 &qu ...

最新文章

  1. 吴恩达深度学习课程deeplearning.ai课程作业:Class 2 Week 1 3.Gradient Checking
  2. 004-2-拟合,drop-out
  3. linux 安装库 编译提示-lcrypto 无法链接,缺少 crypto 库
  4. android 最新消息滚动,Android 滚动操作Scroller类详解
  5. 如何在注册表里计算机用户名,可以通过注册表修改电脑的密码 ?怎么做的?
  6. 论文浅尝 | 用于学习知识图谱嵌入的一种基于注意力机制的新型异构 GNN 框架HRAN...
  7. 计算机组成原理201501,计算机组成原理201501.pdf
  8. 【0】Zookeeper QA
  9. C#程序设计实践教程pdf
  10. HTTP权威指南—基础部分
  11. 最全面的Nginx工作原理讲解,Nginx学习笔记——来自动力节点
  12. 企业移动办公小助手——华为云桌面
  13. 现在世界上到底有多少飞机?
  14. 单方差分析MATLAB,MATLAB单因素方差分析.PDF
  15. JDK13 Switch表达式新特性
  16. s32k144 isystem linux,S32k144 简易 Bootloader
  17. [矩阵论] Unit 1. 线性空间与线性变换 - 知识点整理
  18. javaSE试题(一)
  19. 【MySQL】删除记录
  20. codeforce Gym 100685E Epic Fail of a Genie(MaximumProduction 贪心)

热门文章

  1. Android-断点续传下载
  2. mysql 自动备份发送_MySQL自动备份数据并通过邮箱发送
  3. 杰理之FM 和 AUX 模式下 EQ 不起作用修改方法【篇】
  4. 杰理之AUX 模式使用 AUX1 或者 AUX2 通道时,程序会复位问题【篇】
  5. 90后的你现在拥有了多少存款?
  6. 整理:JVM基本结构
  7. Linux工控机硬盘灯不亮,工控机主板电源灯不亮故障解决方案
  8. Grails GSP 标签集合
  9. 【日常学习】【数学/哈希】康托展开
  10. 房地产CRM实践进入成长期