VRRP的协议原理和配置

article/2025/11/10 18:58:21

目录

VRRP基本概述

实验配置

​编辑

测试结果


VRRP基本概述

VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚 拟路由器的IP地址为默认网关,实现网关的备份。

协议版本: VRRPv2 (常用)和VRRPv3, VRRPv2仅适用于IPv4网络,VRRPv3适用于IPv4和IPv6两种网络。

VRRP协议报文:

只有一种报文: Advertisement报文; 其目的IP地址是224.0.0.18,目的MAC地址是 01-00-5e-00-00-12,协议号是112。

基本架构: 

为了解决网关坏掉,设置两台路由,两台路由组成一个路由组,虚拟出一个路由,这个路由会产生IP和mac地址,提供网络服务,,两台物理路由会通过优先级选出主机和备用机,主机占有虚拟路由的IP和mac,如果主机坏掉,备用的就会顶上。

master路由器

  • 通过比较VRRP优先级,优先级大的是master路由器;
  • 周期性的发送VRRP报文,维护master路由器和备份路由器的身份;
  • 周期时间默认是1s;备份网关,通过比较VRRP优先级,优先级小的是备份路由器;

备份(backup) 路由器:

  • 通过不断的接收master路由器发送的VRRP报文来判断master路由器的状态;
  • 如果在一定的时间内,收不到VRRP报文,则认为master路由器出现故障,自己升级为master路由器;
  • 这个"一定的时间,默认是"master路由器发送VRRP的周期”的3倍,所以默认是3s。

虚拟网关

  • 通过VRRP虚拟出来的网关IP地址,这个网关IP地址,是配置在终端设备上的;
  • 终端设备访问其他网段时,直接将数据发送给虚拟网关IP地址
  • 此时只有master路由器会回应针对虚拟网关P地址的ARP请求,所以最终终端设备发送的数据
  • 发送到了master路由器设备上  

VRRP协议中定义了三种状态机: 初始状态(Initialize) 、活动状态(Master) 、备份状态(Backup)

实验配置

AR1:

[R1]int g0/0/0##进入接口
[R1-GigabitEthernet0/0/0]ip add 10.0.0.2 24##添加IP
[R1-GigabitEthernet0/0/0]int g0/0/1##进入接口
[R1-GigabitEthernet0/0/1]ip add 20.0.0.2 24##添加IP
[R1-GigabitEthernet0/0/1]g0/0/2进入接口
[R1-GigabitEthernet0/0/2]ip add 192.168.2.254 24##添加IP
[R1]ip route-static 192.168.1.0 24 10.0.0.1##配置静态路由(网段和下一跳)
[R1]ip route-static 192.168.1.0 24 20.0.0.1 preference 70##静态路由配置了优先级
复制代码

配置信息:

 

AR2:

[R2]int g0/0/1##进入接口
[R2-GigabitEthernet0/0/1]ip add 192.168.1.10 24##添加IP
[R2-GigabitEthernet0/0/1]int g0/0/0##进入接口
[R2-GigabitEthernet0/0/0]ip add 10.0.0.1 24##添加IP
[R2-GigabitEthernet0/0/0]vrrp vrid 1 virtual-ip 192.168.1.254##设置vrrp1的虚拟ip地址
[R2-GigabitEthernet0/0/0]vrrp vrid 1 priority 120##设置vrrp组2接口的优先级为120
[R2-GigabitEthernet0/0/1]vrrp vrid 1 track interface GigabitEthernet0/0/0 reduced 30##跟踪上行链路接口g0/0/1,若g0/0/1连接的链路坏掉,让其自动降级
[R2-GigabitEthernet0/0/1]q##退出接口
[R2]ip route-static 192.168.2.0 24 10.0.0.2##配置静态路由
复制代码

AR3:

[R3]int g0/0/0##进入接口
[R3-GigabitEthernet0/0/0]ip add 20.0.0.1 24##添加IP
[R3]int g0/0/1##进入接口
[R3-GigabitEthernet0/0/1]ip add 192.168.1.20 24##添加IP
[R3-GigabitEthernet0/0/1]vrrp vrid 1 virtual-ip 192.168.1.254##设置vrrp1的虚拟ip地址
[R3]ip route-static 192.168.2.0 24 20.0.0.2##配置静态路由
复制代码

测试结果


http://chatgpt.dhexx.cn/article/s3ncc9jA.shtml

相关文章

VRRP协议简介与实例配置

VRRP协议简介与实例 一、前言二、VRRP术语三、VRRP状态1、Initialize状态2、Master状态3、Backup状态 四、VRRP的作用五、实例需求:1、配置PC机2、各个设备基础配置3、VRRP配置4、OSPF配置5、测试连通性6、三层交换机的VRRP配置情况7、断开LSW4的G0/0/2后VRRP配置情…

VRRP协议原理与配置

前言 局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,这很可能会给用户带来不可预计的损失,所以可以…

VRRP技术详解

1 概述 1.1 产生背景 随着 Internet 的发展,人们对网络可靠性的要求越来越高。特别是对于终端用户来说,能够实时与网络其他部分保持联系是非常重要的。一般来说,主机通过设置默认网关来与外部网络联系,如图 1 所示&#x…

VRRP 的基本概述

什么是VRRP 虚拟路由冗余协议VRRP(Virtual Router Redundancy Protocol)是一种用于提高网络可靠性的容错协议。通过VRRP,可以在主机的下一跳设备出现故障时,及时将业务切换到备份设备,从而保障网络通信的连续性和可靠…

VRRP协议 学习笔记

1、VRRP协议 为什么使用VRRP? 解决网关的单点故障 如何配置? vrrp vrid 1 virtual-ip 192.168.1.254 //配置虚拟网关 vrrp vrid 1 priority 110 //设置优先级,默认100,范围1~254,越大越高 一、VRRP: 1、概述…

VRRP概述

可靠性是衡量一个网络的健壮程度的重要指标,一个可靠性差的网络,应对网络故障的能力相对较弱,当发生诸如网络设备故障或链路故障时,网络上所承载的业务受到的冲击往往比较大,严重时更会造成业务中断。 VRRP&#xff08…

VRRP协议是什么?详解它的工作原理

作者:Insist-- 个人主页:insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 前言 本文将讲解VRRP是什么,以及它的工作原理,优点以及基本概念。 目录 一、VRRP协议是什么? 二、VRR…

VRRP详解

文章目录 一、 什么是VRRP?二、为什么需要VRRP?三、VRRP工作原理1、VRRP的三种状态2、VRRP的选举机制3、VRRP工作原理 四、VRRP的应用场景1、与接口状态联动2、与路由状态联动 一、 什么是VRRP? 虚拟路由冗余协议VRRP(Virtual Router Redundancy Protocol&#x…

秒懂VRRP协议原理及配置

目录 一、VRRP的定义 二、VRRP的作用 三、VRRP的好处 四、工作原理 五、专业术语 六、实例演示 七、总结 一、VRRP的定义 虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议…

决策树算法及其应用案例

决策树算法主要分为三类: ID3、C4.5、CART算法 以ID3算法为例: 对上表某图书销量进行预测. 思考:建立测试模型,各个变量数据权重?数据的转化? 重点在于:计算各个信息熵(数据预处理),可参考百度百科内容 决策树算法模块: 关注点…

决策树算法(matlab)

本文转载自: 点击打开链接 决策树是一种特别简单的机器学习分类算法。决策树想法来源于人类的决策过程。举个最简单的例子,人类发现下雨的时候,往往会有刮东风,然后天色变暗。对应于决策树模型,预测天气模型中的刮东风…

决策树算法梳理(从原理到示例)

决策树是最经典的机器学习模型之一。它的预测结果容易理解,易于向业务部门解释,预测速度快,可以处理类别型数据和连续型数据。本文的主要内容如下: 信息熵及信息增益的概念,以及决策树的节点分裂的原则;决…

机器学习-决策树算法

概念: 是一种树形结构,本质是一颗由多个判断节点组成的树其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。 通过分析可知: 决策树是非参数学习算法决策树可…

机器学习:决策树算法

文章目录 一、什么是决策树?二、决策树算法基本步骤三、算法实例1.数据集描述2.计算数据集香农熵3.数据集划分4.选择最好的数据集划分方式5.递归构建决策树6.创建树7.构造注解树8.使用决策树执行分类9.决策树的保存 三、运行结果 一、什么是决策树? 决策…

决策树算法:ID3

决策树是最经常使用的数据挖掘算法,其核心是一个贪心算法,它采用自顶向下的递归方法构建决策树,下面是一个典型的决策树:   目前常用的决策树算法有ID3算法、改进的C4.5,C5.0算法和CART算法 ID3算法的核心是在决策树…

什么是决策树算法

1.1、什么是决策树 咱们直接切入正题。所谓决策树,顾名思义,是一种树,一种依托于策略抉择而建立起来的树。 机器学习中,决策树是一个预测模型;他代表的是对象属性与对象值之间的一种映射关系。树中每个节点表示某个对象…

【机器学习】决策树算法解读

【机器学习】决策树算法解读 文章目录 【机器学习】决策树算法解读1. 介绍1.1 优缺点1.2 结构1.3 学习过程1.4 决策树与条件概率分布 2. 决策树学习过程2.1 训练策略2.2 特征选择2.2.1 信息增益和条件熵 2.3 决策树的生成2.3.1 ID32.3.2 C4.52.3.3 CART2.3.4 小结 2.4 决策树的…

详解决策树算法

决策树 1.1 决策树定义 何为决策树,顾名思义,就像树枝状的决策算法,通过各个节点的“决策”,实现对任务的精准分类或回归,决策树常用来处理分类问题,即使你以前没接触过决策树,你也可以通过下…

决策树算法及其实现

决策树算法及其实现 1 什么是决策树 决策树(Decision Tree)是一种基本的分类与回归方法,本文主要讨论分类决策树。决策树模型呈树形结构,在分类问题中,表示基于特征对数据进行分类的过程。它可以认为是if-then规则的…

决策树算法 (CART分类树)

决策树算法 (ID3,C4.5) CART回归树 决策树的后剪枝 在决策树算法原理(ID3,C4.5)中,提到C4.5的不足,比如模型是用较为复杂的熵来度量,使用了相对较为复杂的多叉树,只能处理分类不能处理回归。对这些问题&a…