状态防火墙是什么?
1、数据包过滤防火墙是一个静态防火墙,目前存在以下问题:
1)对于FTP和SIP等多通道应用层协议,某些安全策略配置无法预测。
2)TCP SYN、Java Applets和其他传输和应用程序层无法检测到某些攻击行为。
3)防止ICMP恶意攻击,因为网络无法识别伪造的ICMP错误消息。
4)对于TCP连接,第一个数据包必须是SYN数据包,而不是SYN数据包包含的第一个TCP数据包。当新添加的防火墙设备通过时,这种处理方法将中断现有连接,而不会丢弃网络中的第一个TCP数据包。
5)因此,提出了有状态防火墙和特定应用程序数据包过滤器(ASPF)的概念。ASPF可以执行以下测试:
A 检测应用程序级协议,包括FTP、HTTP、SMTP、RTSP、H.323(Q.931、H.245、RTP/RTCP)
B TCP和UDP测试,包括传输层协议的定期TCP/UDP测试。2、ASPF功能
1)ASPF的主要功能包括:
检查应用程序级别的日志信息,如消息日志类型和端口号,并根据连接监控应用程序级别日志状态。对于所有连接,ASPF维护所有连接状态信息,并通过防火墙将数据包放入内部网络,以防止恶意印象。动态确定是否可以进入。
您可以检测传输层协议信息,例如定期的TCP/UDP测试,并根据源、目标和端口号验证TCP或UDP数据包是否可以通过防火墙进入内部网络。
2)ASPF的其他功能包括:
ASPF不仅根据连接状态过滤数据包,还检测应用层数据包的内容,并为不受信任的网站提供Java拦截,从而保护网络免受恶意Java小程序的攻击。
支持测试TCP连接的第一个数据包。识别TCP连接的第一个数据包,并确认它是否是SYN数据包。如果它不是SYN数据包,则根据当前配置确定是否销毁它。
支持ICMP错误检测。正常的ICMP错误消息包含有关与连接匹配的连接的信息。如果匹配失败,ICMP数据包将根据当前配置丢弃。
ASPF和数据包过滤防火墙在网络边界协同工作,为企业内部网络提供更全面、更可操作的安全策略。