防火墙和WAF的区别与应用场景

1.防火墙

传统防火墙专注在网络层面,提供IP、端口防护,它有ip封禁的相关功能,

2.WAF

WAF(web application firewall)是专门为保护基于Web的应用程序而设计的,它不像传统的防火墙基于互联网地址和端口号来监控和阻止数据包。WAF检查每一个传入的数据包的内容来检测SQL注入、跨站点脚本、会话劫持、篡改参数或URL等类型的攻击。

3.两者的区别

1.所处的位置不同

防火墙一般在网络边缘,而WAF直接位于用户和Web服务器之间。
在这里插入图片描述

2.抵御类型不同

传统防火墙防御用于抵御下类威胁:
1.未经授权的网络访问
2.中间人攻击
3.权限提升
4.网络层面的DDoS攻击

WAF用于抵御下类威胁:
1.SQL注入
2.跨站脚本(XSS)
3.跨站伪造
4.网站级别的 DDoS 攻击
5.目录遍历

3.工作层次不同

防火墙通常工作在OSI模型的第3层和第4层,主要负责网络层的流量过滤;WAF工作在第7层(应用层),对HTTP/HTTPS流量进行深度检测和过滤。

参考资料:
https://segmentfault.com/a/1190000044648805

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值