精华内容
下载资源
问答
  • 代理ARP(Proxy-arp)的原理就是当出现跨网段的ARP请求时,路由器将自己的MAC返回给发送ARP广播请求发送者,实现MAC地址代理(善意的欺骗),最终使得主机能够通信。 图中R1和R3处于不同的局域网,R1和R3在相互...

    代理ARP(Proxy-arp)的原理就是当出现跨网段的ARP请求时,路由器将自己的MAC返回给发送ARP广播请求发送者,实现MAC地址代理(善意的欺骗),最终使得主机能够通信。

    图中R1和R3处于不同的局域网,R1和R3在相互通信时,R1先发送了一个ARP广播数据包,请求R3的mac地址,但是由于R1是12.1.1.0网段,而R3是13.1.1.0网段,R1和R3之间是跨网段访问的,也就是说R1的ARP请求会被R2拦截到,然后R2会封装自己的mac地址为目的地址发送一个ARP回应数据报给R1(善意的欺骗),然后R2就会代替R1去访问R3。
      整个过程R1以为自己访问的是R3,实际上真正去访问R3的是R2,R1却并不知道这个代理过程,这就是所谓的ARP代理,通常用于跨网段访问。
      注意:如果R2关闭了arp的代理功能,那么R1再访问R3的时候,R2并不会把自己的mac地址给R1,那么R1和R3之间就无法通信。默认情况下,思科的设备是开启了arp代理功能,也就是说,R2会作为中间代理实现R1和R3之间跨网段通信。
      代理ARP的使用场景为:1. 没有路由功能的主机,2. 有路由功能,目的地指向本地出口

     

    注意:在点对点链路中不使用ARP,实际上在点对点网络中也不使用MAC地址,因为在此类网络中分别已经获取了对端的IP地址。

     

    代理ARP是ARP协议的一个变种。 对于没有配置缺省网关的计算机要和其他网络中的计算机实现通信,网关收到源计算机的 ARP 请求会使用自己的 MAC 地址与目标计算机的 IP地址对源计算机进行应答。代理ARP就是将一个主机作为对另一个主机ARP进行应答。它能使得在不影响路由表的情况下添加一个新的Router,使得子网对该主机来说变得更透明化。同时也会带来巨大的风险,除了ARP欺骗,和某个网段内的ARP增加,最重要的就是无法对网络拓扑进行网络概括。代理ARP的使用一般是使用在没有配置默认网关和路由策略的网络上的

     

    转载于:https://www.cnblogs.com/Widesky/p/10489514.html

    展开全文
  • ARP协议:IP向MAC的映射 Ping属于ICMP协议里的命令,属于网络层,又位于IP协议之上 当发送一个ping时,先封装成IP数据报(源IP,目的IP);传输到数据链路层,封装曾数据帧(需源MAC,目的MAC),再传到物...

    一.MAC地址
    MAC地址:固化在网卡中的物理地址
    在两台电脑通信是不仅需要网络层IP,也需要数据链路层的MAC地址(数据链路层进行封装时需要目的MAC)
    二.ARP的作用
    ARP协议:IP向MAC的映射
    Ping属于ICMP协议里的命令,属于网络层,又位于IP协议之上
    当发送一个ping时,先封装成IP数据报(源IP,目的IP);传输到数据链路层,封装曾数据帧(需源MAC,目的MAC),再传到物理层,变成bit流。
    ARP缓存表:cmd命令之下输入arp -a,可查看PC的缓存表
    ARP缓存机制:
    (1)在主机第一次收到对端发来的APR reply报文时,就自学习报文中的IP地址和MAC地址映射关系。
    (2)ARP表定时更新。
    三.ARP的工作原理当
    1.pc1向pc2进行通信时,若ARP缓存表中无PC2的缓存项,则 发送ARP request广播报文(who has PC2IP,tell PC1!!!)
    2.PC2受到该广播报文发现和自己IP相一致,发送ARP reply报文(我是PC2IP,我的MAC是PC2MAC)
    3.PC1受到报文并写入缓存表中
    4.进行数据传输
    在这里插入图片描述
    四.代理ARP
    ARP报文只能在同一广播域中进行发送,
    当发现源IP与目的IP在同一网段时直接发送ARP request报文
    1.判断10.1.0.1/8与10.2.0.1/8位于同一网段时,10.1.0.1发送ARP request报文,到达网关时网关接受10.1.0.1的保温,并将自己得到MAC回复过去,10.1.0.1收都爱一个假的MAC,网关继续将数据传到10.2.0.1这台PC上。(这两台主机的网关都需要开启代理ARP)
    在这里插入图片描述
    2.ensp开启代理ARP的过程
    (1)配置两台PCIP10.1.0.1/8和10.2.0.1/8
    (2)配置路由器的端口IP10.1.0.2/16和10.2.0.2/16
    (3)为两个端口开启代理ARP
    (路由器型号AR2220)
    配置端口IP在这里插入图片描述
    开启代理ARP(两个端口相同)
    在这里插入图片描述
    ping测试可以看看出10.2.0.1的ARP表项与10.1.0.2的MAC相同描述
    可以看出10.2.0.1的ARP的表项与10.1.0.2的MAC相同
    五.免费ARP:以告诉整个广播域,目前这个IP所对应的MAC地址是什么。第二种是看看广播域内有没有别的主机使用自己的IP,如果使用了,则在界面上弹出“IP冲突”字样。

    展开全文
  • ARP协议概述 Address Resolution Protocol地址解析协议 作用: 把IP地址解析为MAC地址,知道IP求MAC数据在以太链路上以以太网帧的形式传输,要在以太网中传输IP数据包,必须知道IP对应的MAC地址 同网段通信 在同一...

    ARP需求背景

    在以太网中,一个主机和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过ARP(地址解析协议)获得的。所谓"地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程。
    

    ARP协议概述
    Address Resolution Protocol地址解析协议
    作用:
    把IP地址解析为MAC地址,知道IP求MAC数据在以太链路上以以太网帧的形式传输,要在以太网中传输IP数据包,必须知道IP对应的MAC地址
    在这里插入图片描述
    同网段通信
    在同一个网段内目的MAC是目的主机的MAC

    ARP缓存

    动态表项
    通过ARP协议学习,能被更新,缺省老化时间120s
    静态表项
    手工配置,不能被更新,无老化时间的限制

    免费ARP

    •免费ARP Gratuitous ARP ,是广播报文
    •Gratuitous ARP中的报文,它的源目标的IP是一样的,目的是为了再次确认网络中的身份
    •我们的PC,开机或者更改了IP地址,会发送免费ARP
    ›发送ARP请求,其中Target IP是自己的IP
    ›确定其它设备的 IP地址是否与本机 IP地址冲突。
    ›更改了地址,通知其他设备更新 ARP表项

    主机或网络设备怎么判断IP冲突
    IP地址发生冲突的条件
    收到Gratuitous ARP报文,且Sender/Target IP与当前IP一致,但Sender MAC与当前MAC不同

    代理ARP Proxy ARP

    Proxy arp是为了分割网络,同时又不想划分网段,中间加设一个路由设备并开启arp代理功能,就能通过 router代为回应双方的arp请求和应答。
    由启动了代理ARP功能的网关/下一跳设备代为应答ARP请求,该ARP请求的是其他IP对应的MAC地址
    回应ARP请求的条件:
    

    本地有去往目的IP的路由表
    收到该ARP请求的接口与路由表下一跳不是同一个接口

    RARP概述

    ●RARP
    ●.Reverse Address Resolution Protocol反向地址解析协议
    ●把MAC地址解析为IP地址
    ●用于无盘工作站

    展开全文
  • 代理ARP实验

    千次阅读 2020-12-23 21:01:10
    大家好!...代理ARP协议:1. 什么是代理ARP协议:2. 简述代理ARP协议的工作原理:3. 代理ARP协议的优点:4. 代理ARP协议的缺点:5. 代理ARP协议的实验演示: 1. 什么是代理ARP协议: 对于没有配置缺

    大家好!
    我是小黄,很高兴又跟大家见面啦 !
    今天更新的是:


    创建时间:2020年12月23日
    软件: eNsp_Client 、SecureCRT


    • 先放一张思维导图,大致知道操作系统的具体功能和目标,然后再一一展开叙述。

    在这里插入图片描述

    1. 什么是代理ARP协议:

    • 对于没有配置缺省网关的计算机要和其他网络中的计算机实现通信,网关收到源计算机的 ARP 请求会使用自己的 MAC 地址与目标计算机的IP地址对源计算机进行应答。
    • 代理ARP就是将一个主机作为对另一个主机ARP进行应答。
    • 它能使得在不影响路由表的情况下添加一个新的Router,使得子网对该主机来说变得更透明化。
    • 同时也会带来巨大的风险,除了ARP欺骗,和某个网段内的ARP增加,最重要的就是无法对网络拓扑进行网络概括。
    • 代理ARP的使用一般是使用在没有配置默认网关和路由策略的网络上的。

    2. 简述代理ARP协议的工作原理:

    在这里插入图片描述

    • 图中R1和R3处于不同的广播域中,R1 和R3在相互通信时,R1
      先发送了一个ARP广播数据包,请求R3的mac地址,但是由于R1是12.1. 1. 0网段,而R3是13. 1. 1.0网段,R1和R3之间是跨网段访问的,也就是说R1的ARP请求会被R2拦截到,然后R2会封装自己的mac地址为目的地址发送一个ARP回应数据报给R1 (善意的欺骗),然后R2就会代替R1去访问R3。
    • 整个过程R1以为自己访问的是R3,实际上真正去访问R3的是R2,R1 却并不知道这个代理过程,这就是所谓的ARP代理,通常用于跨网段访问。

    3. 代理ARP协议的优点:

    • 最主要的一个优点就是能够在不影响其他router(路由器)的路由表的情况下在网络上添加一个新的router,这样使得子网的变化对主机是透明的。
    • 代理 ARP应该使用在主机没有配置默认网关或没有任何路由策略的网络上

    4. 代理ARP协议的缺点:

    • 增加了某一网段上ARP流量
    • 主机需要更大的ARP table来处理IP地址到MAC地址的映射
    • 安全问题,比如ARP欺骗(spoofing)
    • 不会为不使用ARP来解析地址的网络工作
    • 不能够概括和 推广网络拓扑

    5. 代理ARP协议的实验演示:

    • 实验描述:给你三个路由器(AR2220)、要求实现AR1与AR3之间的通信。

    在这里插入图片描述

    • step1:在SecureCRT中配置AR01 的 ip地址
      在这里插入图片描述
    • step2:在SecureCRT中配置AR02 的 ip地址
      在这里插入图片描述
    • step3:在SecureCRT中开启AR02 的 代理ARP服务
      在这里插入图片描述
    • step4:在SecureCRT中配置AR03 的 IP地址
      在这里插入图片描述
    • step5:尝试AR01 中 ping AR03的ip 看看是否连通
      在这里插入图片描述

    各位路过的朋友,如果觉得可以学到些什么的话,点个赞 再走吧,欢迎各位路过的大佬评论,指正错误,也欢迎有问题的小伙伴评论留言,私信。

    每个小伙伴的关注都是本人更新博客的动力!!!
    请微信搜索【 在下小黄 】文章更新将在第一时间阅读 !
    在这里插入图片描述

    把握现在 ,展望未来 ,加油 !


    由于水平有限 ,写的难免会有些不足之处 ,恳请各位大佬不吝赐教 !

    展开全文
  • 图解ARP协议(四)代理ARP:善意的欺骗 拼客学院陈鑫杰 24 天前 一、代理ARP概述 我:当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应:不就是...
  • ARP协议详解 功能:IP–>MAC [1]ARP协议的工作原理 主机向自己所在的网络广播一个ARP请求包(我的IP和MAC是xxx,向询问IP为xxx的MAC是?)。 此网络上的其他机器收到该请求包,只有被请求的目标机器...
  • 图解ARP协议(四)代理ARP原理与实践(“善意的欺骗”
  • 一、代理ARP概述 我:当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应:不就是服务器的MAC嘛!   这时我会反问:那电脑怎么拿到这个服务器的MAC地址呢? ...
  • ARP协议

    2019-03-04 11:08:41
    ARP(地址解析协议) 局域网: ARP地址解析协议用于将计算机的网络IP地址转化为物理MAC地址,ARP协议的基本功能就是通过目标...代理ARP(广域网): 寻找的MAC地址就变成了路由器的地址 ARP协议分组格式 ...
  • 一、代理ARP概述 我:当电脑要访问互联网上的服务器,目标MAC是什么? 很多小伙伴在刚学习网络协议的时候,经常这样直接回应:不就是服务器的MAC嘛! 这时我会反问:那电脑怎么拿到这个服务器的MAC地址呢? ...
  • ARP协议.xmind

    2020-07-14 15:38:47
    ARP协议思维导图的简单总结,介绍ARP的报文格式、工作过程、相关缺陷、ARP缓存表、ARP代理和免费ARP。
  • ARP协议/ARP攻击与防御

    2020-01-18 15:46:08
    ARP协议 目录 ARP协议 1、ARP协议概述 2、ARP协议作用: 3、ARP协议原理: 1)发送ARP广播请求 2)接受ARP单播应答 4、ARP的工作过程 5、ARP代理 ​ 6、ARP攻击或欺骗的原理是: 1)、ARP协议没有验证...
  • 代理 ARP

    2020-04-26 16:35:24
    本文档解释了代理地址解析协议 (ARP) 的概念。代理 ARP 是一种技术,即一台主机(通常是路由器)应答要发送至另一台机器的 ARP 请求。"通过""伪造""其身份,路由器负责将信息包路由到“真实”目的地。"代理 ARP 可以...
  • ARP协议详解以及arp攻击与防御

    千次阅读 2019-04-19 19:02:50
    目录 什么是ARP ?...代理ARP和免费ARP ARP协议攻击 ARP协议攻击防御 ​​​​​​​ 什么是ARP ? 将IP地址解析为以太网MAC地址(物理地址)的协议 为什么既要有IP地址又要有MA...
  • 代理ARP

    2016-10-07 15:41:00
    代理ARPARP协议的一个变种。 对于没有配置缺省网关的计算机要和其他网络中的计算机实现通信,网关收到源计算机的 ARP 请求会使用自己的 MAC 地址与目标计算机的 IP地址对源计算机进行应答。代理ARP就是将一个主机...
  • ARP协议详解

    2015-04-26 14:53:05
    许多人就会一知半解了吧,下面我从以下几个方面来详细解析一下ARP协议: (一)ARP的定义和工作原理 (二)帧格式 (三)如何使用ARP (四)ARP问题情况的分析 (五)ARP高速缓存 (六)ARP代理 (七)ARP攻击和...
  • ARP协议简介

    2020-11-22 18:59:41
    ARP代理:在不同的网段之间通过设置ARP代理来实现数据传输互通,在ARP代理(路由器)端口设置为相应网段的地址。 免费ARP:用来探测IP地址是否存在冲突。 附加: 1、网络设备在自身不存在目标主机的MAC地址的时候将...
  • ARP协议了解及深入

    2020-02-26 18:29:23
    ARP协议全称为(Address Resolution Protocol)地址解析协议,用来获取物理地址(MAC)的一个协议,属于数据链路层协议,基本功能是在主机发送数据之前将目标IP转换为MAC地址,完成网络地址到物理地址的映射,保证...
  • 【HCIA】ARP协议

    2020-04-10 22:59:23
    1.简介 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。 在第2层数据链路层 2.报文 3。类型 ①免费ARP 设置地址产生ARP报文,源MAC为自己,目的MAC为...ARP协议...
  • 代理ARP重点

    2018-12-12 16:46:38
    重点: 1、代理ARP仅仅是ARP的一个拓展,是可选项,不是必要项;...3、正常情况下,当用户接入网络时,都会通过DHCP协议或者手工配置的方式,获取IP和网关信息(所以不需要代理ARP)。   1)...
  • ARP协议相关

    2020-05-20 10:55:20
    基于MAC地址控制代理服务器只能控制本网段计算机,基于IP地址控制代理能控制其他网段的计算机 CCProxy+Proxifier 可以实现局域网宽带共享 P2P终结者,网络执法官等软件已经中间人攻击等都是利用了ARP欺骗的手段...
  • ARP协议揭密

    2008-07-22 00:01:00
    ARP协议揭密 内容: ARP协议概述 ARP使用举例 ARP欺骗 代理ARP的应用 小结 1 ARP协议概述 IP数据包常通过以太网发送。以太网设备并不识别32位IP地址:它们是以48位以太网地址传输以太网数据包的。因此,IP驱动器必须...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 281
精华内容 112
关键字:

代理arp协议