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

网络华为HCIA+HCIP 策略路由,双点双向

目录

路由策略,策略路由

策略路由优势

策略路由分类

接口策略路由

双点双向 

双点双向路由引入特点:

联系

路由回灌和环路问题


路由策略,策略路由

  • 路由策略:是对路由条目进行控制,通过控制路由条目影响报文的转发路径,即路由策略为控制平面
  • 策略路由:是根据报文的特征,人为的控制报文从某个接口转发出去,不影响不修改路由表,即策略路由在转发层面

策略路由优势


传统报文的转发,是通过报文中的ip地址,查找路由表进行匹配,从而将数据发送出去,即路由表如何,报文就怎么转发。而策略路由是人为的根据报文的特征进行匹配(源IP 目的IP 源目IP 源端口 协议 源MAC等等),人为的指定转发策略,使报文按照管理员意愿从不同的链路中转发,实现对报文转发路径的精确控制。

策略路由分类

  1. 本地策略路由:针对设备自身产生的流量生效。
  2. 接口策略路由:针对经过设备的流量生效。

接口策略路由

MQC(模块化QOS命令行)

  • 流分类:用于匹配报文的特征,把满足特征的报文匹配出来,
  • 流行为公用于指定某个动作,比如修改报文转发的下一跳。
  • 流策略:用于将流分类和流行为进行关联。

双点双向 

双点双向路由引入特点:

  • 优先数值高的路由协议,进入到优先数值低的路由协议才会产生次优路径。
  • 次优路径--->路由回馈--->环路风险   调整路由优先级
  • @路由撤销--->路由回馈-->环路风险

路由加入到路由表,才能被引入 import-route

联系

  • ACL 和 IP prefix 与路由策略路由策略通常需要借助 ACL 或 IP prefix 来抓取特定的路由信息。ACL 可以灵活地匹配数字特征,但对掩码特征匹配能力较弱;IP prefix 则更适合精确匹配路由的目标网络和掩码,两者为路由策略提供了精确抓取流量的手段,以便路由策略根据抓取的流量进行相应的处理1。
  • 路由策略和策略路由路由策略主要影响路由表的生成,而策略路由主要影响数据包的转发。路由策略通过控制路由信息的引入、发布和接收来改变路由表,为策略路由提供了路由选择的基础;策略路由则是在路由表的基础上,根据更细致的策略对数据包进行转发控制,两者相互配合,可实现对网络流量的全面控制。
  • 双点双向重发布与其他概念的联系:双点双向重发布在实现不同路由协议间路由信息共享时,可能会导致路由回灌和环路等问题。为了解决这些问题,需要借助 ACL、IP prefix 和路由策略来进行路由过滤和属性调整。例如,通过 ACL 或 IP prefix 精确匹配需要过滤的路由,然后使用路由策略在重发布过程中对这些路由进行拒绝或修改其属性,以防止路由回灌和环路的产生13。

路由回灌和环路问题

  • 路由回灌:在双点双向重发布场景中容易出现。例如,当将 A 协议的路由重发布到 B 协议中后,这些路由又被 B 协议重发布回 A 协议,就产生了路由回灌。这可能导致选路不佳,因为路由器可能会选择经过多次重发布的路由,而不是最优的直接连接路由。例如,RIP 和 OSPF 协议进行双点双向重发布时,由于 RIP 的管理距离大于 OSPF,可能会导致 RIP 学习到的路由被重发布到 OSPF 后,又被 OSPF 重发布回 RIP,使得 RIP 网络中的路由器选择了非最优的路径11。
  • 环路问题:也是双点双向重发布可能引发的问题。其原理是不同路由协议的管理距离、度量值等因素相互影响,导致路由器在选择路由时形成了一个闭合的回路。例如,在 EIGRP 和 OSPF 的双点双向重发布中,如果没有正确设置管理距离或进行路由过滤,可能会出现路由器之间相互通告路由,形成环路,数据包在环路中不断循环,无法到达目的地10。

为了避免这些问题,在进行双点双向重发布时,通常需要合理配置 ACL、IP prefix 和路由策略,精确过滤不必要的路由信息,调整路由的属性,如修改管理距离、度量值等,以确保路由的正确选择和网络的稳定性。

相关文章:

网络华为HCIA+HCIP 策略路由,双点双向

目录 路由策略,策略路由 策略路由优势 策略路由分类 接口策略路由 双点双向 双点双向路由引入特点: 联系 路由回灌和环路问题 路由策略,策略路由 路由策略:是对路由条目进行控制,通过控制路由条目影响报文的转发路径,即路…...

【面试篇】JVM

文章目录 一、JVM 内存结构1. 请详细描述 JVM 的内存结构,各个区域的作用是什么?2. 堆内存是如何划分的?新生代和老年代的比例是多少?3. Eden 区和 Survivor 区的作用是什么?它们之间是如何协作的?4. 方法区…...

【TI MSPM0】ADC DAC学习

一、样例展示 通过ADC0触发单次采样,如果采样结果大于0.5倍的VDD,就点亮LED 否则熄灭LED 编译加载运行这个历程,提供一个电压到A0_2引脚上,电压范围在0-VCC之间同时观察LED1.在上电后,默认将ADC配置到正确的引脚模式,…...

Cesium系列:从入门到实践,打造属于你的3D地球应用

一、Cesium简介 CesiumJS 是一个开源的 JavaScript 库,它能够帮助开发者创建出具有卓越性能、高精度、出色视觉质量和易用性的世界级 3D 地球仪和地图。无论是在航空航天领域,用于模拟飞行路径和展示卫星数据;还是在智能城市中,用…...

笔记1——数据通信网络基础

一、概述 数据通信网络:由路由器、交换机、防火墙、无线设备以终端构成的网络 功能:实现数据互通 二、网络设备 交换机: 特点:距离终端用户最近的设备 作用:终端接入、二层交换机 广播域:交换机连接的终端构成一个广播…...

Linux系统程序设计:从入门到高级Day01

知识点1 【系统调用】 系统调用的概述 系统调用:内核 提供给 用户 可以 操作内核 的一组函数接口 关系:用户 借助 系统调用 操作内核 进程的空间分为:内核空间 和 用户空间 用户一般都是在用户空间操作的,但是有的时候用户需要…...

openEuler24.03 LTS下安装HBase集群

前提条件 安装好Hadoop完全分布式集群,可参考:openEuler24.03 LTS下安装Hadoop3完全分布式 安装好ZooKeeper集群,可参考:openEuler24.03 LTS下安装ZooKeeper集群 HBase集群规划 node2node3node4MasterBackup MasterRegionServ…...

关于testng.xml无法找到类的问题

问题:testng.xml添加测试类的时候飘红 解决办法: 1.试图通过自动生成testng.xml插件去解决,感觉也不是这个问题,没有尝试; 2.以为是创建包的方式不对,重新删除后新建--还是找不到 想新建类的时候发现从m…...

数据结构:探秘AVL树

本节重点 理解AVL树的概念掌握AVL树正确的插入方法利用_parent指针正确更新平衡因子掌握并理解四种旋转方式:左单旋,右单旋,左右双旋,右左双旋 一、AVL树的概念 AVL树得名于它的发明者G. M. Adelson-Velsky和E. M. Landis&…...

Linux 入门:基础开发工具(上)vim,gcc/g++,make/makefile

目录 一.软件包管理器 一).软件包 二).安装软件 三).删除软件 二.编辑器vim 一).vim的基本介绍 1.正常/普通/命令模式(Normal mode) 2.插入模式(Insert mode) 3.底行模式(last line mode) 二).vim的基本操作 …...

计算机科学基础设施之数学:科研工具、资源与环境详介

李升伟 整理 数学科研涉及广泛的工具、资源和环境,涵盖从理论分析到数值模拟、从数据获取到论文发表的各个环节。以下是对数学科研中常用工具、资源和环境的详细介绍: 一、数学科研工具 1. 文献检索与管理工具 Google Scholar:全球最大的…...

Turtle事件处理(键盘与鼠标交互)

Turtle 提供了 事件驱动编程,允许我们使用 键盘 和 鼠标 控制 Turtle,从而实现交互式绘图。例如,我们可以让 Turtle 响应 按键、鼠标点击 和 拖动 事件,使其根据用户的输入进行移动、旋转或绘制图形。 1. 事件机制概述 Turtle 的事件处理主要依赖 turtle.Screen() 提供的 …...

5、无线通信基站的FPGA实现架构

基站(Base Station,BS),也称为公用移动通信基站,是无线电台站的一种形式,具体则指在一定的无线电覆盖区中,通过移动通信交换中心,与移动电话终端之间的信息传递的无线电收发信电台。…...

关于 UPDATE 语句 和 SELECT ... FOR UPDATE 的对比分析,包括语法、功能、锁机制、使用场景及示例代码

以下是关于 UPDATE 语句 和 SELECT ... FOR UPDATE 的对比分析,包括语法、功能、锁机制、使用场景及示例代码: 1. UPDATE 语句 功能 直接修改数据:立即更新表中的数据,并提交修改。无显式锁:虽然会自动加锁&#xff…...

Linux2 CD LL hostnamectl type mkdir dudo

查看主机名信息 设置静态主机名 同时配置静态、瞬时主机名 下载Vmware tools https://blog.csdn.net/qq_34638161/article/details/102779721 mkdir创建目录 问题:为什么在root目录下 看不到 /var /usr那些文件夹...

Docker容器部署Java项目的自动化脚本(Shell编写)

🤟致敬读者 🟩感谢阅读🟦笑口常开🟪生日快乐⬛早点睡觉 📘博主相关 🟧博主信息🟨博客首页🟫专栏推荐🟥活动信息 文章目录 Docker容器部署Java项目的自动化脚本&#x…...

计组(蒋)期末不挂科纲要

2025.03.27:计算机组成原理期末不挂科速成纲要 计组期末不挂科速成纲要 第1章 概论第2章 数据的机器层次表示习题练习 第3章 指令系统习题练习 第4章 数值的机器运算习题练习 第5章 存储系统和结构习题练习 第6章 中央处理器习题练习 第7章 总线 第1章 概论 冯诺依曼…...

STM32F103C8T6单片机硬核原理篇:讨论GPIO的基本原理篇章1——只讨论我们的GPIO简单输入和输出

目录 前言 输出时的GPIO控制部分 标准库是如何操作寄存器完成GPIO驱动的初始化的? 问题1:如何掌握GPIO的编程细节——跟寄存器如何打交道 问题2:哪些寄存器,去哪里找呢? 问题三,寄存器的含义&#xff…...

UniApp集成极光推送详细教程

最近项目要集成推送服务,选型极光推送,记录一下开发过程。 1、极光官网注册登录 1.1选择极光推送产品,新建应用 1.2在下一步中选择Android/IOS的消息推送服务 1.3产品设置中输入应用包名(一经输入后不可更改,一定要正…...

探索Doris:日志分析的新宠,是否能取代老牌ES?

在大数据时代,日志存储与分析对于企业的运营和决策起着至关重要的作用。Elasticsearch(简称 ES)作为一款广泛应用的开源分布式搜索和分析引擎,长期以来在日志管理领域占据着举足轻重的地位。然而,随着技术的不断发展&a…...

HCIA/HCIP基础知识笔记汇总

HCIA/HCIP基础知识笔记汇总 ICT产业链: 上游:芯片制造、元器件生产、光纤光缆制造 中游:硬件组装、软件开发、网络建设维护 下游:电信服务、互联网服务、终端产品 VLAN端口类型: access :…...

AI战略群与星际之门:软银AI投资版图计划深度解析

一、星际之门:万亿美元级 AI 基础设施革命 1.1 项目背景与战略定位 在 AI 技术迅猛发展的今天,算力已成为推动其前进的核心动力。软银联合 OpenAI、甲骨文、英伟达、微软、arm推出的 “星际之门”(Stargate)计划,无疑是 AI 领域的一颗重磅炸弹。作为 AI 领域史上最大单笔…...

系统思考与时间管理

时间管理的真正秘诀:主动浪费时间? 巴菲特的私人飞机驾驶员觉得自己不够成功,于是向巴菲特请教应该怎么做。巴菲特让他列出了自己人生中最想实现的25个目标,并按重要程度排序,接着安排时间专注做前五件最重要的事情。…...

mac air m系列arm架构芯片安装虚拟机 UTM+debian 浏览器firefox和chrome

成果展示:debian虚拟机,你值得拥有! 预期结果 1、mac的m系列芯片,arm 架构且内存小,安装虚拟机。 考虑到mac m系列芯片8g内存,arm架构想安装一个轻量的虚拟机,偶然之间发现了debian&#xff0c…...

大模预测法洛四联症的全方位研究报告

目录 一、引言 1.1 研究背景与意义 1.2 研究目的与创新点 二、法洛四联症概述 2.1 病理特征 2.2 临床表现 2.3 现有治疗手段 三、大模预测法洛四联症的原理与模型构建 3.1 大模预测基本原理 3.2 模型构建的数据收集与处理 3.3 模型训练与优化 四、术前风险预测与准…...

Keepalived+LVS+nginx高可用架构

注明:所有软件已经下载好,防火墙和SELinux已经全部关闭 一.搭建NFS 1.服务端 1.创建文件 [rootnfs ~]# mkdir -p /nfs/data 2、修改权限 [rootnfs ~]# chmod orw /nfs/data 3、写配置文件 [rootnfs ~]# cat /etc/exports /nfs/data 192.168.111.118(r…...

【力扣hot100题】(034)LRU缓存

做完这题已经没有任何力气写链表题了。 思路很简单,就是调试特别的痛苦。 老是频频报错,唉。 class LRUCache { public:struct ListNode{int key,val;ListNode* next; ListNode* prev;ListNode() : key(0), val(0), next(nullptr), prev(nullptr) {}L…...

【redis】缓存 更新策略(定期、实时生存),缓存预热、穿透、雪崩、击穿详解

什么是缓存 redis 最常用的场景 核心思路就是把一些常用的数据,放到触手可及(访问速度更快)的地方 ⽐如我需要去⾼铁站坐⾼铁. 我们知道坐⾼铁是需要反复刷⾝份证的 (进⼊⾼铁站, 检票, 上⻋,乘⻋过程中, 出站…)正常来说, 我的⾝份证是放在…...

好文和技术网站记录

后续不断记录一些本人觉得的好文和一些技术网站 技术网站 Java 全栈知识体系 https://www.pdai.tech/ 文章 利用 NginxKeepalived 实现高可用技术 https://cloud.tencent.com/developer/article/1647182?policyId1004...

使用STM32CubeMX和Keil在STM32上创建并运行一个简单的FreeRTOS多任务程序

目标 利用FreeRTOS运行两个任务,分别为点灯和OLED屏的显示。 利用STM32CubeMX生成Keil工程和相关初始化代码 知识回顾 之前已经利用STM32CubeMX生成过Keil工程和相关初始化代码了,可以去回顾一下,详情见:https://blog.csdn.ne…...