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

Что эквивалентно 127.255.255.255 для машин OS / X, чтобы я мог тестировать широковещательные пакеты udp без сети?

Я пытаюсь протестировать свою программу, которая использует широковещательный UDP (а не многоадресную рассылку!). В Linux я могу использовать адрес 127.255.255.255:64651, и все работает прекрасно, другими словами, я отправляю пакет на 127.255.255.255:64651, и несколько клиентов, прослушивающих этот порт, получают пакет. Реальный пример трансляции!

К сожалению, на моей машине OS / X (Mountain Lion) тот же пример не работает.

Есть ли способ заставить 127.255.255.255 работать на компьютерах Mac? Есть ли другое решение для работы широковещательной передачи на моем компьютере Mac без сети?

Примечание: он должен быть широковещательным, а не многоадресным.

Вместо того 127.255.255.255, в Mac OS X попробуйте использовать 224.255.255.255 как альтернатива.

127.255.255.255 не должно работать. Странный!

Используйте широковещательный адрес своей сети, вот для чего он нужен.

Например, если ваша сеть 192.168.10.0/24, ваш широковещательный адрес 192.168.10.255.