debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: UDP MULTICAST и как обычно  (Прочитано 912 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн smallNix

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 129
UDP MULTICAST и как обычно
« : 16 Сентябрь 2016, 18:18:12 »
Привет всем! Как обычно очередная неразрешимая проблама ;D Ситуация следующая: написано два приложения - клиент и сервер. Клиент отправляет широковещательный udp-пакет на адрес 255.255.255.255. Все компьютеры
"живут" в сети типа 10.0.7.XXX Когда клиент и сервер запущены на одной машине - всё хорошо: сервер принимает сообщение (INADDR_ANY) и печатает его на экране. Как только я переношу клиента на другую машину в сети - мой сервер перестаёт видеть сообщения, хотя wireshark, запущенный на машине с сервером их прекрасно видит.  :-\ Если заставить клиента вещать на ip-адрес сервера - всё отлично работает. Возникает вопрос, что посмотреть. netstat и iptables - мои слабые места  :-[
P.S.: перерыл русский и английский интернеты - решения не нашёл, только понял, что надо проанализировать настройки сети машины, на которой запущен сервер, но как это правильно сделать... Надеюсь на помощь более "админо-ориентированных" форумчан.  ;D
Кто-то же должен что-то делать...
 

Оффлайн ioann.sys

  • Админ
  • Местный житель
  • ***
  • Сообщений: 164
  • всегда прав!
Re: UDP MULTICAST и как обычно
« Ответ #1 : 17 Сентябрь 2016, 10:36:14 »
#service avahi-daemon stop
попробуйте
Debian GNU/Linux jessie/sid on notebook ASUS N750JK
 

Оффлайн smallNix

  • Местный житель
  • ***
  • Topic Author
  • Сообщений: 129
Re: UDP MULTICAST и как обычно
« Ответ #2 : 17 Сентябрь 2016, 10:52:03 »
ioann.sys, спасибо, попробую. Есть подозрение, что проблема может быть в особенности реализации приёма широковещательных сообщений под Linux. Более подробно тут: https://habrahabr.ru/post/141021/ и у Стивенса (для 3-го издания стр. 599) - если ссылка на Хабр устареет. Как разберусь с вопросом - дополню.  :)
Кто-то же должен что-то делать...
 

Русскоязычное сообщество Debian GNU/Linux

Re: UDP MULTICAST и как обычно
« Ответ #2 : 17 Сентябрь 2016, 10:52:03 »


Теги: