优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于Filter-Hook驱动的防火墙技术设计及实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘? 要 全球互联网自上世纪九十年代进入商用以来迅速拓展,目前已经成为当今世界推动经济发展和社会进步的重要信息基础设施。经过短短十几年的发展,截止2007年1月,全球互联网已经覆盖五大洲的233个国家和地区,网民达到10.93亿,用户普及率为16.6%,宽带接入已成为主要的上网方式。同时,互联网迅速渗透到经济与社会活动的各个领域,推动了全球信息化进程。然而,由于网络的开放性使得任何人可以获得几乎任何种类的信息,这就不免让一些不良信息乘虚而人。采取适当的技术措施,对互联网不良信息进行过滤,既可阻止不良信息对人们的侵害,适应社会对意识形态方面的要求,同时,通过规范用户的上网行为,提高工作效率,合理利用网络资源,减少病毒对网络的侵害。 网络流量作为网络的重要特征,一直为各国学者所关注。这方面的研究取得了诸如自相似特性等重要成果。随着用户对网络信息传输控制要求的不断提高,在日常上网过程中,许多网民会发现自己的带宽总是不够,不管从下载、打游戏、在线电影速度很不稳定,忽高忽低,让人难以捉摸,一个完善的网络流量监控系统可以迅速定位出问题的IP,从而限制其访问网络。 本文就是利用Winpcap技术监控流经指定网卡的所有数据包情况,并在列表中显示。此外,本文利用Filter-Hook驱动,可以禁止访问指定的网站,禁止指定IP、端口的数据包,起到保护网络的作用。 关 键 词:Winpcap;Filter-Hook;驱动 论文类型:应用研究 1.1 功能需求 任何系统的设计都是以需求为导向的,而本文所讨论的系统是用来捕获与本机通讯的网络IP包并绘制对应的网络拓扑结构图。 互联网通讯的基础是?TCP/IP(传输控制协议|网际协议)网络通信协议,它是一组协议集的统称,其中TCP/IP协议是其中最基本、最重要的两协议。 TCP/IP 协议是目前网络中最常用的一种网络通信协议,它不仅应用于局域网,同时也是Internet 的基础协议。TCP/IP 网络通信协议具有很强的灵活性,可以支持任意规模的网络。使用TCP/IP网络通信协议,不仅可以组建对等网,而且可以非常方便接入其他服务器。在安装Windows XP 操作系统的过程中已经默认安装了TCP/IP 网络通信协议。 该系统具有以下独特性: 1.? 可以监控流过一台主机的所有数据包信息,并给出每个IP对应的MAC地址。 2.? 能对指定网站的IP进行过滤,禁止其上网。 总之,本系统能够做到详细的参数设定,过滤等功能。 1.2 实现目标 网络安全是一个不容忽视的问题,当人们在享受网络带来的方便与快捷的同时,也要时时面对网络开放带来的数据安全方面的新挑战和新危险。为了保障网络安全,当园区网与外部网连接时,可以在中间加入一个或多个中介系统,防止非法入侵者通过网络进行攻击,非法访问,并提供数据可靠性、完整性以及保密性等方面的安全和审查控制,这些中间系统就是防火墙(Firewall)技术。它通过监测、限制、修改跨越防火墙的数据流,尽可能地对外屏蔽网络内部的结构、信息和运行情况、阻止外部网络中非法用户的攻击、访问以及阻挡病毒的入侵,以此来实现内部网络的安全运行。 本课题就是在上述背景下,通过研究网络技术、Winpcap技术,Filter-Hook技术、VC编程技术,做了充足的相关工作,试图达到以下的目标: 1.????? 按照课题提出的解决思路,设计实现了,电脑终端的参数设置模块,网络流量监控模块、系统分析模块。 2.????? 通过设定禁止访问的网站、IP、端口等操作,实现对网络数据包的有效过滤。 3.????? 通过研究Windows内核,可以监控计算机的端口和进程之间的映射关系,可以对异常进程进行有效的管理。 4.????? 在真实的网络环境下对这些模块进行了测试实现。