HCL BFD联动VRRP实验

2023-10-18 12:30
文章标签 实验 联动 vrrp bfd hcl

本文主要是介绍HCL BFD联动VRRP实验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • HCL BFD联动VRRP实验
    • 实验拓扑
    • 实验需求
    • 实验步骤
      • 步骤一 IP配置
      • 步骤二 VRRP配置
      • 步骤三 rip路由配置
      • 步骤四 BFD配置
    • 实验结果

HCL BFD联动VRRP实验

实验拓扑

在这里插入图片描述

实验需求

接入层有两个业务网段vlan10和vlan20,通过在核心层配置VRRP双备份组实现负载均衡,具体实现方法为vlan10的流量优先从SW1转发,vlan20的流量优先从SW3转发,SW1和SW3相互为vlan10和vlan20 的备份。上行链路通过track与BFD做监视,当上行链路故障,流量直接从主设备切换到备份设备转发。

实验步骤

步骤一 IP配置

各个设备的IP地址如拓扑图所示

步骤二 VRRP配置

1、在SW1和SW3上分别创建好vlanif接口,按拓扑图配置好IP地址

2、vlanif10接口配置备份组1,主设备为SW1(优先级120),用于转发vlan10的流量

3、vlan20接口下配置备份组2,主设备为SW3(优先级120),用于转发vlan20的流量

步骤三 rip路由配置

创建RIP进程,通告设备直连的网段

步骤四 BFD配置

使用echo报文方式创建BFD会话,会话源地址指向不存在的IP,以防止cho包占用网络资源

具体配置如下

SW1的配置

# 指定echo报文的源地址,该地址用于对端设备转发的目的地址
[SW1]bfd echo-source-ip 1.1.1.1 
# 创建track项和BFD关联,检测本端到对端地址是否可达
[SW1]track 1 bfd echo interface Vlan-interface30 remote ip 192.168.3.4 local ip 
192.168.3.1 # 进入到端口视图,将track项和vrrp关联,只需要在高优先级的设备关联track
[SW1]interface Vlan-interface10
[SW1-Vlan-interface10]vrrp vrid 1 track 1 priority reduced 30

SW3的配置类似

实验结果

BFD会话成功建立

在这里插入图片描述

在VRRP中,SW1成为了所有备份组的主设备,这是因为SW3倍生成树阻塞了

在这里插入图片描述

如下图,SW3的上行链路被生成树阻塞了,触发BFD,所以优先级由120降到了90

在这里插入图片描述

手动关闭SW1的上行接口,VRRP直接切换回了SW3转发,SW3上的bfd session也变成了UP。
在这里插入图片描述

在这里插入图片描述

PC仍能正常通信

在这里插入图片描述

BFD报文信息

可以看到源地址为手动配置的3.3.3.3,而目的地址为发送接口的地址,目的端口为UDP3785

在这里插入图片描述

从echo报文的内容我们也可以获取到BFD的相关信息。
20c80518
001 00000 11 001000 00000101 000110001     0  3    c       5         24

在这里插入图片描述

version:3
Diag:0
sta:3
P:0
F:0
C:1
A:0
D:0
M:0
Detect Mult:5
Length:24

BFD各个字段代表的含义可以参考这个网页BFD报文格式

这篇关于HCL BFD联动VRRP实验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/232589

相关文章

STM32(十一):ADC数模转换器实验

AD单通道: 1.RCC开启GPIO和ADC时钟。配置ADCCLK分频器。 2.配置GPIO,把GPIO配置成模拟输入的模式。 3.配置多路开关,把左面通道接入到右面规则组列表里。 4.配置ADC转换器, 包括AD转换器和AD数据寄存器。单次转换,连续转换;扫描、非扫描;有几个通道,触发源是什么,数据对齐是左对齐还是右对齐。 5.ADC_CMD 开启ADC。 void RCC_AD

HNU-2023电路与电子学-实验3

写在前面: 一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计 8 重 2-1 多路复用器。 4.分析模型机的工作原理,设计模型机控制信号产生逻辑。 二、实验内容 1.用 VERILOG 语言设计模型机的 8 重 3-1 多路复用器; 2.用 VERILOG 语言设计模型机的 8 重 2-1 多

61.以太网数据回环实验(4)以太网数据收发器发送模块

(1)状态转移图: (2)IP数据包格式: (3)UDP数据包格式: (4)以太网发送模块代码: module udp_tx(input wire gmii_txc ,input wire reset_n ,input wire tx_start_en , //以太网开始发送信

LTspice模拟CCM和DCM模式的BUCK电路实验及参数计算

关于BUCK电路的原理可以参考硬件工程师炼成之路写的《 手撕Buck!Buck公式推导过程》.实验内容是将12V~5V的Buck电路仿真,要求纹波电压小于15mv. CCM和DCM的区别: CCM:在一个开关周期内,电感电流从不会到0. DCM:在开关周期内,电感电流总会到0. CCM模式Buck电路仿真: 在用LTspice模拟CCM电路时,MOS管驱动信号频率为100Khz,负载为10R(可自

HCIA--实验十:路由的递归特性

递归路由的理解 一、实验内容 1.需求/要求: 使用4台路由器,在AR1和AR4上分别配置一个LOOPBACK接口,根据路由的递归特性,写一系列的静态路由实现让1.1.1.1和4.4.4.4的双向通信。 二、实验过程 1.拓扑图: 2.步骤: (下列命令行可以直接复制在ensp) 1.如拓扑图所示,配置各路由器的基本信息: 各接口的ip地址及子网掩码,给AR1和AR4分别配置

OpenGL/GLUT实践:流体模拟——数值解法求解Navier-Stokes方程模拟二维流体(电子科技大学信软图形与动画Ⅱ实验)

源码见GitHub:A-UESTCer-s-Code 文章目录 1 实现效果2 实现过程2.1 流体模拟实现2.1.1 网格结构2.1.2 数据结构2.1.3 程序结构1) 更新速度场2) 更新密度值 2.1.4 实现效果 2.2 颜色设置2.2.1 颜色绘制2.2.2 颜色交互2.2.3 实现效果 2.3 障碍设置2.3.1 障碍定义2.3.2 障碍边界条件判定2.3.3 障碍实现2.3.

[含视频和源码]CRUD的最佳实践,联动前后端,包含微信小程序,API,HTML等(三)

关说不练假把式,在上一,二篇中介绍了我心目中的CRUD的样子 基于之前的理念,我开发了一个命名为PasteTemplate的项目,这个项目呢后续会转化成项目模板,转化成项目模板后,后续需要开发新的项目就可以基于这个模板创建,这样就不要copy一个旧的项目,然后删删删,改改改,重命名等操作了 强迫症,一个项目的名字就得统一,心里才舒服 那么本次作者就带来了实物,本次主要介绍管理端的内容,我们一起

pta-2024年秋面向对象程序设计实验一-java

文章申明:作者也为初学者,解答仅供参考,不一定是最优解; 一:7-1 sdut-sel-2 汽车超速罚款(选择结构) 答案: import java.util.Scanner;         public class Main { public static void main(String[] arg){         Scanner sc=new Scanner(System

CRUD的最佳实践,联动前后端,包含微信小程序,API,HTML等(三)

关说不练假把式,在上一,二篇中介绍了我心目中的CRUD的样子 基于之前的理念,我开发了一个命名为PasteTemplate的项目,这个项目呢后续会转化成项目模板,转化成项目模板后,后续需要开发新的项目就可以基于这个模板创建,这样就不要copy一个旧的项目,然后删删删,改改改,重命名等操作了 强迫症,一个项目的名字就得统一,心里才舒服 那么本次作者就带来了实物,本次主要介绍管理端的内容,我们一起

如何校准实验中振镜频率的漂移

在实验过程中,使用共振扫描振镜(如Cambridge Technology的8kHz振镜)时,频率漂移是一个常见问题,尤其是在温度变化或长期运行的情况下。为了确保实验的准确性和稳定性,我们需要采取有效的校准措施。本文将介绍如何监测、调节和校准振镜频率,以减少漂移对实验结果的影响。 1. 温度管理和稳定性控制 振镜的频率变化与温度密切相关,温度的升高会导致机械结构的变化,进而影响振镜的共