Entiendo que el Protocolo de resolución de direcciones (ARP) tiene una tabla de caché, que almacena las direcciones MAC según las direcciones IP correspondientes hasta que se elimine la entrada si no se usa más durante algún tiempo (tiempo de espera).
Este tiempo de espera depende del sistema operativo y varía entre unos pocos segundos y un par de horas.
Tengo un enrutador como puerta de enlace para una subred y si ese enrutador falla, conecto otro enrutador con la misma dirección IP. La mayoría de los dispositivos reconocen en pocos segundos que la dirección IP está ahora en otra dirección MAC disponible, pero tengo un dispositivo que aún intenta comunicarse a través de la antigua dirección MAC que ya no está disponible.
No creo que tenga que esperar hasta unas pocas horas (hasta el tiempo de espera) para que la comunicación funcione con otro dispositivo en la misma dirección IP, así que creo que hay algún mecanismo para que esto funcione más rápido.
¿Cómo maneja el protocolo ARP esta situación cuando muevo una dirección IP de un dispositivo a otro?