防火墙主要分为哪3种类型?

发布时间 - 2020-07-02 00:00:00    点击率:
防火墙主要的3种类型,分别为:包过滤防火墙、代理服务器防火墙、状态监视器防火墙。包过滤防火墙价格比较低、对用户透明、对网络性能的影响很小、速度快、易于维护;代理服务器防火墙可以增强网络的安全性;状态监视器防火墙很容易地实现应用和服务的扩充。

防火墙大致可划分为3类:包过滤防火墙、代理服务器防火墙、状态监视器防火墙。

1、包过滤防火墙

包过滤防火墙的工作原理:采用这种技术的防火墙产品,通过在网络中的适当位置对数据包进行过滤,根据检查数据流中每个数据包的源地址、目的地址、所有的TCP端口号和TCP链路状态等要素,然后依据一组预定义的规则,以允许合乎逻辑的数据包通过防火墙进入到内部网络,而将不合乎逻辑的数据包加以删除。

包过滤防火墙最大的优点是:价格比较低、对用户透明、对网络性能的影响很小、速度快、易于维护。

但它也有一些缺点:包过滤配置起来比较复杂、它对IP 欺骗式攻击比较敏感、它没有用户的使用记录,这样就不能从访问记录中发现黑客的攻击记录。而攻击一个单纯的包过滤式的防火墙对黑客来说是比较容易的。

2、代理服务器防火墙

代理服务器防火墙的工作原理:代理服务器运行在两个网络之间,它对于客户来说像是一台真的服务器一样,而对于外界的服务器来说,它又是一台客户机。当代理服务器接收到用户的请求后,会检查用户请求道站点是否符合公司的要求,如果公司允许用户访问该站点的话,代理服务器会像一个客户一样,去那个站点取回所需信息再转发给客户。

代理服务器防火墙优点:可以将被保护的网络内部结构屏蔽起来,增强网络的安全性;可用于实施较强的数据流监控、过滤、记录和报告等。

它的缺点:使访问速度变慢,因为它不允许用户直接访问网络;应用级网关需要针对每一个特定的Internet服务安装相应的代理服务器软件,这会带来兼容性问题。

3、状态监视器防火墙

状态监视器防火墙的工作原理:这种防火墙安全特性较好,它采用了一个在网关上执行网络安全策略的软件引擎,称之为检测模块。检测模块在不影响网络正常工作的前提下,采用抽取相关数据的方法对网络通信的隔层实施检测,抽取部分数据,即状态信息,并动态地保存起来作为以后指定安全决策的参考。

状态监视器防火墙优点:检测模块支持多种协议和应用程序,并可以很容易地实现应用和服务的扩充;它会检测RPC和UDP之类的端口信息,而包过滤和代理网关都不支持此类端口;防范攻击较坚固。

它的缺点:配置非常复杂、会降低网络的速度不。

更多相关知识,请访问 PHP中文网!!


# 防火墙  # win  # 代理服务器  # 数据包  # 工作原理  # 一台  # 很容易  # 较低  # 速度快  # 和服务  # 也有  # 都不 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  太平洋网站制作公司,网络用语太平洋是什么意思?  Laravel如何升级到最新版本?(升级指南和步骤)  html5如何实现懒加载图片_ intersectionobserver api用法【教程】  如何快速打造个性化非模板自助建站?  Laravel如何处理JSON字段的查询和更新_Laravel JSON列操作与查询技巧  Win11摄像头无法使用怎么办_Win11相机隐私权限开启教程【详解】  如何确保FTP站点访问权限与数据传输安全?  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  如何在景安云服务器上绑定域名并配置虚拟主机?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  如何快速搭建高效香港服务器网站?  Android GridView 滑动条设置一直显示状态(推荐)  高端云建站费用究竟需要多少预算?  原生JS获取元素集合的子元素宽度实例  PHP 500报错的快速解决方法  如何在万网开始建站?分步指南解析  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  Laravel怎么实现模型属性的自动加密  Laravel怎么使用Blade模板引擎_Laravel模板继承与Component组件复用【手册】  宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法  企业在线网站设计制作流程,想建设一个属于自己的企业网站,该如何去做?  如何快速上传自定义模板至建站之星?  高端企业智能建站程序:SEO优化与响应式模板定制开发  佛山企业网站制作公司有哪些,沟通100网上服务官网?  EditPlus中的正则表达式实战(5)  Win11怎么查看显卡温度 Win11任务管理器查看GPU温度【技巧】  Laravel如何使用Service Container和依赖注入?(代码示例)  如何为不同团队 ID 动态生成多个“认领值班”按钮  如何在腾讯云免费申请建站?  北京网页设计制作网站有哪些,继续教育自动播放怎么设置?  如何用VPS主机快速搭建个人网站?  Laravel中的withCount方法怎么高效统计关联模型数量  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  西安专业网站制作公司有哪些,陕西省建行官方网站?  C++时间戳转换成日期时间的步骤和示例代码  QQ浏览器网页版登录入口 个人中心在线进入  Laravel如何生成API文档?(Swagger/OpenAPI教程)  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  iOS正则表达式验证手机号、邮箱、身份证号等  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  北京的网站制作公司有哪些,哪个视频网站最好?  详解MySQL数据库的安装与密码配置  大连 网站制作,大连天途有线官网?  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  javascript中对象的定义、使用以及对象和原型链操作小结  javascript日期怎么处理_如何格式化输出  如何在万网自助建站中设置域名及备案?  如何登录建站主机?访问步骤全解析