У мене є сценарій, як зображено нижче.
Тут два хост-машини підключені через концентратор:
Гаразд, хост-1 хоче пінг-хост-2, і у мене є налаштування проводів на 3-му хості, підключеному до того ж концентратора. Зараз напрочуд для роботи однієї команди ping я бачу 6 пакетів, тоді як їх повинно бути 4. Ось що я бачу з wireshark:
Тепер, що я не розумію, це те, що чому пакет 5 і 6 генерується, поки він не знаходиться у відповіді ARP, відповідь вже знає mac-відправника.
Або щось не так з моїм розумінням, будь ласка, допоможіть.
gratuitous ARP
. Який цільовий mac у 5-му запиті? @OliverSalzburg Вузол отримання повинен вшановувати інформацію, отриману в пакеті ARP, і вставляти її у власну таблицю, як зазначено в RFC 826: tools.ietf.org/html/rfc826