Size: a a a

2021 July 09

ED

Electronics Designer in Embedded Group
Стек это программный комплекс, который управляет обменом по IP.
источник

ED

Electronics Designer in Embedded Group
Не, ну можно руками все писать, но зачем? Хотя я писал. :DDD Но потом все равно взял готовый стек.
источник

RZ

Ruslan Zuckerbrin in Embedded Group
Окей, то есть, при подключении оба устройства должны слать ARP broadcast?
источник

ED

Electronics Designer in Embedded Group
Стеками принято называть библиотеки, которые реализуют обмен по какому-то содержательному протоколу. Стеки бывают USB, TCP/IP, CAN и т.д.
источник

ED

Electronics Designer in Embedded Group
Могут, но не должны.
источник

RZ

Ruslan Zuckerbrin in Embedded Group
С этим понял
источник

VS

Vladimir Sergeichik in Embedded Group
нет
источник

IZ

Igor Zafievsky in Embedded Group
Ну если мака нет в арпе - шлем Who has/tell
источник

ED

Electronics Designer in Embedded Group
А в целом, максимальный процесс выглядит так, как я описал.

Стек получает данные для отправки по UDP - посылает запрос ARP - получает MAC целевого устройства - формирует UDP-IP пакет и отсылает. Все.
источник

ED

Electronics Designer in Embedded Group
Существуют gratuitious ARP, и как правило при подключении устройства шлют их. Но да, не обязаны.
источник

RZ

Ruslan Zuckerbrin in Embedded Group
Понятно. Тогда не понятно, почему в данном случае, делается бродкаст запрос только для одного IP
источник

ED

Electronics Designer in Embedded Group
А что такого?
источник

VO

Vyacheslav Olkhovche... in Embedded Group
На другом устройстве нет никаких таблиц мак. Это только у коммутаторов
источник

ED

Electronics Designer in Embedded Group
FreeRTOS+TCP держит ARP-таблицу.
источник

ED

Electronics Designer in Embedded Group
Ну так, для примера.
источник

IZ

Igor Zafievsky in Embedded Group
ARP имеется в виду
источник

VO

Vyacheslav Olkhovche... in Embedded Group
Это не мак таблица
источник

ED

Electronics Designer in Embedded Group
Но в ней лежат соответствия IP-MAC. :)
источник

IZ

Igor Zafievsky in Embedded Group
Таблица соответствия MAC-IP
источник

VO

Vyacheslav Olkhovche... in Embedded Group
Но это не мак таблица
источник