VRRP协议与原理
VRRP协议与原理
目录:
一、VRRP协议概述
1.1、VRRP协议
1.2、单网关和多网关的缺陷
1.3、VRRP基本概述
二、VRRP工作原理
2.1、VRRP主备份备份工作工程
2.2、VRRP 主备路由器切换过程
2.3、VRRP联动功能
2.4、VRRP 负载分担工作过程
三、VRRP配置命令
一、VRRP协议概述
1、VRRP 协议
1)、局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,所以通过部署多个网关的方式来解决单点故障问题
2)、VRRP协议既可以实现网关的备份,又能解决多个网关之间互相冲突的问题
2、单网关和多网管的缺陷
1)、单网关缺陷

当网关路由器Router A出现故障时,本网段内以该设备为网关的主机都不能与 Internet进行通信
2)、多网管的缺陷

①、通过部署多网关的方式实现网关的备份
②、但多网关可能会出现一些问题:网关间IP地址冲突;主机会频繁的切换网络出口
3、VRRP基本概述
1)、VRRP能够在不改变组网的情况下,将多台路由器虚拟成一个虚拟路由器,通过配置虚拟路由器的IP地址为默认网关,实现网关的备份
2)、协议版本:VRRP v2(常用)和VRRP v3
3)、VRRP v2 适用于 IPV4网络,VRRP v3适用于 IP v4和IP v6两种网络
4)、VRRP协议报文
只有一种报文:Advertisement 报文;其目的 IP地址是224.0.0.18,目的Mac地址是01-00-5e-00-12,协议号是112
二、VRRP工作原理
1、VRRP主备份备份工作工程

1)、选举出主 Master
2)、状态维持,Master 设备周期性地放松 VRRP 通告报文给组内其他设备,以通知自己处于正常工作状态
2、VRRP 主备路由器切换过程

1)、当Master发生故障,则主备切换的过程
2)、Backup Master_Down_interval 时间内未收到 Master 发送的状态通告报文,则立即成为 Master。
3)、如果原 Master故障恢复,则主备回切的过程
当 Router A发现收到Router B的VRRP报文中的优先级比自己低,Router A立即抢占成为 Master
3、VRRP联动功能
利用 VRRP的联动功能监视上行接口或链路故障,主动进行准备切换

4、VRRP 负载分担工作过程
Master上:Router 传统的主备方式流量的经由单个 Master 转发,Master 负担过量

Backup上:通过配置不同的备份组,使Router B成为新备份组的Master,这样就可以分担网络中流量了

三、VRRP配置命令
### RSW1 ###
interface Vlanif10
vrrp vrid 1 virtual-ip 192.168.10.1 ### 配置虚拟 IP 地址 ###
vrrp vrid 1 priority 120 ### 配置优先级120,默认为100,越大越优先 ###
vrrp vrid 1 track interface GigabitEthernet0/0/1 ### 配置监听端口 GigabitEthernet0/0/1,当这个地方down 优先级减10 ###
vrrp vrid 1 track interface GigabitEthernet0/0/2 ### 配置监听端口 GigabitEthernet0/0/2,当这个地方down 优先级减10 ###
interface Vlanif20
IP address 192.168.20.10 255.255.255.0
vrrp address 2 virtual-ip 192.168.20.1 ### 配置虚拟IP地址 ###
vrrp vrid 2 priority 115 ### 配置优先级115 ###
### RSW2 ###
interface Vlanif10
ip address 192.168.10.20 255.255.255.0
vrrp vrid 1 virtual-ip 192.168.10.1 ### 配置虚拟IP地址 ###
vrrp vrid 1 priority 115 ### 配置优先级115 ###
interface Vlanif 20
ip address 192.168.20.20 255.255.255.0
vrrp vrid 2 virtual-ip 192.168.20.1 ### 配置虚拟IP地址 ###
vrrp vrid 2 priority 120 ### 配置优先级120 ###
vrrp vrid 2 track interface GigabitEthernet0/0/1 ### 配置监听端口GigabitEthernet0/0/1,当这个地方down 优先级减10 ###
vrrp vrid 2 track interface GigabitEthernet0/0/2### 配置监听端口GigabitEthernet0/0/2,当这个地方down 优先级减10 ###
VRRP协议与原理的更多相关文章
- VRRP协议的原理与配置
VRRP出现的原因: 局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,这很可能会给用户带来不可预计的损失. VRRP的优点: ...
- Keepalived原理与实战精讲--VRRP协议
. 前言 VRRP(Virtual Router Redundancy Protocol)协议是用于实现路由器冗余的协议,最新协议在RFC3768中定义,原来的定义RFC2338被废除,新协议相对还简 ...
- (转)小谈keepalived vip漂移原理与VRRP协议
背景:之前搭建过keepalived双机热备的集群,但对其中的原理不甚理解,看完就忘了,所有有必要深入的学习下. 简介 什么是keepalived呢?keepalived是实现高可用的一种轻量级的技术 ...
- keepalived之 Keepalived 原理(定义、VRRP 协议、VRRP 工作机制)
1.Keepalived 定义 Keepalived 是一个基于VRRP协议来实现的LVS服务高可用方案,可以利用其来避免单点故障.一个LVS服务会有2台服务器运行Keepalived,一台为主服务器 ...
- Keepalived原理及VRRP协议与应用配置(详细)
转载自:https://blog.csdn.net/u010391029/article/details/48311699 1. 前言 VRRP(Virtual Router Redundancy P ...
- 架构-虚拟路由器冗余协议【原理篇】VRRP详解
转自:http://zhaoyuqiang.blog.51cto.com/6328846/1166840/ 为什么要使用VRRP技术 我们知道,为了实现不同子网之间的设备通信,需要配置路由.目前常用的 ...
- (转)虚拟路由器冗余协议【原理篇】VRRP详解
原文:http://blog.51cto.com/zhaoyuqiang/1166840 为什么要使用VRRP技术 我们知道,为了实现不同子网之间的设备通信,需要配置路由.目前常用的指定路由方法有两种 ...
- 浅析keepalived vip漂移原理与VRRP协议
2017-01-18 Martin 开源技术社区 简介 什么是keepalived呢?keepalived是实现高可用的一种轻量级的技术手段,主要用来防止单点故障(单点故障是指一旦某一点出现故障就会导 ...
- VRRP协议原理与配置
一.VRRP协议概述 1.1.VRRP协议基本概念 局域网中的用户终端通常采用配置一个默认网关的形式访问外部网络,如果此时默认网关设备发生故障,将中断所有用户终端的网络访问,这很可能会给用户带来不可预 ...
随机推荐
- Logstash 的命令行入门 ( 附上相关实验步骤 )
Logstash 的命令行入门 ( 附上相关实验步骤 ) 在之前的博客中,我们已经在 Macbook Big Sur 环境下安装了 ELK 的相关软件,并且已经可以成功运行对应的模块: 如果没有安装的 ...
- ES6学习-3 const
const声明一个只读的常量.一旦声明,常量的值就不能改变,所以在声名时就进行赋值. const的作用域与let命令相同,只在声明所在的块级作用域内有效. const命令声明的常量,同样存在暂时性死区 ...
- Javac·编码GBK的不可映射字符
阅文时长 | 0.04分钟 字数统计 | 79.2字符 主要内容 | 1.引言&背景 2.声明与参考资料 『Javac·编码GBK的不可映射字符』 编写人 | SCscHero 编写时间 | ...
- tail -fn 1000 test.log | grep '关键字' 按照时间段 sed -n '/2014-12-17 16:17:20/,/2014-12-17 16:17:36/p' test.log /var/log/wtmp 该日志文件永久记录每个用户登录、注销及系统的启动、停机的事件
Linux 6种日志查看方法,不会看日志会被鄙视的 2020-02-11阅读 7.3K0 作为一名后端程序员,和Linux打交道的地方很多,不会看Linux日志,非常容易受到来自同事和面试官的嘲讽 ...
- Linux_日志管理理论概述
一.日志系统 1.kernel -->物理终端(/dev/console) --> /var/log/dmesg(系统启动时信息(包括错误信息)记录到该文件) 或者:# dmesg 或 # ...
- Java 中布尔(boolean)类型占用多少个字节
为什么要问这个问题,首先在Java中定义的八种基本数据类型中,除了其它七种类型都有明确的内存占用字节数外,就 boolean 类型没有给出具体的占用字节数,因为对虚拟机来说根本就不存在 boolean ...
- 提高IO输出速度
用DMA内存到内存的模式,直接把Gpio_data的数据循环的搬到GPIOC的BSRR寄存器上来控制GPIOC上电平的翻转,这样使得GPIO的速度达到了最快,输出70ns的脉宽,这已经是达到了DMA总 ...
- kubernetes技能图谱
深入剖析Kubernetes-张磊(Kubernetes社区资深成员与项目维护者) Kubernetes集群搭建 ver1.20.5
- Jaxb的优点与用法(bean转xml的插件,简化webservice接口的开发工作量)
一.jaxb是什么 JAXB是Java Architecture for XML Binding的缩写.可以将一个Java对象转变成为XML格式,反之亦然. 我们把对象与关系数据库之间的映射称 ...
- HUAWEI防火墙通过L2TP隧道让外出员工访问公司内网的各种资源
组网图形 组网需求 企业网络如图所示,企业希望公司外的移动办公用户能够通过L2TP VPN隧道访问公司内网的各种资源. 操作步骤 配置LNS. 1.配置接口IP地址,并将接口加入安全区域. <L ...