Simplificado:
- seu host envia solicitações de
ARP
para "quem temhost2.lan
"; - quando não recebe nenhuma resposta, envia um "
echo-request
forhost2.lan
" para seu gateway (presumivelmentehost1.lan
); - o gateway responde com
host-unreachable
; - quando
host2.lan
acorda, responde às solicitaçõesARP
e é registrado nas tabelasARP
em todas as máquinas na sua LAN; - seu host começa a enviar os pacotes
icmp-echo
parahost2.lan
em vez de enviá-los para o gateway; - o gateway pára de responder com
host-unreachable
e encaminha os poucosicmp-echo
que ainda tem em trânsito para o (agora conhecido porARP
)host2.lan
; - finalmente,
host2.lan
responde comecho-reply
.
Aliás, é exatamente isso que deveria acontecer. Não é específico para o Linux de qualquer forma.