毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
VC++Filter-Hook Driver包过滤防火墙的编程实现(2)
防火墙技术在以下方面有比较重要的意义:一是强化网络安全策略;二是对网络存取、访问进行监控审计;三是防止内部信息外泄。
1.1.1 强化网络安全策略
为了提高网络安全,我们可以加强防火墙的功能,以防火墙为中心,完全可以配置一套安全方案。口令、加密、身份认证、审计等等应用,与其分散使用,不如一起往防火墙上配置。相比于以往把网络安全问题都分散到各个主机上面,集中安全的
管理
防火墙显得更加划算,方便。
1.1.2 对网络存取、访问进行监控审计
对于所有经过防火墙的访问,我们不难实现这样的功能——记录所有访问,并且生成日志文件,这样的话,我们就能统计网络使用情况的数据。每当发现一个访问有可疑的操作时,就可以让防火墙进行报警,并将计算机网络是否受到攻击或者受到监控的信息发给用户。
网络的使用统计以及误用统计也是很重要的信息,我们也可以通过防火墙来收集。网络的使用统计数据对于网络的需求分析、威胁分析来说都有很大的参考价值。
1.1.3 防止内部信息的外泄
防火墙另外一个重要的用处是防止内部信息外泄。我们应该清楚,敏感网络的安全问题往往能对全局网络产生巨大的影响,为了减少这种影响,我们就可以利用防火墙来实现。用防火墙来划分内部网络,隔离内部网络的重点网段就可以实现这一点。另外对于内部网络,隐私也颇为关键。内部网络中任何一个细节都可能包含于安全相关的线索,从而可能导致安
全漏洞暴漏,进而引发危险。对于那些可能暴露出安全漏洞的内部网络细节,我们能通过防火墙隐蔽掉相关的服务。
1.2 包过滤技术简介
包过滤技术(IP Filtering or packet filtering)的原理就是通过监控网络上流入流出的IP包,按照过滤规则,过滤IP包,允许符合规则的包通过,拒绝不符合规则的包。
数据包过滤又称“报文过滤”,这是一种非常基本的过滤方法,在第一代防火墙诞生时就得到应用。它是对
通信
过程中的数据进行过滤,符合预先规定的安全策略的数据包可以通过,不符合安全策略的数据包会被丢弃。安全策略对于防火墙来说是重中之重,它是由对通信类型、端口以及各种网络应用等等因素构成的。安全策略属于安全控制技术的一种,编写包过滤防火墙,安全策略即过滤规则是非常重要的。
包过滤防火墙对于数据的过滤的过程如下所示:
(1)读取安全策略;
(2)按照安全策略,对于发送来的或者接收到的数据包包头进行分析;
(3)如果数据包包头的源IP地址、目的IP地址、源端口、目的端口、协议类型以及数据包传递方向符合安全策略,通过该数据包,否则,丢弃。
由于只分析数据包的 源IP地址、目的IP地址、源端口、目的端口、协议类型以及数据包传递方向这些信息,包过滤防火墙的处理速度还是很快的,配置也相对简单。
包过滤防火墙有很多优点,简单实用,传输性能高,成本低。它的功能实现对用户是透明的,在一定程度上,能以较小的代价保证系统的安全,适合在对系统的安全要求并非很高的环境下使用。当然,在对于安全性能要求较高的场所,包过滤防火墙就不太适用。当然,有优必有劣,包过滤防火墙有两个缺点:一是IP包的源地址、目的地址、端口号的信息都是在数据包头部,容易被窃听或者伪造;二是一旦有非法访问突破防火墙,主机软件和配置漏洞就很轻易的被攻击。
2 总体设计方案
2.1 总体设计目标
共6页:
上一页
1
2
3
4
5
6
下一页
上一篇:
城市轨道交通运营能耗影响因素与评估体系研究
下一篇:
Matlab实时监控系统的人脸识别系统设计+文献综述
VC++简易包过滤防火墙的编程实现
包过滤防火墙的编程实现
硅酸钇镥闪烁晶体的光学性能研究
地方政府跨区域联合环境污染治理研究
人性化的用户界面设计研究
哈萨克民歌中生态美學思想的表现【4092字】
常用游戏对于小学生英语教学的影响
天秤男婚后出轨能改好吗...
中班幼儿“求助”型告状行为的访谈提纲
建议全面开放生育政策,...
室外办公系统创新设计研究
无刷电机调速系统设计任务书