ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
25 мая
1520173 Топик полностью
LightElf (23.05.2025 17:04, просмотров: 41) ответил IBAH на Нихуя не понял, но очень интересно! у W5500 есть опция "Включить режим форсирования ARP. В режиме форсирования ARP принудительно отправляется запрос ARP при каждой отправке данных." Поможет?
Обмен по Ethernet идет на базе MAC-адресов. А обмен по UDP идет на базе IP адресов. Выяснением соответствия MAC <-> IP занимается протокол ARP. После сброса процессора таблица ARP пуста. Поэтому первый UDP пакет не может быть отправлен сразу - сначала должен пройти обмен адресами по ARP. Это первый момент. Второй момент заключается в том, что свичам для работы нужно знать на каком порту у них какой MAC сидит. Свич узнает MAC адреса путем прослушивания трафика. 

Короче говоря, пока ваше свежевключенное устройство не отправит 1-2 ARP запроса и не получит на них ответ - никаких пакетов UDP никуда не отправится.

Не надо делать мне как лучше, оставьте мне как хорошо