两个路由器之间静态ARP和代理ARP配置

静态ARP表项:可以手工配置和维护,不会老化,也不会被动态ARP表项覆盖。

实验一:配置静态

(1)进入系统视图 sys

(2)手工添加静态ARP表项

     arp static {ip mac} [vlan-id int type int-num]

若是短静态ARP表项,只需给出IP和Mac地址;长静态则需给出vlan-id号,接口类型和接口号。

实验二:配置代理:

(1)进入系统视图 sys

(2)进入接口视图 int

(3)arp-proxy enable

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


实验一

拓扑图如下:


配置命令如下:

AR1:

sys

disp arp ?          //查看arp表项

disp arp br

int g0/0/0

ip address 192.168.1.12 24

ping 192.168.1.13

disp arp br       //此时有两个路由表项,其中192.168.1.13的mac地址为00e0-fc4e-11bc

q

arp static 192.168.1.13 00e0-fc4e-11bd     //修改192.168.1.13的mac地址,测试是否能ping通

disp arp br       //此时可以看到arp的表项发生了变化

ping 192.168.1.13     //ping不通


AR2:

sys

disp arp ?          //查看arp表项,此时为空

disp arp br

int g0/0/0

ip address 192.168.1.13 24

ping 192.168.1.12       //AR1中未修改192.168.1.13的mac地址时是ping得通的

修改之后,ping不通,但是老师讲说ping得通192.168.1.12,此处还没弄明白。

实验二

拓扑图如下:


配置如下:



路由器配置命令:

sys

int g0/0/0

ip address 192.168.10.99 24

int g0/0/1

ip address 192.168.20.99 24

disp ip int br                            //查看两个IP地址是否已添加

arp-proxy enable

int g0/0/0

arp-proxy enable

int g0/0/1


测试验证:



说明:

      没使用arp-proxy enable命令时两个主机间是ping不通的。



版权声明:本文为u012620515原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。