Re[11]: Получение данных мультикастом
От: prrt  
Дата: 02.03.17 11:39
Оценка:
Здравствуйте, kov_serg, Вы писали:

_>надо не eth0 указывать,а его ipv4 адрес

_>например --miface=192.168.1.2

_>route у меня эти маршруты не прописывет


_>и по умолчанию достаточно запустить mcast-client и mcast-server без параметров что бы они увидели друг друга


Исправил, задал локальный IP интерфейса, в итоге тоже ничего опять не получает. С mcast-server оно наверняка заработает, т.к. у меня и с Asio всё работает, если пакеты отправлять тоже через Asio, и ловить им же. Не работает именно с этим хитрым трафиком, на этом интерфейсе.

Начал ковырять tcpdump. Похоже, он читает данные с интерфейса как с файла устройства. Меня этот вариант вполне бы устроил, парсинг raw данных можно сделать и на прикладном уровне. Вот только /dev/ethX отсутствуют, в итоге непонятно, как прочитать данные с интерфейса как файла устройства?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.