+-----------+ +------------+ +---------+
| LAN |eth0 lan0| Router |wan eth0| |
| PC |===========| |===========| WAN-PC |
| | | | eth1| |
+-----------+ +------------+ +---------+
192.168.0.4 192.168.0.123 1.2.3.123 1.2.3.4
Acho que o diagrama acima será útil para entender minha configuração.
Passo 1 . executar ping de LAN-PC para WAN PC (de 192.168.0.4 a 1.2.3.4) o ping funcionará bem.
Etapa 2. Enquanto o ping está acontecendo, o cabo muda de eth0 para eth1 em WAN-PC [IMPORTANTE: eth0 e eth1 estão tendo o mesmo IP (ou seja, 1.2.3.4)]
Neste caso o ping será retomado (poucos pacotes serão perdidos).
Minha pergunta é: Qual é o mecanismo por trás da identificação da alteração do endereço MAC?
Responder1
A menos que o WAN-PC tenha algum tipo de processo ARP gratuito, o que é improvável, não existe tal mecanismo.
As entradas do cache ARP possuem carimbos de data e hora e o tempo limite das entradas expira após um determinado período de tempo; muitas vezes são 20 anos, mas pode variar. Assim que uma entrada esgotar o cache, uma nova solicitação ARP será feita pelo roteador, e o novo endereço MAC no WAN-PC será obtido por sua resposta.