У меня есть сценарий, как показано ниже.
Здесь две хост-машины подключены через концентратор:
Итак, хост-1 хочет пропинговать хост-2, и я установил wireshark на 3-м хосте, подключенном к тому же концентратору. Теперь, к удивлению, для работы одной команды ping я вижу 6 пакетов, а их должно быть 4. Вот что я вижу из Wireshark:
Теперь я не понимаю, почему пакеты 5 и 6 генерируются, пока они не находятся в ARP, и адресат назначения уже знает Mac отправителя.
Или что-то не так с моим пониманием, пожалуйста, помогите.