ARP防火墙应用技术研究与实现.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ARP防火墙应用技术研究与实现

ARP防火墙应用技术研究与实现   摘 要:随着计算机技术的发展,社会即将进入一个全面网络时代,这也就意味着,网络安全将是人们越来越关注的话题。目前解决网络安全问题最普遍的方法是采取防火墙技术。因此,本文对防火墙技术进行研究,选取ARP防火墙作详细介绍。ARP基本功能是通过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。本文通过试用360ARP防火墙,来分析出ARP防火墙的工作原理、模块设计、功能特点等等。   关键词:ARP防火墙;非法监听;目标设备;工作原理   一、绪论   计算机技术的应用与发展促进了信息技术的变革,信息技术以其广泛的渗透力和亲和力,在方方面面影响着世界经济和社会发展。可以预言,今后几十年社会将进入一个全面网络时代,信息共享时代。然而,目前的网络也正在遭受很多威胁和攻击,网络中存在很多不安全的因素,诸如,黑客入侵、信息泄露等。   针对网络安全中面临的诸多威胁,研究者采取了多种措施进行防护。其中,最基本的防护即为网络防火墙防护[1]。在网络中,防火墙是一种将内部网和公众访问网分开的方法,实际是一种隔离技术。现如今,网络互连一般采用TCP/IP协议,而TCP/IP协议是一个工业标准的协议族,协议中存在很多的安全漏洞,致使网络极易受到黑客的攻击,而ARP攻击是其中比较常见的攻击手段之一。针对于此种情况,研究ARP协议的缺陷,开发ARP防火墙成为了一项至关重要的工作。本篇论文就是将这一技术做一简要分析,并以市面上运用很广的360ARP防火墙为例,来谈谈ARP防火墙。   二、ARP防火墙基本的概念   1.ARP协议   ARP,全名为AnEthernetAddressResolutionProtocol,以太网上的地址转换协议,通过遵循该协议,当知道了一台机器的IP地址,就可以得到其物理地址。在TCP/IP网络环境下,每个主机都分配了一个32位的IP地址,这种互联网地址是在网际范围标识主机的一种逻辑地址。为了让报文在物理网路上传送,必须知道对方目的主机的物理地址。这就需要在互连层有一组服务将IP地址转换为相应物理地址,这组协议就是ARP协议[2]。   2.RP攻击的原理   ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生大量的ARP通信量使网络阻塞,攻击者只要持续不断的发出伪造的ARP响应包就能更改目标主机ARP缓存中的IP-MAC条目,造成网络中断或中间人攻击。   从影响网络连接通畅的方式来看,ARP欺骗分为二种,一种是截获网关数据。它通知路由器一系列错误的内网MAC地址,并按照一定的频率不断进行,使真实的地址信息无法通过更新保存在路由器中,结果路由器的所有数据只能发送给错误的MAC地址,造成正常PC无法收到信息。另一种是伪造网关,它的原理是建立假网关,让被它欺骗的PC向假网关发数据,而不是通过正常的路由器途径上网。在PC看来,就是上不了网,网络掉线了。   3.APR防火墙基本概念   ARP防火墙通过在系统内核层拦截虚假ARP数据包以及主动通告网关本机正确的MAC地址,可以保障数据流向正确,不经过第三者。从而保证通讯数据安全、保证网络畅通、保证通讯数据不受第三者控制。包括拦截ARP攻击、拦截IP冲突、Dos攻击抑制、ARP数据分析、追踪攻击者、监测ARP缓存等功能。也就是说,ARP防火墙是一种通过在系统内核层拦截虚拟ARP数据包[3],已保障我们在本机网关获得正确的MAC地址的工具。   三、基于软件分析ARP防火墙的相关原理   通过对ARP防火墙基础知识的了解,又在网上下载运用了360ARP防火墙,结合软件可以总结出以下知识。   1.360ARP防火墙的工作原理   当计算机发送ARP请求,监听ARP回答,并定期更新ARP高速缓存时,一个黑客或恶意攻击者完全可能发送一个带有欺骗性的ARP请求和回答,以至于改变另一个主机的ARP高速缓存中的地址映射(即IP与MAC的对应关系),使得该被攻击的主机在地址解析时发生错误结果,导致所封装的数据被发往黑客所希望的目的主机,从而使数据信息被劫取。   360ARP防火墙通过在系统内核层拦截ARP攻击数据包,确保网关正确的MAC地址不被篡改,可以保障数据流向正确,不经过第三者,从而保证通讯数据安全、保证网络畅通、保证通讯数据不受第三者控制,完美的解决局域网内ARP攻击问题。   2.360ARP防火墙的模块设计   根据上述的ARP防火墙的原理,360ARP防火墙包括以下几个模块。   地址映射数据库管理模块是ARP防火墙的主要工作模块[6]。地址映射数据库是ARP防火墙的主要工作依据,所以防火墙中的地址映射数据模块便是对地址映射数据库进行管理,通过该模块可以实现对

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档