Приём широковещательных сообщений UDP

Датаграммы UDP можно отправлять как широковещательные. Широковещательное сообщение вместо конкретного сетевого хоста адресуется группе хостов в сети.

Совет

Объект sock. поддерживает широковещательные сообщения канального уровня. В таких пакетах MAC-адрес назначения равен 255.255.255.255.255.255. Широковещательные сообщения канального уровня получают все сетевые хосты, подключённые к текущему сегменту сети. Они не проходят через маршрутизаторы, мосты и т. п.

Чтобы сокет принимал входящие широковещательные сообщения UDP, свойство sock.acceptbcast должно быть равно 1 - YES. Во всём остальном работа с входящими широковещательными датаграммами UDP не отличается от работы с обычными входящими датаграммами.

Исходный материал Tibbo обновлён 10 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке