接收到的的ARP请求若不是发送给本接口的(destination 地址不是本接口),若该接口开启了ARP代理功能,则不会丢弃该ARP,而是会把自身的接口MAC添加到该ARP对应的应答ARP的source MAC;若没开启代理ARP,则收到不是本接口的ARP请求,则会丢弃该请求ARP,不会发送应答ARP。
例 在Router 0 上Ping 10.1.5.1 (Router1 上静态路由配置:ip route 10.1.0.0 255.255.0.0 FastEthernet0/0 ),则默认为10.1.5.1 是直连接口,直接以10.1.5.1 位目的IP 发送请求ARP,因为,思科路由器上接口默认开启Proxy-arp 功能,Router 2 上的F0/0 接口 直接应答该ARP(虽然请求ARP的目的IP不是自己接口的IP)


Router 1 上静态路由配置:
ip route 10.1.0.0 255.255.0.0 FastEthernet0/0
在Router 0 或 Router 3 上Ping 10.1.5.2 与10.1.5.1 后,Router 1 上有多条Router2 的F0/0接口MAC对应的ARP条目。
Router 1上初始 ARP 表:
Router#show arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.1.193 - 00E0.A371.7A71 ARPA FastEthernet0/0
在Router 0 或 Router 3 上Ping 10.1.5.2 与10.1.5.1 后,Router 1 的ARP表变化如下:


若将 Router 1上的静态路由配置成:
ip route 10.1.0.0 255.255.0.0 192.168.1.194
在Router 0 或 Router 3 上Ping 10.1.5.2 与10.1.5.1 后,Router 1 的ARP表始终就只新增一条: 192.168.1.194 - 0060.70C0.8B6E ARPA
Router#show arp
Protocol Address Age (min) Hardware Addr Type Interface
Internet 192.168.1.193 - 00E0.A371.7A71 ARPA FastEthernet0/0
Internet 192.168.1.194 - 0060.70C0.8B6E ARPA FastEthernet0/0

ARP-Proxy 代理相关推荐

  1. 免费ARP与代理ARP;

    实验一:分析免费ARP和代理ARP:拓扑如下: 免费ARP:设备ip地址配置如上,在接口配置ip地址后,设备会立即发送一份免费ARP报文,封装格式如下图抓到的数据包: 通过抓包可看出这是一个目的mac ...

  2. Proxy(代理) ARP作用及原理

    概述:代理ARP是ARP协议的一个变种.对于没有配置缺省网关的计算机要和其他网络中的计算机实现通信,网关收到源计算机的 ARP 请求会使用自己的 MAC 地址与目标计算机的 IP地址对源计算机进行应答 ...

  3. 【Proxy ARP】代理ARP

    Proxy ARP 代理ARP可以帮助一个子网上的计算机到达远程子网,而无需配置路由或者默认网关 开启代理ARP之后路由器会响应不是本地IP地址的ARP请求 代理ARP只响应那些在自己的路由表里能找到 ...

  4. 什么是代理ARP(proxy ARP)?

    Proxy ARP yUmi#sh start ! Written by yUmis(牛奶咖喱) a.k.a. 红头发 Description 欢迎转po,请保留作者信息 Homepage http: ...

  5. 什么是代理ARP(proxy ARP)

    proxy ARP yUmi#sh start ! Written by yUmis(牛奶咖喱) a.k.a. 红头发 Description 欢迎转po,请保留作者信息 Homepage  [url ...

  6. 交换机的基本原理(特别是动态ARP、静态ARP、代理ARP)

    第六章:交换机的基本配置 二层交换设备工作在OSI模型的第二层,即数据链路层,它对数据包的转发是建立在MAC(Media Access Control )地址基础之上的.二层交换设备不同的接口发送和接 ...

  7. Proxy代理 和 Reflect反射(反射的是obj)的概念

    1. Proxy代理 // 供应商(原始对象)let obj = {time:'2018-01-03',name:'net',_r: "123"}// 创建代理商,传入obj数据l ...

  8. es6的Proxy(代理)

    es6的Proxy(代理) Proxy可以监听对象身上发生了什么事情,并在这些事情发生后执行一些相应的操作.一下子让我们对一个对象有了很强的追踪能力,同时在数据绑定方面也很有用处 //代理: var ...

  9. 分布式系统——zabbix 用 onealert实现报警、agent主动模式、proxy代理

    实验环境 物理机: rhel 7.3系统--172.25.54.250 server1:rhel 7.3系统--172.25.54.1 server2:rhel 6.5系统--172.25.54.11 ...

  10. 关于Vue 3.0 的改进 Proxy 代理实现数据驱动视图

    Vue 3.0 中使用了 Proxy 对象代理进行拦截实现了数据绑定视图的驱动操作.弥补了vue2.0中的局限,比如属性删除增加监听.对数组基于下标的修改.长度变化等等. 参考一下网上流传的机制图 P ...

最新文章

  1. CentOS 6.5升级Python后yum不可用的解决方案
  2. Python2和python3字符编码的区别
  3. 【STM32】FreeRTOS任务挂起和恢复示例
  4. 测试你C语言水平的十道题,挑战一下?
  5. 集成ffmpeg/x264:ERROR: libx264 not found的问题
  6. JDBC查询Oracle全部表名称,如何使用JDBC API从Oracle数据库中的现有表中检索记录?...
  7. Python介绍、发展史、安装、变量、注释、输入
  8. Android 系统(167)----OTA升级常见问题
  9. 揭开Timeline中Playable Track的神秘面纱
  10. 没能 PK 掉 WiFi 的 Li-Fi,可能是 5G 请来的救兵
  11. python+selenium自动化测试环境搭建步骤(selenium环境搭建)-绝不浪费您的时间
  12. 太阳能发电与蓄电池研究(Matlab代码实现)
  13. 用python绘制用例图源代码_用Visio画UML用例图
  14. 分享苹果电脑和乔布斯的十项成功秘诀
  15. ROM修改---修改本机的mac地址
  16. 趣图:道高一尺,魔高一丈
  17. Excel如何把同一列的内容拆分为两列?
  18. Vue.config.js开发环境与生产环境配置
  19. 网络营销、网络推广必备工具网站大全
  20. Association-Aggregation-Composition区别

热门文章

  1. 第5章 虚拟存储器
  2. python函数的传参(bert_vocab_from_dataset),函数括号里面含有**是什么意思?
  3. java怎么语音转换成文字_Annyang将语音转换为文本
  4. 如何使用【亿愿专利下载器】批量下载美国专利的PDF全文
  5. 安卓系列之 kotlin 项目实战--基础 demo
  6. 怎么从服务器上文件拷贝下来
  7. YOLOV3解读(3)
  8. YOLO系列-yolov3
  9. 使用滴滴mpx 开发一个小程序组件
  10. 计算机桌面没有有了怎么添加,电脑里没有便签小工具怎么办?办公电脑上怎么添加一款方便记事的桌面便签软件...