Игнорирование ваших собственных трансляций UDP в Java

В своей программе я рассылаю UDP-трансляции и реагирую на них. Мне нужен способ игнорировать трансляции UDP, которыеI отправить, но реагировать на те, которые не с моей машины.

Я попробовал использовать:if (NetworkInterface.getByInetAddress(packet.getAddress()) != null) но в некоторых случаях это генерировало исключения IOException (java.net.SocketException: ни один сетевой интерфейс не связан с таким IP-адресом)

У кого-нибудь есть идеи?

Также: getInetAddress () в моем сокете генерирует исключение NullPointerException

Ответы на вопрос(4)

Ваш ответ на вопрос