防火墙--双机热备

目录

双击热备作用

防火墙和路由器备份不同之处

如何连线

双机

热备

冷备

VRRP

VGMP(华为私有协议)

场景解释

VGMP作用过程

主备的形成场景

接口故障的切换场景

 整机故障

原主设备故障恢复的场景

如果没有开启抢占

如果开启了抢占

负载分担场景

HRP

作用

配置信息 

状态信息

配置要求

HRP三种备份方式

自动备份

手工备份

快速备份

ensp中防火墙web配置双机热备

在哪配置

如何配置

选项解释 

HRP手工备份的位置

一些其他的防火墙部署位置情况

双机热备直路部署-上下二层

双机热备直路部署-上下三层

防火墙透明部署

上下二层

上下三层


双击热备作用

这个技术可以保证防火墙的可靠性,就是防火墙备份的一个思想

防火墙和路由器备份不同之处

因为防火墙不仅需要同步配置信息,还要同步状态信息(会话表等),所以防火墙不能单纯靠动态协议来实现切换,需要用到双机热备技术.,如下图

如何连线

二层的话就直接来连接,但是三层设备的话就需要一个二层交换机来连接一下,保证两个防火墙的设备再同一个网段,如下图保证防火墙再公网是同一个网段,和下面内网是同一个网段

双机

目前双机热备技术仅仅支持两台防火墙的互备

热备

可以在正常运行过程,直接同步,两台设备共同运行

一台设备出现故障的情况下另外一台设备可以立即替代原设备

冷备

仅工作一台设备,备份一台设备,备份设备仅同步配置,并不工作,只有在主设备出现故障时,再由管理员替换工作,冷备可能会造成较长时间设备停止工作

VRRP

虚拟路由器的冗余技术

HCIP学习--以太网中继、SVI、VRRP-CSDN博客 

VGMP(华为私有协议)

VRRP Group Management Protoco

因为VRRP彼此是独立的,所以,一个VRRP组进行切换不会直接导致其他组同步切换,在防火
墙的双机热备场景下,上下有两个VRRP组,需要同步切换,使用传统的上行链路监控,比较
复杂,所以,设计了VGMP协议,来对VRRP组进行统一的切换管理

场景解释

下依照图例来解释VGMP作用过程

两个方框就是两个防火墙,两个防火墙所在场景就是下面第二张图。两个防火墙上下都需要vrrp技术,如果某个接口出现故障,他所在的那一边的链路无法进行正常通信,所以VRRP需要同时切换,这个时候就需要VGMP技术。

VGMP作用过程

(VGMP几乎舍弃了VRRP的大部分机制)

当有接口坏掉了,接口成了过度状态,VGMP就会发现自己管理的VRRP组出现故障,VGMP就会降低自己的优先级,VGMP默认优先级(这里优先级和VRRP中不同)主设备组为65001,备份设备组65000。在VGMP中他们的设备不叫master和backup了。而是称为Active 和 Standby组Active 优先级65001, Standby组65000。

主备的形成场景

下面第一张图就是两个防火墙,然后左边防火墙的VRRP组1和VRRP族2都被划分到了左边设备的VGMP Active组里。右边防火墙的VRRP组1和VRRP族2都被划分到了右边设备的VGMP Standby组里。所以左边的设备是主设备,右边的设备时备份设备。

1,FW1被设定为主设备(这个由网络管理员来做) --- FW1中的VGMP的active组被激活,并且将上下两个VRRP组拉
入到VGMP的active组中,并且状态都是ACTIVE
2,FE2被设定为备设备 --- FW2中的VGMP的standby组被激活,并且将上下两个vrrp组拉入
到VGMP的standby组中,并且状态都是standby
(VGMP组中存在优先级的概念,ACTIVE组的默认优先级是65001,standby组默认的优先
级为65000,并且,在VGMP中,所有的主都被成为active,所有的备成为standby)
3,主设备上下两个VRRP组的接口将发送免费ARP报文

接口故障的切换场景

左边是FW1

1,假设FW1下的接口发生故障,接口的状态会从active状态切换到initialize状态(接口故障
的一个过渡状态)
2,VGMP组感知到接口状态变化,会降低自身的优先级(每一个接口发生故障,则优先级会
降低2)
3,FW1会向FW2发送一个状态变更的请求报文,这个报文中会包含降低后的优先级;
4,FW2收到请求报文后,发现自身的优先级高于对方的优先级,则会将自己standby组的状
态从standby切换为active状态
5,FW2的VGMP组状态发生变化,则standby组中的VRRP组的状态同步发生变化,都从standby切
换到active
6,FW2回复FW1应答报文,表示允许切换
7,FW1收到应答报文后,将自身ACTIVE组的状态(active组右active状态和standy状态)从ACTIVE切换到standby状态,并且,其 中的VRRP组同步将状态切换到standby,不包含故障接口的状态,依旧是initialize状态
8,FW2上下两个VRRP组将发送免费ARP报文,让交换机切换MAC地址表,之后所有的流量将从FW2通过。
 整机故障
整机故障可以通过保活机制来进行切换,主设备发生故障,则不会发送 HRP 心跳报文,
备设备在超时时间内没有接收到主设备的保活包,则将会进行状态切换;
原主设备故障恢复的场景
如果没有开启抢占
原主设备继续以备设备的身份工作
如果开启了抢占

1、FW1故障恢复后,调整自身优先级,并发送请求报文给FW2,请求报文是修改后的优先级

2、FW2收到后,发现FW1的优先级大于自己的优先级,调整自己的Standy组为Standy状态,并且发送确认报文给FW1

3、FW1收到确认报文,更改自己Active组为Active状态

负载分担场景

与一个相同只是多创建了两个vrrp

HRP

作用

可以同步防火墙上的 状态 信息 配置信息

配置信息 

接口IP地址,路由信息,安全策略,NAT策略。
HRP不能同步基本的接口和路由信息,在做双击热备前接口信息和路由信息已经有了,同步的画可能会出现问题

状态信息

配置要求

HRP 在进行双机热备时,还有一个要求,两台热备设备之间,必须拥有一条链路,用来同步信
息,并且,这条链路必须是三层链路。这条链路在进行数据传递时,不受安全策略的影响,这条线被称为心跳线。 VGMP协议发送的报文也是通过心跳线 传输的。
(注意,如果心跳线是直连的,则不受安全策略的影响,但是,如果中间有中继设备,即
非直连场景,则需要配置安全策略。)
HRP 会周期性的发送心跳报文,只有主设备会发送,周期时间默认为1S,如果备设备在三个周
期时间内默认3S没有收到对方的心跳报文,则认定对方出现故障,将修改自身为主设备。

HRP三种备份方式

这集中方法可以同时开启

自动备份

自动备份配置和状态信息,但是,配置信息可以立即自动备份,状态信息无
法立即备份,只能通过短暂的延迟之后,在进行备份(10S左右)

手工备份

由网络管理员手工触发,可以立即同步配置和状态信息

快速备份

该备份方式仅针对 负载分担的场景(两台设备同时工作) 。再创建一个VGMP组,两台设备互为两个VGMP组的主设备,然后这种情况可能会两条链路都会走,如下图上去的时候走1这边,下去的时候走二这边,所以是不是两台设备需要快速同步状态信息,不然业务就会收到影响。但是无法同步配置信息,仅能同步状态信息,并且可以立即同步状态信息。

ensp中防火墙web配置双机热备

在哪配置

如何配置

默认从主向备同步

选项解释 

主动抢占:如果勾选了主动抢占,则代表开启抢占模式,默认开启60S抢占延迟,就是如果设备好了以后,延迟60秒再开始抢占
(抢占延时主要是为了应对一些接口可能出现反复震荡的情况,这个东西一般只给主设备配置)
hello时间:保活报文发送周期,默认一秒。要是改的话,需要主设备、备份设备同时修改。否则可能对接不上
接口监控:上行链路追踪
配置虚拟IP地址:这里就是做VRRP的地方
注意:
1,虚拟mac地址勾选可以让切换对用户全程无感知
2,如果虚拟IP地址和接口IP地址不再同一个网段,则配置时必须配置子网掩码
这个配置完就配置好了

 

HRP手工备份的位置

双机热备的时候写NAT要注意,写静态NAT的时候使用出接口可能导致出去产生问题。所以乖乖使用地址池吧

然后备份设备几乎不可以配置东西了,只能说是主配置啥他同步啥

一些其他的防火墙部署位置情况

双机热备直路部署-上下二层

双机热备直路部署-上下三层

配置三层不需要配置虚拟IP,配置监控接口三层监控接口,二层监控VLAN
ospf配置地方
上面的图先配置ospf,配置双击热备前
配置主备模式的双机热备后
发现开销值发生变化,从设备的路由都要经过主设备了。那么这个选路是和发生变化的,是备用设备在传递拓扑信息的时候将Metric修改了修改成了65500,如下面第二张图片

 

配置负载分担的双击热备就是普通的没有配置主备模式的双机热备的情况也就是只配置了ospf的情况,做负载分担和不做的区别就是他可以把信息同步过去,所以还是需要做的。

防火墙透明部署

上下二层

 这种情况下建议使用主备模式不要使用负载分担模式。负载分担下面的vlan可以从左边走也可以从右边走,然后可能成环,然后生成树还会给你堵掉,所以没必要做负载分担

上下三层

 这种模式建议采用负载分担,不建议使用主备模式。把两个防火墙当成两个交换机就行,然后如果配置主备,备份的那个防火墙是不是就相当于断掉了。链路都断掉了那还了得。B和D也无法建立邻居关系,然后如果主设备坏了,是不是就要切换到备用设备上,然后B和D要重新建立邻居关系。然后切换收敛的过程就会很长,会影响正常业务。

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

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

相关文章

对红酒品质进行数据分析(python)

http://t.csdnimg.cn/UWg2S 数据来源于这篇博客,直接下载好csv文件。 这篇内容均在VScode的jupyter notebook上完成,操作可以看我的另一篇博客:http://t.csdnimg.cn/69sDJ 一、准备工作 1. 导入数据库 #功能是可以内嵌绘图,并…

纯硬件一键开关机电路的工作原理

这是一个一键开关机电路: 当按一下按键然后松开,MOS管导通,VOUT等于电源电压; 当再次按一下按键然后松开,MOS管关闭,VOUT等于0; 下面来分析一下这个电路的工作原理。上电后,输入电压通过R1和R2给电容充电,最…

继承和多态常见的面试问题

文章目录 概念问答 概念 下面哪种面向对象的方法可以让你变得富有( A) A: 继承 B: 封装 C: 多态 D: 抽象 (D )是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关, 而对方法的调用则可以关联于具体的对象。 A: 继承 B: 模板 C: 对象的…

如何让公众号文章排版变的高大上?

有的时候,你可能会疑惑,为什么你写的文章没人看?明明投入很多精力在标题和文章内容上,但收效甚微。 有一个关键性的因素可能被你忽略了,那就是排版,文章没有排版,无论你的内容再怎么精彩&#x…

力扣622.设计循环队列

力扣622.设计循环队列 通过数组索引构建一个虚拟的首尾相连的环当front rear时 队列为空当front rear 1时 队列为满 (最后一位不存) class MyCircularQueue {int front;int rear;int capacity;vector<int> elements;public:MyCircularQueue(int k) {//最后一位不存…

智能化革新:智能AI如何助力生产力发展的未来与应用

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525; 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 前言 在当今这个科技飞速发展的时代&#xff0c;人工智能&#xff08;AI&#xff09;已经成为了推动生产力发展的重要力量。AI技…

2024 睿抗机器人开发者大赛CAIP-编程技能赛-本科组(省赛)

RC-u1 热҈热҈热҈ 分数 10 全屏浏览 切换布局 作者 DAI, Longao 单位 杭州百腾教育科技有限公司 热҈热҈热҈……最近热得打的字都出汗了&#xff01; 幸好某连锁餐厅开启了气温大于等于 35 度即可获得一杯免费雪碧的活动。但不知为何&#xff0c;在每个星期四的时候&#x…

React的usestate设置了值后马上打印获取不到最新值

我们在使用usestate有时候设置了值后&#xff0c;我们想要更新一些值&#xff0c;这时候&#xff0c;我们要想要马上获取这个值去做一些处理&#xff0c;发现获取不到&#xff0c;这是为什么呢&#xff1f; 效果如下&#xff1a; 1、原因如下 在React中,当你使用useState钩子…

基于STC89C51单片机的烟雾报警器设计(煤气火灾检测报警)(含文档、源码与proteus仿真,以及系统详细介绍)

本篇文章论述的是基于STC89C51单片机的烟雾报警器设计的详情介绍&#xff0c;如果对您有帮助的话&#xff0c;还请关注一下哦&#xff0c;如果有资源方面的需要可以联系我。 目录 摘要 原理图 实物图 仿真图 元件清单 代码 系统论文 资源下载 摘要 随着现代家庭用火、…

navicat15已连接忘记密码

1.导出链接 2.使用文本打开 connections.ncx UserName"root" PasswordXXXX 3.复制加密密码&#xff0c;在线解密 代码在线运行 - 在线工具 php解密代码 <?php class NavicatPassword {protected $version 0;protected $aesKey libcckeylibcckey;protected…

C语言学习笔记[26]:循环语句do...while①

do...while语句 do...while的语法格式 do循环语句; while(表达式); 用do...while语句实现打印0~10 #include <stdio.h>int main() {int i 0;do{printf("%d\n", i);i;} while (i < 10);return 0; } do...while是先进行一次循环以后&#xff0c;再进行判…

R语言包AMORE安装报错问题以及RStudio与Rtools环境配置

在使用R语言进行AMORE安装时会遇到报错&#xff0c;这时候需要采用解决办法&#xff1a; AMORE包安装&#xff0c;需要离线官网下载安装包&#xff1a; Index of /src/contrib/Archive/AMORE (r-project.org)https://cran.r-project.org/src/contrib/Archive/AMORE/ 一、出现…

[C++初阶]list的模拟实现

一、对于list的源码的部分分析 1.分析构造函数 首先&#xff0c;我们一开始最先看到的就是这个结点的结构体&#xff0c;在这里我们可以注意到这是一个双向链表。有一个前驱指针&#xff0c;一个后继指针。然后在有一个存储数据的空间 其次它的迭代器是一个自定义类型&#x…

图片太大怎么压缩变小?交给这4个方法就能行

在钱塘江畔&#xff0c;一场罕见的“蝴蝶潮”翩然而至&#xff0c;不仅带来了自然奇观&#xff0c;也预示着好运的降临。然而&#xff0c;当我们将这份美好瞬间分享给更多人时&#xff0c;却遇到了一个小小难题——高分辨率的照片占据了大量的存储空间&#xff0c;上传至社交平…

HBuilderX打包流程(H5)?HBuilder如何发布前端H5应用?前端开发怎样打包发布uniapp项目为h5?

打包步骤&#xff1a; 1、打开hbuilder x》发行》网站-PC Web或手机H5(仅适用于uni-app)(H) 2、面板里的所有信息都可以不填&#xff0c;也不用勾选》直接点击【发行】即可 3、打包成功&#xff1a; 4、部署 按照打包后的路径&#xff0c;找到打包好的文件夹&#xff0c;把文…

【5G Sub-6GHz模块】专为IoT/eMBB应用而设计的RG520NNA、RG520FEB、RG530FNA、RG500LEU 5G模组

推出全新的5G系列模组&#xff1a; RG520NNADB-M28-SGASA RG520NNADA-M20-SGASA RG520FEBDE-M28-TA0AA RG530FNAEA-M28-SGASA RG530FNAEA-M28-TA0AA RG500LEUAA-M28-TA0AA ——明佳达 1、5G RG520N 系列——专为IoT/eMBB应用而设计的LGA封装模块 RG520N 系列是一款专为 IoT…

使用 ABBYY FineReader PDF 15 在创建或转换 PDF 时自动生成书签

使用 ABBYY 为 PDF 文件添加书签&#xff0c;可以帮助快速定位文档中的主要内容&#xff0c;也能更方便的梳理出一份文档大纲。 有很多 PDF 文件在创建时并没有编辑书签&#xff0c;这里介绍使用 ABBYY FineReader PDF 15&#xff08;Win 系统&#xff09;在 PDF 中自动添加书…

知识分享:网贷大数据查询会影响个人征信吗?

随着人们对传统征信的认识不断加深和对个人征信的重视&#xff0c;部分网友就有一种疑问&#xff0c;那就是关于网贷大数据查询对征信有没有影响的问题&#xff0c;小易大数据小编就用本文就为大家详细讲解一下&#xff0c;希望对你了解网贷大数据有帮助。 首先网贷大数据与征信…

睿考网:2024注册会计师考试考试在即,如何备考?

2024年注册会计师考试即将开始&#xff0c;准考证打印时间安排在8月5日至20日&#xff0c;每天上午8点至晚上8点&#xff0c;考生要确保在规定时间内完成准考证的打印。 注册会计师考试包含六个科目&#xff0c;每个科目都有其独特的特点和难度。考生需要根据各科目的特性采用…

Win11鼠标卡顿 - 解决方案

问题 使用Win11系统使&#xff0c;鼠标点击任务栏的控制中心&#xff08;如下图&#xff09;时&#xff0c;鼠标会有3秒左右的卡顿&#xff0c;同时整个显示屏幕也有一定程度的卡顿。 问题原因 排除鼠标问题&#xff1a;更换过不同类型的鼠标&#xff0c;以及不同的连接方式…