arp协议分析.ppt





《arp协议分析.ppt》由会员分享,可在线阅读,更多相关《arp协议分析.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月什么是ARP ARP (Address Resolution Protocol ) 地址解析协议 作用:IPMAC 简单来说: 任何网络访问(第一次)都会事先发一次arp的请求,以获取目地主机的物理地址。TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月地址解析协议地址解析协议 ARP 不管网络层使用的是什么协议,在实际网络的链路上传送数据帧时,最终还是必须使用硬件地址。 每一个主机都设有一个 ARP 高速缓存(ARP cache),里面有所在的局域网上的各主机和路由器的 IP 地
2、址到硬件地址的映射表。 当主机 A 欲向本局域网上的某个主机 B 发送 IP 数据报时,就先在其 ARP 高速缓存中查看有无主机 B 的 IP 地址。如有,就可查出其对应的硬件地址,再将此硬件地址写入 MAC 帧,然后通过局域网将该 MAC 帧发往此硬件地址。 TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP协议的基本思想协议的基本思想TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP 响应AYXBZ主机 B 向 A 发送ARP 响应分组 主机 A 广播发送ARP 请求分组 ARP 请求ARP 请求ARP 请求ARP
3、 请求209.0.0.5209.0.0.600-00-C0-15-AD-1808-00-2B-00-EE-0A我是 209.0.0.5,硬件地址是 00-00-C0-15-AD-18我想知道主机 209.0.0.6 的硬件地址我是 209.0.0.6硬件地址是 08-00-2B-00-EE-0AAYXBZ209.0.0.5209.0.0.600-00-C0-15-AD-18TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月使用使用ARP的情况的情况 TCP/IP协议分析协议分析 课
4、件制作:邹延平课件制作:邹延平 2009年年9月月ARP高速缓存 使用ARP高速缓存。 当主机(或路由器)A通过ARP请求得到B的物理地址时,就将此“IP地址物理地址”绑定存储在高速缓存中。这样,对于后续发往B的分组,通过查找高速缓存获得物理地址。 TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP缓存 Arp s添加静态ARP缓存表项,该表项是永久性的,除非用arp d删除; 动态arp缓存表项有有限的生存时间,在pc上ping某ip后,获得该ip的mac地址后,Arp a观察动态arp缓存的生存时间;观察在2分钟内未使用该arp表项的话,该表项会被自动
5、删除,如果在2分钟内使用了该表项,会从使用之时起,该表项的生存时间再延长2分钟。 TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月arp缓存表项的生存期缓存表项的生存期 在默认情况下,Windows Server 2003家族和Windows XP中,ARP缓存中的表项仅存储2分钟。如果一个ARP缓存表项在2分钟内被用到,则其期限再延长2分钟,直到最大生命期限10分钟为止。超过10分钟的最大期限后,ARP缓存表项将被移出,并且通过另外一个ARP请求ARP回应交换来获得新的对应关系。 TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9
6、月月ARP请求实现流程请求实现流程 有无无有目的站IP地址查询ARP高速缓存IP地址mac地址?广播ARP请求,等待ARP应答提取mac地址“IP地址mac地址“绑定存入高速缓存收到ARP应答?找不到mac地址TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP应答实现流程 是否ARP请求分组到达本机是请求目标?用本机mac地址进行应答发送站“IP地址mac地址“绑定存入高速缓存TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP分组格式硬件类型协议类型硬件长度协议长度操作 (请求1,回答2)发送站硬件地址发送站协议地址目
7、的站硬件地址目的站协议地址TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP帧格式TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月特殊的ARP 代理ARP 向另一个网络发送ARP请求时,路由器主机返回自己的mac作为目的地址 免费ARP 发给自己的ARP,一般发生在系统引导时,来获得网络接口的MAC地址。TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月代理ARP两个物理网络通过代理ARP连接的例子 TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月免费免费A
8、RP和重复的和重复的IP地址检测地址检测 ARP可以被用来检测重复的IP地址,这是通过传送一种叫做免费ARP的ARP请求来完成的。免费ARP就是一个发往自己IP地址的ARP请求。在免费ARP中,SPA(发送者协议地址)和TPA(目标协议地址)被设置成同一个IP地址。 如果节点发送一个发往自己IP地址的ARP请求,就不应收到任何一个ARP回应帧,这样节点就可以判断没有其他节点使用跟它相同的IP地址。如果节点发送一个发往自己IP地址的ARP请求,结果收到ARP回应,这样此节点就可以判断有另外一个节点使用同样的IP地址。 如果发送了3个免费ARP后,都没有收到ARP回应,IP就假定此IP地址在此网络
9、段中是唯一的。 TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP协议漏洞 漏洞的根源就是ARP协议是无连接的 没有ARP的请求也可以ARP回复, 最致命的就是操作系统收到这个请求后就会更新ARP缓存。 ARP请求也可以伪造。 ARP主机的缓存中毒!TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP攻击分析攻击分析帧类型0 x0806ARP欺骗都是通过填写错误的MAC-IP对应关系来实现的ARP攻击利用攻击利用ARP协议本身的缺陷来实现!协议本身的缺陷来实现!可以利用帧类型来识别ARP报文TCP/IP协议分析协议分析
10、课件制作:邹延平课件制作:邹延平 2009年年9月月ARP欺骗攻击欺骗攻击仿冒网关仿冒网关p攻击者发送伪造的网关攻击者发送伪造的网关ARPARP报文,欺骗同网段内的其它主机。报文,欺骗同网段内的其它主机。p主机访问网关的流量,被重定向到一个错误的主机访问网关的流量,被重定向到一个错误的MACMAC地址,导地址,导致该用户无法正常访问外网。致该用户无法正常访问外网。正常用户A网关G网关MAC更新了已更新发送伪造发送伪造ARP信息信息攻击者BIP Address GMAC G1.1.1.11-1-1IP AddressMACType1.1.1.1(网关) 1-1-1DynamicIP Addres
11、sMACType1.1.1.1(网关)2-2-2Dynamic目的目的MAC源源MAC2-2-23-3-3IP Address AMAC A1.1.1.53-3-3IP Address BMAC B1.1.1.205-5-5网关的网关的 MAC is 2-2-2ARP表项更新为数据流被中断这种攻击为这种攻击为ARPARP攻击中最为常见的攻击攻击中最为常见的攻击TCP/IP协议分析协议分析 课件制作:邹延平课件制作:邹延平 2009年年9月月ARP欺骗攻击欺骗攻击欺骗网关欺骗网关p攻击者伪造虚假的攻击者伪造虚假的ARP报文,欺骗网关报文,欺骗网关p网关发给该用户的所有数据全部重定向到一个错误的网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- arp 协议 分析

限制150内