Назад | Перейти на главную страницу

Как добавить широковещательный адрес в loopback с помощью ifconfig в OS / X?

Я пытаюсь использовать ifconfig для включения широковещательной передачи в моем интерфейсе обратной связи. В настоящее время он гласит:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

Как видите, широковещательного адреса нет! :( :( :(

Я пробовал это на OS / X, но это не сработало и не дало никаких ошибок или отзывов:

ifconfig lo0 broadcast 127.255.255.255

Любой гуру знает это?


У меня есть один сервер, который отправляет один пакет. У меня два клиента работают на одной машине с сервером. Мне нужно, чтобы они забрали пакет БЕЗ необходимости заставлять сервер отправлять его дважды.

Используйте многоадресную рассылку. Каждому клиенту потребуется присоединиться к группе, но это задача с очень низкими накладными расходами. У вас будет дополнительное преимущество, заключающееся в том, что клиенты на других машинах смогут эффективно получать сообщение.

В противном случае изучите один из различных пакетов шины сообщений (например, mqueue, rabbitmq и т. Д.), Который обеспечит надежную доставку программной информации различным процессам без необходимости изобретать колесо.