- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
局域网ARP协议漏洞分析与防御研究
邹承俊 郑洪凯 杨三惊
(成都农业科技职业学院,电教网络中心 四川 成都 611130)
摘 要:本文将针对成都农业科技职业学院校园局域网中前期频繁发生的ARP攻击展开研究,论述
了ARP地址解析协议的背景及其工作原理,分析了ARP协议漏洞,论述了ARP欺骗原理。并根据长
期的实践经验,总结了一套ARP欺骗防御技术。以达到全面防御校园内网络安全的目的。
关键词: 局域网;地址解析协议;ARP 漏洞;ARP 欺骗
1、引言
成都农业科技职业学院网络建设建立于 1999 年,近年来,随着学院规模的扩大,建筑
面积不断的增加,对网络的覆盖面积要求越来越广,对网络的依赖性越来越强。在网络的管
理与维护方面加大了难度,经常收到无法上网的故障报告,主要是上网的时候时断时续,维
修人员查看网线、网络设置、计算机配置都没有异常。对计算机进行查毒也没有发现。用干
净的系统重新安装后及时安装最新的杀毒软件后,运行没有任何问题。经过管理人员研究分
析发现在学院校园网内出现ARP 频繁攻击,曾采取了在用户端安装ARP 防火墙等相关软件,
但从根本上任然没有解决问题。经过多种试验,对网络设备的改造,加强网络策略的设置与管理,
针对频繁发生的ARP攻击现象展开了深入研究。
2、什么是ARP 协议
[1]
ARP 协议是 “AddressResolution Protocol”(地址解析协议)的缩写 。ARP 协议工作在数据
链路层,在本层和硬件接口联系,同时对上层提供服务。在局域网中,网络实际传输的是“帧”,
在传输帧里面有目标主机的MAC 地址。在以太网中,一个主机要和另一个主机进行直接通信,必
须要知道目标主机的MAC 地址,目标MAC 地址是通过地址解析协议获得的。所谓“地址解析”就
是主机在发送帧前将目标IP 地址转换成目标MAC 地址的过程。ARP 协议的基本功能就是通过目
标设备的IP 地址,查询目标设备的MAC 地址,以保证通信的顺利进行。
3、ARP协议工作原理
在每台安装有TCP/IP协议的电脑里都有一个ARP缓存表,表里的IP地址与MAC地址是一一对
应的。首先,每台主机都会在自己的ARP缓冲区中建立一个 ARP列表,以表示IP地址和MAC地址
的对应关系。当源主机需要将一个数据包要发送到目的主机时,会首先检查自己 ARP列表中是否
存在该IP地址对应的MAC地址,如果有,就直接将数据包发送到这个MAC地址;如果没有,就向
本地网段发起一个ARP请求的广播包,查询此目的主机对应的MAC地址。此ARP请求数据包里包括
源主机的IP地址、硬件地址、以及目的主机的IP地址。网络中所有的主机收到这个ARP请求后,会
1
检查数据包中的目的IP是否和自己的IP地址一致。如果不相同就忽略此数据包;如果相同,该主机
首先将发送端的MAC地址和IP地址添加到自己的ARP列表中,如果ARP表中已经存在该IP的信息,
则将其覆盖,然后给源主机发送一个 ARP响应数据包,告诉对方自己是它需要查找的MAC地址;
源主机收到这个ARP响应数据包后,将得到的目的主机的IP地址和MAC地址添加到自己的ARP列表
中,并利用此信息开始数据的传输。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败
[2]
。
例如:
A 的地址为:IP:192.168.169.1MAC:00-01-6c-36-d1-7f
B 的地址为:IP:192.168.169.2MAC:00-05-5d-60-c7-18
根据上面的所讲的原理,简单说明这个过程:A 要和B 通讯,A 就需要知道B 的以太网地址,
于是A 发送一个ARP 请求广播 (谁是192.168.169.2 ,请告诉 192.168.169.1),当B 收到该广播,
就检查自己,结果发现和自己的一致,然后就向A 发送一个ARP 单播应答 (192.168.169.2 在
00-05-5d-60-c7-18)。
4、ARP协议漏洞分析
尽管ARP是数据链路层中一个高效的地址解析协议, 但是由于其设计初衷是为了方便数据传输,
您可能关注的文档
最近下载
- 2026年山西老区职业技术学院单招职业技能考试必刷测试卷附答案.docx VIP
- 八年级英语人教版上册选词填空专项练习.docx VIP
- 2023年3月英语四级听力真题及原文.pdf VIP
- 2025至2030中国富硒农产品行业供需分析及投资风险报告.docx
- 2024年山西老区职业技术学院单招职业技能考试试题及答案.docx VIP
- 2023-2024学年 河北省 邢台市 信都区 校联考 七年级(上)期中 语文试卷(原卷版).docx VIP
- 入党志愿书表格(电子版空白表格).doc VIP
- 2025年山西水利职业技术学院单招职业技能测试题库审定版.docx VIP
- 新版七上英语说课课件人教版.pptx VIP
- 《稀土金属》课件.ppt VIP
原创力文档


文档评论(0)