adsw702 发表于 2009-6-2 20:41:35

cisco防火墙技术综述

二、各类cisco防火墙的优缺点



1.包过滤cisco防火墙



使用包过滤cisco防火墙的优点包括:



●cisco防火墙对每条传入和传出网络的包实行低水平控制。



●每个IP包的字段都被检查,例如源地址、目的地址、协议、端口等。cisco防火墙将基于这些信息应用过滤规则。



●cisco防火墙可以识别和丢弃带欺骗性源IP地址的包。



●包过滤cisco防火墙是两个网络之间访问的唯一来源。因为所有的通信必须通过cisco防火墙,绕过是困难的。



●包过滤通常被包含在路由器数据包中,所以不必额外的系统来处理这个特征。



使用包过滤cisco防火墙的缺点包括:



●配置困难。因为包过滤cisco防火墙很复杂,人们经常会忽略建立一些必要的规则,或者错误配置了已有的规则,在cisco防火墙上留下漏洞。然而,在市场上,许多新版本的 cisco防火墙对这个缺点正在作改进,如开发者实现了基于图形化用户界面(GUI)的配置和更直接的规则定义。



●为特定服务开放的端口存在着危险,可能会被用于其他传输。例如,Web服务器默认端口为80,而计算机上又安装了RealPlayer,那么它会搜寻可以允许连接到RealAudio服务器的端口,而不管这个端口是否被其他协议所使用,RealPlayer正好是使用80端口而搜寻的。就这样无意中,RealPlayer就利用了Web服务器的端口。



●可能还有其他方法绕过cisco防火墙进入网络,例如拨入连接。但这个并不是cisco防火墙自身的缺点,而是不应该在网络安全上单纯依赖cisco防火墙的原因。



2.状态/动态检测cisco防火墙



状态/动态检测cisco防火墙的优点有:



●检查IP包的每个字段的能力,并遵从基于包中信息的过滤规则。



●识别带有欺骗性源IP地址包的能力。



●包过滤cisco防火墙是两个网络之间访问的唯一来源。因为所有的通信必须通过cisco防火墙,绕过是困难的。



●基于应用程序信息验证一个包的状态的能力, 例如基于一个已经建立的FTP连接,允许返回的FTP包通过。



●基于应用程序信息验证一个包状态的能力,例如允许一个先前认证过的连接继续与被授予的服务通信。



●记录有关通过的每个包的详细信息的能力。基本上,cisco防火墙用来确定包状态的所有信息都可以被记录,包括应用程序对包的请求,连接的持续时间,内部和外部系统所做的连接请求等。



状态/动态检测cisco防火墙的缺点:



状态/动态检测cisco防火墙唯一的缺点就是所有这些记录、测试和分析工作可能会造成网络连接的某种迟滞,特别是在同时有许多连接激活的时候,或者是有大量的过滤网络通信的规则存在时。可是,硬件速度越快,这个问题就越不易察觉,而且 cisco防火墙的制造商一直致力于提高他们产品的速度。



3.应用程序代理cisco防火墙



使用应用程序代理cisco防火墙的优点有:



●指定对连接的控制,例如允许或拒绝基于服务器IP地址的访问,或者是允许或拒绝基于用户所请求连接的IP地址的访问。



●通过限制某些协议的传出请求,来减少网络中不必要的服务。



●大多数代理cisco防火墙能够记录所有的连接,包括地址和持续时间。这些信息对追踪攻击和发生的未授权访问的事件事很有用的。



使用应用程序代理cisco防火墙的缺点有:



●必须在一定范围内定制用户的系统,这取决于所用的应用程序。



● 一些应用程序可能根本不支持代理连接。



4.NAT



使用NAT的优点有:



●所有内部的IP地址对外面的人来说是隐蔽的。因为这个原因,网络之外没有人可以通过指定IP地址的方式直接对网络内的任何一台特定的计算机发起攻击。



●如果因为某种原因公共IP地址资源比较短缺的话,NAT可以使整个内部网络共享一个IP地址。



●可以启用基本的包过滤cisco防火墙安全机制,因为所有传入的包如果没有专门指定配置到NAT,那么就会被丢弃。内部网络的计算机就不可能直接访问外部网络。



使用NAT的缺点:



NAT的缺点和包过滤cisco防火墙的缺点是一样的。虽然可以保障内部网络的安全,但它也是一些类似的局



限。而且内网可以利用现流传比较广泛的木马程序可以通过NAT做外部连接,就像它可以穿过包过滤cisco防火墙一样的容易。



注意:现在有很多厂商开发的cisco防火墙,特别是状态/动态检测cisco防火墙,除了它们应该具有的功能之外也提供了NAT的功能。



5.个人cisco防火墙



个人cisco防火墙的优点有:



●增加了保护级别,不需要额外的硬件资源。



●个人cisco防火墙除了可以抵挡外来攻击的同时,还可以抵挡内部的攻击。



●个人cisco防火墙是对公共网络中的单个系统提供了保护。例如一个家庭用户使用的是Modem或ISDN/ADSL上网,可能一个硬件cisco防火墙对于他来说实在是太昂贵了,或者说是太麻烦了。而个人 cisco防火墙已经能够为用户隐蔽暴露在网络上的信息,比如IP地址之类的信息等。



个人cisco防火墙的缺点:



个人cisco防火墙主要的缺点就是对公共网络只有一个物理接口。要记住,真正的cisco防火墙应当监视并控制两



个或更多的网络接口之间的通信。这样一来的话,个人cisco防火墙本身可能会容易受到威胁,或者说是具有这样一个弱点,网络通信可以绕过cisco防火墙的规则。



好了,在上面我们已经介绍了几类cisco防火墙,并讨论了每种cisco防火墙的优缺点。要记住,任何一种cisco防火墙只是为网络通信或者是数据传输提供了更有保障的安全性,但是我们也不能完全依赖于 cisco防火墙。除了靠cisco防火墙来保障安全的同时,我们也要加固系统的安全性,提高自身的安全意识。这样一来,数据和通信以及Web站点就会更有安全保障。

页: [1]
查看完整版本: cisco防火墙技术综述