网络割接用VRRP替换HSRP

如图3-11所示,C6500作为核心层设备上行连接出口路由器NE40E-X3,下行连接接入层设备CE6800。C6500上配置HSRP实现冗余备份网关,同时在二层网络部署MSTP破除环路。

图片

总体思路

HSRP为CISCO私有协议,CE系列交换机(以CE12800为例)无法与之对接。建议先将CE12800连接至NE40E-X3,实现CE12800与C6500并列层级,再将接入交换机CE6800主备链路逐步割接至CE12800。

需要注意的是,由于该方案需要将接入交换机CE6800的主备链路都割接CE12800,会产生秒级业务中断。

操作步骤

1、CE12800连接至NE40E-X3

图片

将CE12800连接至NE40E-X3,配置CE12800与NE40E-X3之间三层路由可达,完成路由收敛。注意以下两点:

  • CE12800配置VRRP的VLANIF保持shutdown状态,避免直连路由发布至NE40E-X3,导致业务错误的引入至CE12800。

  • 建议CE12800与NE40E-X3之间、CE12800之间的三层链路配置新的IP地址,且CE12800启用新的Loopback地址作为路由协议ID。

2、CE6800备用链路割接至CE12800

图片

接入交换机CE6800-2备用链路连接至CE12800-2,CE12800-2连接CE6800-2的端口保持shutdown状态。此时,来自CE6800-2的流量仍然从C6500-1上转发。

图3-14 CE6800备用链路割接至CE12800

图片

关闭设备C6500-1连接CE6800-2交换机的端口,同时关闭对应的VLANIF接口。

开启设备CE12800-2连接CE6800-2交换机的端口,同时开启对应的VLANIF接口。此时,来自CE6800-2的流量从CE12800-2上转发。

3、CE6800主链路割接至CE12800 图3-15 CE6800主链路割接至CE12800

图片

接入交换机CE6800-2主链路割接至CE12800-1,开启设备CE12800-1连接CE6800-2交换机的端口,同时开启对应的VLANIF接口。此时,来自CE6800-2的流量从CE12800-1上转发。

4、重复步骤2和步骤3,割接所有接入交换机CE6800至CE12800。图3-16 割接所有接入交换机CE6800至CE12800

图片

5、所有接入交换机割接完成后,确认业务是否正常。

由于Hello报文的组播地址不同,某些场景部署了ACL允许HSRP的报文(224.0.0.2)通过。当替换为VRRP时,需将ACL也部署为允许VRRP的报文(224.0.0.18)通过。

6\确认业务正常后,移除C6500设备。图3-17 移除C6500设备

图片

相关配置对比

图片

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

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

相关文章

【汇编】[bx+idata]的寻址方式、SI和DI寄存器

文章目录 前言一、[bxidata]寻址方式1.1 [bxidata]的含义1.2 示例代码 二、SI和DI寄存器2.1 SI和DI寄存器是什么?2.2 [bxsi]和[bxdi]方式寻址2.3 [bxsiidata]和[bxdiidata] 总结 前言 在汇编语言中,寻址方式是指指令如何定位内存中的数据。BX寄存器与偏…

计算机网络——物理层-信道的极限容量(奈奎斯特公式、香农公式)

目录 介绍 奈氏准则 香农公式 介绍 信号在传输过程中,会受到各种因素的影响。 如图所示,这是一个数字信号。 当它通过实际的信道后,波形会产生失真;当失真不严重时,在输出端还可根据已失真的波形还原出发送的码元…

C#,数值计算——插值和外推,Laplace_interp的计算方法与源程序

1 文本格式 using System; namespace Legalsoft.Truffer { /// <summary> /// Object for interpolating missing data in a matrix by solving Laplaces /// equation.Call constructor once, then solve one or more times /// </summary> …

计算两个向量的叉积numpy.cross()

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 计算两个向量的叉积 numpy.cross() [太阳]选择题 请问代码中最后输出正确的是&#xff1f; import numpy as np a np.array([1, 2, 3]) b np.array([4, 5, 6]) c np.cross(a, b) pri…

iptables详解:常用模块的基本使用

目录 tcp扩展模块 multiport扩展模块 iprange扩展模块 connlimit模块 limit扩展模块 udp扩展模块 icmp扩展模块 state扩展模块 限制每分钟接收10个ICMP数据报文 允许10个数据报文快速通过&#xff0c;然后限制每分钟接收1个个ICMP数据报文 限制网络传输的带宽不可以…

【原创】WeChat Server搭建

功能 微信公众号的后端&#xff0c;为其他系统提供微信登录验证功能 源码地址 https://github.com/songquanpeng/wechat-server 创建MySQL数据库 宝塔\数据库\MySQL 添加数据库 数据库名&#xff1a;wechat_server 用户名&#xff1a;wechat_server 密码&#xff1a;fZNB…

【论文复现】QuestEval:《QuestEval: Summarization Asks for Fact-based Evaluation》

以下是复现论文《QuestEval: Summarization Asks for Fact-based Evaluation》&#xff08;NAACL 2021&#xff09;代码https://github.com/ThomasScialom/QuestEval/的流程记录&#xff1a; 在服务器上conda创建虚拟环境questeval&#xff08;python版本于readme保持一致&…

quinn源码解析:QUIC数据包是如何发送的

quinn源码解析&#xff1a;QUIC数据包是如何发送的 简介QUIC协议中的概念endpoint&#xff08;端点&#xff09;connection&#xff08;连接&#xff09;Stream&#xff08;流&#xff09;Frame (帧) 发包过程解析SendStream::write_allConnectionDriverEndpointDriver 简介 q…

拷贝对象时编译器的一些优化

在传参和传值返回的过程中&#xff0c;编译器会通过一些优化减少拷贝的次数。 class A { public:A():_a(1){cout << "A()" << endl;}A(const A& aa):_a(aa._a){cout << "A(const A& aa)" << endl;}A& operator(const …

项目自动化构建工具——make/Makefile

目录 一、概念 二、使用实例 三、原理 四、进度条程序 1、缓冲区问题 1、概念 2、\r和\n 2、代码编写 一、概念 一个工程中的源文件不计数&#xff0c;其按类型、功能、模块分别放在若干个目录中&#xff0c;makefile定义了一系列的规则来指定&#xff0c;哪些文件需要先…

【Java】线程池源码解析

目录 一、线程池介绍 1.1、什么是线程池 1.2、线程池的工作原理 二、Executor框架接口 2.1、JDK提供的原生线程池 2.2、类关系 三、线程池核心源码分析 3.1、关键属性 3.2、状态控制 3.3、线程池状态的跃迁 3.4、execute方法源码分析 3.5、addWorker方法源码分析 3…

Web实战:基于Django与Bootstrap的在线计算器

文章目录 写在前面实验目标实验内容1. 创建项目2. 导入框架3. 配置项目前端代码后端代码 4. 运行项目 注意事项写在后面 写在前面 本期内容&#xff1a;基于Django与Bootstrap的在线计算器 实验环境&#xff1a; vscodepython(3.11.4)django(4.2.7)bootstrap(3.4.1)jquery(3…