什么是路由监控组

文章目录

    • 为什么需要路由监控组
    • 路由监控组应用场景有哪些
    • 路由监控组是如何工作的



路由监控组可以监控一定数目的路由,用于快速检测网络中IP路由的转发连通状况。当网络侧IP路由的转发连通状况发生变化时,通过IPv4静态路由与路由监控组联动,使接入侧业务模块的主备链路进行切换,以此达到避免网络拥塞或流量丢失的目的。


为什么需要路由监控组

为了进一步提升网络可靠性,现网中大多采用了设备冗余的保护方式,两台设备互相备份,同时也可以形成负载分担。当其中一台设备发生链路故障时,另外一台设备可以接替该设备继续转发用户业务。这样就出现了一台设备双归接入主备两台设备的情况,由此也产生了设备间的链路可靠性和负载均衡问题。

在双机热备的场景中,当网络侧的链路部分或全部故障时,网络侧的链路带宽随之减小,而接入侧无法及时感知该故障的产生,可能造成网络拥塞或流量丢失。通过配置路由监控组,利用IPv4静态路由与路由监控组的状态联动,可以根据网络侧路由的状态变化来触发接入侧业务模块的主备链路变化,以此达到避免网络拥塞和流量丢失的目的,进而提升用户体验。

路由监控组应用场景有哪些

通过路由监控组避免网络拥塞

如下图所示,AGG_Switch_A和AGG_Switch_B互相备份,M个ACC_Switch双归属到2个AGG_Switch设备来实现链路负载分担。当网络侧从AGG_Switch_A到Core Network的链路部分故障时,AGG_Switch_A到Core Network之间的链路带宽随之减小,而ACC_Switch设备无法及时感知该故障的产生,不会相应切换接入侧链路到AGG_Switch_B,仍然通过AGG_Switch_A向Core Network发送报文。由于AGG_Switch_A和Core Network之间的链路带宽已经减小,可能会造成网络拥塞。

为了避免网络拥塞,可以在ACC_Switch设备上部署路由监控组对网络中IP路由的转发连通状况进行快速检测,进而触发接入侧链路发生主备链路切换。

通过路由监控组避免网络拥塞组网图

通过路由监控组避免流量丢失

如下图所示,AGG_Switch_A和AGG_Switch_B互相备份,M个ACC_Switch双归属到2个AGG_Switch设备来实现链路负载分担。当网络侧从AGG_Switch_A到Core Network的链路全部故障时,网络侧仅剩余AGG_Switch_B和Core Network之间的链路,但ACC_Switch设备无法感知该故障的产生,不会相应切换接入侧链路到AGG_Switch_B,仍然通过AGG_Switch_A向Core Network发送报文。由于AGG_Switch_A和Core Network之间的链路已经不可用,会造成流量丢失。

为了避免流量丢失,可以在ACC_Switch设备上部署路由监控组对网络中IP路由的转发连通状况进行快速检测,进而触发接入侧链路发生主备链路切换。


通过路由监控组避免流量丢失应用组网图

路由监控组是如何工作的

网络侧同类的被监控的路由加入到一个路由监控组,每一个路由监控组通过唯一的名称来标识。用户可以通过路由监控组监控路由的状态,进而生成路由监控组的状态,业务模块通过联动路由监控组的状态进而触发链路切换。

路由监控组工作流程

路由监控组可以监控该组中所有路由的状态,用户可以根据需要设置监控路由的逻辑关系为与或者或。

  • 如果监控路由逻辑关系为与,则路由监控组中只要有一条路由状态变为Down时,路由监控组的状态就变为Down,路由管理模块就会通知业务模块进行链路切换。
  • 如果监控路由逻辑关系为或,则只有路由监控组中所有路由状态变为Down时,路由监控组的状态才会变为Down,路由管理模块就会通知业务模块进行链路切换。

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

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

相关文章

高通6490之完整26关节骨骼拓扑眼部跟踪集成

完整26关节骨骼拓扑 Snapdragon Spaces手部跟踪基于OpenXR标准,支持26个基本手关节(Joints[0…25]数组索引,对应XrHandJoint枚举)。额外6个辅助关节(26-31)可选使用,但核心可视化为26个。 26关节列表(标准OpenXR索引顺序) 索引 OpenXR枚举 Unity XR Hands名称 解剖位…

RAG技术详解:从原理到实践,让你轻松掌握大模型增强技术

本文全面介绍了RAG(检索增强生成)技术,包括其定义、演进历程(Naive RAG、Advanced RAG、Modular RAG)及工作流程。文章详细拆解了RAG的七步工作流程:知识分块、生成嵌入、向量存储、用户查询嵌入、语义检索…

B站用户弹幕情感可视化分析的python实现(源码+万字报告+讲解)(支持资料、图片参考_相关定制)

B站用户弹幕情感可视化分析的python实现 摘要 随着自媒体时代的兴起,弹幕语言在哔哩哔哩弹幕视频网站(简称 B 站)中的作用 不容小觑。弹幕作为一种实时评论,表达出了用户观看视频当下的情感与看法。本文对 B 站弹幕文本进行情感倾…

FastAPI 极简教程(偏实战,一篇搞定)

FastAPI 极简教程(偏实战,一篇搞定) 目标:用最少的概念把 FastAPI 的常用能力串起来:路由、参数、数据校验、依赖注入、错误处理、鉴权、数据库、测试、部署与 Docker。看完能直接起一个可用的小服务。 参考文档:FastAPI 官方文档、Starlette、Pydantic、Uvicorn 等(文末…

中小微企业一体化管理系统横向对比:从CRM到生产的全链路能力拆解

在数字化转型浪潮中,“业务孤岛”是中小微企业的核心痛点——CRM的销售数据无法同步到进销存,生产工单与财务核算脱节,薪资计算仍需人工核对销售业绩……一套能覆盖CRM、进销存、薪资、财务、上下游协同、生产工单的一体化系统,成…

K8S中使用 reloader 实现滚动升级

一、Reloader 核心说明(为什么能实现滚动升级) 1. 什么是 Reloader? Reloader 是 K8s 开源工具(https://github.com/stakater/Reloader),核心功能是监听 ConfigMap/Secret 的变更,自动触发使用这…

大模型行业完全指南:从职位细分到产业生态,程序员必学收藏

文章系统梳理了大模型行业的完整产业链,从底层算力到应用落地,详细分析了各环节的核心职位与人才需求,包括算法研发、NLP、系统部署、多模态处理、语音识别及安全治理等方向。深入探讨了六大细分领域:训练研发、基础设施、应用产品…

高通6490另类使用场景

之前和朋友在闲聊的时候,朋友提出用他是否可以做3D游戏引擎的使用,比如用芯片矩阵,或阵列服务器的方式。仔细想想其实是有机会的。有机会基于高通QCS6490芯片平台(假设您指的是Qualcomm QCS6490 SoC,这是一个常见的边缘计算和IoT处理器)组成芯片矩阵来运行Unity 3D引擎。…

基于深度学习的智慧识花系统的设计与实现(源码+万字报告+讲解)(支持资料、图片参考_相关定制)

摘要 深度学习作为机器学习的一个重要分支,经过十多年的研究和发展,在计算机视觉分类、定位、检测和分割方面取得了良好的效果。花卉图像是一种典型的细粒度图像,具有许多复杂的特征,难以区分和识别。使用传统的方法识别花朵图像既…

“ThreadLocal是什么?揭秘它的隐藏机制!(Java面试必看)”

文章目录“ThreadLocal是什么?揭秘它的隐藏机制!(Java面试必看)”一、什么是ThreadLocal?二、ThreadLocal的隐藏机制1. 线程的副本管理2. 变量的生命周期3. 实例的共享与隔离三、ThreadLocal的实际应用1. 用户登录态管…

值得收藏:AI产品经理转型大模型完全指南:技能评估、学习路径与实战资源

文章详细介绍了AI产品经理转型做大模型产品经理的完整路径,包括所需素质技能评估(AI技术理解、数据洞察、用户洞察、产品设计能力、团队协作)、大模型知识学习方法(原理、应用、优缺点)、应用场景创造策略(…

大模型风口已至:月薪30K+的AI岗批量诞生!收藏这份学习指南,小白也能快速入门

文章全面对比了AI产品经理与传统产品经理的差异,包括工作重心、技术要求、工作内容等方面,详细分析了AI产品经理所需的技术知识、能力边界和评估模型的方法。同时提供了学习大模型AI的路径和资源,从初阶应用到模型训练再到商业闭环&#xff0…

高通6490之Snapdragon Spaces 集成指南(Unity 版)

Snapdragon Spaces 集成指南(Unity 版) Snapdragon Spaces 是 Qualcomm 推出的 XR(扩展现实)开发平台,支持 AR/VR/MR 应用开发,主要针对 Snapdragon 处理器设备(如 AR 眼镜、头显)。它基于 OpenXR 标准,与 Unity 深度集成,支持手部跟踪、空间锚点、平面检测等功能。…

Thinkphp和Laravel框架的火车票购票系统_33bx0nk0

目录 ThinkPHP与Laravel框架在火车票购票系统中的应用对比技术实现差异性能与扩展性对比 项目开发技术介绍PHP核心代码部分展示系统结论源码获取/同行可拿货,招校园代理 ThinkPHP与Laravel框架在火车票购票系统中的应用对比 ThinkPHP和Laravel作为国内外的热门PHP框架&#xf…

【故障排查】WPS/Word粘贴数学公式变图片?竟是格式在“搞鬼”

【故障排查】WPS/Word粘贴数学公式变图片?竟是格式在“搞鬼”踩坑了!复制WPS/Word里的数学公式,粘贴完居然变成图片,根本没法编辑。折腾半天发现,罪魁祸首是文档格式——把doc改成docx就搞定了!问题很简单就…

高通6490之Snapdragon Spaces Unity 手部跟踪详细示例

Snapdragon Spaces Unity 手部跟踪详细示例 Snapdragon Spaces 手部跟踪(Hand Tracking)支持实时跟踪 26 个手关节位置、姿态识别(如捏合 PINCH、抓握 GRAB)和手势交互。核心 API 来自 Qualcomm.Snapdragon.Spaces 命名空间,包括 SpacesHandManager、SpacesHand 和 Space…

AI大模型时代的人才画像:这些岗位核心能力你具备了吗?非常详细收藏我这一篇就够了

自OpenAI发布ChatGPT以来,AI大模型产业在全球范围内迅速崛起,引发了前所未有的关注。2024年,被业内公认为大模型应用的元年,众多大模型科技公司如雨后春笋般涌现,这不仅体现在产业的蓬勃发展上,也在人才需求…

Dayjs常用操作使用

在前端开发中,经常会使用到时间组件,对于时间的处理,可以使用dayjs库,下面将一些dayjs常用的操作进行封装;1、时间对象与YYYYMMDD(年年年年月月日日)的互转时间对象转为“YYYYMMDD”export cons…

CMAKE指令集

目录 1、指定CMAKE最低的版本号 2、设置工程名 3、添加可执行文件 4、简化项目名的表示 5、添加多个可执行文件 6、添加多个可执行文件的简洁方法 7、添加版本号和配置头文件 8、指定C版本 9、添加库 10、使用库 11、将库设置为可选项 如果这篇文章能帮助到你&…

导师严选10个一键生成论文工具,本科生毕业论文轻松搞定!

导师严选10个一键生成论文工具,本科生毕业论文轻松搞定! 1.「千笔」—— 一站式学术支持“专家”,从初稿到降重一步到位(推荐指数:★★★★★) 在众多AI论文生成工具中,「千笔」凭借其强大的功能…