Datacom HCIP笔记-路由策略与路由控制 之二

news2024/10/7 19:18:29

路由策略和策略的区别?

路由策略:

操作的对象是路由表条目,

实现路由过滤,从而实现访问控制,引入时过滤,发送和接收路由时过滤。

通过配置cost,来实现路径的控制。

策略路由:

对流量转发的路径进行控制,可以基于报文的特征来决定转发的路径。

匹配报文的大小,匹配报文入接口,匹配报文优先级,匹配报文的端口号等等特征。

策略路由:对流量转发的路径进行控制,控制的对象是报文,而非路由表条目。

优势:灵活,不再根据DIP进行报文的转发,而是根据管理员定义的策略执行报文转发。

缺点:配置复杂,而且可能需要在多台设备上做定制的配置。

策略路由在报文接收的接口上做。

策略路由仅对穿越设备的报文生效,对设备自身产生的报文无效。

设备自身产生的报文要有另外的一个策略路由命令。

总结来说,路由策略更侧重于全局性的路由选择和路由传播控制,而策略路由则是在数据包转发层面实施更精细化、个性化的流量导向控制。策略路由的优先级高于路由表转发,能够提供更灵活的流量工程解决方案。

if子句和route-policy组合结果

 

默认情况下华为路由的负载分担的机制是“基于流的负载分担机制”

什么是流?怎么定义流?

根据报文的5元组来分流SIP+DIP+TCP/UDP+SPORT+DPORT5个参数相同的报文认为是同一个流。

同一个流的所有报文走同一个负载分担的路径如果非TCP/UDP的IP报文,例如ICMP协议,根据SIP+DIP相同的为一个流。

sip   1.1.1.1 dip 2.2.2.2 tcp 1024 23

sip 1.1.1.10 dip 2.2.2.3 tcp 1025 80

traffic classifier test operator or if-match a if-match b

or只要匹配任意一条if-match语句就属于定义的这个类

and要同时匹配所有if-match语句才属于定义的这个类

默认为or

路由引入的本质:在执行引入的路由器上将某一个协议的活动的路由引入到另外一个路由协议中。

单点单向路由引入(需要下发缺省路由实现互访)

单点双向路由引入(重发布)

双点(多点)单向路由引入(需要下发缺省路由实现互访)

双点(多点)双向路由引入(重点难点)

双点双向路由引入存在的问题

1、次优路径

2、路由回馈

3、路由环路根因是什么?如何解决?

次优路径产生的原因?协议优先级导致的的问题,优先级低的路由引入到路由级高路由协议中,产生次优路由,反之没有。

路由回馈:次优路径之后,再次将路由引入所导致,导致环路风险。

双点双向要解决的问题

1、无次优路径

2、无路由回馈

3、无路由环路

双点双向做成功的标准:就是路由表在做双点双向之前和做过双点双向之后是一样的。

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

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

相关文章

Redis数据库③主从复制+哨兵模式+集群模式

一.Redis主从复制 1.概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(Master),后者称为从节点(Slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台…

国内ChatGPT大数据模型

在中国,随着人工智能技术的迅猛发展,多个科技公司和研究机构已经开发出了与OpenAI的ChatGPT类似的大型语言模型。这些模型通常基于深度学习技术,尤其是Transformer架构,它们在大量的文本数据上进行训练,以理解和生成自…

若依 ruoyi-vue 接口挂载获取Resources静态资源文件权限校验

解决小程序图片打包过大,放置后端,不引用ngnix、minio等组件,还能进行权限校验 package com.huida.web.controller.common.app;import com.huida.common.core.controller.BaseController; import com.huida.common.utils.file.FileUtils; imp…

c++的学习之路:14、list(1)

本章讲一下如何使用list,代码在文章末 目录 一、list介绍 二、增 三、删 四、查和改 五、交换 六、代码 一、list介绍 首先还是看一看官方文档的介绍如下图,如下方五点: 1. list是可以在常数范围内在任意位置进行插入和删除的序列式…

线程、多线程 、线程安全、线程通信、线程池 --java学习笔记

目录 什么是线程? 什么是进程? 线程的生命周期 线程的6种状态互相转换 什么是多线程? 如何在程序中创建出多条线程? 多线程的注意事项 多线程的创建方式一:继承Thread类 方式一优缺点: 代码演示: 多线程的创建方式二:实现Runnable接口 方…

n3.队列

1.队列 和堆栈一样,队列也属于受限制的线性表。 和堆栈不同的是,堆栈只能在一端进行出栈和入栈 (先进后出),而队列只能在尾部插入,在头部删除(先进先出)**。 队列的操作 ——入…

8个免费视频素材网站,让你永久告别资源付费!

视频剪辑,需要用到各种类型的视频素材,一定要收藏好这8个网站,免费下载,让你永久告别资源付费,白嫖真爽。 1、菜鸟图库 https://www.sucai999.com/video.html?vNTYwNDUx 菜鸟图库虽然是个设计素材网站,但…

【编译原理】手工打造语法分析器

重点: 语法分析的原理递归下降算法(Recursive Descent Parsing)上下文无关文法(Context-free Grammar,CFG) 关键点: 左递归问题深度遍历求值 - 后续遍历 上一篇「词法分析器」将字符串拆分为…

idea的后端环境配置

首先,在你刚打开idea时红色箭头所指的是你进行配置的地方,接下来我把具体步骤说一下 1,直接点击箭头所指的地方就会出现如图界面,然后点击Tomcat server,使其展开点击第一个 第二步取消勾选,第三步选择bin的上一级然后…

14届蓝桥杯省赛 C/C++ B组 T8 整数删除(双向链表,堆)

瞬间定位一个数的左边或者右边,需要用到双向链表。 在过程中不断维护最小值,需要用到堆。 所以定义一个pair类型优先队列,每次取出堆顶进行删除,并且同时让删除元素的左右元素加上其值。 同时需要注意,在删除元素之后…

Spring Cloud Hoxton.SR7 Supported Boot Version: 2.3.2.RELEASE

1、地址 Spring Cloudhttps://docs.spring.io/spring-cloud/docs/Hoxton.SR7/reference/html/ 2、 截图

探索K-近邻算法(KNN):原理、实践应用与文本分类实战

第一部分:引言与背景 KNN算法在机器学习领域的重要性及其地位 KNN算法作为机器学习中的基石之一,由于其概念直观、易于理解并且不需要复杂的模型训练过程,被广泛应用于多种场景。它在监督学习中占据着特殊的位置,尤其适用于实时…

Oracle数据库启动顺序

Oracle数据库启动顺序 启动数据库 首先使用oracle用户登录Linux,用lsnrctl status查看监听状态 1、:进入sqlplus $ sqlplus /nolog SQL> 2:使用sysdab角色登录sqlplus SQL> conn /as sysdba 3:启动数据库 SQL> startup …

宝藏推荐|GitHub登顶项目之中文排行榜!开源资料,天花板级别!

🚀近年来,开源的力量愈发显现其重要性, 不仅推动了技术的发展,更改变了世界的面貌。 马斯克,这位科技界的巨星也多次强调开源的重要性, 他深知只有共享知识,才能推动人类文明的进步&#x1f…

Atcode搜索

D - Medicines on Grid (atcoder.jp) 这是一道搜索题目,我们使用bfs来做,因为本题目没让你求最小路径,使用dfs也可以,这里使用bfs。 本题目核心思想如下: 小高要从起点到终点,要求其在能量大于等于0时到…

搜索与图论——拓扑排序

有向图的拓扑排序就是图的宽度优先遍历的一个应用 有向无环图一定存在拓扑序列(有向无环图又被称为拓扑图),有向有环图一定不存在拓扑序列。无向图没有拓扑序列。 拓扑序列:将一个图排成拓扑序后,所有的边都是从前指…

k8s1.28-helm安装kafka-Raft集群

参考文档 [Raft Kafka on k8s 部署实战操作 - 掘金 (juejin.cn)](https://juejin.cn/post/7349437605857411083?fromsearch-suggest)部署 Raft Kafka(Kafka 3.3.1 及以上版本引入的 KRaft 模式)在 Kubernetes (k8s) 上,可以简化 Kafka 集群…

分类预测 | Matlab实现GWO-LSSVM灰狼算法优化最小二乘支持向量机数据分类预测

分类预测 | Matlab实现GWO-LSSVM灰狼算法优化最小二乘支持向量机数据分类预测 目录 分类预测 | Matlab实现GWO-LSSVM灰狼算法优化最小二乘支持向量机数据分类预测分类效果基本介绍程序设计参考资料 分类效果 基本介绍 1.Matlab实现GWO-LSSVM灰狼算法优化最小二乘支持向量机数据…

一文彻底搞懂JAVA 异常分类及处理

文章目录 1. 概念2. 异常分类3. 异常的处理方式4. throw 和 throws 的区别 1. 概念 如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另…

蓝桥杯第十四届C++C组

三国游戏 题目描述 小蓝正在玩一款游戏。游戏中魏蜀吴三个国家各自拥有一定数量的士兵X, Y, Z (一开始可以认为都为 0 )。游戏有 n 个可能会发生的事件,每个事件之间相互独立且最多只会发生一次,当第 i 个事件发生时会分别让 X, Y, Z 增加Ai , Bi ,Ci …