应用程序网关应用实例
应用程序网关的产品
商业版防火墙产品
商业版代理(cache)服务器
Open Source Software
– TIS FWTK(Firewall toolkit) – Apache – Squid
电路级网关
拓扑结构同应用程序网关相同 接收客户端连接请求,代理客户端完成网络连接 在客户和服务器间中转数据 通用性强
✓是批量上市的专用防火墙产品 ✓包括分组过滤或借用路由器的分组过滤功能 ✓装有专用的代理系统,监控所有协议的数据和指令 ✓保护用户编程空间和用户可配置内核参数的设置 ✓安全性和速度大为提系统特性,加固内核,强化安全保护 ✓在功能上包括了分组过滤、应用网关、电路级网关 ✓增加许多附件功能:加密、鉴别、审计、NAT转换 ✓透明性号,易于使用
防火墙的种类
➢ 分组过滤防火墙(Packet Filtering Firewall) ➢ 应用代理防火墙(Application Proxy Firewall) ➢ 状态检测防火墙(Stateful Inspection Firewall)
分组过滤工作原理
控制策略
Source Host A Host B
应用程序网关
实现比包过滤路由器更严格的安全策略 对每种服务需要安装特殊的代码(代理服务) 优点:
(1)对服务进行全面的控制 (2)支持可靠的用户认证并提供详细的注册信息 (3)用于应用层的过滤规则更容易配置和测试
缺点:
要求用户改变自己的行为,或者在访问代理服务的 每个系统上安装特殊的软件,灵活性不够
缺点:堡垒主机与其它主机在
同一个子网,一旦堡垒主机杯
攻破或被越过,整个内网和堡
垒主机之间就没有任何阻挡, 产