Я относительно новичок в программировании сокетов C, и мне нужно решить задачу на C.
В сети несколько узлов, каждый со своими настройками. Каждый узел передает свои текущие настройки каждую секунду. Он также должен прослушивать эти трансляции с других узлов и сохранять их настройки. Наконец, он должен иметь возможность отправить пакет другому узлу напрямую. Я планирую сохранить все настройки узла в массиве struct.
Мне удалось завершить широковещательную рассылку, которая реализована в своем собственном потоке, но я не уверен, какова правильная процедура для получения пакетов от неизвестного числа других узлов в сети и сохранения их адресов для отправки пакетов. непосредственно к ним позже.
Любые советы?
Спасибо!