防火墙有哪些技术实现

小编 1192

防火墙有四种技术实现:1.包过滤技术;2.应用代理技术;3.状态检测技术;4.完全内容检测技术。包过滤技术是最基础的防火墙实现技术,它是在网络层对数据包进行选择,选择的依据是系统内设置的过滤逻辑,被称为访问控制列表。

1.包过滤技术

包过滤是较早使用的一种防火墙技术,也是一种简单、有效的安全控制技术。它工作在网络层,通过在网络间相互连接的设备上加载允许、禁止来自某些特定的源地址、目的地址、TCP端口号等规则,对通过设备的数据包进行检查,限制数据包进出内部网络。

包过滤技术的最大优点是对用户透明,传输性能高。但由于安全控制层次在网络层、传输层,安全控制的力度也只限于源地址、目的地址和端口号,因而只能进行较为初步的安全控制,对于恶意的拥塞攻击、内存覆盖攻击或病毒等高层次的攻击手段,则无能为力。

2.应用代理技术

由于包过滤技术无法提供完善的数据保护措施,而且一些特殊的报文攻击仅仅使用过滤的方法并不能消除危害(如SYN攻击、ICMP洪水等),因此人们需要一种更全面的防火墙保护技术。在这样的需求背景下,采用“应用代理”(Application Proxy)技术的防火墙诞生了。应用代理防火墙工作在OSI的第七层,它通过检查所有应用层的信息包,并将检查的内容信息放入决策过程,从而提高网络的安全性。

一个完整的代理设备包含一个服务端和客户端,服务端接收来自用户的请求,调用自身的客户端模拟一个基于用户请求的连接到目标服务器,再把目标服务器返回的数据转发给用户,完成一次代理工作过程。应用级网关和代理服务器技术都是是应用代理技术的防火墙。

3.状态检测技术

状态检测防火墙工作在OSI的第二至四层,采用状态检测包过滤的技术,是传统包过滤功能扩展而来。基于状态检测技术的防火墙通过一个在网关处执行网络安全策略的检测引擎而获得非常好的安全特性,检测引擎在不影响网络正常运行的前提下,采用抽取有关数据的方法对网络通信的各层实施检测,并将抽取的状态信息动态地保存起来作为以后执行安全策略的参考。状态检测防火墙监视和跟踪每一个有效连接的状态,并根据这些信息决定是否允许网络数据包通过防火墙。

状态检测防火墙基本保持了简单包过滤防火墙的优点,性能比较好,同时对应用是透明的,在此基础上,对于安全性有了大幅提升。这种防火墙摒弃了简单包过滤防火墙仅仅考察进出网络的数据包,不关心数据包状态的缺点,在防火墙的核心部分建立状态连接表,维护了连接,将进出网络的数据当成一个个的事件来处理。主要特点是由于缺乏对应用层协议的深度检测功能,无法彻底的识别数据包中大量的垃圾邮件、广告以及木马程序等等。

4.完全内容检测技术

完全内容检测技术防火墙综合状态检测与应用代理技术,并在此基础上进一步基于多层检测架构,把防病毒、内容过滤、应用识别等功能整合到防火墙里,其中还包括IPS功能,多单元融为一体,在网络界面对应用层扫描,把防病毒、内容过滤与防火墙结合起来,这体现了网络与信息安全的新思路,(因此也被称为“下一代防火墙技术”)。它在网络边界实施OSI第七层的内容扫描,实现了实时在网络边缘布署病毒防护、内容过滤等应用层服务措施。完全内容检测技术防火墙可以检查整个数据包内容,根据需要建立连接状态表,网络层保护强,应用层控制细等优点,但由于功能集成度高,对产品硬件的要求比较高。

延伸阅读

防火墙有哪些分类

防火墙是指隔离在本地网络与外界网络之间的一道防御系统,主要由服务访问规则、验证工具、包过滤和应用网关4个部分组成。依照不同的角度,防火墙有很多种分类方式,以下是比较常见的六种:

1.按软、硬件形式的不同,防火墙分为软件防火墙、硬件防火墙和芯片级防火墙。

2.按所利用技术不同,可分为网络层防火墙、分组过滤型防火墙、电路级网关、规则检查防火墙、应用层防火墙和复合型防火墙。

3.按防火墙结构不同,可分为单主机防火墙、路由器集成式防火墙和分布式防火墙。

4.按防火墙的应用部署位置不同,可分为边界防火墙、个人防火墙和混合防火墙。

5.按防火墙的性能的不同,可分为百兆级防火墙和千兆级防火墙等。

6.按防火墙使用范围不同,可分为个人防火墙和网络防火墙。

回复

我来回复
  • 暂无回复内容

站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部