某厂商之间因后期业务需求需要互通,但设备接口有限,空余接口IP地址不在同一网段,同时无子接口,不能更改掩码地址
现需通过相关配置进行解决
需要知道接口IP与对应MAC地址
如图:
AR1设备 接口IP地址:192.168.1.1/24 接口MAC地址:00e0-fc50-7272
AR2设备 接口IP地址:192.168.2.1/24 接口MAC地址:00e0-fc6e-2149
在AR1上配置
arp static 192.168.1.2 00e0-fc6e-2149
ip route-static 192.168.2.0 24 192.168.1.2
在AR2上配置
arp static 192.168.2.2 00e0-fc50-7272
ip route-static 192.168.1.0 24 192.168.2.2
成功ping通
俩台设备对应arp表
AR1
AR2
原理:
AR1去往192.168.2.1 查表,封装下一跳为对端接口MAC地址,发送ICMP包到AR2,AR2只查目的地址,地址为自身,然后回包执行来时的相同动作
采用ARP静态绑定虚拟出来的地址,如果不绑定,就不会封装,也就到不了对端