防火墙的作用和原理_防火墙的作用和原理是什么
您好,很高兴能为您介绍一下防火墙的作用和原理的相关问题。我希望我的回答能够给您带来一些启示和帮助。
1.防火墙的工作原理是什么?
2.防火墙的基本工作原理是什么?
3.何谓防火墙
4.防火墙的基本工作原理是什么
防火墙的工作原理是什么?
防火墙的原理是指设置在不同网络(如可信任的企业内部网和不可信的公共网)或网络安全域之间的一系列部件的组合。它是不同网络或网络安全域之间信息的唯一出入口,通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,有选择地接受外部访问。
对内部强化设备监管、控制对服务器与外部网络的访问,在被保护网络和外部网络之间架起一道屏障,以防止发生不可预测的、潜在的破坏性侵入。
防火墙有两种,硬件防火墙和软件防火墙,都能起到保护作用并筛选出网络上的攻击者。
防火墙通常使用的安全控制手段主要有包过滤、状态检测、代理服务,包过滤技术是一种简单、有效的安全控制技术。
它通过在网络间相互连接的设备上加载允许、禁止来自某些特定的源地址、目的地址、TCP端口号等规则,对通过设备的数据包进行检查,限制数据包进出内部网络。
包过滤的最大优点是对用户透明,传输性能高。
但由于安全控制层次在网络层、传输层,安全控制的力度也只限于源地址。
目的地址和端口号,因而只能进行较为初步的安全控制,对于恶意的拥塞攻击、内存覆盖攻击或病毒等高层次的攻击手段,则无能为力。
扩展资料
防火墙基本特性
1、内部网络和外部网络之间的所有网络数据流都必须经过防火墙
这是防火墙所处网络位置特性,同时也是一个前提。
因为只有当防火墙是内、外部网络之间通信的唯一通道,才可以全面、有效地保护企业网内部网络不受侵害。
根据美国国家安全局制定的《信息保障技术框架》,防火墙适用于用户网络系统的边界,属于用户网络边界的安全保护设备。
所谓网络边界即是采用不同安全策略的两个网络连接处,比如用户网络和互联网之间连接、和其它业务往来单位的网络连接、用户内部网络不同部门之间的连接等。
防火墙的目的就是在网络连接之间建立一个安全控制点,通过允许、拒绝或重新定向经过防火墙的数据流,实现对进、出内部网络的服务和访问的审计和控制。
所有的内、外部网络之间的通信都要经过防火墙。
2、只有符合安全策略的数据流才能通过防火墙
防火墙最基本的功能是确保网络流量的合法性,并在此前提下将网络的流量快速的从一条链路转发到另外的链路上去。
从最早的防火墙模型开始谈起,原始的防火墙是一台“双穴主机”,即具备两个网络接口,同时拥有两个网络层地址。
防火墙将网络上的流量通过相应的网络接口接收上来,按照OSI协议栈的七层结构顺序上传。
在适当的协议层进行访问规则和安全审查,然后将符合通过条件的报文从相应的网络接口送出,而对于那些不符合通过条件的报文则予以阻断。
因此,从这个角度上来说,防火墙是一个类似于桥接或路由器的、多端口的(网络接口>=2)转发设备,它跨接于多个分离的物理网段之间,并在报文转发过程之中完成对报文的审查工作。
百度百科-防火墙
防火墙的基本工作原理是什么?
从实现原理上分,防火墙的技术包括四大类:网络级防火墙、应用级网关、电路级网关和规则检查防火墙。
1、网络级防火墙
一般是基于源地址和目的地址、应用、协议以及每个IP包的端口来作出通过与否的判断。防火墙检查每一条规则直至发现包中的信息与某规则相符。
如果没有一条规则能符合,防火墙就会使用默认规则,一般情况下,默认规则就是要求防火墙丢弃该包。通过定义基于TCP或UDP数据包的端口号,防火墙能够判断是否允许建立特定的连接,如Telnet、FTP连接。
2、应用级网关
应用级网关能够检查进出的数据包,通过网关复制传递数据,防止在受信任服务器和客户机与不受信任的主机间直接建立联系。应用级网关能够理解应用层上的协议,能够做复杂一些的访问控制,并做精细的注册和稽核。
它针对特别的网络应用服务协议即数据过滤协议,并且能够对数据包分析并形成相关的报告。应用网关对某些易于登录和控制所有输出输入的通信的环境给予严格的控制,以防有价值的程序和数据被窃取。
3、电路级网关
电路级网关用来监控受信任的客户或服务器与不受信任的主机间的TCP握手信息,这样来决定该会话是否合法,电路级网关是在OSI模型中会话层上来过滤数据包,这样比包过滤防火墙要高二层。
电路级网关代理服务器功能,代理服务器是设置在Internet防火墙网关的专用应用级代码。这种代理服务准许网管员允许或拒绝特定的应用程序或一个应用的特定功能。包过滤技术和应用网关是通过特定的逻辑判断来决定是否允许特定的数据包通过,成功地实现了防火墙内外计算机系统的隔离。
4、规则检查防火墙
该防火墙结合了包过滤防火墙、电路级网关和应用级网关的特点。能够在OSI网络层上通过IP地址和端口号,过滤进出的数据包,也能够检查SYN和ACK标记和序列数字是否逻辑有序。当然它也象应用级网关一样,可以在OSI应用层上检查数据包的内容,查看这些内容是否能符合企业网络的安全规则。
规则检查防火墙虽然集成前三者的特点,但是不同于一个应用级网关的是,它并不打破客户机/服务器模式来分析应用层的数据,它允许受信任的客户机和不受信任的主机建立直接连接。规则检查防火墙不依靠与应用层有关的代理,而是依靠某种算法来识别进出的应用层数据。
扩展资料
应用防火墙技术考虑以下方面:
1、防火墙是不能防病毒的。
2、防火墙技术的另外一个弱点在于数据在防火墙之间的更新是一个难题,如果延迟太大将无法支持实时服务请求。
防火墙采用滤波技术,滤波通常使网络的性能降低50%以上,如果为了改善网络性能而购置高速路由器,又会大大提高经济预算。
防火墙是企业网安全问题的常用方案,即把公共数据和服务置于防火墙外,使其对防火墙内部资源的访问受到限制。作为一种网络安全技术,防火墙具有简单实用的特点,并且透明度高,可以在不修改原有网络应用系统的情况下达到一定的安全要求。
何谓防火墙
防火墙主要用语对付黑客用的。可以降低中毒几率。要杀毒还得靠杀毒软件
防火墙能增强机构内部网络的安全性。防火墙系统决定了哪些内部服务可以被外界访问;外界的哪些人可以访问内部的服务以及哪些外部服务可以被内部人员访问。防火墙必须只允许授权的数据通过,而且防火墙本身也必须能够免于渗透。
防火墙的五大功能
一般来说,防火墙具有以下几种功能:
1.允许网络管理员定义一个中心点来防止非法用户进入内部网络。
2.可以很方便地监视网络的安全性,并报警。
3.可以作为部署NAT(Network Address Translation,网络地址变换)的地点,利用NAT技术,将有限的IP地址动态或静态地与内部的IP地址对应起来,用来缓解地址空间短缺的问题。
4.是审计和记录Internet使用费用的一个最佳地点。网络管理员可以在此向管理部门提供Internet连接的费用情况,查出潜在的带宽瓶颈位置,并能够依据本机构的核算模式提供部门级的计费。
防火墙的基本工作原理是什么
分类: 电脑/网络 >> 反病毒
解析:
通俗点就是当程序访问你的机子或你的程序访问网络的时候他回提醒你的东东
专业点就是一、防火墙的概念
1. 最初含义:当房屋还处于木制结构的时侯,人们将石块堆砌在房屋周围用来防止火灾的发生。这种墙被称之为防火墙 。
2. Rich Kosinski(Inter Security公司总裁):
防火墙是一种访问控制技术,在某个机构的网络和不安全的网络之间设置障碍,阻止对信息资源的非法访问。换句话说,防火墙是一道门槛,控制进/出两个方向的通信。
3. William Cheswick和Steve Beilovin(1994):
防火墙是放置在两个网络之间的一组组件,这组组件共同具有下列性质:
(1)只允许本地安全策略授权的通信信息通过;
(2)双向通信信息必须通过防火墙;
(3)防火墙本身不会影响信息的流通。
4. 防火墙是位于两个信任程度不同的网络之间(如企业内部网络和Inter之间)的软件或硬件设备的组合,它对两个网络之间的通信进行控制,通过强制实施统一的安全策略,防止对重要信息资源的非法存取和访问以达到保护系统安全的目的。
注意:防火墙主要用于保护安全网络免受不安全网络的侵害。
典型情况:安全网络为企业内部网络,不安全网络为因特网。
但防火墙不只用于因特网,也可用于Intra各部门网络之间。(内部防火墙)。E.g.:财务部与市场部之间。
5. 在逻辑上,防火墙是分离器,限制器,也是一个分析器,有效地监控了内部网和外部网之间的任何活动,保证了内部网络的安全。
在物理上,防火墙通常是一组硬件设备——路由器、主计算机,或者是路由器、计算机和配有软件的网络的组合。
防火墙一般可分为多个部分,某些部分除了执行防火墙功能外还执行其它功能。E.g.:加密和解密——***。
6. 防火墙的实质是一对矛盾(或称机制):限制数据流通,允许数据流通。
两种极端的表现形式:除了非允许不可的都被禁止,安全但不好用。(限制政策);除了非禁止不可的都被允许,好用但不安全。(宽松政策)
多数防火墙都在两种之间采取折衷。
在一个没有防火墙环境中,网络安全完全依赖于主机安全,并且在某种意义上所有主机都必须协同达到一个统一的高安全标准。基于主机的安全伸缩性不好:当一个站点上主机的数量增加时,确定每台主机处于高安全级别之上,势必会使性能下降。如果某个网络软件的薄弱点被发现,没有防火墙保护的站点必须尽可能快地更正每个暴露的系统,这并不现实,特别是在一些不同版本的操作系统正被使用时。
二、防火墙的作用
1. 网络安全的第一道防线(防盗门、战壕、交通警察、门卫)
2. 防火墙是阻塞点,可强迫所有进出信息都通过这个唯一狭窄的检查点,便于集中实施安全策略。
3. 防火墙可以实行强制的网络安全策略,E.g.:禁止不安全的协议NFS,禁止finger 。
4. 对网络存取和访问进行监控审计。E.g.:网络使用和滥用的记录统计。
5. 使用内部防火墙可以防止一个网段的问题传播到另一个网段。
三、防火墙体系结构
1. 基本原理
(1)防火墙是网络之间的一种特殊的访问控制设施,放置在网络的边界上,用于隔离Inter的一部分,限制其与Inter其他部分之间数据的自由流动,在不可靠的互连网络中建立一个可靠的子网。
(2)安全域:一个计算机子网中具有相同安全政策的计算机的 *** 。
(3)过滤器:本地安全政策的具体体现,对穿越的流量实施控制以阻止某一类别的流量。
2. 防火墙分类
(1)IP级防火墙,又称报文过滤防火墙。
原理:在路由软件中根据报文的信源、信宿及服务类型来实现报文过滤功能。
特点:网络性能好,透明、方便;不能针对特定用户和特定请求,粒度不够。
(2)应用级防火墙,又称代理防火墙。
原理:双穴主机隔离内外直接连接,为两端代理服务请求。
特点:不存在直接报文交换,安全性好,粒度精确完备;但效率低,只能针对专门服务,有局限性。
(3)链路级防火墙
原理:双穴主机提供通用的TCP/UDP连接中继服务。
3. 防火墙的使用
(1)一般原则
1)防火墙的使用是以额外的软硬件设备和系统性能的下降为代价的。
2)防火墙的设置取决于对网络的安全防卫要求和所能承受的经济能力,以及系统被攻破之后可能产生的后果的严重性。
3)防火墙适用于保护内部主机安全管理不太严格的大型组织机构。
(2)防火墙的使用形式
1)路由器过滤方式防火墙
在内部网与外部网的关键路径上设置一台带有报文过滤功能的路由器,通过设置过滤规则准确完备地表达本地网络的安全政策。
2)双穴信关方式防火墙
双穴主机使用两个接口分别连接内部和外部网络,并隔离两个网络之间的直接IP报文交换。分为代理服务和用户直接登录两种访问控制方式。
3)主机过滤方式防火墙
提供安全保护的堡垒主机仅与内部网相连,通过过滤路由器连接内部网和外部网,外部网只能访问堡垒主机。更具安全性和可操作性。
4)子网过滤方式防火墙:DMZ方式(非军事区方式)
在主机过滤的基础上增加子网过滤,用过滤子网隔离堡垒主机与内部网,减轻攻击者入侵堡垒主机后对内部网的冲击。
5)内部防火墙
用于大型网络内部子网分隔,以阻止访问控制中信赖关系的传递转移。
(3)使用防火墙的问题
1)灵活性差,不能满足网络互连的复杂形式。
2)防火墙重点防卫网络传输,不保证高层协议的安全。
3)防火墙必须设置在路由的关键点,且安全域内不能存在备份的迂回路由。
4. 防火墙的管理
(1)防火墙日志:用于安全追踪。
(2)备份:防火墙系统的所有配置文件和系统文件。
四、IP级防火墙
1. 工作原理
(1)多端 *** 换设备,根据报文报头执行过滤规则来进行报文转发。
(2)传输控制表
1)定义过滤规则,报文依次运用每一条规则直至匹配的规则,然后执行对应的操作。
2)传输控制表的建立:安全政策→形式化描述→防火墙软件语法格式
3)制定过滤规则:规则之间并不互斥,长前缀匹配优先。
4)不同的IP级防火墙产品有不同的传输控制表格式。
2. 报文过滤规则
(1)SMTP处理:服务器端口25,客户机端口>1023
(2)POP处理:服务器端口110,客户机端口>1023
(3)HTTP处理:服务器端口80,客户机端口>1023
(4)FTP处理:服务器控制连接端口21,数据连接端口20,客户机端口>1023
(5)Tel处理:服务器端口23,客户机端口>1023
(6)DNS处理:服务器端口53,客户机端口>1023
(7)RPC处理:端口映射服务器111,不提倡在不安全环境中提供RPC服务
(8)UDP处理:很难控制和验证,通过应用级防火墙拒绝UDP报文
(9)ICMP处理:容易遭受DOS攻击,ICMP过滤范围取决于网络的管理域
(10)路由处理:应阻止内部路由信息出去,同时阻止外部路由信息进来
(11)IP分段报文处理:取决于网络的安全要求,必要时应设置上下文
(12)IP隧道:由于开销过大,一般IP级防火墙不对IP隧道进行过滤
3. 内部路由与防火墙的混合结构
内部网使用一个路由器同时处理内部路由和外部防火墙功能,此时防火墙的定义要针对路由器的端口进行,需要路由器各端口的路由表配合。
4. IP防火墙的政策控制
(1)鉴别:验证用户的标识
(2)授权:判定用户是否有权访问所申请的资源。
5. 源点鉴别
(1)目的:防止盗用资源和服务失效攻击
(2)验证形式:抽样检查
1)对报文流当场进行抽样检查
2)一边转发,一边抽样进行后台检查
3)将样本记入日志,事后进行审计
(3)鉴别方法:过滤标准,临时口令,报文摘录,报文签名
6. IP级防火墙技术评价
(1)优点(P191)
(2)目前存在的问题(P192)
五、应用级防火墙
1. 基本原理
(1)在堡垒主机中使用应用代理服务器控制内部网络与外部网络的报文交换。
(2)优点
1)对特定的应用服务在内部网络内外的使用实施有效控制,具有很强的针对性和专用性。
2)内部网络中的用户名被防火墙中的名字取代,增加了攻击者寻找攻击对象的难度。
3)可以对过往操作进行检查和控制,禁止了不安全的行为。
4)提供报文过滤功能,还能实现对传输时间、带宽等进行控制的方法。
(3)缺点
1)通用性较差,需要为每个应用协议配置不同的代理服务器。
2)需要对正常的客户软件进行相应的调整或修改。
3)新服务的出现和对应代理的出现存在较大延迟,成为新的不安全因素。
(4)设计原则(P193)
1)不允许内部网络与外界直接的IP交互,要有边界防火墙。
2)允许内部用户发起向外的FTP和Email,但可以通过代理进行审计。
3)外部网络用户是不可信任的,要有鉴别功能。
4)内部用户所使用的涉及外部网络的服务应该是可控制的。
5)防火墙的功能是针对外部网络访问的。
防火墙定义
防火墙就是一个位于计算机和它所连接的网络之间的软件。该计算机流入流出的所有网络通信均要经过此防火墙。
防火墙的功能
防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机上被执行。防火墙还可以关闭不使用的端口。而且它还能禁止特定端口的流出通信,封锁特洛伊木马。最后,它可以禁止来自特殊站点的访问,从而防止来自不明入侵者的所有通信。
为什么使用防火墙
防火墙具有很好的保护作用。入侵者必须首先穿越防火墙的安全防线,才能接触目标计算机。你可以将防火墙配置成许多不同保护级别。高级别的保护可能会禁止一些服务,如视频流等,但至少这是你自己的保护选择。
防火墙的类型
防火墙有不同类型。一个防火墙可以是硬件自身的一部分,你可以将因特网连接和计算机都插入其中。防火墙也可以在一个独立的机器上运行,该机器作为它背后网络中所有计算机的代理和防火墙。最后,直接连在因特网的机器可以使用个人防火墙。
好了,关于“防火墙的作用和原理”的讨论到此结束。希望大家能够更深入地了解“防火墙的作用和原理”,并从我的解答中获得一些启示。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。