园区网双出口问题解决方案

news2024/9/25 17:15:03

园区网双出口

    • 拓扑图
    • 公司向运营商租⽤两条带宽,ISP1为100M,ISP2为50M,默认情况下园区⽤户访问Internet优先⾛ISP1链路,请提供解决⽅案。
    • 解决方案1:接入路由为静态时
    • 解决方案2:当接入为动态路由时
    • 解决方案3:配置主备接口备份基本功能
    • 现在R1设备控制板发⽣了宕机,如何去实现园区⽹⽤户访问Internet⾛ISP2链路(在不运⾏动态路由协议的情况下),请⾄少提供两点解决⽅案。
    • 方案一:浮动静态路由+BFD联动方案:
    • 方案二:浮动静态路由+NQA联动方案

拓扑图

在这里插入图片描述

公司向运营商租⽤两条带宽,ISP1为100M,ISP2为50M,默认情况下园区⽤户访问Internet优先⾛ISP1链路,请提供解决⽅案。

解决方案1:接入路由为静态时

当运营商接入为静态路由时:
当静态路由接入到园区网时,所以在园区网出口时,可以使用静态浮动路由的方式去进行选路,静态路由的优先级默认为(pre 60)在R3上配置两台缺省路由,下一条指向R1和R2的互联接口地址,将下一跳指向AR1(带宽为100M)的静态路由的优先级设置为(<60),可以实现优先走100M的ISP1的链路,当ISP1链路出现故障的时候,被AR3感知到,备用的ISP2(50M)的缺省路由会接替失效ISP1的静态路由,从而实现网络出口的切换,同时可以使用BFD进行链路检测并提升切换速度。

解决方案2:当接入为动态路由时

当接入为动态路由(IGP/BGP)时:
当接入IGP时,可以通过cost来进行路由选路,通过修改AR2的cost值>AR1的cost值,从而优选AR1这条链路,成为主链路,指导报文转发,AR2成为出口的备份链路。
当接入路由为BGP时,可以通过BGP的路由属性进行选路,使用route-policy路由策略进行修改,从而使优选AR1这条链路,成为主链路,指导报文转发,AR2成为备份链路。

解决方案3:配置主备接口备份基本功能

在R3使用两条或多条链路连接到运营商,在R3配置两条默认路由分别指向两个运营商,在主接口上使用standby interface gigabitethernet +备接口.将备接口和主接口进行绑定.实现主备接口的备份功能.正常情况下数据会走主链路.当主接口及所在直连链路因故障而无法进行业务传输时,启用备份接口,以提高业务传输的可靠性。

现在R1设备控制板发⽣了宕机,如何去实现园区⽹⽤户访问Internet⾛ISP2链路(在不运⾏动态路由协议的情况下),请⾄少提供两点解决⽅案。

方案一:浮动静态路由+BFD联动方案:

因为在AR3上做了两条缺省的浮动静态路由,分别指向了AR1和AR2路由器,正常方式访问AR1的,因为去往AR1的优先级小于pre 60,此时AR3选路时就会选择AR1路由器.
现在AR1发生了故障,这条路由就会消失,下一条不可达就不会加入路由表,这时配置去往AR2的浮动静态路由就出现,依然可以访问外部业务。为了增加网络的可靠性,使用BFD技术于浮动路由进行联动,可以快速感知到链路发生故障,加速切换链路的时间,此时在两台设备都需要配置BFD联动技术,如果对端不支持,则可以使用BFD单臂回声来实现链路检测,BFD能实现毫秒级的快速切换能力。
命令参考 : IP route-static 0.0.0.0 0 AR1 track bfd-session XXX

方案二:浮动静态路由+NQA联动方案

因为在AR3上做了两条缺省的浮动静态路由,分别指向了AR1和AR2路由器,正常方式访问AR1的,因为去往AR1的优先级小于pre 60,此时AR3选路时就会选择AR1路由器。
现在AR1发生了故障,这条路由就会消失,下一条不可达就不会加入路由表,这时配置去往AR2的浮动静态路由就出现,依然可以访问外部业务。为了增加网络的可靠性,使用nqa技术进行联动,当NQA检测使用ICMP探测AR1设备无法响应,此时要进行路由切换,尽快恢复网络的连通性,NQA提供秒级的收敛速度,切换时间要比BFD长,但无需对端设备支持NQA技术。
命令参考 : IP route-static 0.0.0.0 0 AR1 track NQA XXX

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

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

相关文章

荣耀MagicBook电脑系统损坏怎么U盘重装系统?

荣耀MagicBook电脑系统损坏怎么U盘重装系统&#xff1f;有用户电脑开机之后&#xff0c;无法正常进入桌面了&#xff0c;而是变成了一个蓝屏的界面。通过重启和进行系统修复都没有用。这个情况只有去进行U盘重装系统了。接下来我们就来看看以下详细的重装系统方法教学吧。 准备…

Python之函数参数细讲

文章目录前言一、了解形式参数和实际参数1. 通过作用理解2. 通过一个比喻来理解形式参数和实际参数二、位置参数1. 数量必须与定义时一致2. 位置必须与定义时一致三、关键字参数四、为参数设置默认值五、可变参数1. *parameter2. **parameter总结前言 在调用函数时&#xff0c;…

Spark MLlib概述

Spark MLlib概述机器学习房价预测模型选型数据探索数据提取准备训练样本模型训练模型效果评估机器学习 机器学习的过程 : 基于历史数据&#xff0c;机器会根据一定的算法&#xff0c;尝试从历史数据中挖掘并捕捉出一般规律再把找到的规律应用到新产生的数据中&#xff0c;从而…

【拜占庭将军问题】这一计谋,可以让诸葛丞相兴复汉室

我们都知道&#xff0c;诸葛亮第一次北伐是最可能成功的&#xff0c;魏国没有防备&#xff0c;还策反了陇西&#xff0c;陇西有大量的马匹可以装备蜀国骑兵&#xff0c;可惜街亭一丢&#xff0c;那边就守不住了 当时我不在&#xff0c;只能作诗一首~ 如果穿越过去&#xff0c;…

SpringBoot下的Spring——DAY04——动态代理总结、AOP、自定义注解进行拦截、动态获取注解参数、通知方法(内含源代码)

SpringBoot下的Spring——DAY04——动态代理总结、AOP、自定义注解进行拦截、动态获取注解参数、通知方法&#xff08;内含源代码&#xff09; 源代码下载链接地址&#xff1a;https://download.csdn.net/download/weixin_46411355/87549575 目录SpringBoot下的Spring——DAY0…

【点云学习】多时相激光雷达点云

多时相雷达数据&#xff08;multi-tempral LiDAR data&#xff09; 1 一种多时相激光雷达数据建筑物变化检测方法-汪承义&#xff08;2013&#xff09; 背景&#xff1a;空间分辨率的提高引入了“类内可分性”增加与“类间可分性”降低&#xff1b;遮挡与阴影的存在使问题变得…

pytorch权值初始化和损失函数

pytorch权值初始化和损失函数 权值初始化 梯度消失与爆炸 针对上面这个两个隐藏层的神经网络&#xff0c;我们求w2的梯度 可以发现&#xff0c;w2的梯度与H1&#xff08;上一层网络的输出&#xff09;有很大的关系&#xff0c;当h1趋近于0时&#xff0c;w2的梯度也趋近于0&am…

swoole的强大之处,你可能只是略知一二!

首先 swoole 是 php 的一个扩展程序swoole 是一个为 php 用 c 和 c 编写的基于事件的高性能异步 & 协程并行网络通信引擎swoole 是一个多进程模型的框架&#xff0c;当启动一个进程 swoole 应用时&#xff0c;一共会创建 2nm 个进程&#xff0c;n 为 worker 进程数&#xf…

maven将jar文件上传至本地仓库及私服

maven官方仓库有些依赖并不存在&#xff0c;现在项目都是maven直接获取jar&#xff0c;当maven获取不到时&#xff0c;需要我们把jar上传至maven仓库。已 ImpalaJDBC41.jar 文件为例&#xff0c;如&#xff1a;希望上传后&#xff0c;设置的依赖为&#xff1a;<dependency&g…

数字化工厂装配线生产管理看板系统

电力企业业务复杂&#xff0c;组织结构复杂&#xff0c;不同的业务数据&#xff0c;管理要求也不尽相同。生产管理看板系统针对制造企业的生产应用而开发&#xff0c;能够帮助企业建立一个规范准确即时的生产数据库。企业现状&#xff1a;1、计划不清晰&#xff1a;生产计划不能…

python程序设计基础 实验四

⭐python实验专栏&#xff0c;欢迎订阅与关注&#xff01; ★观前提示&#xff1a;本篇内容为python程序设计实验&#xff0c;代码内容经测试没有问题&#xff0c;但是可能会不符合每个人实验的要求&#xff0c;因此以下内容建议仅做思路参考。 一、实验目的 &#xff08;1&am…

2.webpack loader

webpack默认只能处理 以 .js 为后缀名的文件&#xff0c;其他的文件需要用loader&#xff0c;比如 css-loader 可以打包处理.css相关的文件less-loader 可以打包处理 .less相关的文件babel-loader 可以打包处理webpack无法处理的高级JS语法 目录 1 css-loader 1.1 安装 1…

[学习笔记] 2. 数据结构

数据结构视频地址&#xff1a;https://www.bilibili.com/video/BV1uA411N7c5 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。简单来说&#xff0c;数据结构就是设计数据以何种方式组织并存储在计算机中。 比如:列表、集合与字…

“小霞”黄绮珊绮望三十巡回演唱会将于3月18日杭州大剧院震撼开唱!

•中年成名 四十余载静待盛放 歌手黄绮珊&#xff0c;1991年正式进入歌坛&#xff0c;至今已满三十周年。黄绮珊前半生的歌手之路好像并不是那么顺畅。虽然一直有着华语乐坛的顶尖歌唱实力&#xff0c;但在45岁之前&#xff0c;黄绮珊一直处于“歌红人不红”的状态。不少人听过…

postgresql 自动备份 bat实现

postgres数据据备分,用cmd命令有些烦,写了个bat实现 BAT脚本中常用的注释命令有rem、@rem和:: rem、@rem和::用法都很简单,直接在命令后加上要注释的语句即可。例如下图,语言前加了rem,运行BAT时就会自动忽略这个句子。需要注释多行时,每行前面都要加上rem、@rem和::。…

Kalman Filter in SLAM (3) ——Extended Kalman Filter (EKF, 扩展卡尔曼滤波)

文章目录1. 线性系统的 Kalman Filter 回顾2. Extended Kalman Filter 之 DR_CAN讲解笔记2.1. 非线性系统2.2. 非线性系统线性化2.2.1. 状态方程f(xk)f(x_k)f(xk​)在上一次的最优估计状态x^k−1\hat{x}_{k-1}x^k−1​处线性化2.2.2. 观测方程h(xk)h(x_k)h(xk​)在这一次的预测…

企业知识管理应该怎么做?

企业知识管理是指企业利用各种信息技术手段&#xff0c;对企业内部的知识进行收集、整理、分析和传递&#xff0c;以提高企业的知识水平和竞争力。企业知识管理涉及到企业内部的各种知识&#xff0c;包括技术知识、专业知识、经验知识、市场知识等。 企业知识管理的方式可以分为…

DETR目标检测算法学习记录

引言 无论是One Stage中的YOLO还是Two-Stage中的Faster-RCNN&#xff0c;其虽然都在目标检测领域有着一席之地&#xff0c;但无一例外都是基于Anchor的模型算法&#xff0c;这就导致其在输出结果时不可避免的进行一些如非极大值抑制等操作来进一步选择最优解&#xff0c;这会带…

uniCloud基础使用

获取openID云函数use strict; exports.main async (event, context) > {//event为客户端上传的参数console.log(event : , event)// jscode2session 微信小程序登录接口&#xff0c;获取openidconst {code} event;// 云函数中如需要请求其他http服务&#xff0c;则使用uni…