У меня есть несколько встроенных машин, которые прослушивают и передают аудиоданные rtp в многоадресную группу. Они подключены к интеллектуальному управляемому коммутатору (Netgear GS108Ev2), который выполняет базовое отслеживание igmp и фильтрацию многоадресной рассылки на своих портах, чтобы остальная часть моей (W)LAN не была затоплена.
При запуске все работает нормально секунд 500-520. После этого они не получаютникаких данных до тех пор, пока не покинут группу и снова не присоединятся к ней. Я предполагаю, что коммутатор «забывает» о соединении после тайм-аута.
Есть ли способ обновить членство в группе, т. е. сообщить коммутатору, что кто-то все еще прослушивает, без потери пакетов?
Системная информация:
Arch: blackfin
# cat /proc/version
Linux version 2.6.28.10-ADI-2009R1-uCBF54x-EMM
(gcc version 4.3.3 (ADI) ) #158 PREEMPT Tue Jun 5 20:05:42 CEST 2012