策略路由与路由策略的区别

🐣个人主页 可惜已不在

🐤这篇在这个专栏 华为_可惜已不在的博客-CSDN博客

🐥有用的话就留下一个三连吧😼

目录

一、主体不同

二、方式不同

三、规则不同

四、定义和基本概念


一、主体不同

1、路由策略:是为了改变网络流量所经过的途径而修改路由信息的技术。

2、策略路由:是一种比基于目标网络进行路由更加灵活的数据包路由转发机制。

二、方式不同

1、路由策略:主要通过改变路由属性(包括可达性)来实现。是一种比基于目标网络进行路由更加灵活的数据包路由转发机制。

2、策略路由:将通过路由图决定如何对需要路由的数据包进行处理,路由图决定了一个数据包的下一跳转发路由器。

三、规则不同

1、路由策略:路由器将通过路由图决定如何对需要路由的数据包进行处理,路由图决定了一个数据包的下一跳转发路由器。

2、策略路由:必须要指定策略路由使用的路由图,并且要创建路由图。一个路由图由很多条策略组成,每个策略都定义了1 个或多个的匹配规则和对应操作。

四、定义和基本概念

策略路由‌是一种基于策略的路由选择方法,它允许根据特定的策略或条件来选择最佳路径将数据包从源地址发送到目的地址。策略路由可以基于多个因素进行选择,例如源IP地址、目的IP地址、应用程序类型等。其目的是确保网络数据能够根据特定的需求被路由到正确的位置。

路由策略‌是指一组规则,用于在网络中选择最佳路径。这些规则可以基于不同的因素,如网络拓扑、链路质量、带宽等。路由策略的目的是确保网络数据能够以最快、最可靠的方式从源到目的地传输。

策略路由与路由策略的区别

操作对象属性
Route Policy路由信息 -路由策路是一套用于对路由信息进行过滤、属性设置等操作的方法。画过对路由的操作或控制,来影响数据报文的转发路径
PBR
操作对象:数据报文                        
通过多种手段匹配感兴趣的报文,然后执行丢弃或强制转发路径的操作-接口下配置,称为接口PBR,只对转发(别人发过来的,针对入口方向)的报文起作用
分离
接口下配置,称为接口PBR,只对转发(别人发过来的,针对入口方向)的报文起作用
系统视图下,称为本地PBR,对本地始发(自己产生的)的流量生效

引流 -把流量牵引到其他设备上进行安全检查(主要是在防火墙上)
  1. 应用场景‌:

    • 策略路由通常配置在较高级别的设备上,例如核心路由器或防火墙。它的目的是实现更复杂的网络需求,如多路径负载均衡、应用程序优化和安全策略实施。
    • 路由策略则通常配置在较低级别的设备上,如交换机和路由器。它的目的是优化网络性能、提高可靠性和安全性。
  2. ‌规则匹配‌:

    • 策略路由基于多个因素进行匹配,例如源IP地址、目的IP地址、服务类型等。
    • 路由策略则通常基于单个因素进行匹配,例如目标IP地址或出口接口。
  3. 操作对象‌:

    • 策略路由的操作对象是数据包,它可以根据用户制定的策略进行转发。
    • 路由策略的操作对象是路由信息,通过对路由信息的控制来影响数据流量的转发。
  4. 灵活性‌:

    • 策略路由提供了更高的灵活性,允许管理员根据实际需求定义多个策略,并根据策略的优先级和条件实现精确的路由选择。
    • 路由策略则相对较为固定,主要基于预设的规则进行流量控制。

策略路由与路由策略的应用场景

  1. 服务质量控制‌:策略路由可以用于服务质量的优化,确保高优先级的数据包能够优先传输。
  2. 安全策略实施‌:策略路由可以帮助实现复杂的安全策略,例如基于IP地址的范围限制访问。
  3. 负载均衡‌:策略路由可以用于实现多路径负载均衡,提高网络的可用性和性能。
  4. 网络优化‌:路由策略可以用于优化网络性能,确保数据包以最快的方式传输。
  5. 可靠性提升‌:路由策略可以提高网络的可靠性,通过选择质量更好的链路传输数据

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/54109.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android 删除系统原有的debug.keystore,系统运行的时候,重新生成新的debug.keystore,来完成App的运行。

1、先上一个图:这个是keystore无效的原因 之前在安装这个旧版本android studio的时候呢,安装过一版最新的android studio,然后通过模拟器跑过测试的demo。 2、运行旧的项目到模拟器的时候,就报错了: Execution failed…

后台数据管理系统 - 项目架构设计-Vue3+axios+Element-plus(0916)

接口文档: https://apifox.com/apidoc/shared-26c67aee-0233-4d23-aab7-08448fdf95ff/api-93850835 接口根路径: http://big-event-vue-api-t.itheima.net 本项目的技术栈 本项目技术栈基于 ES6、vue3、pinia、vue-router 、vite 、axios 和 element-plus http:/…

RabbitMQ(高阶使用)死信队列

文章内容是学习过程中的知识总结,如有纰漏,欢迎指正 文章目录 一、什么是死信队列? 二、死信队列使用场景 三、死信队列如何使用 四、打车超时处理 1.打车超时实现 以下是本篇文章正文内容 一、什么是死信队列? 先从概念解释上搞…

idea插件推荐之Cool Request

Cool Request是一款基于IDEA的HTTP调试工具,可以看成是轻量版的postman,它会自动扫描项目代码中所有API路径,按项目分组管理。一个类被定义为Controller且其中的方法被RequestMapping或者XXXMapping注解标注以后就会被扫描到。 对应方法左侧会…

C++中一般指针,指针数组,数组指针

凤凰台上凤凰游,凤去台空江自流。 吴宫花草埋幽径,晋代衣冠成古丘。 三山半落青天外,二水中分白鹭洲。 总为浮云能蔽日,长安不见使人愁。 ——《登金陵凤凰台》【唐】李白 今天是中秋节,小编在这里祝大家学业有成&…

自然语言处理实战项目全解析

自然语言处理(NLP)作为人工智能领域的重要分支,正日益受到关注。无论是在智能客服、文本分析,还是情感分析等场景,NLP都扮演着至关重要的角色。在这篇博客中,我将分享几个与热门搜索主题贴近的实战项目案例…

ElasticSearch数据类型和分词器

一、数据类型 1、Text (文本数据类型) 2、Keyword(关键字数据类型) 3、Alias(别名类型) 4、Arrays (集合类型) 5、日期类型 6、Numeric (数值数据类型) 7、Boolean&#xff0…

智能硬件从零开始的设计生产流程

文章目录 市场分析团队组建ID设计结构设计pcba设计软件开发手板EVT开模DVTPVTMP 智能硬件研发是一个复杂的过程, 当然一件事要发出萌芽必须得有人, 有一天,几个合伙人凑在一起,说一起开发个智能硬件产品吧,于是故事开始了. 市场分析 合伙人: 万物互联的时代, 智能音箱已经成为…

Docker和K8S

Docker技术可以将生成的镜像,在docker容器中运行。Build Once Run Anywhere K8s是对容器集群进行管理协调的工具 一个K8S集群 有一个master节点和多个node节点 master节点里面有 1、etcd:文件保存集群各个节点的状态数据,配置数据等。使用raf…

递归10小题

注:操作数字的数组均为int [ ]型,操作字符串均为char [ ]型 下面的10个问题很常见,在这里都是用递归解决的。涉及到数组的问题,需要有指针的知识。 1.求1到n的和 int getSum(int n)//求1到n的和 {if(n1){return 1;}return ngetS…

LDR6020,单C口OTG,充放一体新潮流!

PD(Power Delivery)芯片实现单Type-C接口输入和输出OTG(On-The-Go)功能,主要是通过支持USB Power Delivery规范和OTG功能的特定硬件和软件设计来实现的。以下是对这一过程的具体解释: 一、PD芯片基础功能 …

c++ gtsam/geometry/Pose3.h详细介绍

gtsam/geometry/Pose3.h 是 GTSAM 库中的一个头文件,定义了 Pose3 类。Pose3 用于表示三维空间中的位姿(即位置和姿态),它是处理和表示三维空间变换的核心类之一。以下是对 Pose3 类的详细介绍: Pose3 类概述 Pose3 …

Chainlit集成Langchain并使用通义千问实现和数据库交互的网页对话应用增强扩展(text2sql)

前言 我在上一篇文章中《Chainlit集成Langchain并使用通义千问实现和数据库交互的网页对话应用(text2sql)》 利用langchain 中create_sql_agent 创建一个数据库代理智能体,但是实测中发现,使用 create_sql_agent 在对话中&#x…

Qt控制开发板的LED

Qt控制开发板的LED 使用开发板的IO接口进行控制是嵌入式中非常重要的一点,就像冯诺依曼原理说的一样,一个计算机最起码要有输入输出吧,我们有了信息的接收和处理,那我们就要有输出。 我们在开发板上一般都是使用开发板的GPIO接口…

七、垃圾收集器ParNewCMS与底层三色标记算法详解

文章目录 垃圾收集算法分代收集理论标记-复制算法标记-清除算法标记-整理算法 垃圾收集器1.1 Serial收集器(-XX:UseSerialGC -XX:UseSerialOldGC)1.2 Parallel Scavenge收集器(-XX:UseParallelGC(年轻代),-XX:UseParallelOldGC(老年代))1.3 ParNew收集器(-XX:UseParNewGC)1.4 C…

RNN股票预测(Pytorch版)

任务:基于zgpa_train.csv数据,建立RNN模型,预测股价 1.完成数据预处理,将序列数据转化为可用于RNN输入的数据 2.对新数据zgpa_test.csv进行预测,可视化结果 3.存储预测结果,并观察局部预测结果 备注:模型结构&#xff…

MATLAB 可视化基础:绘图命令与应用

目录 1. 绘制子图1.1基本绘图命令1.2. 使用 subplot 函数1.3. 绘图类型 2.MATLAB 可视化进阶(以下代码均居于以上代码的数据定义上实现)2.1. 极坐标图2.3. 隐函数的绘制 3.总结 在数据分析和科学计算中,数据可视化是理解和解释结果的关键工具。今天,我将…

.bixi勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复

导言 随着网络技术的飞速发展,网络安全威胁日益加剧,各种勒索病毒层出不穷。其中,.bixi勒索病毒(也称为Bixi Ransomware)作为一种新兴的网络安全威胁,对个人用户和企业数据安全构成了严重威胁。本文91数据…

PHP7 json_encode() 浮点小数溢出错误

原因已找到, 该现象只出现在PHP 7.1版本上 建议使用默认值 serialize_precision -1 即可 事情是这样的,项目里发现一个奇怪的现象,json_encode一个带浮点价格的数据, 出现溢出, 比如: echo json_encode(277.2); // 输出结果为: 277.199999999999989这明显是不能接受的, 数据…

【C++】基础知识 笔记

目录 1.1 基本结构: 1.2 注释 单行注释 多行注释 1.3 变量 1.4 常量 C定义常量两种方式 1.5 关键字(标识符) 标识符起名规则 1.1 基本结构: #include "iostream" using namespace std; //以上两行是预处理指令…