下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、技术白皮书双机热备技术白皮书双机热备技术白皮书关键词:双机热备、主备模式、负载分担模式、数据同步、流量切换摘 要:防火墙设备是所有信息流都必须通过的单一点,一旦故障所有信息流都会中断。保障信息 流不中断至关重要,这就需要解决防火墙设备单点故障问题。双机热备技术可以保障即 使在防火墙设备故障的情况下,信息流仍然不中断。本文将介绍双机热备的概念、工作 模式、实现机制及典型应用等。缩略语:缩略语英文全名中文解释ALGApplicati on Level Gateway应用层网关ASPFApplication Specific Packet Filter基于应用层的包过滤NATNetwork Addr
2、ess Tran slator网络地址转换VRRPVirtual Router Redu ndancy Protocol虚拟路由冗余协议OSPFOpen Shortest Path First开放最短路径优先目录1 概述1.1 产生背景在当前的组网应用中,用户对网络可靠性的要求越来越高,对于一些重要的业务入口或接入点 (比如企业的 Internet 接入点、银行的数据库服务器等)如何保证网络的不间断传输,成为急需 解决的一个问题。如图 1 所示,防火墙作为内外网的接入点,当设备出现故障便会导致内外网之 间的网络业务的全部中断。在这种关键业务点上如果只使用一台设备的话,无论其可靠性多高, 系统都
3、必然要承受因单点故障而导致网络中断的风险。图1 单点设备组网图 于是,业界推出了传统备份组网方案来避免此风险,该方案在接入点部署多台设备形成备份,通 过VRRP或动态路由等机制进行链路切换,实现一台设备故障后流量自动切换到另一台正常工作的 设备。传统备份组网方案适用于接入点是路由器等转发设备的情况。因为经过设备的每个报文都是查找 转发表进行转发,链路切换后,后续报文的转发不受影响。但是当接入点是状态防火墙等设备 时,由于状态防火墙是基于连接状态的,当用户发起会话时,状态防火墙只会对会话的首包进行 检查,如果首包允许通过则会建立一个会话表项(表项里包括源IP、源端口、目的IP、目的端口等信息),
4、只有匹配该会话表项的后续报文(包括返回报文)才能够通过防火墙。如果链路切换 后,后续报文找不到正确的表项,会导致当前业务中断。双机热备解决方案能够很好的解决这个问题。在链路切换前,对会话信息进行主备同步;在设备 故障后能将流量切换到其他备份设备,由备份设备继续处理业务,从而保证了当前的会话不被中 断。如图 2 所示,在接入点的位置部署两台防火墙,当其中一台防火墙发生故障时,数据流被引 导到另一台防火墙上继续传输,因为在流量切换之前已经进行了数据同步,所以当前业务不会中 断,从而提高了网络的稳定性及可靠性。图2 双机热备组网图双机热备可以从两个层面去理解:一个是广义的双机热备,它是一种解决方 案
5、,用来解决网络中的单点故障问题,它通过数据同步和流量切换两个技术 来实现;一个是狭义的双机热备,它是设备支持的一个功能模块(只实现了 数据同步),可以使用对应的 Web页签来配置。本文描述的是广义的双机热 备。1.2技术优点与传统备份组网方案相比较, 双机热备解决方案可以保证当前业务不会因为防火墙单点故障而中断。双机热备解决方案支持主备和负载分担两种工作模式,并支持防火墙工作在路由模式或透明模 式,可广泛适用于各种复杂的组网需求。防火墙工作在路由模式是指防火墙作为三层设备在网络中运行;工作在透明 模式是指防火墙作为二层设备在网络中运行。2双机热备双机热备解决方案根据组网情况有两种工作模式:主备
6、模式和负载分担模式。在这两种模式中, 设备的角色根据是否承担流量来决定:有流量经过的设备即为主设备,无流量经过的设备即为备 份设备。2.1主备模式主备模式下的两台防火墙,其中一台作为主设备,另一台作为备份设备。主设备处理所有业务, 并将产生的会话信息传送到备份设备进行备份;备份设备不处理业务,只用做备份(如图 3所 示,Firewall 1处理全部业务,Firewall 2 用做备份)。当主设备故障,备份设备接替主设备处理业务,从而保证新发起的会话能正常建立,当前正在进行的会话也不会中断(如图 4所示,当 Firewall 1 故障,Firewall 2 接续处理全部业务)。图3主备模式下,F
7、irewall 1 故障前会话示意图图4主备模式下,Firewall 1 故障后会话示意图2.2负载分担模式负载分担模式下,两台设备均为主设备,都处理业务流量,同时又作为另一台设备的备份设备, 备份对端的会话信息(如图5所示,Firewall 1 和Firewall 2 均处理业务,互为备份)。当其 中一台故障后,另一台设备负责处理全部业务,从而保证新发起的会话能正常建立,当前正在进 行的会话也不会中断(如图4所示,当Firewall 1 故障,Firewall 2 接续处理全部业务)。图5负载分担模式下,Firewall 1故障前会话示意图3双机热备实现机制3.1数据同步防火墙设备需要维护每
8、条会话的状态等相关信息,当主设备故障、流量切换到备份设备时,仍然 要求备份设备上有正确的会话信息才能继续处理会话报文,否则会话报文会被丢弃从而导致会话 中断。因此,主设备上会话建立或表项变化时需要将相关信息同步保存到备份设备,以保证主设 备和备份设备会话表项的完全一致。防火墙能够同步的信息包括会话、NAT ALG ASPF黑名单、H.323、SIP、ILS、RTSP NBT SQLNE等。数据同步的方式有批量备份和实时备份:批量备份:防火墙设备工作了一段时间后,可能已经存在大量的会话表项,此时加入另一台防火 墙设备,在两台设备上使能双机热备功能后,先运行的防火墙会将已有的会话表项一次性同步到
9、新加入的设备,这个过程称为批量备份。实时备份:防火墙在运行过程中,可能会产生新的会话表项。为了保证表项的完全一致,防火墙 在产生新表项或表项变化后会及时备份到另一台设备,这个过程称为实时备份。3.2 流量切换 双机热备解决方案利用 VRR或动态路由实现流量的切换,下面将分别进行介绍 321 通过VRR哄现流量切换通过VRRP各局域网中的一组设备配置成一个备份组,这组设备在功能上就相当于一台虚拟设备。 局域网内的主机只需要知道这个虚拟设备的IP地址,通过这个虚拟设备与其它网络进行通信。备份组中,仅有一台设备处于活动状态,能够转发报文,称为主用设备(Master),其余设备都处于备份状态,并随时按
10、照优先级高低做好接替任务的准备,称为备份设备(Backup)。当发现主用设备故障时,优先级次高的备用设备会当选为新的 Master 接替原 Master 工作,整个过程对用 户来说是完全透明的,这就很好的实现了流量切换。双机热备的工作模式是主备模式还是负载分担模式可以通过组网和VRRP勺配置来实现:主备模式下仅需要配置一个备份组,不同防火墙在该备份组中拥有不同优先级,优先级高的防火 墙成为Master。如图6中所示,Firewall 1 和Firewall 2 上创建VRRP备份组1,并配置 Firewall 1的优先级高于Firewall 2 。Host A和Host B的缺省网关设为备份组
11、1的虚拟IP地址。以此实现Firewall 1 能正常工作的情况下,Firewall 1 承担Host A和Host B的转发任 务, Firewall 2 是 Backup 且处于就绪监听状态。如果 Firewall 1 发生故障,则 Firewall 2 成 为新的Master,继续为Host A和Host B提供转发服务。图6通过VRRP功能实现流量切换示意图(主备模式)负载分担模式需要配置两个备份组,通过配置保证一台防火墙是备份组1的Master,另一台防火墙是备份组2的Master。如图7所示,Firewall 1 和Firewall 2 上均创建VRRP备份组1和 备份组 2,并配
12、置在备份组 1 上 Firewall 1 的优先级高于 Firewall 2 ,在备份组 2上 Firewall 2 的优先级高于 Firewall 1。 Host A 的缺省网关设为备份组 1 的虚拟 IP 地址, Host B 的缺省网关设为备份组 2的虚拟 IP 地址。以此实现 Firewall 1 能正常工作的情况下, Host A 的报文通过 Firewall 1 转发, Host B 的报文通过 Firewall 2 转发, Firewall 1 和 Firewall 2 分担处理内 网的报文流量,同时又互为备份,监听对方的状态。如果 Firewall 1 发生故障,则 Firew
13、all 2 成为备份组 1的 Master, Host A 和 Host B 的报文均通过 Firewall 2 转发。图7通过VRRP功能实现流量切换(负载分担)3.2.2 通过动态路由实现流量切换如果网络中不同网段的两台设备 A到B之间有多条通路,动态路由协议会使用算法选取最优的一 条路径作为A到B的路由。当这条通路故障,路由协议会从剩余的可用通路中选择最优的一条作 为新的路由,如果故障路由恢复,则又会重新启用原路由,从而动态的保证A与B之间的连通。双机热备的工作模式是主备模式还是负载分担模式可以通过组网和动态路由的配置来实现(以下以OSPF为例): 主备模式只有一台防火墙处于工作状态,另
14、一台防火墙处于备份状态。如图 8 所示, RouterA Router B、Firewall 1 和 Firewall 2 上均配置 OSPF功能,处于同一个 OSPF域,在 Router A 和 Router B 上都配置 Ethernet1/1 的 cost 值小于 Ethernet1/2 的。这样,路径 Router A< >Firewall 1< >Router B 的优先级会高于路径 Router A< >Firewall 2< >Router B,当Firewall 1 能正常工作的情况下,内网发往外网的报文都会通过 Firewall
15、 1 转发;当 Firewall 1发生故障,OSP哙启用次优路由,内网发往外网的报文会通过Firewall 2 转发。负载分担模式下两台防火墙处于工作状态并互为备份。如图 8 所示, Router A 、 Router B 、 Firewall 1 和 Firewall 2 上均配置 OSPF功能,处于同一个 OSPF域,在 Router A 和 Router B 上都配置至少允许两条等价路由。因为Router A< >Firewall 1< >Router B 这条路由与Router A< >Firewall 2< >Router B 优先级
16、一样,所以,当 Firewall 1、Firewall 2 能正常工作的情况下,Firewall 1 和Firewall 2 分担处理内网发往外网的报文;当 Firewall 1 发生故 障,则 Firewall 2 会处理内网发往外网的全部报文。图8通过OSPF功能实现流量切换3.3 应用限制 双机热备只支持两台设备进行备份。 双机热备的两台设备要求硬件配置和软件版本一致,并且要求接口卡的型号与所在的槽位一致, 否则会出现一台设备备份过去的信息,在另一台设备上无法识别,或者找不到相关物理资源,从 而导致流量切换后报文转发出错或者失败。双机热备只支持数据同步,不支持配置同步。所以在一端进行某些
17、配置时,比如配置接口类型、 接口允许通过的VLAN等,需要手工在对端也进行相应的配置。4 H3C实现的技术特色 互为备份的两台防火墙只负责会话信息备份,保证流量切换后会话连接不中断。而流量的切换则 依靠传统备份技术(如 VRRP动态路由)来实现,应用灵活,能适应各种组网环境。 使用专有的备份链路口进行会话信息的备份,该备份链路口不作数据转发,从而保障了备份的高 可靠性及高性能。5 双机热备典型组网应用5.1 双机热备典型组网应用(路由模式主备模式)Firewall 1 和Firewall 2 是用户网络连接公有网络的入口点,Firewall 1 和Firewall 2 工作在路由模式。现要求实
18、现 Firewall 1能正常工作的情况下,Host A和Host B通过Firewall 1 访问 Server 1 。当 Firewall 1 故障, Host A 和 Host B 通过 Firewall 2 访问 Server 1 ,并且 Host A、Host B 和 Server 1 的当前会话不会被中断。这个需求可以通过在 Firewall 1 和Firewall 2 上配置VRRP备份组1和备份组2 (备份组1用来 监控下行链路,备份组 2用来监控上行链路),并使能数据同步功能来实现。图9双机热备典型组网图(通过 VRRF功能实现流量切换)5.2 双机热备典型组网应用(路由模式
19、负载分担模式)Firewall 1 和Firewall 2 是用户网络连接公有网络的入口点,Firewall 1 和Firewall 2 工作在路由模式。现要求实现 Firewall 1能正常工作的情况下,Host A通过Firewall 1 访问Server1, Host B 通过 Firewall 2 访问 Server 1 , Firewall 1 和 Firewall 2 分担处理内网的报文流。 当 Firewall 1 故障时, Host A 和 Host B 通过 Firewall 2 访问 Server 1 ,并且 Host A、Host B 和 Server 1 的当前会话不会被中断。这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年智能药箱定时提醒与用药管理功能应用
- 护理管理的职业发展
- 2026年地下管线事故应急响应机制:外力破坏事故降幅超92%的北京经验
- 2026年柔性夹爪选型四步法需求建模参数对比实测验证成本优化
- 2026年整车检修能力625辆 年的产线规划与能力提升
- 2026年超大规模智算集群建设提升智能算力高质量供给技术方案
- 2026年网络安全数据保护
- 2026年太极拳入门教程养生课件
- 2026年实验室生物安全柜使用培训
- 2026年上班族养生保健操课件
- 2026年浙江纺织服装职业技术学院高职单招职业适应性测试参考题库带答案解析
- 医院应急应对培训课件
- 2026年辽宁生态工程职业学院单招职业技能测试题库附答案
- 医疗服务窗口人员接待技巧
- 企业管理-云仓储公司组织架构图及各岗位职责SOP
- 虎门销烟课件思品
- 汽车空调 第2版 课件 项目5 汽车空调系统制冷剂回收与加注
- 氢气事故案例
- DB22∕T 3645-2024 水稻有序机抛秧技术规程
- 消防报警主机操作培训
- 二位数乘一位数乘法练习题(1000道-A4直接打印)
评论
0/150
提交评论