I have a RouterOS appliance running in a KVM VPS in a datacenter. I'm moving IP addresses from the hardware interface to the VPS, but run into a problem all the time I do this. The datacenter's uplink switch has a 4-hour eviction policy set on its ARP cache, so I'm guarenteed to have a 4-hour downtime for the IP being moved to the VPS. This could be alleviated in theory by sending out garuitous ARP replies to update the neighbors' ARP caches. I haven't found a way to do this from the ROS running in the VPS (actually the fact that it runs in a VPS is irrelevant).
How could this be solved without uplink intervention or waiting for the cache eviction timeout?