VRRP 协议

一、前言

        最近被问到一个VRRP的网络协议,一开始我是蒙蔽的状态,至于什么是VRRP,我后面查了一下,因为对于网络这方面我也不是很精通,见谅!

VRRP,全称叫虚拟路由冗余协议,是我孤陋寡闻了,只闻其声不见其协议!因为在平时会用双机热备来实现设备高冗余的。我们一起学习一下什么叫VRPP吧,一起恶补,省的下次丢人了;

二、VRRP简介

        VRRP,(Virtual Router Redundancy Protocol,虚拟路由冗余协议)通常使用多台三层设备,当然交换机或者路由器都可以。通过VRRP,我们可以把多台设备虚拟成一个路由器,对外提供网络服务,避免单台设备故障导致网络中断;

三、VRRP核心概念

1.虚拟路由器

  • 由多台设备组成,形成一个逻辑路由器;(可以理解为我们去爬山,有2条上山的路,一条封路了,我们还可以走另一条,目的地是一样的)
  • 虚拟IP(多台设备的虚拟IP要相同),为下层设备提供网关服务;

2.VRRP角色

  • VRRP角色有两种:Master、Backup;
  • Master:负责对下层设备提供网络服务,转发流量,响应请求;
  • Backup:处于监听状态,监听Master的健康,准备随时替代Master;

3.优先级

  • 当然不能一定意义上去指定谁是Master,是由优先级决定的;
  • 优先级的范围为:1-254;
  • 如果不设置的话默认为100,但是如果设置为255则直接成为Master设备;

4.抢占模式

  • 默认开启,当Backup的优先级高于当前Master时,Backup会抢占Master角色;

5.认证

  • (可选)支持明文或MD5认证,确保VRRP报文的安全性;

四、配置VRRP(H3C)

  • 准备两台交换机A和B,通过VLAN10提供网关服务,虚拟IP为192.168.10.1
# A设备system-view
interface Vlan-interface 10
ip address 192.168.10.2 255.255.255.0   # 配置真实IP
vrrp vrid 1 virtual-ip 192.168.10.1      # 创建VRRP组1,指定虚拟IP
vrrp vrid 1 priority 120                # 设置优先级(默认100)
vrrp vrid 1 preempt-mode timer delay 5   # 开启抢占并设置延迟5秒
vrrp vrid 1 authentication-mode md5 abc123  # 配置MD5认证(可选)# B设备system-view
interface Vlan-interface 10
ip address 192.168.10.3 255.255.255.0
vrrp vrid 1 virtual-ip 192.168.10.1
vrrp vrid 1 priority 110                # 优先级低于Switch A
vrrp vrid 1 preempt-mode timer delay 5
vrrp vrid 1 authentication-mode md5 abc123  # 认证需与Switch A一致
  • 检查VRRP配置和角色分配
display vrrp brief
display vrrp interface Vlan-interface 10# 如果我们需要测试是否主备设置成功,我们可以shutdown掉A设备中的vlan10接口,查看B是否接替A;
  • VRRP联动上行链路
# 如果主设备的上行端口(就是接入外网的端口)故障的话,自动降低优先级触发抢占机制;interface Vlan-interface 10
vrrp vrid 1 track interface GigabitEthernet1/0/1 reduced 30  # 跟踪上行接口,故障时优先级降30# 因为我们刚刚A的优先级为120,B的优先级为110。我们需要把A的设备降级到110以下,触发抢占机制。当上行接口恢复后,主设备优先级自动恢复原值,重新抢占为Master

        要想学的好,还是需要多练习!!

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

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

相关文章

打开小程序提示请求失败(小程序页面空白)

1、小程序代码是商城后台下载的还是自己编译的 (1)要是商城后台下载的,检查设置里面的域名是不是https的 (2)要是自己编译的,检查app.js里面的接口域名是不是https的,填了以后有没有保存 注&a…

Windows/MacOS WebStorm/IDEA 中开发 Uni-App 配置

文章目录 前言1. 安装 HBuilder X2. WebStorm/IDEA 安装 Uniapp Tool 插件3. 配置 Uniapp Tool 插件4. 运行 Uni-App 项目 前言 前端开发人员对 WebStorm 一定不陌生,但有时需要开发 Uni-App 的需求,就必须要采用 HBuilder X,如果不习惯 HBu…

第四十三节:人脸检测与识别-人脸识别基础 (Eigenfaces, Fisherfaces, LBPH)

引言 人脸识别技术是计算机视觉领域最具应用价值的方向之一,广泛应用于安防监控、身份认证、人机交互等领域。本文将通过OpenCV框架,深入解析人脸检测与识别的核心算法(Eigenfaces/Fisherfaces/LBPH),并提供完整的代码实现。 第一部分:人脸检测基础 1.1 人脸检测原理 …

在Windows 11中,Edge浏览器默认会打开多个标签页,导致任务切换时标签页过多

‌在Windows 11中,Edge浏览器默认会打开多个标签页,导致任务切换时标签页过多。要像Google Chrome一样,只显示当前标签页,可以按照以下步骤操作‌: 打开Windows系统“设置” 选择“系统”:在设置中找到“…

【modelscope/huggingface 通过colab将huggingface 模型/数据集/空间转移到 modelscope并下载】

1. 准备 注册一个modelscope账号(国内的)拿到对应的访问令牌SDK/API令牌注册一个google账号, 登录colab 2. 开始干! 打开一个ipynb 安装依赖包 !pip install -qqq modelscope huggingface-hub -U选择安装git lfs !curl -s https://packag…

HarmonyOS NEXT~鸿蒙系统与Uniapp跨平台开发实践指南

HarmonyOS NEXT~鸿蒙系统与Uniapp跨平台开发实践指南 引言:鸿蒙与Uniapp的融合价值 华为鸿蒙系统(HarmonyOS)作为新一代智能终端操作系统,其分布式能力与跨设备协同特性为开发者带来了全新机遇。而Uniapp作为流行的跨平台应用开发框架&…

【IPMV】图像处理与机器视觉:Lec10 Edges and Lines

【IPMV】图像处理与机器视觉:Lec10 Edges and Lines 本系列为2025年同济大学自动化专业**图像处理与机器视觉**课程笔记 Lecturer: Rui Fan、Yanchao Dong Lec0 Course Description Lec3 Perspective Transformation Lec7 Image Filtering Lec8 Image Pyramid …

AI筑基,新质跃升|英码科技亮相华为广东新质生产力创新峰会,发布大模型一体机新品,助力产业智能化转型

5月15日,以“AI筑基,新质跃升”为主题的华为中国行2025广东新质生产力创新峰会在惠州圆满召开。本次峰会聚焦人工智能、算力基础设施等新ICT技术如何驱动“新质生产力”,共探广东高质量发展新路径。英码科技受邀出席本次峰会,并携…

篇章三 需求分析(二)

目录 1.核心API 2.交换机类型 3.持久化 4.网络通信 5.小结 1.核心API 消息队列服务器(Broker Server),要提供的核心API 1.创建队列(queueDeclare) 此处不使用 Create 这样的术语,而是使用 Declare&…

打造高效数据处理利器:用Python实现Excel文件智能合并工具

有时候,我们需要将多个Excel文件按照特定顺序合并成一个文件,这样可以更方便地进行后续的数据处理和分析。今天,我想分享一个使用Python开发的小工具,它可以帮助我们轻松实现Excel文件的智能合并。C:\pythoncode\new\xlsx_merger.…

StepX-Edit:一个通用图像编辑框架——论文阅读笔记

一. 前言 代码:https://github.com/stepfun-ai/Step1X-Edit 论文:https://arxiv.org/abs/2504.17761 近年来,图像编辑技术发展迅速,GPT- 4o、Gemini2 Flash等前沿多模态模型的推出,展现了图像编辑能力的巨大潜力。 这…

第9.1讲、Tiny Encoder Transformer:极简文本分类与注意力可视化实战

项目简介 本项目实现了一个极简版的 Transformer Encoder 文本分类器,并通过 Streamlit 提供了交互式可视化界面。用户可以输入任意文本,实时查看模型的分类结果及注意力权重热力图,直观理解 Transformer 的内部机制。项目采用 HuggingFace …

【Java】泛型在 Java 中是怎样实现的?

先说结论 , Java 的泛型是伪泛型 , 在运行期间不存在泛型的概念 , 泛型在 Java 中是 编译检查 运行强转 实现的 泛型是指 允许在定义类 , 接口和方法时使用的类型参数 , 使得代码可以在不指定具体类型的情况下操作不同的数据类型 , 从而实现类型安全的代码复用 的语言机制 . …

linux如何查找软连接的实际地址

在Linux系统中,查找软连接(符号链接,即symbolic link)的实际地址可以通过多种方法实现。软连接是一个特殊的文件类型,它包含了一个指向另一个文件或目录的引用。要找到软连接所指向的实际文件或目录,可以使…

Token类型与用途详解:数字身份的安全载体图谱

在现代数字身份体系中,Token如同"数字DNA",以不同形态流转于各类应用场景。根据Okta的最新研究报告,平均每个企业应用使用2.7种不同类型的Token实现身份验证和授权。本文将系统梳理主流Token类型及其应用场景,通过行业典…

火山 RTC 引擎9 ----集成 appkey

一、集成 appkey 1、网易RTC 初始化过程 1)、添加头文件 实现互动直播 - 互动直播 2.0网易云信互动直播产品的基本功能包括音视频通话和连麦直播,当您成功初始化 SDK 之后,您可以简单体验本产品的基本业务流程,例如主播加入房间…

详细介绍Qwen3技术报告中提到的模型架构技术

详细介绍Qwen3技术报告中提到的一些主流模型架构技术,并为核心流程配上相关的LaTeX公式。 这些技术都是当前大型语言模型(LLM)领域为了提升模型性能、训练效率、推理速度或稳定性而采用的关键组件。 1. Grouped Query Attention (GQA) - 分组…

光电效应理论与实验 | 从爱因斯坦光量子假说到普朗克常量测定

注:本文为“光电效应”相关文章合辑。 英文引文,机翻未校。 中文引文,略作重排,未整理去重。 图片清晰度受引文原图所限。 如有内容异常,请看原文。 Photoelectric Effect 光电效应 Discussion dilemma Under the…

Visual Studio 2019/2022:当前不会命中断点,还没有为该文档加载任何符号。

1、打开调试的模块窗口,该窗口一定要在调试状态下才会显示。 vs2019打开调试的模块窗口 2、Visual Studio 2019提示未使用调试信息生成二进制文件 未使用调试信息生成二进制文件 3、然后到debug目录下看下确实未生成CoreCms.Net.Web.WebApi.pdb文件。 那下面的…

打破性能瓶颈:用DBB重参数化模块优化YOLOv8检测头

文章目录 引言DBB 重参数化模块简介DBB 的优势 YOLOv8 检测头的结构分析使用 DBB 模块魔改检测头替换策略代码实现改进后的效果预期 实验与验证总结与展望 引言 在目标检测领域,YOLO 系列算法一直以其高效的检测速度和不错的检测精度受到广泛关注。随着版本的不断更…