- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
F5 Bigip应用交换机实现防火墙负载均衡标准结构及阐述
防火墙负载均衡原理
F5 Bigip 应用交换机实现防火墙负载均衡
标准结构及阐述
Prepared By F5 Networks Inc,
David Wang
2004-11-30第一篇、 防火墙负载均衡原理............................................................................... 3
第二篇、 F5 Bigip 应用交换机实现防火墙负载均衡标准结构及阐述 ............. 10
公司主页: 2第一篇、
防火墙负载均衡原理
一、为什么需要对防火墙进行负载均衡?
1、消除性能瓶井:
单台防火墙性能不够;随着网络流量的增加,单台防火墙可能成为网络的瓶
井。通过实现防火墙的负载均衡,横加增加防火墙的数量,又保护了原有投
资。
2、提高设备利用率:
处于 Active/Standy 双机模式的防火墙可以转换成 Active/Active 方式。
3、提高系统的扩展性:
采用负载均衡器对防火墙进行负载均衡,系统的扩展性大大增加,可以随着
网络流量的增加,横加增加防火墙的数量,而且新增加的防火墙并不局限在同
一型号。
二、防火墙负载均衡的典型网络架构:
对一进一出的二路防火墙,一般采用如下图的防火墙三明治结构(在实际
应用环境中,为了防止网络中出现单点故障,负载均衡器往往会采用双机结
构,具体的网络拓扑结构设计请参考<<F5 Bigip 应用交换机实现防火墙负载
均衡标准结构及阐述>>):
如果是采用 Untrust, Trust, DMZ 的三路防火墙,则防火墙负载均衡的典型拓扑
结构如下:
公司主页: 3Interne
Router A
Router B
DMZ
对于三路防火墙的负载均衡,在一个无单点故障的网络设计中要采用六台
负载均衡器。另外在三路防火墙负载均衡的设计中,针对防火墙的健康检查要
特别当心、精心设计。
三、为什么需要防火墙负载均衡需要采用三明治的结构?
目前的绝大多数防火墙都是基于连接状态检测的防火墙,也即是说对于构成完
整用户会话的双向数据流进行监控,以确定数据流的合法性。当采用多台防火
墙对网络流量进行负载均衡时,如果数据流处理不当,可能出现的情况是对构
成同一个用户会话的双向数据包,在多台防火墙上进行处理,而每一个防火墙
上都看到到完整的用户会话信息。而防火墙如果看不到完整的用户会话信息,
就会将该数据包当作非法访问而抛弃掉。
只有采用三明治结构,通过在防火墙的两端都设置四层交换机,四层交换机可
以在作流量分发的同时,维持用户会话的完整性,使对某一用户的同一会话产
生的双向数据包始终都由同一台防火墙来处理,而使防火墙得于在负载均衡环
境下还可以正常工作。
公司主页: 4四、F5 Bigip 应用交换机对防火墙作负载均衡时所用到的主要功能:
利用 F5 Bigip 应用交换机对防火墙作负载均衡时,与用 F5 Bigip 应用交换机
对服务器作负载均衡时类似,都是需要将防火墙放在一个 Pool 里面,然后根据
Pool 的负载均衡算法在防火墙之间进行流量分发。
但为了支持防火墙负载均衡器上,F5 Bigip 应用交换机有以下几个功能是区别
于服务器负载均衡的:
( Last Hop 功能
Bigip 上的 Last Hop 功能,又叫基于连接的路由(Per Conneciton Routing),是用
于当回应的路据包需要经由相邻的传输最初发起访问数据包的网络设备时。如
下图:
Internet
Router
/24
FW #2
/24
BIG-IP
/24
公司主页: 5当一个客户发起到内网服务器访问,假设他是经由防火墙 1 进来(如褐色
线条所示),当服务器接受到这次访问而产生回应时,回应的数据包首先到达
内网的负载均衡器,这时负载均衡器即可以将加应的数据包经回防火墙 1 发出
去,也可以经由防火墙 2 发出去。根据基于状态防火墙的工作特点,对于同一
连接的双向数据须经由同一防火墙处理。
而 Bigig 的 Last Hop 功能是可以实现这一点,当内网的负载均衡器首次接收
到用户的访问请求时,它就会在它的连接表中创建一条 Last Hop 记录,记录本
次连接发起请求是由哪个设备传送过来的(俗称最后一跳记录,实际上就是该设
备的 MAC 地址,本例中就是防火墙 1 内网卡的 MAC 地址)。当它收到服务器
回应的数据包时,它可以识别出这个回应数据包所属的连接,并查找出这一连
接所对应的 Last Hop 记录,并将服务器回应包发给那台设备――防火墙 1。
如果用户再次发起一个新的连接,假设这一次,外网的负载均衡器将它负
载均衡到了防火墙 2 上(如蓝色线条所示),这时能过内网的负载均衡器的
文档评论(0)