首页 > 其他分享 >VRRP原理与配置

VRRP原理与配置

时间:2024-02-08 22:12:27浏览次数:21  
标签:配置 认证 VRRP 虚拟 Master IP地址 原理 路由器

VRRP(Virtual Router Redundancy Protocol,虚拟路由器冗余协议)既能够实现网关的备份,又能解决多个网关之间互相冲突的问题,从而提高网络可靠性。
VRRP概述
image
VRRP的基本概念 (1)
image
image
image
VRRP报文格式
image

VRRP报文字段含义如下:
Ver:VRRP目前有两个版本,其中VRRPv2仅适用于IPv4网络,VRRPv3适用于IPv4和IPv6两种网络。
Virtual Rtr ID:该报文所关联的虚拟路由器的标识。
Priority:发送该报文的VRRP路由器的优先级。
Count IP Addrs:该VRRP报文中所包含的虚拟IP地址的数量。
Auth Type:VRRP支持三种认证类型:不认证、纯文本密码认证、MD5方式认证,对应值分别为0、1、2。
Adver Int:发送VRRP通告消息的间隔。默认为1秒
IP Address:所关联的虚拟路由器的虚拟IP地址,可以为多个。
Authentication Data:验证所需要的密码信息。

VRRP定时器
image
VRRP状态机
image
VRRP协议状态
image
VRRP主备选举
image
image
image
VRRP主备切换
image

当Master设备发生网络故障而不能发送通告报文的时候,Backup设备并不能立即知道其工作状况。等到MASTER_DOWN定时器超时后,才会认为Master设备无法正常工作,从而将状态切换为Master。

标签:配置,认证,VRRP,虚拟,Master,IP地址,原理,路由器
From: https://www.cnblogs.com/s101/p/18012179

相关文章

  • 多版本Java 配置记录
    目录结构Java总目录下放置多个jdk目录(jdk16.0.2,jkd21.0.2...)借本操作从OracleJava等下载目标jdk(感觉直接下zip解压最清爽)若下载的jdk中没有jre目录,则手动构建(好像1.8之后就如此)进入jdkdir(jdk-xx.x.x/)使用bin/中的jlink构建jre/(运行时环境)--module-pathjmod指......
  • form里面有多个对象,对象里面的每一项都是formItem,rules应该怎么配置
    <template><el-form:model="formData":rules="formRules"ref="form"label-width="100px"><el-form-itemlabel="对象1"><el-inputv-model="formData.object1.prop1"pla......
  • 使用 Kestrel 自托管https 并作为 Windows 服务启动 Blazor 提示: 无法配置 HTTPS 端
    原文链接https://stackoverflow.com/questions/53300480/unable-to-configure-https-endpoint-no-server-certificate-was-specified-and-the/71026252#71026252使用Kestrel自托管并作为Windows服务启动Blazor提示UnabletoconfigureHTTPSendpoint.Noservercertifi......
  • Eclipse安装配置、卸载教程(Windows版)
    Eclipse是一个开放源代码的集成开发环境(IDE),最初由IBM公司开发,现在由Eclipse基金会负责维护。它是一个跨平台的工具,可以用于开发多种编程语言,如Java、C/C++、Python、PHP、Rust等。Eclipse提供了一个可扩展的架构,允许开发者通过安装插件来扩展其功能,因此它被广泛用于各种软件开发......
  • ACL原理与配置
    简介ACL可以通过对网络中报文流的精确识别,与其他技术结合,达到控制网络访问行为、防止网络攻击和提高网络带宽利用率的目的,从而切实保障网络环境的安全性和网络服务质量的可靠性。ACL概述ACL的组成ACL的组成:ACL编号:在网络设备上配置ACL时,每个ACL都需要分配一个编号,称为ACL编......
  • Apache配置不同目录绑定不同版本的PHP
    Apache配置不同目录绑定不同版本的PHPhttps://aka.ms/vs/17/release/vc_redist.x64.exehttps://www.apachelounge.com/download/VS17/binaries/httpd-2.4.58-310124-win64-VS17.ziphttps://www.apachelounge.com/download/VS17/modules/mod_fcgid-2.3.10-win64-VS17.zipDefine......
  • 【计网实验】三层交换机的配置
    三层交换机的配置实验环境仿真平台:CiscoPacketTracer6.1终端系统:LinuxUbuntuMate20.04交换机:3560-24PS实验1:通过vlanip做网关,实现不同vlan间的路由网络拓扑网络配置PC1:192.168.1.1/24,网关192.168.1.2PC2:192.168.2.1/24,网关192.168.2.2实验步骤1.配置交......
  • 【调试】pstore原理和使用方法总结
    什么是pstorepstore最初是用于系统发生oops或panic时,自动保存内核logbuffer中的日志。不过在当前内核版本中,其已经支持了更多的功能,如保存console日志、ftrace消息和用户空间日志。同时,它还支持将这些消息保存在不同的存储设备中,如内存、块设备或mtd设备。为了提高灵活性和可扩......
  • maven配置阿里云镜像仓库
    一、全局配置可以添加阿里云的镜像到maven的setting.xml配置中,这样就不需要每次在pom中,添加镜像仓库的配置,在mirrors节点下面添加子节点:<mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexusaliyun</name><url>http://maven.aliyu......
  • Go语言精进之路读书笔记第15条——了解string实现原理并高效使用
    15.1Go语言的字符串类型在Go语言中,无论是字符串常量、字符串变量还是代码中出现的字符串字面量,它们的类型都被统一设置为string特点string类型的数据是不可变的对string进行切片化后,Go编译器会为切片变量重新分配底层存储而不是共用string的底层存储string的底层的数据存......