一、介绍

    代理arp分为普通代理arp和本地代理arp。代理arp功能屏蔽了分离的物理网络这一事实,使用户用起来,好像在同一物理网络上。

普通代理arp:想要互通的主机分别连接到设备的不同三层接口上;

本地代理arp:想要互通的主机连接到设备的同一三层接口上。

二、普通代理arp

    处于同一网络内的主机,当连接到设备的不同三层接口时,实现互通。

优点:

它可以只被应用在一个设备上(此时该设备的作用相当于网关),不会影响到网络中其他设备的路由表。普通代理ARP功能可以在IP主机没有配置缺省网关或者IP主机没有任何路由能力的情况下使用。

wKioL1N8LOujrtVlAABPMLNsI0A904.jpg

如图,Router开启arp代理后,hostA能够和hostB互通。

三、本地代理arp

本地代理arp:

本地代理ARP可以在下列三种情况下实现主机之间的三层互通:


a.想要互通的主机分别连接到同一个VLAN中的不同二层隔离端口下;

b.使能Super VLAN功能后,想要互通的主机属于不同的Sub VLAN;

c.使能Isolate-user-vlan功能后,想要互通的主机属于不同的Secondary VLAN。

wKiom1N8L9eTMd0PAACCXOR9eG0421.jpg

Router开启本地代理arp后,hostA能够和hostB互通。


四、配置

在接口上开启arp代理即可:

[Router-Ethernet1/1] proxy-arp enable    //开启代理arp

[Switch-Vlan-interface10] local-proxy-arp enable    //开启本地代理arp