基于arm7平台的ip地址冲突检测方案及实现 method of ip conflicts detection and implementation based on arm7 platform.pdfVIP

基于arm7平台的ip地址冲突检测方案及实现 method of ip conflicts detection and implementation based on arm7 platform.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于arm7平台的ip地址冲突检测方案及实现 method of ip conflicts detection and implementation based on arm7 platform

硕博论文 基于ARM7平台的lP地址冲突检测方案及实现 邹道生1。张华2 (1.赣南师范学院科技学院赣州341000;2.广东技术师范学院自动化系广州510635) 如果在局域网内有两个或以上节点的IP地址相同(称为 1 lP地址冲突检测的必要性 IP是IntemeIProtocol(互联网协议)的缩写,而IP地址是为如果A机与B机的IP地址相同.C机需要与A机通信.首先 了区分网络上的主机而专门分配的一个“地址”标识.可方便各 主机间正确地传递信息。MAC地址f也叫物理地址)是网卡上的A、B两机都将应答,如果C机先收到了A机的应答后收到B机 地址,任何两个网卡的MAC地址都不相同,在局域网中,网卡 的应答,则会取后者的MAC地址.然后把数据发给B机.致使 通过识别MAC地址来发送数据。 A机无法收到C机的数据.这就是IP地址冲突的后果.它会 在TCP/IP协议中通过ARP(地址解析协议)来获取IP地址 导致IP地址相同的主机不能正常工作,很多网络病毒也是通过 所对应的MAC地址.该协议把节点的IP地址解析成对应的虚拟相同IP地址的主机来进行攻击。所以在网络运行中.IP地 MAC地址.即在局域网内寻找IP地址所对应的MAC地址.保址冲突的检测是非常重要的。 存起来以供发送使用。在计算机或交换机中都有一个ARP缓存 目前.可以进行IP地址冲突检测的操作系统比较少.Linux 表来保存MAC地址所对应的IP地址。一个节点要发送数据到和UNIX都没有这个功能.Windows 另一个节点上.需要在该表上检索出另一个节点的IP地址所对 址冲突检测.但存有一个缺陷.如果网络上加入了一台Linux或 应的MAC地址.才能实现通信。 UNIX操作系统的节点.就无法检测到IP地址冲突了。针对这个 ARP由两种帧组成.一种是请求帧.在网络中查找IP地址缺陷.我们利用嵌入式系统设计了一个较为完善的IP地址冲突 所对应的MAC地址:另一种是应答帧.回答所查IP地址所对应检测方案.以满足网络安全需要。 的MAC地址。请求帧由要发送IP报的节点发出.是一个广播 2 IP地址冲突检测原理及实现方法 报,局域网内的所有的节点都能够收到.各节点收到后.如果目 标IP地址和自己的IP地址相同就发送一个ARP应答报.反之 IP地址冲突检测的基本原理是:在系统启动时.向网络发 扔掉。当发送请求帧的节点接收到应答报后就知道对方的MAC 送请求本机IP地址的ARP请求报,如果有节点回应.则表示网 地址.从而可以发送IP报。 络上有冲突的IP地址。在操作过程中,通过定时发送请求本机 万方数据 电信科学2006年第11翔 Vold IP地址的ARP请求报,使系统能够随时检测到IP地址冲突,然 lPDet(uInt8numl 后对用户发出警告。实现流程如图1所示。 { stmct-pkstTxdArpReq; uint8 一 嘴舭一 ARPREQ[46]; 一发检 褊j~ uint8i: //设置源和目标MAC地址 一一一 f0币=0;i6;i++)

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档